From 484dbb043aae00b076f1ce45c756ad4b8d9d9507 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Wed, 13 May 2026 20:37:11 +0000 Subject: [PATCH 001/111] seaweedfs: 4.19 -> 4.24 --- pkgs/by-name/se/seaweedfs/package.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/seaweedfs/package.nix b/pkgs/by-name/se/seaweedfs/package.nix index dd015233d990..df8ae59e1a78 100644 --- a/pkgs/by-name/se/seaweedfs/package.nix +++ b/pkgs/by-name/se/seaweedfs/package.nix @@ -5,13 +5,14 @@ installShellFiles, lib, libredirect, + glibc, nix-update-script, stdenv, versionCheckHook, }: buildGoModule (finalAttrs: { pname = "seaweedfs"; - version = "4.19"; + version = "4.24"; src = fetchFromGitHub { owner = "seaweedfs"; @@ -24,7 +25,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf popd ''; - hash = "sha256-xMfV3WE10iP8MqxYd5w8JRUL5O7vO6ATN1ZEHB8MRxg="; + hash = "sha256-PYVCoeO+EYZ87gNwd9r+wgkpoeLhKKmV8fOimKkqR6w"; }; postPatch = '' @@ -32,7 +33,11 @@ buildGoModule (finalAttrs: { rm -rf unmaintained ''; - vendorHash = "sha256-mGiA91y6ebbbdAu0+ZDylUDuZb8vcNaqeGv70/IFx9k="; + vendorHash = "sha256-lTCfs/4FrICgb+uESM3XZBdinQw9Z0GrHkCIwmKSRh8"; + + buildInputs = [ + glibc.static + ]; nativeBuildInputs = [ installShellFiles @@ -64,6 +69,7 @@ buildGoModule (finalAttrs: { }; preBuild = '' + export NIX_CFLAGS_LINK="-L${glibc.static}/lib" ldflags+=" -X \"github.com/seaweedfs/seaweedfs/weed/util/version.COMMIT=$( Date: Tue, 12 May 2026 16:36:13 +1200 Subject: [PATCH 002/111] python3Packages.buildPythonPackage: Don't copy input list when checking inputs --- .../interpreters/python/mk-python-derivation.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 6dd3651bfa30..bc44a7de7178 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -48,6 +48,8 @@ let optionalString removePrefix stringLength + all + seq ; leftPadName = @@ -263,10 +265,10 @@ lib.extendMkDerivation { checkDrv = attrName: drv: - if (isPythonModule drv) && (isMismatchedPython drv) then throwMismatch attrName drv else drv; + if isPythonModule drv && isMismatchedPython drv then throwMismatch attrName drv else true; in - attrName: map (checkDrv attrName); + attrName: inputs: seq (all (checkDrv attrName) inputs) inputs; isBootstrapInstallPackage = isBootstrapInstallPackage' (finalAttrs.pname or null); From 586b979a8ccb8f35d5fe06645dd678a8b343f16f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 23 May 2026 19:43:26 +0000 Subject: [PATCH 003/111] davinci-resolve: 20.3.2 -> 20.3.3 --- pkgs/by-name/da/davinci-resolve/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/da/davinci-resolve/package.nix b/pkgs/by-name/da/davinci-resolve/package.nix index ca2402d4e1ed..547132815133 100644 --- a/pkgs/by-name/da/davinci-resolve/package.nix +++ b/pkgs/by-name/da/davinci-resolve/package.nix @@ -56,7 +56,7 @@ let davinci = ( stdenv.mkDerivation rec { pname = "davinci-resolve${lib.optionalString studioVariant "-studio"}"; - version = "20.3.2"; + version = "20.3.3"; nativeBuildInputs = [ appimageTools.appimage-exec @@ -78,9 +78,9 @@ let outputHashAlgo = "sha256"; outputHash = if studioVariant then - "sha256-wUrx/cMIyMI+sYi8n8xHH4Q7c0MSAoGbpI0E1NtzcXg=" + "sha256-q5VGp0kkno//nYtT82QDZDJG92uumAtomUK4B55795g=" else - "sha256-q3/QFUFmTuToIhc+r9L5/DCqpRjbLfECVxhlburly7M="; + "sha256-2pfJz71fS/oEmK3n4cESKb9EDYCeDBhbzGLgFpb+OLI="; impureEnvVars = lib.fetchers.proxyImpureEnvVars; From aba06e67bf7e69417069d26273c516a04e5edb01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 May 2026 03:09:32 +0000 Subject: [PATCH 004/111] veila: 0.4.0 -> 0.4.1 --- pkgs/by-name/ve/veila/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/veila/package.nix b/pkgs/by-name/ve/veila/package.nix index b2cb091c13a2..d37bd40fcfa8 100644 --- a/pkgs/by-name/ve/veila/package.nix +++ b/pkgs/by-name/ve/veila/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "veila"; - version = "0.4.0"; + version = "0.4.1"; __structuredAttrs = true; src = fetchFromGitHub { owner = "naurissteins"; repo = "Veila"; tag = finalAttrs.version; - hash = "sha256-SrYG5rvywiPEfIjTbZfXOlXqnmdn0fZcOR16fxHJ0Ns="; + hash = "sha256-wcPYD+jIWegyyEei0C9VH1Ocbve68zLE5LxHDYpkOEY="; }; - cargoHash = "sha256-jcZ33dJwvK94YqMFpXb9QXURjtOGrY4QdZh0I9LTwUU="; + cargoHash = "sha256-wkWAHntoD3/AyAiR0GgxAhnj4sYCbU9PRB4ppw/yGYk="; nativeBuildInputs = [ makeWrapper From a3929bb4bc45a163b5e50a3ee7ec211d1daed705 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Wed, 27 May 2026 21:44:16 +0200 Subject: [PATCH 005/111] python3Packages.esig: drop esig has been broken since February 2025 [1] and has seen its last upstream change in December 2024 [2]. [1] https://hydra.nixos.org/job/nixos/unstable/nixpkgs.python313Packages.esig.x86_64-linux [2] https://github.com/datasig-ac-uk/esig --- .../python-modules/esig/default.nix | 55 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 pkgs/development/python-modules/esig/default.nix diff --git a/pkgs/development/python-modules/esig/default.nix b/pkgs/development/python-modules/esig/default.nix deleted file mode 100644 index db45eed834c1..000000000000 --- a/pkgs/development/python-modules/esig/default.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - cmake, - ninja, - oldest-supported-numpy, - scikit-build, - setuptools, - numpy, - iisignature, - boost, -}: - -buildPythonPackage rec { - pname = "esig"; - version = "1.0.0"; - pyproject = true; - - src = fetchPypi { - inherit pname version; - hash = "sha256-s0500Kc3i+sd9hZIBXMFfu9KtM0iexqJpEZVmrw0Obw="; - }; - - buildInputs = [ boost ]; - - dontUseCmakeConfigure = true; - - nativeBuildInputs = [ - cmake - ninja - oldest-supported-numpy - scikit-build - setuptools - ]; - - propagatedBuildInputs = [ numpy ]; - - optional-dependencies = { - iisignature = [ iisignature ]; - }; - - # PyPI tarball has no tests - doCheck = false; - - pythonImportsCheck = [ "esig" ]; - - meta = { - description = "This package provides \"rough path\" tools for analysing vector time series"; - homepage = "https://github.com/datasig-ac-uk/esig"; - changelog = "https://github.com/datasig-ac-uk/esig/blob/release/CHANGELOG"; - license = lib.licenses.gpl3Only; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 9a32045bd131..f000accfe1f3 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -198,6 +198,7 @@ mapAliases { emailthreads = throw "'emailthreads' has been removed because the upstream repository was archived in 2024"; # Added 2026-04-09 enocean = throw "'enocean' was removed because Home Assistant switched to 'enocean-async'"; # added 2026-03-31 eris = throw "eris has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 + esig = throw "'esig' has been removed as it was broken and unmaintained upstream"; # Added 2026-05-27 et_xmlfile = throw "'et_xmlfile' has been renamed to/replaced by 'et-xmlfile'"; # Converted to throw 2025-10-29 ev3dev2 = throw "'ev3dev2' has been renamed to/replaced by 'python-ev3dev2'"; # Converted to throw 2025-10-29 eyeD3 = throw "'eyeD3' has been renamed to/replaced by 'eyed3'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a18a31464372..2c1ee538718f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5146,8 +5146,6 @@ self: super: with self; { eseries = callPackage ../development/python-modules/eseries { }; - esig = callPackage ../development/python-modules/esig { }; - esp-idf-size = callPackage ../development/python-modules/esp-idf-size { }; espeak-phonemizer = callPackage ../development/python-modules/espeak-phonemizer { }; From d0644026a4adbfbb6265347e9abb45a1894cb67b Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Fri, 29 May 2026 08:34:58 -0700 Subject: [PATCH 006/111] brave: 1.90.124 -> 1.90.128 --- pkgs/by-name/br/brave/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/br/brave/package.nix b/pkgs/by-name/br/brave/package.nix index 7a942dac78f0..9de02331740f 100644 --- a/pkgs/by-name/br/brave/package.nix +++ b/pkgs/by-name/br/brave/package.nix @@ -3,24 +3,24 @@ let pname = "brave"; - version = "1.90.124"; + version = "1.90.128"; allArchives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; - hash = "sha256-+ZJxwwL5jPO49anc+6aBA5jlAsFw7BSHt6lXjFseJ3c="; + hash = "sha256-tRFlzHOz2pMpSrdp6vst9zuKhmpqWga3FzLWglLAgwc="; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - hash = "sha256-mcqe531FqdBVIgZrQLOVDgIi2JBPSKadD4fCLQMimwI="; + hash = "sha256-BBOpwAM7KVLCd6v47q6ndA6Lb9LsI8dQXB/evwBXV/w="; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; - hash = "sha256-u3KmZffPQpHzS9IxZ7UsL7D6ETGJxExil20vmD6flMo="; + hash = "sha256-pJFvRP8GKTv+b2OSaAhiabIXxSJjelZPsYROTuHw0qo="; }; x86_64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; - hash = "sha256-jSWamdWVBCR9uPY/i0awwdhTG3pD/iVdJIeYBnG747k="; + hash = "sha256-DgqaYEZJ6je3N/BDwIiwXrJ+w6qrBJse6d9LtKq7Dac="; }; }; From 418a5391c084e80fe11875af756809858e2217d9 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 29 May 2026 23:10:52 +0200 Subject: [PATCH 007/111] python3Packages.pyhepmc: fix build --- pkgs/development/python-modules/pyhepmc/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyhepmc/default.nix b/pkgs/development/python-modules/pyhepmc/default.nix index 4e34a3bc239c..296e97d839c3 100644 --- a/pkgs/development/python-modules/pyhepmc/default.nix +++ b/pkgs/development/python-modules/pyhepmc/default.nix @@ -5,6 +5,7 @@ cmake, setuptools, setuptools-scm, + backports-zstd, numpy, pybind11, wheel, @@ -34,7 +35,10 @@ buildPythonPackage rec { buildInputs = [ pybind11 ]; - propagatedBuildInputs = [ numpy ]; + dependencies = [ + backports-zstd + numpy + ]; dontUseCmakeConfigure = true; From 515a4a61ebedbf9ac5862b6d8b29564dade419cc Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 29 May 2026 23:13:40 +0200 Subject: [PATCH 008/111] python3Packages.pyhepmc: use finalAttrs --- pkgs/development/python-modules/pyhepmc/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyhepmc/default.nix b/pkgs/development/python-modules/pyhepmc/default.nix index 296e97d839c3..540195e213b0 100644 --- a/pkgs/development/python-modules/pyhepmc/default.nix +++ b/pkgs/development/python-modules/pyhepmc/default.nix @@ -13,7 +13,7 @@ graphviz, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyhepmc"; version = "2.16.1"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "scikit-hep"; repo = "pyhepmc"; - tag = version; + tag = finalAttrs.version; hash = "sha256-FMxcebZikZXwgEW3BIlHtDVQPweN8zBku0K8FOmF6vA="; fetchSubmodules = true; }; @@ -54,8 +54,8 @@ buildPythonPackage rec { meta = { description = "Easy-to-use Python bindings for HepMC3"; homepage = "https://github.com/scikit-hep/pyhepmc"; - changelog = "https://github.com/scikit-hep/pyhepmc/releases/tag/${src.tag}"; + changelog = "https://github.com/scikit-hep/pyhepmc/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) From 1f4a3c188ca0523890f353d6952640a5b906f434 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 May 2026 04:09:35 +0000 Subject: [PATCH 009/111] nushellPlugins.skim: 0.27.0 -> 0.28.0 --- pkgs/by-name/nu/nushell-plugin-skim/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nushell-plugin-skim/package.nix b/pkgs/by-name/nu/nushell-plugin-skim/package.nix index 7665f340ce90..b499bb32e4e4 100644 --- a/pkgs/by-name/nu/nushell-plugin-skim/package.nix +++ b/pkgs/by-name/nu/nushell-plugin-skim/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "nu_plugin_skim"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "idanarye"; repo = "nu_plugin_skim"; tag = "v${finalAttrs.version}"; - hash = "sha256-2bhPRYbOGUMbc5BVHAJpVFPq9iDpNh8dKvZZN2cqkxw="; + hash = "sha256-RbDolD23azEpyfropCB32nqhrLoRXNBNLwgwBKCjmo0="; }; - cargoHash = "sha256-HyMDgs41pRSUBg30F3IWU2hWSE8S41aLxWMp06gN0zk="; + cargoHash = "sha256-FERL4QvkSWOJ5eVxaDLHCjqazUdtS79ONJ8SWxpl9cI="; nativeBuildInputs = lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; From 1a06533d34925edc8c063f75895dc4b04ae1eb96 Mon Sep 17 00:00:00 2001 From: whispers Date: Sat, 30 May 2026 23:50:17 -0400 Subject: [PATCH 010/111] ario: remove unused libsoup_2_4 dependency This seems to no longer be used upstream. I'm having a hard time pinpointing exactly when this occurred via SourceForge, but the source archive from `ario.src` doesn't mention libsoup at all, the package builds and runs, and Debian seems to have removed the dependency at some point as well. --- pkgs/by-name/ar/ario/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/ar/ario/package.nix b/pkgs/by-name/ar/ario/package.nix index d08fca8aed30..c2107b3bb5d9 100644 --- a/pkgs/by-name/ar/ario/package.nix +++ b/pkgs/by-name/ar/ario/package.nix @@ -11,7 +11,6 @@ gettext, gtk3, libmpdclient, - libsoup_2_4, libxml2, taglib, wrapGAppsHook3, @@ -40,7 +39,6 @@ stdenv.mkDerivation rec { dbus-glib gtk3 libmpdclient - libsoup_2_4 libxml2 taglib ]; From a5cee6f57efb790fc958c3d02eb64804b011337b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 31 May 2026 16:57:49 +0000 Subject: [PATCH 011/111] xdg-ninja: 0-unstable-2026-05-10 -> 0.2.0.2-unstable-2026-05-10 --- pkgs/by-name/xd/xdg-ninja/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xd/xdg-ninja/package.nix b/pkgs/by-name/xd/xdg-ninja/package.nix index acf142e49e6d..66c24ea6486b 100644 --- a/pkgs/by-name/xd/xdg-ninja/package.nix +++ b/pkgs/by-name/xd/xdg-ninja/package.nix @@ -10,7 +10,7 @@ stdenvNoCC.mkDerivation { pname = "xdg-ninja"; - version = "0-unstable-2026-05-10"; + version = "0.2.0.2-unstable-2026-05-10"; src = fetchFromGitHub { owner = "b3nj5m1n"; From 3f67623d252d96e8a5265fafb91f026e5f1da545 Mon Sep 17 00:00:00 2001 From: deng232 Date: Sun, 31 May 2026 23:31:28 -0400 Subject: [PATCH 012/111] zed-editor: 1.3.6 -> 1.4.4 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 6405f5c1bbe2..6908ceaf96fd 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -97,7 +97,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "1.3.6"; + version = "1.4.4"; outputs = [ "out" @@ -110,7 +110,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-GUjKj2p1EP9Sn2eihF745JzKH2t01h7JH4HyAyiJfDI="; + hash = "sha256-ALK/ZffZ+sqMaZi5dy40nzE1dLqZrbgbxRcQaYL6AkI="; }; postPatch = '' @@ -139,7 +139,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-OptshSughuv3ZRtM+7syxagtZSdvsUjHuYSKEHvYIWc="; + cargoHash = "sha256-XHkQ9jrOsDbpt+zC96QrBqvCzEeuzC/WY4cjRdYVr9Q="; __structuredAttrs = true; From e3b7cbda924edceee19fd04b4bbe9ec5991cbf06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 03:48:11 +0000 Subject: [PATCH 013/111] python3Packages.stripe: 15.1.0 -> 15.2.0 --- pkgs/development/python-modules/stripe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix index db7672f2658f..d883c4b97f67 100644 --- a/pkgs/development/python-modules/stripe/default.nix +++ b/pkgs/development/python-modules/stripe/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "stripe"; - version = "15.1.0"; + version = "15.2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-JL07a9CWmkhBvU12gVVqnjXkbEFKB8hZCiJfvVqHhFA="; + hash = "sha256-95XYqP8nQz6asDCZr8D1xOmSqKb5K5+DncAEi7EvdvY="; }; build-system = [ flit-core ]; From 8598c9d048c39be004c1d226b84e8343f718c1b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 12:24:38 +0000 Subject: [PATCH 014/111] ytt: 0.55.0 -> 0.55.1 --- 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 a8d3af3709d9..3cc9ba41663e 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.55.0"; + version = "0.55.1"; src = fetchFromGitHub { owner = "carvel-dev"; repo = "ytt"; tag = "v${finalAttrs.version}"; - hash = "sha256-f0xzos0zlm/96DCDcXzTkefS5vCVUAgVqaSevpuQ6J8="; + hash = "sha256-HysL71PTCjWxgrqF8Ua7fUtzpxcf/XEbTlek+CvfUxA="; }; vendorHash = null; From ded0a10728abba5f639ee25035d504f8421ec152 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 12:33:28 +0000 Subject: [PATCH 015/111] leet-helix: 0.2.3-unstable-2026-02-24 -> 0-unstable-2026-03-01 --- pkgs/by-name/le/leet-helix/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/le/leet-helix/package.nix b/pkgs/by-name/le/leet-helix/package.nix index fe4b233459d2..7caa410f0286 100644 --- a/pkgs/by-name/le/leet-helix/package.nix +++ b/pkgs/by-name/le/leet-helix/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication { pname = "leet-helix"; - version = "0.2.3-unstable-2026-02-24"; + version = "0-unstable-2026-03-01"; src = fetchFromGitHub { owner = "Jarrlist"; repo = "LeetHelix"; - rev = "d6e07920242ce852453d3d3b47d9418fda8baa8a"; - hash = "sha256-29RMI66tvSJxh1P2osRCJLvIXbwPy2lPPqtEsKQIWe4="; + rev = "abfb38e8cfb9086a58306f3032ba7f0c4b1588ea"; + hash = "sha256-ec9LWK/Vtb5+UoN9QKvYW3+RDOw6Dp4UxkeCW1BVnUQ="; }; pyproject = true; From 3c0fa2610684b8833b03c3a9c62270fa18768669 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 15:21:41 +0000 Subject: [PATCH 016/111] imgpkg: 0.48.0 -> 0.48.1 --- pkgs/by-name/im/imgpkg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/imgpkg/package.nix b/pkgs/by-name/im/imgpkg/package.nix index 4d722b9801f9..b6ce5b2d9b81 100644 --- a/pkgs/by-name/im/imgpkg/package.nix +++ b/pkgs/by-name/im/imgpkg/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "imgpkg"; - version = "0.48.0"; + version = "0.48.1"; src = fetchFromGitHub { owner = "carvel-dev"; repo = "imgpkg"; rev = "v${finalAttrs.version}"; - hash = "sha256-A+55URBd7NPZvuF2mPjrUS1Ow58Su7DnYS7SpWBiS2s="; + hash = "sha256-8T8wdpGJhqhVRk6BxrDX5Ci3PvxRDXzhUDKBqBg0gPk="; }; vendorHash = null; From a5abba83e98d632cbe50259c95d8704cf2f4ca9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 16:12:26 +0000 Subject: [PATCH 017/111] python3Packages.txtorcon: 24.8.0 -> 26.6.0 --- pkgs/development/python-modules/txtorcon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/txtorcon/default.nix b/pkgs/development/python-modules/txtorcon/default.nix index e8e23cd236ba..ab843692ac90 100644 --- a/pkgs/development/python-modules/txtorcon/default.nix +++ b/pkgs/development/python-modules/txtorcon/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "txtorcon"; - version = "24.8.0"; + version = "26.6.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-vv4ZE42cjFMHtu5tT+RG0MIB/9HMQErrJl7ZAwmXitA="; + hash = "sha256-BAjwY6n8uN9Snayle7c3PqD1tOuv/NUQN1S3xWF3P2g="; }; build-system = [ setuptools ]; From be80e7e1ee39f85b9ffe2818f015009314e43a74 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 16:15:12 +0000 Subject: [PATCH 018/111] python3Packages.langgraph-runtime-inmem: 0.28.1 -> 0.29.0 --- .../python-modules/langgraph-runtime-inmem/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix index 97efcb9aeaf9..5f42311bd481 100644 --- a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix +++ b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "langgraph-runtime-inmem"; - version = "0.28.1"; + version = "0.29.0"; pyproject = true; # Not available in any repository src = fetchPypi { pname = "langgraph_runtime_inmem"; inherit (finalAttrs) version; - hash = "sha256-lFfLJVVN9psEruTfnaEXLNH6e8nLWQqegH8vnkXsjr0="; + hash = "sha256-i8XSQDQq8+QFTZvTtzay8O322vhCHm6qkZop7NWCJzo="; }; build-system = [ hatchling ]; From c94da05fe469a845461ae503894fad568abeb2a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ha=CC=88cker?= Date: Mon, 1 Jun 2026 18:16:22 +0200 Subject: [PATCH 019/111] fence: update upstream repo url The project moved from a private repo to an organization --- pkgs/by-name/fe/fence/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fe/fence/package.nix b/pkgs/by-name/fe/fence/package.nix index 0117cf7bdc43..a708294fb67e 100644 --- a/pkgs/by-name/fe/fence/package.nix +++ b/pkgs/by-name/fe/fence/package.nix @@ -17,7 +17,7 @@ buildGoModule (finalAttrs: { version = "0.1.58"; src = fetchFromGitHub { - owner = "jy-tan"; + owner = "fencesandbox"; repo = "fence"; tag = "v${finalAttrs.version}"; hash = "sha256-ACe3N4bXYJW6QDQHtRChFWOTXTZTbEUbZ4d8cuFRqMY="; From d77c57cfe0cfec8d29b8b308e2eec2852205491e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 17:49:24 +0000 Subject: [PATCH 020/111] ubridge: 0.9.19 -> 1.0.1 --- pkgs/by-name/ub/ubridge/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ub/ubridge/package.nix b/pkgs/by-name/ub/ubridge/package.nix index d8c3634955ee..73ddc507949b 100644 --- a/pkgs/by-name/ub/ubridge/package.nix +++ b/pkgs/by-name/ub/ubridge/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ubridge"; - version = "0.9.19"; + version = "1.0.1"; src = fetchFromGitHub { owner = "GNS3"; repo = "ubridge"; tag = "v${finalAttrs.version}"; - hash = "sha256-utzXLPF0VszMZORoik5/0lKhiyKO9heKuNO4KPsPVsI="; + hash = "sha256-fiRiL6S+APBRk5FZNKF7HLNFiCVVkLdCpY2sb5voGbQ="; }; postPatch = '' From 0869eb69cf66b67ae6c5e5169bb557905c4cc241 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 18:30:11 +0000 Subject: [PATCH 021/111] starlark-rust: 0.13.0 -> 0.14.0 --- pkgs/by-name/st/starlark-rust/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/starlark-rust/package.nix b/pkgs/by-name/st/starlark-rust/package.nix index 29c2412b00d6..5edf43edd819 100644 --- a/pkgs/by-name/st/starlark-rust/package.nix +++ b/pkgs/by-name/st/starlark-rust/package.nix @@ -6,15 +6,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "starlark-rust"; - version = "0.13.0"; + version = "0.14.0"; src = fetchCrate { pname = "starlark_bin"; inherit (finalAttrs) version; - hash = "sha256-1M3p5QHMOBgmdEyr31Bhv7X8UdUmoeL0o1hWaw2tahQ="; + hash = "sha256-uNhMtBpfkTQdWNyjklP6NC3aXwXqH23PN4MWOjaR49w="; }; - cargoHash = "sha256-BSXbFKR4AOKhssj+m5PIfgaoeRVDK+KRkApi8FUa8jg="; + cargoHash = "sha256-1x0QESkxze/MP7/E0whPwx3zSv+JC2OH7pz5adO1JFk="; meta = { description = "Rust implementation of the Starlark language"; From 3f112c662ba9ac4105b46416e9cb80a5d962e936 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 19:34:33 +0000 Subject: [PATCH 022/111] python3Packages.xclim: 0.61.0 -> 0.61.1 --- pkgs/development/python-modules/xclim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xclim/default.nix b/pkgs/development/python-modules/xclim/default.nix index 051ad531c9aa..552a8f0b394a 100644 --- a/pkgs/development/python-modules/xclim/default.nix +++ b/pkgs/development/python-modules/xclim/default.nix @@ -35,14 +35,14 @@ }: buildPythonPackage rec { pname = "xclim"; - version = "0.61.0"; + version = "0.61.1"; pyproject = true; src = fetchFromGitHub { owner = "Ouranosinc"; repo = "xclim"; tag = "v${version}"; - hash = "sha256-9PCeL5r8HFv4xDnbnAxs/Fd56bfWd+8G1TgOH18v3NU="; + hash = "sha256-a1RjI8Gz2B60FEWx+PFz8RHKJlV3HRR1tIqzKudOvRE="; }; build-system = [ From e4de28348e786c4d7e95bfdfff6fbbc9c349c9e8 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 1 Jun 2026 16:03:53 -0400 Subject: [PATCH 023/111] dbip-country-lite: 2026-05 -> 2026-06 --- pkgs/by-name/db/dbip-country-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-country-lite/package.nix b/pkgs/by-name/db/dbip-country-lite/package.nix index 418f7397df6c..8924ffe636b1 100644 --- a/pkgs/by-name/db/dbip-country-lite/package.nix +++ b/pkgs/by-name/db/dbip-country-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-country-lite"; - version = "2026-05"; + version = "2026-06"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-I0aw3Sk+hZf4n7nvTiy0GEKVkHIx/URgwkAgSW8o7fo="; + hash = "sha256-JcpMtv9VTRLHVe6hj2KlbPsWRuVpKYMQ9zlXX7QxkWA="; }; dontUnpack = true; From 4fdaee1d4cf254acd9b5bb8145cf73e205630ac0 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 1 Jun 2026 16:04:00 -0400 Subject: [PATCH 024/111] dbip-city-lite: 2026-05 -> 2026-06 --- pkgs/by-name/db/dbip-city-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-city-lite/package.nix b/pkgs/by-name/db/dbip-city-lite/package.nix index a13f76fef7bc..3bf693008713 100644 --- a/pkgs/by-name/db/dbip-city-lite/package.nix +++ b/pkgs/by-name/db/dbip-city-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-city-lite"; - version = "2026-05"; + version = "2026-06"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-lSDMjGXcBMr8iGgqyJ26LPu8tfaG6QlKsCH88q4sAvA="; + hash = "sha256-Z4XvHbbLDQl5vPQ3oGvqjxpHKeBQhF5TBgS9rFh4HMs="; }; dontUnpack = true; From 4e07c61e1c7f49dd8a20eab6d94735d78ff07bf1 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 1 Jun 2026 16:04:05 -0400 Subject: [PATCH 025/111] dbip-asn-lite: 2026-05 -> 2026-06 --- pkgs/by-name/db/dbip-asn-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-asn-lite/package.nix b/pkgs/by-name/db/dbip-asn-lite/package.nix index ab71d28b9823..4596026c77dc 100644 --- a/pkgs/by-name/db/dbip-asn-lite/package.nix +++ b/pkgs/by-name/db/dbip-asn-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-asn-lite"; - version = "2026-05"; + version = "2026-06"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-14Gx6w1BzS+3+xz6CiJ3OMm3KgvU2pf+z9TOiydky4U="; + hash = "sha256-0atjAs5hTACcd1UtTYJtx6FihJTtpfjFD6vYHvIl8VM="; }; dontUnpack = true; From a01a45195114fb260b89298a98f8ce69361efdd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 21:00:40 +0000 Subject: [PATCH 026/111] python3Packages.plyfile: 1.1.3 -> 1.1.4 --- pkgs/development/python-modules/plyfile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plyfile/default.nix b/pkgs/development/python-modules/plyfile/default.nix index bbb85a47c044..798f88e6fb3f 100644 --- a/pkgs/development/python-modules/plyfile/default.nix +++ b/pkgs/development/python-modules/plyfile/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "plyfile"; - version = "1.1.3"; + version = "1.1.4"; pyproject = true; src = fetchFromGitHub { owner = "dranjan"; repo = "python-plyfile"; tag = "v${finalAttrs.version}"; - hash = "sha256-bSevEk8ZtJybv6FYsUYKdDJJWyPK7Kstc4NNISdHV2o="; + hash = "sha256-uV5gwRb3LKPF+pPQt/m85mwgVGTaEwusJZVUbmxQrJg="; }; build-system = [ pdm-backend ]; From 1b091e404dccff79dfda1a0bedb9e4cd710a9314 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 21:14:13 +0000 Subject: [PATCH 027/111] vscode-extensions.prisma.prisma: 31.10.0 -> 31.11.0 --- 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 2c8ffe8940b0..5562c70bbd14 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3803,8 +3803,8 @@ let mktplcRef = { name = "prisma"; publisher = "Prisma"; - version = "31.10.0"; - hash = "sha256-2KJdvzIKrNcFwxvTmXKl3z7AkClfJhyl0ZUmdUcMnzg="; + version = "31.11.0"; + hash = "sha256-vvHr5jZ2lccO93O82OKnRF4wyVv3n/H3nKJIqZdIjlY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog"; From 355b12faebe996bc0eae098510434603ca329b3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 21:54:40 +0000 Subject: [PATCH 028/111] bant: 0.2.8 -> 0.2.10 --- pkgs/by-name/ba/bant/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bant/package.nix b/pkgs/by-name/ba/bant/package.nix index 0814140278c0..e5a72fca577d 100644 --- a/pkgs/by-name/ba/bant/package.nix +++ b/pkgs/by-name/ba/bant/package.nix @@ -20,13 +20,13 @@ let in buildBazelPackage rec { pname = "bant"; - version = "0.2.8"; + version = "0.2.10"; src = fetchFromGitHub { owner = "hzeller"; repo = "bant"; rev = "v${version}"; - hash = "sha256-Opc/SsDp5cPMnErZkOV7k5nFdGqy2EgGJNbEXx88kZY="; + hash = "sha256-jFUPCNVoX4I69ibH+w6c41Gqlu8HosQ3DXQWa3lqUsc="; }; bazelFlags = [ From 596df9f79cb1bd7552a62c07078b6d45d37447c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 14:58:46 -0700 Subject: [PATCH 029/111] python3Packages.pytouchline-extended: 1.0.2 -> 1.1.2 Diff: https://github.com/brondum/pytouchline/compare/1.0.2...1.1.2 Changelog: https://github.com/brondum/pytouchline/releases/tag/1.1.2 --- .../python-modules/pytouchline-extended/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytouchline-extended/default.nix b/pkgs/development/python-modules/pytouchline-extended/default.nix index 218de257e548..253d59759187 100644 --- a/pkgs/development/python-modules/pytouchline-extended/default.nix +++ b/pkgs/development/python-modules/pytouchline-extended/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pytouchline-extended"; - version = "1.0.2"; + version = "1.1.2"; pyproject = true; src = fetchFromGitHub { owner = "brondum"; repo = "pytouchline"; tag = version; - hash = "sha256-7F8VeLrMgo54LQWG4BzxL6EgvthssAjUO65HSkXd2sk="; + hash = "sha256-sIrHvC+IkJWgNksgS5lB4IFP37xggVypMLmGjjLlaVQ="; }; postPatch = '' From 5f4db23213e2e567c1004257c69183a7609873fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 15:02:08 -0700 Subject: [PATCH 030/111] python3Packages.pytouchline-extended: use finalAttrs --- .../python-modules/pytouchline-extended/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytouchline-extended/default.nix b/pkgs/development/python-modules/pytouchline-extended/default.nix index 253d59759187..699625b5682d 100644 --- a/pkgs/development/python-modules/pytouchline-extended/default.nix +++ b/pkgs/development/python-modules/pytouchline-extended/default.nix @@ -9,7 +9,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pytouchline-extended"; version = "1.1.2"; pyproject = true; @@ -17,13 +17,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "brondum"; repo = "pytouchline"; - tag = version; + tag = finalAttrs.version; hash = "sha256-sIrHvC+IkJWgNksgS5lB4IFP37xggVypMLmGjjLlaVQ="; }; postPatch = '' substituteInPlace setup.py \ - --replace-fail '$GITHUB_REF_NAME' '${version}' + --replace-fail '$GITHUB_REF_NAME' '${finalAttrs.version}' ''; build-system = [ setuptools ]; @@ -41,10 +41,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/brondum/pytouchline/releases/tag/${src.tag}"; + changelog = "https://github.com/brondum/pytouchline/releases/tag/${finalAttrs.src.tag}"; description = "Roth Touchline interface library"; homepage = "https://github.com/brondum/pytouchline"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) From 5b633e22e96b57eaae6f654c607898f20a915b44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 22:29:38 +0000 Subject: [PATCH 031/111] python3Packages.azure-keyvault-administration: 4.6.0 -> 4.7.0 --- .../python-modules/azure-keyvault-administration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-keyvault-administration/default.nix b/pkgs/development/python-modules/azure-keyvault-administration/default.nix index e3f5a2d3765d..4c683b2c60b7 100644 --- a/pkgs/development/python-modules/azure-keyvault-administration/default.nix +++ b/pkgs/development/python-modules/azure-keyvault-administration/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "azure-keyvault-administration"; - version = "4.6.0"; + version = "4.7.0"; pyproject = true; src = fetchPypi { pname = "azure_keyvault_administration"; inherit version; - hash = "sha256-1YMCni76oJ4eHEb3wBuxvB+JA4isvyNUpC0fM3n3NOQ="; + hash = "sha256-GSRWYnTEWWdf6qKbPojD2QspnDKMhNxcG4V85RCp7Zo="; }; nativeBuildInputs = [ setuptools ]; From 0c9a5cb8e8065e43ea28d1811a52b01afcb0614a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 23:22:18 +0000 Subject: [PATCH 032/111] gefyra: 2.4.4 -> 2.4.7 --- pkgs/by-name/ge/gefyra/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/gefyra/package.nix b/pkgs/by-name/ge/gefyra/package.nix index 410e03f0d7f6..6d5758f85863 100644 --- a/pkgs/by-name/ge/gefyra/package.nix +++ b/pkgs/by-name/ge/gefyra/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gefyra"; - version = "2.4.4"; + version = "2.4.7"; src = fetchzip { url = "https://github.com/gefyrahq/gefyra/releases/download/${finalAttrs.version}/gefyra-${finalAttrs.version}-linux-amd64.zip"; - hash = "sha256-uYXHmaJ+g13Jw1p910HpQf2382C08Or99kdyTLDOXtI="; + hash = "sha256-6RJgEl/uteoitNumw5upkozPCrNPW1kC1STLRyycHiY="; stripRoot = false; }; From f0888d4d4b9b61e422c6ed5ad3b4de1b015380ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 23:38:35 +0000 Subject: [PATCH 033/111] vscode-extensions.danielsanmedium.dscodegpt: 3.20.6 -> 3.20.14 --- 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 2c8ffe8940b0..c70485ab6ecf 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1174,8 +1174,8 @@ let mktplcRef = { publisher = "DanielSanMedium"; name = "dscodegpt"; - version = "3.20.6"; - hash = "sha256-QDs+zi2Kb2APYxZOzvBnrEZqlmhzNFmQ3bpSfIaPjlc="; + version = "3.20.14"; + hash = "sha256-jD+e+s4iaX1p+KR3neJUwvPm/DQiX1gSTt595ryw8xE="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DanielSanMedium.dscodegpt/changelog"; From 1bab59a2f9c7747e962ff37adeb7cdc0f8d73574 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 00:42:18 +0000 Subject: [PATCH 034/111] atlas: 1.2.0 -> 1.2.1 --- pkgs/by-name/at/atlas/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atlas/package.nix b/pkgs/by-name/at/atlas/package.nix index 2d65f6c678a7..e05ae261dfdb 100644 --- a/pkgs/by-name/at/atlas/package.nix +++ b/pkgs/by-name/at/atlas/package.nix @@ -9,19 +9,19 @@ buildGoModule (finalAttrs: { pname = "atlas"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "ariga"; repo = "atlas"; tag = "v${finalAttrs.version}"; - hash = "sha256-fiAQ6FjjjbRB6Ngv8BgO+fvLiEZzRnldB/SLqBINubE="; + hash = "sha256-hTRD3QndYlW564UJMhjj7EP+Otlgkt59nGkd5aXbOSU="; }; modRoot = "cmd/atlas"; proxyVendor = true; - vendorHash = "sha256-P/puTKxZpxrwUfbZH7tBTGoUvUkCy039ZsTejjCKs9Y="; + vendorHash = "sha256-bPw1Gq+g69W09nU8vbNXwLcLxG4jcQOx9il7X2xZZSg="; nativeBuildInputs = [ installShellFiles ]; From 3f470cb574c6e3fe4e844ab895faa04d0138f61a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 01:12:26 +0000 Subject: [PATCH 035/111] sdl3-shadercross: 0-unstable-2026-04-24 -> 0-unstable-2026-06-01 --- pkgs/by-name/sd/sdl3-shadercross/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/sdl3-shadercross/package.nix b/pkgs/by-name/sd/sdl3-shadercross/package.nix index 878bb8af0cb3..b544ae359863 100644 --- a/pkgs/by-name/sd/sdl3-shadercross/package.nix +++ b/pkgs/by-name/sd/sdl3-shadercross/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "sdl3-shadercross"; - version = "0-unstable-2026-04-24"; + version = "0-unstable-2026-06-01"; outputs = [ "out" @@ -24,8 +24,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "libsdl-org"; repo = "SDL_shadercross"; - rev = "6b06e55c7c5d7e7a09a8a14f76e866dcfad5ab99"; - hash = "sha256-DvgMnE0QedInYRdcZQuVOlasri79kVl0ACGvNC1cq8o="; + rev = "631641c39db42a2e67c9af7cf6a4e52d7250bb39"; + hash = "sha256-Bjc2ksy4B3Vk6pgHE5nZ74FQ4ER/XpPt30OBerRkWOY="; }; strictDeps = true; From 440b74aa8a1a2708f08d3901ea554c4cea351f38 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 03:11:41 +0000 Subject: [PATCH 036/111] squashfuse: 0.6.1 -> 0.6.2 --- pkgs/by-name/sq/squashfuse/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/squashfuse/package.nix b/pkgs/by-name/sq/squashfuse/package.nix index 0289ea4bb083..7f6fd7d4aa46 100644 --- a/pkgs/by-name/sq/squashfuse/package.nix +++ b/pkgs/by-name/sq/squashfuse/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "squashfuse"; - version = "0.6.1"; + version = "0.6.2"; src = fetchFromGitHub { owner = "vasi"; repo = "squashfuse"; rev = finalAttrs.version; - sha256 = "sha256-HuDVCO+hKdUKz0TMfHquI0eqFNAoNhPfY2VBM2kXupk="; + sha256 = "sha256-hlWmHMqWl8rApogsR9uG7ZaM5dUDoTBSjSjXCKd+FIA="; }; nativeBuildInputs = [ From f67cd88924ecb96810c75dc346e11bf9c8eccac9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 20:50:36 -0700 Subject: [PATCH 037/111] python3Packages.aioamazondevices: 13.8.1 -> 13.8.2 Diff: https://github.com/chemelli74/aioamazondevices/compare/v13.8.1...v13.8.2 Changelog: https://github.com/chemelli74/aioamazondevices/blob/v13.8.2/CHANGELOG.md --- pkgs/development/python-modules/aioamazondevices/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index 6e38f44adeea..3c56c251699e 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "aioamazondevices"; - version = "13.8.1"; + version = "13.8.2"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${version}"; - hash = "sha256-pDD5MYOW1EfxX8CQ/fUirUhR2I3Kr3IxTMaembOnljM="; + hash = "sha256-abmirmeDmGF7YuD2SDW9Dc549KeR2ESK1DmDm+uXWoU="; }; build-system = [ poetry-core ]; From bc855bf4a3fed7514f8fa7d872a83e356833cae3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 07:01:31 +0000 Subject: [PATCH 038/111] spotatui: 0.38.3 -> 0.38.6 --- pkgs/by-name/sp/spotatui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spotatui/package.nix b/pkgs/by-name/sp/spotatui/package.nix index 8d68b45d0a40..067986d67b88 100644 --- a/pkgs/by-name/sp/spotatui/package.nix +++ b/pkgs/by-name/sp/spotatui/package.nix @@ -12,16 +12,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spotatui"; - version = "0.38.3"; + version = "0.38.6"; src = fetchFromGitHub { owner = "LargeModGames"; repo = "spotatui"; tag = "v${finalAttrs.version}"; - hash = "sha256-ul4+CI+tPkFTEjVzw8tivpEqiBn28SRVEui1uM2Jq2E="; + hash = "sha256-2H/HvyGc2xxP1S0eiP2eSiBOjkzKdqyOOD+8mLVLvE0="; }; - cargoHash = "sha256-sdQsr5Z8zvKdrPQRTVsuJJqHPHSJOdTFzvoHx41AT6s="; + cargoHash = "sha256-3Ht4LjwFmmf07XizPrH66V2yPkOzrY4dVvvA4GRAcTs="; nativeBuildInputs = [ pkg-config ] ++ lib.optional withPipewireVisualizer rustPlatform.bindgenHook; From 31c611441a98a8735b4e726dbe3c912f8d7d37c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 08:15:40 +0000 Subject: [PATCH 039/111] vscode-extensions.svelte.svelte-vscode: 110.0.0 -> 110.1.0 --- 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 e6fa410221a4..80ec6a00c591 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4534,8 +4534,8 @@ let mktplcRef = { name = "svelte-vscode"; publisher = "svelte"; - version = "110.0.0"; - hash = "sha256-l5L0uqHpBR6nWzr8/edz3EU8+BP9yqRRFhpnngG0RGY="; + version = "110.1.0"; + hash = "sha256-i6FObecuMylaCZYl/KLMscE07JIzQz+NSkfRdxtSfgg="; }; meta = { changelog = "https://github.com/sveltejs/language-tools/releases"; From 5912fb4e27651cf8364b1fe5cd31e1f38525b640 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 08:43:22 +0000 Subject: [PATCH 040/111] ficsit-cli: 0.6.1 -> 0.7.0 --- pkgs/by-name/fi/ficsit-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/ficsit-cli/package.nix b/pkgs/by-name/fi/ficsit-cli/package.nix index 6ebc44682a92..ed01091e919c 100644 --- a/pkgs/by-name/fi/ficsit-cli/package.nix +++ b/pkgs/by-name/fi/ficsit-cli/package.nix @@ -6,14 +6,14 @@ }: buildGoModule rec { pname = "ficsit-cli"; - version = "0.6.1"; + version = "0.7.0"; commit = "5dc8bdbaf6e8d9b1bcd2895e389d9d072d454e15"; src = fetchFromGitHub { owner = "satisfactorymodding"; repo = "ficsit-cli"; tag = "v${version}"; - hash = "sha256-eQbHGxxI7g543XlV5y1Np8QTUsfAJdbG9sPXKbUmluc="; + hash = "sha256-Qwhz1Wc0yYfEqN3iO7iZKK57oxirl2j+z3rcfJPUxhc="; }; ldflags = [ From 3a131850ec628df285af037b5bd0ee16bf12d3df Mon Sep 17 00:00:00 2001 From: sweenu Date: Tue, 2 Jun 2026 10:34:40 +0200 Subject: [PATCH 041/111] actual-server: 25.5.2 -> 26.0.0 --- .../ac/actual-server/missing-hashes.json | 1 + pkgs/by-name/ac/actual-server/package.nix | 22 ++++++++++++++----- .../ac/actual-server/yarn-4.14-support.patch | 7 ++++-- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ac/actual-server/missing-hashes.json b/pkgs/by-name/ac/actual-server/missing-hashes.json index 70f0d6b4571a..a0d80d456a76 100644 --- a/pkgs/by-name/ac/actual-server/missing-hashes.json +++ b/pkgs/by-name/ac/actual-server/missing-hashes.json @@ -167,6 +167,7 @@ "dmg-license@npm:1.0.11": "36c0a7b030801b91216affa9b2bb00caa345b2327f298accb2263a80a0320ca305f90b99da68007d187c830c543410d58a0a2bbc229e8d169b0e1d1652ff42aa", "glob-hasher-darwin-arm64@npm:1.4.2": "1abc74c6f6c6251b8bea6e412090eff4e4918f3489a371971840ee81534344b9f9e62a610efb98157970fc46561161bf23382c8572578da98a7e884d6fb6853e", "glob-hasher-darwin-x64@npm:1.4.2": "44110045f0b2e0b3abaf4f70f917a3c57b9b0c6ee56e5d02932e1772cc63a36b066fb3bc1e6a275c40978b3b2d2ad62752e899bcd966930d4df8884b1d554764", + "glob-hasher-linux-arm64-gnu@npm:1.4.2": "095332b8a296d3bf2402451d18594a6be0cc0e921ea0e928a49c9678db61bc849a223c80ebd7ba11fb81a491218d994fb9ddab7ee838810b8321dfd9b24b9505", "glob-hasher-linux-x64-gnu@npm:1.4.2": "3c4a12ba68d400ab6a4552793530a631e0a1d5e089202d93cd561e967f2e0c6d1a18bae0ef7c571c2d4b40d6ba56c4573277ba1c37dc351efc582fa88703986b", "glob-hasher-win32-arm64-msvc@npm:1.4.2": "809cd80c3e3e6e7bb82e2fc2ba917ce3ca91287a83faaa7b63cf0a1fcb14c228e974baffb731fa82c34dd8a9236622ab2b5238e21b62f8b0267adaa2da7b4de6", "glob-hasher-win32-x64-msvc@npm:1.4.2": "1ab2a78b788b21754f656cae706fa2e1db34185ffef79a6b85d3f24e169bc01e1faadc6a2588eef5fde5a1fe6ced68acfb815c7b03024c0a746e7c5631b0959e", diff --git a/pkgs/by-name/ac/actual-server/package.nix b/pkgs/by-name/ac/actual-server/package.nix index 670b5343ec26..65403cf8824b 100644 --- a/pkgs/by-name/ac/actual-server/package.nix +++ b/pkgs/by-name/ac/actual-server/package.nix @@ -3,6 +3,7 @@ stdenv, cctools, fetchFromGitHub, + git, jq, makeBinaryWrapper, nodejs_22, @@ -14,13 +15,13 @@ let nodejs = nodejs_22; yarn-berry = yarn-berry_4.override { inherit nodejs; }; - version = "26.5.2"; + version = "26.6.0"; src = fetchFromGitHub { name = "actualbudget-actual-source"; owner = "actualbudget"; repo = "actual"; tag = "v${version}"; - hash = "sha256-bcQAlG9acxTSqOQiSr1pmk4A6yjDWD/QH3AeYtqgAdo="; + hash = "sha256-Ulz3M5z78mJQRr+te7qwVCeULCgEfE17NECSBagbI88="; }; translations = fetchFromGitHub { name = "actualbudget-translations-source"; @@ -28,8 +29,8 @@ let repo = "translations"; # Note to updaters: this repo is not tagged, so just update this to the Git # tip at the time the update is performed. - rev = "1713f1230b8643c39aece866de755976707a4060"; - hash = "sha256-79WpnFsGkpkWA7qm19YQ41TYu5qxXCcecYHNvx3KGQ4="; + rev = "c26df422b50745085191721b1f078664daac947d"; + hash = "sha256-u3EVA8J0VCLPafidGHhDiySB2fQdibntN+6FfErQi70="; }; in @@ -52,6 +53,9 @@ stdenv.mkDerivation (finalAttrs: { (yarn-berry.yarnBerryConfigHook.override { inherit nodejs; }) (python3.withPackages (ps: [ ps.setuptools ])) # Used by node-gyp makeBinaryWrapper + # lage (used by `bin/package-browser`) shells out to `git ls-tree` to + # compute file hashes for its build cache. + git ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools @@ -96,6 +100,12 @@ stdenv.mkDerivation (finalAttrs: { export HOME=$(mktemp -d) + # lage hashes source files via `git ls-tree HEAD`, so it needs a repo with + # at least one commit. + git -c init.defaultBranch=main init -q + git add -A + git -c user.email=nix@localhost -c user.name=nix commit -q --allow-empty -m "snapshot" + yarn build:server yarn workspace @actual-app/sync-server build @@ -105,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: { missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes patches; - hash = "sha256-yHvnahriFO4Yuuf+NrfHWQhH35T2eHmVOGw8SqP856Y="; + hash = "sha256-lC9+B9agqwVARfMhXSTjb6cBj23PQz+RpZZ700jypF4="; }; pname = "actual-server"; @@ -115,7 +125,7 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall mkdir -p $out/{bin,lib,lib/actual/packages/sync-server,lib/actual/packages/desktop-client} - cp -r ./packages/sync-server/build/{app.js,src,migrations,bin} $out/lib/actual/packages/sync-server + cp -r ./packages/sync-server/build/. $out/lib/actual/packages/sync-server/ # sync-server uses package.json to determine version info cp ./packages/sync-server/package.json $out/lib/actual/packages/sync-server # sync-server uses package.json to determine path to web ui. diff --git a/pkgs/by-name/ac/actual-server/yarn-4.14-support.patch b/pkgs/by-name/ac/actual-server/yarn-4.14-support.patch index 4cbf5e46dfa5..bc1a646f3774 100644 --- a/pkgs/by-name/ac/actual-server/yarn-4.14-support.patch +++ b/pkgs/by-name/ac/actual-server/yarn-4.14-support.patch @@ -1,14 +1,17 @@ diff --git a/.yarnrc.yml b/.yarnrc.yml --- a/.yarnrc.yml +++ b/.yarnrc.yml -@@ -6,4 +6,7 @@ enableTransparentWorkspaces: false +@@ -6,8 +6,9 @@ enableTransparentWorkspaces: false nodeLinker: node-modules -yarnPath: .yarn/releases/yarn-4.13.0.cjs +approvedGitRepositories: + - "**" -+ + + # Secure default: don't run postinstall scripts. + # If a new package requires them, add it to dependenciesMeta in package.json. +-enableScripts: false +enableScripts: true diff --git a/yarn.lock b/yarn.lock --- a/yarn.lock From ee3144505f9457134939cb2d313418b381956833 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 09:50:14 +0000 Subject: [PATCH 042/111] nufmt: 0-unstable-2026-05-18 -> 0-unstable-2026-05-24 --- pkgs/by-name/nu/nufmt/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/nu/nufmt/package.nix b/pkgs/by-name/nu/nufmt/package.nix index fb55edfcbc8f..f63d4e6d6d8d 100644 --- a/pkgs/by-name/nu/nufmt/package.nix +++ b/pkgs/by-name/nu/nufmt/package.nix @@ -7,22 +7,22 @@ }: rustPlatform.buildRustPackage { pname = "nufmt"; - version = "0-unstable-2026-05-18"; + version = "0-unstable-2026-05-24"; src = fetchFromGitHub { owner = "nushell"; repo = "nufmt"; - rev = "2a9661dffb7e432b46c0b0956e74e0511e783dc7"; - hash = "sha256-OTKtCQ1AafQ6ejW657mJ1vqtgmZCxKEnNMT/EOsT5ic="; + rev = "a24c2b1bc7f573b1a8b2c4a453e989407a4d29c8"; + hash = "sha256-3AOxUXDd6LDgBqKPnHG+3K2qfcFGzIsPW3pqnt+oNs8="; }; nativeBuildInputs = [ rustPlatform.bindgenHook ]; - cargoHash = "sha256-jgmNMk2tprJsGU/pddxfKdfWli9dNwLt02LhVhQrHc4="; + cargoHash = "sha256-MLfhuFjYv2Vi3BGJFzbmi+xhhm6M0a4oOe7wpHtfObc="; - # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/2a9661dffb7e432b46c0b0956e74e0511e783dc7 + # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/a24c2b1bc7f573b1a8b2c4a453e989407a4d29c8 postPatch = '' substituteInPlace tests/ground_truth.rs --replace-fail \ ' let path = PathBuf::from(target_dir).join("debug").join(exe_name);' \ From 2347d43f5401ea4110c26cbe6ed77c56fca9198d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 10:05:38 +0000 Subject: [PATCH 043/111] stress-ng: 0.21.01 -> 0.21.02 --- pkgs/by-name/st/stress-ng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stress-ng/package.nix b/pkgs/by-name/st/stress-ng/package.nix index 17acae34113b..c69d507e76c7 100644 --- a/pkgs/by-name/st/stress-ng/package.nix +++ b/pkgs/by-name/st/stress-ng/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "stress-ng"; - version = "0.21.01"; + version = "0.21.02"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "stress-ng"; tag = "V${finalAttrs.version}"; - hash = "sha256-GC9FN8nHhBLS9E+7kN0aNAIo8VbUIPG26/bRUarsiIc="; + hash = "sha256-kRyQCuDarSUkJRqYEj3JAii4JeFlruZe+b5Hz81VVdU="; }; postPatch = '' From 42a615d6c01e9adc4254f8dba099f8394a4a39d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 10:26:05 +0000 Subject: [PATCH 044/111] nu_scripts: 0-unstable-2026-05-23 -> 0-unstable-2026-05-31 --- pkgs/by-name/nu/nu_scripts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix index d44923191750..1ded64dd6007 100644 --- a/pkgs/by-name/nu/nu_scripts/package.nix +++ b/pkgs/by-name/nu/nu_scripts/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "nu_scripts"; - version = "0-unstable-2026-05-23"; + version = "0-unstable-2026-05-31"; src = fetchFromGitHub { owner = "nushell"; repo = "nu_scripts"; - rev = "57f49add9b32d4741351b63236f28341eba35077"; - hash = "sha256-l0feMriwY8/WAghUOwSsD0MDUVGXgOkzUklnnvS1ij8="; + rev = "3e869d0b5ad1fc76537226d0cc9cb1660f27bda6"; + hash = "sha256-C1/3ndIfVpxELsR2dojqwPylbOCdqYFh8+gIXSOrkvc="; }; installPhase = '' From 8696c4a0f7a9768d3dcad8126ec688794950bc5c Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Tue, 2 Jun 2026 13:01:17 +0200 Subject: [PATCH 045/111] gdtoolkit_4: migrate to pyproject --- pkgs/by-name/gd/gdtoolkit_4/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdtoolkit_4/package.nix b/pkgs/by-name/gd/gdtoolkit_4/package.nix index 253f4a131d93..e463136d2396 100644 --- a/pkgs/by-name/gd/gdtoolkit_4/package.nix +++ b/pkgs/by-name/gd/gdtoolkit_4/package.nix @@ -28,7 +28,7 @@ in python.pkgs.buildPythonApplication rec { pname = "gdtoolkit"; version = "4.5.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "Scony"; @@ -37,8 +37,12 @@ python.pkgs.buildPythonApplication rec { hash = "sha256-Jam7Txm+Fq5zEkJZMmbWW5Ok4ThsPyi6NIeawQot0RE="; }; - propagatedBuildInputs = with python.pkgs; [ - docopt + build-system = with python.pkgs; [ + setuptools + ]; + + dependencies = with python.pkgs; [ + docopt-ng lark pyyaml radon From 0c9fb871cee1a78d2022685039e874385b078858 Mon Sep 17 00:00:00 2001 From: isabel Date: Tue, 2 Jun 2026 12:34:14 +0100 Subject: [PATCH 046/111] qui: fix build --- pkgs/by-name/qu/qui/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/qu/qui/package.nix b/pkgs/by-name/qu/qui/package.nix index 02ea8d115375..c65693f43fc8 100644 --- a/pkgs/by-name/qu/qui/package.nix +++ b/pkgs/by-name/qu/qui/package.nix @@ -67,6 +67,14 @@ buildGo126Module (finalAttrs: { "-X main.PolarOrgID=" ]; + # some season-pack tests use non-existent source paths (e.g. /media/...) and + # assert on a same-filesystem check that resolves them up to /. go's + # t.TempDir honours $TMPDIR, which defaults to /build. so just point it to + # something sane + preCheck = '' + export TMPDIR=/tmp + ''; + nativeInstallCheckInputs = [ versionCheckHook ]; From cd3a7e6a498f7ae2cc5617e9f8666f0b8db6df3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 11:43:16 +0000 Subject: [PATCH 047/111] vscode-extensions.saoudrizwan.claude-dev: 3.84.0 -> 3.86.2 --- .../vscode/extensions/saoudrizwan.claude-dev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index e1b4fc361ec3..c99945c49b50 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.84.0"; - hash = "sha256-j+EnHm4ucqzMgB0u5J4ki1x3YhMPWFj3/p/C95sbQH0="; + version = "3.86.2"; + hash = "sha256-Peoja4AQUPlwAKeJMOziGjd/WU4wz5B8cplCTh20yTA="; }; meta = { From 0c836e89463b34ae263c4250df7397b1a750c901 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 11:59:40 +0000 Subject: [PATCH 048/111] aliyun-cli: 3.3.16 -> 3.3.18 --- pkgs/by-name/al/aliyun-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/aliyun-cli/package.nix b/pkgs/by-name/al/aliyun-cli/package.nix index 0f764d54e280..122b50fc0b6b 100644 --- a/pkgs/by-name/al/aliyun-cli/package.nix +++ b/pkgs/by-name/al/aliyun-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "aliyun-cli"; - version = "3.3.16"; + version = "3.3.18"; src = fetchFromGitHub { owner = "aliyun"; repo = "aliyun-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-us22AgTEmJ8HNlXPR9mT+WJ03Qxndt+ORfMucKvIc0U="; + hash = "sha256-tTwVcvBk6SMDbDM3dPZZZdkbzlOAwg+K6gbeUc6XEqw="; fetchSubmodules = true; }; From 7ae15534eb615f5bc2a25a06a4c113e0b7cd17ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 12:06:46 +0000 Subject: [PATCH 049/111] python3Packages.django-structlog: 10.0.0 -> 10.1.0 --- pkgs/development/python-modules/django-structlog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-structlog/default.nix b/pkgs/development/python-modules/django-structlog/default.nix index e65243d69722..39d4ea4398a5 100644 --- a/pkgs/development/python-modules/django-structlog/default.nix +++ b/pkgs/development/python-modules/django-structlog/default.nix @@ -24,14 +24,14 @@ }: buildPythonPackage (finalAttrs: { pname = "django-structlog"; - version = "10.0.0"; + version = "10.1.0"; pyproject = true; src = fetchFromGitHub { owner = "jrobichaud"; repo = "django-structlog"; tag = finalAttrs.version; - hash = "sha256-BNZ+nk2NK5x2YsTDZjH5BVizXAyLZhKp8zRvkWi068k="; + hash = "sha256-HQxvkArh0WPbVoIoiiSlb2YRk+cJvow/dE/O2JjMlIQ="; }; build-system = [ setuptools ]; From 9b36710b9f67bee3a6cce6768452ffe8b8a259e9 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 1 Jul 2025 16:19:56 -0700 Subject: [PATCH 050/111] pythonPackages.pycodec2: init at 4.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaƩtan Lepage Co-authored-by: Benjamin Saunders --- .../python-modules/pycodec2/default.nix | 68 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 70 insertions(+) create mode 100644 pkgs/development/python-modules/pycodec2/default.nix diff --git a/pkgs/development/python-modules/pycodec2/default.nix b/pkgs/development/python-modules/pycodec2/default.nix new file mode 100644 index 000000000000..f226fa0725f7 --- /dev/null +++ b/pkgs/development/python-modules/pycodec2/default.nix @@ -0,0 +1,68 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + cython, + numpy, + setuptools, + + # buildInputs + codec2, + + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "pycodec2"; + version = "4.1.1"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "gregorias"; + repo = "pycodec2"; + tag = "v${finalAttrs.version}"; + hash = "sha256-DDO18uhAhZGaD04rAPinZhkNTww3ibEhw1uJwTtJYWk="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "numpy==2.1.*" "numpy" + ''; + + build-system = [ + cython + numpy + setuptools + ]; + + buildInputs = [ + codec2 + ]; + + dependencies = [ + numpy + ]; + + pythonImportsCheck = [ "pycodec2" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + preCheck = '' + rm -rf pycodec2 + ''; + + # The only test fails with a cryptic AssertionError + doCheck = false; + + meta = { + description = "Python's interface to codec 2"; + homepage = "https://github.com/gregorias/pycodec2"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ drupol ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f4ff36be4137..ec2e4389352c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13703,6 +13703,8 @@ self: super: with self; { pycocotools = callPackage ../development/python-modules/pycocotools { }; + pycodec2 = callPackage ../development/python-modules/pycodec2 { }; + pycodestyle = callPackage ../development/python-modules/pycodestyle { }; pycognito = callPackage ../development/python-modules/pycognito { }; From b75595fc9ea779cdeb01e2259b7a3ddb51265658 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 1 Jul 2025 16:24:10 -0700 Subject: [PATCH 051/111] pythonPackages.ffpyplayer: init at 4.5.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaƩtan Lepage Co-authored-by: Benjamin Saunders --- .../python-modules/ffpyplayer/default.nix | 75 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 77 insertions(+) create mode 100644 pkgs/development/python-modules/ffpyplayer/default.nix diff --git a/pkgs/development/python-modules/ffpyplayer/default.nix b/pkgs/development/python-modules/ffpyplayer/default.nix new file mode 100644 index 000000000000..0661ecb99681 --- /dev/null +++ b/pkgs/development/python-modules/ffpyplayer/default.nix @@ -0,0 +1,75 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pkg-config, + + # build-system + cython, + setuptools, + + # buildInputs + SDL2, + # ffpyplayer is not compatible with ffmpeg 7 + # https://github.com/matham/ffpyplayer/issues/166 + ffmpeg_6, +}: + +buildPythonPackage (finalAttrs: { + pname = "ffpyplayer"; + version = "4.5.3"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "matham"; + repo = "ffpyplayer"; + tag = "v${finalAttrs.version}"; + hash = "sha256-dzSORPNXQ82d9fmfuQa8RcxDu5WbUBJEDG/SWQLJ6i0="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail \ + "cython~=3.0.11" \ + "cython" + substituteInPlace setup.py \ + --replace-fail \ + "cython~=3.0.11" \ + "cython" + ''; + + build-system = [ + cython + setuptools + ]; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + (lib.getDev SDL2) + (lib.getDev ffmpeg_6) + ]; + + env = { + NIX_CFLAGS_COMPILE = toString [ + "-Wno-error=implicit-function-declaration" + "-Wno-error=incompatible-pointer-types" + ]; + }; + + pythonImportsCheck = [ "ffpyplayer" ]; + + # No proper test suite + doCheck = false; + + meta = { + changelog = "https://github.com/matham/ffpyplayer/releases/tag/v${finalAttrs.version}"; + description = "A cython implementation of an ffmpeg based player"; + homepage = "https://github.com/matham/ffpyplayer"; + license = lib.licenses.lgpl3Only; + maintainers = with lib.maintainers; [ drupol ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ec2e4389352c..be1cb5078a7a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5571,6 +5571,8 @@ self: super: with self; { ffmpy = callPackage ../development/python-modules/ffmpy { }; + ffpyplayer = callPackage ../development/python-modules/ffpyplayer { }; + fhir-py = callPackage ../development/python-modules/fhir-py { }; fiblary3-fork = callPackage ../development/python-modules/fiblary3-fork { }; From 4d9dd4d05f1f4a07f5d4aeec2c8fffba71d4d5a6 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 1 Jul 2025 16:25:03 -0700 Subject: [PATCH 052/111] pythonPackages.lxst: init at 0.4.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaƩtan Lepage Co-authored-by: Benjamin Saunders --- .../python-modules/lxst/default.nix | 50 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/development/python-modules/lxst/default.nix diff --git a/pkgs/development/python-modules/lxst/default.nix b/pkgs/development/python-modules/lxst/default.nix new file mode 100644 index 000000000000..d50f6127098e --- /dev/null +++ b/pkgs/development/python-modules/lxst/default.nix @@ -0,0 +1,50 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + audioop-lts, + lxmf, + numpy, + pycodec2, + rns, + soundcard, +}: + +buildPythonPackage (finalAttrs: { + pname = "lxst"; + version = "0.4.4"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "markqvist"; + repo = "lxst"; + tag = finalAttrs.version; + hash = "sha256-MAJ1n6EUZ6FmIfKKuM2ppbTVrWkxpjC5KIICo5stc+k="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + audioop-lts + pycodec2 + numpy + rns + lxmf + soundcard + ]; + + meta = { + changelog = "https://github.com/markqvist/LXST/releases/tag/${finalAttrs.version}"; + description = "Simple and flexible real-time streaming format and delivery protocol for Reticulum"; + homepage = "https://github.com/markqvist/LXST"; + license = lib.licenses.cc-by-nc-nd-40; + maintainers = with lib.maintainers; [ + drupol + ]; + mainProgram = "rnphone"; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index be1cb5078a7a..1883c287f7b8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9527,6 +9527,8 @@ self: super: with self; { lxml-html-clean = callPackage ../development/python-modules/lxml-html-clean { }; + lxst = callPackage ../development/python-modules/lxst { }; + lyricwikia = callPackage ../development/python-modules/lyricwikia { }; lz4 = callPackage ../development/python-modules/lz4 { }; From d99bc20c78d3d893746f07fa89943e801fa3cb3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 12:46:35 +0000 Subject: [PATCH 053/111] python3Packages.colcon: 0.20.1 -> 0.21.0 --- pkgs/development/python-modules/colcon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/colcon/default.nix b/pkgs/development/python-modules/colcon/default.nix index 650ce4adc1f2..3fe756ff4de5 100644 --- a/pkgs/development/python-modules/colcon/default.nix +++ b/pkgs/development/python-modules/colcon/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "colcon-core"; - version = "0.20.1"; + version = "0.21.0"; pyproject = true; src = fetchFromGitHub { owner = "colcon"; repo = "colcon-core"; tag = version; - hash = "sha256-FV/G2FcnBgr7mUY/Jr+bVAdEfhHL9qAnpc92hpTfy7Y="; + hash = "sha256-yERPJD2LYmBrLchyX/axQ+8h5/hRXsjvzF3DkR8CsCs="; }; # Upstream tracking issue: https://github.com/ros2/ros2/issues/1738 From b7199482bc01151563ee034bd9cd808aab30cfd7 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Tue, 2 Jun 2026 15:53:24 +0200 Subject: [PATCH 054/111] ki-shell: use finalAttrs --- pkgs/by-name/ko/kotlin-interactive-shell/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/kotlin-interactive-shell/package.nix b/pkgs/by-name/ko/kotlin-interactive-shell/package.nix index df2374d16858..710a2d962e02 100644 --- a/pkgs/by-name/ko/kotlin-interactive-shell/package.nix +++ b/pkgs/by-name/ko/kotlin-interactive-shell/package.nix @@ -6,14 +6,14 @@ jre, }: -maven.buildMavenPackage rec { +maven.buildMavenPackage (finalAttrs: { pname = "kotlin-interactive-shell"; version = "0.5.2"; src = fetchFromGitHub { owner = "Kotlin"; repo = "kotlin-interactive-shell"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-3DTyo7rPswpEVzFkcprT6FD+ITGJ+qCXFKXEGoCK+oE="; }; @@ -50,4 +50,4 @@ maven.buildMavenPackage rec { platforms = jre.meta.platforms; mainProgram = "ki"; }; -} +}) From 6d504d064d48e04790a71621a5e27e3a85fe49ac Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 2 Jun 2026 09:08:28 -0500 Subject: [PATCH 055/111] _0xpropo: switch to finalAttrs pattern --- pkgs/by-name/_0/_0xpropo/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/_0/_0xpropo/package.nix b/pkgs/by-name/_0/_0xpropo/package.nix index 66840e21f966..ba4e24f51aa6 100644 --- a/pkgs/by-name/_0/_0xpropo/package.nix +++ b/pkgs/by-name/_0/_0xpropo/package.nix @@ -3,16 +3,16 @@ stdenvNoCC, fetchzip, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "0xpropo"; version = "1.100"; src = let - underscoreVersion = builtins.replaceStrings [ "." ] [ "_" ] version; + underscoreVersion = builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version; in fetchzip { - url = "https://github.com/0xType/0xPropo/releases/download/${version}/0xPropo_${underscoreVersion}.zip"; + url = "https://github.com/0xType/0xPropo/releases/download/${finalAttrs.version}/0xPropo_${underscoreVersion}.zip"; hash = "sha256-ZlZNvn9xiOxS+dfGI1rGbh6XlXo3/puAm2vhKh63sK4="; }; @@ -26,9 +26,9 @@ stdenvNoCC.mkDerivation rec { meta = { description = "Proportional version of the 0xProto font"; homepage = "https://github.com/0xType/0xPropo"; - changelog = "https://github.com/0xType/0xPropo/releases/tag/${version}"; + changelog = "https://github.com/0xType/0xPropo/releases/tag/${finalAttrs.version}"; license = lib.licenses.ofl; maintainers = with lib.maintainers; [ vinnymeller ]; platforms = lib.platforms.all; }; -} +}) From 04bf099849b9ea40ea51f8aa71a978aec895ef76 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 14:55:11 +0000 Subject: [PATCH 056/111] go-passbolt-cli: 0.4.2 -> 0.5.0 --- pkgs/by-name/go/go-passbolt-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-passbolt-cli/package.nix b/pkgs/by-name/go/go-passbolt-cli/package.nix index b2f2c09e4411..d72fccd81433 100644 --- a/pkgs/by-name/go/go-passbolt-cli/package.nix +++ b/pkgs/by-name/go/go-passbolt-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "go-passbolt-cli"; - version = "0.4.2"; + version = "0.5.0"; src = fetchFromGitHub { owner = "passbolt"; repo = "go-passbolt-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-cvcRVeVwwfVX96Ud6YmimtGJ1uJYcIhryWB1Yebr1Vc="; + hash = "sha256-INV8z7GlZPGWNyGyBPgynRA40JiN4s2b4WgIoeQ23Hg="; }; - vendorHash = "sha256-M8jix6bJ+venQvwm1FTJ7+fXQxSIrdCdXmmp2aVkZo8="; + vendorHash = "sha256-dLfKIjm8SZHJhdiGayhrkZVdnARz8tE0N5T3JWuCbaM="; ldflags = [ "-X=main.version=${finalAttrs.version}" From 07d09b144c7e804825b2d6fc10ba394009cb0fec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 14:56:22 +0000 Subject: [PATCH 057/111] scaleway-cli: 2.54.0 -> 2.56.1 --- pkgs/by-name/sc/scaleway-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/scaleway-cli/package.nix b/pkgs/by-name/sc/scaleway-cli/package.nix index 5e34f86fd9ff..70041cd55e31 100644 --- a/pkgs/by-name/sc/scaleway-cli/package.nix +++ b/pkgs/by-name/sc/scaleway-cli/package.nix @@ -10,16 +10,16 @@ buildGo126Module (finalAttrs: { pname = "scaleway-cli"; - version = "2.54.0"; + version = "2.56.1"; src = fetchFromGitHub { owner = "scaleway"; repo = "scaleway-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-pmuyCc+hWXiUlqHi1nDS+51SDxUzIqXqs6Td0Bvjh2o="; + hash = "sha256-iQ91lhyMcpj5zHke/JxxD8csAYmmOCmdErlKvEEAMgA="; }; - vendorHash = "sha256-yB2/tHgbR5eJ6VyF49KI6FLyjeoE4om+Ajewofxzbs0="; + vendorHash = "sha256-lZNlNfmFa26wXtZe79r5+k5hcC8XlbDRj0wz/odrNvU="; env.CGO_ENABLED = 0; From 48285ec2436813d7270ad6da00d976fc3cfe1ee3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 15:00:32 +0000 Subject: [PATCH 058/111] fastcdr: 2.3.5 -> 2.3.6 --- pkgs/by-name/fa/fastcdr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastcdr/package.nix b/pkgs/by-name/fa/fastcdr/package.nix index 51db946d878d..42f1749868d7 100644 --- a/pkgs/by-name/fa/fastcdr/package.nix +++ b/pkgs/by-name/fa/fastcdr/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fastcdr"; - version = "2.3.5"; + version = "2.3.6"; src = fetchFromGitHub { owner = "eProsima"; repo = "Fast-CDR"; rev = "v${finalAttrs.version}"; - hash = "sha256-gWENB3zqnFll047Jv+GL4k497wrzNaIaVTbXY7feRNQ="; + hash = "sha256-s0cIb/83dD5W8vN/2bEBxRD35NpfCSHEpsJQjtr94aE="; }; patches = [ From 0e95b542b907402098fd84ff6ad279965864943a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 15:01:35 +0000 Subject: [PATCH 059/111] fn-cli: 0.6.58 -> 0.6.60 --- pkgs/by-name/fn/fn-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fn/fn-cli/package.nix b/pkgs/by-name/fn/fn-cli/package.nix index f88fbffe120d..ce0bbfd105f2 100644 --- a/pkgs/by-name/fn/fn-cli/package.nix +++ b/pkgs/by-name/fn/fn-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "fn"; - version = "0.6.58"; + version = "0.6.60"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = finalAttrs.version; - hash = "sha256-Ysf+FmYiJ0R4NIskEqIClcG55EnMnBFLD/GDJd8G/sQ="; + hash = "sha256-DsDUVumixQh5R3wVYGU5cfcIICnbLWMQMbZRz3xSnk0="; }; vendorHash = null; From 60585d2923b901c49219614979f4c216ce2a1674 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Tue, 2 Jun 2026 11:20:32 -0400 Subject: [PATCH 060/111] alt-tab-macos: 10.12.0 -> 11.1.0 --- pkgs/by-name/al/alt-tab-macos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alt-tab-macos/package.nix b/pkgs/by-name/al/alt-tab-macos/package.nix index 81564e287fb2..a289da289757 100644 --- a/pkgs/by-name/al/alt-tab-macos/package.nix +++ b/pkgs/by-name/al/alt-tab-macos/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "alt-tab-macos"; - version = "10.12.0"; + version = "11.1.0"; src = fetchurl { url = "https://github.com/lwouis/alt-tab-macos/releases/download/v${finalAttrs.version}/AltTab-${finalAttrs.version}.zip"; - hash = "sha256-566nXPHdMNumtanvUNoD84m8XbdAieZ6+REpOKQZLBQ="; + hash = "sha256-wVg0HjPC4MYOVNDtFdzcG5P8amrjE3tNNccUAPRGZNY="; }; sourceRoot = "."; From aad5c33c98511845719ddaca929e125e61baa078 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 15:25:21 +0000 Subject: [PATCH 061/111] coc-rust-analyzer: 0-unstable-2026-05-12 -> 0-unstable-2026-06-01 --- pkgs/by-name/co/coc-rust-analyzer/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/coc-rust-analyzer/package.nix b/pkgs/by-name/co/coc-rust-analyzer/package.nix index 6c55324e9961..8b4e4a5d0c4e 100644 --- a/pkgs/by-name/co/coc-rust-analyzer/package.nix +++ b/pkgs/by-name/co/coc-rust-analyzer/package.nix @@ -7,16 +7,16 @@ buildNpmPackage { pname = "coc-rust-analyzer"; - version = "0-unstable-2026-05-12"; + version = "0-unstable-2026-06-01"; src = fetchFromGitHub { owner = "fannheyward"; repo = "coc-rust-analyzer"; - rev = "6c1efb649ac338692a65b7960e012ca7cb9ad233"; - hash = "sha256-5k+emMLI6S/YnD3uCDb5tXTYpi95h9E9aCLYfKcO7R8="; + rev = "c21b850ab4f2c9fc80840450ece29f9abc4e2325"; + hash = "sha256-2ntLQ2qBqZZ9vPJHQR0JzqR8wUVRCLRGTEu3Q4Is2Jo="; }; - npmDepsHash = "sha256-5stbU1HxF6R9/afL/CQsRgKedwudUIyeVuyr/wGrApY="; + npmDepsHash = "sha256-4AdpOBXLqWzFQrI7MyWdEqkiE8BuxOV+SmHcFMKlkBk="; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From ec0296948671230cbfc5965005bb0e7bbd631d58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 15:39:13 +0000 Subject: [PATCH 062/111] coc-markdownlint: 0-unstable-2026-05-01 -> 0-unstable-2026-06-02 --- pkgs/by-name/co/coc-markdownlint/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/coc-markdownlint/package.nix b/pkgs/by-name/co/coc-markdownlint/package.nix index 0f19b4d98902..5251a4ebe1b4 100644 --- a/pkgs/by-name/co/coc-markdownlint/package.nix +++ b/pkgs/by-name/co/coc-markdownlint/package.nix @@ -7,16 +7,16 @@ buildNpmPackage { pname = "coc-markdownlint"; - version = "0-unstable-2026-05-01"; + version = "0-unstable-2026-06-02"; src = fetchFromGitHub { owner = "fannheyward"; repo = "coc-markdownlint"; - rev = "91345f973c7fde3e72f95bc7648043c35e23e007"; - hash = "sha256-Uj+PKaihRaWybWvt82Aenmt1/seTsJwgb4LSF+gIAc0="; + rev = "9722582fc3dbff43535d6ba643df6f1c1211f2a7"; + hash = "sha256-oOGLxK9A46HVaqmmdHN9SisplhOkvegAunx5IWvOyDo="; }; - npmDepsHash = "sha256-J5LHaKrtQeYiIU06rargZrQX5P4ABP0cP0wuPHIRzjw="; + npmDepsHash = "sha256-s8MXIzIbq24UZ+SbLummedG6+4rvTRadCeWB8UiPlXM="; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From 5e510ba250b8b9133ef009734baf5a604aa84087 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 16:01:31 +0000 Subject: [PATCH 063/111] netfoil: 0.2.1 -> 0.3.1 --- pkgs/by-name/ne/netfoil/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/netfoil/package.nix b/pkgs/by-name/ne/netfoil/package.nix index d841981a0296..8693bf74e895 100644 --- a/pkgs/by-name/ne/netfoil/package.nix +++ b/pkgs/by-name/ne/netfoil/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "netfoil"; - version = "0.2.1"; + version = "0.3.1"; src = fetchFromGitHub { owner = "tinfoil-factory"; repo = "netfoil"; tag = "v${version}"; - hash = "sha256-1JpnVaU17uxQu0O8R0kfl7lCE3YMd/XFmbq9KUMAKqY="; + hash = "sha256-vUYa5cxv8VyqF8QIWV+Gx3Ykp83A1+2Z5Xg8h5hPoHM="; }; __structuredAttrs = true; @@ -22,7 +22,7 @@ buildGoModule rec { proxyVendor = true; - vendorHash = "sha256-xtc1zCSLuez9POx/jEjre0uVmvWvCW0TpXPFVi2p+CY="; + vendorHash = "sha256-L+E6pLDi68TpXxzSwWlbwMLbnkJHvQY1kRwTtk6pWYM="; passthru.updateScript = nix-update-script { }; From 9555b08dc6107fbd9493c405ab95206daf62d46b Mon Sep 17 00:00:00 2001 From: netpleb Date: Tue, 2 Jun 2026 09:51:09 -0700 Subject: [PATCH 064/111] maintainers: add netpleb --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 923a945becb7..4e764abbd3ad 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19514,6 +19514,12 @@ githubId = 1488603; name = "FranƧois Espinet"; }; + netpleb = { + email = "netpleb@proton.me"; + github = "netpleb"; + githubId = 130105838; + name = "netpleb"; + }; netthier = { email = "netthier@proton.me"; name = "nett_hier"; From a3a6ad305ffb21328c8e4bc1a8a46e7d6b856d37 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Tue, 2 Jun 2026 18:25:30 +0100 Subject: [PATCH 065/111] nixos/displayManager: interpolate option paths in docs + errors --- nixos/modules/services/display-managers/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/display-managers/default.nix b/nixos/modules/services/display-managers/default.nix index 418db90e7cc6..e3eb882ec2f8 100644 --- a/nixos/modules/services/display-managers/default.nix +++ b/nixos/modules/services/display-managers/default.nix @@ -1,5 +1,6 @@ { config, + options, lib, pkgs, ... @@ -7,6 +8,7 @@ let cfg = config.services.displayManager; + opts = options.services.displayManager; installedSessions = pkgs.runCommand "desktops" @@ -79,7 +81,7 @@ in default = config.user != null; defaultText = lib.literalExpression "config.${options.user} != null"; description = '' - Automatically log in as {option}`autoLogin.user`. + Automatically log in as {option}`${options.user}`. ''; }; @@ -185,14 +187,14 @@ in { assertion = cfg.autoLogin.enable -> cfg.autoLogin.user != null; message = '' - services.displayManager.autoLogin.enable requires services.displayManager.autoLogin.user to be set + `${opts.autoLogin}.enable` requires `${opts.autoLogin}.user` to be set ''; } { assertion = cfg.defaultSession == null || lib.elem cfg.defaultSession cfg.sessionData.sessionNames; message = '' Default graphical session, '${toString cfg.defaultSession}', not found. - Valid names for 'services.displayManager.defaultSession' are: + Valid names for `${opts.defaultSession}` are: ${lib.concatStringsSep "\n " cfg.sessionData.sessionNames} ''; } From 9bebd8668055e7a245149d9e4040b7b54ae70e0f Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Tue, 2 Jun 2026 13:30:07 -0400 Subject: [PATCH 066/111] nixos/tests/incus: pass package to releases config virtual-machine releases use virtualisation.incus.package to find where the agent-loader configuration is defined. In practice it's likely not a problem, but when marking lts v6 on 25.11 as vulnerable it exposed the mismatch. For correctness we should ensure the VM tests are using the agent loader from the relevant incus package. --- nixos/tests/incus/incus-tests-module.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nixos/tests/incus/incus-tests-module.nix b/nixos/tests/incus/incus-tests-module.nix index e5318443670b..3eb00f46dd56 100644 --- a/nixos/tests/incus/incus-tests-module.nix +++ b/nixos/tests/incus/incus-tests-module.nix @@ -1,10 +1,12 @@ { + config, lib, pkgs, ... }: let jsonFormat = pkgs.formats.json { }; + cfg = config.tests.incus; in { options.tests.incus = { @@ -74,7 +76,11 @@ in config = let releases = import ../../release.nix { - configuration = config.nixosConfig; + configuration = lib.recursiveUpdate config.nixosConfig { + virtualisation.incus = { + inherit (cfg) package; + }; + }; }; images = { From b00cd2ee9725534c7fe1c6ab7a7f9a460f8f00c2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2026 19:40:14 +0200 Subject: [PATCH 067/111] python3Packages.yalexs: 9.2.2 -> 9.2.7 Diff: https://github.com/bdraco/yalexs/compare/v9.2.2...v9.2.7 Changelog: https://github.com/bdraco/yalexs/blob/v9.2.7/CHANGELOG.md --- pkgs/development/python-modules/yalexs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yalexs/default.nix b/pkgs/development/python-modules/yalexs/default.nix index 525fae0932e7..4945caa07cf7 100644 --- a/pkgs/development/python-modules/yalexs/default.nix +++ b/pkgs/development/python-modules/yalexs/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "yalexs"; - version = "9.2.2"; + version = "9.2.7"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "yalexs"; tag = "v${version}"; - hash = "sha256-YI/wGI5EVnLXBFEDHGzgRJQYb79uc5wgMdkbNRYgi2E="; + hash = "sha256-HZN3ot5z/JbWZaWLffyTWLneD1gG3tTdYLKevXYnJnw="; }; build-system = [ poetry-core ]; From 860db540f81d7adf60d51f6453c804df2a34b670 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Tue, 2 Jun 2026 18:42:17 +0100 Subject: [PATCH 068/111] nixos/displayManager: improve defaultSession error --- nixos/modules/services/display-managers/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/display-managers/default.nix b/nixos/modules/services/display-managers/default.nix index e3eb882ec2f8..20261704b488 100644 --- a/nixos/modules/services/display-managers/default.nix +++ b/nixos/modules/services/display-managers/default.nix @@ -10,6 +10,8 @@ let cfg = config.services.displayManager; opts = options.services.displayManager; + toPretty = lib.generators.toPretty { }; + installedSessions = pkgs.runCommand "desktops" { @@ -193,9 +195,9 @@ in { assertion = cfg.defaultSession == null || lib.elem cfg.defaultSession cfg.sessionData.sessionNames; message = '' - Default graphical session, '${toString cfg.defaultSession}', not found. + Default graphical session, ${toPretty cfg.defaultSession}, not found. Definitions:${lib.options.showDefs opts.defaultSession.definitionsWithLocations}. Valid names for `${opts.defaultSession}` are: - ${lib.concatStringsSep "\n " cfg.sessionData.sessionNames} + ${lib.concatMapStringsSep "\n " toPretty cfg.sessionData.sessionNames} ''; } ]; From eb14bf2526ef00144eebaa261ad0fecc32d358b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 18:00:07 +0000 Subject: [PATCH 069/111] cosmic-ext-applet-sysinfo: 0-unstable-2026-05-20 -> 0-unstable-2026-05-29 --- pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix index 87b4a53499ad..749b3a1e8976 100644 --- a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix +++ b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage { pname = "cosmic-ext-applet-sysinfo"; - version = "0-unstable-2026-05-20"; + version = "0-unstable-2026-05-29"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "cosmic-ext-applet-sysinfo"; - rev = "b5ce695b1af0b4b61db1d71fd6999fc7ee65d4c0"; - hash = "sha256-Cz2vnKKD4c7N2EsXD1YHibwIuizQi9GmhnIpZf9Mfec="; + rev = "1dbaad78d7d06f0b2abaee92996c87adc65c6ba3"; + hash = "sha256-rOgc5IHsCqUAepfbmsuGL8iJKiH4dkGHT65nXUlXxxI="; }; - cargoHash = "sha256-ogFEENZxj4ifLbqKL+gimcAMX1REp2oEohY0MqM6Jsg="; + cargoHash = "sha256-5+QtuxyKOIbzE5piVqeOk6woSm6BGhxFyVJ3xywyeJ0="; nativeBuildInputs = [ libcosmicAppHook From f0cefd49c65a1b3b0d10acfe08f575ff5740b3db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 18:01:41 +0000 Subject: [PATCH 070/111] python3Packages.bdffont: 0.0.36 -> 0.0.37 --- pkgs/development/python-modules/bdffont/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bdffont/default.nix b/pkgs/development/python-modules/bdffont/default.nix index 7aec8f8d36c9..9a737218d020 100644 --- a/pkgs/development/python-modules/bdffont/default.nix +++ b/pkgs/development/python-modules/bdffont/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "bdffont"; - version = "0.0.36"; + version = "0.0.37"; pyproject = true; src = fetchFromGitHub { owner = "TakWolf"; repo = "bdffont"; tag = finalAttrs.version; - hash = "sha256-PCx1uMjCa5d8odDGRi4BRaf1E1AP0oZUv0QYr24E6Yo="; + hash = "sha256-FC4I4gxK0Lly32WYfjs6+CtfUhfASf8kgZDTGmDp+kE="; }; build-system = [ uv-build ]; From 0c0d8f123d1f688736f5abad97d970ced4b4a443 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 18:04:49 +0000 Subject: [PATCH 071/111] cosmic-ext-applet-weather: 0-unstable-2026-04-27 -> 0-unstable-2026-05-29 --- pkgs/by-name/co/cosmic-ext-applet-weather/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix b/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix index 7fa5f127435c..8860427b81b2 100644 --- a/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix +++ b/pkgs/by-name/co/cosmic-ext-applet-weather/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage { pname = "cosmic-ext-applet-weather"; - version = "0-unstable-2026-04-27"; + version = "0-unstable-2026-05-29"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "cosmic-ext-applet-weather"; - rev = "943041c6e1e49d4a6ae267350d7818213e197bc5"; - hash = "sha256-ZTZ3IjEte3Knkm77i/C0Qq5lx8g3je6GsRlSSrWpFRQ="; + rev = "a93d0703a1b5129ceabc73292c91d6966b03f0b8"; + hash = "sha256-qeiZD5HgzNxCn2AdNYAW8G0lvjADppm9JctShVHgJko="; }; - cargoHash = "sha256-DmPUA9qRgCMqVqBNVfyQg4UZkqnZXZvokoSAqPxg0Zc="; + cargoHash = "sha256-AHz4gQGGbVMmr/bbUdkfNQq3zx88+kPenq6kDz8IxN8="; nativeBuildInputs = [ libcosmicAppHook From b0f10863b21e1dcce6e3eb9abf873e07e91027ee Mon Sep 17 00:00:00 2001 From: eljamm Date: Tue, 2 Jun 2026 18:05:43 +0000 Subject: [PATCH 072/111] linux_xanmod: 6.18.33 -> 6.18.34 - Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.34-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.33-xanmod1..6.18.34-xanmod1?from_project_id=51590166 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index c852e04453be..3d288353d324 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,8 +15,8 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.18.33"; - hash = "sha256-J/dbwzxkNE7bnhFygInJ3Ve67yrMQ34z10nMb/vtoWY="; + version = "6.18.34"; + hash = "sha256-lDHBPXY716pDs+Hr6qS7zPJPEN1shMSK/V32SBLv4/s="; isLTS = true; }; # ./update-xanmod.sh main From c8806da706cbde613b83af24903d7513ed4595e7 Mon Sep 17 00:00:00 2001 From: eljamm Date: Tue, 2 Jun 2026 18:07:53 +0000 Subject: [PATCH 073/111] linux_xanmod_latest: 7.0.10 -> 7.0.11 - Changelog: https://dl.xanmod.org/changelog/7.0/ChangeLog-7.0.11-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/7.0.10-xanmod1..7.0.11-xanmod1?from_project_id=51590166 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 3d288353d324..4c3518feb4ea 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -21,8 +21,8 @@ let }; # ./update-xanmod.sh main main = { - version = "7.0.10"; - hash = "sha256-6sanwas9XXjeGVHe7WvLOVnbHJ6g0RXek9sfOCE8080="; + version = "7.0.11"; + hash = "sha256-33/oVWqVRITtYeGfOATSe9Wckm/PeI1mioDrTPe8OmY="; }; }; From f1ec83d1dd14903a64f97905e680935070fcc022 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 18:24:20 +0000 Subject: [PATCH 074/111] terraform-providers.ibm-cloud_ibm: 2.2.1 -> 2.2.2 --- .../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 782d01cedc53..94ac0751f756 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -733,13 +733,13 @@ "vendorHash": null }, "ibm-cloud_ibm": { - "hash": "sha256-WKZeoORSFWF+X616mhXLFM6fS39D2c3IYNor0iG13ak=", + "hash": "sha256-bLbm+wbC+2bMor9fYmB6J+iclSOsdP3dIkJiy3Jk6Xg=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v2.2.1", + "rev": "v2.2.2", "spdx": "MPL-2.0", - "vendorHash": "sha256-g6pVCj9Ex7Sz8sLsrLAd9zH5lUeKbtEpe54hgkJPSrw=" + "vendorHash": "sha256-FFQEmg2hui1KyzP1WWR6Lx9tKi2aEDAHKztubHMaTAQ=" }, "icinga_icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", From 5162581914696e033bb29236f0e0849ddb217684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Jun 2026 11:29:28 -0700 Subject: [PATCH 075/111] gnumeric: update meta.changelog --- pkgs/by-name/gn/gnumeric/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gn/gnumeric/package.nix b/pkgs/by-name/gn/gnumeric/package.nix index 5aa2168a73b3..e00ae2613cfe 100644 --- a/pkgs/by-name/gn/gnumeric/package.nix +++ b/pkgs/by-name/gn/gnumeric/package.nix @@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - changelog = "https://gitlab.gnome.org/GNOME/gnumeric/-/blob/${finalAttrs.src.tag}/ChangeLog"; + changelog = "https://gitlab.gnome.org/GNOME/gnumeric/-/blob/${finalAttrs.src.tag}/NEWS"; description = "GNOME Office Spreadsheet"; license = lib.licenses.gpl2Plus; homepage = "http://projects.gnome.org/gnumeric/"; From a45b72486665887b0d2ddceb1f60139527b620e1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 18:49:14 +0000 Subject: [PATCH 076/111] python3Packages.plugwise: 1.11.3 -> 1.11.4 --- pkgs/development/python-modules/plugwise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plugwise/default.nix b/pkgs/development/python-modules/plugwise/default.nix index 7f91aa1a4c18..cec7cf027562 100644 --- a/pkgs/development/python-modules/plugwise/default.nix +++ b/pkgs/development/python-modules/plugwise/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "plugwise"; - version = "1.11.3"; + version = "1.11.4"; pyproject = true; src = fetchFromGitHub { owner = "plugwise"; repo = "python-plugwise"; tag = "v${finalAttrs.version}"; - hash = "sha256-tIV1h5V+a1ERr5uGH68pMDK6C55qGgJpegPRvXwZ7bM="; + hash = "sha256-V1oPSRO+Adacszy8Wh5u4sHzVvfwiKvdKMzFi58pC2E="; }; postPatch = '' From 52c40dd0cbf1c873fa1c95f6b5e5d7bc66f99c2c Mon Sep 17 00:00:00 2001 From: Santhosh Raju Date: Sat, 16 May 2026 14:13:11 +0200 Subject: [PATCH 077/111] markless: init at 0.9.29 --- pkgs/by-name/ma/markless/package.nix | 48 ++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 pkgs/by-name/ma/markless/package.nix diff --git a/pkgs/by-name/ma/markless/package.nix b/pkgs/by-name/ma/markless/package.nix new file mode 100644 index 000000000000..4cc46c68a147 --- /dev/null +++ b/pkgs/by-name/ma/markless/package.nix @@ -0,0 +1,48 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "markless"; + version = "0.9.29"; + + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "jvanderberg"; + repo = "markless"; + tag = "v${finalAttrs.version}"; + hash = "sha256-orjJ++948WEJ031c5Dcvmfyqw2JMRJRjoBsGU+A+B4w="; + }; + + cargoHash = "sha256-kMMglmIsc3HkCx24Zir3NtZitwrxYwa7FgLgAZ2/ffo="; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + meta = { + description = "Terminal markdown viewer with image support"; + longDescription = '' + Markless is a terminal markdown viewer and editor focused on fast + navigation, clear rendering, and sensible defaults for long documents. + + Features include: markdown rendering (headings, lists, tables, block + quotes, code blocks, footnotes, task lists), syntax-highlighted code + blocks, inline images (Kitty, Sixel, iTerm2, and half-block fallback), + Mermaid diagram rendering, LaTeX math via Typst, CSV rendering as + tables, binary hex dump, built-in editor mode, directory browse mode, + table of contents sidebar, incremental search, file watching for live + reload, and auto theme detection. + ''; + homepage = "https://github.com/jvanderberg/markless"; + changelog = "https://github.com/jvanderberg/markless/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + mainProgram = "markless"; + maintainers = with lib.maintainers; [ fraggerfox ]; + platforms = lib.platforms.unix; + }; +}) From 464ae6743e7a2d6b6b61e54102291d639157b7f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 19:12:31 +0000 Subject: [PATCH 078/111] starboard: 0.15.37 -> 0.15.38 --- pkgs/by-name/st/starboard/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/starboard/package.nix b/pkgs/by-name/st/starboard/package.nix index b64a87251b15..f1c13405c302 100644 --- a/pkgs/by-name/st/starboard/package.nix +++ b/pkgs/by-name/st/starboard/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "starboard"; - version = "0.15.37"; + version = "0.15.38"; __darwinAllowLocalNetworking = true; # for tests @@ -17,7 +17,7 @@ buildGoModule (finalAttrs: { owner = "aquasecurity"; repo = "starboard"; tag = "v${finalAttrs.version}"; - hash = "sha256-WIgXKw+PWS1A+npYL99t0Du7BJESTvrUckWtCzq1VS4="; + hash = "sha256-DcNvkXPVcsS0czQhuLub7xlpZ3jfjW8Er3YclXerjMI="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; From 434dee03acb041255df772f6b52de6413ccd0deb Mon Sep 17 00:00:00 2001 From: netpleb Date: Mon, 1 Jun 2026 21:29:46 -0700 Subject: [PATCH 079/111] home-assistant-custom-components.goodwe: init at 0.9.9.30 --- .../custom-components/goodwe/package.nix | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-components/goodwe/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/goodwe/package.nix b/pkgs/servers/home-assistant/custom-components/goodwe/package.nix new file mode 100644 index 000000000000..7c969d1423dc --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/goodwe/package.nix @@ -0,0 +1,33 @@ +{ + lib, + fetchFromGitHub, + buildHomeAssistantComponent, + goodwe, +}: + +buildHomeAssistantComponent rec { + owner = "mletenay"; + domain = "goodwe"; + version = "0.9.9.30"; + + src = fetchFromGitHub { + owner = "mletenay"; + repo = "home-assistant-goodwe-inverter"; + tag = "v${version}"; + hash = "sha256-/R0HBR1369gjjdCInbFzUaBEclw4PJDmgRGHtlUNvCA="; + }; + + dependencies = [ + goodwe + ]; + + ignoreVersionRequirement = [ "goodwe" ]; + + meta = { + changelog = "https://github.com/mletenay/home-assistant-goodwe-inverter/releases/tag/${src.tag}"; + description = "Experimental version of Home Assistant integration for Goodwe solar inverters"; + homepage = "https://github.com/mletenay/home-assistant-goodwe-inverter"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ netpleb ]; + }; +} From 48d8d9cfbb483e99ac7ed9cc73f7d88291bebfb1 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 2 Jun 2026 10:42:16 +0200 Subject: [PATCH 080/111] pythonPackages.pyobjus: init at 1.2.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaƩtan Lepage Co-authored-by: Benjamin Saunders Co-authored-by: Sarah Clark --- .../python-modules/ffpyplayer/default.nix | 2 +- .../python-modules/pyobjus/default.nix | 72 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 3 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/python-modules/pyobjus/default.nix diff --git a/pkgs/development/python-modules/ffpyplayer/default.nix b/pkgs/development/python-modules/ffpyplayer/default.nix index 0661ecb99681..ce6b9c326709 100644 --- a/pkgs/development/python-modules/ffpyplayer/default.nix +++ b/pkgs/development/python-modules/ffpyplayer/default.nix @@ -11,7 +11,7 @@ # buildInputs SDL2, # ffpyplayer is not compatible with ffmpeg 7 - # https://github.com/matham/ffpyplayer/issues/166 + # https://github.com/matham/ffpyplayer/issues/16 ffmpeg_6, }: diff --git a/pkgs/development/python-modules/pyobjus/default.nix b/pkgs/development/python-modules/pyobjus/default.nix new file mode 100644 index 000000000000..7ad8bd677dd1 --- /dev/null +++ b/pkgs/development/python-modules/pyobjus/default.nix @@ -0,0 +1,72 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + python, + + # build-system + cython, + setuptools, + + # buildInputs + libffi, + pytestCheckHook, + clang, +}: + +buildPythonPackage (finalAttrs: { + pname = "pyobjus"; + version = "1.2.4"; + pyproject = true; + __structureAttrs = true; + + src = fetchFromGitHub { + owner = "kivy"; + repo = "pyobjus"; + tag = "v${finalAttrs.version}"; + hash = "sha256-rKMaXvUNdl8/wlDCQPGccQljnaCBSv/P68f7X1xOe0o="; + }; + + build-system = [ + cython + setuptools + ]; + + buildInputs = [ + libffi + ]; + + pythonImportsCheck = [ "pyobjus" ]; + + preCheck = '' + rm -rf pyobjus + make test_lib + mkdir -p $out/${python.sitePackages}/objc_classes + mv objc_classes/test $out/${python.sitePackages}/objc_classes + ''; + + postCheck = '' + rm -rf $out/${python.sitePackages}/objc_classes/test + ''; + + nativeCheckInputs = [ + clang + pytestCheckHook + ]; + + disabledTests = [ + # AssertionError: False is not true + "test_multiple_delegates" + ]; + + meta = { + changelog = "https://github.com/kivy/pyobjus/releases/tag/v${finalAttrs.version}"; + description = "Access Objective-C classes from Python"; + homepage = "https://github.com/kivy/pyobjus"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + drupol + ]; + platforms = lib.platforms.darwin; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1883c287f7b8..ec55b7e74113 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14713,6 +14713,8 @@ self: super: with self; { callPackage ../development/python-modules/pyobjc-framework-libdispatch { }; + pyobjus = callPackage ../development/python-modules/pyobjus { }; + pyocd = callPackage ../development/python-modules/pyocd { }; pyocd-pemicro = callPackage ../development/python-modules/pyocd-pemicro { }; From 387977398ea8e0558d57d8adab1816bdeb9ecca8 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 1 Jul 2025 16:25:34 -0700 Subject: [PATCH 081/111] sideband: init at 1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: GaƩtan Lepage Co-authored-by: Benjamin Saunders --- pkgs/by-name/si/sideband/package.nix | 86 ++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 pkgs/by-name/si/sideband/package.nix diff --git a/pkgs/by-name/si/sideband/package.nix b/pkgs/by-name/si/sideband/package.nix new file mode 100644 index 000000000000..1311e2e4ca9b --- /dev/null +++ b/pkgs/by-name/si/sideband/package.nix @@ -0,0 +1,86 @@ +{ + lib, + python3Packages, + fetchFromGitHub, + versionCheckHook, +}: + +python3Packages.buildPythonApplication (finalAttrs: { + pname = "sideband"; + version = "1.9.6"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "markqvist"; + repo = "Sideband"; + tag = finalAttrs.version; + hash = "sha256-Dbhi4Sz+a42OILXcSfNNM4UDqMV5gHJ5xfYUMEON3ws="; + }; + + # Unable to upstream all of this + # Reason: An owner of this repository has disabled the ability to open pull requests. + postPatch = '' + substituteInPlace setup.py \ + --replace-fail \ + "lxst>=0.4.6" \ + "lxst" \ + --replace-fail \ + '"kivymd")' \ + '"sbapp/kivymd")' + + substituteInPlace sbapp/main.py \ + --replace-fail \ + "1.9.2" \ + "1.9.6" + ''; + + build-system = with python3Packages; [ + setuptools + ]; + + dependencies = + with python3Packages; + [ + audioop-lts + beautifulsoup4 + ffpyplayer + kivy + lxmf + lxst + materialyoucolor + mistune + numpy + pillow + pyaudio + pycodec2 + qrcode + rns + sh + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + pycodec2 + pyaudio + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + pyobjus + ]; + + pythonImportsCheck = [ "sbapp" ]; + + nativeCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = [ "--version" ]; + + meta = { + changelog = "https://github.com/markqvist/Sideband/releases/tag/${finalAttrs.version}"; + description = "LXMF client allowing you to communicate with people or LXMF-compatible systems over Reticulum networks"; + homepage = "https://github.com/markqvist/Sideband"; + license = lib.licenses.cc-by-nc-sa-40; + maintainers = with lib.maintainers; [ + drupol + ]; + mainProgram = "sideband"; + }; +}) From a59124a4b0d5c8a4eb07da90f10187768d0091f3 Mon Sep 17 00:00:00 2001 From: zi3m5f <113244000+zi3m5f@users.noreply.github.com> Date: Tue, 19 May 2026 21:09:41 +0200 Subject: [PATCH 082/111] sambaFull: fix samba-tool missing cryptography module samba-tool depends on cryptography python module so add it to pythonPath if enableDomainController and also check with versionSambaTool test. --- pkgs/servers/samba/4.x.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix index 031109d4ef7c..9cb2a95d33a0 100644 --- a/pkgs/servers/samba/4.x.nix +++ b/pkgs/servers/samba/4.x.nix @@ -279,6 +279,9 @@ stdenv.mkDerivation (finalAttrs: { python3Packages.dnspython python3Packages.markdown tdb + ] + ++ lib.optionals enableDomainController [ + python3Packages.cryptography ]; strictDeps = true; @@ -342,6 +345,13 @@ stdenv.mkDerivation (finalAttrs: { command = "${finalAttrs.finalPackage}/bin/smbd -V"; package = finalAttrs.finalPackage; }; + } + // lib.optionalAttrs enableDomainController { + versionSambaTool = testers.testVersion { + command = "${lib.getExe' finalAttrs.finalPackage "samba-tool"} --version"; + package = finalAttrs.finalPackage; + version = finalAttrs.version; + }; }; meta = { From 0ba17dd3af44de8205c142c9ad18e2aad6add798 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 19:55:56 +0000 Subject: [PATCH 083/111] nats-server: 2.14.1 -> 2.14.2 --- pkgs/by-name/na/nats-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/nats-server/package.nix b/pkgs/by-name/na/nats-server/package.nix index f2ac5a94bf0c..8b1b47de2a4a 100644 --- a/pkgs/by-name/na/nats-server/package.nix +++ b/pkgs/by-name/na/nats-server/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "nats-server"; - version = "2.14.1"; + version = "2.14.2"; src = fetchFromGitHub { owner = "nats-io"; repo = "nats-server"; rev = "v${finalAttrs.version}"; - hash = "sha256-SvgOts4bI60vKVDw5IZzn3PIoXVXk3sysqDf3doJ164="; + hash = "sha256-XK+Yu1DGmS8F0Sbi3Y6KrGtOw63JzJ1ax5LjoZWCkcY="; }; - vendorHash = "sha256-/tmb8bd89+BWmbt6mJyRiFPvFSRMoU6eXr4WnWS0oog="; + vendorHash = "sha256-q52NL8I/7xkLb6qeDyv8vTuW0C3CRFuyc6UIPw92uD4="; doCheck = false; From a61351cb2e172e610bcdf36295f701d8489dcf62 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:06:15 +0200 Subject: [PATCH 084/111] vimPlugins.cmp-buffer: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index d2c94557c544..2e8b18448b55 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -664,6 +664,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-buffer = super.cmp-buffer.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-clippy = super.cmp-clippy.overrideAttrs { checkInputs = [ self.nvim-cmp ]; dependencies = with self; [ From c01e72a50d5f7808de904eaf14ed9ef7979c3f14 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:07:36 +0200 Subject: [PATCH 085/111] vimPlugins.cmp-calc: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 2e8b18448b55..b5a519880435 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -668,6 +668,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-calc = super.cmp-calc.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-clippy = super.cmp-clippy.overrideAttrs { checkInputs = [ self.nvim-cmp ]; dependencies = with self; [ From f7692e2ad21c94783123f932e24c76e20e4f5a64 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:08:02 +0200 Subject: [PATCH 086/111] vimPlugins.cmp-cmdline-history: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index b5a519880435..f9518ad7c641 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -683,6 +683,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-cmdline-history = super.cmp-cmdline-history.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-conjure = super.cmp-conjure.overrideAttrs { checkInputs = [ self.nvim-cmp ]; dependencies = [ self.conjure ]; From 37e6e20844e4ba1911b6a919c608fce8aa1d5be0 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:08:31 +0200 Subject: [PATCH 087/111] vimPlugins.cmp-emoji: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index f9518ad7c641..1d7c5be34527 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -725,6 +725,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-emoji = super.cmp-emoji.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-fish = super.cmp-fish.overrideAttrs { checkInputs = [ self.nvim-cmp ]; }; From 7a6bc1d58b00c6c12a0432d634a2f0d355b089b1 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:09:02 +0200 Subject: [PATCH 088/111] vimPlugins.cmp-latex-symbols: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 1d7c5be34527..e14e9183d145 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -752,6 +752,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-latex-symbols = super.cmp-look.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-look = super.cmp-look.overrideAttrs { checkInputs = [ self.nvim-cmp ]; }; From 20cc301de135e8a319d1fdc65003534fafc2c839 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:09:31 +0200 Subject: [PATCH 089/111] vimPlugins.cmp-nixpkgs-maintainers: add nix to nativeCheckInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index e14e9183d145..b0b676763aae 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -33,6 +33,7 @@ libgit2, llvmPackages, neovim-unwrapped, + nix, nodejs, openscad, openssh, @@ -766,6 +767,7 @@ assertNoAdditions { }; cmp-nixpkgs-maintainers = super.cmp-nixpkgs-maintainers.overrideAttrs { + nativeCheckInputs = [ nix ]; checkInputs = [ self.nvim-cmp ]; }; From e5cb90e890a47b835797ecf509c77d353fad6db6 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:11:53 +0200 Subject: [PATCH 090/111] vimPlugins.cmp-nvim-lsp-document-symbol: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index b0b676763aae..b487e7728115 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -776,6 +776,10 @@ assertNoAdditions { dependencies = [ self.plenary-nvim ]; }; + cmp-nvim-lsp-document-symbol = super.cmp-nvim-lsp-document-symbol.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-nvim-lsp-signature-help = super.cmp-nvim-lsp-signature-help.overrideAttrs { checkInputs = [ self.nvim-cmp ]; }; From 8050eaebd1a15a23db2ccdbcc02fd139466db35b Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:15:55 +0200 Subject: [PATCH 091/111] vimPlugins.cmp-omni: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index b487e7728115..3ae27d5dec37 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -796,6 +796,10 @@ assertNoAdditions { checkInputs = [ self.nvim-cmp ]; }; + cmp-omni = super.cmp-omni.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-pandoc-nvim = super.cmp-pandoc-nvim.overrideAttrs { checkInputs = [ self.nvim-cmp ]; dependencies = [ self.plenary-nvim ]; From a18ccd4fa4974d8ebd091936007ca9d72eab5206 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:16:46 +0200 Subject: [PATCH 092/111] vimPlugins.cmp-spell: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 3ae27d5dec37..a9631ac7dc66 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -822,6 +822,10 @@ assertNoAdditions { dependencies = [ self.nvim-snippy ]; }; + cmp-spell = super.cmp-spell.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-tabby = super.cmp-tabby.overrideAttrs { checkInputs = [ self.nvim-cmp ]; }; From 8fde2e95716c28b062f751be953f7968498ccd6e Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:17:28 +0200 Subject: [PATCH 093/111] vimPlugins.cmp-treesitter: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index a9631ac7dc66..b0635adfb1d5 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -845,6 +845,10 @@ assertNoAdditions { dependencies = [ tmux ]; }; + cmp-treesitter = super.cmp-treesitter.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cmp-vim-lsp = super.cmp-vim-lsp.overrideAttrs { checkInputs = [ self.nvim-cmp ]; dependencies = [ self.vim-lsp ]; From b04a32132e200a76b85c8f2a82fcb042b2baf8d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 2 Jun 2026 22:21:41 +0200 Subject: [PATCH 094/111] python315: 3.15.0b1 -> 3.15.0b2 https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-beta-2 --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index d87e115892b8..d0ce29315a59 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -80,9 +80,9 @@ major = "3"; minor = "15"; patch = "0"; - suffix = "b1"; + suffix = "b2"; }; - hash = "sha256-1NUsz6HXJ+9SNfu31w+h26zxC4s3YNtiKHXaBay+Q3w="; + hash = "sha256-0U9HSrZ56QvHNLAv9YRHtuyZqCGvYdb/DB2g+G40GnE="; inherit passthruFun; }; From 6ff81cfcc5728b0908ce92cae7f0274b6224232f Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 22:18:00 +0200 Subject: [PATCH 095/111] vimPlugins.cmp_yanky: add nvim-cmp to checkInputs --- pkgs/applications/editors/vim/plugins/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index b0635adfb1d5..e2d9bfdb2009 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -877,6 +877,10 @@ assertNoAdditions { dependencies = [ self.luasnip ]; }; + cmp_yanky = super.cmp_yanky.overrideAttrs { + checkInputs = [ self.nvim-cmp ]; + }; + cobalt2-nvim = super.cobalt2-nvim.overrideAttrs { dependencies = with self; [ colorbuddy-nvim ]; # Few broken themes From 6908c8e070ecf5579a6ee5191a7c47e0b7e67206 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 2 Jun 2026 19:01:20 +0200 Subject: [PATCH 096/111] neovim-require-check-hook: make sure plugin scripts are sourced --- .../vim/plugins/hooks/neovim-require-check-hook.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/hooks/neovim-require-check-hook.sh b/pkgs/applications/editors/vim/plugins/hooks/neovim-require-check-hook.sh index fcbec2d6afb4..56f92e6e1eb9 100644 --- a/pkgs/applications/editors/vim/plugins/hooks/neovim-require-check-hook.sh +++ b/pkgs/applications/editors/vim/plugins/hooks/neovim-require-check-hook.sh @@ -60,6 +60,15 @@ run_require_checks() { echo "WARNING: nvimSkipModule got renamed to nvimSkipModules, please update package $name" fi + # Some modules rely on things like globals or user commands being initialised by plugin/ scripts. + # So this hook sets up a dummy packpath containing only the plugin to be tested + # and adds it with packadd before requiring each module. + nvimDataDir=$(nvim -u NONE -i NONE --headless --cmd "lua io.write(vim.fn.stdpath('data'))" +q) + packPathDir="$nvimDataDir/site" + packdir="$nvimDataDir/site/pack/nvimRequireCheckHook/opt" + mkdir -p "$packdir" + ln -s "$out" "$packdir/testPlugin" + for name in "${nvimRequireCheck[@]}"; do local skip=false for module in "${nvimSkipModules[@]}"; do @@ -76,6 +85,8 @@ run_require_checks() { --cmd "set rtp+=$out,${deps// /,}" \ --cmd "set rtp+=$out,${nativeCheckInputs// /,}" \ --cmd "set rtp+=$out,${checkInputs// /,}" \ + --cmd "set packpath^=$packPathDir" \ + --cmd "packadd testPlugin" \ --cmd "lua require('$name')"; then check_passed=true successful_modules+=("$name") From 119b632a46ca52518ca2cae9e76ee6d8a3c0c2be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 20:28:51 +0000 Subject: [PATCH 097/111] home-assistant-custom-lovelace-modules.sonos-card: 10.6.8 -> 10.7.0 --- .../custom-lovelace-modules/sonos-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/sonos-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/sonos-card/package.nix index 55f0f7e61901..d0e890e75639 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/sonos-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/sonos-card/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "sonos-card"; - version = "10.6.8"; + version = "10.7.0"; src = fetchFromGitHub { owner = "punxaphil"; repo = "custom-sonos-card"; tag = "v${version}"; - hash = "sha256-hs2NU/2m/PpjdX9Te5MnXwPoyYVruJbcCKdD004ARxc="; + hash = "sha256-Qm/9U/STCqfQknbHr2F2YExwXfzh8TbWKtzA0KMCRhA="; }; postPatch = '' @@ -21,7 +21,7 @@ buildNpmPackage rec { --replace-fail "&& bash create-dist-maxi-media-player.sh" "" ''; - npmDepsHash = "sha256-dCxu4SKAzEI2sGyZMEMPxmrGA3LE1jppG4VAVq45vSs="; + npmDepsHash = "sha256-rd1T8dUUr4XvWiRWf7PDEMAlNBzZ4fhL58pNUdcZERU="; installPhase = '' runHook preInstall From 5455ed23c9ebc3564256bbecc1417ba5400e24b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 20:43:56 +0000 Subject: [PATCH 098/111] eslint: 10.4.0 -> 10.4.1 --- pkgs/by-name/es/eslint/package-lock.json | 631 ++++++++++++----------- pkgs/by-name/es/eslint/package.nix | 6 +- 2 files changed, 325 insertions(+), 312 deletions(-) diff --git a/pkgs/by-name/es/eslint/package-lock.json b/pkgs/by-name/es/eslint/package-lock.json index d39e6d96a96d..0a15cf3a2d94 100644 --- a/pkgs/by-name/es/eslint/package-lock.json +++ b/pkgs/by-name/es/eslint/package-lock.json @@ -1,12 +1,12 @@ { "name": "eslint", - "version": "10.4.0", + "version": "10.4.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "eslint", - "version": "10.4.0", + "version": "10.4.1", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", @@ -14,7 +14,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.6.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.1", + "@eslint/plugin-kit": "^0.7.2", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -132,13 +132,13 @@ "dev": true }, "node_modules/@arethetypeswrong/cli": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.18.2.tgz", - "integrity": "sha512-PcFM20JNlevEDKBg4Re29Rtv2xvjvQZzg7ENnrWFSS0PHgdP2njibVFw+dRUhNkPgNfac9iUqO0ohAXqQL4hbw==", + "version": "0.18.3", + "resolved": "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.18.3.tgz", + "integrity": "sha512-GeAlc+lUD4gKHD/LDQNvQY30FfQ+xAXg2inbQKUjFZgTOdI5ygEweaOnGHGBPSKXSLGQC7VLhpXu9zMnYk/4sQ==", "dev": true, "license": "MIT", "dependencies": { - "@arethetypeswrong/core": "0.18.2", + "@arethetypeswrong/core": "0.18.3", "chalk": "^4.1.2", "cli-table3": "^0.6.3", "commander": "^10.0.1", @@ -167,16 +167,16 @@ } }, "node_modules/@arethetypeswrong/core": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/@arethetypeswrong/core/-/core-0.18.2.tgz", - "integrity": "sha512-GiwTmBFOU1/+UVNqqCGzFJYfBXEytUkiI+iRZ6Qx7KmUVtLm00sYySkfe203C9QtPG11yOz1ZaMek8dT/xnlgg==", + "version": "0.18.3", + "resolved": "https://registry.npmjs.org/@arethetypeswrong/core/-/core-0.18.3.tgz", + "integrity": "sha512-sWBB/tdIktaT5xMq0Dz6CJyqcf6oMNdmiKiuPU1lWoJLTL6gjRSsksBuSgqot21hylkklBQY1wiSu+PkZhW7sw==", "dev": true, "license": "MIT", "dependencies": { "@andrewbranch/untar.js": "^1.0.3", "@loaderkit/resolve": "^1.0.2", "cjs-module-lexer": "^1.2.3", - "fflate": "^0.8.2", + "fflate": "^0.8.3", "lru-cache": "^11.0.1", "semver": "^7.5.4", "typescript": "5.6.1-rc", @@ -2144,9 +2144,9 @@ } }, "node_modules/@eslint-community/eslint-plugin-eslint-comments": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.7.1.tgz", - "integrity": "sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.7.2.tgz", + "integrity": "sha512-LF03qURSwEWm2dz5wtdDCzNk+7Opl0X7q6I3undsaIuNsEiNvRV3BCtqu14Q/6Pzg1tBj44LcxpW2EpSLZStZw==", "dev": true, "license": "MIT", "dependencies": { @@ -2282,9 +2282,9 @@ "license": "MIT" }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", - "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", + "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", "dev": true, "license": "MIT", "dependencies": { @@ -2410,9 +2410,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz", - "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", + "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", "license": "Apache-2.0", "dependencies": { "@eslint/core": "^1.2.1", @@ -2810,9 +2810,9 @@ } }, "node_modules/@oxc-parser/binding-android-arm-eabi": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm-eabi/-/binding-android-arm-eabi-0.130.0.tgz", - "integrity": "sha512-h/xYU8/7ADWzVSf5I+YalLpj33LOy9CI/zgbJNIZ5eunRBG+Czqa3lZsvuPHHf3rOt6z1c5+UzoxjbAzAvhwVw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm-eabi/-/binding-android-arm-eabi-0.133.0.tgz", + "integrity": "sha512-l/44caGse+VpnY9gx0yvvc5QnnG3yG1FO3KZgYvNL1GZrfK86zIwAOgGEVlxDyRymzrU/KHiblPFpevKOmJmUA==", "cpu": [ "arm" ], @@ -2827,9 +2827,9 @@ } }, "node_modules/@oxc-parser/binding-android-arm64": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.130.0.tgz", - "integrity": "sha512-oFWFJrsGv9siFM4HjMqKNB7IuIZD/SMmZdCXl8xyx7lDplGvPKyewpOo272rSWgMXe2Wx7bWI0Yj+gkHv4qbeg==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.133.0.tgz", + "integrity": "sha512-KUHmPMziLBp4u+zbrLdB7iWS7KshuZe+RAp7ELnY9SI9nNXBZ+dp8fiBqWOxhXqn+FQg3a4UcQhwmsJOKV8Jjg==", "cpu": [ "arm64" ], @@ -2844,9 +2844,9 @@ } }, "node_modules/@oxc-parser/binding-darwin-arm64": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.130.0.tgz", - "integrity": "sha512-sGUzupdTplK9jQg7eJZ878HfEgQjJNBc6dAYVWJ9W5aU+J8rLfRJhTVsKThiu1pNwm6Y1qKCcbC6WhNWSXR3Ig==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.133.0.tgz", + "integrity": "sha512-q8dWmnU/8ea2tga9w2f1PinQ5rcMPDUGkF64T189b65YMjUomET4oy5oRldOr4AwOQkneOG/Zttnz1Dvrc62wg==", "cpu": [ "arm64" ], @@ -2861,9 +2861,9 @@ } }, "node_modules/@oxc-parser/binding-darwin-x64": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.130.0.tgz", - "integrity": "sha512-PsB4cdCISbC00Uy8eiD8bc2AkGWjZqrSrJnkBFuG2ptrrf6mZ2F5gLFSjOAVMMgZPg8B1D7OydJwLWSfyI2Plg==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.133.0.tgz", + "integrity": "sha512-cOKeIELIB2bJnCKwqx4Rdj+1Lss/U6uCbLxRySZrhyOOQa1flKhwZFjEHRHxk8fU1NKmhK5OnTdPQ4CpjuFuVw==", "cpu": [ "x64" ], @@ -2878,9 +2878,9 @@ } }, "node_modules/@oxc-parser/binding-freebsd-x64": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.130.0.tgz", - "integrity": "sha512-DgABp3l38hS77JbXCV4qk1+n6DPym5u8zzwuweokezm2tX194nDSJDENbDRECxVsiNbprKATLbk+Z5wlHT0OHw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.133.0.tgz", + "integrity": "sha512-OpaSv4pW3KgFrMYQxTaS0aOE4T1DQF3qZE/4B6uqqv1KgPWWd4UQhJALi8PJPX1RRV5K7ThKXRfF7qGg2+3l1A==", "cpu": [ "x64" ], @@ -2895,9 +2895,9 @@ } }, "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.130.0.tgz", - "integrity": "sha512-4Kn3CTEmwFrzhTSC/JuUW16qovmaMdX7jeSKbL8w0pLtLww7To1a2XJi9Z5uD8QWUkfUHhqfV+VD6dVzBnWzoA==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.133.0.tgz", + "integrity": "sha512-JGK1wlGrGwxBIlVSF7KWTX1/ru6BEtf28fRROztDRkLfiW+Kxa4onnriezMIiogfn9hVw2KzYcKiLjkLR2ns8A==", "cpu": [ "arm" ], @@ -2912,9 +2912,9 @@ } }, "node_modules/@oxc-parser/binding-linux-arm-musleabihf": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.130.0.tgz", - "integrity": "sha512-D35KZM3F4rRu1uAFKyBlg3Gaf/ybCjyaPR1hfgvk5ex8NtcTmRgc0JgSighEyNg96TPrFhemFba68SZuxaha8w==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.133.0.tgz", + "integrity": "sha512-yuZO533Ftonxn/iyoqQzURzLQHMspvsIyfiCSNi1t/ER4eIQaR0SsmUOUm5b/lmSig7IWIUa5/BrbEkAPwcilQ==", "cpu": [ "arm" ], @@ -2929,9 +2929,9 @@ } }, "node_modules/@oxc-parser/binding-linux-arm64-gnu": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.130.0.tgz", - "integrity": "sha512-Q9o7oVlo955KHwS8l1u0bCzIx+JsZUA3XToLXC+MsMhye/9LeBQbt84nh120cl2XLy+TEzvugYDiHShg5yaX6Q==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.133.0.tgz", + "integrity": "sha512-hvpbqT5pN2rR+3+xtWeizwfR/aZ0vGceg6TqYMl+ToxMpk9/tmnX7kSvQnfEUkoua8mhogzvIKsAkn0wxgblBA==", "cpu": [ "arm64" ], @@ -2949,9 +2949,9 @@ } }, "node_modules/@oxc-parser/binding-linux-arm64-musl": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.130.0.tgz", - "integrity": "sha512-EiJ/gC0ljbcwVpycC8YWw6ggMbtsPX8XMOt0mPx0aqWeMsNR+L9m05Flbvd5T+GlivG+GkSWQL7tM9SRFpM/dw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.133.0.tgz", + "integrity": "sha512-wJQGamIosQBoJHW9+S5XxrtKRo3eyJxsnS1XCPrqN0LHi8uw1pTqqTfn3t/NVuvbBg7Pumn4ez9Eidgcn0xbEg==", "cpu": [ "arm64" ], @@ -2969,9 +2969,9 @@ } }, "node_modules/@oxc-parser/binding-linux-ppc64-gnu": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.130.0.tgz", - "integrity": "sha512-b+h/lsLLurp756dMGizNs5uPaJfyEdWrTcV5t8M609jWm1DEHB1StpRXCkyvwtkJx3m+qL5BNQ0dEKan/4yGFA==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.133.0.tgz", + "integrity": "sha512-Koaz32/O5+abIfrNGdyndgRvdOZ9jEf5/z3Ep9h3h2QWpdDiUQpVwgH0OcMXCs+l9aXxPLtkupqyVig9W6FDKw==", "cpu": [ "ppc64" ], @@ -2989,9 +2989,9 @@ } }, "node_modules/@oxc-parser/binding-linux-riscv64-gnu": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.130.0.tgz", - "integrity": "sha512-O19Cil83XAyjEFfo8WhkMwY58ALqZ7ckjGL+25mjMIuF84urWBeANH0FC8B8BsSSygWU3/1aY3ADdDbp+wlBnw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.133.0.tgz", + "integrity": "sha512-R4vOjWzxhnNWHnVLeiB6jNuIifdy9vcMXZGPc7StXcxBovI+U2zg1QhZ9o8OjV80oGivs1lX5NfPLzk4IPqlRA==", "cpu": [ "riscv64" ], @@ -3009,9 +3009,9 @@ } }, "node_modules/@oxc-parser/binding-linux-riscv64-musl": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.130.0.tgz", - "integrity": "sha512-BgXRVC0+83n3YzCscLQjj6nbyeBIVeZYPTI4fFMAE4WNm2+4RXhWp03IVizL7esIz36kgmT48aebk1iM+cs8sw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.133.0.tgz", + "integrity": "sha512-iwgBNUTHiMdxARLYuM0SBlnYeb19iw1Ea5M+4ERZupCsBMLArti6FyZ6UfFjJxIiTDr2oW2DGQFxlQVQ/dW9rA==", "cpu": [ "riscv64" ], @@ -3029,9 +3029,9 @@ } }, "node_modules/@oxc-parser/binding-linux-s390x-gnu": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.130.0.tgz", - "integrity": "sha512-6tJz0xvnGhsokE7N1WlUSBXibpYmT9xSJFS1Ce41Km/+8gQvdlW8MLhRv8PD0L7ix8vRG0FDDepp3jdOFzdVdw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.133.0.tgz", + "integrity": "sha512-ZwZNo8FZmB/gVfboQl+wXilBigGl+6nQQs+nITOeAP/HcAOjiHl6XZJL9F/KXNEspODQcbjAiyjUbeCJd9a0fA==", "cpu": [ "s390x" ], @@ -3049,9 +3049,9 @@ } }, "node_modules/@oxc-parser/binding-linux-x64-gnu": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.130.0.tgz", - "integrity": "sha512-9aCWj83dp3heTQGmGnZGdIWgxjZrr/7VQ0TGFHH5PKByxJKF2Hcr4qvaSUHhhGEa3MSsDjTL1YDP8RAgdL5/Cg==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.133.0.tgz", + "integrity": "sha512-govCvWx1dBlED3uu4qXctxpRcouu9I8Kn+DBktGCl760JtlGJzc9l/OmPJKlYWSbrRqKkMZehNeZ/4Wfma7uSA==", "cpu": [ "x64" ], @@ -3069,9 +3069,9 @@ } }, "node_modules/@oxc-parser/binding-linux-x64-musl": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.130.0.tgz", - "integrity": "sha512-afXt87aZBqrUVli8TB/I8H1G50RDWcwirjWtXGXYqJ2ZqWEiErH7V72j3LUSDZaivmtu2OLX0KQ/mbhP81mr7A==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.133.0.tgz", + "integrity": "sha512-ssTlpXD5Mq9uCssDJPzlRWqBt4Y7Zzd9i+XZhWmK/9Y6KUIuAxVYTYiI8lxcGWi0+3/Cz4A8q9UrD4NK9Y2j7g==", "cpu": [ "x64" ], @@ -3089,9 +3089,9 @@ } }, "node_modules/@oxc-parser/binding-openharmony-arm64": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.130.0.tgz", - "integrity": "sha512-I0NCrZV/YZuCGWgqwNN/GO/iXlLF2z+Wgc7u+Aa9N4P51oYeIa0XT+zVBUne4csO9GqxskXgI4g8JzzWGRpfOw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-openharmony-arm64/-/binding-openharmony-arm64-0.133.0.tgz", + "integrity": "sha512-51aByfXhPtLEdWG4a2Ihdw6cPWV1ei1AarALpFdDP8MLWDLE2NuUMgbo3DERR2Kt8fT/ok1GUvBiLxVGke9uUQ==", "cpu": [ "arm64" ], @@ -3106,9 +3106,9 @@ } }, "node_modules/@oxc-parser/binding-wasm32-wasi": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.130.0.tgz", - "integrity": "sha512-sJgQkGaBX0WJvPUDfwciex6IcTk5O5NLQ1bhEb6f3nBruh1GshKMRSMt2bxZlYrgBzjyBbJzsnO+InPG0bg+fA==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.133.0.tgz", + "integrity": "sha512-2e16tkKp+wDO2GTAmXfxbBcCmGEaFPIJEIRBBmVKNVXSc8/fJsSIaBGyFTPHM9ST5GNWgJcYIt94rDTks+PLwA==", "cpu": [ "wasm32" ], @@ -3125,9 +3125,9 @@ } }, "node_modules/@oxc-parser/binding-win32-arm64-msvc": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.130.0.tgz", - "integrity": "sha512-bjcma99sQrNh6RY4mPO9yTkfxql6TDFoN3HWdK31RCKXwNhcDgJXW/l8PUtzKNiQ+9vpKJfJtQq+LklBuxSOBA==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.133.0.tgz", + "integrity": "sha512-KPTNDKbxH1cglrqTyVeXHb4Pk4oksz8EcE1/v8zqU7N4UXbiHfA/IwtXZ2U77fnRAWBbgVkl/lZbL7o3hRdejg==", "cpu": [ "arm64" ], @@ -3142,9 +3142,9 @@ } }, "node_modules/@oxc-parser/binding-win32-ia32-msvc": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.130.0.tgz", - "integrity": "sha512-hRYbv6HhpSTzT4xTiIkadLI7upLQxuOdLPR/9nL1fTjwhgutBTPXrwaAPb/jTFVx6/8C7Jb5HcUKhmNwloTbFA==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.133.0.tgz", + "integrity": "sha512-Una1bNYv9zCavQrfnDR9wuZVB3itLjCEH4Oz7i6CwAJN/Xq9b+zbbcxmvdkKvvJt4Ngc/MBmIYlbLo3zS4TQ0A==", "cpu": [ "ia32" ], @@ -3159,9 +3159,9 @@ } }, "node_modules/@oxc-parser/binding-win32-x64-msvc": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.130.0.tgz", - "integrity": "sha512-RBpA9TsRucJq6HNVNCFF1iKg+QeTkLdZf7hi4xaOGCPvMZWvDHjQgSOEZMUpuW4JNciHbxNhLEYmz5CVygjVGQ==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.133.0.tgz", + "integrity": "sha512-kjBhCiOGSYTwDJQuuZa7a94JbP8htWu7J0X1KwH74kV2K5eYf6eyJRYmkpCDvr0XEL8tMxYI4WU1VekblFCLgg==", "cpu": [ "x64" ], @@ -3176,9 +3176,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.130.0.tgz", - "integrity": "sha512-ibD2usx9JRu7f5pu2tMKMI4cpA4NgXJQoYRP4pQ7Pxmn1l6k/53qWtQWZayhYy3X4QZkt90Ot+mJEaeXouio6Q==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz", + "integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==", "dev": true, "license": "MIT", "funding": { @@ -3186,9 +3186,9 @@ } }, "node_modules/@oxc-resolver/binding-android-arm-eabi": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.19.1.tgz", - "integrity": "sha512-aUs47y+xyXHUKlbhqHUjBABjvycq6YSD7bpxSW7vplUmdzAlJ93yXY6ZR0c1o1x5A/QKbENCvs3+NlY8IpIVzg==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.20.0.tgz", + "integrity": "sha512-IjfWOXRgJFNdORDl+Uf1aibNgZY2guOD3zmOhx1BGVb/MIiqlFTdmjpQNplSN58lhWehnX4UNqC3QwpUo8pjJg==", "cpu": [ "arm" ], @@ -3200,9 +3200,9 @@ ] }, "node_modules/@oxc-resolver/binding-android-arm64": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.19.1.tgz", - "integrity": "sha512-oolbkRX+m7Pq2LNjr/kKgYeC7bRDMVTWPgxBGMjSpZi/+UskVo4jsMU3MLheZV55jL6c3rNelPl4oD60ggYmqA==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.20.0.tgz", + "integrity": "sha512-QqslZAuFQG8Q9xm7JuIn8JUbvywhSBMVhuQHtYW+auirZJloS41oxUUaBXk7uUhZJgp44c5zQLeVvmFaDQB+2Q==", "cpu": [ "arm64" ], @@ -3214,9 +3214,9 @@ ] }, "node_modules/@oxc-resolver/binding-darwin-arm64": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.19.1.tgz", - "integrity": "sha512-nUC6d2i3R5B12sUW4O646qD5cnMXf2oBGPLIIeaRfU9doJRORAbE2SGv4eW6rMqhD+G7nf2Y8TTJTLiiO3Q/dQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.20.0.tgz", + "integrity": "sha512-MUcavykj2ewlR+kc5arpg4tC2RvzJkUxWtNv74pf7lcNk00GpIpN43vXMj+j6r4eMmfZhlb8hueKoIb8e9kAGQ==", "cpu": [ "arm64" ], @@ -3228,9 +3228,9 @@ ] }, "node_modules/@oxc-resolver/binding-darwin-x64": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.19.1.tgz", - "integrity": "sha512-cV50vE5+uAgNcFa3QY1JOeKDSkM/9ReIcc/9wn4TavhW/itkDGrXhw9jaKnkQnGbjJ198Yh5nbX/Gr2mr4Z5jQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.20.0.tgz", + "integrity": "sha512-BGB16nRUK5Etiv//ihPyzj8Lj1px0mhh4YIfe0FDf045ywknfSm0GEbiRESpr6Q4K82AvnyaRIhhluHByvS4bg==", "cpu": [ "x64" ], @@ -3242,9 +3242,9 @@ ] }, "node_modules/@oxc-resolver/binding-freebsd-x64": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.19.1.tgz", - "integrity": "sha512-xZOQiYGFxtk48PBKff+Zwoym7ScPAIVp4c14lfLxizO2LTTTJe5sx9vQNGrBymrf/vatSPNMD4FgsaaRigPkqw==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.20.0.tgz", + "integrity": "sha512-JZgtePaqj3qmD5XFHJaSLWzHRxQu0LaPkdoM1KJXYADvAaa83ijXHclV3ej3CueeW0wxfIAbGCZVP45J0CA7uQ==", "cpu": [ "x64" ], @@ -3256,9 +3256,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm-gnueabihf": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.19.1.tgz", - "integrity": "sha512-lXZYWAC6kaGe/ky2su94e9jN9t6M0/6c+GrSlCqL//XO1cxi5lpAhnJYdyrKfm0ZEr/c7RNyAx3P7FSBcBd5+A==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.20.0.tgz", + "integrity": "sha512-hOQ/p3ry3v3SchUBXicrrnszaI/UmYzM4wtS4RGfwgVUX7a+HbyQSzJ5aOzu+o6XZkFkS3ZXN4PZAzhOb77OSg==", "cpu": [ "arm" ], @@ -3270,9 +3270,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm-musleabihf": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.19.1.tgz", - "integrity": "sha512-veG1kKsuK5+t2IsO9q0DErYVSw2azvCVvWHnfTOS73WE0STdLLB7Q1bB9WR+yHPQM76ASkFyRbogWo1GR1+WbQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.20.0.tgz", + "integrity": "sha512-2ArPksaw0AqeuGBfoS715VF+JvJQAhD2niWgjE5hVO+L+nAfikVQopvngCMX9x4BD8itWoQ3dnikrQyl5Ho5Jg==", "cpu": [ "arm" ], @@ -3284,9 +3284,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm64-gnu": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.19.1.tgz", - "integrity": "sha512-heV2+jmXyYnUrpUXSPugqWDRpnsQcDm2AX4wzTuvgdlZfoNYO0O3W2AVpJYaDn9AG4JdM6Kxom8+foE7/BcSig==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.20.0.tgz", + "integrity": "sha512-0bJnmYFp62JdZ4nVMDUZ/C58BCZOCcqgKtnUlp7L9Ojf/czIN+3j72YlLPeWLkzlr6SlYvIQA4SGV/HyO0d+qg==", "cpu": [ "arm64" ], @@ -3301,9 +3301,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm64-musl": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.19.1.tgz", - "integrity": "sha512-jvo2Pjs1c9KPxMuMPIeQsgu0mOJF9rEb3y3TdpsrqwxRM+AN6/nDDwv45n5ZrUnQMsdBy5gIabioMKnQfWo9ew==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.20.0.tgz", + "integrity": "sha512-wKHHzPKZo7Ufhv/Bt6yxT7FOgnIgW4gwXcJUipkShGp68W3wGVqvr1Sr0fY65lN0Oy6y41+g2kIDvkgZaMMUkw==", "cpu": [ "arm64" ], @@ -3318,9 +3318,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-ppc64-gnu": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.19.1.tgz", - "integrity": "sha512-vLmdNxWCdN7Uo5suays6A/+ywBby2PWBBPXctWPg5V0+eVuzsJxgAn6MMB4mPlshskYbppjpN2Zg83ArHze9gQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.20.0.tgz", + "integrity": "sha512-RN8goF7Ie0B79L4i4G6OeBocTgSC56vJbQ65VJje+oXnldVpLnOU7j/AQ/dP94TcCS+Yh6WG8u3Qt4ETteXFNQ==", "cpu": [ "ppc64" ], @@ -3335,9 +3335,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-riscv64-gnu": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.19.1.tgz", - "integrity": "sha512-/b+WgR+VTSBxzgOhDO7TlMXC1ufPIMR6Vj1zN+/x+MnyXGW7prTLzU9eW85Aj7Th7CCEG9ArCbTeqxCzFWdg2w==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.20.0.tgz", + "integrity": "sha512-5l1yU6/xQEqLZRzxqmMxJfWPslpwCmBsdDGaBvABPehxquCXDC7dd7oraNdKSJUMDXSM7VvVj8H2D2FTjU7oWw==", "cpu": [ "riscv64" ], @@ -3352,9 +3352,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-riscv64-musl": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.19.1.tgz", - "integrity": "sha512-YlRdeWb9j42p29ROh+h4eg/OQ3dTJlpHSa+84pUM9+p6i3djtPz1q55yLJhgW9XfDch7FN1pQ/Vd6YP+xfRIuw==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.20.0.tgz", + "integrity": "sha512-xHEvkbgz6UC+A3JOyDQy76LkUaxsNSfIr3/GV8slwZsnuooJiIB34gzJfsyvR4JdCYNUUPsRJc/w/oWkODu+hg==", "cpu": [ "riscv64" ], @@ -3369,9 +3369,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-s390x-gnu": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.19.1.tgz", - "integrity": "sha512-EDpafVOQWF8/MJynsjOGFThcqhRHy417sRyLfQmeiamJ8qVhSKAn2Dn2VVKUGCjVB9C46VGjhNo7nOPUi1x6uA==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.20.0.tgz", + "integrity": "sha512-aWPDUUmSeyHvlW+SoEUd+JIJsQhVhu6a5tBpDRMu058naPAchTgAVGCFy35zjbnFlt0i8hLWziff6HX0D3LU4g==", "cpu": [ "s390x" ], @@ -3386,9 +3386,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-x64-gnu": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.19.1.tgz", - "integrity": "sha512-NxjZe+rqWhr+RT8/Ik+5ptA3oz7tUw361Wa5RWQXKnfqwSSHdHyrw6IdcTfYuml9dM856AlKWZIUXDmA9kkiBQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.20.0.tgz", + "integrity": "sha512-x2YeSimvhJjKLVD8KSu8f/rqU1potcdEMkApIPJqjZWN7c2Fpt4g2X32WDg1p+XDAmyT7nuQGe0vnhvXeLbH+g==", "cpu": [ "x64" ], @@ -3403,9 +3403,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-x64-musl": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.19.1.tgz", - "integrity": "sha512-cM/hQwsO3ReJg5kR+SpI69DMfvNCp+A/eVR4b4YClE5bVZwz8rh2Nh05InhwI5HR/9cArbEkzMjcKgTHS6UaNw==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.20.0.tgz", + "integrity": "sha512-kcRLEIxpZefeYfLChjpgFf3ilBzRDZ+yobMrpRsQlSrxuFGtm3U6PMU7AaEpMqo3NfDGVyJJseAjnRLzMFHjwQ==", "cpu": [ "x64" ], @@ -3420,9 +3420,9 @@ ] }, "node_modules/@oxc-resolver/binding-openharmony-arm64": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.19.1.tgz", - "integrity": "sha512-QF080IowFB0+9Rh6RcD19bdgh49BpQHUW5TajG1qvWHvmrQznTZZjYlgE2ltLXyKY+qs4F/v5xuX1XS7Is+3qA==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.20.0.tgz", + "integrity": "sha512-HHcfnApSZGtKhTiHqe8OZruOZe5XuFQH5/E0Yhj3u8fnFvzkM4/k6WjacUf4SvA0SPEAbfbgYmVPuo0VX/fIBQ==", "cpu": [ "arm64" ], @@ -3434,9 +3434,9 @@ ] }, "node_modules/@oxc-resolver/binding-wasm32-wasi": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.19.1.tgz", - "integrity": "sha512-w8UCKhX826cP/ZLokXDS6+milN8y4X7zidsAttEdWlVoamTNf6lhBJldaWr3ukTDiye7s4HRcuPEPOXNC432Vg==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.20.0.tgz", + "integrity": "sha512-Tn0y1XOFYHNfK1wp1Z5QK8Rcld/bsOwRISQXfqAZ5IBpv8Gz1IvV39fUWNprqNdRizgcvFhOzWwFun2zkJsyBg==", "cpu": [ "wasm32" ], @@ -3444,16 +3444,18 @@ "license": "MIT", "optional": true, "dependencies": { - "@napi-rs/wasm-runtime": "^1.1.1" + "@emnapi/core": "1.10.0", + "@emnapi/runtime": "1.10.0", + "@napi-rs/wasm-runtime": "^1.1.4" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.19.1.tgz", - "integrity": "sha512-nJ4AsUVZrVKwnU/QRdzPCCrO0TrabBqgJ8pJhXITdZGYOV28TIYystV1VFLbQ7DtAcaBHpocT5/ZJnF78YJPtQ==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.20.0.tgz", + "integrity": "sha512-qPi25YNPe4YenS8MgsQU2+bIFHxxpLx1LVna2444cEHqNPhNjvWf9zqj4aWE43H9LpAsTmkkAlA3eL5ElBU3mA==", "cpu": [ "arm64" ], @@ -3464,24 +3466,10 @@ "win32" ] }, - "node_modules/@oxc-resolver/binding-win32-ia32-msvc": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.19.1.tgz", - "integrity": "sha512-EW+ND5q2Tl+a3pH81l1QbfgbF3HmqgwLfDfVithRFheac8OTcnbXt/JxqD2GbDkb7xYEqy1zNaVFRr3oeG8npA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@oxc-resolver/binding-win32-x64-msvc": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.19.1.tgz", - "integrity": "sha512-6hIU3RQu45B+VNTY4Ru8ppFwjVS/S5qwYyGhBotmjxfEKk41I2DlGtRfGJndZ5+6lneE2pwloqunlOyZuX/XAw==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.20.0.tgz", + "integrity": "sha512-Wb14jWEW8huH6It9F6sXd9vrYmIS7pMrgkU6sxpLxkP+9z+wRgs71hUEhRpcn8FOXAFa27FVWfY2tRpbfTzfLw==", "cpu": [ "x64" ], @@ -3765,16 +3753,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.60.0.tgz", - "integrity": "sha512-fcqpj/MyK4sxDPcbe7STNPbpQL4RLZOPWuaTmwZYuc+hJKzRf58yRxfhqGpc6PIq9ZyfSBpfHgmUHmHs0KwHwg==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.60.1.tgz", + "integrity": "sha512-A0M6ua6H252bVjPvvtSgl2QA4+ET9S5Mtkb2GDyTxIhH/C4qDItT7RQNO5PhMC6NXGYXOR9dIalcDDgBKT7oFA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0", + "@typescript-eslint/scope-manager": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1", "debug": "^4.4.3" }, "engines": { @@ -3790,14 +3778,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.60.0.tgz", - "integrity": "sha512-aZu74NNKJeUWqCjDddzdiKaS82dgYgV/vmf+Ui3ZdZejmgfXR/q+pRumgobnQ2cCJTgGTWp4ypiwsuofFubavg==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.60.1.tgz", + "integrity": "sha512-eXkTH2bxmXlqD1RnOPmLZ9ZM9D3VwSx04JOwBnP9RQ+yUA5a2Mu7SfW8uaV2Aon53NJzZlZYuX7tn91Izf+xaw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.60.0", - "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/tsconfig-utils": "^8.60.1", + "@typescript-eslint/types": "^8.60.1", "debug": "^4.4.3" }, "engines": { @@ -3812,14 +3800,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.60.0.tgz", - "integrity": "sha512-pFzqhllJMs+jghLQWzV00ds39xLzuyqPSev5pd8f4Ir0rtKR3ZLUB4/4dhjOFighWb9larvtfJvqL+4yKDI3Xw==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.60.1.tgz", + "integrity": "sha512-gvI5OQoptnxQnchOirukCuQ55svJSTuD/4k5+pC267xyBtYry748R9/c3tYUzb/iE6RZfllRz2lVulLCHkTm4w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0" + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3830,9 +3818,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.0.tgz", - "integrity": "sha512-BZPR3RGYlAXnly6ymAxfkVn5rCbZzQNou0rxv3GfWZ8cTQp+hhVd73khbGLAd8k1TlAPLISH337M+tAgAnaJDQ==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.1.tgz", + "integrity": "sha512-nh8w4qAteiKuZu3pSSzG/yGKpw0OlkrKnzFmbVRenKaD4qc+7i1GrmZaLVkr8rk4uipiPGMOW4YsM6WmKZ5CvA==", "dev": true, "license": "MIT", "engines": { @@ -3847,9 +3835,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.60.0.tgz", - "integrity": "sha512-AsE7x2XaAK+CVbeih0Fvbn+r1qHxtpLDJ3XUuFcIinT318T90yHMJC+Zgv+jUuDjQQd06HKwxnDu6sz1IcTilA==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.60.1.tgz", + "integrity": "sha512-4h0tY8ppCkdCzcrl2YM5M3my0xsE1Tf8om3owEu5oPWmXwkKRmk0j0LGDzYBGUcAlesEbxBhazqu/K4cu3Ug7w==", "dev": true, "license": "MIT", "engines": { @@ -3861,16 +3849,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.0.tgz", - "integrity": "sha512-3AcZNBGMClm6CXDyo8kYvVGT/sx29sS0oBsIb9oZI2gunA4Vm2M3YHzRLPvsUBBsl+yB5FPtltq7gGH0iTlp9g==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.1.tgz", + "integrity": "sha512-alpRkfG8hlVE5kdJW2GkfgDgXxold3e8e4l6EnmhRmRLbekgAPCCGDVD++sABy9FcgPFroq+uFcCSM1vR57Cew==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.60.0", - "@typescript-eslint/tsconfig-utils": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0", + "@typescript-eslint/project-service": "8.60.1", + "@typescript-eslint/tsconfig-utils": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -3889,16 +3877,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.60.0.tgz", - "integrity": "sha512-HtXuPfrHTyBDkameWpl+vJb1Uevu2tznAyahM1Oc4AENidCLTPiZDWIo4GfcxNdC/RcfGcadzzkqbRG87dUrQA==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.60.1.tgz", + "integrity": "sha512-h2MPBLoNtjc3qZWfY3Tl51yPorQ2McHn8pJfcMNTcIvrrZrr90Ykffit0yjrPFWQcRcUxzH20+6OcVdW4yHtUg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0" + "@typescript-eslint/scope-manager": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3913,13 +3901,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.0.tgz", - "integrity": "sha512-9WI52t8ZGLVGrPMBet25yAftqY/n95+zmoUUtJBBQTKDSKUu7OsPTroT2op7U9JatkoRccL0YkWDNMFfC4Sjxg==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.1.tgz", + "integrity": "sha512-EbGRQg4FhrmwLodl+t3JNAnXHWVr9Vp+Zl1QBZVPY4ByfkzIT8cX3K6QWODHtkIZqqJVEWvhHSx3v5PDHsaQag==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/types": "8.60.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -4650,9 +4638,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.10.32", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.32.tgz", - "integrity": "sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==", + "version": "2.10.33", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.33.tgz", + "integrity": "sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -6250,9 +6238,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.20", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", - "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", + "version": "1.11.21", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz", + "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==", "dev": true, "license": "MIT" }, @@ -6274,9 +6262,9 @@ } }, "node_modules/debug-logfmt": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/debug-logfmt/-/debug-logfmt-1.4.11.tgz", - "integrity": "sha512-2zjKALi79JGKZxk9eiDMdiuoxGMOcF5FvAhX5M53nyGpoKpL7Y0AJLjuWT0xZLFwatyL6cjXBDLnbY7GL19rrA==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/debug-logfmt/-/debug-logfmt-1.4.12.tgz", + "integrity": "sha512-qWsSb25WvSgwLyWpEF/qMOXXQHQlOPhU/xgRzjfUqwXF9z2X+jLp5wIKTyjMrvJ56FIERaEegUIb54jCAC6XGg==", "dev": true, "license": "MIT", "dependencies": { @@ -6286,6 +6274,9 @@ }, "engines": { "node": ">= 8" + }, + "peerDependencies": { + "debug": "*" } }, "node_modules/debuglog": { @@ -6623,9 +6614,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.361", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.361.tgz", - "integrity": "sha512-Q6Hts7N9FnJc5LeGRINFvLhCI9xZmNtTDe5ZbcVezQz7cU4a8Aua3GH1b8J2XY8Al9PF+OCwYqhgsOOheMdvkA==", + "version": "1.5.366", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.366.tgz", + "integrity": "sha512-OlRuhb688YTCzzU3gXPLn6nGyd+F+53INE1qaKKlu6kETErE8FYsyDh0XqXEU+uBRn0MpCzz2vfNwORhkap8qg==", "dev": true, "license": "ISC" }, @@ -6701,9 +6692,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.22.0.tgz", - "integrity": "sha512-xYcDWrpELkFzz9SpZ3PlI6Eu6eD93Yf0WLDRxikGhWJ3MAir2SNZTIVCVZqZ/NUyx8AdMc2gT9C0gPiw18kG+A==", + "version": "5.22.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.22.1.tgz", + "integrity": "sha512-6QEuw3zoX1SJQc7b87aBXke/no+mG2bTBgw29gWMQonLmpEkWoCAVkl+M49e48AZlWzxiDzDZzYdp6kobcyLww==", "dev": true, "license": "MIT", "dependencies": { @@ -6922,9 +6913,9 @@ } }, "node_modules/eslint-plugin-eslint-plugin": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-7.3.3.tgz", - "integrity": "sha512-u99Dsum45JP0j3ep4EcaERIT5VpArPgrXryRMeVNMfnY/bTQFkDl25T3y+FBwVbYnEGCoZzW9DLaI21cDwgldw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-7.4.0.tgz", + "integrity": "sha512-yLFVy13SVSgGWiufaB3lGIUef6dmjBTrfYdFD0xPxBSHdrfyIonl3zGszesOXS2iYy/iVPd5ZLBKryS12s0Scg==", "dev": true, "license": "MIT", "dependencies": { @@ -7575,9 +7566,9 @@ } }, "node_modules/fflate": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz", - "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", "dev": true, "license": "MIT" }, @@ -8476,9 +8467,9 @@ } }, "node_modules/hasown": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz", - "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", "dev": true, "license": "MIT", "dependencies": { @@ -9441,10 +9432,20 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz", + "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -9724,9 +9725,9 @@ } }, "node_modules/knip": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-6.14.2.tgz", - "integrity": "sha512-Vg3JhIINjZew1I7qAFI4UHemW1mc4azP/BxJvsq9eGDfxpGO7oVCuD/bsWkog9TO/ZwwJeAeOMFZ1kd9jnY9+Q==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-6.15.0.tgz", + "integrity": "sha512-uBaKFEGcu/HG4EY2gWFBMr+fBF43Jftoc2riJX51TKME1Z46C8UQIbNEusenYbEWihphxe2PY0Kns0yPvPYz4A==", "dev": true, "funding": [ { @@ -9745,8 +9746,8 @@ "get-tsconfig": "4.14.0", "jiti": "^2.7.0", "minimist": "^1.2.8", - "oxc-parser": "^0.130.0", - "oxc-resolver": "^11.19.1", + "oxc-parser": "^0.133.0", + "oxc-resolver": "^11.20.0", "picomatch": "^4.0.4", "smol-toml": "^1.6.1", "strip-json-comments": "5.0.3", @@ -10229,9 +10230,9 @@ } }, "node_modules/lru-cache": { - "version": "11.5.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.0.tgz", - "integrity": "sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==", + "version": "11.5.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", + "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -10375,6 +10376,19 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/markdownlint-cli2/node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/markdownlint-cli2/node_modules/linkify-it": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.1.tgz", @@ -10851,9 +10865,9 @@ } }, "node_modules/metascraper/node_modules/undici": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.26.0.tgz", - "integrity": "sha512-3O9Tf67pGhgOv9jM35AbhkXAKi13f3oy3aE4CSgr+TckGeY+/iu97ZXN+J7DpHPzLbVApFd1IFhcnBjREYXYcg==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.27.0.tgz", + "integrity": "sha512-+t2Z/GwkZQDtu00813aP66ygViGtPHKhhoFZpQKpKrE+9jIgES+Zw+mFNaDWOVRKiuJjuqKHzD3B1sfGg8+ZOQ==", "dev": true, "license": "MIT", "engines": { @@ -11925,9 +11939,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.46.tgz", - "integrity": "sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==", + "version": "2.0.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.47.tgz", + "integrity": "sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==", "dev": true, "license": "MIT", "engines": { @@ -12218,13 +12232,13 @@ "license": "MIT" }, "node_modules/oxc-parser": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.130.0.tgz", - "integrity": "sha512-X0PJ+NmOok8qP3vK9uaW431ngkdM9UPEK7KG466urtIL2+EYTEgbZK2yqe2MWKJKBjRlFweP/pJPx0x9muMEVw==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.133.0.tgz", + "integrity": "sha512-661RSx+ZcjBmjBYid+Fpp/2F5EbtildpeoZh5HdgnGs+jZ03nqQEQW8yGkt4BGyOC3OMPDQQRl8M5kqD2/g6jw==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "^0.130.0" + "@oxc-project/types": "^0.133.0" }, "engines": { "node": "^20.19.0 || >=22.12.0" @@ -12233,58 +12247,57 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxc-parser/binding-android-arm-eabi": "0.130.0", - "@oxc-parser/binding-android-arm64": "0.130.0", - "@oxc-parser/binding-darwin-arm64": "0.130.0", - "@oxc-parser/binding-darwin-x64": "0.130.0", - "@oxc-parser/binding-freebsd-x64": "0.130.0", - "@oxc-parser/binding-linux-arm-gnueabihf": "0.130.0", - "@oxc-parser/binding-linux-arm-musleabihf": "0.130.0", - "@oxc-parser/binding-linux-arm64-gnu": "0.130.0", - "@oxc-parser/binding-linux-arm64-musl": "0.130.0", - "@oxc-parser/binding-linux-ppc64-gnu": "0.130.0", - "@oxc-parser/binding-linux-riscv64-gnu": "0.130.0", - "@oxc-parser/binding-linux-riscv64-musl": "0.130.0", - "@oxc-parser/binding-linux-s390x-gnu": "0.130.0", - "@oxc-parser/binding-linux-x64-gnu": "0.130.0", - "@oxc-parser/binding-linux-x64-musl": "0.130.0", - "@oxc-parser/binding-openharmony-arm64": "0.130.0", - "@oxc-parser/binding-wasm32-wasi": "0.130.0", - "@oxc-parser/binding-win32-arm64-msvc": "0.130.0", - "@oxc-parser/binding-win32-ia32-msvc": "0.130.0", - "@oxc-parser/binding-win32-x64-msvc": "0.130.0" + "@oxc-parser/binding-android-arm-eabi": "0.133.0", + "@oxc-parser/binding-android-arm64": "0.133.0", + "@oxc-parser/binding-darwin-arm64": "0.133.0", + "@oxc-parser/binding-darwin-x64": "0.133.0", + "@oxc-parser/binding-freebsd-x64": "0.133.0", + "@oxc-parser/binding-linux-arm-gnueabihf": "0.133.0", + "@oxc-parser/binding-linux-arm-musleabihf": "0.133.0", + "@oxc-parser/binding-linux-arm64-gnu": "0.133.0", + "@oxc-parser/binding-linux-arm64-musl": "0.133.0", + "@oxc-parser/binding-linux-ppc64-gnu": "0.133.0", + "@oxc-parser/binding-linux-riscv64-gnu": "0.133.0", + "@oxc-parser/binding-linux-riscv64-musl": "0.133.0", + "@oxc-parser/binding-linux-s390x-gnu": "0.133.0", + "@oxc-parser/binding-linux-x64-gnu": "0.133.0", + "@oxc-parser/binding-linux-x64-musl": "0.133.0", + "@oxc-parser/binding-openharmony-arm64": "0.133.0", + "@oxc-parser/binding-wasm32-wasi": "0.133.0", + "@oxc-parser/binding-win32-arm64-msvc": "0.133.0", + "@oxc-parser/binding-win32-ia32-msvc": "0.133.0", + "@oxc-parser/binding-win32-x64-msvc": "0.133.0" } }, "node_modules/oxc-resolver": { - "version": "11.19.1", - "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-11.19.1.tgz", - "integrity": "sha512-qE/CIg/spwrTBFt5aKmwe3ifeDdLfA2NESN30E42X/lII5ClF8V7Wt6WIJhcGZjp0/Q+nQ+9vgxGk//xZNX2hg==", + "version": "11.20.0", + "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-11.20.0.tgz", + "integrity": "sha512-CblytBiV/a/ZXY34dsVU2NxhIOxMXst8CvDCtyBelVITgd7PLrKzbEbA6oKLdPjvDKDzCiW48qzmzZ+mYaqn+g==", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxc-resolver/binding-android-arm-eabi": "11.19.1", - "@oxc-resolver/binding-android-arm64": "11.19.1", - "@oxc-resolver/binding-darwin-arm64": "11.19.1", - "@oxc-resolver/binding-darwin-x64": "11.19.1", - "@oxc-resolver/binding-freebsd-x64": "11.19.1", - "@oxc-resolver/binding-linux-arm-gnueabihf": "11.19.1", - "@oxc-resolver/binding-linux-arm-musleabihf": "11.19.1", - "@oxc-resolver/binding-linux-arm64-gnu": "11.19.1", - "@oxc-resolver/binding-linux-arm64-musl": "11.19.1", - "@oxc-resolver/binding-linux-ppc64-gnu": "11.19.1", - "@oxc-resolver/binding-linux-riscv64-gnu": "11.19.1", - "@oxc-resolver/binding-linux-riscv64-musl": "11.19.1", - "@oxc-resolver/binding-linux-s390x-gnu": "11.19.1", - "@oxc-resolver/binding-linux-x64-gnu": "11.19.1", - "@oxc-resolver/binding-linux-x64-musl": "11.19.1", - "@oxc-resolver/binding-openharmony-arm64": "11.19.1", - "@oxc-resolver/binding-wasm32-wasi": "11.19.1", - "@oxc-resolver/binding-win32-arm64-msvc": "11.19.1", - "@oxc-resolver/binding-win32-ia32-msvc": "11.19.1", - "@oxc-resolver/binding-win32-x64-msvc": "11.19.1" + "@oxc-resolver/binding-android-arm-eabi": "11.20.0", + "@oxc-resolver/binding-android-arm64": "11.20.0", + "@oxc-resolver/binding-darwin-arm64": "11.20.0", + "@oxc-resolver/binding-darwin-x64": "11.20.0", + "@oxc-resolver/binding-freebsd-x64": "11.20.0", + "@oxc-resolver/binding-linux-arm-gnueabihf": "11.20.0", + "@oxc-resolver/binding-linux-arm-musleabihf": "11.20.0", + "@oxc-resolver/binding-linux-arm64-gnu": "11.20.0", + "@oxc-resolver/binding-linux-arm64-musl": "11.20.0", + "@oxc-resolver/binding-linux-ppc64-gnu": "11.20.0", + "@oxc-resolver/binding-linux-riscv64-gnu": "11.20.0", + "@oxc-resolver/binding-linux-riscv64-musl": "11.20.0", + "@oxc-resolver/binding-linux-s390x-gnu": "11.20.0", + "@oxc-resolver/binding-linux-x64-gnu": "11.20.0", + "@oxc-resolver/binding-linux-x64-musl": "11.20.0", + "@oxc-resolver/binding-openharmony-arm64": "11.20.0", + "@oxc-resolver/binding-wasm32-wasi": "11.20.0", + "@oxc-resolver/binding-win32-arm64-msvc": "11.20.0", + "@oxc-resolver/binding-win32-x64-msvc": "11.20.0" } }, "node_modules/p-cancelable": { @@ -12657,9 +12670,9 @@ } }, "node_modules/pbkdf2": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.5.tgz", - "integrity": "sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.6.tgz", + "integrity": "sha512-BT6eelPB1EyGHo8pC0o9Bl6k6SYVhKO1jEbd3lcTrtr7XHdjP8BW1YpfCV3G9Kwkxgattk+S5q2/RvuttCsS1g==", "dev": true, "license": "MIT", "dependencies": { @@ -12668,7 +12681,7 @@ "ripemd160": "^2.0.3", "safe-buffer": "^5.2.1", "sha.js": "^2.4.12", - "to-buffer": "^1.2.1" + "to-buffer": "^1.2.2" }, "engines": { "node": ">= 0.10" @@ -13187,9 +13200,9 @@ "license": "MIT" }, "node_modules/read-package-json/node_modules/brace-expansion": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", - "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", + "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", "dev": true, "license": "MIT", "dependencies": { @@ -14593,9 +14606,9 @@ } }, "node_modules/tar": { - "version": "7.5.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.15.tgz", - "integrity": "sha512-dzGK0boVlC4W5QFuQN1EFSl3bIDYsk7Tj40U6eIBnK2k/8ml7TZ5agbI5j5+qnoVcAA+rNtBml8SEiLxZpNqRQ==", + "version": "7.5.16", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.16.tgz", + "integrity": "sha512-56adEpPMouktRlBLXiaYFFzZ/3+JXa8P9n7WbR+ibIjtviN55mEaOkiysCnPnWm+7kkui1Dn8J9l+g6zV8731w==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -14629,9 +14642,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-Eum+5ajkaOhf5KbM26osvv21kLD7BaGqQ1UA4Ami4arYwylmGUQTgHFpHDdmJod1q4QXa66p0to/FBKID+J1vA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", "dev": true, "license": "MIT", "dependencies": { @@ -14857,9 +14870,9 @@ } }, "node_modules/tinyglobby": { - "version": "0.2.16", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", - "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", "dev": true, "license": "MIT", "dependencies": { @@ -14897,16 +14910,16 @@ } }, "node_modules/tldts-core": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.0.tgz", - "integrity": "sha512-/mb9kRld+x1sIMXxWNOAp5m6C+D4GrAORWlJkOJ5dElvxdN1eutz/o7qHLp9gFvDF4Y3/L2xeScoxz6AbEo8rQ==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.2.tgz", + "integrity": "sha512-nwEyF4vl4RSJjwSjBUmOSxc3BFPoIFdlRthJ6e+5v9P3bHNsoD06UjuqMUspqp7vsEZ1beaHi1km+optiE17yA==", "dev": true, "license": "MIT" }, "node_modules/tmp": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", - "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz", + "integrity": "sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==", "dev": true, "license": "MIT", "engines": { @@ -15820,14 +15833,14 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", - "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.21.tgz", + "integrity": "sha512-zbRA8cVm6io/d5W8uIe2hblzN76/Wm3v/yiythQvr+dpBWeqhPSWIDNj4zOyHi4zKbMK6DN34Xsr9jPHJERAEw==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", + "call-bind": "^1.0.9", "call-bound": "^1.0.4", "for-each": "^0.3.5", "get-proto": "^1.0.1", diff --git a/pkgs/by-name/es/eslint/package.nix b/pkgs/by-name/es/eslint/package.nix index 8db380a87541..0d936293e4d5 100644 --- a/pkgs/by-name/es/eslint/package.nix +++ b/pkgs/by-name/es/eslint/package.nix @@ -6,13 +6,13 @@ }: buildNpmPackage (finalAttrs: { pname = "eslint"; - version = "10.4.0"; + version = "10.4.1"; src = fetchFromGitHub { owner = "eslint"; repo = "eslint"; tag = "v${finalAttrs.version}"; - hash = "sha256-8CG4oeqZPhVoG/Q8jTA5GBSzOwrQoBSNIYHnGcqbjsc="; + hash = "sha256-/gNNO8r2QmvfVS28aF3hsWqCz157pInDVlPxy+xq0hA="; }; # NOTE: Generating lock-file @@ -24,7 +24,7 @@ buildNpmPackage (finalAttrs: { cp ${./package-lock.json} package-lock.json ''; - npmDepsHash = "sha256-UGx3wR+PUxUvabGLxf5Phg+RzETZnbcO0IXLr+jHzUI="; + npmDepsHash = "sha256-OJ/xO2zJk0N4SmKYXCjiqcBc8B+wJKTKDE52ag6ODeo="; npmInstallFlags = [ "--omit=dev" ]; dontNpmBuild = true; From 393745611824c6535b390e8bd393e640c35399cb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 2 Jun 2026 22:55:53 +0200 Subject: [PATCH 099/111] python3Packages.sentry-sdk: 2.60.0 -> 2.61.1 https://github.com/getsentry/sentry-python/blob/2.61.1/CHANGELOG.md --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 16930a0c7b9d..8316239d4492 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -69,14 +69,14 @@ buildPythonPackage (finalAttrs: { pname = "sentry-sdk"; - version = "2.60.0"; + version = "2.61.1"; pyproject = true; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-python"; tag = finalAttrs.version; - hash = "sha256-ny1MDl0J/TeYtlzpIuNUy9FR/+pEDF0+AOZNU4nJey4="; + hash = "sha256-+F2obD5Yu2ASE8vJTDMzo/ObgH+GHhYBuvjYFAOQ/QM="; }; postPatch = '' From 9f2d1aeb7aeadaf2f379ea3e768658db27a2c41f Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Tue, 2 Jun 2026 17:01:31 -0400 Subject: [PATCH 100/111] google-chrome: 148.0.7778.215 -> 149.0.7827.53 Changelog: https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop.html --- pkgs/by-name/go/google-chrome/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index b7d9d7033ef4..c72342df4eb7 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -179,11 +179,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "148.0.7778.215"; + version = "149.0.7827.53"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-IyKMotjgwLJ9AKAl+gE86DWd0GCtQoBjvbbvBiYULSQ="; + hash = "sha256-iqNNjJy9Wje5jcpJrQYHu/gZptaBwZg0WZzbZTKUmPg="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -289,11 +289,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "148.0.7778.216"; + version = "149.0.7827.54"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/ac3wy6ujyaf3yzk7hqzmyw4nopha_148.0.7778.216/GoogleChrome-148.0.7778.216.dmg"; - hash = "sha256-NauJr7eRVb5q1s38WXijxBAhJ2RryfrrlBc9oBg5HH4="; + url = "http://dl.google.com/release2/chrome/dk75rnebngodpmukle2jjrfx6u_149.0.7827.54/GoogleChrome-149.0.7827.54.dmg"; + hash = "sha256-O48opD0Ea336/mbs5RFjBITjf8MWOL2BAuf6gX+pnmo="; }; dontPatch = true; From 6e07fe14a004be28ba97211b225e39ad19795100 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 21:33:12 +0000 Subject: [PATCH 101/111] python3Packages.zeversolar: 0.3.2 -> 0.4.0 --- pkgs/development/python-modules/zeversolar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zeversolar/default.nix b/pkgs/development/python-modules/zeversolar/default.nix index 5ef49e35dabb..cc03ec18779a 100644 --- a/pkgs/development/python-modules/zeversolar/default.nix +++ b/pkgs/development/python-modules/zeversolar/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "zeversolar"; - version = "0.3.2"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "kvanzuijlen"; repo = "zeversolar"; tag = version; - hash = "sha256-HnF21B7k2MmugMjGIF2EKwwXJWD/WdDvPdz1oaPSS5Y="; + hash = "sha256-6hAvZL4PbtuFnDXRrVeYuylR9SIZ9B46CA0Ms/w4Y24="; }; build-system = [ poetry-core ]; From 3527189bd9d7661b90faa8bf79e0e4a8412972d8 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Tue, 2 Jun 2026 14:33:31 -0700 Subject: [PATCH 102/111] brlcad: reduce bext source size --- pkgs/by-name/br/brlcad/package.nix | 62 +++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/br/brlcad/package.nix b/pkgs/by-name/br/brlcad/package.nix index 73a9883bc26c..9629fc86897e 100644 --- a/pkgs/by-name/br/brlcad/package.nix +++ b/pkgs/by-name/br/brlcad/package.nix @@ -46,8 +46,68 @@ let owner = "BRL-CAD"; repo = "bext"; rev = "f9074f84c87605f89d912069cee1b1e710ead635"; # must match brlcad_bext_init() in CMakeLists.txt - hash = "sha256-jCBw4aDk/bmz2Woe9qIA88mgLRRZSu7zDYM5pi3MbP8="; + hash = "sha256-wOzrHiEA+IVUnchSRRUAzIwKkGWtyvnrInnADi3KgiI="; fetchSubmodules = true; + # remove unneeded subprojects to reduce NAR size + postFetch = + let + subprojectsToRemove = toString [ + "appleseed" + "astyle" + "boost" + "clipper2" + "deflate" + "eigen" + "embree" + "expat" + "flexbison" + "fmt" + "gdal" + "geogram" + "gte" + "icu" + "ispc" + "jpeg" + "lief" + "llvm" + "lmdb" + "lz4" + "minizip-ng" + "mmesh" + "ncurses" + "netpbm" + "onetbb" + "opencolorio" + "opencv" + "openexr" + "openimageio" + "openmesh" + "osl" + "ospray" + "patchelf" + "plief" + "png" + "poissonrecon" + "proj" + "pugixml" + "pystring" + "qt" + "rkcommon" + "sqlite3" + "stepcode" + "tiff" + "tinygltf" + "xerces-c" + "xmltools" + "yaml-cpp" + "zstd" + ]; + in + '' + for name in ${subprojectsToRemove}; do + rm -r $out/$name + done + ''; }; in From 02c87c7733ffac7578c2d5760cccb92f8f23e201 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Jun 2026 23:42:38 +0200 Subject: [PATCH 103/111] python3Packages.zeversolar: migrate to finalAttrs --- pkgs/development/python-modules/zeversolar/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/zeversolar/default.nix b/pkgs/development/python-modules/zeversolar/default.nix index cc03ec18779a..b82e0faff849 100644 --- a/pkgs/development/python-modules/zeversolar/default.nix +++ b/pkgs/development/python-modules/zeversolar/default.nix @@ -9,7 +9,7 @@ retry2, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "zeversolar"; version = "0.4.0"; pyproject = true; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "kvanzuijlen"; repo = "zeversolar"; - tag = version; + tag = finalAttrs.version; hash = "sha256-6hAvZL4PbtuFnDXRrVeYuylR9SIZ9B46CA0Ms/w4Y24="; }; @@ -38,8 +38,8 @@ buildPythonPackage rec { meta = { description = "Module to interact with the local CGI provided by ZeverSolar"; homepage = "https://github.com/kvanzuijlen/zeversolar"; - changelog = "https://github.com/kvanzuijlen/zeversolar/releases/tag/${version}"; + changelog = "https://github.com/kvanzuijlen/zeversolar/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 30991addb16d81aab6c9250f7a0ce99eb62e6ca8 Mon Sep 17 00:00:00 2001 From: IogaMaster Date: Sun, 31 May 2026 20:12:33 -0600 Subject: [PATCH 104/111] tuxedo: init at 2026.5.12 --- pkgs/by-name/tu/tuxedo/package.nix | 53 ++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/by-name/tu/tuxedo/package.nix diff --git a/pkgs/by-name/tu/tuxedo/package.nix b/pkgs/by-name/tu/tuxedo/package.nix new file mode 100644 index 000000000000..717095bca829 --- /dev/null +++ b/pkgs/by-name/tu/tuxedo/package.nix @@ -0,0 +1,53 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "tuxedo"; + version = "2026.5.12"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "webstonehq"; + repo = "tuxedo"; + tag = "v${finalAttrs.version}"; + hash = "sha256-s4GIHq4kjj+FiNBJJjWeXmg4f40ARUILzwsEl0CDV1o="; + }; + + cargoHash = "sha256-rIdjrwNuY0DySdk4jc880JrFgoIuKTYEcx6XoSfllp4="; + + preCheck = '' + export HOME="$TMPDIR/home" + export XDG_CONFIG_HOME="$TMPDIR/config" + export XDG_CACHE_HOME="$TMPDIR/cache" + export XDG_STATE_HOME="$TMPDIR/state" + + mkdir -p \ + "$HOME" \ + "$XDG_CONFIG_HOME" \ + "$XDG_CACHE_HOME" \ + "$XDG_STATE_HOME" + ''; + + passthru.updateScript = nix-update-script { }; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + checkFlags = [ + # Failure + "--skip=insert_dialog_after_nl_parse" + ]; + meta = { + description = "fast, keyboard-driven terminal UI for todo.txt"; + homepage = "https://github.com/webstonehq/tuxedo"; + changelog = "https://github.com/webstonehq/tuxedo/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ iogamaster ]; + mainProgram = "tuxedo"; + }; +}) From 19b802a0192fdb661ef1b4bb9221699958dc4577 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 2 Jun 2026 23:57:14 +0200 Subject: [PATCH 105/111] python3Packages.callee: migrate to pyproject --- pkgs/development/python-modules/callee/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/callee/default.nix b/pkgs/development/python-modules/callee/default.nix index be72751f1447..806a555d93f2 100644 --- a/pkgs/development/python-modules/callee/default.nix +++ b/pkgs/development/python-modules/callee/default.nix @@ -3,12 +3,13 @@ buildPythonPackage, fetchFromGitHub, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "callee"; version = "0.3.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "Xion"; @@ -17,6 +18,8 @@ buildPythonPackage rec { hash = "sha256-dsXMY3bW/70CmTfCuy5KjxPa+NLCzxzWv5e1aV2NEWE="; }; + build-system = [ setuptools ]; + pythonImportsCheck = [ "callee" ]; doCheck = false; # missing dependency From e68f9cbe91c975dab9a65f876947a83b25da0b56 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 2 Jun 2026 23:57:33 +0200 Subject: [PATCH 106/111] python3Packages.callee: use finalAttrs --- pkgs/development/python-modules/callee/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/callee/default.nix b/pkgs/development/python-modules/callee/default.nix index 806a555d93f2..d7ea0bd4ed2d 100644 --- a/pkgs/development/python-modules/callee/default.nix +++ b/pkgs/development/python-modules/callee/default.nix @@ -6,7 +6,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "callee"; version = "0.3.1"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Xion"; repo = "callee"; - tag = version; + tag = finalAttrs.version; hash = "sha256-dsXMY3bW/70CmTfCuy5KjxPa+NLCzxzWv5e1aV2NEWE="; }; @@ -35,4 +35,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From 1eff42335da4dd1597e313047f3bd10a96ba11bb Mon Sep 17 00:00:00 2001 From: "Berk D. Demir" Date: Tue, 2 Jun 2026 15:11:21 -0700 Subject: [PATCH 107/111] _1password-gui: 8.12.21 -> 8.12.22 --- pkgs/by-name/_1/_1password-gui/sources.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/_1/_1password-gui/sources.json b/pkgs/by-name/_1/_1password-gui/sources.json index 7965b10ce0d7..38f115572c2b 100644 --- a/pkgs/by-name/_1/_1password-gui/sources.json +++ b/pkgs/by-name/_1/_1password-gui/sources.json @@ -1,28 +1,28 @@ { "stable": { "linux": { - "version": "8.12.21", + "version": "8.12.22", "sources": { "x86_64": { - "url": "https://downloads.1password.com/linux/tar/stable/x86_64/1password-8.12.21.x64.tar.gz", - "hash": "sha256-JwiMi2iozP6jWSIUtgXla86aSAhuUob7snqtUbeXPpI=" + "url": "https://downloads.1password.com/linux/tar/stable/x86_64/1password-8.12.22.x64.tar.gz", + "hash": "sha256-dec+oqixlPAbHYWqOBEBNB9IU8+Hfz2W4bm1y6/CbuM=" }, "aarch64": { - "url": "https://downloads.1password.com/linux/tar/stable/aarch64/1password-8.12.21.arm64.tar.gz", - "hash": "sha256-WPFUqKKfdadzF7BtR9gUm0SlYq4ZN36eICfGsPxirH0=" + "url": "https://downloads.1password.com/linux/tar/stable/aarch64/1password-8.12.22.arm64.tar.gz", + "hash": "sha256-qPQbEkXZs0/D/PgDbepUWm5po/Jg42YvxT0a2A+9mOk=" } } }, "darwin": { - "version": "8.12.21", + "version": "8.12.22", "sources": { "x86_64": { - "url": "https://downloads.1password.com/mac/1Password-8.12.21-x86_64.zip", - "hash": "sha256-1dAmyaBMo4re1aQTk16AMEol7GjeSVhx9F4SuYBGoso=" + "url": "https://downloads.1password.com/mac/1Password-8.12.22-x86_64.zip", + "hash": "sha256-UR1urZS2WuTRrE3Tn3P/QaXKze6Wjrw0ZKEZc06Up8I=" }, "aarch64": { - "url": "https://downloads.1password.com/mac/1Password-8.12.21-aarch64.zip", - "hash": "sha256-WrWbGzBK65tVNl9Dc3OnJURiPpfbNLOYUJcVT0ETaAs=" + "url": "https://downloads.1password.com/mac/1Password-8.12.22-aarch64.zip", + "hash": "sha256-Rbac0JcB2kbH6EfEGkuKwhaIW0Bgkhyw7olSjqe1euE=" } } } From ddeadc2f1cf0e19eec4dd3dcf2ebb5de0bf118b0 Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Sun, 31 May 2026 10:26:03 +0000 Subject: [PATCH 108/111] python3Packages.pims: fix tests --- .../python-modules/pims/default.nix | 43 +++++++++++++++---- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pims/default.nix b/pkgs/development/python-modules/pims/default.nix index 402c179fe749..ceef7d95cecb 100644 --- a/pkgs/development/python-modules/pims/default.nix +++ b/pkgs/development/python-modules/pims/default.nix @@ -7,30 +7,54 @@ pytestCheckHook, scikit-image, slicerator, + packaging, + tifffile, + jinja2, + jpype1, + matplotlib, + moviepy, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pims"; version = "0.7"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "soft-matter"; repo = "pims"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-3SBZk11w6eTZFmETMRJaYncxY38CYne1KzoF5oRgzuY="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ slicerator imageio numpy + packaging + tifffile # imported within try-excet block so optional but setup.py requires it. ]; + optional-dependencies = { + # CI says its extras + extras = [ + jinja2 + jpype1 + matplotlib + moviepy + scikit-image + ]; + }; + nativeCheckInputs = [ pytestCheckHook - scikit-image - ]; + ] + ++ finalAttrs.passthru.optional-dependencies.extras; pythonImportsCheck = [ "pims" ]; @@ -46,13 +70,16 @@ buildPythonPackage rec { disabledTestPaths = [ # AssertionError: Tuples differ: (377, 505, 4) != (384, 512, 4) "pims/tests/test_display.py" + + # tests require internet connection + "pims/tests/test_bioformats.py" ]; meta = { description = "Module to load video and sequential images in various formats"; homepage = "https://github.com/soft-matter/pims"; - changelog = "https://github.com/soft-matter/pims/releases/tag/v${version}"; + changelog = "https://github.com/soft-matter/pims/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) From eeb6224412f08ac7dc1b652e1825c59e185a8707 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Jun 2026 02:11:42 +0200 Subject: [PATCH 109/111] python3Packages.pydantic-graph: 1.104.0 -> 1.105.0 https://github.com/pydantic/pydantic-ai/compare/v1.104.0...v1.105.0 --- pkgs/development/python-modules/pydantic-graph/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-graph/default.nix b/pkgs/development/python-modules/pydantic-graph/default.nix index 8768eee9de1e..d8f092c916b7 100644 --- a/pkgs/development/python-modules/pydantic-graph/default.nix +++ b/pkgs/development/python-modules/pydantic-graph/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-graph"; - version = "1.104.0"; + version = "1.105.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-8oIOCR958L0eW7UY4cZtCsQkZNtQNGVqwoNAHzjltvY="; + hash = "sha256-cYab9teuwaRq0Uxe70kLWB5wFOxCb49RksDAdXsvusM="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_graph"; From eaccd6ccd0e7df79b4a6ff1562dc85efbbdd6a25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Jun 2026 02:14:24 +0200 Subject: [PATCH 110/111] python3Packages.pydantic-ai-slim: 1.104.0 -> 1.105.0 https://github.com/pydantic/pydantic-ai/compare/v1.104.0...v1.105.0 --- pkgs/development/python-modules/pydantic-ai-slim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-ai-slim/default.nix b/pkgs/development/python-modules/pydantic-ai-slim/default.nix index baab17d69c65..0ecaa601f602 100644 --- a/pkgs/development/python-modules/pydantic-ai-slim/default.nix +++ b/pkgs/development/python-modules/pydantic-ai-slim/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-ai-slim"; - version = "1.104.0"; + version = "1.105.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-eWusMERC1yZ/BltZPcYkrBGpbdG0EyWZVwYDqMLD/kY="; + hash = "sha256-cYab9teuwaRq0Uxe70kLWB5wFOxCb49RksDAdXsvusM="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_ai_slim"; From 71ed03f8d5664ee21bf8bab6640ac837ebe7731a Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Tue, 2 Jun 2026 17:32:03 -0700 Subject: [PATCH 111/111] hash_extender: add Darwin to badPlatforms Hasn't been building for a while. Link: https://hydra.nixos.org/build/325915848/nixlog/3 ZHF: https://github.com/NixOS/nixpkgs/issues/516381 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ha/hash_extender/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ha/hash_extender/package.nix b/pkgs/by-name/ha/hash_extender/package.nix index 4dc84bb5ba5c..af192e02f956 100644 --- a/pkgs/by-name/ha/hash_extender/package.nix +++ b/pkgs/by-name/ha/hash_extender/package.nix @@ -58,6 +58,7 @@ stdenv.mkDerivation { mainProgram = "hash_extender"; homepage = "https://github.com/iagox86/hash_extender"; license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; maintainers = [ ]; }; }