From bd3a48e3b2321eeb46192318075f4bd9d6bf9eb4 Mon Sep 17 00:00:00 2001 From: hakan-demirli Date: Fri, 12 Dec 2025 01:46:39 +0300 Subject: [PATCH 001/119] veridian: 0-unstable-2024-12-25 -> 0-unstable-2025-12-01 --- pkgs/by-name/ve/veridian/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/veridian/package.nix b/pkgs/by-name/ve/veridian/package.nix index 85cdc66221fa..4ec243a668ce 100644 --- a/pkgs/by-name/ve/veridian/package.nix +++ b/pkgs/by-name/ve/veridian/package.nix @@ -18,13 +18,13 @@ }: rustPlatform.buildRustPackage { pname = "veridian"; - version = "0-unstable-2024-12-25"; + version = "0-unstable-2025-12-01"; src = fetchFromGitHub { owner = "vivekmalneedi"; repo = "veridian"; - rev = "d094c9d2fa9745b2c4430eef052478c64d5dd3b6"; - hash = "sha256-3KjUunXTqdesvgDSeQMoXL0LRGsGQXZJGDt+xLWGovM="; + rev = "0c5776a4a4e08fd00b90d91ad3cd2ec10315d2bd"; + hash = "sha256-TQ1qyKQesk0eOArhvfGxOHtIwpyM7iUOgNI1VA1riPE="; }; cargoHash = "sha256-qJQD9HjSrrHdppbLNgLnXCycgzbmPePydZve3A8zGtU="; From e1090e17856686b590ccc0186e4722ceb462f438 Mon Sep 17 00:00:00 2001 From: Georges Palauqui Date: Wed, 17 Dec 2025 12:01:20 +0100 Subject: [PATCH 002/119] saleae-logic-2: 2.4.36 -> 2.4.40 --- pkgs/by-name/sa/saleae-logic-2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sa/saleae-logic-2/package.nix b/pkgs/by-name/sa/saleae-logic-2/package.nix index ba28e7f0bb61..44fa021d0b0b 100644 --- a/pkgs/by-name/sa/saleae-logic-2/package.nix +++ b/pkgs/by-name/sa/saleae-logic-2/package.nix @@ -6,10 +6,10 @@ }: let pname = "saleae-logic-2"; - version = "2.4.36"; + version = "2.4.40"; src = fetchurl { url = "https://downloads2.saleae.com/logic2/Logic-${version}-linux-x64.AppImage"; - hash = "sha256-M6sjmFHonByjh3rHnAMuSpFKkvOsXqd4XevFDxuEOp4="; + hash = "sha256-TG7fH8b0L/O8RjlMB3QJM3/8my49uBX2RwufrVWDgpI="; }; desktopItem = makeDesktopItem { name = "saleae-logic-2"; From 9dc775818009db7a3749735c84b10778596204ae Mon Sep 17 00:00:00 2001 From: Boldi Koller Date: Mon, 22 Dec 2025 14:55:23 +0100 Subject: [PATCH 003/119] dbvisualizer: 25.1.5 -> 25.2.6 --- pkgs/by-name/db/dbvisualizer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbvisualizer/package.nix b/pkgs/by-name/db/dbvisualizer/package.nix index b39849ebe237..ffcfa1424829 100644 --- a/pkgs/by-name/db/dbvisualizer/package.nix +++ b/pkgs/by-name/db/dbvisualizer/package.nix @@ -13,7 +13,7 @@ let in stdenv.mkDerivation (finalAttrs: { inherit pname; - version = "25.1.5"; + version = "25.2.6"; src = let @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "https://www.dbvis.com/product_download/dbvis-${finalAttrs.version}/media/dbvis_linux_${underscoreVersion}.tar.gz"; - hash = "sha256-PLYolzwQa9xj6z+r/8jS9tbiR8zVTQKOhtJJBN8dNhI="; + hash = "sha256-yiL0FFkSntwLy/oOkiDQKTvTOUrtbv/9kV+1nLZtMB0="; }; strictDeps = true; From dc55dbcd1af51c6519c10d81e0fd8992bb516047 Mon Sep 17 00:00:00 2001 From: pixel Date: Thu, 25 Dec 2025 19:05:46 +0000 Subject: [PATCH 004/119] maintainers: add pixel-87 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d3ca955a9840..d54cf52b8d28 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20704,6 +20704,12 @@ githubId = 20472367; name = "Peter Hebden"; }; + pixel-87 = { + email = "edwardoliverthomas@gmail.com"; + github = "pixel-87"; + githubId = 149434768; + name = "Ed Thomas"; + }; pixelsergey = { email = "sergey.ichtchenko@gmail.com"; github = "PixelSergey"; From 0e245088055b960703f59de2974a41c4d1049a86 Mon Sep 17 00:00:00 2001 From: pixel Date: Thu, 25 Dec 2025 19:18:18 +0000 Subject: [PATCH 005/119] torcs: 1.3.7 -> 1.3.8 --- pkgs/by-name/to/torcs/package.nix | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/to/torcs/package.nix b/pkgs/by-name/to/torcs/package.nix index 4a5b46a7e722..52d41132a717 100644 --- a/pkgs/by-name/to/torcs/package.nix +++ b/pkgs/by-name/to/torcs/package.nix @@ -26,30 +26,18 @@ stdenv.mkDerivation rec { pname = "torcs"; - version = "1.3.7"; + version = "1.3.8"; src = fetchurl { url = "mirror://sourceforge/torcs/torcs-${version}.tar.bz2"; - sha256 = "0kdq0sc7dsfzlr0ggbxggcbkivc6yp30nqwjwcaxg9295s3b06wa"; + sha256 = "sha256-S5Z3NUX7NkEZgqbziXIF64/VciedTOVp8s4HsI6Jp68="; }; patches = [ - (fetchpatch { - url = "https://salsa.debian.org/games-team/torcs/raw/fb0711c171b38c4648dc7c048249ec20f79eb8e2/debian/patches/gcc6-isnan.patch"; - sha256 = "16scmq30vwb8429ah9d4ws0v1w6ai59lvn7hcgnvfzyap42ry876"; - }) (fetchpatch { url = "https://salsa.debian.org/games-team/torcs/raw/fb0711c171b38c4648dc7c048249ec20f79eb8e2/debian/patches/format-argument.patch"; sha256 = "04advcx88yh23ww767iysydzhp370x7cqp2wf9hk2y1qvw7mxsja"; }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/torcs/raw/fb0711c171b38c4648dc7c048249ec20f79eb8e2/debian/patches/glibc-default-source.patch"; - sha256 = "0k4hgpddnhv68mdc9ics7ah8q54j60g394d7zmcmzg6l3bjd9pyp"; - }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/torcs/raw/32bbe77c68b4de07b28c34497f3c0ad666ee618d/debian/patches/gcc7.patch"; - sha256 = "09iilnvdv8h7b4nb1372arszkbz9hbzsck4rimzz1xjdh9ydniw9"; - }) ]; postInstall = '' @@ -89,7 +77,7 @@ stdenv.mkDerivation rec { description = "Car racing game"; homepage = "https://torcs.sourceforge.net/"; license = lib.licenses.gpl2Plus; - maintainers = [ ]; + maintainers = with lib.maintainers; [ pixel-87 ]; platforms = lib.platforms.linux; hydraPlatforms = [ ]; }; From ddb30a67818fd2aeeb9c58cee23e83e2195d7be3 Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Tue, 23 Dec 2025 17:53:39 -0500 Subject: [PATCH 006/119] spaghettikart: 0.9.9.1-unstable-2025-11-14 -> 0.9.9.1-unstable-2025-12-23 --- pkgs/by-name/sp/spaghettikart/package.nix | 26 +++++++++++++++++++--- pkgs/by-name/sp/spaghettikart/semver.patch | 13 +++++++++++ 2 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 pkgs/by-name/sp/spaghettikart/semver.patch diff --git a/pkgs/by-name/sp/spaghettikart/package.nix b/pkgs/by-name/sp/spaghettikart/package.nix index 28d6e21d114f..d1a61649a1a5 100644 --- a/pkgs/by-name/sp/spaghettikart/package.nix +++ b/pkgs/by-name/sp/spaghettikart/package.nix @@ -25,6 +25,7 @@ SDL2_net, spdlog, tinyxml-2, + tomlplusplus, zenity, sdl_gamecontrollerdb, spaghettikart, @@ -68,6 +69,12 @@ let hash = "sha256-jRPwO1Vub0cH12YMlME6kd8zGzKmcfIrIJZYpQJeOks="; }; + semver = fetchurl { + name = "semver.hpp"; + url = "https://raw.githubusercontent.com/Neargye/semver/refs/tags/v1.0.0-rc/include/semver.hpp"; + hash = "sha256-rywMUxJNx/UsWKcgXkWK0++6wvYc5Vrd+cj5QzigQYI="; + }; + stb_impl = writeTextFile { name = "stb_impl.c"; text = '' @@ -117,13 +124,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "spaghettikart"; - version = "0.9.9.1-unstable-2025-11-14"; + version = "0.9.9.1-unstable-2025-12-23"; src = fetchFromGitHub { owner = "HarbourMasters"; repo = "SpaghettiKart"; - rev = "fffd3f7fe92c6eb45b68c0ca522066bf9c54abb2"; - hash = "sha256-cYFNkVPthqTGT3YiK2MxepAzfVpV8/o2xnZ/zrmmZog="; + rev = "b0582b5c32914a815fe6a2ffc41f3eb9c24a3a2b"; + hash = "sha256-TTsW49jo8yNxuL5GFStiQRWOBw/X8Pt2hMKmDZPpEVI="; fetchSubmodules = true; deepClone = true; postFetch = '' @@ -160,6 +167,9 @@ stdenv.mkDerivation (finalAttrs: { }; tinyxml2_src = srcOnly tinyxml-2; }) + + # Can't fetch in the sandbox + ./semver.patch ]; # Recent builds enabled LTO which won't build with nix @@ -185,6 +195,7 @@ stdenv.mkDerivation (finalAttrs: { SDL2_net spdlog tinyxml-2 + tomlplusplus zenity ]; @@ -197,6 +208,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_STORMLIB" "${stormlib'}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_THREADPOOL" "${thread_pool}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_TINYXML2" "${tinyxml-2}") + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_TOMLPLUSPLUS" "${tomlplusplus.src}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_YAML-CPP" "${yaml-patched}") ]; @@ -211,6 +223,12 @@ stdenv.mkDerivation (finalAttrs: { cp ${stb_impl} ./stb/${stb_impl.name} substituteInPlace libultraship/cmake/dependencies/common.cmake \ --replace-fail "\''${STB_DIR}" "$(readlink -f ./stb)" + + mkdir semver + cp ${semver} ./semver/semver.hpp + substituteInPlace CMakeLists.txt \ + --replace-fail "\''${SEMVER_DIR}" "$(readlink -f ./semver)" + ''; postPatch = '' @@ -232,6 +250,7 @@ stdenv.mkDerivation (finalAttrs: { installBin Spaghettify mkdir -p $out/share/spaghettikart cp -r ../yamls $out/share/spaghettikart/ + cp -r ../meta $out/share/spaghettikart/ install -Dm644 -t $out/share/spaghettikart {spaghetti.o2r,config.yml,gamecontrollerdb.txt} install -Dm644 ../icon.png $out/share/pixmaps/spaghettikart.png install -Dm644 -t $out/share/licenses/spaghettikart/libgfxd ${libgfxd}/LICENSE @@ -249,6 +268,7 @@ stdenv.mkDerivation (finalAttrs: { --run "ln -sf $out/share/spaghettikart/spaghetti.o2r ~/.local/share/spaghettikart/spaghetti.o2r" \ --run "ln -sf $out/share/spaghettikart/config.yml ~/.local/share/spaghettikart/config.yml" \ --run "ln -sfT $out/share/spaghettikart/yamls ~/.local/share/spaghettikart/yamls" \ + --run "ln -sfT $out/share/spaghettikart/meta ~/.local/share/spaghettikart/meta" \ --run "ln -sf $out/share/spaghettikart/gamecontrollerdb.txt ~/.local/share/spaghettikart/gamecontrollerdb.txt" \ --run 'cd ~/.local/share/spaghettikart' ''; diff --git a/pkgs/by-name/sp/spaghettikart/semver.patch b/pkgs/by-name/sp/spaghettikart/semver.patch new file mode 100644 index 000000000000..8237b5ab9a31 --- /dev/null +++ b/pkgs/by-name/sp/spaghettikart/semver.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c4870b59b..c62c89559 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -353,8 +353,6 @@ file(DOWNLOAD "https://raw.githubusercontent.com/DLTcollab/sse2neon/refs/heads/m + include_directories(${SSE2NEON_DIR}) + + #================== SEMVER =================== +-set(SEMVER_DIR ${CMAKE_BINARY_DIR}/_deps/semver) +-file(DOWNLOAD "https://raw.githubusercontent.com/Neargye/semver/refs/tags/v1.0.0-rc/include/semver.hpp" "${SEMVER_DIR}/semver.hpp") + + include_directories(${SEMVER_DIR}) + From 90a265b5d0f93615978334ea1e36d1d3d21c056e Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Sun, 28 Dec 2025 08:49:00 -0800 Subject: [PATCH 007/119] fasm: 1.73.32 -> 1.73.34 Signed-off-by: Angel J <78835633+iamanaws@users.noreply.github.com> --- pkgs/development/compilers/fasm/bin.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/fasm/bin.nix b/pkgs/development/compilers/fasm/bin.nix index 2d33d126edad..1428eb91179f 100644 --- a/pkgs/development/compilers/fasm/bin.nix +++ b/pkgs/development/compilers/fasm/bin.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "fasm-bin"; - version = "1.73.32"; + version = "1.73.34"; src = fetchurl { url = "https://flatassembler.net/fasm-${finalAttrs.version}.tgz"; - hash = "sha256-WVXL4UNWXa9e7K3MSS0CXK3lczgog9V4XUoYChvvym8="; + hash = "sha256-CAlGTsfvpDRWsHh9UysgBorjX+mygEWjFeRaznyDszw="; }; installPhase = '' @@ -23,7 +23,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { meta = { description = "x86(-64) macro assembler to binary, MZ, PE, COFF, and ELF"; - homepage = "https://flatassembler.net/download.php"; + homepage = "https://flatassembler.net/"; + downloadPage = "https://flatassembler.net/download.php"; license = lib.licenses.bsd2; mainProgram = "fasm"; maintainers = [ lib.maintainers.iamanaws ]; From d0d2e89c6ec88f72824f4e3d385007cd52fe1095 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Tue, 30 Dec 2025 17:22:55 -0600 Subject: [PATCH 008/119] bstone: 1.2.16 -> 1.3.2 --- pkgs/by-name/bs/bstone/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bs/bstone/package.nix b/pkgs/by-name/bs/bstone/package.nix index d49537671f82..2cdf9bf99d5b 100644 --- a/pkgs/by-name/bs/bstone/package.nix +++ b/pkgs/by-name/bs/bstone/package.nix @@ -3,32 +3,39 @@ stdenv, fetchFromGitHub, cmake, + makeWrapper, sdl2-compat, + vulkan-loader, }: stdenv.mkDerivation (finalAttrs: { pname = "bstone"; - version = "1.2.16"; + version = "1.3.2"; src = fetchFromGitHub { owner = "bibendovsky"; repo = "bstone"; tag = "v${finalAttrs.version}"; - hash = "sha256-6BNIMBbLBcQoVx5lnUz14viAvBcFjoZLY8c30EgcvKQ="; + hash = "sha256-D0f4DmVv2Bo3cwCUuo3LsXNWFR16rirpvSnAS2C6YEY="; }; nativeBuildInputs = [ cmake + makeWrapper ]; buildInputs = [ sdl2-compat + vulkan-loader ]; postInstall = '' mkdir -p $out/{bin,share/bibendovsky/bstone} mv $out/bstone $out/bin mv $out/*.txt $out/share/bibendovsky/bstone + + wrapProgram $out/bin/bstone \ + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} ''; meta = { From e53f0f318f653d113e620d0a7163961ee76d7203 Mon Sep 17 00:00:00 2001 From: Mutsuha Asada Date: Sat, 3 Jan 2026 16:43:09 +0900 Subject: [PATCH 009/119] leiningen: 2.11.2 -> 2.12.0 --- pkgs/by-name/le/leiningen/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/le/leiningen/package.nix b/pkgs/by-name/le/leiningen/package.nix index 04b81464ec0a..5390bc2483c0 100644 --- a/pkgs/by-name/le/leiningen/package.nix +++ b/pkgs/by-name/le/leiningen/package.nix @@ -10,19 +10,19 @@ }: let pname = "leiningen"; - version = "2.11.2"; + version = "2.12.0"; in stdenv.mkDerivation { inherit pname version; src = fetchurl { url = "https://codeberg.org/leiningen/leiningen/raw/tag/${version}/bin/lein-pkg"; - hash = "sha256-KKGmJmjF9Ce0E6hnfjdq/6qZXwI7H80G4tTJisHfXz4="; + hash = "sha256-EqnF46JHFhnKPWSnRi+SD99xOuiVnrT81iV8IzMrWqQ="; }; jarsrc = fetchurl { url = "https://codeberg.org/leiningen/leiningen/releases/download/${version}/leiningen-${version}-standalone.jar"; - hash = "sha256-fTGuI652npJ0OLDNVdFak+faurCf1PwVh3l5Fh4Qh3Q="; + hash = "sha256-tyGlc69jF4TyfMtS5xnm0Sh9nTlRrVbTFtOPfs+oGqI="; }; JARNAME = "${pname}-${version}-standalone.jar"; @@ -51,7 +51,7 @@ stdenv.mkDerivation { chmod +x $out/bin/lein patchShebangs $out/bin/lein substituteInPlace $out/bin/lein \ - --replace 'LEIN_JAR=/usr/share/java/leiningen-$LEIN_VERSION-standalone.jar' "LEIN_JAR=$out/share/$JARNAME" + --replace-fail 'LEIN_JAR=/usr/share/java/leiningen-$LEIN_VERSION-standalone.jar' "LEIN_JAR=$out/share/$JARNAME" wrapProgram $out/bin/lein \ --prefix PATH ":" "${ lib.makeBinPath [ From cab2deb8cda470728b764ae6dc2629b0c74a01c3 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Wed, 31 Dec 2025 23:51:14 +0100 Subject: [PATCH 010/119] li-ri: init at 3.1.6 Signed-off-by: Marcin Serwin --- pkgs/by-name/li/li-ri/package.nix | 58 +++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/by-name/li/li-ri/package.nix diff --git a/pkgs/by-name/li/li-ri/package.nix b/pkgs/by-name/li/li-ri/package.nix new file mode 100644 index 000000000000..a678f57b5621 --- /dev/null +++ b/pkgs/by-name/li/li-ri/package.nix @@ -0,0 +1,58 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + pkg-config, + ninja, + SDL2, + SDL2_mixer, + simpleini, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "li-ri"; + version = "3.1.6"; + + src = fetchFromGitHub { + owner = "petitlapin"; + repo = "Li-Ri"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Dw4r0tRUBNQfJzKZI9R51ansRyg9rztBOXjcvjSgJic="; + }; + + nativeBuildInputs = [ + cmake + ninja + pkg-config + ]; + buildInputs = [ + SDL2 + SDL2_mixer + simpleini + ]; + + cmakeFlags = [ + (lib.cmakeBool "USE_SYSTEM_SIMPLEINI" true) + (lib.cmakeFeature "LIRI_DATA_DIR" "${placeholder "out"}/share/Li-ri/") + ]; + + meta = { + homepage = "https://github.com/petitlapin/Li-Ri"; + description = "Drive a toy wood engine and collect all the coaches to win"; + maintainers = with lib.maintainers; [ + jcumming + marcin-serwin + ]; + platforms = with lib.platforms; linux; + license = with lib.licenses; [ + # Code + gpl2Only + # or + gpl3Only + + # Metadata + cc0 + ]; + mainProgram = "Li-ri"; + }; +}) From 0b3bd3e48b8c5a6799b1e57422c7f30e74cb8a2f Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sat, 3 Jan 2026 09:36:01 +0100 Subject: [PATCH 011/119] rili: drop Signed-off-by: Marcin Serwin --- pkgs/by-name/ri/rili/moderinze_cpp.patch | 391 ----------------------- pkgs/by-name/ri/rili/package.nix | 53 --- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 444 deletions(-) delete mode 100644 pkgs/by-name/ri/rili/moderinze_cpp.patch delete mode 100644 pkgs/by-name/ri/rili/package.nix diff --git a/pkgs/by-name/ri/rili/moderinze_cpp.patch b/pkgs/by-name/ri/rili/moderinze_cpp.patch deleted file mode 100644 index 3d076afb39e3..000000000000 --- a/pkgs/by-name/ri/rili/moderinze_cpp.patch +++ /dev/null @@ -1,391 +0,0 @@ -diff -r -u Ri-li-2.0.1.orig/src/audio.cc Ri-li-2.0.1/src/audio.cc ---- Ri-li-2.0.1.orig/src/audio.cc 2012-01-22 00:40:56.928609371 -0800 -+++ Ri-li-2.0.1/src/audio.cc 2012-01-22 00:28:33.360636539 -0800 -@@ -22,8 +22,8 @@ - // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - - #include --#include --#include -+#include -+#include - - #include "audio.h" - #include "utils.h" -@@ -57,7 +57,7 @@ - char PathFile[512]; - - if(Mix_OpenAudio(22050,AUDIO_S16,1,1024)) { -- cerr <<"Enable to init Sound card ! "< -+#include - #include - #include - #include -diff -r -u Ri-li-2.0.1.orig/src/editeur.cc Ri-li-2.0.1/src/editeur.cc ---- Ri-li-2.0.1.orig/src/editeur.cc 2007-11-02 04:48:17.000000000 -0700 -+++ Ri-li-2.0.1/src/editeur.cc 2012-01-22 00:28:59.632635579 -0800 -@@ -25,10 +25,10 @@ - #include - #endif - --#include -+#include - #include - #include --#include -+#include - #include - #include - -@@ -374,7 +374,7 @@ - - // Sauve le niveau - if(Niveau.Save()==false) { -- cerr <<"ERREUR Saving levels!"< - #endif - --#include -+#include - #include - #include --#include -+#include - #include - #include - -diff -r -u Ri-li-2.0.1.orig/src/loco.cc Ri-li-2.0.1/src/loco.cc ---- Ri-li-2.0.1.orig/src/loco.cc 2007-11-02 04:48:18.000000000 -0700 -+++ Ri-li-2.0.1/src/loco.cc 2012-01-22 00:14:17.878797797 -0800 -@@ -21,10 +21,10 @@ - // with this program; if not, write to the Free Software Foundation, Inc., - // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - --#include -+#include - #include - #include --#include -+#include - #include - #include "preference.h" - #include "loco.h" -diff -r -u Ri-li-2.0.1.orig/src/main.cc Ri-li-2.0.1/src/main.cc ---- Ri-li-2.0.1.orig/src/main.cc 2007-11-02 04:48:19.000000000 -0700 -+++ Ri-li-2.0.1/src/main.cc 2012-01-22 00:29:40.080634136 -0800 -@@ -23,8 +23,8 @@ - - #include - #include --#include --#include -+#include -+#include - #include - #include - -@@ -115,7 +115,7 @@ - - // Initilise SDL - if( SDL_Init(SDL_INIT_VIDEO|SDL_INIT_TIMER|SDL_INIT_AUDIO|SDL_INIT_NOPARACHUTE) < 0 ) { -- cerr <<"Impossible d'initialiser SDL:"<vfmt->BitsPerPixel==8) { -- cerr <<"Impossible d'utiliser 8bits pour la vidéo !"<vfmt->BitsPerPixel,vOption); - - if(sdlVideo==NULL) { -- cerr <<"Impossible de passer dans le mode vidéo 800x600 !"< -+#include - #include - #include --#include -+#include - #include "preference.h" - #include "menu.h" - #include "sprite.h" -@@ -92,7 +92,7 @@ - // Teste la resolution video - sdlVideoInfo=(SDL_VideoInfo*)SDL_GetVideoInfo(); - if(sdlVideoInfo->vfmt->BitsPerPixel==8) { -- cerr <<"Impossible d'utiliser 8bits pour la vidéo !"<vfmt->BitsPerPixel,vOption); - if(sdlVideo==NULL) { -- cerr <<"Impossible de passer dans le mode vidéo 800x600 !"< -+#include - #include - #include "mouse.h" - #include "preference.h" -diff -r -u Ri-li-2.0.1.orig/src/sprite.cc Ri-li-2.0.1/src/sprite.cc ---- Ri-li-2.0.1.orig/src/sprite.cc 2007-11-02 04:48:20.000000000 -0700 -+++ Ri-li-2.0.1/src/sprite.cc 2012-01-22 00:30:43.640631779 -0800 -@@ -21,10 +21,10 @@ - // with this program; if not, write to the Free Software Foundation, Inc., - // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - --#include -+#include - #include - #include --#include -+#include - #include - #include "sprite.h" - #include "preference.h" -@@ -84,7 +84,7 @@ - strcpy(PathFile,Langue[Pref.Langue]); - GetPath(PathFile); - if(FileExiste(PathFile)==false) { -- cerr <<"Impossible de trouver "< -+#include - #include - #include - #include "preference.h" -diff -r -u Ri-li-2.0.1.orig/src/utils.cc Ri-li-2.0.1/src/utils.cc ---- Ri-li-2.0.1.orig/src/utils.cc 2007-11-02 04:48:22.000000000 -0700 -+++ Ri-li-2.0.1/src/utils.cc 2012-01-22 00:31:30.944630051 -0800 -@@ -21,10 +21,10 @@ - // with this program; if not, write to the Free Software Foundation, Inc., - // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - --#include -+#include - #include - #include --#include -+#include - - #ifdef WINDOWS - #include -@@ -77,7 +77,7 @@ - - file=fopen(Path,"r"); - if(!file) { -- cerr <<"ERREUR: Impossible d'ouvrir '"<1024) { - AfficheChargeur(); - if( fread(Po,1,1024,file) != 1024 ) { -- cerr <<"ERREUR de lecture du fichier '"<512) { - if( fwrite(Buf,1,512,file) != 512 ) { -- cerr <<"ERREUR d'ecriture du fichier '"<0) { - if( fwrite(Buf,1,(size_t)L,file) != (size_t)L ) { -- cerr <<"ERREUR d'ecriture du fichier '"< Date: Sun, 4 Jan 2026 02:46:12 -0800 Subject: [PATCH 012/119] command-not-found: correct nix-channel error message and documentation --- nixos/modules/programs/command-not-found/command-not-found.nix | 2 +- nixos/modules/programs/command-not-found/command-not-found.pl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/programs/command-not-found/command-not-found.nix b/nixos/modules/programs/command-not-found/command-not-found.nix index 40ee958a0a49..d1e8f91a525b 100644 --- a/nixos/modules/programs/command-not-found/command-not-found.nix +++ b/nixos/modules/programs/command-not-found/command-not-found.nix @@ -38,7 +38,7 @@ in Whether interactive shells should show which Nix package (if any) provides a missing command. - Requires nix-channels to be set and downloaded (sudo nix-channels --update.) + Requires nix-channels to be set and downloaded (sudo nix-channel --update.) See also nix-index and nix-index-database as an alternative for flakes-based systems. diff --git a/nixos/modules/programs/command-not-found/command-not-found.pl b/nixos/modules/programs/command-not-found/command-not-found.pl index 64f0f1a49877..6b59563bc2ae 100644 --- a/nixos/modules/programs/command-not-found/command-not-found.pl +++ b/nixos/modules/programs/command-not-found/command-not-found.pl @@ -19,7 +19,7 @@ if (! -e $dbPath) { print STDERR "This tool requires nix-channels to generate the database for the `nixos` channel.\n"; print STDERR "\n"; print STDERR "If you are using nix-channels you can run:\n"; - print STDERR " sudo nix-channels --update\n"; + print STDERR " sudo nix-channel --update\n"; print STDERR "\n"; print STDERR "If you are using flakes, see nix-index and nix-index-database.\n"; print STDERR "\n"; From 5a25452a414f1a25d12255261d30df8e80da2a19 Mon Sep 17 00:00:00 2001 From: Kevin Rudde Date: Mon, 5 Jan 2026 08:32:08 +0100 Subject: [PATCH 013/119] aerospace: 0.20.0-Beta -> 0.20.2-Beta --- pkgs/by-name/ae/aerospace/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ae/aerospace/package.nix b/pkgs/by-name/ae/aerospace/package.nix index 94174a79570d..7afc40c5d3f5 100644 --- a/pkgs/by-name/ae/aerospace/package.nix +++ b/pkgs/by-name/ae/aerospace/package.nix @@ -9,7 +9,7 @@ let appName = "AeroSpace.app"; - version = "0.20.0-Beta"; + version = "0.20.2-Beta"; in stdenv.mkDerivation { pname = "aerospace"; @@ -18,7 +18,7 @@ stdenv.mkDerivation { src = fetchzip { url = "https://github.com/nikitabobko/AeroSpace/releases/download/v${version}/AeroSpace-v${version}.zip"; - sha256 = "sha256-bPcVgTPvskit0/LeqmWoOOnlwwyzPoa48P8Vooaqlig="; + sha256 = "sha256-PyWHtM38XPNkkEZ0kACPia0doR46FRpmSoNdsOhU4uw="; }; nativeBuildInputs = [ installShellFiles ]; From 655b897723d5723af71ba62a78b0b2f2ccb6525a Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Sun, 4 Jan 2026 21:46:06 +0100 Subject: [PATCH 014/119] lowfi: 1.7.2 -> 2.0.0 Changelog: https://github.com/talwat/lowfi/releases/tag/2.0.0 Diff: https://github.com/talwat/lowfi/compare/1.7.2...2.0.0 --- pkgs/by-name/lo/lowfi/package.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/lowfi/package.nix b/pkgs/by-name/lo/lowfi/package.nix index 2d6f4bc2e6b0..31719da8169d 100644 --- a/pkgs/by-name/lo/lowfi/package.nix +++ b/pkgs/by-name/lo/lowfi/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "lowfi"; - version = "1.7.2"; + version = "2.0.0"; src = fetchFromGitHub { owner = "talwat"; repo = "lowfi"; tag = version; - hash = "sha256-0Oim1nGll76APjjfNCuJgjOlEJxAU6vZteECEFhsWkI="; + hash = "sha256-TxERRLfXKtbtKiIOlwVJKXiAdQ4EvzgzdIrXoBYPPCg="; }; - cargoHash = "sha256-vInuM96TJuewhFafDkhOiZiyxwc6SeBsSH8Fs8YIRRs="; + cargoHash = "sha256-9WYvzfCA7e+lN1P3/RhClxrHEA+/PIHggXUg4mjTY54="; buildFeatures = lib.optionals stdenv.hostPlatform.isLinux [ "mpris" ]; @@ -35,6 +35,11 @@ rustPlatform.buildRustPackage rec { alsa-lib ]; + checkFlags = [ + # Skip this test as it doesn't work in the nix sandbox + "--skip=tests::tracks::list::download" + ]; + meta = { description = "Extremely simple lofi player"; homepage = "https://github.com/talwat/lowfi"; From e3415582e0043cf13667b0cbd0e6b9ea817d30fb Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 6 Jan 2026 14:49:58 +0100 Subject: [PATCH 015/119] shorewall: 5.2.3.3 -> 5.2.8 --- pkgs/by-name/sh/shorewall/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/sh/shorewall/package.nix b/pkgs/by-name/sh/shorewall/package.nix index 9e5d30e05b24..4b01a613186a 100644 --- a/pkgs/by-name/sh/shorewall/package.nix +++ b/pkgs/by-name/sh/shorewall/package.nix @@ -23,20 +23,20 @@ let in stdenv.mkDerivation rec { pname = "shorewall"; - version = "5.2.3.3"; + version = "5.2.8"; srcs = [ (fetchurl { - url = "http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.3/shorewall-core-${version}.tar.bz2"; - sha256 = "1gg2yfxzm3y9qqjrrg5nq2ggi1c6yfxx0s7fvwjw70b185mwa5p5"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-core-${version}.tar.bz2"; + hash = "sha256-OZlrlpeiAXlHBJrT8DyyeOj5Of+SSyu0vyoLwXxZmI4="; }) (fetchurl { - url = "http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.3/shorewall-${version}.tar.bz2"; - sha256 = "1ka70pa3s0cnvc83rlm57r05cdv9idnxnq0vmxi6nr7razak5f3b"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-${version}.tar.bz2"; + hash = "sha256-+7WrSS7TcuqvAoF8xzD4LEmoHFpfXO5LyPG86EbyMG0="; }) (fetchurl { - url = "http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.3/shorewall6-${version}.tar.bz2"; - sha256 = "0mhs4m6agwk082h1n69gnyfsjpycdd8215r4r9rzb3czs5xi087n"; + url = "https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall6-${version}.tar.bz2"; + hash = "sha256-6Cw6lTi2VIGVOY3DnIOwG89m61oigUyRWpJLmtwIjNE="; }) ]; sourceRoot = "."; @@ -107,7 +107,7 @@ stdenv.mkDerivation rec { ''; meta = { - homepage = "http://www.shorewall.net/"; + homepage = "https://shorewall.org/"; description = "IP gateway/firewall configuration tool for GNU/Linux"; longDescription = '' Shorewall is a high-level tool for configuring Netfilter. You describe your From 8869585dfeceefcf6f582391fec275b6b1dca7da Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Fri, 9 Jan 2026 22:36:38 +0100 Subject: [PATCH 016/119] lowfi: 2.0.0 -> 2.0.2 Diff: https://github.com/talwat/lowfi/compare/2.0.0...2.0.2 --- pkgs/by-name/lo/lowfi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/lowfi/package.nix b/pkgs/by-name/lo/lowfi/package.nix index 31719da8169d..3389bf775c5a 100644 --- a/pkgs/by-name/lo/lowfi/package.nix +++ b/pkgs/by-name/lo/lowfi/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "lowfi"; - version = "2.0.0"; + version = "2.0.2"; src = fetchFromGitHub { owner = "talwat"; repo = "lowfi"; tag = version; - hash = "sha256-TxERRLfXKtbtKiIOlwVJKXiAdQ4EvzgzdIrXoBYPPCg="; + hash = "sha256-RSdfZ0GrNhPcqDWutJW0VlplbpBNBCpSvw91fpl0d4E="; }; - cargoHash = "sha256-9WYvzfCA7e+lN1P3/RhClxrHEA+/PIHggXUg4mjTY54="; + cargoHash = "sha256-OAg3ZpBmuINkc6KZJGKvYFnpv9hVbwlnOEP5ICtYh28="; buildFeatures = lib.optionals stdenv.hostPlatform.isLinux [ "mpris" ]; From 7a475c0c7e52c255e81b22214ac2d429e96b1e49 Mon Sep 17 00:00:00 2001 From: Illia Bobyr Date: Fri, 9 Jan 2026 15:04:35 -0800 Subject: [PATCH 017/119] audible-cli: Remove fish completion generation `audible-cli` does not produce a valid fish script when sourcing `utils/code_completion/audible-complete-zsh-fish.sh`. Produced zsh script only produces syntax errors when sourced by fish. See here: https://github.com/mkb79/audible-cli/issues/253 A newer release of `audible-cli` may include correct fish completion, at which point, completion can be provided for fish as well. See here: https://github.com/mkb79/audible-cli/pull/252 --- pkgs/by-name/au/audible-cli/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/au/audible-cli/package.nix b/pkgs/by-name/au/audible-cli/package.nix index 94bb8c33473b..71c7bc210b82 100644 --- a/pkgs/by-name/au/audible-cli/package.nix +++ b/pkgs/by-name/au/audible-cli/package.nix @@ -50,7 +50,6 @@ python3Packages.buildPythonApplication rec { postInstall = '' installShellCompletion --cmd audible \ --bash <(source utils/code_completion/audible-complete-bash.sh) \ - --fish <(source utils/code_completion/audible-complete-zsh-fish.sh) \ --zsh <(source utils/code_completion/audible-complete-zsh-fish.sh) ''; From 4e4086caac8b90e350f61419789218ae094f0c7c Mon Sep 17 00:00:00 2001 From: Illia Bobyr Date: Fri, 9 Jan 2026 15:21:52 -0800 Subject: [PATCH 018/119] audible-cli: 0.3.2 -> 0.3.3 --- pkgs/by-name/au/audible-cli/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/au/audible-cli/package.nix b/pkgs/by-name/au/audible-cli/package.nix index 94bb8c33473b..28cb12a48c35 100644 --- a/pkgs/by-name/au/audible-cli/package.nix +++ b/pkgs/by-name/au/audible-cli/package.nix @@ -9,20 +9,20 @@ python3Packages.buildPythonApplication rec { pname = "audible-cli"; - version = "0.3.2"; + version = "0.3.3"; pyproject = true; src = fetchFromGitHub { owner = "mkb79"; repo = "audible-cli"; tag = "v${version}"; - hash = "sha256-DGOOMjP6dxIwbIhzRKf0+oy/2Cs+00tpwHkcmrukatw="; + hash = "sha256-ckI6nZUggIMvjJtN1zWXvTlVdiog0uJy6YR110A+JxM="; }; nativeBuildInputs = with python3Packages; [ - setuptools + hatchling ] ++ [ addBinToPathHook @@ -37,7 +37,6 @@ python3Packages.buildPythonApplication rec { packaging pillow questionary - setuptools tabulate toml tqdm From ec1b4f52483ad5b32441347ea3c2794129e58654 Mon Sep 17 00:00:00 2001 From: redyf Date: Sat, 10 Jan 2026 14:07:48 -0300 Subject: [PATCH 019/119] capacities: 1.52.6 -> 1.57.24 https://capacities.io/download-app --- pkgs/by-name/ca/capacities/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ca/capacities/package.nix b/pkgs/by-name/ca/capacities/package.nix index d6fe437de88d..bea891cc6fc1 100644 --- a/pkgs/by-name/ca/capacities/package.nix +++ b/pkgs/by-name/ca/capacities/package.nix @@ -7,11 +7,11 @@ }: let pname = "capacities"; - version = "1.52.6"; + version = "1.57.24"; src = fetchurl { - url = "https://web.archive.org/web/20250519011655/https://capacities-desktop-app.fra1.cdn.digitaloceanspaces.com/capacities-${version}.AppImage"; - hash = "sha256-M5K2TxrB2Ut/wYKasl8EqbzLjFJrqjWfPIJTZV4fi4s="; + url = "https://web.archive.org/web/20260110164323/https://capacities-desktop-app.fra1.cdn.digitaloceanspaces.com/Capacities-1.57.24.AppImage"; + hash = "sha256-BWan10ItF/hKEMGG/m32QgjySLReqJnrtq5z0k9oYcA="; }; appimageContents = appimageTools.extractType2 { @@ -32,7 +32,7 @@ appimageTools.wrapType2 { extraInstallCommands = '' source "${makeWrapper}/nix-support/setup-hook" wrapProgram $out/bin/capacities \ - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" + --add-flags "--ozone-platform-hint=auto" # Check for required desktop file if [ ! -f ${appimageContents}/capacities.desktop ]; then @@ -41,6 +41,8 @@ appimageTools.wrapType2 { else # Install and modify the desktop file install -m 444 -D ${appimageContents}/capacities.desktop $out/share/applications/capacities.desktop + substituteInPlace $out/share/applications/capacities.desktop \ + --replace-fail "Exec=AppRun" "Exec=capacities" fi # Check for required icon file From c33069229b579e44f50ca5de04e29b9efaf5e822 Mon Sep 17 00:00:00 2001 From: RoGreat Date: Fri, 9 Jan 2026 11:11:16 -0600 Subject: [PATCH 020/119] lenspect: 1.0.3 -> 1.0.4 --- pkgs/by-name/le/lenspect/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/lenspect/package.nix b/pkgs/by-name/le/lenspect/package.nix index c8485df2d416..52fc50d92da3 100644 --- a/pkgs/by-name/le/lenspect/package.nix +++ b/pkgs/by-name/le/lenspect/package.nix @@ -2,10 +2,12 @@ blueprint-compiler, desktop-file-utils, fetchFromGitHub, + glib-networking, gobject-introspection, lib, libadwaita, libsecret, + libsoup_3, meson, ninja, nix-update-script, @@ -16,14 +18,14 @@ python3Packages.buildPythonApplication rec { pname = "lenspect"; - version = "1.0.3"; + version = "1.0.4"; pyproject = false; src = fetchFromGitHub { owner = "vmkspv"; repo = "lenspect"; tag = "v${version}"; - hash = "sha256-6CC7kTM+Ph/J+aKHCyBIGfKYQIU53t9J5+X4/sCwqJY="; + hash = "sha256-zYIDTFjT9izc4WFjs9fYDPDrQ8z16i2Bko5JW0tgCBk="; }; nativeBuildInputs = [ @@ -37,8 +39,10 @@ python3Packages.buildPythonApplication rec { ]; buildInputs = [ + glib-networking libadwaita libsecret + libsoup_3 ]; dependencies = with python3Packages; [ From ee8a2156cc33079eb18636fe97a4d74dce127099 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Wed, 7 Jan 2026 14:56:32 -0700 Subject: [PATCH 021/119] mozhi: 0-unstable-2025-09-19 -> 0-unstable-2026-01-10 https://codeberg.org/aryak/mozhi/compare/67f216b3fa9edb3b3ec995a4a6fb6777ea934177...6b3f675b8d4c8fb852e88f0696d0c4d72516e618 --- pkgs/by-name/mo/mozhi/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/mozhi/package.nix b/pkgs/by-name/mo/mozhi/package.nix index 7a1a61415a33..a47bf73ce67f 100644 --- a/pkgs/by-name/mo/mozhi/package.nix +++ b/pkgs/by-name/mo/mozhi/package.nix @@ -6,17 +6,17 @@ }: buildGoModule { pname = "mozhi"; - version = "0-unstable-2025-09-19"; + version = "0-unstable-2026-01-10"; src = fetchFromGitea { domain = "codeberg.org"; owner = "aryak"; repo = "mozhi"; - rev = "67f216b3fa9edb3b3ec995a4a6fb6777ea934177"; - hash = "sha256-fQkOyfuBbRLvCzwv7kT1AEJUAWQshWOZDTYfp7plkag="; + rev = "6b3f675b8d4c8fb852e88f0696d0c4d72516e618"; + hash = "sha256-O+heptNxkckcYxUi1QZUBun0F3zquGp5gPVsuWThajQ="; }; - vendorHash = "sha256-ptwP+ZuuzxRpIuNDoXnAML1KYEh9zTBcOs9YTI8z63A="; + vendorHash = "sha256-PiduR6mEATCKMi1lvKx4lpuSvNAyMhdeI/pRrsgGNx8="; passthru.updateScript = unstableGitUpdater { }; From 5317c96a13fa781bb64e361e000706a8c17da595 Mon Sep 17 00:00:00 2001 From: Joseph LaFreniere Date: Fri, 9 Jan 2026 22:04:56 -0600 Subject: [PATCH 022/119] checkmake: 0.2.2 -> 0.3.1 Changelog at https://github.com/checkmake/checkmake/blob/HEAD/CHANGELOG.md. --- pkgs/by-name/ch/checkmake/package.nix | 29 +++++++++++++++------------ 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ch/checkmake/package.nix b/pkgs/by-name/ch/checkmake/package.nix index dd8091f3ba44..af78a16cbd7d 100644 --- a/pkgs/by-name/ch/checkmake/package.nix +++ b/pkgs/by-name/ch/checkmake/package.nix @@ -3,22 +3,23 @@ buildGoModule, fetchFromGitHub, installShellFiles, + nix-update-script, pandoc, go, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "checkmake"; - version = "0.2.2"; + version = "0.3.1"; src = fetchFromGitHub { - owner = "mrtazz"; + owner = "checkmake"; repo = "checkmake"; - tag = version; - hash = "sha256-Ql8XSQA/w7wT9GbmYOM2vG15GVqj9LxOGIu8Wqp9Wao="; + tag = "v${finalAttrs.version}"; + hash = "sha256-W+4bKERQL4nsPxrcCP19uYAwSw+tK9mAQp/fufzYcYg="; }; - vendorHash = null; + vendorHash = "sha256-Iv3MFhHnwDLIuUH7G6NYyQUSAaivBYqYDWephHnBIho="; nativeBuildInputs = [ installShellFiles @@ -28,12 +29,14 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X=main.version=${version}" + "-X=main.version=${finalAttrs.version}" "-X=main.buildTime=1970-01-01T00:00:00Z" "-X=main.builder=nixpkgs" "-X=main.goversion=go${go.version}" ]; + passthru.updateScript = nix-update-script { }; + postPatch = '' substituteInPlace man/man1/checkmake.1.md \ --replace REPLACE_DATE 1970-01-01T00:00:00Z @@ -48,14 +51,14 @@ buildGoModule rec { ''; meta = { - description = "Experimental tool for linting and checking Makefiles"; + description = "Linter and analyzer for Makefiles"; mainProgram = "checkmake"; - homepage = "https://github.com/mrtazz/checkmake"; - changelog = "https://github.com/mrtazz/checkmake/releases/tag/${src.rev}"; + homepage = "https://github.com/checkmake/checkmake"; + changelog = "https://github.com/checkmake/checkmake/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; longDescription = '' - checkmake is an experimental tool for linting and checking - Makefiles. It may not do what you want it to. + checkmake is a linter for Makefiles. It scans Makefiles for potential issues based on configurable rules. ''; + maintainers = with lib.maintainers; [ lafrenierejm ]; }; -} +}) From 1e09531216db55f36d4eedc4dd481f0b65cfd9f3 Mon Sep 17 00:00:00 2001 From: Casey Link Date: Mon, 12 Jan 2026 08:50:25 +0100 Subject: [PATCH 023/119] hacompanion: 1.0.24 -> 1.0.25 https://github.com/tobias-kuendig/hacompanion/releases/tag/v1.0.25 --- pkgs/by-name/ha/hacompanion/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hacompanion/package.nix b/pkgs/by-name/ha/hacompanion/package.nix index 5fd16c6db9b1..7a6c92415281 100644 --- a/pkgs/by-name/ha/hacompanion/package.nix +++ b/pkgs/by-name/ha/hacompanion/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "hacompanion"; - version = "1.0.24"; + version = "1.0.25"; src = fetchFromGitHub { owner = "tobias-kuendig"; repo = "hacompanion"; rev = "v${version}"; - hash = "sha256-Lzy25tay8PJvEtZURLec5366nWJElI8D7oDckZmIEoU="; + hash = "sha256-CkJ648rYlSzWH0K7vGcxYKiVEsVj+y+p+2bsV7VOi6I="; }; vendorHash = "sha256-y2eSuMCDZTGdCs70zYdA8NKbuPPN5xmnRfMNK+AE/q8="; From f7837f3af643845d10454564799a30669ca1ef24 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Mon, 12 Jan 2026 17:14:19 +0100 Subject: [PATCH 024/119] obsidian: 1.10.6 -> 1.11.4 Changelog: https://obsidian.md/changelog/2026-01-12-desktop-v1.11.4/ --- pkgs/by-name/ob/obsidian/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ob/obsidian/package.nix b/pkgs/by-name/ob/obsidian/package.nix index 8b954dd4df56..8acb77d4b3fd 100644 --- a/pkgs/by-name/ob/obsidian/package.nix +++ b/pkgs/by-name/ob/obsidian/package.nix @@ -12,7 +12,7 @@ }: let pname = "obsidian"; - version = "1.10.6"; + version = "1.11.4"; appname = "Obsidian"; meta = { description = "Powerful knowledge base that works on top of a local folder of plain text Markdown files"; @@ -43,9 +43,9 @@ let url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}"; hash = if stdenv.hostPlatform.isDarwin then - "sha256-p/vYc1PXgCkzoT49kPVcORFMQZrEjUWaNWvatzwSioo=" + "sha256-0CXSEKMlG1ZVgm1ivuJ2yzhw+UCQikyw82o0bJTWKjA=" else - "sha256-FZbIHYZF/59lBrWz4aaWMlDZNyzrWOsDdVHlO8Gxb3I="; + "sha256-wb5/e6hDGDad4x/La7cDOsdNTmzjogUnw387h2JcCLM="; }; icon = fetchurl { From d116c9128569a538a78bf254e409fbfeae6f062d Mon Sep 17 00:00:00 2001 From: Alex James Date: Sun, 11 May 2025 13:37:56 -0500 Subject: [PATCH 025/119] flood-for-transmission: use finalAttrs pattern --- pkgs/by-name/fl/flood-for-transmission/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 29afbc3c1070..0f9001f2cc45 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -buildNpmPackage rec { +buildNpmPackage (finalAttrs: { pname = "flood-for-transmission"; version = "2025-07-19T10-51-22"; src = fetchFromGitHub { owner = "johman10"; repo = "flood-for-transmission"; - tag = version; + tag = finalAttrs.version; hash = "sha256-2oHEVvZZcxH9RBKreaiwFKp7Iu5ijYdpXdgVknCxwKw="; }; @@ -36,4 +36,4 @@ buildNpmPackage rec { maintainers = with lib.maintainers; [ al3xtjames ]; platforms = lib.platforms.all; }; -} +}) From e279fa448088689d6807e572c762723e243e3377 Mon Sep 17 00:00:00 2001 From: Alex James Date: Sun, 11 May 2025 17:37:12 -0500 Subject: [PATCH 026/119] flood-for-transmission: set passthru.updateScript --- pkgs/by-name/fl/flood-for-transmission/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 0f9001f2cc45..9f92ac7b247b 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -3,6 +3,7 @@ lib, buildNpmPackage, fetchFromGitHub, + nix-update-script, }: buildNpmPackage (finalAttrs: { @@ -28,6 +29,8 @@ buildNpmPackage (finalAttrs: { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Flood clone for Transmission"; homepage = "https://github.com/johman10/flood-for-transmission"; From bc68dfbf3b5e3dd33a7ba347ecf2f059ab04d7d3 Mon Sep 17 00:00:00 2001 From: Alex James Date: Mon, 12 Jan 2026 18:43:07 -0800 Subject: [PATCH 027/119] flood-for-transmission: set meta.changelog --- pkgs/by-name/fl/flood-for-transmission/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 9f92ac7b247b..ab366845f429 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -35,6 +35,7 @@ buildNpmPackage (finalAttrs: { description = "Flood clone for Transmission"; homepage = "https://github.com/johman10/flood-for-transmission"; downloadPage = "https://github.com/johman10/flood-for-transmission/releases"; + changelog = "https://github.com/johman10/flood-for-transmission/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ al3xtjames ]; platforms = lib.platforms.all; From ad5d14f7c75bd755de75d70695cbf9a4bc0deb45 Mon Sep 17 00:00:00 2001 From: Rhydian Jenkins Date: Tue, 13 Jan 2026 15:13:27 +0000 Subject: [PATCH 028/119] localstack: 4.9.2 -> 4.12.0 --- pkgs/by-name/lo/localstack/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lo/localstack/package.nix b/pkgs/by-name/lo/localstack/package.nix index b9e939aab4a5..9df1accc8263 100644 --- a/pkgs/by-name/lo/localstack/package.nix +++ b/pkgs/by-name/lo/localstack/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "localstack"; - version = "4.9.2"; + version = "4.12.0"; pyproject = true; src = fetchFromGitHub { owner = "localstack"; repo = "localstack"; tag = "v${version}"; - hash = "sha256-vyk86iuYI6dGUCtijauwT7p4hSWNXluz5cHHRm8zdOE="; + hash = "sha256-k5aIdfWm3Tvl/J0s1l0gTXJqnb4j5doJdIIaLLOJXg4="; }; build-system = with python3.pkgs; [ @@ -23,6 +23,7 @@ python3.pkgs.buildPythonApplication rec { propagatedBuildInputs = with python3.pkgs; [ apispec + asn1crypto boto3 build cachetools From df12a53d55b90400dc36338977bc7fa72a9b6aa8 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Fri, 3 Oct 2025 14:50:12 -0300 Subject: [PATCH 029/119] {cc,bintools}-wrapper: use executable extension when set On windows platforms we want links to executables to have the .exe extension, but wrapper scripts shouldn't. --- .../bintools-wrapper/default.nix | 13 +++++---- pkgs/build-support/cc-wrapper/default.nix | 29 ++++++++++--------- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 8f5613e9e7bb..36b121378be4 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -92,6 +92,7 @@ let # TODO(@Ericson2314) Make unconditional, or optional but always true by # default. targetPrefix = optionalString (targetPlatform != hostPlatform) (targetPlatform.config + "-"); + exeSuffix = stdenvNoCC.hostPlatform.extensions.executable; bintoolsVersion = getVersion bintools; bintoolsName = removePrefix targetPrefix (getName bintools); @@ -257,17 +258,17 @@ stdenvNoCC.mkDerivation { + '' for binary in objdump objcopy size strings as ar nm gprof dwp c++filt addr2line \ ranlib readelf elfedit dlltool dllwrap windmc windres; do - if [ -e $ldPath/${targetPrefix}''${binary} ]; then - ln -s $ldPath/${targetPrefix}''${binary} $out/bin/${targetPrefix}''${binary} + if [ -e $ldPath/${targetPrefix}''${binary}${exeSuffix} ]; then + ln -s $ldPath/${targetPrefix}''${binary}${exeSuffix} $out/bin/${targetPrefix}''${binary}${exeSuffix} fi done - if [ -e ''${ld:-$ldPath/${targetPrefix}ld} ]; then - wrap ${targetPrefix}ld ${./ld-wrapper.sh} ''${ld:-$ldPath/${targetPrefix}ld} + if [ -e ''${ld:-$ldPath/${targetPrefix}ld}${exeSuffix} ]; then + wrap ${targetPrefix}ld ${./ld-wrapper.sh} ''${ld:-$ldPath/${targetPrefix}ld}${exeSuffix} fi - for variant in $ldPath/${targetPrefix}ld.*; do - basename=$(basename "$variant") + for variant in $ldPath/${targetPrefix}ld.*${exeSuffix}; do + basename=$(basename "${if exeSuffix != "" then "\${variant%${exeSuffix}}" else "$variant"}") wrap $basename ${./ld-wrapper.sh} $variant done ''; diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index fe23d342a014..8ab3c8202ab8 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -118,6 +118,7 @@ let # # TODO(@Ericson2314) Make unconditional, or optional but always true by default. targetPrefix = optionalString (targetPlatform != hostPlatform) (targetPlatform.config + "-"); + exeSuffix = stdenvNoCC.hostPlatform.extensions.executable; ccVersion = getVersion cc; ccName = removePrefix targetPrefix (getName cc); @@ -524,34 +525,34 @@ stdenvNoCC.mkDerivation { export named_cc=${targetPrefix}cc export named_cxx=${targetPrefix}c++ - if [ -e $ccPath/${targetPrefix}gcc ]; then - wrap ${targetPrefix}gcc $wrapper $ccPath/${targetPrefix}gcc + if [ -e $ccPath/${targetPrefix}gcc${exeSuffix} ]; then + wrap ${targetPrefix}gcc $wrapper $ccPath/${targetPrefix}gcc${exeSuffix} ln -s ${targetPrefix}gcc $out/bin/${targetPrefix}cc export named_cc=${targetPrefix}gcc export named_cxx=${targetPrefix}g++ - elif [ -e $ccPath/clang ]; then - wrap ${targetPrefix}clang $wrapper $ccPath/clang + elif [ -e $ccPath/clang${exeSuffix} ]; then + wrap ${targetPrefix}clang $wrapper $ccPath/clang${exeSuffix} ln -s ${targetPrefix}clang $out/bin/${targetPrefix}cc export named_cc=${targetPrefix}clang export named_cxx=${targetPrefix}clang++ - elif [ -e $ccPath/arocc ]; then - wrap ${targetPrefix}arocc $wrapper $ccPath/arocc + elif [ -e $ccPath/arocc${exeSuffix} ]; then + wrap ${targetPrefix}arocc $wrapper $ccPath/arocc${exeSuffix} ln -s ${targetPrefix}arocc $out/bin/${targetPrefix}cc export named_cc=${targetPrefix}arocc fi - if [ -e $ccPath/${targetPrefix}g++ ]; then - wrap ${targetPrefix}g++ $wrapper $ccPath/${targetPrefix}g++ + if [ -e $ccPath/${targetPrefix}g++${exeSuffix} ]; then + wrap ${targetPrefix}g++ $wrapper $ccPath/${targetPrefix}g++${exeSuffix} ln -s ${targetPrefix}g++ $out/bin/${targetPrefix}c++ - elif [ -e $ccPath/clang++ ]; then - wrap ${targetPrefix}clang++ $wrapper $ccPath/clang++ + elif [ -e $ccPath/clang++${exeSuffix} ]; then + wrap ${targetPrefix}clang++ $wrapper $ccPath/clang++${exeSuffix} ln -s ${targetPrefix}clang++ $out/bin/${targetPrefix}c++ fi - if [ -e $ccPath/${targetPrefix}cpp ]; then - wrap ${targetPrefix}cpp $wrapper $ccPath/${targetPrefix}cpp - elif [ -e $ccPath/cpp ]; then - wrap ${targetPrefix}cpp $wrapper $ccPath/cpp + if [ -e $ccPath/${targetPrefix}cpp${exeSuffix} ]; then + wrap ${targetPrefix}cpp $wrapper $ccPath/${targetPrefix}cpp${exeSuffix} + elif [ -e $ccPath/cpp${exeSuffix} ]; then + wrap ${targetPrefix}cpp $wrapper $ccPath/cpp${exeSuffix} fi '' From 79df00beb585d39acc8032a14a93c9bce479135f Mon Sep 17 00:00:00 2001 From: Shogo Takata Date: Sat, 10 Jan 2026 22:16:49 +0900 Subject: [PATCH 030/119] circt: 1.138.0 -> 1.139.0 --- pkgs/by-name/ci/circt/circt-llvm.nix | 1 + pkgs/by-name/ci/circt/package.nix | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/circt/circt-llvm.nix b/pkgs/by-name/ci/circt/circt-llvm.nix index 110d88f2af58..706171fcd5de 100644 --- a/pkgs/by-name/ci/circt/circt-llvm.nix +++ b/pkgs/by-name/ci/circt/circt-llvm.nix @@ -94,6 +94,7 @@ stdenv.mkDerivation { for file in "$out"/bin/* "$lib"/lib/*.dylib; do if [ -L "$file" ]; then continue; fi + if [[ "$file" == *.py ]]; then continue; fi echo "$file: fixing dylib references" # note that -id does nothing on binaries install_name_tool -id "$file" "''${flags[@]}" "$file" diff --git a/pkgs/by-name/ci/circt/package.nix b/pkgs/by-name/ci/circt/package.nix index 07bb945880d5..ecd37191a65a 100644 --- a/pkgs/by-name/ci/circt/package.nix +++ b/pkgs/by-name/ci/circt/package.nix @@ -27,12 +27,12 @@ let in stdenv.mkDerivation rec { pname = "circt"; - version = "1.138.0"; + version = "1.139.0"; src = fetchFromGitHub { owner = "llvm"; repo = "circt"; rev = "firtool-${version}"; - hash = "sha256-yx6sk6FO7MHNuRFBMhOXTSjtDQ0B6XyhGHb4uHSXx/8="; + hash = "sha256-Yj9BqmmotIaTUHIUslaOmRXYC4ujQ9GNjEmaAfLgLgU="; fetchSubmodules = true; }; From 005b3d5dd7fd3f1d0e92d8e775f887cb978dbe60 Mon Sep 17 00:00:00 2001 From: Alex James Date: Mon, 12 Jan 2026 18:40:54 -0800 Subject: [PATCH 031/119] =?UTF-8?q?flood-for-transmission:=202025-07-19T10?= =?UTF-8?q?-51-22=20=E2=86=92=201.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog: - https://github.com/johman10/flood-for-transmission/releases/tag/v1.0.1 - https://github.com/johman10/flood-for-transmission/releases/tag/v1.0.0 --- pkgs/by-name/fl/flood-for-transmission/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index ab366845f429..a58982ca8f5d 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -8,16 +8,16 @@ buildNpmPackage (finalAttrs: { pname = "flood-for-transmission"; - version = "2025-07-19T10-51-22"; + version = "1.0.1"; src = fetchFromGitHub { owner = "johman10"; repo = "flood-for-transmission"; - tag = finalAttrs.version; - hash = "sha256-2oHEVvZZcxH9RBKreaiwFKp7Iu5ijYdpXdgVknCxwKw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-c1K7ldraw9lzVtABz39B9569jHEuo6N3Iy8aCCfBOXE="; }; - npmDepsHash = "sha256-IUdsUGsm6yAbXqf4UGkz1VPa366TnWsTakkbywbLeTU="; + npmDepsHash = "sha256-yD9VwnAqE+k2/Z60YdJD6F1f4Cn3fcROCTopDq+DUWU="; strictDeps = true; From 9e0dfb285d24be66639b15f97d804760c8c45579 Mon Sep 17 00:00:00 2001 From: jjtt <3908945+jjtt@users.noreply.github.com> Date: Sun, 2 Nov 2025 21:44:19 +0200 Subject: [PATCH 032/119] cfv: 3.1.0 -> 3.2.0 Diff: https://github.com/cfv-project/cfv/compare/v3.1.0...v3.2.0 Changelog: https://github.com/cfv-project/cfv/releases/tag/v3.2.0 --- pkgs/by-name/cf/cfv/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cf/cfv/package.nix b/pkgs/by-name/cf/cfv/package.nix index 46d62a01571b..0747353ab1eb 100644 --- a/pkgs/by-name/cf/cfv/package.nix +++ b/pkgs/by-name/cf/cfv/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication rec { pname = "cfv"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "cfv-project"; repo = "cfv"; tag = "v${version}"; - sha256 = "1wxf30gsijsdvhv5scgkq0bqi8qi4dgs9dwppdrca5wxgy7a8sn5"; + sha256 = "sha256-vKlnW6Z0Rg2bptU5fxIKDaOY2b+WY/fgaYZQu5tBU44="; }; build-system = with python3.pkgs; [ From 96a03ed0e8cbdd59811d758cbf2f819ec6dcdd5a Mon Sep 17 00:00:00 2001 From: Sapphire Date: Wed, 14 Jan 2026 22:05:45 -0600 Subject: [PATCH 033/119] wivrn: remove stale cmake flag --- pkgs/by-name/wi/wivrn/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index 495e1c82c4ec..4fff8ecfad5e 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -157,7 +157,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "WIVRN_FEATURE_STEAMVR_LIGHTHOUSE" true) (lib.cmakeBool "WIVRN_BUILD_CLIENT" false) (lib.cmakeBool "WIVRN_BUILD_DASHBOARD" true) - (lib.cmakeBool "WIVRN_CHECK_CAPSYSNICE" false) (lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true) (lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute") (lib.cmakeFeature "OVR_COMPAT_SEARCH_PATH" ovrCompatSearchPaths) From 63c31e5144d6c09343e68aa59aa391c96596285e Mon Sep 17 00:00:00 2001 From: Sapphire Date: Wed, 14 Jan 2026 23:14:44 -0600 Subject: [PATCH 034/119] wivrn: remove onnxruntime dependency --- pkgs/by-name/wi/wivrn/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index 4fff8ecfad5e..19666c8865fe 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -130,7 +130,6 @@ stdenv.mkDerivation (finalAttrs: { libXrandr nlohmann_json openxr-loader - onnxruntime pipewire qt6.qtbase qt6.qtsvg From 5e4d9c2e299c7f61d3136d07cb3558bffe3bb27f Mon Sep 17 00:00:00 2001 From: Sapphire Date: Wed, 14 Jan 2026 23:19:35 -0600 Subject: [PATCH 035/119] wivrn: add clientLibOnly argument --- pkgs/by-name/wi/wivrn/package.nix | 60 ++++++++++++++++++------------- 1 file changed, 36 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index 19666c8865fe..ceae12fdae2d 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -50,6 +50,9 @@ vulkan-loader, x264, xrizer, + # Only build the OpenXR client library. Useful for building the client library for a different architecture, + # e.g. 32-bit library while running 64-bit service on host, so 32-bit apps can connect to the runtime + clientLibOnly ? false, }: stdenv.mkDerivation (finalAttrs: { pname = "wivrn"; @@ -98,6 +101,8 @@ stdenv.mkDerivation (finalAttrs: { librsvg pkg-config python3 + ] + ++ lib.optionals (!clientLibOnly) [ qt6.wrapQtAppsHook ] ++ lib.optionals cudaSupport [ @@ -105,14 +110,25 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - avahi - boost - cli11 eigen - ffmpeg freetype glm harfbuzz + libGL + libX11 + libXrandr + openxr-loader + shaderc + systemd + udev + vulkan-headers + vulkan-loader + ] + ++ lib.optionals (!clientLibOnly) [ + avahi + boost + cli11 + ffmpeg kdePackages.kcoreaddons kdePackages.ki18n kdePackages.kiconthemes @@ -121,32 +137,34 @@ stdenv.mkDerivation (finalAttrs: { kdePackages.qqc2-desktop-style libarchive libdrm - libGL libnotify libpulseaudio librsvg libva - libX11 - libXrandr nlohmann_json - openxr-loader pipewire qt6.qtbase qt6.qtsvg qt6.qttools - shaderc - spdlog - systemd - udev - vulkan-headers - vulkan-loader x264 ] - ++ lib.optionals cudaSupport [ + ++ lib.optionals (cudaSupport && !clientLibOnly) [ cudaPackages.cudatoolkit ]; cmakeFlags = [ + (lib.cmakeBool "WIVRN_BUILD_CLIENT" false) + (lib.cmakeBool "WIVRN_BUILD_DASHBOARD" (!clientLibOnly)) + (lib.cmakeBool "WIVRN_BUILD_SERVER" (!clientLibOnly)) + (lib.cmakeBool "WIVRN_BUILD_SERVER_LIBRARY" true) + (lib.cmakeBool "WIVRN_BUILD_WIVRNCTL" (!clientLibOnly)) + (lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true) + (lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute") + (lib.cmakeBool "WIVRN_OPENXR_MANIFEST_ABI" clientLibOnly) + (lib.cmakeFeature "GIT_DESC" "v${finalAttrs.version}") + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MONADO" "${finalAttrs.monado}") + ] + ++ lib.optionals (!clientLibOnly) [ (lib.cmakeBool "WIVRN_USE_NVENC" cudaSupport) (lib.cmakeBool "WIVRN_USE_VAAPI" true) (lib.cmakeBool "WIVRN_USE_VULKAN_ENCODE" true) @@ -154,26 +172,20 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "WIVRN_USE_PIPEWIRE" true) (lib.cmakeBool "WIVRN_USE_PULSEAUDIO" true) (lib.cmakeBool "WIVRN_FEATURE_STEAMVR_LIGHTHOUSE" true) - (lib.cmakeBool "WIVRN_BUILD_CLIENT" false) - (lib.cmakeBool "WIVRN_BUILD_DASHBOARD" true) - (lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true) - (lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute") (lib.cmakeFeature "OVR_COMPAT_SEARCH_PATH" ovrCompatSearchPaths) - (lib.cmakeFeature "GIT_DESC" "v${finalAttrs.version}") - (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MONADO" "${finalAttrs.monado}") ] - ++ lib.optionals cudaSupport [ + ++ lib.optionals (cudaSupport && !clientLibOnly) [ (lib.cmakeFeature "CUDA_TOOLKIT_ROOT_DIR" "${cudaPackages.cudatoolkit}") ]; dontWrapQtApps = true; - preFixup = '' + preFixup = lib.optional (!clientLibOnly) '' wrapQtApp "$out/bin/wivrn-dashboard" \ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} ''; - desktopItems = [ + desktopItems = lib.optionals (!clientLibOnly) [ (makeDesktopItem { name = "WiVRn Server"; desktopName = "WiVRn Server"; From c71f0084c8f34a26be4e9d92f4f3b50d6c880a86 Mon Sep 17 00:00:00 2001 From: Antonis Kotronakis Date: Mon, 12 Jan 2026 18:58:29 +0200 Subject: [PATCH 036/119] spacetimedb: 1.10.0 -> 1.11.3 --- pkgs/by-name/sp/spacetimedb/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index 4a015d8f1063..9b7cdfaa5a94 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -14,16 +14,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; - version = "1.10.0"; + version = "1.11.3"; src = fetchFromGitHub { owner = "clockworklabs"; repo = "spacetimedb"; - rev = "1d576dc75ca066879f6d9ee4d156c5bce940bd31"; - hash = "sha256-rqR4A7JpIgdTxjIvq4KNmvU3LMLUZS1AaLSQWVk+tdw="; + rev = "02449737ca3b29e7e39679fccbef541a50f32094"; + hash = "sha256-3e/uxyvxWsEpKV0ynDZ2rqLNIeuBtiG8EEoawswg+0o="; }; - cargoHash = "sha256-FHzFxDnpQL0XSyTAfANsK60y8aOFQMkF4KZFdaspYEI="; + cargoHash = "sha256-dV9Advw5Q+zeoMHloYtvRuhx0E3FAfmxjtgoien6ll4="; nativeBuildInputs = [ pkg-config From fa0c2362cf1e2e6dc233c3549c1caa48271916f2 Mon Sep 17 00:00:00 2001 From: nicknb Date: Fri, 16 Jan 2026 12:55:43 +0100 Subject: [PATCH 037/119] qmk: 1.1.8 -> 1.2.0 --- pkgs/by-name/qm/qmk/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qm/qmk/package.nix b/pkgs/by-name/qm/qmk/package.nix index 416e5e65f541..e9544261df65 100644 --- a/pkgs/by-name/qm/qmk/package.nix +++ b/pkgs/by-name/qm/qmk/package.nix @@ -15,12 +15,12 @@ python3.pkgs.buildPythonApplication rec { pname = "qmk"; - version = "1.1.8"; + version = "1.2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-C0Jra/IK61tngGsuEnMD4mySRc/iZVgdYEbMXtwpBZ0="; + hash = "sha256-FkvRbExAGyt2XuTwF7z6gUGULd82KWHEy6GXXYyyikg="; }; nativeBuildInputs = with python3.pkgs; [ From 20408a04c58488f804fa1ab56475b25666b08883 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:25:32 +1000 Subject: [PATCH 038/119] isso: modernize --- pkgs/servers/isso/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/servers/isso/default.nix b/pkgs/servers/isso/default.nix index abe4144e0d0f..e92390f8c982 100644 --- a/pkgs/servers/isso/default.nix +++ b/pkgs/servers/isso/default.nix @@ -1,5 +1,4 @@ { - pkgs, nodejs, lib, python3Packages, @@ -18,7 +17,7 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "posativ"; - repo = pname; + repo = "isso"; tag = version; sha256 = "sha256-kZNf7Rlb1DZtQe4dK1B283OkzQQcCX+pbvZzfL65gsA="; }; From a6e8f4696b0de5985b96f8b6d8bdf4751f0962d9 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:26:27 +1000 Subject: [PATCH 039/119] octavePackages.octproj: modernize --- pkgs/development/octave-modules/octproj/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/octave-modules/octproj/default.nix b/pkgs/development/octave-modules/octproj/default.nix index cd1a36075ec0..31e5a3a58d9a 100644 --- a/pkgs/development/octave-modules/octproj/default.nix +++ b/pkgs/development/octave-modules/octproj/default.nix @@ -11,7 +11,7 @@ buildOctavePackage rec { src = fetchFromBitbucket { owner = "jgpallero"; - repo = pname; + repo = "octproj"; rev = "OctPROJ-${version}"; sha256 = "sha256-d/Zf172Etj+GA0cnGsQaKMjOmirE7Hwyj4UECpg7QFM="; }; From b1cbf382111567ea512d3b76dfbe67c57422db5f Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:27:15 +1000 Subject: [PATCH 040/119] fishPlugins.z: modernize --- pkgs/shells/fish/plugins/z.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/fish/plugins/z.nix b/pkgs/shells/fish/plugins/z.nix index e613a746cc14..63b37396bc7f 100644 --- a/pkgs/shells/fish/plugins/z.nix +++ b/pkgs/shells/fish/plugins/z.nix @@ -3,13 +3,13 @@ buildFishPlugin, fetchFromGitHub, }: -buildFishPlugin rec { +buildFishPlugin { pname = "z"; version = "0-unstable-2022-04-08"; src = fetchFromGitHub { owner = "jethrokuan"; - repo = pname; + repo = "z"; rev = "85f863f20f24faf675827fb00f3a4e15c7838d76"; sha256 = "sha256-+FUBM7CodtZrYKqU542fQD+ZDGrd2438trKM0tIESs0="; }; From beae1e62eb3021dfe388ba6657ef145f1c907213 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:28:20 +1000 Subject: [PATCH 041/119] prospector: modernize --- pkgs/development/tools/prospector/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/prospector/default.nix b/pkgs/development/tools/prospector/default.nix index c48010ef21d6..9d811996d625 100644 --- a/pkgs/development/tools/prospector/default.nix +++ b/pkgs/development/tools/prospector/default.nix @@ -15,7 +15,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "PyCQA"; - repo = pname; + repo = "prospector"; tag = "v${version}"; hash = "sha256-94JGKX91d2kul+KMYohga9KCOj6RN/YKpD8e4nWSOOM="; }; From 08b928c169a94806c24a113bcdaa12258451aa32 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:29:02 +1000 Subject: [PATCH 042/119] fishPlugins.fzf: modernize --- pkgs/shells/fish/plugins/fzf.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/fish/plugins/fzf.nix b/pkgs/shells/fish/plugins/fzf.nix index fccbc588c715..0edddc91f3f7 100644 --- a/pkgs/shells/fish/plugins/fzf.nix +++ b/pkgs/shells/fish/plugins/fzf.nix @@ -3,13 +3,13 @@ buildFishPlugin, fetchFromGitHub, }: -buildFishPlugin rec { +buildFishPlugin { pname = "fzf"; version = "0.16.6-unstable-2021-05-12"; src = fetchFromGitHub { owner = "jethrokuan"; - repo = pname; + repo = "fzf"; rev = "479fa67d7439b23095e01b64987ae79a91a4e283"; sha256 = "sha256-28QW/WTLckR4lEfHv6dSotwkAKpNJFCShxmKFGQQ1Ew="; }; From f2a776b26df322ed5187824e6f5d1766e142511c Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:29:58 +1000 Subject: [PATCH 043/119] cpupower-gui: modernize --- pkgs/os-specific/linux/cpupower-gui/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/cpupower-gui/default.nix b/pkgs/os-specific/linux/cpupower-gui/default.nix index a0f17481a92c..243bae936cf9 100644 --- a/pkgs/os-specific/linux/cpupower-gui/default.nix +++ b/pkgs/os-specific/linux/cpupower-gui/default.nix @@ -18,7 +18,6 @@ pkg-config, pygobject3, pyxdg, - systemd, wrapGAppsHook3, }: @@ -31,8 +30,8 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "vagnum08"; - repo = pname; - rev = "v${version}"; + repo = "cpupower-gui"; + tag = "v${version}"; sha256 = "05lvpi3wgyi741sd8lgcslj8i7yi3wz7jwl7ca3y539y50hwrdas"; }; From e6245d66ce464f521c12ca075b23bc0940d914d5 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:34:37 +1000 Subject: [PATCH 044/119] gcadapter-oc-kmod: modernize --- pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix b/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix index 3db979bee6d9..e269916674d3 100644 --- a/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix +++ b/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix @@ -4,19 +4,18 @@ fetchFromGitHub, kernel, kernelModuleMakeFlags, - kmod, }: let kerneldir = "lib/modules/${kernel.modDirVersion}"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "gcadapter-oc-kmod"; version = "unstable-2021-12-11"; src = fetchFromGitHub { owner = "HannesMann"; - repo = pname; + repo = "gcadapter-oc-kmod"; rev = "d4ddf15deb74c51dbdfc814d481ef127c371f444"; sha256 = "sha256-bHA1611rcO8/d48b1CHsiurEt3/n+5WErtHXAU7Eh1o="; }; From d65b2218b3ad1a7461151a5420546202cc4fd45a Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:35:57 +1000 Subject: [PATCH 045/119] fishPlugins.bass: modernize --- pkgs/shells/fish/plugins/bass.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/fish/plugins/bass.nix b/pkgs/shells/fish/plugins/bass.nix index 4894e95c2b47..2749828cbafe 100644 --- a/pkgs/shells/fish/plugins/bass.nix +++ b/pkgs/shells/fish/plugins/bass.nix @@ -5,13 +5,13 @@ python3, }: -buildFishPlugin rec { +buildFishPlugin { pname = "bass"; version = "1.0-unstable-2021-02-18"; src = fetchFromGitHub { owner = "edc"; - repo = pname; + repo = "bass"; rev = "2fd3d2157d5271ca3575b13daec975ca4c10577a"; sha256 = "0mb01y1d0g8ilsr5m8a71j6xmqlyhf8w4xjf00wkk8k41cz3ypky"; }; From b4c511cef3d8eada89512d1579f2c4d6fe7c4d37 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:39:35 +1000 Subject: [PATCH 046/119] tautulli: modernize --- pkgs/servers/tautulli/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/tautulli/default.nix b/pkgs/servers/tautulli/default.nix index f2f059be025e..6bd614eaa089 100644 --- a/pkgs/servers/tautulli/default.nix +++ b/pkgs/servers/tautulli/default.nix @@ -20,7 +20,7 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "Tautulli"; - repo = pname; + repo = "Tautulli"; tag = "v${version}"; sha256 = "sha256-nqSqWRst+gx9aZ2Ko+/tKzpQX7wuU4Bn3vLR5F87aJA="; }; From 1b047dbd28f222cbf6b12c060c7ae923dd4a3bdc Mon Sep 17 00:00:00 2001 From: kashw2 Date: Tue, 11 Nov 2025 08:42:09 +1000 Subject: [PATCH 047/119] fishPlugins.github-copilot-cli-fish: modernise --- pkgs/shells/fish/plugins/github-copilot-cli-fish.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/shells/fish/plugins/github-copilot-cli-fish.nix b/pkgs/shells/fish/plugins/github-copilot-cli-fish.nix index 0a6b078aad78..a0a9761a1db4 100644 --- a/pkgs/shells/fish/plugins/github-copilot-cli-fish.nix +++ b/pkgs/shells/fish/plugins/github-copilot-cli-fish.nix @@ -10,8 +10,8 @@ buildFishPlugin rec { src = fetchFromGitHub { owner = "z11i"; - repo = pname; - rev = version; + repo = "github-copilot-cli.fish"; + tag = version; hash = "sha256-CFXbeO0euC/UtvQV0KCz4WQfdJgsuXKPM6M9oaw7hvg="; }; From 4e6f723a9510104fc1829ec1286ce4f3b02fe3d1 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 05:49:19 +1000 Subject: [PATCH 048/119] mob_mbtiles: modernise --- pkgs/servers/http/apache-modules/mod_mbtiles/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/http/apache-modules/mod_mbtiles/default.nix b/pkgs/servers/http/apache-modules/mod_mbtiles/default.nix index 12296de0bf0b..f2e68888fa03 100644 --- a/pkgs/servers/http/apache-modules/mod_mbtiles/default.nix +++ b/pkgs/servers/http/apache-modules/mod_mbtiles/default.nix @@ -6,15 +6,15 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "mod_mbtiles"; version = "unstable-2022-05-25"; src = fetchFromGitHub { owner = "systemed"; - repo = pname; + repo = "mod_mbtiles"; rev = "f9d12a9581820630dd923c3c90aa8dcdcf65cb87"; - sha256 = "sha256-wOoLSNLgh0YXHUFn7WfUkQXpyWsgCrVZlMg55rvi9q4="; + hash = "sha256-wOoLSNLgh0YXHUFn7WfUkQXpyWsgCrVZlMg55rvi9q4="; }; buildInputs = [ From ad9655a1c1646db2ea23ece5b54f45e8d58dfe23 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 05:50:47 +1000 Subject: [PATCH 049/119] fishPlugins.pisces: modernise --- pkgs/shells/fish/plugins/pisces.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/fish/plugins/pisces.nix b/pkgs/shells/fish/plugins/pisces.nix index 0ddbe19c83b3..cd768233ae3b 100644 --- a/pkgs/shells/fish/plugins/pisces.nix +++ b/pkgs/shells/fish/plugins/pisces.nix @@ -10,9 +10,9 @@ buildFishPlugin rec { src = fetchFromGitHub { owner = "laughedelic"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-Oou2IeNNAqR00ZT3bss/DbhrJjGeMsn9dBBYhgdafBw="; + repo = "pisces"; + tag = "v${version}"; + hash = "sha256-Oou2IeNNAqR00ZT3bss/DbhrJjGeMsn9dBBYhgdafBw="; }; meta = { From 1cc8527b64cae597ef0be4e0aa320b1455a5b6b1 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 05:53:19 +1000 Subject: [PATCH 050/119] whatstyle: modernise, update postPatch --- pkgs/development/tools/misc/whatstyle/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/misc/whatstyle/default.nix b/pkgs/development/tools/misc/whatstyle/default.nix index fa1470213238..ca9839c2fedf 100644 --- a/pkgs/development/tools/misc/whatstyle/default.nix +++ b/pkgs/development/tools/misc/whatstyle/default.nix @@ -11,15 +11,15 @@ python3.pkgs.buildPythonApplication rec { format = "setuptools"; src = fetchFromGitHub { owner = "mikr"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-4LCZAEUQFPl4CBPeuqsodiAlwd8uBg+SudF5d+Vz4Gc="; + repo = "whatstyle"; + tag = "v${version}"; + hash = "sha256-4LCZAEUQFPl4CBPeuqsodiAlwd8uBg+SudF5d+Vz4Gc="; }; # Fix references to previous version, to avoid confusion: postPatch = '' - substituteInPlace setup.py --replace 0.1.6 ${version} - substituteInPlace ${pname}.py --replace 0.1.6 ${version} + substituteInPlace setup.py --replace-fail 0.1.6 ${version} + substituteInPlace whatstyle.py --replace-fail 0.1.6 ${version} ''; nativeCheckInputs = [ From 2a45d0e5eda97dbdbf26dcfd9d3aa22d8795d4b8 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 05:55:01 +1000 Subject: [PATCH 051/119] sachet: modernise --- pkgs/servers/monitoring/prometheus/sachet.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/sachet.nix b/pkgs/servers/monitoring/prometheus/sachet.nix index 168694f24e85..27384f4ac18e 100644 --- a/pkgs/servers/monitoring/prometheus/sachet.nix +++ b/pkgs/servers/monitoring/prometheus/sachet.nix @@ -10,8 +10,8 @@ buildGoModule rec { src = fetchFromGitHub { owner = "messagebird"; - repo = pname; - rev = version; + repo = "sachet"; + tag = version; hash = "sha256-zcFViE1/B+wrkxZ3YIyfy2IBbxLvXOf8iK/6eqZb1ZQ="; }; From ef9e88ad167ee36713f39bb689c5a14eed4d26e5 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 06:00:18 +1000 Subject: [PATCH 052/119] pass-file: modernise, finalAttrs --- pkgs/tools/security/pass/extensions/file.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/security/pass/extensions/file.nix b/pkgs/tools/security/pass/extensions/file.nix index 1291ebeea5dd..1fbb73888069 100644 --- a/pkgs/tools/security/pass/extensions/file.nix +++ b/pkgs/tools/security/pass/extensions/file.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pass-file"; version = "1.0.0"; src = fetchFromGitHub { owner = "dvogt23"; - repo = pname; - rev = version; + repo = "pass-file"; + tag = finalAttrs.version; hash = "sha256-18KvmcfLwelyk9RV/IMaj6O/nkQEQz84eUEB/mRaKE4="; }; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ taranarmo ]; platforms = lib.platforms.unix; }; -} +}) From 8a92869dba61c9eb65903871a69f42f2601a42fc Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 06:02:46 +1000 Subject: [PATCH 053/119] pandoc-tablenos: modernise --- pkgs/tools/misc/pandoc-tablenos/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/pandoc-tablenos/default.nix b/pkgs/tools/misc/pandoc-tablenos/default.nix index ab87b09f4264..f8202cd8f695 100644 --- a/pkgs/tools/misc/pandoc-tablenos/default.nix +++ b/pkgs/tools/misc/pandoc-tablenos/default.nix @@ -13,9 +13,9 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "tomduck"; - repo = pname; - rev = version; - sha256 = "sha256-FwzsRziY3PoySo9hIFuLw6tOO9oQij6oQEyoY8HgnII="; + repo = "pandoc-tablenos"; + tag = version; + hash = "sha256-FwzsRziY3PoySo9hIFuLw6tOO9oQij6oQEyoY8HgnII="; }; nativeBuildInputs = [ From 20eb1a5ece4cfc3d44993ff4b1826e2e866a4007 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 06:06:56 +1000 Subject: [PATCH 054/119] dialogbox: modernise, remove recursiveness in drv --- pkgs/tools/misc/dialogbox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/dialogbox/default.nix b/pkgs/tools/misc/dialogbox/default.nix index 4be8bdc21aee..f11bce479b4a 100644 --- a/pkgs/tools/misc/dialogbox/default.nix +++ b/pkgs/tools/misc/dialogbox/default.nix @@ -7,13 +7,13 @@ qtbase, }: -mkDerivation rec { +mkDerivation { pname = "dialogbox"; version = "1.0+unstable=2020-11-16"; src = fetchFromGitHub { owner = "martynets"; - repo = pname; + repo = "dialogbox"; rev = "6989740746f376becc989ab2698e77d14186a0f9"; hash = "sha256-paTas3KbV4yZ0ePnrOH1S3bLLHDddFml1h6b6azK4RQ="; }; From 41aed6f43d0a0afeb57fcc3a9e2dd4085296a06c Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 06:08:59 +1000 Subject: [PATCH 055/119] pandoc-eqnos: modernise --- pkgs/tools/misc/pandoc-eqnos/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/pandoc-eqnos/default.nix b/pkgs/tools/misc/pandoc-eqnos/default.nix index 612a519517a8..4c5521b1d7aa 100644 --- a/pkgs/tools/misc/pandoc-eqnos/default.nix +++ b/pkgs/tools/misc/pandoc-eqnos/default.nix @@ -13,9 +13,9 @@ buildPythonApplication rec { src = fetchFromGitHub { owner = "tomduck"; - repo = pname; - rev = version; - sha256 = "sha256-7GQdfGHhtQs6LZK+ZyMmcPSkoFfBWmATTMejMiFcS7Y="; + repo = "pandoc-eqnos"; + tag = version; + hash = "sha256-7GQdfGHhtQs6LZK+ZyMmcPSkoFfBWmATTMejMiFcS7Y="; }; nativeBuildInputs = [ From 70947273a4e7982d3788b2aecb0fd4019f91b6f3 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Wed, 12 Nov 2025 07:30:05 +1000 Subject: [PATCH 056/119] whatstyle: fix postPatch --- pkgs/development/tools/misc/whatstyle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/whatstyle/default.nix b/pkgs/development/tools/misc/whatstyle/default.nix index ca9839c2fedf..07c78d872452 100644 --- a/pkgs/development/tools/misc/whatstyle/default.nix +++ b/pkgs/development/tools/misc/whatstyle/default.nix @@ -18,8 +18,8 @@ python3.pkgs.buildPythonApplication rec { # Fix references to previous version, to avoid confusion: postPatch = '' - substituteInPlace setup.py --replace-fail 0.1.6 ${version} - substituteInPlace whatstyle.py --replace-fail 0.1.6 ${version} + substituteInPlace setup.py --replace-fail 0.1.9 ${version} + substituteInPlace whatstyle.py --replace-fail 0.1.9 ${version} ''; nativeCheckInputs = [ From 19982d162c5645fc961ae031cb02d4d928134106 Mon Sep 17 00:00:00 2001 From: Manuel Sanchez Pinar Date: Fri, 16 Jan 2026 18:04:10 +0100 Subject: [PATCH 057/119] silverbullet: 2.3.0 -> 2.4.1 --- pkgs/by-name/si/silverbullet/package.nix | 75 +++++++++++++----------- 1 file changed, 41 insertions(+), 34 deletions(-) diff --git a/pkgs/by-name/si/silverbullet/package.nix b/pkgs/by-name/si/silverbullet/package.nix index f7edf39e960d..625e7dcd5d85 100644 --- a/pkgs/by-name/si/silverbullet/package.nix +++ b/pkgs/by-name/si/silverbullet/package.nix @@ -1,45 +1,20 @@ { autoPatchelfHook, + common-updater-scripts, fetchzip, lib, nixosTests, stdenv, stdenvNoCC, + writeShellScript, }: -let - platformMap = { - "x86_64-linux" = { - os = "linux"; - arch = "x86_64"; - hash = "sha256-IGks7vmJd/xuJzqhogR5aLVM6eUUe6bACe5VuAWJOWA="; - }; - "aarch64-linux" = { - os = "linux"; - arch = "aarch64"; - hash = "sha256-brqotISLIwD1t/2E2oyI7HSkfPpVgUODaNZJcc9o6zI="; - }; - "x86_64-darwin" = { - os = "darwin"; - arch = "x86_64"; - hash = "sha256-n8GN2ZmeYEpZ0DB7zwEkXnSUZkAySNAGVn5BLw46fZI="; - }; - "aarch64-darwin" = { - os = "darwin"; - arch = "aarch64"; - hash = "sha256-BISrkxLuxlo7KQiW9cUipJpEhOm94gL3GvyivO6LaBU="; - }; - }; - platform = platformMap.${stdenvNoCC.hostPlatform.system}; -in stdenvNoCC.mkDerivation (finalAttrs: { pname = "silverbullet"; - version = "2.3.0"; + version = "2.4.1"; - src = fetchzip { - url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet-server-${platform.os}-${platform.arch}.zip"; - hash = platform.hash; - stripRoot = false; - }; + src = + finalAttrs.passthru.sources.${stdenv.hostPlatform.system} + or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; @@ -52,8 +27,40 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; - passthru.tests = { - inherit (nixosTests) silverbullet; + passthru = { + sources = { + "x86_64-linux" = fetchzip { + url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet-server-linux-x86_64.zip"; + hash = "sha256-1jUN22T7BABBEiXp1LwMUaw/ELR7CZS2iKLaoiYKeLk="; + stripRoot = false; + }; + "aarch64-linux" = fetchzip { + url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet-server-linux-aarch64.zip"; + hash = "sha256-F0CTVbVK2xaqNlHX1If8EhlDRqb+XIZlWmzkEYFGS3M="; + stripRoot = false; + }; + "x86_64-darwin" = fetchzip { + url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet-server-darwin-x86_64.zip"; + hash = "sha256-lWUTNGt5u7q5cs7xoNP/k7GYUq/A3xHI6rza8HYOK5Y="; + stripRoot = false; + }; + "aarch64-darwin" = fetchzip { + url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet-server-darwin-aarch64.zip"; + hash = "sha256-1lPGipv6jW0Awjy7V9HORK5oh5RDpBBrT4zZk0oSVWY="; + stripRoot = false; + }; + }; + + updateScript = writeShellScript "update-silverbullet" '' + NEW_VERSION="$1" + for platform in ${lib.escapeShellArgs finalAttrs.meta.platforms}; do + ${lib.getExe' common-updater-scripts "update-source-version"} "silverbullet" "$NEW_VERSION" --ignore-same-version --source-key="sources.$platform" + done + ''; + + tests = { + inherit (nixosTests) silverbullet; + }; }; meta = { @@ -63,6 +70,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ aorith ]; mainProgram = "silverbullet"; - platforms = builtins.attrNames platformMap; + platforms = builtins.attrNames finalAttrs.passthru.sources; }; }) From 4310884afc21f3f4c9de97eb0aef2acfd171084d Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sat, 10 Jan 2026 00:09:29 +0100 Subject: [PATCH 058/119] rpcs3: 0.0.38 -> 0.0.39-unstable-2026-01-15 Signed-off-by: Marcin Serwin --- pkgs/by-name/rp/rpcs3/package.nix | 34 ++++++++++++------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/rp/rpcs3/package.nix b/pkgs/by-name/rp/rpcs3/package.nix index 850b25968ca2..b192f4ccfb7d 100644 --- a/pkgs/by-name/rp/rpcs3/package.nix +++ b/pkgs/by-name/rp/rpcs3/package.nix @@ -1,7 +1,6 @@ { lib, stdenv, - fetchpatch, fetchFromGitHub, nix-update-script, cmake, @@ -14,7 +13,7 @@ vulkan-loader, libpng, libSM, - ffmpeg_7, + ffmpeg, libevdev, libusb1, zlib, @@ -29,14 +28,12 @@ enableDiscordRpc ? false, faudioSupport ? true, faudio, - SDL2, sdl3, waylandSupport ? true, wayland, wrapGAppsHook3, miniupnpc, rtmidi, - asmjit, glslang, zstd, hidapi, @@ -53,21 +50,26 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rpcs3"; - version = "0.0.38"; + version = "0.0.39-unstable-2026-01-15"; src = fetchFromGitHub { owner = "RPCS3"; repo = "rpcs3"; - tag = "v${finalAttrs.version}"; - hash = "sha256-HaguOzCN0/FvAb0b4RZWnw9yvVum14wEj26WnqOnSag="; - fetchSubmodules = true; + rev = "eaebd3426e7050c35beb8f24952d6da4d6a75360"; + postCheckout = '' + cd $out/3rdparty + git submodule update --init \ + fusion/fusion asmjit/asmjit yaml-cpp/yaml-cpp SoundTouch/soundtouch stblib/stb \ + feralinteractive/feralinteractive + ''; + hash = "sha256-iE7iZ66BSWI96a9DOeBQEx6NV+CtIyX0PXg3O2RXHWY="; }; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; preConfigure = '' cat > ./rpcs3/git-version.h < Date: Fri, 16 Jan 2026 20:26:44 -0600 Subject: [PATCH 059/119] =?UTF-8?q?ii:=20migrate=20to=20by-name=20-=20Move?= =?UTF-8?q?d=20ii=20from=20pkgs/applications/networking/irc/ii/=20to=20pkg?= =?UTF-8?q?s/by-name/ii/ii/=20-=20Renamed=20default.nix=20=E2=86=92=20pack?= =?UTF-8?q?age.nix=20to=20follow=20by-name=20conventions=20-=20Switched=20?= =?UTF-8?q?stdenv=20=E2=86=92=20gccStdenv=20directly=20in=20the=20derivati?= =?UTF-8?q?on=20-=20Updated=20mkDerivation=20to=20the=20modern=20finalAttr?= =?UTF-8?q?s=20form=20-=20Converted=20fetchurl=20sha256=20=E2=86=92=20hash?= =?UTF-8?q?=20=3D=20style=20-=20Removed=20ii=20from=20all-packages.nix=20(?= =?UTF-8?q?auto-discovered=20via=20by-name)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../irc/ii/default.nix => by-name/ii/ii/package.nix} | 10 +++++----- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 5 insertions(+), 9 deletions(-) rename pkgs/{applications/networking/irc/ii/default.nix => by-name/ii/ii/package.nix} (65%) diff --git a/pkgs/applications/networking/irc/ii/default.nix b/pkgs/by-name/ii/ii/package.nix similarity index 65% rename from pkgs/applications/networking/irc/ii/default.nix rename to pkgs/by-name/ii/ii/package.nix index fbab300a60bb..4e4133a246d2 100644 --- a/pkgs/applications/networking/irc/ii/default.nix +++ b/pkgs/by-name/ii/ii/package.nix @@ -1,16 +1,16 @@ { lib, - stdenv, + gccStdenv, fetchurl, }: -stdenv.mkDerivation rec { +gccStdenv.mkDerivation (finalAttrs: { pname = "ii"; version = "2.0"; src = fetchurl { - url = "https://dl.suckless.org/tools/${pname}-${version}.tar.gz"; - sha256 = "sha256-T2evzSCMB5ObiKrb8hSXpwKtCgf5tabOhh+fOf/lQls="; + url = "https://dl.suckless.org/tools/ii-${finalAttrs.version}.tar.gz"; + hash = "sha256-T2evzSCMB5ObiKrb8hSXpwKtCgf5tabOhh+fOf/lQls="; }; makeFlags = [ "CC:=$(CC)" ]; @@ -24,4 +24,4 @@ stdenv.mkDerivation rec { mainProgram = "ii"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 566cb5480b7c..7e496e710e57 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10783,10 +10783,6 @@ with pkgs; wmfocus = callPackage ../applications/window-managers/i3/wmfocus.nix { }; - ii = callPackage ../applications/networking/irc/ii { - stdenv = gccStdenv; - }; - ikiwiki = callPackage ../applications/misc/ikiwiki { inherit (perlPackages.override { From 15e68712ee2191d8619da9e1f104f808eff7fcb2 Mon Sep 17 00:00:00 2001 From: Nick Blumenauer Date: Sat, 17 Jan 2026 16:46:50 +0100 Subject: [PATCH 060/119] distrobox: 1.8.2.2 -> 1.8.2.3 --- pkgs/by-name/di/distrobox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/distrobox/package.nix b/pkgs/by-name/di/distrobox/package.nix index 35fc00ac1624..710081b648b9 100644 --- a/pkgs/by-name/di/distrobox/package.nix +++ b/pkgs/by-name/di/distrobox/package.nix @@ -11,13 +11,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "distrobox"; - version = "1.8.2.2"; + version = "1.8.2.3"; src = fetchFromGitHub { owner = "89luca89"; repo = "distrobox"; tag = finalAttrs.version; - hash = "sha256-g7GbMJeUfDf3FIM2K7rk0X9SNyUMV0A3fSP1J5F44oo="; + hash = "sha256-p/IQ6HWG01UPbiskp3u1UUm8YEnpY9jUGqqODrYS1Ck="; }; dontConfigure = true; From fb03911709e826278f53ea622d4aae073d345445 Mon Sep 17 00:00:00 2001 From: Ratchanan Srirattanamet Date: Sat, 17 Jan 2026 23:51:35 +0700 Subject: [PATCH 061/119] kimai: (re-)enable Composer plugins and asset install; fix running Kimai `composerNoPlugins = false` allow plugin from Symphony, Kimai's dependency, to create `autoload_runtime.php`. Meanwhile, asset install step in `postInstall` script copies certain static assets to its final position. Both were disabled as part of PR 459254 [^1]. [^1]: https://github.com/NixOS/nixpkgs/pull/459254 ("build-support/php: improve PHP builder stability") --- pkgs/by-name/ki/kimai/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ki/kimai/package.nix b/pkgs/by-name/ki/kimai/package.nix index b7c2fc536a66..8e5f8cc7d2fd 100644 --- a/pkgs/by-name/ki/kimai/package.nix +++ b/pkgs/by-name/ki/kimai/package.nix @@ -40,6 +40,7 @@ php.buildComposerProject2 (finalAttrs: { vendorHash = "sha256-3/LT5HjCpnO3Sz+NshrSMTujtYka0FMyT56qmiEi2t4="; + composerNoPlugins = false; postInstall = '' # Make available the console utility, as Kimai doesn't list this in # composer.json. @@ -48,7 +49,7 @@ php.buildComposerProject2 (finalAttrs: { # Install bundled assets. This is normally done in the `composer install` # post-install script, but it's being skipped. - # (cd "$out"/share/php/kimai && php ./bin/console assets:install) + (cd "$out"/share/php/kimai && php ./bin/console assets:install) ''; passthru.tests = { From c35f0b8688554fdfaf97f52f8da441ad2d68fe97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 10 Jan 2026 09:50:45 +0000 Subject: [PATCH 062/119] kimai: 2.44.0 -> 2.46.0 --- pkgs/by-name/ki/kimai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ki/kimai/package.nix b/pkgs/by-name/ki/kimai/package.nix index 8e5f8cc7d2fd..a9e734ac226f 100644 --- a/pkgs/by-name/ki/kimai/package.nix +++ b/pkgs/by-name/ki/kimai/package.nix @@ -7,13 +7,13 @@ php.buildComposerProject2 (finalAttrs: { pname = "kimai"; - version = "2.44.0"; + version = "2.46.0"; src = fetchFromGitHub { owner = "kimai"; repo = "kimai"; tag = finalAttrs.version; - hash = "sha256-Y2nLM4OK5FsX4e1o0mar5PizwLsqcFdnq4NISp936gE="; + hash = "sha256-sZjDl3nQ4i5KVnM2fLVvaQxMlE225q7EBkgFmTn+ugc="; }; php = php.buildEnv { @@ -38,7 +38,7 @@ php.buildComposerProject2 (finalAttrs: { ''; }; - vendorHash = "sha256-3/LT5HjCpnO3Sz+NshrSMTujtYka0FMyT56qmiEi2t4="; + vendorHash = "sha256-FJaWNlzOIm4hJexgKI8fEmRvBfaa8nxxkg8zJeCz3SU="; composerNoPlugins = false; postInstall = '' From 995831286e97e7a40aeac7324ed37123af8581f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Jan 2026 12:36:53 +0000 Subject: [PATCH 063/119] commitizen: 4.10.1 -> 4.11.6 Diff: https://github.com/commitizen-tools/commitizen/compare/v4.10.1...v4.11.6 Changelog: https://github.com/commitizen-tools/commitizen/blob/v4.11.6/CHANGELOG.md --- pkgs/by-name/co/commitizen/package.nix | 34 +++++++++----------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/co/commitizen/package.nix b/pkgs/by-name/co/commitizen/package.nix index 3630e07503a6..512a4e18886d 100644 --- a/pkgs/by-name/co/commitizen/package.nix +++ b/pkgs/by-name/co/commitizen/package.nix @@ -1,7 +1,6 @@ { lib, - python3, - fetchPypi, + python3Packages, fetchFromGitHub, gitMinimal, stdenv, @@ -10,41 +9,32 @@ versionCheckHook, writableTmpDirAsHomeHook, }: -let - # commitizen 4.9.1 is not compatible with version 3.0.52 of prompt-toolkit - python = python3.override { - packageOverrides = self: super: { - prompt-toolkit = super.prompt-toolkit.overridePythonAttrs (oldAttrs: rec { - version = "3.0.51"; - pname = "prompt_toolkit"; - src = fetchPypi { - inherit pname version; - hash = "sha256-kxoWLjsn/JDIbxtIux+yxSjCdhR15XycBt4TMRx7VO0="; - }; - }); - }; - }; - python3Packages = python.pkgs; -in + python3Packages.buildPythonPackage rec { pname = "commitizen"; - version = "4.10.1"; + version = "4.11.6"; pyproject = true; src = fetchFromGitHub { owner = "commitizen-tools"; repo = "commitizen"; tag = "v${version}"; - hash = "sha256-B4V2UPTEXQNASrwGRZbfFOqPuBIFzBM39a5rAC+Hk5Q="; + hash = "sha256-7KF7qzBWF8OQLHxXYWHI+zcjBWV7KogMr0FYhitPSTw="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "uv_build >= 0.9.17, <0.10.0" "uv-build" + ''; + pythonRelaxDeps = [ "argcomplete" "decli" + "prompt-toolkit" "termcolor" ]; - build-system = with python3Packages; [ poetry-core ]; + build-system = with python3Packages; [ uv-build ]; nativeBuildInputs = [ installShellFiles ]; @@ -75,7 +65,7 @@ python3Packages.buildPythonPackage rec { pytest-freezer pytest-mock pytest-regressions - pytest7CheckHook + pytestCheckHook ]); versionCheckProgramArg = "version"; From 16e573154e8724a7d0cc7b02d4f4d840f4893f65 Mon Sep 17 00:00:00 2001 From: Colorman Date: Sun, 18 Jan 2026 01:33:34 +0100 Subject: [PATCH 064/119] argononed: unstable-2022-03-25 -> 0.4.1-unstable-2025-12-26 --- .../fix-hardcoded-reboot-poweroff-paths.patch | 32 +++++++++---------- pkgs/by-name/ar/argononed/package.nix | 7 ++-- 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch b/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch index 88bcb6ddd25e..f7098f72c54f 100644 --- a/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch +++ b/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch @@ -1,18 +1,18 @@ --- a/src/argononed.c +++ b/src/argononed.c -@@ -783,13 +783,13 @@ - { - log_message(LOG_DEBUG, "EXEC REBOOT"); - sync(); -- system("/sbin/reboot"); -+ system("/run/current-system/sw/bin/reboot"); - } - if (count >= 39 && count <= 41) - { - log_message(LOG_DEBUG, "EXEC SHUTDOWN"); - sync(); -- system("/sbin/poweroff"); -+ system("/run/current-system/sw/bin/poweroff"); - } - #else - log_message(LOG_INFO,"Daemon Ready"); +@@ -665,13 +665,13 @@ + { + log_message(LOG_DEBUG, "EXEC REBOOT"); + sync(); +- system("/sbin/reboot"); ++ system("/run/current-system/sw/bin/reboot"); + } + if (count >= 39 && count <= 41) + { + log_message(LOG_DEBUG, "EXEC SHUTDOWN"); + sync(); +- system("/sbin/poweroff"); ++ system("/run/current-system/sw/bin/poweroff"); + } + } else { + log_message(LOG_INFO + LOG_BOLD,"Daemon Ready"); diff --git a/pkgs/by-name/ar/argononed/package.nix b/pkgs/by-name/ar/argononed/package.nix index 3dd9495a8c76..3d3325719284 100644 --- a/pkgs/by-name/ar/argononed/package.nix +++ b/pkgs/by-name/ar/argononed/package.nix @@ -5,16 +5,15 @@ dtc, installShellFiles, }: - stdenv.mkDerivation { pname = "argononed"; - version = "unstable-2022-03-26"; + version = "0.4.1-unstable-2025-12-26"; src = fetchFromGitLab { owner = "DarkElvenAngel"; repo = "argononed"; - rev = "97c4fa07fc2c09ffc3bd86e0f6319d50fa639578"; - hash = "sha256-5/xUYbprRiwD+FN8V2cUpHxnTbBkEsFG2wfsEXrCrgQ="; + rev = "34d70b3bb1b2a8ba4b146ba7d9962dd0d925e67e"; + hash = "sha256-f7YGoky4C5P/Iyez3kuLEKU/yWKZ4Dh6Cy//PAKMYuU="; }; patches = [ ./fix-hardcoded-reboot-poweroff-paths.patch ]; From bc7428c30a04292084a7885063f97733c7875802 Mon Sep 17 00:00:00 2001 From: Colorman Date: Sun, 18 Jan 2026 14:49:10 +0100 Subject: [PATCH 065/119] argononed: dont use absolute path when looking up power commands --- .../ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch b/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch index f7098f72c54f..7e85b1cbbb7d 100644 --- a/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch +++ b/pkgs/by-name/ar/argononed/fix-hardcoded-reboot-poweroff-paths.patch @@ -5,14 +5,14 @@ log_message(LOG_DEBUG, "EXEC REBOOT"); sync(); - system("/sbin/reboot"); -+ system("/run/current-system/sw/bin/reboot"); ++ system("reboot"); } if (count >= 39 && count <= 41) { log_message(LOG_DEBUG, "EXEC SHUTDOWN"); sync(); - system("/sbin/poweroff"); -+ system("/run/current-system/sw/bin/poweroff"); ++ system("poweroff"); } } else { log_message(LOG_INFO + LOG_BOLD,"Daemon Ready"); From 9be37bb0e99e428226c2c47bb66455c51a725652 Mon Sep 17 00:00:00 2001 From: aaravrav <37036762+aaravrav@users.noreply.github.com> Date: Mon, 19 Jan 2026 14:29:29 +0530 Subject: [PATCH 066/119] euphonica: 0.98.0-beta -> 0.98.1-beta.1 --- pkgs/by-name/eu/euphonica/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/eu/euphonica/package.nix b/pkgs/by-name/eu/euphonica/package.nix index 679c78f5a611..01ee1a091f16 100644 --- a/pkgs/by-name/eu/euphonica/package.nix +++ b/pkgs/by-name/eu/euphonica/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "euphonica"; - version = "0.98.0-beta"; + version = "0.98.1-beta.1"; src = fetchFromGitHub { owner = "htkhiem"; repo = "euphonica"; tag = "v${finalAttrs.version}"; - hash = "sha256-pLs8aLm2CyT8eVtbB8UQj9xSqnjViRxKjuH3A6RErjA="; + hash = "sha256-QFwkHFE+6CcZWwSKIUyf1RVQwHMkVqc4P6NacNgXnH0="; fetchSubmodules = true; }; @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-w6xZQP8QTTPKQgPCX20IvoWErrgWVisEIJKkxwtQHho="; + hash = "sha256-qbbmi6qRrrzhMl/JJcnaTlV0gzasM5ssZRX3+exGh0o="; }; mesonBuildType = "release"; From 5a7fe875bc7ff256e436887a7f7edf8f6e94a8da Mon Sep 17 00:00:00 2001 From: Tom van Dijk <18gatenmaker6@gmail.com> Date: Mon, 19 Jan 2026 21:06:59 +0100 Subject: [PATCH 067/119] bazaar: 0.7.3 -> 0.7.5 --- pkgs/by-name/ba/bazaar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bazaar/package.nix b/pkgs/by-name/ba/bazaar/package.nix index ac2d8b37cb26..f8ab2293e67b 100644 --- a/pkgs/by-name/ba/bazaar/package.nix +++ b/pkgs/by-name/ba/bazaar/package.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bazaar"; - version = "0.7.3"; + version = "0.7.5"; src = fetchFromGitHub { owner = "kolunmi"; repo = "bazaar"; tag = "v${finalAttrs.version}"; - hash = "sha256-T0HQ1bjH2nd9+BJAvhSNcpYp25Jt0sNZxKeTY7EfsSw="; + hash = "sha256-c6mAWnX0iKXJqOxe/kgUqmXXVKO7ZEI+vKoYLKOuNos="; }; nativeBuildInputs = [ From 2a4f26ec8d5d951341bbb9cf98fd403228cff42f Mon Sep 17 00:00:00 2001 From: Izorkin Date: Tue, 30 Dec 2025 20:52:11 +0300 Subject: [PATCH 068/119] angie: 1.11.0 -> 1.11.2 --- pkgs/servers/http/angie/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/angie/default.nix b/pkgs/servers/http/angie/default.nix index 5f21a0cf943a..625d93fbdcc6 100644 --- a/pkgs/servers/http/angie/default.nix +++ b/pkgs/servers/http/angie/default.nix @@ -9,11 +9,11 @@ callPackage ../nginx/generic.nix args rec { pname = "angie"; - version = "1.11.0"; + version = "1.11.2"; src = fetchurl { url = "https://download.angie.software/files/angie-${version}.tar.gz"; - hash = "sha256-6ZR8gJZVufdGpyuQxbrcW3Us70rMiHztwGQImVlEVrM="; + hash = "sha256-Or6pG7lMlzs5SiQl5KYXyNViO6f82PtWLjIYRXDsvEc="; }; configureFlags = lib.optionals withAcme [ From c37e57fa95a4d1dd9088d10c009d82243879a192 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Tue, 20 Jan 2026 22:15:31 +0100 Subject: [PATCH 069/119] readest: 0.9.97 -> 0.9.98 Changelog: https://github.com/readest/readest/releases/tag/v0.9.98 Diff: https://github.com/readest/readest/compare/v0.9.97...v0.9.98 --- pkgs/by-name/re/readest/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index 479a194ec1c2..5965c9d4bc89 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -21,13 +21,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.9.97"; + version = "0.9.98"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; tag = "v${finalAttrs.version}"; - hash = "sha256-JrqjOFfO6GGggRhHWq1B/mhcVQgQeFfT51WXlvlFW5Y="; + hash = "sha256-qhV2ZEMcnn+0IePaIIvTcCYGCdLAUhtC0GEQAuXWUC8="; fetchSubmodules = true; }; @@ -42,12 +42,12 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_9; fetcherVersion = 1; - hash = "sha256-Y4GaHo1Jf99F8UhHbNfaAje2tE1QXwbd2upr6eN9qKE="; + hash = "sha256-3eYWN5ZZByOO2UFJ7X4PdBr/fNtnBmhrzx4J9IFxiNw="; }; pnpmRoot = "../.."; - cargoHash = "sha256-AwrA0KXLTSUhLxIJHKU1crVxUxImFOKDRStB48mZfcg="; + cargoHash = "sha256-qYBHYjwfGkKmGXN8caamZ6/XGtnxe+lmy6dIpdMwS/I="; cargoRoot = "../.."; From c7a85b42c6a299b5f0139b5a299f1984e357bbbf Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Tue, 20 Jan 2026 22:21:06 +0100 Subject: [PATCH 070/119] obsidian: 1.11.4 -> 1.11.5 Changelog: https://obsidian.md/changelog/2026-01-20-desktop-v1.11.5/ --- pkgs/by-name/ob/obsidian/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ob/obsidian/package.nix b/pkgs/by-name/ob/obsidian/package.nix index 8acb77d4b3fd..a55f6ca8e712 100644 --- a/pkgs/by-name/ob/obsidian/package.nix +++ b/pkgs/by-name/ob/obsidian/package.nix @@ -12,7 +12,7 @@ }: let pname = "obsidian"; - version = "1.11.4"; + version = "1.11.5"; appname = "Obsidian"; meta = { description = "Powerful knowledge base that works on top of a local folder of plain text Markdown files"; @@ -43,9 +43,9 @@ let url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}"; hash = if stdenv.hostPlatform.isDarwin then - "sha256-0CXSEKMlG1ZVgm1ivuJ2yzhw+UCQikyw82o0bJTWKjA=" + "sha256-5orx4Fbf7t87dPC4lHO205tnLZ5zhtpxKGOIAva9K/Q=" else - "sha256-wb5/e6hDGDad4x/La7cDOsdNTmzjogUnw387h2JcCLM="; + "sha256-j1hMEey5Z0gHkOZTGWdDQL/NKjT7S3qVu3Cpb88Zq68="; }; icon = fetchurl { From 5cf2004eb64ce1f783f27d10275e0d06e9c6492c Mon Sep 17 00:00:00 2001 From: maj0e <57637846+maj0e@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:16:04 +0100 Subject: [PATCH 071/119] zettlr: 3.4.4 -> 4.1.0 --- pkgs/by-name/ze/zettlr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ze/zettlr/package.nix b/pkgs/by-name/ze/zettlr/package.nix index 3c7176f7d144..f4e10ba73eed 100644 --- a/pkgs/by-name/ze/zettlr/package.nix +++ b/pkgs/by-name/ze/zettlr/package.nix @@ -8,11 +8,11 @@ # Based on https://gist.github.com/msteen/96cb7df66a359b827497c5269ccbbf94 and joplin-desktop nixpkgs. let pname = "zettlr"; - version = "3.4.4"; + version = "4.1.0"; src = fetchurl { url = "https://github.com/Zettlr/Zettlr/releases/download/v${version}/Zettlr-${version}-x86_64.appimage"; - hash = "sha256-ApgmHl9WoAmWl03tqv01D0W8orja25f7KZUFLhlZloQ="; + hash = "sha256-/6x2HhwW0+A7/CYC+HUCsJ2u1tp4zno6XjpvBLogUKU="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; From 24c1a6031cc5dc013ee9c792cf2303a026802725 Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Tue, 20 Jan 2026 22:41:01 +0000 Subject: [PATCH 072/119] seanime: 3.3.0 -> 3.3.1 --- pkgs/by-name/se/seanime/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/seanime/package.nix b/pkgs/by-name/se/seanime/package.nix index 08cfac41dc4f..ec390606490d 100644 --- a/pkgs/by-name/se/seanime/package.nix +++ b/pkgs/by-name/se/seanime/package.nix @@ -7,12 +7,12 @@ ffmpeg, }: let - version = "3.3.0"; + version = "3.3.1"; src = fetchFromGitHub { owner = "5rahim"; repo = "seanime"; rev = "v${version}"; - hash = "sha256-AsRbT4P4B8uWyCtoET14pqqXjkZraoPPih6waiuHVso="; + hash = "sha256-kK5f/71/LuBVNJLiMfPJsJjxvf6ZorGxtVwC9rX2MEk="; }; seanime-web = buildNpmPackage { From c7c8f3656c8a933c2c3f9919999a7412fef83800 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 23:39:29 +0000 Subject: [PATCH 073/119] yubico-piv-tool: 2.7.2 -> 2.7.3 --- pkgs/by-name/yu/yubico-piv-tool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yu/yubico-piv-tool/package.nix b/pkgs/by-name/yu/yubico-piv-tool/package.nix index 12bf09f8c8cc..7d5916fbb4ca 100644 --- a/pkgs/by-name/yu/yubico-piv-tool/package.nix +++ b/pkgs/by-name/yu/yubico-piv-tool/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "yubico-piv-tool"; - version = "2.7.2"; + version = "2.7.3"; outputs = [ "out" @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "Yubico"; repo = "yubico-piv-tool"; tag = "yubico-piv-tool-${finalAttrs.version}"; - hash = "sha256-1VLSlwwubxCYqdU1ueD2FXEqS5xKtHk4bsJAXOHCDKY="; + hash = "sha256-BXYsx9GtH3svHTnJuqCiWIJ+9kE09BjAPbAPKawNCDc="; }; postPatch = '' From a50ff9b34c93a6f9141cc8818a505bbf8dd16e9a Mon Sep 17 00:00:00 2001 From: Zhaith Izaliel Date: Wed, 21 Jan 2026 03:02:59 +0100 Subject: [PATCH 074/119] iio-niri: 1.2.1 -> 1.3.0 https://github.com/Zhaith-Izaliel/iio-niri/releases/tag/v1.3.0 --- pkgs/by-name/ii/iio-niri/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ii/iio-niri/package.nix b/pkgs/by-name/ii/iio-niri/package.nix index e203e26149a8..0e89d24c49f0 100644 --- a/pkgs/by-name/ii/iio-niri/package.nix +++ b/pkgs/by-name/ii/iio-niri/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage rec { pname = "iio-niri"; - version = "1.2.1"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Zhaith-Izaliel"; repo = "iio-niri"; tag = "v${version}"; - hash = "sha256-IOMJ1xtjUkUoUgFZ9pxBf5XKdaUHu3WbUH5TlEiNRc4="; + hash = "sha256-tbCiG/u350U7UbYDV5gWczDQd//RosNHuzB/cP9Dyyo="; }; - cargoHash = "sha256-b05Jy+EKFAUcHR9+SdjHZUcIZG0Ta+ar/qc0GdRlJik="; + cargoHash = "sha256-JnjBnqZXRhxUClvC2hIW898AwwEOS/ELrsrjY2dV3Is="; nativeBuildInputs = [ pkg-config From 84b08e16215efbf8a4bdfb44ccdf75e9d122c07a Mon Sep 17 00:00:00 2001 From: Jappie3 Date: Sat, 17 Jan 2026 14:33:29 +0100 Subject: [PATCH 075/119] wayfreeze: unstable -> 0.2.0 --- pkgs/by-name/wa/wayfreeze/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/wa/wayfreeze/package.nix b/pkgs/by-name/wa/wayfreeze/package.nix index 2cdbcfe916de..de0dd2587599 100644 --- a/pkgs/by-name/wa/wayfreeze/package.nix +++ b/pkgs/by-name/wa/wayfreeze/package.nix @@ -6,20 +6,20 @@ nix-update-script, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage (finalAttrs: { pname = "wayfreeze"; - version = "0-unstable-2025-07-08"; + version = "0.2.0"; src = fetchFromGitHub { owner = "Jappie3"; repo = "wayfreeze"; - rev = "dc41ae1662c4c760f3deba9f826ba605e99971cc"; - hash = "sha256-dDncKClSsRfkQ27x67U2Mpdcc+nx28bNZughJKar+RU="; + tag = finalAttrs.version; + hash = "sha256-jz77zWCUUcXiLdCQpta1b1dlEZaahkhYfhnHUa/Zk2A="; }; - passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; + passthru.updateScript = nix-update-script { }; - cargoHash = "sha256-uzTT4WyR7kCL/HPu7JHGQqG9tbO1JGIW1Jtlza5lhPk="; + cargoHash = "sha256-cofOfaCDKjVpXJHqXiqz2PSIiscYIzCQI2tm5EdWRvE="; buildInputs = [ libxkbcommon @@ -36,4 +36,4 @@ rustPlatform.buildRustPackage { mainProgram = "wayfreeze"; platforms = lib.platforms.linux; }; -} +}) From c957f0ed7bce02a8be4b914f0a497367a388b752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20J=C3=B6rg?= Date: Wed, 21 Jan 2026 18:06:42 +0100 Subject: [PATCH 076/119] maintainers: add maj0e --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 413061ab2dfa..7cbb9e74c3d6 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -15908,6 +15908,12 @@ { fingerprint = "9C68 989F ECF9 8993 3225 96DD 970A 6794 990C 52AE"; } ]; }; + maj0e = { + email = "contact@markusjoerg.com"; + github = "maj0e"; + githubId = 57637846; + name = "Markus Jörg"; + }; majesticmullet = { email = "hoccthomas@gmail.com.au"; github = "MajesticMullet"; From 9dc3ddd45d9a4f8f80c3b7f5fb38030cf1ebe817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20J=C3=B6rg?= Date: Wed, 21 Jan 2026 18:07:28 +0100 Subject: [PATCH 077/119] zettlr: add maj0e to maintainers --- pkgs/by-name/ze/zettlr/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ze/zettlr/package.nix b/pkgs/by-name/ze/zettlr/package.nix index f4e10ba73eed..403e9b637599 100644 --- a/pkgs/by-name/ze/zettlr/package.nix +++ b/pkgs/by-name/ze/zettlr/package.nix @@ -41,6 +41,7 @@ appimageTools.wrapType2 rec { description = "Markdown editor for writing academic texts and taking notes"; homepage = "https://www.zettlr.com"; platforms = [ "x86_64-linux" ]; + maintainers = with lib.maintainers; [ maj0e ]; license = lib.licenses.gpl3; mainProgram = "zettlr"; }; From 675cf00b26e7b7de8e23f00bf6f5abb2fbc3631d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20J=C3=B6rg?= Date: Wed, 21 Jan 2026 18:13:01 +0100 Subject: [PATCH 078/119] zettlr: add updateScript --- pkgs/by-name/ze/zettlr/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ze/zettlr/package.nix b/pkgs/by-name/ze/zettlr/package.nix index 403e9b637599..a8306bc3f4ed 100644 --- a/pkgs/by-name/ze/zettlr/package.nix +++ b/pkgs/by-name/ze/zettlr/package.nix @@ -3,6 +3,7 @@ lib, fetchurl, makeWrapper, + nix-update-script, }: # Based on https://gist.github.com/msteen/96cb7df66a359b827497c5269ccbbf94 and joplin-desktop nixpkgs. @@ -37,6 +38,8 @@ appimageTools.wrapType2 rec { --replace-fail 'Exec=AppRun' 'Exec=${pname}' ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Markdown editor for writing academic texts and taking notes"; homepage = "https://www.zettlr.com"; From 11718a02b3cc10dbb88394fc69d9c4ee5ec42ce1 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Wed, 21 Jan 2026 13:37:35 -0500 Subject: [PATCH 079/119] python3Packages.exiv2: 0.17.5 -> 0.18.0 --- .../python-modules/exiv2/default.nix | 35 +++++++++---------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/exiv2/default.nix b/pkgs/development/python-modules/exiv2/default.nix index f1de5056f95c..6b718221c6fa 100644 --- a/pkgs/development/python-modules/exiv2/default.nix +++ b/pkgs/development/python-modules/exiv2/default.nix @@ -8,30 +8,32 @@ buildPythonPackage, setuptools, toml, - unittestCheckHook, + pytestCheckHook, + fetchpatch, }: buildPythonPackage rec { pname = "exiv2"; - version = "0.17.5"; + version = "0.18.0"; pyproject = true; src = fetchFromGitHub { owner = "jim-easterbrook"; repo = "python-exiv2"; tag = version; - hash = "sha256-MQNovei1Y8EZTF8hEyIWLaL2NbQPCB6FGbVfDHIvNVo="; + hash = "sha256-lYz0TWiiBtpwZ56Oiy2v8DFBXoofMv60hxsG0q7Cx9Y="; }; - # FAIL: test_localisation (test_types.TestTypesModule.test_localisation) - # FAIL: test_TimeValue (test_value.TestValueModule.test_TimeValue) - postPatch = '' - substituteInPlace tests/test_value.py \ - --replace-fail "def test_TimeValue(self):" "@unittest.skip('skipping') - def test_TimeValue(self):" - substituteInPlace tests/test_types.py \ - --replace-fail "def test_localisation(self):" "@unittest.skip('skipping') - def test_localisation(self):" - ''; + patches = [ + # Disable refcount tests for python >= 3.14 + (fetchpatch { + url = "https://github.com/jim-easterbrook/python-exiv2/commit/fe98ad09ff30f1b6cc5fd5dcc0769f9505c09166.patch"; + hash = "sha256-+KepYfzocG6qkak+DwXFtCaMiLEAE+FegONgL4vo21o="; + }) + (fetchpatch { + url = "https://github.com/jim-easterbrook/python-exiv2/commit/e0a5284620e8d020771bf8c1fa73d6113e662ebf.patch"; + hash = "sha256-n/yfhP/Z4Is/+2bKsFZtcNXnQe61DjoE9Ryi2q9yTSA="; + }) + ]; build-system = [ setuptools @@ -45,12 +47,7 @@ buildPythonPackage rec { ]; pythonImportsCheck = [ "exiv2" ]; - nativeCheckInputs = [ unittestCheckHook ]; - unittestFlagsArray = [ - "-s" - "tests" - "-v" - ]; + nativeCheckInputs = [ pytestCheckHook ]; passthru.updateScript = gitUpdater { }; From ac00c30441318e37c6fb3b307c88fd11e7722764 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Wed, 21 Jan 2026 13:50:38 -0500 Subject: [PATCH 080/119] python3Packages.assay: fix for python 3.14 --- pkgs/development/python-modules/assay/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/assay/default.nix b/pkgs/development/python-modules/assay/default.nix index 468e3254a451..d4cdd4d04cf5 100644 --- a/pkgs/development/python-modules/assay/default.nix +++ b/pkgs/development/python-modules/assay/default.nix @@ -3,12 +3,13 @@ buildPythonPackage, fetchFromGitHub, pythonAtLeast, + setuptools, }: buildPythonPackage { pname = "assay"; version = "0-unstable-2024-05-09"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "brandon-rhodes"; @@ -17,6 +18,13 @@ buildPythonPackage { hash = "sha256-zYpLtcXZ16EJWKSCqxFkSz/G9PwIZEQGBrYiJKuqnc4="; }; + build-system = [ setuptools ]; + + postPatch = lib.optionalString (pythonAtLeast "3.14") '' + substituteInPlace assay/assertion.py \ + --replace-fail "op.load_assertion_error" "op.load_common_constant" + ''; + pythonImportsCheck = [ "assay" ]; meta = { From 9fbaacd1ac1bfa9d93bef8a2985e1cff50732f06 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Wed, 21 Jan 2026 13:51:01 -0500 Subject: [PATCH 081/119] python3Packages.skyfield: 1.53 -> 1.54 --- pkgs/development/python-modules/skyfield/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/skyfield/default.nix b/pkgs/development/python-modules/skyfield/default.nix index ad25d62fc9ba..941829ea8734 100644 --- a/pkgs/development/python-modules/skyfield/default.nix +++ b/pkgs/development/python-modules/skyfield/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - pythonOlder, fetchFromGitHub, setuptools, certifi, @@ -16,14 +15,14 @@ buildPythonPackage rec { pname = "skyfield"; - version = "1.53"; + version = "1.54"; pyproject = true; src = fetchFromGitHub { owner = "skyfielders"; repo = "python-skyfield"; rev = version; - hash = "sha256-CQe+ik6HciOUaRpFp8Cx6cOlOFzeVoMVJrk7+rdcQEo="; + hash = "sha256-oZEmc8BVqs3eSaqrjyR/wQu1WTLv4A0a/dpEZduCXqk="; }; # Fix broken tests on "exotic" platforms. From 8ef99f2432dc501f15b83fb9b0137ae90bb0c716 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Wed, 21 Jan 2026 20:40:48 +0100 Subject: [PATCH 082/119] kubazip: 0.3.5 -> 0.3.6 Signed-off-by: Marcin Serwin --- pkgs/by-name/ku/kubazip/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubazip/package.nix b/pkgs/by-name/ku/kubazip/package.nix index 1b3d786290a9..dda10d66fed5 100644 --- a/pkgs/by-name/ku/kubazip/package.nix +++ b/pkgs/by-name/ku/kubazip/package.nix @@ -7,15 +7,19 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "kubazip"; - version = "0.3.5"; + version = "0.3.6"; src = fetchFromGitHub { owner = "kuba--"; repo = "zip"; tag = "v${finalAttrs.version}"; - hash = "sha256-wNkIYuwwXo7v3vNaOnRZt1tcd0RGjDvCUqDGdvJzVdo="; + hash = "sha256-MDRLAfTwjxYTLgg0qsYjyll3TA+jNaUhEPGVOisIsC0="; }; + postPatch = '' + substituteInPlace CMakeLists.txt --replace-fail "-Werror" "" + ''; + outputs = [ "out" "dev" From 66e0f2e6e63c719e3e365f0ab455a195fcee9e84 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Wed, 21 Jan 2026 21:11:25 +0000 Subject: [PATCH 083/119] portfolio: 0.81.1 -> 0.81.2 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index 5a6c5e6620b4..66d31aa27b7d 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -34,11 +34,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.81.1"; + version = "0.81.2"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-t3S5wsMPrzxuB/6MB/mbysTizvArRoQ1Ap3UVJZLe1w="; + hash = "sha256-e0ONaZ2nk+LMxwPO3PQSke0wP2bit+dTPsmRdnOli4o="; }; nativeBuildInputs = [ From fe14e1e8edcdbf97405a1f34a30aff977f950dbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 21:14:02 +0000 Subject: [PATCH 084/119] postman: 11.72.9 -> 11.81.0 --- pkgs/by-name/po/postman/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/po/postman/package.nix b/pkgs/by-name/po/postman/package.nix index fd86e0d96b39..ad7454193a50 100644 --- a/pkgs/by-name/po/postman/package.nix +++ b/pkgs/by-name/po/postman/package.nix @@ -8,7 +8,7 @@ let pname = "postman"; - version = "11.72.9"; + version = "11.81.0"; src = let @@ -27,10 +27,10 @@ let name = "postman-${version}.${if stdenvNoCC.hostPlatform.isLinux then "tar.gz" else "zip"}"; url = "https://dl.pstmn.io/download/version/${version}/${system}"; hash = selectSystem { - aarch64-darwin = "sha256-/WCdoDyDA3wuCeO/CMxGQ0lhKJNIoDW8sxLGYn/QH2E="; - aarch64-linux = "sha256-m3a0xNjGLURhybcpz+pHPfENBwiIg5wEIU3Iu3zkA7s="; - x86_64-darwin = "sha256-uUQT5qUQ5iIC874Y56PGpiVuQhQgH4xIdyN6UPTrnDY="; - x86_64-linux = "sha256-jwGT1vc5UeQ5WmtgHygVZY0nGZ+NnHy45LsNl4xsBEk="; + aarch64-darwin = "sha256-GpX6xhWehKsEe/rSu6am7j5S5TJzyKtkUNokZmlCqA4="; + aarch64-linux = "sha256-/M7jzlEI3OD9GmgehBK7TDersB2RjBzsjd3Xs5e46ys="; + x86_64-darwin = "sha256-5DCt/W3mWTj0UL65uKmwXnRhIydWRVvBUNVPxwdexYE="; + x86_64-linux = "sha256-QgB7eyjl54Grt6ibfffMqO5zOOsUTueoMuDM2Zq9ZsY="; }; }; From 32ac773c70eba342e7839534c61d2ce6fd895d85 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Thu, 22 Jan 2026 06:17:22 +0100 Subject: [PATCH 085/119] status-im: 2.29.0 -> 2.36.1 --- pkgs/by-name/st/status-im/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/st/status-im/package.nix b/pkgs/by-name/st/status-im/package.nix index f3e09bce7f96..80101217c0bc 100644 --- a/pkgs/by-name/st/status-im/package.nix +++ b/pkgs/by-name/st/status-im/package.nix @@ -6,16 +6,16 @@ makeDesktopItem, }: let - version = "2.29.0"; - commit = "f78ece"; + version = "2.36.1"; + commit = "ad089d"; src = fetchzip { - name = "StatusIm-Desktop-v${version}-${commit}-x86_64.AppImage"; - url = "https://github.com/status-im/status-desktop/releases/download/${version}/StatusIm-Desktop-v${version}-${commit}-x86_64.tar.gz"; - hash = "sha256-i91E1eaN6paM+uZ8EvO1+Wj0Po9KnzQorG0tWKF4hn8="; + name = "StatusIm-Desktop-${version}-${commit}-x86_64.AppImage"; + url = "https://github.com/status-im/status-desktop/releases/download/${version}/StatusIm-Desktop-${version}-${commit}-x86_64.tar.gz"; + hash = "sha256-urBk1CqVRuBpXc8WAVyyzP1devK8NwbpbBJ+FPX1Awg="; stripRoot = false; postFetch = '' - mv $out/StatusIm-Desktop-v${version}-${commit}-x86_64.AppImage $TMPDIR/tmp + mv $out/StatusIm-Desktop-${version}-${commit}-x86_64.AppImage $TMPDIR/tmp rm -rf $out mv $TMPDIR/tmp $out ''; From a4a4be1ce4468caa35fc35e71fa66625c7a86b65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Thu, 22 Jan 2026 01:01:21 -0500 Subject: [PATCH 086/119] librewolf-bin-unwrapped: fix update script --- pkgs/by-name/li/librewolf-bin-unwrapped/package.nix | 4 +--- pkgs/by-name/li/librewolf-bin-unwrapped/update.sh | 5 ++--- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix index 5e89f53f019c..601886c42948 100644 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix @@ -22,7 +22,6 @@ let binaryName = "librewolf"; mozillaPlatforms = { - i686-linux = "linux-i686"; x86_64-linux = "linux-x86_64"; aarch64-linux = "linux-arm64"; }; @@ -44,10 +43,9 @@ stdenv.mkDerivation { inherit pname version; src = fetchurl { - url = "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; + url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; hash = { - i686-linux = "sha256-Z8dQhYH3PuKI2vXQ2nQ4CmyNyDxtAirX0YVxI0r5n3w="; x86_64-linux = "sha256-pRpSHAkLQpg80pOfUBvGBujr4fDDg4wpltVIw9wrlBE="; aarch64-linux = "sha256-BTqzBAohy+kcWou2WKStoAykcqV1DYfLRNbjUF/TTIY="; } diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/update.sh b/pkgs/by-name/li/librewolf-bin-unwrapped/update.sh index 9116a5b95dc1..2185c5c64b87 100755 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/update.sh +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/update.sh @@ -3,7 +3,7 @@ set -eou pipefail -latestVersion=$(curl ${GITLAB_TOKEN:+-H "Private-Token: $GITLAB_TOKEN"} -sL https://gitlab.com/api/v4/projects/44042130/releases | jq -r '.[0].tag_name') +latestVersion=$(curl ${CODEBERG_TOKEN:+-H "Authorization: token $CODEBERG_TOKEN"} -H 'accept: application/json' -sL https://codeberg.org/api/v1/repos/librewolf/bsys6/releases/latest | jq -r '.tag_name') currentVersion=$(nix-instantiate --eval -E "with import ./. {}; librewolf-bin-unwrapped.version or (lib.getVersion librewolf-bin-unwrapped)" | tr -d '"') echo "latest version: $latestVersion" @@ -15,10 +15,9 @@ if [[ "$latestVersion" == "$currentVersion" ]]; then fi for i in \ - "i686-linux linux-i686" \ "x86_64-linux linux-x86_64" \ "aarch64-linux linux-arm64"; do set -- $i - hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 $(curl ${GITLAB_TOKEN:+-H "Private-Token: $GITLAB_TOKEN"} -sL https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/$latestVersion/librewolf-$latestVersion-$2-package.tar.xz.sha256sum)) + hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 $(curl ${CODEBERG_TOKEN:+-H "Authorization: token $CODEBERG_TOKEN"} -sL https://codeberg.org/api/packages/librewolf/generic/librewolf/$latestVersion/librewolf-$latestVersion-$2-package.tar.xz.sha256sum)) update-source-version librewolf-bin-unwrapped $latestVersion $hash --system=$1 --ignore-same-version done From 2cc51debc3b5992221a16c6119c56f156ff8a09a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Thu, 22 Jan 2026 01:08:25 -0500 Subject: [PATCH 087/119] librewolf-bin-unwrapped: 146.0.1-1 -> 147.0.1-3 --- pkgs/by-name/li/librewolf-bin-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix index 601886c42948..9b84e4626044 100644 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix @@ -36,7 +36,7 @@ let pname = "librewolf-bin-unwrapped"; - version = "146.0.1-1"; + version = "147.0.1-3"; in stdenv.mkDerivation { @@ -46,8 +46,8 @@ stdenv.mkDerivation { url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; hash = { - x86_64-linux = "sha256-pRpSHAkLQpg80pOfUBvGBujr4fDDg4wpltVIw9wrlBE="; - aarch64-linux = "sha256-BTqzBAohy+kcWou2WKStoAykcqV1DYfLRNbjUF/TTIY="; + x86_64-linux = "sha256-SPGUDTwdEi9ztH9MiFxtiY+xn3258znyu6yw5a9J/YE="; + aarch64-linux = "sha256-a6xFoZbBtoFgZFYGmz8IIvBsVP+qKTX32ufmQGdtMBk="; } .${stdenv.hostPlatform.system} or throwSystem; }; From 2e384ab387aaf4e24d3917acc592fcf7003c21ca Mon Sep 17 00:00:00 2001 From: stefan Date: Fri, 2 Jan 2026 11:13:30 -0800 Subject: [PATCH 088/119] bugstalker: 0.3.1 -> 0.4.1 Diff: https://github.com/godzie44/BugStalker/compare/v0.3.1...v0.4.1 Changelog: https://github.com/godzie44/BugStalker/blob/v0.4.1/CHANGELOG.md --- pkgs/by-name/bu/bugstalker/package.nix | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/bu/bugstalker/package.nix b/pkgs/by-name/bu/bugstalker/package.nix index f05655b577bd..7491b48744e2 100644 --- a/pkgs/by-name/bu/bugstalker/package.nix +++ b/pkgs/by-name/bu/bugstalker/package.nix @@ -1,34 +1,35 @@ { lib, - rustPlatform, fetchFromGitHub, - pkg-config, - libunwind, + nix-update-script, + rustPlatform, + versionCheckHook, }: - rustPlatform.buildRustPackage (finalAttrs: { pname = "bugstalker"; - version = "0.3.1"; + version = "0.4.1"; src = fetchFromGitHub { owner = "godzie44"; repo = "BugStalker"; rev = "v${finalAttrs.version}"; - hash = "sha256-c3NyYDz+Ha5jHTpXLw9xsY+h0NjW9Uvpyn2PStmahKA="; + hash = "sha256-9l6IVQBjZkpSS28ai/d27JUPBWj2Q17RVhsFrrI45TM="; }; - cargoHash = "sha256-/FSV/avsg7kbgtinmKBb0+gemLFZdSE+A+tfLvtfNas="; - - buildInputs = [ libunwind ]; - - nativeBuildInputs = [ pkg-config ]; + cargoHash = "sha256-+VvKWY9CqUUkDKzG2nLG9ibkE6xwP3StTzlovBZH8O8="; # Tests require rustup. doCheck = false; + nativeInstallCheckHook = [ versionCheckHook ]; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + meta = { description = "Rust debugger for Linux x86-64"; homepage = "https://github.com/godzie44/BugStalker"; + changelog = "https://github.com/godzie44/BugStalker/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ jacg ]; mainProgram = "bs"; From 81f6d580c87e7ab3179e64f6c916eeedfee12b3f Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Fri, 23 Jan 2026 11:03:31 +0100 Subject: [PATCH 089/119] etcd_3_{5,6}: set pname instead of name --- pkgs/by-name/et/etcd_3_5/package.nix | 2 +- pkgs/by-name/et/etcd_3_6/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/et/etcd_3_5/package.nix b/pkgs/by-name/et/etcd_3_5/package.nix index bb884331d84b..948684fb9d5e 100644 --- a/pkgs/by-name/et/etcd_3_5/package.nix +++ b/pkgs/by-name/et/etcd_3_5/package.nix @@ -93,7 +93,7 @@ let }; in symlinkJoin { - name = "etcd-${version}"; + pname = "etcd"; inherit meta version; diff --git a/pkgs/by-name/et/etcd_3_6/package.nix b/pkgs/by-name/et/etcd_3_6/package.nix index 0eaeb7f85d01..4d705d1426ea 100644 --- a/pkgs/by-name/et/etcd_3_6/package.nix +++ b/pkgs/by-name/et/etcd_3_6/package.nix @@ -117,7 +117,7 @@ let }; in symlinkJoin { - name = "etcd-${version}"; + pname = "etcd"; inherit meta version; From 1bab3080cc631d78bc051b4ee5b8b1832f671a4b Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Sun, 11 Jan 2026 14:15:12 -0600 Subject: [PATCH 090/119] faugus-launcher: 1.11.8 -> 1.13.9 --- pkgs/by-name/fa/faugus-launcher/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fa/faugus-launcher/package.nix b/pkgs/by-name/fa/faugus-launcher/package.nix index c5892c70c4b5..db1d2d7bea14 100644 --- a/pkgs/by-name/fa/faugus-launcher/package.nix +++ b/pkgs/by-name/fa/faugus-launcher/package.nix @@ -17,14 +17,14 @@ python3Packages.buildPythonApplication rec { pname = "faugus-launcher"; - version = "1.11.8"; + version = "1.13.9"; pyproject = false; src = fetchFromGitHub { owner = "Faugus"; repo = "faugus-launcher"; tag = version; - hash = "sha256-VgafXX8EuX0WOpG0cxBNlUdLL4HrrcpdblpCMxka2ms="; + hash = "sha256-tkCcKnRhIbBXinZsxe7A6UGdzrmcT9l1u4/aopOtA5E="; }; nativeBuildInputs = [ @@ -55,7 +55,6 @@ python3Packages.buildPythonApplication rec { --replace-fail 'Exec={faugus_run}' 'Exec=faugus-run' substituteInPlace faugus_run.py \ - --replace-fail "PathManager.find_binary('faugus-components')" "'$out/bin/.faugus-components-wrapped'" \ --replace-fail "PathManager.user_data('faugus-launcher/umu-run')" "'${lib.getExe umu-launcher}'" ''; From 44e32480ae8333b037250416fa2a8ec57c6d7478 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Sun, 11 Jan 2026 14:18:11 -0600 Subject: [PATCH 091/119] faugus-launcher: patch for lsfg-vk support --- pkgs/by-name/fa/faugus-launcher/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/fa/faugus-launcher/package.nix b/pkgs/by-name/fa/faugus-launcher/package.nix index db1d2d7bea14..b4565a05b09f 100644 --- a/pkgs/by-name/fa/faugus-launcher/package.nix +++ b/pkgs/by-name/fa/faugus-launcher/package.nix @@ -11,6 +11,7 @@ nix-update-script, python3Packages, umu-launcher, + lsfg-vk, wrapGAppsHook3, xdg-utils, }: @@ -52,10 +53,16 @@ python3Packages.buildPythonApplication rec { --replace-fail "PathManager.find_binary('faugus-run')" "'$out/bin/.faugus-run-wrapped'" \ --replace-fail "PathManager.find_binary('faugus-proton-manager')" "'$out/bin/.faugus-proton-manager-wrapped'" \ --replace-fail "PathManager.user_data('faugus-launcher/umu-run')" "'${lib.getExe umu-launcher}'" \ + --replace-fail "/usr/lib/extensions/vulkan/lsfgvk/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" \ + --replace-fail 'Path("/usr/lib/liblsfg-vk.so")' 'Path("${lsfg-vk}/lib/liblsfg-vk.so")' \ --replace-fail 'Exec={faugus_run}' 'Exec=faugus-run' substituteInPlace faugus_run.py \ --replace-fail "PathManager.user_data('faugus-launcher/umu-run')" "'${lib.getExe umu-launcher}'" + + substituteInPlace faugus/shortcut.py \ + --replace-fail "/usr/lib/extensions/vulkan/lsfgvk/lib/liblsfg-vk.so" "${lsfg-vk}/lib/liblsfg-vk.so" \ + --replace-fail 'Path("/usr/lib/liblsfg-vk.so")' 'Path("${lsfg-vk}/lib/liblsfg-vk.so")' ''; dontWrapGApps = true; From d38d8b1f3f8306276b63378952a00a41e7d0c5a6 Mon Sep 17 00:00:00 2001 From: myypo Date: Fri, 23 Jan 2026 16:25:26 +0200 Subject: [PATCH 092/119] postgres-language-server: 0.18.0 -> 0.19.0 --- pkgs/by-name/po/postgres-language-server/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/postgres-language-server/package.nix b/pkgs/by-name/po/postgres-language-server/package.nix index 04ffcaf97dc4..2a61fd2c45ce 100644 --- a/pkgs/by-name/po/postgres-language-server/package.nix +++ b/pkgs/by-name/po/postgres-language-server/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "postgres-language-server"; - version = "0.18.0"; + version = "0.19.0"; src = fetchgit { url = "https://github.com/supabase-community/postgres-language-server"; tag = finalAttrs.version; - hash = "sha256-OTOyxMikwZ9ImV7sIIas/7KYMK3Sxlr82LW+YPrmoyw="; + hash = "sha256-0zmH9hYwmKYTRR1MxaHZcm7B2SzgCxYjLM4GCK61c7s="; fetchSubmodules = true; }; - cargoHash = "sha256-G8w7+SvKQougWxuIwHTwCwb56VbXh0w9kNv7uq5QVHk="; + cargoHash = "sha256-2PEyKjHWEkGEgRy0l6nIhARN0qoR4CIv/Qo+xHucgEc="; nativeBuildInputs = [ rustPlatform.bindgenHook @@ -47,6 +47,8 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=syntax_error" # Requires a database connection "--skip=test_cli_check_command" + "--skip=dblint_detects_issues_snapshot" + "--skip=dblint_empty_database_snapshot" ]; meta = { From 417d744b5b214b11433afc450dfc784c18cae642 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 7 Jan 2026 14:22:12 +0100 Subject: [PATCH 093/119] mercure: 0.20.2 -> 0.21.6 --- doc/release-notes/rl-2605.section.md | 2 ++ pkgs/by-name/me/mercure/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index b3a9039d0e12..977257a4f513 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -74,6 +74,8 @@ - `lima` has been updated from `1.x` to `2.x`. This major update includes several breaking changes, such as `/tmp/lima` no longer being mounted by default. +- `mercure` has been update to `0.21.4` (or later). Version [0.21.0](https://github.com/dunglas/mercure/releases/v0.21.0) and [0.21.2](https://github.com/dunglas/mercure/releases/tag/v0.21.2) introduce breaking changes to the package. + - `n8n` has been updated to version 2. You can find the breaking changes here: https://docs.n8n.io/2-0-breaking-changes/. - `gurk-rs` has been updated from `0.6.4` to `0.8.0`. Version `0.8.0` includes breaking changes. For more information read the [release notes for 0.8.0](https://github.com/boxdot/gurk-rs/releases/tag/v0.8.0). diff --git a/pkgs/by-name/me/mercure/package.nix b/pkgs/by-name/me/mercure/package.nix index 2bc37aedd623..df031e5b6242 100644 --- a/pkgs/by-name/me/mercure/package.nix +++ b/pkgs/by-name/me/mercure/package.nix @@ -9,18 +9,18 @@ buildGoModule rec { pname = "mercure"; - version = "0.20.2"; + version = "0.21.6"; src = fetchFromGitHub { owner = "dunglas"; repo = "mercure"; rev = "v${version}"; - hash = "sha256-DmeBnvJhGYtEGoJDey8+Bb7MuP+Y1GLtQHg6QLoAzv4="; + hash = "sha256-hCEoEs6NiShssKER1Z8IVQPF+Ir7wbreGInWmcdnqzE="; }; sourceRoot = "${src.name}/caddy"; - vendorHash = "sha256-ZisV7+Mo8TMN+AUGPKHzEluzEShxZCuXrnYgySi57TY="; + vendorHash = "sha256-GTHJtNO4JqTEDxVMe0yTgnjhfK2aGZpjMTfSFtL29IU="; subPackages = [ "mercure" ]; excludedPackages = [ "../cmd/mercure" ]; From c207b62db509c87f96ff05b54f93ad76024b86db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 21:27:18 +0000 Subject: [PATCH 094/119] libretro-shaders-slang: 0-unstable-2026-01-11 -> 0-unstable-2026-01-22 --- pkgs/by-name/li/libretro-shaders-slang/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretro-shaders-slang/package.nix b/pkgs/by-name/li/libretro-shaders-slang/package.nix index b57fcab011bf..242ff18a6a31 100644 --- a/pkgs/by-name/li/libretro-shaders-slang/package.nix +++ b/pkgs/by-name/li/libretro-shaders-slang/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "libretro-shaders-slang"; - version = "0-unstable-2026-01-11"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "libretro"; repo = "slang-shaders"; - rev = "3d62b0e20f5bfa1a244edd70987e565de7e68849"; - hash = "sha256-nkPMdoqIel0OIFM9J99rX50IUKObnEDERpwIkOYGsA4="; + rev = "a38704e29b8241788d91c64e935862a6e86a2a47"; + hash = "sha256-UBMtUlrbJ+8qh56X1ks19HZCKm1FLmp2bWcNpQJIwdc="; }; dontConfigure = true; From 4ca189810020f42cf615554f779774b8c2728708 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Fri, 23 Jan 2026 17:13:58 -0500 Subject: [PATCH 095/119] workflows/periodic-merge: link the target branch on GitHub when posting failure Makes it easier to determine whether someone else has already manually merged. --- .github/workflows/periodic-merge.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/periodic-merge.yml b/.github/workflows/periodic-merge.yml index 58e454d13cd6..543ad15bd338 100644 --- a/.github/workflows/periodic-merge.yml +++ b/.github/workflows/periodic-merge.yml @@ -65,5 +65,5 @@ jobs: with: issue-number: 105153 body: | - Periodic merge from `${{ inputs.from }}` into `${{ inputs.into }}` has [failed](https://github.com/NixOS/nixpkgs/actions/runs/${{ github.run_id }}). + Periodic merge from `${{ inputs.from }}` into `[${{ inputs.into }}](https://github.com/NixOS/nixpkgs/tree/${{ inputs.into }})` has [failed](https://github.com/NixOS/nixpkgs/actions/runs/${{ github.run_id }}). token: ${{ steps.app-token.outputs.token }} From b757c06c643e217ae5c6901622583127b9eedad8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 23:55:03 +0000 Subject: [PATCH 096/119] laravel: 5.24.0 -> 5.24.3 --- pkgs/by-name/la/laravel/composer.lock | 58 +++++++++++++-------------- pkgs/by-name/la/laravel/package.nix | 6 +-- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/pkgs/by-name/la/laravel/composer.lock b/pkgs/by-name/la/laravel/composer.lock index 78d5640c3b10..21d353e24241 100644 --- a/pkgs/by-name/la/laravel/composer.lock +++ b/pkgs/by-name/la/laravel/composer.lock @@ -167,16 +167,16 @@ }, { "name": "illuminate/collections", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "d3f104a32fdfbf416cd1a839dad0e2c670a03f4e" + "reference": "95eb9f848a02a05db35d71b63073ed5f09dc11ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/d3f104a32fdfbf416cd1a839dad0e2c670a03f4e", - "reference": "d3f104a32fdfbf416cd1a839dad0e2c670a03f4e", + "url": "https://api.github.com/repos/illuminate/collections/zipball/95eb9f848a02a05db35d71b63073ed5f09dc11ce", + "reference": "95eb9f848a02a05db35d71b63073ed5f09dc11ce", "shasum": "" }, "require": { @@ -223,11 +223,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-01-07T21:26:29+00:00" + "time": "2026-01-19T15:23:52+00:00" }, { "name": "illuminate/conditionable", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", @@ -273,7 +273,7 @@ }, { "name": "illuminate/contracts", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", @@ -321,16 +321,16 @@ }, { "name": "illuminate/filesystem", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/filesystem.git", - "reference": "29e1b5f572306c91742514adea3aff93e85f3d3b" + "reference": "8cad07cf6004a7cd0a876c6ad2136a1511c2bb58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/filesystem/zipball/29e1b5f572306c91742514adea3aff93e85f3d3b", - "reference": "29e1b5f572306c91742514adea3aff93e85f3d3b", + "url": "https://api.github.com/repos/illuminate/filesystem/zipball/8cad07cf6004a7cd0a876c6ad2136a1511c2bb58", + "reference": "8cad07cf6004a7cd0a876c6ad2136a1511c2bb58", "shasum": "" }, "require": { @@ -384,11 +384,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2025-12-10T20:11:11+00:00" + "time": "2026-01-19T15:15:34+00:00" }, { "name": "illuminate/macroable", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -434,7 +434,7 @@ }, { "name": "illuminate/reflection", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/reflection.git", @@ -485,16 +485,16 @@ }, { "name": "illuminate/support", - "version": "v12.46.0", + "version": "v12.48.1", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "14bfa6aa9a89fa6366c70d266d6d490f0a349c15" + "reference": "da511879a72bad39bab776fee4e797a36ca3d681" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/14bfa6aa9a89fa6366c70d266d6d490f0a349c15", - "reference": "14bfa6aa9a89fa6366c70d266d6d490f0a349c15", + "url": "https://api.github.com/repos/illuminate/support/zipball/da511879a72bad39bab776fee4e797a36ca3d681", + "reference": "da511879a72bad39bab776fee4e797a36ca3d681", "shasum": "" }, "require": { @@ -561,20 +561,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-01-07T14:57:38+00:00" + "time": "2026-01-19T15:23:13+00:00" }, { "name": "laravel/prompts", - "version": "v0.3.8", + "version": "v0.3.10", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "096748cdfb81988f60090bbb839ce3205ace0d35" + "reference": "360ba095ef9f51017473505191fbd4ab73e1cab3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/096748cdfb81988f60090bbb839ce3205ace0d35", - "reference": "096748cdfb81988f60090bbb839ce3205ace0d35", + "url": "https://api.github.com/repos/laravel/prompts/zipball/360ba095ef9f51017473505191fbd4ab73e1cab3", + "reference": "360ba095ef9f51017473505191fbd4ab73e1cab3", "shasum": "" }, "require": { @@ -618,9 +618,9 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.3.8" + "source": "https://github.com/laravel/prompts/tree/v0.3.10" }, - "time": "2025-11-21T20:52:52+00:00" + "time": "2026-01-13T20:29:29+00:00" }, { "name": "nesbot/carbon", @@ -2495,11 +2495,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.33", + "version": "2.1.36", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f", - "reference": "9e800e6bee7d5bd02784d4c6069b48032d16224f", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2132e5e2361d11d40af4c17faa16f043269a4cf3", + "reference": "2132e5e2361d11d40af4c17faa16f043269a4cf3", "shasum": "" }, "require": { @@ -2544,7 +2544,7 @@ "type": "github" } ], - "time": "2025-12-05T10:24:31+00:00" + "time": "2026-01-21T13:58:26+00:00" }, { "name": "phpunit/php-code-coverage", diff --git a/pkgs/by-name/la/laravel/package.nix b/pkgs/by-name/la/laravel/package.nix index 213d2bb3629a..3aefb6adc054 100644 --- a/pkgs/by-name/la/laravel/package.nix +++ b/pkgs/by-name/la/laravel/package.nix @@ -7,19 +7,19 @@ }: php.buildComposerProject2 (finalAttrs: { pname = "laravel"; - version = "5.24.0"; + version = "5.24.3"; src = fetchFromGitHub { owner = "laravel"; repo = "installer"; tag = "v${finalAttrs.version}"; - hash = "sha256-E8BJp4HlViXEzLDStiIn9Rz8COqJ9z+tdLtA+xcoV/A="; + hash = "sha256-4O6RS6pQzUoMEAVFF27+ebkD5FMzmK9fxpm2TuUiooM="; }; nativeBuildInputs = [ makeWrapper ]; composerLock = ./composer.lock; - vendorHash = "sha256-GV7CiCvkzJvQAv0T7oHPnYu8w4zsLsr6gwAuR1/Zsfo="; + vendorHash = "sha256-MqlSBWLQ7edtAJLOkNInh3coMIORAEGr8TuYFr5cqLc="; # Adding npm (nodejs) and php composer to path postInstall = '' From 569c6a04e467773f87a0b2ce7949599ff6a33aec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 03:14:16 +0000 Subject: [PATCH 097/119] typos: 1.41.0 -> 1.42.1 --- pkgs/by-name/ty/typos/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typos/package.nix b/pkgs/by-name/ty/typos/package.nix index 1cca082243f9..259ce2562da0 100644 --- a/pkgs/by-name/ty/typos/package.nix +++ b/pkgs/by-name/ty/typos/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "typos"; - version = "1.41.0"; + version = "1.42.1"; src = fetchFromGitHub { owner = "crate-ci"; repo = "typos"; tag = "v${version}"; - hash = "sha256-daiM9mhLcYNdz8UPqGfUgKQ0CtULCQvHH/tAbk32w1c="; + hash = "sha256-4oUiQ1wohhPOIupPHiox1Id7onJyQ+/7yEECmH+MAPg="; }; - cargoHash = "sha256-BQj3RZWFIO+BucHVHdjEH60iwjunPJwlfdIFHBRmxls="; + cargoHash = "sha256-gKkXtyvIXVTEm60aZIxH3suRCbNLgSc+XfYvFC/fbVU="; passthru.updateScript = nix-update-script { }; From 52e928c7c909522d9a5fa5faebc0a178b5487c6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 05:43:29 +0000 Subject: [PATCH 098/119] dotnetCorePackages.sdk_9_0-bin: 9.0.309 -> 9.0.310 --- .../compilers/dotnet/versions/9.0.nix | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/pkgs/development/compilers/dotnet/versions/9.0.nix b/pkgs/development/compilers/dotnet/versions/9.0.nix index bc5c29a8a026..d7913c93d580 100644 --- a/pkgs/development/compilers/dotnet/versions/9.0.nix +++ b/pkgs/development/compilers/dotnet/versions/9.0.nix @@ -482,39 +482,39 @@ rec { }; sdk_9_0_3xx = buildNetSdk { - version = "9.0.309"; + version = "9.0.310"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-arm.tar.gz"; - hash = "sha512-p8I1s18mH9XzSzE/Gm5mhNnxDWJqLMLsA++kPA6sz4rdBCCFRZp9lJO3Eqz3B3cQ6Vwn2lWKokRiaxGxLxlHVg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-arm.tar.gz"; + hash = "sha512-tqTok1za6Ib+H+IQSTvF5u8FjgDdlXNfw2IlSTjcErd/RBrWiNFhlTokD7KrHX18WT9gVev47TrO3PhCjrjC8Q=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-arm64.tar.gz"; - hash = "sha512-gPO6BTOiB+05zPD0PPrE1rliabTKU52r4PN51eMagS4QOlbkY2uEdaGR6oEoXNmCMeEPtIbePByT39Vr9FQufA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-arm64.tar.gz"; + hash = "sha512-ZVm032pEspC84iiiACsczG3APsAEG33AZQB6hd47Mu0ZgKGkD9BtNtHcePCBEU2oyYcF7KS+gyVcbfhkcICg5w=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-x64.tar.gz"; - hash = "sha512-wAKAFlBy6A+h9vhHYcJFIo0+3IgLuZkvxbS1w6MX7aVr8B/hX3hE/hdrV6FmYNIc0mNaIHk1acIuuuJ/1c0pZg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-x64.tar.gz"; + hash = "sha512-ggP1ZqI+CRQjgbJzC6Lv7XmpMkDAlrAsmoNB6V1VCibZwxSW2bEc4k7eYbvX+3ITHUz4WIDRAckK6E0kQtCllg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-arm.tar.gz"; - hash = "sha512-ixAdj1qJHFVaiU9LMOUm3wnewvlnO3QJLDcHgZU/PEjV+4x4S53A510/zsMQtE09DC/pZasyWCYnw7pmas6hLw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-arm.tar.gz"; + hash = "sha512-4f/aegDC/unHy7NsFoYjjNh/ttGno4QAz9VQky/FUt+1ietiJcM9gwbGVzdXjp/C8+SjLOVs9PlDW+jbUIb6aQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-arm64.tar.gz"; - hash = "sha512-a/e1pL0BeeVOrgfutnq/vF/Dq7h2uo2nctvpRm84Hsh1mzc98TflCsVNwLoiGH8yCnrQPFH6m3CC2iTmKLVa/w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-arm64.tar.gz"; + hash = "sha512-+vwCicaA8n3DpPRt8ykuP88uJ6aS0Fj5n+JtxpSwzFm23hIywVRYPkNTge9oO1Dz9emA5bfF+ssZHyxYg5XdRg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-x64.tar.gz"; - hash = "sha512-E1A1z/jTHHKBECPs345ucqMA/VunBE0zcNlM6vdluh8D9lEoLMKILKD7W8PxY+Ej4UTK0eE3E9d4O9NdC8sBAg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-x64.tar.gz"; + hash = "sha512-ak1+1wyDOzQnckD/1lXZgLqn+gT4xZPGCH6XJp7RTMYaclIqNJKhLmrWfINLV4CWLDpiY3nXIgRVOD6o/aVc2Q=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-osx-arm64.tar.gz"; - hash = "sha512-yaiiOOO9oA0/5GuDVJ8OE4UD6noK0KrJq/RmaeiS8ylIU0UxWBZ7fS1p6F9MlSW1kaEOqq6tI6S4wSCzK3ufOA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-osx-arm64.tar.gz"; + hash = "sha512-XPsMA2axe+WDk5j/re/R3qobE9CDrtp42ZC5plD9n5AvL255nxbDEY6qxMvkrrXXo6ndvBYK/EJu/7XHjdS/EA=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-osx-x64.tar.gz"; - hash = "sha512-kN6uJzMWt4XNM6Yw+d4SeKg+SwvsqkzFTnnEsTOXXeCklJNPsgm8SiOgVClwE1TqoPbZP1x7Tf0g1OM3Gt/gBQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-osx-x64.tar.gz"; + hash = "sha512-0n5VuvI3jrFjkaQNMFind0Ipe4RGU8ltTierVVetHxxsMWjtDDvSExwidbVxjLOWq5DGx99FlN5yPwJ+HI2zlw=="; }; }; inherit commonPackages hostPackages targetPackages; From 6067f0b9cfba1f7a55371055ff1ff359abdda0b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 07:20:05 +0000 Subject: [PATCH 099/119] empire-compiler: 0.4.2 -> 0.4.3 --- pkgs/by-name/em/empire-compiler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/em/empire-compiler/package.nix b/pkgs/by-name/em/empire-compiler/package.nix index 39d6760542f6..b9cc88862d6c 100644 --- a/pkgs/by-name/em/empire-compiler/package.nix +++ b/pkgs/by-name/em/empire-compiler/package.nix @@ -9,13 +9,13 @@ buildDotnetModule (finalAttrs: { pname = "empire-compiler"; - version = "0.4.2"; + version = "0.4.3"; src = fetchFromGitHub { owner = "bc-security"; repo = "empire-compiler"; tag = "v${finalAttrs.version}"; - hash = "sha256-BuNg5RetGEV/YAZnZP7rkMHif9NczOx2e4OAVDjafuI="; + hash = "sha256-HNT1sELoyibXDoRcKkBZiJHIsNY7Hz2fZfHEM93UCBE="; }; postPatch = '' From e43400c7a3128b032fae4b648b0fe511cf29f2d3 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 24 Jan 2026 08:42:10 +0000 Subject: [PATCH 100/119] lib: do not export non-existent `hasFile` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `hasFile` does not exist at least in `nix-2.32`. I suspect it was a typo of a nearby `hashFile`. Noticed as an eval failure: nix-repl> lib.hasFile error: … while evaluating the attribute 'hasFile' at lib/default.nix:113:9: 112| hashString 113| hasFile | ^ 114| parseDrvName error: attribute 'hasFile' missing at lib/default.nix:113:9: 112| hashString 113| hasFile | ^ 114| parseDrvName Did you mean hashFile? --- lib/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index 1bfd5b9ac8b1..7d074084e0dd 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -110,7 +110,6 @@ let hasContext convertHash hashString - hasFile parseDrvName placeholder fromJSON From 7b16ea8b4e3745f801af9e1258ec23776e722b7b Mon Sep 17 00:00:00 2001 From: Niclas Overby Date: Fri, 23 Jan 2026 11:34:11 +0100 Subject: [PATCH 101/119] lib: re-export missing pure builtins in lib --- lib/default.nix | 21 +++++++++++++++++++-- lib/derivations.nix | 5 +++++ lib/filesystem.nix | 6 ++++++ lib/flakes.nix | 12 ++++++++++++ lib/strings.nix | 1 + 5 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 lib/flakes.nix diff --git a/lib/default.nix b/lib/default.nix index 1bfd5b9ac8b1..15949d1cdf36 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -105,12 +105,14 @@ let # network network = callLibs ./network; + # flakes + flakes = callLibs ./flakes.nix; + inherit (builtins) getContext hasContext convertHash hashString - hasFile parseDrvName placeholder fromJSON @@ -391,6 +393,8 @@ let toInt toIntBase10 fileContents + appendContext + unsafeDiscardStringContext ; inherit (self.stringsWithDeps) textClosureList @@ -415,7 +419,13 @@ let renameCrossIndexTo mapCrossIndex ; - inherit (self.derivations) lazyDerivation optionalDrvAttr warnOnInstantiate; + inherit (self.derivations) + lazyDerivation + optionalDrvAttr + warnOnInstantiate + addDrvOutputDependencies + unsafeDiscardOutputDependency + ; inherit (self.generators) mkLuaInline; inherit (self.meta) addMetaAttrs @@ -443,6 +453,9 @@ let dirOf isPath packagesFromDirectoryRecursive + hashFile + readDir + readFileType ; inherit (self.sources) cleanSourceFilter @@ -593,6 +606,10 @@ let inherit (self.network.ipv6) mkEUI64Suffix ; + inherit (self.flakes) + parseFlakeRef + flakeRefToString + ; } ); in diff --git a/lib/derivations.nix b/lib/derivations.nix index da5621c8f0b3..b092bd3b6f98 100644 --- a/lib/derivations.nix +++ b/lib/derivations.nix @@ -21,6 +21,11 @@ let if pkg ? meta.position && isString pkg.meta.position then "${prefix}${pkg.meta.position}" else ""; in { + inherit (builtins) + addDrvOutputDependencies + unsafeDiscardOutputDependency + ; + /** Restrict a derivation to a predictable set of attribute names, so that the returned attrset is not strict in the actual derivation, diff --git a/lib/filesystem.nix b/lib/filesystem.nix index 7063abfe2079..98a8862d60b8 100644 --- a/lib/filesystem.nix +++ b/lib/filesystem.nix @@ -31,6 +31,12 @@ in isPath ; + inherit (builtins) + readDir + readFileType + hashFile + ; + /** The type of a path. The path needs to exist and be accessible. The result is either `"directory"` for a directory, `"regular"` for a diff --git a/lib/flakes.nix b/lib/flakes.nix new file mode 100644 index 000000000000..755f75b3ebb6 --- /dev/null +++ b/lib/flakes.nix @@ -0,0 +1,12 @@ +/** + Flake operations. +*/ +{ lib }: +{ + + inherit (builtins) + parseFlakeRef + flakeRefToString + ; + +} diff --git a/lib/strings.nix b/lib/strings.nix index cd0027e1a165..3e7f16b48af0 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -39,6 +39,7 @@ rec { toJSON typeOf unsafeDiscardStringContext + appendContext ; /** From 7b153f91b6592aad9c3afd3f35bc13eb6163b104 Mon Sep 17 00:00:00 2001 From: dbeley <6568955+dbeley@users.noreply.github.com> Date: Thu, 22 Jan 2026 22:59:54 +0100 Subject: [PATCH 102/119] ffmpegthumbnailer: 2.2.3 -> 2.3.0 --- pkgs/by-name/ff/ffmpegthumbnailer/package.nix | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ff/ffmpegthumbnailer/package.nix b/pkgs/by-name/ff/ffmpegthumbnailer/package.nix index 6eb495ca9029..ec61110577d4 100644 --- a/pkgs/by-name/ff/ffmpegthumbnailer/package.nix +++ b/pkgs/by-name/ff/ffmpegthumbnailer/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, pkg-config, ffmpeg-headless, @@ -12,23 +11,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "ffmpegthumbnailer"; - version = "2.2.3"; + version = "2.3.0"; src = fetchFromGitHub { owner = "dirkvdb"; repo = "ffmpegthumbnailer"; - tag = finalAttrs.version; - hash = "sha256-1hVPtCPwfovCtA6aagViUJkYTCFuiFkOqGEqMHIoZe8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-h8B12FItvSrYgy6t78A02DL96Az4BxtW8brFKkZLH9o="; }; - patches = [ - (fetchpatch { - name = "ffmpeg-8-fix.patch"; - url = "https://github.com/dirkvdb/ffmpegthumbnailer/commit/df789ec326ae0f2c619f91c8f2fc8b5e45b50a70.patch"; - hash = "sha256-PArrcKuaWWA6/H59MbdC36B57GSvvp5sHz24QLTBZYw="; - }) - ]; - nativeBuildInputs = [ cmake pkg-config @@ -40,7 +31,10 @@ stdenv.mkDerivation (finalAttrs: { libjpeg ]; - cmakeFlags = [ "-DENABLE_THUMBNAILER=ON" ]; + cmakeFlags = [ + "-DENABLE_THUMBNAILER=ON" + "-DENABLE_AUDIO_THUMBNAILER=ON" + ]; # https://github.com/dirkvdb/ffmpegthumbnailer/issues/215 postPatch = '' From 8a147a2e8b6a1038203d0cfa16b3c3ea62157199 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 13:06:38 +0000 Subject: [PATCH 103/119] meshcentral: 1.1.54 -> 1.1.56 --- pkgs/tools/admin/meshcentral/default.nix | 8 +- pkgs/tools/admin/meshcentral/package.json | 14 +- pkgs/tools/admin/meshcentral/yarn.lock | 2041 ++++++++++----------- 3 files changed, 1029 insertions(+), 1034 deletions(-) diff --git a/pkgs/tools/admin/meshcentral/default.nix b/pkgs/tools/admin/meshcentral/default.nix index 61da02c2bfcf..5b645935ce38 100644 --- a/pkgs/tools/admin/meshcentral/default.nix +++ b/pkgs/tools/admin/meshcentral/default.nix @@ -8,11 +8,11 @@ }: yarn2nix-moretea.mkYarnPackage { - version = "1.1.54"; + version = "1.1.56"; src = fetchzip { - url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.54.tgz"; - sha256 = "0p33bcf8n981mlkvds28y78cc7lsxpdlxcdbdqgk2ch6h04vyzcr"; + url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.56.tgz"; + sha256 = "1n6kzbgmsn083sdwgwnn6cwch1ay20n1218bgzyv604hyvzrm0i2"; }; patches = [ @@ -24,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage { offlineCache = fetchYarnDeps { yarnLock = ./yarn.lock; - hash = "sha256-t5lSKw6PX+mrQxYiglUsyWtqo0SGe3yYGFLA+bvCEPU="; + hash = "sha256-M5TZhY995VFFbY3cjM3jiEceiVm54N6CKxQRVACOL9w="; }; # Tarball has CRLF line endings. This makes patching difficult, so let's convert them. diff --git a/pkgs/tools/admin/meshcentral/package.json b/pkgs/tools/admin/meshcentral/package.json index 7d4d01eaf6fe..2c91a8c923ac 100644 --- a/pkgs/tools/admin/meshcentral/package.json +++ b/pkgs/tools/admin/meshcentral/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "1.1.54", + "version": "1.1.56", "keywords": [ "Remote Device Management", "Remote Device Monitoring", @@ -39,17 +39,17 @@ "dependencies": { "@seald-io/nedb": "4.1.2", "archiver": "7.0.1", - "body-parser": "1.20.3", + "body-parser": "1.20.4", "cbor": "5.2.0", "compression": "1.8.1", "cookie-session": "2.1.1", - "express": "4.21.2", + "express": "4.22.1", "express-handlebars": "7.1.3", "express-ws": "5.0.2", "ipcheck": "0.1.0", "minimist": "1.2.8", "multiparty": "4.2.3", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "otplib": "12.0.1", "ua-client-hints-js": "0.1.2", "ua-parser-js": "1.0.40", @@ -76,18 +76,18 @@ "passport-saml": "*", "@duosecurity/duo_universal": "2.1.0", "archiver": "7.0.1", - "body-parser": "1.20.3", + "body-parser": "1.20.4", "cbor": "5.2.0", "compression": "1.8.1", "cookie-session": "2.1.1", - "express": "4.21.2", + "express": "4.22.1", "express-handlebars": "7.1.3", "express-ws": "5.0.2", "ipcheck": "0.1.0", "minimist": "1.2.8", "multiparty": "4.2.3", "@seald-io/nedb": "4.1.2", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "ua-parser-js": "1.0.40", "ua-client-hints-js": "0.1.2", "ws": "8.18.3", diff --git a/pkgs/tools/admin/meshcentral/yarn.lock b/pkgs/tools/admin/meshcentral/yarn.lock index f2790d8de14b..d1d5bdfb67e1 100644 --- a/pkgs/tools/admin/meshcentral/yarn.lock +++ b/pkgs/tools/admin/meshcentral/yarn.lock @@ -40,445 +40,542 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cognito-identity@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.940.0.tgz#6d14c91506f0c6f15e396e47666f8cb890dcd6f8" - integrity sha512-kFl2zLYQBLMplmYglbEe4qGuj1jlIuGuYUmtpH+XUMnbeqwU2KoDiLh+bn2u32KGrxNWHZQgraoqxMKN2q6Kcg== +"@aws-sdk/client-cognito-identity@3.974.0": + version "3.974.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.974.0.tgz#1eeee3dc1daaf97f7f66bddd32dd282fb9563509" + integrity sha512-V3anrX+U5XgEaLVwZOJIDSXMY0Tk/i/KpjEENB70ovIiTYb0uNnSHWUMlepxVxAIhcvN8egGTEq6vgULIYBJFA== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.940.0" - "@aws-sdk/credential-provider-node" "3.940.0" - "@aws-sdk/middleware-host-header" "3.936.0" - "@aws-sdk/middleware-logger" "3.936.0" - "@aws-sdk/middleware-recursion-detection" "3.936.0" - "@aws-sdk/middleware-user-agent" "3.940.0" - "@aws-sdk/region-config-resolver" "3.936.0" - "@aws-sdk/types" "3.936.0" - "@aws-sdk/util-endpoints" "3.936.0" - "@aws-sdk/util-user-agent-browser" "3.936.0" - "@aws-sdk/util-user-agent-node" "3.940.0" - "@smithy/config-resolver" "^4.4.3" - "@smithy/core" "^3.18.5" - "@smithy/fetch-http-handler" "^5.3.6" - "@smithy/hash-node" "^4.2.5" - "@smithy/invalid-dependency" "^4.2.5" - "@smithy/middleware-content-length" "^4.2.5" - "@smithy/middleware-endpoint" "^4.3.12" - "@smithy/middleware-retry" "^4.4.12" - "@smithy/middleware-serde" "^4.2.6" - "@smithy/middleware-stack" "^4.2.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/node-http-handler" "^4.4.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/credential-provider-node" "^3.972.1" + "@aws-sdk/middleware-host-header" "^3.972.1" + "@aws-sdk/middleware-logger" "^3.972.1" + "@aws-sdk/middleware-recursion-detection" "^3.972.1" + "@aws-sdk/middleware-user-agent" "^3.972.1" + "@aws-sdk/region-config-resolver" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@aws-sdk/util-user-agent-browser" "^3.972.1" + "@aws-sdk/util-user-agent-node" "^3.972.1" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.10" + "@smithy/middleware-retry" "^4.4.26" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.11" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.11" - "@smithy/util-defaults-mode-node" "^4.2.14" - "@smithy/util-endpoints" "^3.2.5" - "@smithy/util-middleware" "^4.2.5" - "@smithy/util-retry" "^4.2.5" + "@smithy/util-defaults-mode-browser" "^4.3.25" + "@smithy/util-defaults-mode-node" "^4.2.28" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.940.0.tgz#23a6b156d9ba0144c01eb1d0c1654600b35fc708" - integrity sha512-SdqJGWVhmIURvCSgkDditHRO+ozubwZk9aCX9MK8qxyOndhobCndW1ozl3hX9psvMAo9Q4bppjuqy/GHWpjB+A== +"@aws-sdk/client-cognito-identity@3.975.0": + version "3.975.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.975.0.tgz#f6494616cb1f298f8ed195db8d55c6aa62cad0e9" + integrity sha512-HjPnxHB74FaeLSce+/B2n3H7FJ23lC5D4M2FnHhHdiuvGa8etFrsF12mxC8i635huARHJkqLLbLF2U39xX6AJA== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.940.0" - "@aws-sdk/middleware-host-header" "3.936.0" - "@aws-sdk/middleware-logger" "3.936.0" - "@aws-sdk/middleware-recursion-detection" "3.936.0" - "@aws-sdk/middleware-user-agent" "3.940.0" - "@aws-sdk/region-config-resolver" "3.936.0" - "@aws-sdk/types" "3.936.0" - "@aws-sdk/util-endpoints" "3.936.0" - "@aws-sdk/util-user-agent-browser" "3.936.0" - "@aws-sdk/util-user-agent-node" "3.940.0" - "@smithy/config-resolver" "^4.4.3" - "@smithy/core" "^3.18.5" - "@smithy/fetch-http-handler" "^5.3.6" - "@smithy/hash-node" "^4.2.5" - "@smithy/invalid-dependency" "^4.2.5" - "@smithy/middleware-content-length" "^4.2.5" - "@smithy/middleware-endpoint" "^4.3.12" - "@smithy/middleware-retry" "^4.4.12" - "@smithy/middleware-serde" "^4.2.6" - "@smithy/middleware-stack" "^4.2.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/node-http-handler" "^4.4.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" + "@aws-sdk/core" "^3.973.1" + "@aws-sdk/credential-provider-node" "^3.972.1" + "@aws-sdk/middleware-host-header" "^3.972.1" + "@aws-sdk/middleware-logger" "^3.972.1" + "@aws-sdk/middleware-recursion-detection" "^3.972.1" + "@aws-sdk/middleware-user-agent" "^3.972.2" + "@aws-sdk/region-config-resolver" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@aws-sdk/util-user-agent-browser" "^3.972.1" + "@aws-sdk/util-user-agent-node" "^3.972.1" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.1" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.11" + "@smithy/middleware-retry" "^4.4.27" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.11" - "@smithy/util-defaults-mode-node" "^4.2.14" - "@smithy/util-endpoints" "^3.2.5" - "@smithy/util-middleware" "^4.2.5" - "@smithy/util-retry" "^4.2.5" + "@smithy/util-defaults-mode-browser" "^4.3.26" + "@smithy/util-defaults-mode-node" "^4.2.29" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/core@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.940.0.tgz#73bd257745df0d069e455f22d4526f4f6d800d76" - integrity sha512-KsGD2FLaX5ngJao1mHxodIVU9VYd1E8810fcYiGwO1PFHDzf5BEkp6D9IdMeQwT8Q6JLYtiiT1Y/o3UCScnGoA== +"@aws-sdk/client-sso@3.974.0": + version "3.974.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.974.0.tgz#48b748556c14117106a858730aa9bddc638a78c7" + integrity sha512-ci+GiM0c4ULo4D79UMcY06LcOLcfvUfiyt8PzNY0vbt5O8BfCPYf4QomwVgkNcLLCYmroO4ge2Yy1EsLUlcD6g== dependencies: - "@aws-sdk/types" "3.936.0" - "@aws-sdk/xml-builder" "3.930.0" - "@smithy/core" "^3.18.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/signature-v4" "^5.3.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" + "@aws-crypto/sha256-browser" "5.2.0" + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/middleware-host-header" "^3.972.1" + "@aws-sdk/middleware-logger" "^3.972.1" + "@aws-sdk/middleware-recursion-detection" "^3.972.1" + "@aws-sdk/middleware-user-agent" "^3.972.1" + "@aws-sdk/region-config-resolver" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@aws-sdk/util-user-agent-browser" "^3.972.1" + "@aws-sdk/util-user-agent-node" "^3.972.1" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.10" + "@smithy/middleware-retry" "^4.4.26" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.11" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" "@smithy/util-base64" "^4.3.0" - "@smithy/util-middleware" "^4.2.5" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-body-length-node" "^4.2.1" + "@smithy/util-defaults-mode-browser" "^4.3.25" + "@smithy/util-defaults-mode-node" "^4.2.28" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.940.0.tgz#898ca926f323e8a3ea2d5fdaf10fa4300c45e05d" - integrity sha512-VZMijB+Dc2tISeumWw+Oxn0Oi9f4g4/xJu3kdFIjsac6GDdmBVuBbAG+bvPP73J1j1m1G1BwaYqEZvOlLwgjIA== +"@aws-sdk/core@^3.973.0", "@aws-sdk/core@^3.973.1": + version "3.973.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.973.1.tgz#adcfb29776db599e03b6111d8228b3d1e6400358" + integrity sha512-Ocubx42QsMyVs9ANSmFpRm0S+hubWljpPLjOi9UFrtcnVJjrVJTzQ51sN0e5g4e8i8QZ7uY73zosLmgYL7kZTQ== dependencies: - "@aws-sdk/client-cognito-identity" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/xml-builder" "^3.972.1" + "@smithy/core" "^3.21.1" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/signature-v4" "^5.3.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.940.0.tgz#e04dc17300de228d572d5783c825a55d18851ecf" - integrity sha512-/G3l5/wbZYP2XEQiOoIkRJmlv15f1P3MSd1a0gz27lHEMrOJOGq66rF1Ca4OJLzapWt3Fy9BPrZAepoAX11kMw== +"@aws-sdk/credential-provider-cognito-identity@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.1.tgz#42554afa25ba1bb518f7364eef7a560f04954408" + integrity sha512-/qAxlqkzW7UX9SUN+kFX1ZMHy0pFgwrfCjQYbVSmTOQvSprmzpNNj5RvVY/2WX78s5GMc6VQH/pwrOAxXbTiiA== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/client-cognito-identity" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.940.0.tgz#0888b39befaef297d67dcecd35d9237dbb5ab1c0" - integrity sha512-dOrc03DHElNBD6N9Okt4U0zhrG4Wix5QUBSZPr5VN8SvmjD9dkrrxOkkJaMCl/bzrW7kbQEp7LuBdbxArMmOZQ== +"@aws-sdk/credential-provider-env@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.1.tgz#203a02b4a9d31418a1db5dff369a2d65aa67c872" + integrity sha512-/etNHqnx96phy/SjI0HRC588o4vKH5F0xfkZ13yAATV7aNrb+5gYGNE6ePWafP+FuZ3HkULSSlJFj0AxgrAqYw== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/fetch-http-handler" "^5.3.6" - "@smithy/node-http-handler" "^4.4.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" - "@smithy/util-stream" "^4.5.6" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.940.0.tgz#b7a46fae4902f545e4f2cbcbd4f71dfae783de30" - integrity sha512-gn7PJQEzb/cnInNFTOaDoCN/hOKqMejNmLof1W5VW95Qk0TPO52lH8R4RmJPnRrwFMswOWswTOpR1roKNLIrcw== +"@aws-sdk/credential-provider-http@^3.972.1", "@aws-sdk/credential-provider-http@^3.972.2": + version "3.972.2" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.2.tgz#40c00a344b4cf0d9a4e20a4d18c62bc6e611dde9" + integrity sha512-mXgdaUfe5oM+tWKyeZ7Vh/iQ94FrkMky1uuzwTOmFADiRcSk5uHy/e3boEFedXiT/PRGzgBmqvJVK4F6lUISCg== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/credential-provider-env" "3.940.0" - "@aws-sdk/credential-provider-http" "3.940.0" - "@aws-sdk/credential-provider-login" "3.940.0" - "@aws-sdk/credential-provider-process" "3.940.0" - "@aws-sdk/credential-provider-sso" "3.940.0" - "@aws-sdk/credential-provider-web-identity" "3.940.0" - "@aws-sdk/nested-clients" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/credential-provider-imds" "^4.2.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.1" + "@aws-sdk/types" "^3.973.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" + "@smithy/util-stream" "^4.5.10" tslib "^2.6.2" -"@aws-sdk/credential-provider-login@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.940.0.tgz#d235cad516fd4a58fb261bc1291b7077efcbf58d" - integrity sha512-fOKC3VZkwa9T2l2VFKWRtfHQPQuISqqNl35ZhcXjWKVwRwl/o7THPMkqI4XwgT2noGa7LLYVbWMwnsgSsBqglg== +"@aws-sdk/credential-provider-ini@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.1.tgz#63a242d11fe0ae0c159d97ed2ab9a8d7a3db6d4c" + integrity sha512-OdbJA3v+XlNDsrYzNPRUwr8l7gw1r/nR8l4r96MDzSBDU8WEo8T6C06SvwaXR8SpzsjO3sq5KMP86wXWg7Rj4g== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/nested-clients" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/credential-provider-env" "^3.972.1" + "@aws-sdk/credential-provider-http" "^3.972.1" + "@aws-sdk/credential-provider-login" "^3.972.1" + "@aws-sdk/credential-provider-process" "^3.972.1" + "@aws-sdk/credential-provider-sso" "^3.972.1" + "@aws-sdk/credential-provider-web-identity" "^3.972.1" + "@aws-sdk/nested-clients" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.940.0.tgz#5c4b3d13532f51528f769f8a87b4c7e7709ca0ad" - integrity sha512-M8NFAvgvO6xZjiti5kztFiAYmSmSlG3eUfr4ZHSfXYZUA/KUdZU/D6xJyaLnU8cYRWBludb6K9XPKKVwKfqm4g== +"@aws-sdk/credential-provider-login@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.1.tgz#ea0bba6fd40696dd0e065f3817b41627abd894a8" + integrity sha512-CccqDGL6ZrF3/EFWZefvKW7QwwRdxlHUO8NVBKNVcNq6womrPDvqB6xc9icACtE0XB0a7PLoSTkAg8bQVkTO2w== dependencies: - "@aws-sdk/credential-provider-env" "3.940.0" - "@aws-sdk/credential-provider-http" "3.940.0" - "@aws-sdk/credential-provider-ini" "3.940.0" - "@aws-sdk/credential-provider-process" "3.940.0" - "@aws-sdk/credential-provider-sso" "3.940.0" - "@aws-sdk/credential-provider-web-identity" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/credential-provider-imds" "^4.2.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/nested-clients" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.940.0.tgz#47a11224c1a9d179f67cbd0873c9e99fe0cd0e85" - integrity sha512-pILBzt5/TYCqRsJb7vZlxmRIe0/T+FZPeml417EK75060ajDGnVJjHcuVdLVIeKoTKm9gmJc9l45gon6PbHyUQ== +"@aws-sdk/credential-provider-node@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.1.tgz#6cdb367e2828d9b9ce34b69f97fd4eef4a514232" + integrity sha512-DwXPk9GfuU/xG9tmCyXFVkCr6X3W8ZCoL5Ptb0pbltEx1/LCcg7T+PBqDlPiiinNCD6ilIoMJDWsnJ8ikzZA7Q== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/credential-provider-env" "^3.972.1" + "@aws-sdk/credential-provider-http" "^3.972.1" + "@aws-sdk/credential-provider-ini" "^3.972.1" + "@aws-sdk/credential-provider-process" "^3.972.1" + "@aws-sdk/credential-provider-sso" "^3.972.1" + "@aws-sdk/credential-provider-web-identity" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.940.0.tgz#fabadb014fd5c7b043b8b7ccb4e1bda66a2e88cc" - integrity sha512-q6JMHIkBlDCOMnA3RAzf8cGfup+8ukhhb50fNpghMs1SNBGhanmaMbZSgLigBRsPQW7fOk2l8jnzdVLS+BB9Uw== +"@aws-sdk/credential-provider-process@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.1.tgz#9eb226dea12a1a9e4a14534946961c82c49cecdf" + integrity sha512-bi47Zigu3692SJwdBvo8y1dEwE6B61stCwCFnuRWJVTfiM84B+VTSCV661CSWJmIZzmcy7J5J3kWyxL02iHj0w== dependencies: - "@aws-sdk/client-sso" "3.940.0" - "@aws-sdk/core" "3.940.0" - "@aws-sdk/token-providers" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.940.0.tgz#25e83aa96c414608795e5d3c7be0e6d94bab6630" - integrity sha512-9QLTIkDJHHaYL0nyymO41H8g3ui1yz6Y3GmAN1gYQa6plXisuFBnGAbmKVj7zNvjWaOKdF0dV3dd3AFKEDoJ/w== +"@aws-sdk/credential-provider-sso@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.1.tgz#c5a461fb714668b9e1ce268ff4da174bf1e1b45e" + integrity sha512-dLZVNhM7wSgVUFsgVYgI5hb5Z/9PUkT46pk/SHrSmUqfx6YDvoV4YcPtaiRqviPpEGGiRtdQMEadyOKIRqulUQ== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/nested-clients" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/client-sso" "3.974.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/token-providers" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-web-identity@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.1.tgz#e85aba05a81a1998acc1c24c49baa8b733ac392a" + integrity sha512-YMDeYgi0u687Ay0dAq/pFPKuijrlKTgsaB/UATbxCs/FzZfMiG4If5ksywHmmW7MiYUF8VVv+uou3TczvLrN4w== + dependencies: + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/nested-clients" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" "@aws-sdk/credential-providers@^3.186.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.940.0.tgz#136fff048a53616c0aeccc02ca431db68376ba8c" - integrity sha512-1Thn8cboeJSZlsAwqFmwE6Z7i2/qDM9RiyusUp4M6YLSRumeCTsxR/BokxprOqWVH4ZMMB9cDjpewfkw7myUfQ== + version "3.975.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.975.0.tgz#4f2822cc28739ed68f28fecf97f7b77b9da42117" + integrity sha512-3aisLw0I1yrmUpPuhqXZg8eLWOMQhwD/kRaP57WpTJzb2dGz3VouIgkyiUQALMx4KrA2SCy74zq52HnbFxtwRg== dependencies: - "@aws-sdk/client-cognito-identity" "3.940.0" - "@aws-sdk/core" "3.940.0" - "@aws-sdk/credential-provider-cognito-identity" "3.940.0" - "@aws-sdk/credential-provider-env" "3.940.0" - "@aws-sdk/credential-provider-http" "3.940.0" - "@aws-sdk/credential-provider-ini" "3.940.0" - "@aws-sdk/credential-provider-login" "3.940.0" - "@aws-sdk/credential-provider-node" "3.940.0" - "@aws-sdk/credential-provider-process" "3.940.0" - "@aws-sdk/credential-provider-sso" "3.940.0" - "@aws-sdk/credential-provider-web-identity" "3.940.0" - "@aws-sdk/nested-clients" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/config-resolver" "^4.4.3" - "@smithy/core" "^3.18.5" - "@smithy/credential-provider-imds" "^4.2.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/client-cognito-identity" "3.975.0" + "@aws-sdk/core" "^3.973.1" + "@aws-sdk/credential-provider-cognito-identity" "^3.972.1" + "@aws-sdk/credential-provider-env" "^3.972.1" + "@aws-sdk/credential-provider-http" "^3.972.2" + "@aws-sdk/credential-provider-ini" "^3.972.1" + "@aws-sdk/credential-provider-login" "^3.972.1" + "@aws-sdk/credential-provider-node" "^3.972.1" + "@aws-sdk/credential-provider-process" "^3.972.1" + "@aws-sdk/credential-provider-sso" "^3.972.1" + "@aws-sdk/credential-provider-web-identity" "^3.972.1" + "@aws-sdk/nested-clients" "3.975.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.1" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.936.0.tgz#ef1144d175f1f499afbbd92ad07e24f8ccc9e9ce" - integrity sha512-tAaObaAnsP1XnLGndfkGWFuzrJYuk9W0b/nLvol66t8FZExIAf/WdkT2NNAWOYxljVs++oHnyHBCxIlaHrzSiw== +"@aws-sdk/middleware-host-header@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.1.tgz#83afa4340bd9294688426f9a0eca992a392faf6e" + integrity sha512-/R82lXLPmZ9JaUGSUdKtBp2k/5xQxvBT3zZWyKiBOhyulFotlfvdlrO8TnqstBimsl4lYEYySDL+W6ldFh6ALg== dependencies: - "@aws-sdk/types" "3.936.0" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/middleware-logger@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.936.0.tgz#691093bebb708b994be10f19358e8699af38a209" - integrity sha512-aPSJ12d3a3Ea5nyEnLbijCaaYJT2QjQ9iW+zGh5QcZYXmOGWbKVyPSxmVOboZQG+c1M8t6d2O7tqrwzIq8L8qw== +"@aws-sdk/middleware-logger@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.972.1.tgz#aa0f53cc90c4fc46cf96c4d9197366ba006b71eb" + integrity sha512-JGgFl6cHg9G2FHu4lyFIzmFN8KESBiRr84gLC3Aeni0Gt1nKm+KxWLBuha/RPcXxJygGXCcMM4AykkIwxor8RA== dependencies: - "@aws-sdk/types" "3.936.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.936.0.tgz#141b6c92c1aa42bcd71aa854e0783b4f28e87a30" - integrity sha512-l4aGbHpXM45YNgXggIux1HgsCVAvvBoqHPkqLnqMl9QVapfuSTjJHfDYDsx1Xxct6/m7qSMUzanBALhiaGO2fA== +"@aws-sdk/middleware-recursion-detection@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.1.tgz#0a10c64960a45378ee586a1f3532ed5f608b27f8" + integrity sha512-taGzNRe8vPHjnliqXIHp9kBgIemLE/xCaRTMH1NH0cncHeaPcjxtnCroAAM9aOlPuKvBe2CpZESyvM1+D8oI7Q== dependencies: - "@aws-sdk/types" "3.936.0" - "@aws/lambda-invoke-store" "^0.2.0" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@aws/lambda-invoke-store" "^0.2.2" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.940.0.tgz#e31c59b058b397855cd87fee34d2387d63b35c27" - integrity sha512-nJbLrUj6fY+l2W2rIB9P4Qvpiy0tnTdg/dmixRxrU1z3e8wBdspJlyE+AZN4fuVbeL6rrRrO/zxQC1bB3cw5IA== +"@aws-sdk/middleware-user-agent@^3.972.1", "@aws-sdk/middleware-user-agent@^3.972.2": + version "3.972.2" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.2.tgz#569648066796ace1545b3ae2896c2e9a3c58f577" + integrity sha512-d+Exq074wy0X6wvShg/kmZVtkah+28vMuqCtuY3cydg8LUZOJBtbAolCpEJizSyb8mJJZF9BjWaTANXL4OYnkg== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@aws-sdk/util-endpoints" "3.936.0" - "@smithy/core" "^3.18.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@smithy/core" "^3.21.1" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/nested-clients@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.940.0.tgz#9b1574a0a56bd3eb5d62bbba85961f9e734c3569" - integrity sha512-x0mdv6DkjXqXEcQj3URbCltEzW6hoy/1uIL+i8gExP6YKrnhiZ7SzuB4gPls2UOpK5UqLiqXjhRLfBb1C9i4Dw== +"@aws-sdk/nested-clients@3.974.0": + version "3.974.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.974.0.tgz#61f31582e743e15f9088cfbfad1f5bcc62c36cef" + integrity sha512-k3dwdo/vOiHMJc9gMnkPl1BA5aQfTrZbz+8fiDkWrPagqAioZgmo5oiaOaeX0grObfJQKDtcpPFR4iWf8cgl8Q== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.940.0" - "@aws-sdk/middleware-host-header" "3.936.0" - "@aws-sdk/middleware-logger" "3.936.0" - "@aws-sdk/middleware-recursion-detection" "3.936.0" - "@aws-sdk/middleware-user-agent" "3.940.0" - "@aws-sdk/region-config-resolver" "3.936.0" - "@aws-sdk/types" "3.936.0" - "@aws-sdk/util-endpoints" "3.936.0" - "@aws-sdk/util-user-agent-browser" "3.936.0" - "@aws-sdk/util-user-agent-node" "3.940.0" - "@smithy/config-resolver" "^4.4.3" - "@smithy/core" "^3.18.5" - "@smithy/fetch-http-handler" "^5.3.6" - "@smithy/hash-node" "^4.2.5" - "@smithy/invalid-dependency" "^4.2.5" - "@smithy/middleware-content-length" "^4.2.5" - "@smithy/middleware-endpoint" "^4.3.12" - "@smithy/middleware-retry" "^4.4.12" - "@smithy/middleware-serde" "^4.2.6" - "@smithy/middleware-stack" "^4.2.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/node-http-handler" "^4.4.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/middleware-host-header" "^3.972.1" + "@aws-sdk/middleware-logger" "^3.972.1" + "@aws-sdk/middleware-recursion-detection" "^3.972.1" + "@aws-sdk/middleware-user-agent" "^3.972.1" + "@aws-sdk/region-config-resolver" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@aws-sdk/util-user-agent-browser" "^3.972.1" + "@aws-sdk/util-user-agent-node" "^3.972.1" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.10" + "@smithy/middleware-retry" "^4.4.26" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.11" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" "@smithy/util-body-length-node" "^4.2.1" - "@smithy/util-defaults-mode-browser" "^4.3.11" - "@smithy/util-defaults-mode-node" "^4.2.14" - "@smithy/util-endpoints" "^3.2.5" - "@smithy/util-middleware" "^4.2.5" - "@smithy/util-retry" "^4.2.5" + "@smithy/util-defaults-mode-browser" "^4.3.25" + "@smithy/util-defaults-mode-node" "^4.2.28" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/region-config-resolver@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.936.0.tgz#b02f20c4d62973731d42da1f1239a27fbbe53c0a" - integrity sha512-wOKhzzWsshXGduxO4pqSiNyL9oUtk4BEvjWm9aaq6Hmfdoydq6v6t0rAGHWPjFwy9z2haovGRi3C8IxdMB4muw== +"@aws-sdk/nested-clients@3.975.0": + version "3.975.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.975.0.tgz#566d4508dfd2b83e86a829670d9219d307f6f1a5" + integrity sha512-OkeFHPlQj2c/Y5bQGkX14pxhDWUGUFt3LRHhjcDKsSCw6lrxKcxN3WFZN0qbJwKNydP+knL5nxvfgKiCLpTLRA== dependencies: - "@aws-sdk/types" "3.936.0" - "@smithy/config-resolver" "^4.4.3" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/types" "^4.9.0" + "@aws-crypto/sha256-browser" "5.2.0" + "@aws-crypto/sha256-js" "5.2.0" + "@aws-sdk/core" "^3.973.1" + "@aws-sdk/middleware-host-header" "^3.972.1" + "@aws-sdk/middleware-logger" "^3.972.1" + "@aws-sdk/middleware-recursion-detection" "^3.972.1" + "@aws-sdk/middleware-user-agent" "^3.972.2" + "@aws-sdk/region-config-resolver" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@aws-sdk/util-endpoints" "3.972.0" + "@aws-sdk/util-user-agent-browser" "^3.972.1" + "@aws-sdk/util-user-agent-node" "^3.972.1" + "@smithy/config-resolver" "^4.4.6" + "@smithy/core" "^3.21.1" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/hash-node" "^4.2.8" + "@smithy/invalid-dependency" "^4.2.8" + "@smithy/middleware-content-length" "^4.2.8" + "@smithy/middleware-endpoint" "^4.4.11" + "@smithy/middleware-retry" "^4.4.27" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-base64" "^4.3.0" + "@smithy/util-body-length-browser" "^4.2.0" + "@smithy/util-body-length-node" "^4.2.1" + "@smithy/util-defaults-mode-browser" "^4.3.26" + "@smithy/util-defaults-mode-node" "^4.2.29" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" + "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@aws-sdk/token-providers@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.940.0.tgz#b89893d7cd0a5ed22ca180e33b6eaf7ca644c7f1" - integrity sha512-k5qbRe/ZFjW9oWEdzLIa2twRVIEx7p/9rutofyrRysrtEnYh3HAWCngAnwbgKMoiwa806UzcTRx0TjyEpnKcCg== +"@aws-sdk/region-config-resolver@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.1.tgz#650ac559f159aa9ca4ffd82514536a4bef897058" + integrity sha512-voIY8RORpxLAEgEkYaTFnkaIuRwVBEc+RjVZYcSSllPV+ZEKAacai6kNhJeE3D70Le+JCfvRb52tng/AVHY+jQ== dependencies: - "@aws-sdk/core" "3.940.0" - "@aws-sdk/nested-clients" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/types@3.936.0", "@aws-sdk/types@^3.222.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.936.0.tgz#ecd3a4bec1a1bd4df834ab21fe52a76e332dc27a" - integrity sha512-uz0/VlMd2pP5MepdrHizd+T+OKfyK4r3OA9JI+L/lPKg0YFQosdJNCKisr6o70E3dh8iMpFYxF1UN/4uZsyARg== +"@aws-sdk/token-providers@3.974.0": + version "3.974.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.974.0.tgz#e396b236fde11a738b66c8af94f5957124afc4f5" + integrity sha512-cBykL0LiccKIgNhGWvQRTPvsBLPZxnmJU3pYxG538jpFX8lQtrCy1L7mmIHNEdxIdIGEPgAEHF8/JQxgBToqUQ== dependencies: - "@smithy/types" "^4.9.0" + "@aws-sdk/core" "^3.973.0" + "@aws-sdk/nested-clients" "3.974.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.936.0.tgz#81c00be8cfd4f966e05defd739a720ce2c888ddf" - integrity sha512-0Zx3Ntdpu+z9Wlm7JKUBOzS9EunwKAb4KdGUQQxDqh5Lc3ta5uBoub+FgmVuzwnmBu9U1Os8UuwVTH0Lgu+P5w== +"@aws-sdk/types@3.972.0": + version "3.972.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.972.0.tgz#2c8ddf7fa63038da2e27d888c1bd5817b62e30fa" + integrity sha512-U7xBIbLSetONxb2bNzHyDgND3oKGoIfmknrEVnoEU4GUSs+0augUOIn9DIWGUO2ETcRFdsRUnmx9KhPT9Ojbug== dependencies: - "@aws-sdk/types" "3.936.0" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" - "@smithy/util-endpoints" "^3.2.5" + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + +"@aws-sdk/types@^3.222.0", "@aws-sdk/types@^3.973.0": + version "3.973.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.973.0.tgz#4e7428dbaac37797a81339f646f40f41cc22a1fe" + integrity sha512-jYIdB7a7jhRTvyb378nsjyvJh1Si+zVduJ6urMNGpz8RjkmHZ+9vM2H07XaIB2Cfq0GhJRZYOfUCH8uqQhqBkQ== + dependencies: + "@smithy/types" "^4.12.0" + tslib "^2.6.2" + +"@aws-sdk/util-endpoints@3.972.0": + version "3.972.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.972.0.tgz#0c483aa4853ea3858024bc502454ba395e533cb0" + integrity sha512-6JHsl1V/a1ZW8D8AFfd4R52fwZPnZ5H4U6DS8m/bWT8qad72NvbOFAC7U2cDtFs2TShqUO3TEiX/EJibtY3ijg== + dependencies: + "@aws-sdk/types" "3.972.0" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-endpoints" "^3.2.8" tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": - version "3.893.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.893.0.tgz#5df15f24e1edbe12ff1fe8906f823b51cd53bae8" - integrity sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg== + version "3.965.3" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.965.3.tgz#07f98caac26b51442e4ee4e7d66b87a07be267ea" + integrity sha512-FNUqAjlKAGA7GM05kywE99q8wiPHPZqrzhq3wXRga6PRD6A0kzT85Pb0AzYBVTBRpSrKyyr6M92Y6bnSBVp2BA== dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.936.0": - version "3.936.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.936.0.tgz#cbfcaeaba6d843b060183638699c0f20dcaed774" - integrity sha512-eZ/XF6NxMtu+iCma58GRNRxSq4lHo6zHQLOZRIeL/ghqYJirqHdenMOwrzPettj60KWlv827RVebP9oNVrwZbw== +"@aws-sdk/util-user-agent-browser@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.1.tgz#56ead0d350fc7790dd0e29f01f140672a04c4dc9" + integrity sha512-IgF55NFmJX8d9Wql9M0nEpk2eYbuD8G4781FN4/fFgwTXBn86DvlZJuRWDCMcMqZymnBVX7HW9r+3r9ylqfW0w== dependencies: - "@aws-sdk/types" "3.936.0" - "@smithy/types" "^4.9.0" + "@aws-sdk/types" "^3.973.0" + "@smithy/types" "^4.12.0" bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.940.0": - version "3.940.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.940.0.tgz#d9de3178a0567671b8cef3ea520f3416d2cecd1e" - integrity sha512-dlD/F+L/jN26I8Zg5x0oDGJiA+/WEQmnSE27fi5ydvYnpfQLwThtQo9SsNS47XSR/SOULaaoC9qx929rZuo74A== +"@aws-sdk/util-user-agent-node@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.972.1.tgz#4d7e57a43a9c0965d0623133b8fa53e527309f2e" + integrity sha512-oIs4JFcADzoZ0c915R83XvK2HltWupxNsXUIuZse2rgk7b97zTpkxaqXiH0h9ylh31qtgo/t8hp4tIqcsMrEbQ== dependencies: - "@aws-sdk/middleware-user-agent" "3.940.0" - "@aws-sdk/types" "3.936.0" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/types" "^4.9.0" + "@aws-sdk/middleware-user-agent" "^3.972.1" + "@aws-sdk/types" "^3.973.0" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@aws-sdk/xml-builder@3.930.0": - version "3.930.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.930.0.tgz#949a35219ca52cc769ffbfbf38f3324178ba74f9" - integrity sha512-YIfkD17GocxdmlUVc3ia52QhcWuRIUJonbF8A2CYfcWNV3HzvAqpcPeC0bYUhkK+8e8YO1ARnLKZQE0TlwzorA== +"@aws-sdk/xml-builder@^3.972.1": + version "3.972.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.1.tgz#5fa96ab8cf7b975ff3f0a0d3c0a46aeb88c7ce46" + integrity sha512-6zZGlPOqn7Xb+25MAXGb1JhgvaC5HjZj6GzszuVrnEgbhvzBRFGKYemuHBV4bho+dtqeYKPgaZUv7/e80hIGNg== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" fast-xml-parser "5.2.5" tslib "^2.6.2" -"@aws/lambda-invoke-store@^0.2.0": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.1.tgz#ceecff9ebe1f6199369e6911f38633fac3322811" - integrity sha512-sIyFcoPZkTtNu9xFeEoynMef3bPJIAbOfUh+ueYcfhVl6xm2VRtMcMclSxmZCMnHHd4hlYKJeq/aggmBEWynww== +"@aws/lambda-invoke-store@^0.2.2": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz#f1137f56209ccc69c15f826242cbf37f828617dd" + integrity sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw== "@babel/cli@^7.26.4": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.28.3.tgz#f33693753bc103ab0084a5776ccf8ab8a140038b" - integrity sha512-n1RU5vuCX0CsaqaXm9I0KUCNKNQMy5epmzl/xdSSm70bSqhg9GWhgeosypyQLc0bK24+Xpk1WGzZlI9pJtkZdg== + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.28.6.tgz#1da8eb79f92cbe75542b853b3b1db683c5ea406a" + integrity sha512-6EUNcuBbNkj08Oj4gAZ+BUU8yLCgKzgVX4gaTh09Ya2C8ICM4P+G30g4m3akRxSYAp3A/gnWchrNst7px4/nUQ== dependencies: "@jridgewell/trace-mapping" "^0.3.28" commander "^6.2.0" @@ -491,34 +588,34 @@ "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" chokidar "^3.6.0" -"@babel/code-frame@^7.27.1": - version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" - integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== +"@babel/code-frame@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.28.6.tgz#72499312ec58b1e2245ba4a4f550c132be4982f7" + integrity sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q== dependencies: - "@babel/helper-validator-identifier" "^7.27.1" + "@babel/helper-validator-identifier" "^7.28.5" js-tokens "^4.0.0" picocolors "^1.1.1" -"@babel/compat-data@^7.27.2": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz#a8a4962e1567121ac0b3b487f52107443b455c7f" - integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA== +"@babel/compat-data@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.6.tgz#103f466803fa0f059e82ccac271475470570d74c" + integrity sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg== "@babel/core@^7.26.0": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e" - integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw== + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.6.tgz#531bf883a1126e53501ba46eb3bb414047af507f" + integrity sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw== dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-module-transforms" "^7.28.3" - "@babel/helpers" "^7.28.4" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/traverse" "^7.28.5" - "@babel/types" "^7.28.5" + "@babel/code-frame" "^7.28.6" + "@babel/generator" "^7.28.6" + "@babel/helper-compilation-targets" "^7.28.6" + "@babel/helper-module-transforms" "^7.28.6" + "@babel/helpers" "^7.28.6" + "@babel/parser" "^7.28.6" + "@babel/template" "^7.28.6" + "@babel/traverse" "^7.28.6" + "@babel/types" "^7.28.6" "@jridgewell/remapping" "^2.3.5" convert-source-map "^2.0.0" debug "^4.1.0" @@ -526,30 +623,30 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.28.5", "@babel/generator@^7.4.0": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz#712722d5e50f44d07bc7ac9fe84438742dd61298" - integrity sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ== +"@babel/generator@^7.28.6", "@babel/generator@^7.4.0": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.6.tgz#48dcc65d98fcc8626a48f72b62e263d25fc3c3f1" + integrity sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw== dependencies: - "@babel/parser" "^7.28.5" - "@babel/types" "^7.28.5" + "@babel/parser" "^7.28.6" + "@babel/types" "^7.28.6" "@jridgewell/gen-mapping" "^0.3.12" "@jridgewell/trace-mapping" "^0.3.28" jsesc "^3.0.2" -"@babel/helper-annotate-as-pure@^7.27.1": +"@babel/helper-annotate-as-pure@^7.27.3": version "7.27.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz#f31fd86b915fc4daf1f3ac6976c59be7084ed9c5" integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== dependencies: "@babel/types" "^7.27.3" -"@babel/helper-compilation-targets@^7.27.2": - version "7.27.2" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz#46a0f6efab808d51d29ce96858dd10ce8732733d" - integrity sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ== +"@babel/helper-compilation-targets@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz#32c4a3f41f12ed1532179b108a4d746e105c2b25" + integrity sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA== dependencies: - "@babel/compat-data" "^7.27.2" + "@babel/compat-data" "^7.28.6" "@babel/helper-validator-option" "^7.27.1" browserslist "^4.24.0" lru-cache "^5.1.1" @@ -560,34 +657,34 @@ resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz#b9430df2aa4e17bc28665eadeae8aa1d985e6674" integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== -"@babel/helper-module-imports@^7.27.1": - version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz#7ef769a323e2655e126673bb6d2d6913bbead204" - integrity sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w== +"@babel/helper-module-imports@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz#60632cbd6ffb70b22823187201116762a03e2d5c" + integrity sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw== dependencies: - "@babel/traverse" "^7.27.1" - "@babel/types" "^7.27.1" + "@babel/traverse" "^7.28.6" + "@babel/types" "^7.28.6" -"@babel/helper-module-transforms@^7.28.3": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz#a2b37d3da3b2344fe085dab234426f2b9a2fa5f6" - integrity sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw== +"@babel/helper-module-transforms@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz#9312d9d9e56edc35aeb6e95c25d4106b50b9eb1e" + integrity sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA== dependencies: - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-validator-identifier" "^7.27.1" - "@babel/traverse" "^7.28.3" + "@babel/helper-module-imports" "^7.28.6" + "@babel/helper-validator-identifier" "^7.28.5" + "@babel/traverse" "^7.28.6" -"@babel/helper-plugin-utils@^7.27.1": - version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c" - integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== +"@babel/helper-plugin-utils@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz#6f13ea251b68c8532e985fd532f28741a8af9ac8" + integrity sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug== "@babel/helper-string-parser@^7.27.1": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== -"@babel/helper-validator-identifier@^7.27.1", "@babel/helper-validator-identifier@^7.28.5": +"@babel/helper-validator-identifier@^7.28.5": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4" integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== @@ -597,55 +694,55 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f" integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== -"@babel/helpers@^7.28.4": - version "7.28.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz#fe07274742e95bdf7cf1443593eeb8926ab63827" - integrity sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w== +"@babel/helpers@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.6.tgz#fca903a313ae675617936e8998b814c415cbf5d7" + integrity sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw== dependencies: - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.4" + "@babel/template" "^7.28.6" + "@babel/types" "^7.28.6" "@babel/node@^7.26.0": - version "7.28.0" - resolved "https://registry.yarnpkg.com/@babel/node/-/node-7.28.0.tgz#fe52d05121ca064e6919215ffe54fea480a8746f" - integrity sha512-6u1Mmn3SIMUH8uwTq543L062X3JDgms9HPf06o/pIGdDjeD/zNQ+dfZPQD27sCyvtP0ZOlJtwnl2RIdPe9bHeQ== + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/node/-/node-7.28.6.tgz#ee8091de3e87b9f0ff6726f3b682bc633b34654d" + integrity sha512-X3i8Zq/3Au5of74DzuYfgKS2oKRrYGcd5O5QlrB7AqspYKWy0XRTG69HDYnower3HRH/lL38IYAZVPh3OQMXVg== dependencies: - "@babel/register" "^7.27.1" + "@babel/register" "^7.28.6" commander "^6.2.0" core-js "^3.30.2" node-environment-flags "^1.0.5" regenerator-runtime "^0.14.0" v8flags "^3.1.1" -"@babel/parser@^7.27.2", "@babel/parser@^7.28.5", "@babel/parser@^7.4.3": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08" - integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ== +"@babel/parser@^7.28.6", "@babel/parser@^7.4.3": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.6.tgz#f01a8885b7fa1e56dd8a155130226cd698ef13fd" + integrity sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ== dependencies: - "@babel/types" "^7.28.5" + "@babel/types" "^7.28.6" -"@babel/plugin-syntax-jsx@^7.27.1": - version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz#2f9beb5eff30fa507c5532d107daac7b888fa34c" - integrity sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== +"@babel/plugin-syntax-jsx@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz#f8ca28bbd84883b5fea0e447c635b81ba73997ee" + integrity sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w== dependencies: - "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-plugin-utils" "^7.28.6" "@babel/plugin-transform-react-jsx@^7.25.9": - version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz#1023bc94b78b0a2d68c82b5e96aed573bcfb9db0" - integrity sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw== + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz#f51cb70a90b9529fbb71ee1f75ea27b7078eed62" + integrity sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow== dependencies: - "@babel/helper-annotate-as-pure" "^7.27.1" - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/plugin-syntax-jsx" "^7.27.1" - "@babel/types" "^7.27.1" + "@babel/helper-annotate-as-pure" "^7.27.3" + "@babel/helper-module-imports" "^7.28.6" + "@babel/helper-plugin-utils" "^7.28.6" + "@babel/plugin-syntax-jsx" "^7.28.6" + "@babel/types" "^7.28.6" -"@babel/register@^7.27.1": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.28.3.tgz#abd8a3753480c799bdaf9c9092d6745d16e052c2" - integrity sha512-CieDOtd8u208eI49bYl4z1J22ySFw87IGwE+IswFEExH7e3rLgKb0WNQeumnacQ1+VoDJLYI5QFA3AJZuyZQfA== +"@babel/register@^7.28.6": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.28.6.tgz#f54461dd32f6a418c1eb1f583c95ed0b7266ea4c" + integrity sha512-pgcbbEl/dWQYb6L6Yew6F94rdwygfuv+vJ/tXfwIOYAfPB6TNWpXUMEtEq3YuTeHRdvMIhvz13bkT9CNaS+wqA== dependencies: clone-deep "^4.0.1" find-cache-dir "^2.0.0" @@ -654,36 +751,36 @@ source-map-support "^0.5.16" "@babel/runtime@^7.23.8", "@babel/runtime@^7.24.5": - version "7.28.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.4.tgz#a70226016fabe25c5783b2f22d3e1c9bc5ca3326" - integrity sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ== + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.6.tgz#d267a43cb1836dc4d182cce93ae75ba954ef6d2b" + integrity sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA== -"@babel/template@^7.27.2", "@babel/template@^7.4.0": - version "7.27.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" - integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== +"@babel/template@^7.28.6", "@babel/template@^7.4.0": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.28.6.tgz#0e7e56ecedb78aeef66ce7972b082fce76a23e57" + integrity sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ== dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/parser" "^7.27.2" - "@babel/types" "^7.27.1" + "@babel/code-frame" "^7.28.6" + "@babel/parser" "^7.28.6" + "@babel/types" "^7.28.6" -"@babel/traverse@^7.27.1", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.5", "@babel/traverse@^7.4.3": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.5.tgz#450cab9135d21a7a2ca9d2d35aa05c20e68c360b" - integrity sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ== +"@babel/traverse@^7.28.6", "@babel/traverse@^7.4.3": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.6.tgz#871ddc79a80599a5030c53b1cc48cbe3a5583c2e" + integrity sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg== dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" + "@babel/code-frame" "^7.28.6" + "@babel/generator" "^7.28.6" "@babel/helper-globals" "^7.28.0" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.5" + "@babel/parser" "^7.28.6" + "@babel/template" "^7.28.6" + "@babel/types" "^7.28.6" debug "^4.3.1" -"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.4", "@babel/types@^7.28.5", "@babel/types@^7.4.0": - version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b" - integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== +"@babel/types@^7.27.3", "@babel/types@^7.28.6", "@babel/types@^7.4.0": + version "7.28.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.6.tgz#c3e9377f1b155005bcc4c46020e7e394e13089df" + integrity sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg== dependencies: "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.28.5" @@ -726,14 +823,14 @@ kuler "^2.0.0" "@discordjs/builders@^1.3.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@discordjs/builders/-/builders-1.13.0.tgz#332963d88f7452fdbfbf156c6afd4ba7eac44e04" - integrity sha512-COK0uU6ZaJI+LA67H/rp8IbEkYwlZf3mAoBI5wtPh5G5cbEQGNhVpzINg2f/6+q/YipnNIKy6fJDg6kMUKUw4Q== + version "1.13.1" + resolved "https://registry.yarnpkg.com/@discordjs/builders/-/builders-1.13.1.tgz#f76e2b806049d4f9ac99f1a06cdc02736599093e" + integrity sha512-cOU0UDHc3lp/5nKByDxkmRiNZBpdp0kx55aarbiAfakfKJHlxv/yFW1zmIqCAmwH5CRlrH9iMFKJMpvW4DPB+w== dependencies: - "@discordjs/formatters" "^0.6.1" - "@discordjs/util" "^1.1.1" + "@discordjs/formatters" "^0.6.2" + "@discordjs/util" "^1.2.0" "@sapphire/shapeshift" "^4.0.0" - discord-api-types "^0.38.31" + discord-api-types "^0.38.33" fast-deep-equal "^3.1.3" ts-mixer "^6.0.4" tslib "^2.6.3" @@ -743,7 +840,7 @@ resolved "https://registry.yarnpkg.com/@discordjs/collection/-/collection-1.5.3.tgz#5a1250159ebfff9efa4f963cfa7e97f1b291be18" integrity sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ== -"@discordjs/formatters@^0.6.1": +"@discordjs/formatters@^0.6.2": version "0.6.2" resolved "https://registry.yarnpkg.com/@discordjs/formatters/-/formatters-0.6.2.tgz#93c4a213ceb49c9a28e8adb65d50a027579b8c30" integrity sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ== @@ -774,7 +871,7 @@ resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-0.3.1.tgz#4e8737e1dcff7e9f5eccc3116fb44755b65b1e97" integrity sha512-HxXKYKg7vohx2/OupUN/4Sd02Ev3PBJ5q0gtjdcvXb0ErCva8jNHWfe/v5sU3UKjIB/uxOhc+TDOnhqffj9pRA== -"@discordjs/util@^1.1.1": +"@discordjs/util@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-1.2.0.tgz#a45a2b643423094eb6378060c623f4d3e6d593d4" integrity sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg== @@ -904,9 +1001,9 @@ integrity sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g== "@google-cloud/storage@^7.7.0": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.17.3.tgz#56006864e47514e7c1cfd12575ee98591f669afe" - integrity sha512-gOnCAbFgAYKRozywLsxagdevTF7Gm+2Ncz5u5CQAuOv/2VCa0rdGJWvJFDOftPx1tc+q8TXiC2pEJfFKu+yeMQ== + version "7.18.0" + resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.18.0.tgz#1b0e7415633e97b8ce0364c3e3aac033a52cb318" + integrity sha512-r3ZwDMiz4nwW6R922Z1pwpePxyRwE5GdevYX63hRmAQUkUQJcBH/79EnQPDv5cOv1mFBgevdNWQfi3tie3dHrQ== dependencies: "@google-cloud/paginator" "^5.0.0" "@google-cloud/projectify" "^4.0.0" @@ -925,9 +1022,9 @@ uuid "^8.0.0" "@grpc/grpc-js@^1.10.9": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.14.1.tgz#b2d1c83e6dbd0dfbfacc01c7b7009dec2526318d" - integrity sha512-sPxgEWtPUR3EnRJCEtbGZG2iX8LQDUls2wUS3o27jg07KqJFMq6YDeWvMo1wfpmy3rqRdS0rivpLwhqQtEyCuQ== + version "1.14.3" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.14.3.tgz#4c9b817a900ae4020ddc28515ae4b52c78cfb8da" + integrity sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA== dependencies: "@grpc/proto-loader" "^0.8.0" "@js-sdsl/ordered-map" "^4.4.2" @@ -1031,9 +1128,9 @@ sparse-bitfield "^3.0.3" "@mongodb-js/saslprep@^1.1.0": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.3.2.tgz#51e5cad2f24b8759702d9cc185da0a3ef3784bad" - integrity sha512-QgA5AySqB27cGTXBFmnpifAi7HxoGUeezwo6p9dI03MuDB6Pp33zgclqVb6oVK3j6I9Vesg0+oojW2XxB59SGg== + version "1.4.5" + resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.4.5.tgz#0f53a6c5a350fbe4bfa12cc80b69e8d358f1bbc0" + integrity sha512-k64Lbyb7ycCSXHSLzxVdb2xsKGPMvYZfCICXvDsI8Z65CeWQzTEKS4YmGbnqw+U9RBvLPTsB6UCmwkgsDTGWIw== dependencies: sparse-bitfield "^3.0.3" @@ -1134,10 +1231,10 @@ universalify "^0.2.0" url-parse "^1.5.3" -"@postman/tunnel-agent@^0.6.4": - version "0.6.4" - resolved "https://registry.yarnpkg.com/@postman/tunnel-agent/-/tunnel-agent-0.6.4.tgz#30ceaadf0bd21cc0677ad5d1abd238b0fe27ca38" - integrity sha512-CJJlq8V7rNKhAw4sBfjixKpJW00SHqebqNUQKxMoepgeWZIbdPcD+rguRcivGhS4N12PymDcKgUgSD4rVC+RjQ== +"@postman/tunnel-agent@^0.6.8": + version "0.6.8" + resolved "https://registry.yarnpkg.com/@postman/tunnel-agent/-/tunnel-agent-0.6.8.tgz#f0a9d83b16980445116bc71053e877dbd9aec2a9" + integrity sha512-2U42SmZW5G+suEcS++zB94sBWNO4qD4bvETGFRFDTqSpYl5ksfjcPqzYpgQgXgUmb6dfz+fAGbkcRamounGm0w== dependencies: safe-buffer "^5.0.1" @@ -1266,80 +1363,80 @@ resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -"@smithy/abort-controller@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.5.tgz#3386e8fff5a8d05930996d891d06803f2b7e5e2c" - integrity sha512-j7HwVkBw68YW8UmFRcjZOmssE77Rvk0GWAIN1oFBhsaovQmZWYCIcGa9/pwRB0ExI8Sk9MWNALTjftjHZea7VA== +"@smithy/abort-controller@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.8.tgz#3bfd7a51acce88eaec9a65c3382542be9f3a053a" + integrity sha512-peuVfkYHAmS5ybKxWcfraK7WBBP0J+rkfUcbHJJKQ4ir3UAUNQI+Y4Vt/PqSzGqgloJ5O1dk7+WzNL8wcCSXbw== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/config-resolver@^4.4.3": - version "4.4.3" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.3.tgz#37b0e3cba827272e92612e998a2b17e841e20bab" - integrity sha512-ezHLe1tKLUxDJo2LHtDuEDyWXolw8WGOR92qb4bQdWq/zKenO5BvctZGrVJBK08zjezSk7bmbKFOXIVyChvDLw== +"@smithy/config-resolver@^4.4.6": + version "4.4.6" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.4.6.tgz#bd7f65b3da93f37f1c97a399ade0124635c02297" + integrity sha512-qJpzYC64kaj3S0fueiu3kXm8xPrR3PcXDPEgnaNMRn0EjNSZFoFjvbUp0YUDsRhN1CB90EnHJtbxWKevnH99UQ== dependencies: - "@smithy/node-config-provider" "^4.3.5" - "@smithy/types" "^4.9.0" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" "@smithy/util-config-provider" "^4.2.0" - "@smithy/util-endpoints" "^3.2.5" - "@smithy/util-middleware" "^4.2.5" + "@smithy/util-endpoints" "^3.2.8" + "@smithy/util-middleware" "^4.2.8" tslib "^2.6.2" -"@smithy/core@^3.18.5": - version "3.18.5" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.18.5.tgz#c304d185e2335cbef9b39431a53a67c84972c27f" - integrity sha512-6gnIz3h+PEPQGDj8MnRSjDvKBah042jEoPgjFGJ4iJLBE78L4lY/n98x14XyPF4u3lN179Ub/ZKFY5za9GeLQw== +"@smithy/core@^3.21.0", "@smithy/core@^3.21.1": + version "3.21.1" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.21.1.tgz#37e851fa28dbc0a16748507f579d6463049d9127" + integrity sha512-NUH8R4O6FkN8HKMojzbGg/5pNjsfTjlMmeFclyPfPaXXUrbr5TzhWgbf7t92wfrpCHRgpjyz7ffASIS3wX28aA== dependencies: - "@smithy/middleware-serde" "^4.2.6" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" "@smithy/util-base64" "^4.3.0" "@smithy/util-body-length-browser" "^4.2.0" - "@smithy/util-middleware" "^4.2.5" - "@smithy/util-stream" "^4.5.6" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-stream" "^4.5.10" "@smithy/util-utf8" "^4.2.0" "@smithy/uuid" "^1.1.0" tslib "^2.6.2" -"@smithy/credential-provider-imds@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.5.tgz#5acbcd1d02ae31700c2f027090c202d7315d70d3" - integrity sha512-BZwotjoZWn9+36nimwm/OLIcVe+KYRwzMjfhd4QT7QxPm9WY0HiOV8t/Wlh+HVUif0SBVV7ksq8//hPaBC/okQ== +"@smithy/credential-provider-imds@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.8.tgz#b2f4bf759ab1c35c0dd00fa3470263c749ebf60f" + integrity sha512-FNT0xHS1c/CPN8upqbMFP83+ul5YgdisfCfkZ86Jh2NSmnqw/AJ6x5pEogVCTVvSm7j9MopRU89bmDelxuDMYw== dependencies: - "@smithy/node-config-provider" "^4.3.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.3.6": - version "5.3.6" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.6.tgz#d9dcb8d8ca152918224492f4d1cc1b50df93ae13" - integrity sha512-3+RG3EA6BBJ/ofZUeTFJA7mHfSYrZtQIrDP9dI8Lf7X6Jbos2jptuLrAAteDiFVrmbEmLSuRG/bUKzfAXk7dhg== +"@smithy/fetch-http-handler@^5.3.9": + version "5.3.9" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.9.tgz#edfc9e90e0c7538c81e22e748d62c0066cc91d58" + integrity sha512-I4UhmcTYXBrct03rwzQX1Y/iqQlzVQaPxWjCjula++5EmWq9YGBrx6bbGqluGc1f0XEfhSkiY4jhLgbsJUMKRA== dependencies: - "@smithy/protocol-http" "^5.3.5" - "@smithy/querystring-builder" "^4.2.5" - "@smithy/types" "^4.9.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/querystring-builder" "^4.2.8" + "@smithy/types" "^4.12.0" "@smithy/util-base64" "^4.3.0" tslib "^2.6.2" -"@smithy/hash-node@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.5.tgz#fb751ec4a4c6347612458430f201f878adc787f6" - integrity sha512-DpYX914YOfA3UDT9CN1BM787PcHfWRBB43fFGCYrZFUH0Jv+5t8yYl+Pd5PW4+QzoGEDvn5d5QIO4j2HyYZQSA== +"@smithy/hash-node@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.2.8.tgz#c21eb055041716cd492dda3a109852a94b6d47bb" + integrity sha512-7ZIlPbmaDGxVoxErDZnuFG18WekhbA/g2/i97wGj+wUBeS6pcUeAym8u4BXh/75RXWhgIJhyC11hBzig6MljwA== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" "@smithy/util-buffer-from" "^4.2.0" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@smithy/invalid-dependency@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.5.tgz#58d997e91e7683ffc59882d8fcb180ed9aa9c7dd" - integrity sha512-2L2erASEro1WC5nV+plwIMxrTXpvpfzl4e+Nre6vBVRR2HKeGGcvpJyyL3/PpiSg+cJG2KpTmZmq934Olb6e5A== +"@smithy/invalid-dependency@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.8.tgz#c578bc6d5540c877aaed5034b986b5f6bd896451" + integrity sha512-N9iozRybwAQ2dn9Fot9kI6/w9vos2oTXLhtK7ovGqwZjlOcxu6XhPlpLpC+INsxktqHinn5gS2DXDjDF2kG5sQ== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" "@smithy/is-array-buffer@^2.2.0": @@ -1356,171 +1453,171 @@ dependencies: tslib "^2.6.2" -"@smithy/middleware-content-length@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.5.tgz#a6942ce2d7513b46f863348c6c6a8177e9ace752" - integrity sha512-Y/RabVa5vbl5FuHYV2vUCwvh/dqzrEY/K2yWPSqvhFUwIY0atLqO4TienjBXakoy4zrKAMCZwg+YEqmH7jaN7A== +"@smithy/middleware-content-length@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.8.tgz#82c1df578fa70fe5800cf305b8788b9d2836a3e4" + integrity sha512-RO0jeoaYAB1qBRhfVyq0pMgBoUK34YEJxVxyjOWYZiOKOq2yMZ4MnVXMZCUDenpozHue207+9P5ilTV1zeda0A== dependencies: - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.3.12": - version "4.3.12" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.3.12.tgz#97c432eec17398277f626b8d2abff9278b89d2ac" - integrity sha512-9pAX/H+VQPzNbouhDhkW723igBMLgrI8OtX+++M7iKJgg/zY/Ig3i1e6seCcx22FWhE6Q/S61BRdi2wXBORT+A== +"@smithy/middleware-endpoint@^4.4.10", "@smithy/middleware-endpoint@^4.4.11": + version "4.4.11" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.11.tgz#943731f77d9afdba52fd629d9b01996a8b3e31b3" + integrity sha512-/WqsrycweGGfb9sSzME4CrsuayjJF6BueBmkKlcbeU5q18OhxRrvvKlmfw3tpDsK5ilx2XUJvoukwxHB0nHs/Q== dependencies: - "@smithy/core" "^3.18.5" - "@smithy/middleware-serde" "^4.2.6" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" - "@smithy/url-parser" "^4.2.5" - "@smithy/util-middleware" "^4.2.5" + "@smithy/core" "^3.21.1" + "@smithy/middleware-serde" "^4.2.9" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" + "@smithy/url-parser" "^4.2.8" + "@smithy/util-middleware" "^4.2.8" tslib "^2.6.2" -"@smithy/middleware-retry@^4.4.12": - version "4.4.12" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.12.tgz#a53f301ce10df29a3c65a0bc4f84a866adf2fe97" - integrity sha512-S4kWNKFowYd0lID7/DBqWHOQxmxlsf0jBaos9chQZUWTVOjSW1Ogyh8/ib5tM+agFDJ/TCxuCTvrnlc+9cIBcQ== +"@smithy/middleware-retry@^4.4.26", "@smithy/middleware-retry@^4.4.27": + version "4.4.27" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.27.tgz#15cb596969a7d6a0881daac4bd5a8feb07992643" + integrity sha512-xFUYCGRVsfgiN5EjsJJSzih9+yjStgMTCLANPlf0LVQkPDYCe0hz97qbdTZosFOiYlGBlHYityGRxrQ/hxhfVQ== dependencies: - "@smithy/node-config-provider" "^4.3.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/service-error-classification" "^4.2.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" - "@smithy/util-middleware" "^4.2.5" - "@smithy/util-retry" "^4.2.5" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/service-error-classification" "^4.2.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" + "@smithy/util-middleware" "^4.2.8" + "@smithy/util-retry" "^4.2.8" "@smithy/uuid" "^1.1.0" tslib "^2.6.2" -"@smithy/middleware-serde@^4.2.6": - version "4.2.6" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.6.tgz#7e710f43206e13a8c081a372b276e7b2c51bff5b" - integrity sha512-VkLoE/z7e2g8pirwisLz8XJWedUSY8my/qrp81VmAdyrhi94T+riBfwP+AOEEFR9rFTSonC/5D2eWNmFabHyGQ== +"@smithy/middleware-serde@^4.2.9": + version "4.2.9" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.2.9.tgz#fd9d9b02b265aef67c9a30f55c2a5038fc9ca791" + integrity sha512-eMNiej0u/snzDvlqRGSN3Vl0ESn3838+nKyVfF2FKNXFbi4SERYT6PR392D39iczngbqqGG0Jl1DlCnp7tBbXQ== dependencies: - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/middleware-stack@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.5.tgz#2d13415ed3561c882594c8e6340b801d9a2eb222" - integrity sha512-bYrutc+neOyWxtZdbB2USbQttZN0mXaOyYLIsaTbJhFsfpXyGWUxJpEuO1rJ8IIJm2qH4+xJT0mxUSsEDTYwdQ== +"@smithy/middleware-stack@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.2.8.tgz#4fa9cfaaa05f664c9bb15d45608f3cb4f6da2b76" + integrity sha512-w6LCfOviTYQjBctOKSwy6A8FIkQy7ICvglrZFl6Bw4FmcQ1Z420fUtIhxaUZZshRe0VCq4kvDiPiXrPZAe8oRA== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/node-config-provider@^4.3.5": - version "4.3.5" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.5.tgz#c09137a79c2930dcc30e6c8bb4f2608d72c1e2c9" - integrity sha512-UTurh1C4qkVCtqggI36DGbLB2Kv8UlcFdMXDcWMbqVY2uRg0XmT9Pb4Vj6oSQ34eizO1fvR0RnFV4Axw4IrrAg== +"@smithy/node-config-provider@^4.3.8": + version "4.3.8" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.3.8.tgz#85a0683448262b2eb822f64c14278d4887526377" + integrity sha512-aFP1ai4lrbVlWjfpAfRSL8KFcnJQYfTl5QxLJXY32vghJrDuFyPZ6LtUL+JEGYiFRG1PfPLHLoxj107ulncLIg== dependencies: - "@smithy/property-provider" "^4.2.5" - "@smithy/shared-ini-file-loader" "^4.4.0" - "@smithy/types" "^4.9.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/shared-ini-file-loader" "^4.4.3" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/node-http-handler@^4.4.5": - version "4.4.5" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.5.tgz#2aea598fdf3dc4e32667d673d48abd4a073665f4" - integrity sha512-CMnzM9R2WqlqXQGtIlsHMEZfXKJVTIrqCNoSd/QpAyp+Dw0a1Vps13l6ma1fH8g7zSPNsA59B/kWgeylFuA/lw== +"@smithy/node-http-handler@^4.4.8": + version "4.4.8" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.4.8.tgz#298cc148c812b9a79f0ebd75e82bdab9e6d0bbcd" + integrity sha512-q9u+MSbJVIJ1QmJ4+1u+cERXkrhuILCBDsJUBAW1MPE6sFonbCNaegFuwW9ll8kh5UdyY3jOkoOGlc7BesoLpg== dependencies: - "@smithy/abort-controller" "^4.2.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/querystring-builder" "^4.2.5" - "@smithy/types" "^4.9.0" + "@smithy/abort-controller" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/querystring-builder" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/property-provider@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.5.tgz#f75dc5735d29ca684abbc77504be9246340a43f0" - integrity sha512-8iLN1XSE1rl4MuxvQ+5OSk/Zb5El7NJZ1td6Tn+8dQQHIjp59Lwl6bd0+nzw6SKm2wSSriH2v/I9LPzUic7EOg== +"@smithy/property-provider@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.2.8.tgz#6e37b30923d2d31370c50ce303a4339020031472" + integrity sha512-EtCTbyIveCKeOXDSWSdze3k612yCPq1YbXsbqX3UHhkOSW8zKsM9NOJG5gTIya0vbY2DIaieG8pKo1rITHYL0w== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/protocol-http@^5.3.5": - version "5.3.5" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.5.tgz#a8f4296dd6d190752589e39ee95298d5c65a60db" - integrity sha512-RlaL+sA0LNMp03bf7XPbFmT5gN+w3besXSWMkA8rcmxLSVfiEXElQi4O2IWwPfxzcHkxqrwBFMbngB8yx/RvaQ== +"@smithy/protocol-http@^5.3.8": + version "5.3.8" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.3.8.tgz#0938f69a3c3673694c2f489a640fce468ce75006" + integrity sha512-QNINVDhxpZ5QnP3aviNHQFlRogQZDfYlCkQT+7tJnErPQbDhysondEjhikuANxgMsZrkGeiAxXy4jguEGsDrWQ== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/querystring-builder@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.5.tgz#00cafa5a4055600ab8058e26db42f580146b91f3" - integrity sha512-y98otMI1saoajeik2kLfGyRp11e5U/iJYH/wLCh3aTV/XutbGT9nziKGkgCaMD1ghK7p6htHMm6b6scl9JRUWg== +"@smithy/querystring-builder@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.2.8.tgz#2fa72d29eb1844a6a9933038bbbb14d6fe385e93" + integrity sha512-Xr83r31+DrE8CP3MqPgMJl+pQlLLmOfiEUnoyAlGzzJIrEsbKsPy1hqH0qySaQm4oWrCBlUqRt+idEgunKB+iw== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" "@smithy/util-uri-escape" "^4.2.0" tslib "^2.6.2" -"@smithy/querystring-parser@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.5.tgz#61d2e77c62f44196590fa0927dbacfbeaffe8c53" - integrity sha512-031WCTdPYgiQRYNPXznHXof2YM0GwL6SeaSyTH/P72M1Vz73TvCNH2Nq8Iu2IEPq9QP2yx0/nrw5YmSeAi/AjQ== +"@smithy/querystring-parser@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.2.8.tgz#aa3f2456180ce70242e89018d0b1ebd4782a6347" + integrity sha512-vUurovluVy50CUlazOiXkPq40KGvGWSdmusa3130MwrR1UNnNgKAlj58wlOe61XSHRpUfIIh6cE0zZ8mzKaDPA== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/service-error-classification@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.5.tgz#a64eb78e096e59cc71141e3fea2b4194ce59b4fd" - integrity sha512-8fEvK+WPE3wUAcDvqDQG1Vk3ANLR8Px979te96m84CbKAjBVf25rPYSzb4xU4hlTyho7VhOGnh5i62D/JVF0JQ== +"@smithy/service-error-classification@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.2.8.tgz#6d89dbad4f4978d7b75a44af8c18c22455a16cdc" + integrity sha512-mZ5xddodpJhEt3RkCjbmUQuXUOaPNTkbMGR0bcS8FE0bJDLMZlhmpgrvPNCYglVw5rsYTpSnv19womw9WWXKQQ== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" -"@smithy/shared-ini-file-loader@^4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.0.tgz#a2f8282f49982f00bafb1fa8cb7fc188a202a594" - integrity sha512-5WmZ5+kJgJDjwXXIzr1vDTG+RhF9wzSODQBfkrQ2VVkYALKGvZX1lgVSxEkgicSAFnFhPj5rudJV0zoinqS0bA== +"@smithy/shared-ini-file-loader@^4.4.3": + version "4.4.3" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.3.tgz#6054215ecb3a6532b13aa49a9fbda640b63be50e" + integrity sha512-DfQjxXQnzC5UbCUPeC3Ie8u+rIWZTvuDPAGU/BxzrOGhRvgUanaP68kDZA+jaT3ZI+djOf+4dERGlm9mWfFDrg== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/signature-v4@^5.3.5": - version "5.3.5" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.5.tgz#13ab710653f9f16c325ee7e0a102a44f73f2643f" - integrity sha512-xSUfMu1FT7ccfSXkoLl/QRQBi2rOvi3tiBZU2Tdy3I6cgvZ6SEi9QNey+lqps/sJRnogIS+lq+B1gxxbra2a/w== +"@smithy/signature-v4@^5.3.8": + version "5.3.8" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.3.8.tgz#796619b10b7cc9467d0625b0ebd263ae04fdfb76" + integrity sha512-6A4vdGj7qKNRF16UIcO8HhHjKW27thsxYci+5r/uVRkdcBEkOEiY8OMPuydLX4QHSrJqGHPJzPRwwVTqbLZJhg== dependencies: "@smithy/is-array-buffer" "^4.2.0" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" "@smithy/util-hex-encoding" "^4.2.0" - "@smithy/util-middleware" "^4.2.5" + "@smithy/util-middleware" "^4.2.8" "@smithy/util-uri-escape" "^4.2.0" "@smithy/util-utf8" "^4.2.0" tslib "^2.6.2" -"@smithy/smithy-client@^4.9.8": - version "4.9.8" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.9.8.tgz#a6845215c982cd6331f485c5d7f23bc0b4f498f3" - integrity sha512-8xgq3LgKDEFoIrLWBho/oYKyWByw9/corz7vuh1upv7ZBm0ZMjGYBhbn6v643WoIqA9UTcx5A5htEp/YatUwMA== +"@smithy/smithy-client@^4.10.11", "@smithy/smithy-client@^4.10.12": + version "4.10.12" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.10.12.tgz#6632bf67284b9224c268eae7447720146255aaab" + integrity sha512-VKO/HKoQ5OrSHW6AJUmEnUKeXI1/5LfCwO9cwyao7CmLvGnZeM1i36Lyful3LK1XU7HwTVieTqO1y2C/6t3qtA== dependencies: - "@smithy/core" "^3.18.5" - "@smithy/middleware-endpoint" "^4.3.12" - "@smithy/middleware-stack" "^4.2.5" - "@smithy/protocol-http" "^5.3.5" - "@smithy/types" "^4.9.0" - "@smithy/util-stream" "^4.5.6" + "@smithy/core" "^3.21.1" + "@smithy/middleware-endpoint" "^4.4.11" + "@smithy/middleware-stack" "^4.2.8" + "@smithy/protocol-http" "^5.3.8" + "@smithy/types" "^4.12.0" + "@smithy/util-stream" "^4.5.10" tslib "^2.6.2" -"@smithy/types@^4.9.0": - version "4.9.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.9.0.tgz#c6636ddfa142e1ddcb6e4cf5f3e1a628d420486f" - integrity sha512-MvUbdnXDTwykR8cB1WZvNNwqoWVaTRA0RLlLmf/cIFNMM2cKWz01X4Ly6SMC4Kks30r8tT3Cty0jmeWfiuyHTA== +"@smithy/types@^4.12.0": + version "4.12.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.12.0.tgz#55d2479080922bda516092dbf31916991d9c6fee" + integrity sha512-9YcuJVTOBDjg9LWo23Qp0lTQ3D7fQsQtwle0jVfpbUHy9qBwCEgKuVH4FqFB3VYu0nwdHKiEMA+oXz7oV8X1kw== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.5.tgz#2fea006108f17f7761432c7ef98d6aa003421487" - integrity sha512-VaxMGsilqFnK1CeBX+LXnSuaMx4sTL/6znSZh2829txWieazdVxr54HmiyTsIbpOTLcf5nYpq9lpzmwRdxj6rQ== +"@smithy/url-parser@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.2.8.tgz#b44267cd704abe114abcd00580acdd9e4acc1177" + integrity sha512-NQho9U68TGMEU639YkXnVMV3GEFFULmmaWdlu1E9qzyIePOHsoSnagTGSDv1Zi8DCNN6btxOSdgmy5E/hsZwhA== dependencies: - "@smithy/querystring-parser" "^4.2.5" - "@smithy/types" "^4.9.0" + "@smithy/querystring-parser" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" "@smithy/util-base64@^4.3.0": @@ -1569,36 +1666,36 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.3.11": - version "4.3.11" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.11.tgz#d44b9ee59cf1850e7cf5fb75741840241de33e76" - integrity sha512-yHv+r6wSQXEXTPVCIQTNmXVWs7ekBTpMVErjqZoWkYN75HIFN5y9+/+sYOejfAuvxWGvgzgxbTHa/oz61YTbKw== +"@smithy/util-defaults-mode-browser@^4.3.25", "@smithy/util-defaults-mode-browser@^4.3.26": + version "4.3.26" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.26.tgz#f7fa31e4a02bbea020ea37d6b45a60f0f5c489c5" + integrity sha512-vva0dzYUTgn7DdE0uaha10uEdAgmdLnNFowKFjpMm6p2R0XDk5FHPX3CBJLzWQkQXuEprsb0hGz9YwbicNWhjw== dependencies: - "@smithy/property-provider" "^4.2.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" + "@smithy/property-provider" "^4.2.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.2.14": - version "4.2.14" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.14.tgz#e9e7c8bd2705535445e811d78e37575b26b7e5ba" - integrity sha512-ljZN3iRvaJUgulfvobIuG97q1iUuCMrvXAlkZ4msY+ZuVHQHDIqn7FKZCEj+bx8omz6kF5yQXms/xhzjIO5XiA== +"@smithy/util-defaults-mode-node@^4.2.28", "@smithy/util-defaults-mode-node@^4.2.29": + version "4.2.29" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.29.tgz#2f52f19e51df19c9044ddb3c4864c96dde7e93f4" + integrity sha512-c6D7IUBsZt/aNnTBHMTf+OVh+h/JcxUUgfTcIJaWRe6zhOum1X+pNKSZtZ+7fbOn5I99XVFtmrnXKv8yHHErTQ== dependencies: - "@smithy/config-resolver" "^4.4.3" - "@smithy/credential-provider-imds" "^4.2.5" - "@smithy/node-config-provider" "^4.3.5" - "@smithy/property-provider" "^4.2.5" - "@smithy/smithy-client" "^4.9.8" - "@smithy/types" "^4.9.0" + "@smithy/config-resolver" "^4.4.6" + "@smithy/credential-provider-imds" "^4.2.8" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/property-provider" "^4.2.8" + "@smithy/smithy-client" "^4.10.12" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/util-endpoints@^3.2.5": - version "3.2.5" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.5.tgz#9e0fc34e38ddfbbc434d23a38367638dc100cb14" - integrity sha512-3O63AAWu2cSNQZp+ayl9I3NapW1p1rR5mlVHcF6hAB1dPZUQFfRPYtplWX/3xrzWthPGj5FqB12taJJCfH6s8A== +"@smithy/util-endpoints@^3.2.8": + version "3.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.2.8.tgz#5650bda2adac989ff2e562606088c5de3dcb1b36" + integrity sha512-8JaVTn3pBDkhZgHQ8R0epwWt+BqPSLCjdjXXusK1onwJlRuN69fbvSK66aIKKO7SwVFM6x2J2ox5X8pOaWcUEw== dependencies: - "@smithy/node-config-provider" "^4.3.5" - "@smithy/types" "^4.9.0" + "@smithy/node-config-provider" "^4.3.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" "@smithy/util-hex-encoding@^4.2.0": @@ -1608,31 +1705,31 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.5.tgz#1ace865afe678fd4b0f9217197e2fe30178d4835" - integrity sha512-6Y3+rvBF7+PZOc40ybeZMcGln6xJGVeY60E7jy9Mv5iKpMJpHgRE6dKy9ScsVxvfAYuEX4Q9a65DQX90KaQ3bA== +"@smithy/util-middleware@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.2.8.tgz#1da33f29a74c7ebd9e584813cb7e12881600a80a" + integrity sha512-PMqfeJxLcNPMDgvPbbLl/2Vpin+luxqTGPpW3NAQVLbRrFRzTa4rNAASYeIGjRV9Ytuhzny39SpyU04EQreF+A== dependencies: - "@smithy/types" "^4.9.0" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/util-retry@^4.2.5": - version "4.2.5" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.5.tgz#70fe4fbbfb9ad43a9ce2ba4ed111ff7b30d7b333" - integrity sha512-GBj3+EZBbN4NAqJ/7pAhsXdfzdlznOh8PydUijy6FpNIMnHPSMO2/rP4HKu+UFeikJxShERk528oy7GT79YiJg== +"@smithy/util-retry@^4.2.8": + version "4.2.8" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.2.8.tgz#23f3f47baf0681233fd0c37b259e60e268c73b11" + integrity sha512-CfJqwvoRY0kTGe5AkQokpURNCT1u/MkRzMTASWMPPo2hNSnKtF1D45dQl3DE2LKLr4m+PW9mCeBMJr5mCAVThg== dependencies: - "@smithy/service-error-classification" "^4.2.5" - "@smithy/types" "^4.9.0" + "@smithy/service-error-classification" "^4.2.8" + "@smithy/types" "^4.12.0" tslib "^2.6.2" -"@smithy/util-stream@^4.5.6": - version "4.5.6" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.6.tgz#ebee9e52adeb6f88337778b2f3356a2cc615298c" - integrity sha512-qWw/UM59TiaFrPevefOZ8CNBKbYEP6wBAIlLqxn3VAIo9rgnTNc4ASbVrqDmhuwI87usnjhdQrxodzAGFFzbRQ== +"@smithy/util-stream@^4.5.10": + version "4.5.10" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.5.10.tgz#3a7b56f0bdc3833205f80fea67d8e76756ea055b" + integrity sha512-jbqemy51UFSZSp2y0ZmRfckmrzuKww95zT9BYMmuJ8v3altGcqjwoV1tzpOwuHaKrwQrCjIzOib499ymr2f98g== dependencies: - "@smithy/fetch-http-handler" "^5.3.6" - "@smithy/node-http-handler" "^4.4.5" - "@smithy/types" "^4.9.0" + "@smithy/fetch-http-handler" "^5.3.9" + "@smithy/node-http-handler" "^4.4.8" + "@smithy/types" "^4.12.0" "@smithy/util-base64" "^4.3.0" "@smithy/util-buffer-from" "^4.2.0" "@smithy/util-hex-encoding" "^4.2.0" @@ -1692,56 +1789,16 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== -"@types/body-parser@*": - version "1.19.6" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.6.tgz#1859bebb8fd7dac9918a45d54c1971ab8b5af474" - integrity sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g== - dependencies: - "@types/connect" "*" - "@types/node" "*" - "@types/caseless@*": version "0.12.5" resolved "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.5.tgz#db9468cb1b1b5a925b8f34822f1669df0c5472f5" integrity sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg== -"@types/connect@*": - version "3.4.38" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" - integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== - dependencies: - "@types/node" "*" - -"@types/express-serve-static-core@^4.17.33": - version "4.19.7" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz#f1d306dcc03b1aafbfb6b4fe684cce8a31cffc10" - integrity sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@^4.17.20": - version "4.17.25" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.25.tgz#070c8c73a6fee6936d65c195dbbfb7da5026649b" - integrity sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "^1" - "@types/geojson@^7946.0.16": version "7946.0.16" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.16.tgz#8ebe53d69efada7044454e3305c19017d97ced2a" integrity sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg== -"@types/http-errors@*": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.5.tgz#5b749ab2b16ba113423feb1a64a95dcd30398472" - integrity sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg== - "@types/jsonwebtoken@^9.0.4": version "9.0.10" resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz#a7932a47177dcd4283b6146f3bd5c26d82647f09" @@ -1762,20 +1819,15 @@ resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== -"@types/mime@^1": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" - integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== - "@types/ms@*": version "2.1.0" resolved "https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz#052aa67a48eccc4309d7f0191b7e41434b90bb78" integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== -"@types/node@*", "@types/node@>=13.7.0", "@types/node@^24.0.13": - version "24.10.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.1.tgz#91e92182c93db8bd6224fca031e2370cef9a8f01" - integrity sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ== +"@types/node@*", "@types/node@>=13.7.0": + version "25.0.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.10.tgz#4864459c3c9459376b8b75fd051315071c8213e7" + integrity sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg== dependencies: undici-types "~7.16.0" @@ -1785,26 +1837,23 @@ integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ== "@types/node@^22.0.1": - version "22.19.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.1.tgz#1188f1ddc9f46b4cc3aec76749050b4e1f459b7b" - integrity sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ== + version "22.19.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.7.tgz#434094ee1731ae76c16083008590a5835a8c39c1" + integrity sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw== dependencies: undici-types "~6.21.0" -"@types/qs@*": - version "6.14.0" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.14.0.tgz#d8b60cecf62f2db0fb68e5e006077b9178b85de5" - integrity sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ== - -"@types/range-parser@*": - version "1.2.7" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" - integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== +"@types/node@^24.0.13": + version "24.10.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.9.tgz#1aeb5142e4a92957489cac12b07f9c7fe26057d0" + integrity sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw== + dependencies: + undici-types "~7.16.0" "@types/readable-stream@^4.0.0": - version "4.0.22" - resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.22.tgz#882fda4f17b6580acb257df3f22ca69c05470b29" - integrity sha512-/FFhJpfCLAPwAcN3mFycNUa77ddnr8jTgF5VmSNetaemWB2cIlfCA9t0YTM3JAT0wOcv8D4tjPo7pkDhK3EJIg== + version "4.0.23" + resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.23.tgz#fcd0f7472f45ceb43154f08f0083ccd1c76e53ce" + integrity sha512-wwXrtQvbMHxCbBgjHaMGEmImFTQxxpfMOR/ZoQnXxB1woqkUbdLGFDgauo00Py9IudiaqSeiBiulSV9i6XIPig== dependencies: "@types/node" "*" @@ -1818,30 +1867,6 @@ "@types/tough-cookie" "*" form-data "^2.5.5" -"@types/send@*": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@types/send/-/send-1.2.1.tgz#6a784e45543c18c774c049bff6d3dbaf045c9c74" - integrity sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ== - dependencies: - "@types/node" "*" - -"@types/send@<1": - version "0.17.6" - resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.6.tgz#aeb5385be62ff58a52cd5459daa509ae91651d25" - integrity sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-static@^1": - version "1.15.10" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.10.tgz#768169145a778f8f5dfcb6360aead414a3994fee" - integrity sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw== - dependencies: - "@types/http-errors" "*" - "@types/node" "*" - "@types/send" "<1" - "@types/tough-cookie@*": version "4.0.5" resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304" @@ -2366,7 +2391,7 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== -array.prototype.reduce@^1.0.6: +array.prototype.reduce@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.8.tgz#42f97f5078daedca687d4463fd3c05cbfd83da57" integrity sha512-DwuEqgXFBwbmZSRqt3BpQigWNUoqw9Ml2dTWdF3B2zQlQX4OeUE0zyuzX0fX0IbTvjdkZbcBTU3idgpO78qkTw== @@ -2574,10 +2599,10 @@ base64url@3.x.x: resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== -baseline-browser-mapping@^2.8.25: - version "2.8.31" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.31.tgz#16c0f1814638257932e0486dbfdbb3348d0a5710" - integrity sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw== +baseline-browser-mapping@^2.9.0: + version "2.9.17" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.17.tgz#9d6019766cd7eba738cb5f32c84b9f937cc87780" + integrity sha512-agD0MgJFUP/4nvjqzIB29zRPUuCF7Ge6mEv9s8dHrtYD7QWXRcx75rOADE/d5ah1NI+0vkDl0yorDd5U852IQQ== bcrypt-pbkdf@^1.0.0, bcrypt-pbkdf@^1.0.2: version "1.0.2" @@ -2641,9 +2666,9 @@ bl@^4.0.2, bl@^4.0.3: readable-stream "^3.4.0" bl@^6.0.8: - version "6.1.5" - resolved "https://registry.yarnpkg.com/bl/-/bl-6.1.5.tgz#d43cc92298e3de58554829957243e0557e7aebe4" - integrity sha512-XylDt2P3JBttAwLpORq/hOEX9eJzP0r6Voa46C/WVvad8D1J0jW5876txB8FnzKtbdnU6X4Y1vOEvC6PllJrDg== + version "6.1.6" + resolved "https://registry.yarnpkg.com/bl/-/bl-6.1.6.tgz#b40f3aea6963c6742616a957efb742c4fb87ecbb" + integrity sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg== dependencies: "@types/readable-stream" "^4.0.0" buffer "^6.0.3" @@ -2672,23 +2697,23 @@ bn.js@^4.0.0: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.2.tgz#3d8fed6796c24e177737f7cc5172ee04ef39ec99" integrity sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw== -body-parser@1.20.3: - version "1.20.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" - integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== +body-parser@1.20.4, body-parser@~1.20.3: + version "1.20.4" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.4.tgz#f8e20f4d06ca8a50a71ed329c15dccad1cdc547f" + integrity sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA== dependencies: - bytes "3.1.2" + bytes "~3.1.2" content-type "~1.0.5" debug "2.6.9" depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.13.0" - raw-body "2.5.2" + destroy "~1.2.0" + http-errors "~2.0.1" + iconv-lite "~0.4.24" + on-finished "~2.4.1" + qs "~6.14.0" + raw-body "~2.5.3" type-is "~1.6.18" - unpipe "1.0.0" + unpipe "~1.0.0" boom@0.4.x: version "0.4.2" @@ -2698,9 +2723,9 @@ boom@0.4.x: hoek "0.9.x" bowser@^2.11.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.13.0.tgz#4b33ae4c9819f16ff8bc0c3ba81dd9c0b3ef8cfc" - integrity sha512-yHAbSRuT6LTeKi6k2aS40csueHqgAsFEgmrOsfRyFpJnFv5O2hl9FYmWEUZ97gZ/dG17U4IQQcTx4YAFYPuWRQ== + version "2.13.1" + resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.13.1.tgz#5a4c652de1d002f847dd011819f5fc729f308a7e" + integrity sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw== brace-expansion@^1.1.7: version "1.1.12" @@ -2730,15 +2755,15 @@ browser-or-node@^2.1.1: integrity sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg== browserslist@^4.24.0: - version "4.28.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929" - integrity sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ== + version "4.28.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz#7f534594628c53c63101079e27e40de490456a95" + integrity sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA== dependencies: - baseline-browser-mapping "^2.8.25" - caniuse-lite "^1.0.30001754" - electron-to-chromium "^1.5.249" + baseline-browser-mapping "^2.9.0" + caniuse-lite "^1.0.30001759" + electron-to-chromium "^1.5.263" node-releases "^2.0.27" - update-browserslist-db "^1.1.4" + update-browserslist-db "^1.2.0" bson@^1.1.4: version "1.1.6" @@ -2789,9 +2814,9 @@ buffer@^6.0.3: ieee754 "^1.2.1" bufferutil@^4.0.1, bufferutil@^4.0.3: - version "4.0.9" - resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.9.tgz#6e81739ad48a95cad45a279588e13e95e24a800a" - integrity sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw== + version "4.1.0" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.1.0.tgz#a4623541dd23867626bb08a051ec0d2ec0b70294" + integrity sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw== dependencies: node-gyp-build "^4.3.0" @@ -2810,7 +2835,7 @@ byte-length@^1.0.2: resolved "https://registry.yarnpkg.com/byte-length/-/byte-length-1.0.2.tgz#ba5a5909240b0121c079b7f7b15248d6f08223cc" integrity sha512-ovBpjmsgd/teRmgcPh23d4gJvxDoXtAzEL9xTfMU8Yc2kqCDb7L9jAG0XHl1nzuGl+h3ebCIF1i62UFyA9V/2Q== -bytes@3.1.2: +bytes@3.1.2, bytes@~3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== @@ -2888,10 +2913,10 @@ camelcase@^5.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30001754: - version "1.0.30001757" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz#a46ff91449c69522a462996c6aac4ef95d7ccc5e" - integrity sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ== +caniuse-lite@^1.0.30001759: + version "1.0.30001766" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001766.tgz#b6f6b55cb25a2d888d9393104d14751c6a7d6f7a" + integrity sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA== caseless@~0.12.0: version "0.12.0" @@ -3148,7 +3173,7 @@ console-control-strings@^1.1.0: resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== -content-disposition@0.5.4: +content-disposition@~0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== @@ -3185,15 +3210,15 @@ cookie-session@2.1.1: on-headers "~1.1.0" safe-buffer "5.2.1" -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== +cookie-signature@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.7.tgz#ab5dd7ab757c54e60f37ef6550f481c426d10454" + integrity sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA== -cookie@0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" - integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== +cookie@~0.7.1: + version "0.7.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7" + integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w== cookies@0.9.1: version "0.9.1" @@ -3209,9 +3234,9 @@ core-js@^2.4.0: integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-js@^3.30.2: - version "3.47.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.47.0.tgz#436ef07650e191afeb84c24481b298bd60eb4a17" - integrity sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg== + version "3.48.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.48.0.tgz#1f813220a47bbf0e667e3885c36cd6f0593bf14d" + integrity sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ== core-util-is@1.0.2: version "1.0.2" @@ -3493,7 +3518,7 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== -destroy@1.2.0: +destroy@1.2.0, destroy@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== @@ -3508,10 +3533,10 @@ discord-api-types@^0.37.12, discord-api-types@^0.37.41: resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.37.120.tgz#ad7209930509c4cee3efddbacc77a1b18cf66d34" integrity sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw== -discord-api-types@^0.38.31, discord-api-types@^0.38.33: - version "0.38.34" - resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.34.tgz#eb2bdad107d833f4e550aa781e4a68a2d4b8e150" - integrity sha512-muq7xKGznj5MSFCzuIm/2TO7DpttuomUTemVM82fRqgnMl70YRzEyY24jlbiV6R9tzOTq6A6UnZ0bsfZeKD38Q== +discord-api-types@^0.38.33: + version "0.38.37" + resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.37.tgz#0e9fa948e8483b0ff3b63a1902ea9a9c9b748921" + integrity sha512-Cv47jzY1jkGkh5sv0bfHYqGgKOWO1peOrGMkDFM4UmaGMOTgOW8QSexhvixa9sVOiz8MnVOBryWYyw/CEVhj7w== discord.js@14.6.0: version "14.6.0" @@ -3625,10 +3650,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.5.249: - version "1.5.262" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.262.tgz#c31eed591c6628908451c9ca0f0758ed514aa003" - integrity sha512-NlAsMteRHek05jRUxUR0a5jpjYq9ykk6+kO0yRaMi5moe7u0fVIOeQ3Y30A8dIiWFBNUoQGi1ljb1i5VtS9WQQ== +electron-to-chromium@^1.5.263: + version "1.5.278" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.278.tgz#807a5e321f012a41bfd64e653f35993c9af95493" + integrity sha512-dQ0tM1svDRQOwxnXxm+twlGTjr9Upvt8UFWAgmLsxEzFQxhbti4VwxmMjsDxVC51Zo84swW7FVCXEV+VAkhuPw== emoji-regex@^7.0.1: version "7.0.3" @@ -3650,11 +3675,6 @@ enabled@2.0.x: resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - encodeurl@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" @@ -3706,10 +3726,10 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.23.2, es-abstract@^1.23.5, es-abstract@^1.23.9: - version "1.24.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328" - integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg== +es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0: + version "1.24.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.1.tgz#f0c131ed5ea1bb2411134a8dd94def09c46c7899" + integrity sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw== dependencies: array-buffer-byte-length "^1.0.2" arraybuffer.prototype.slice "^1.0.4" @@ -3888,9 +3908,9 @@ event-target-shim@^5.0.0: integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== eventemitter3@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" - integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + version "5.0.4" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.4.tgz#a86d66170433712dde814707ac52b5271ceb1feb" + integrity sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw== events-universal@^1.0.0: version "1.0.1" @@ -3930,39 +3950,39 @@ express-ws@5.0.2: dependencies: ws "^7.4.6" -express@4.21.2: - version "4.21.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.21.2.tgz#cf250e48362174ead6cea4a566abef0162c1ec32" - integrity sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA== +express@4.22.1: + version "4.22.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.22.1.tgz#1de23a09745a4fffdb39247b344bb5eaff382069" + integrity sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.3" - content-disposition "0.5.4" + body-parser "~1.20.3" + content-disposition "~0.5.4" content-type "~1.0.4" - cookie "0.7.1" - cookie-signature "1.0.6" + cookie "~0.7.1" + cookie-signature "~1.0.6" debug "2.6.9" depd "2.0.0" encodeurl "~2.0.0" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.3.1" - fresh "0.5.2" - http-errors "2.0.0" + finalhandler "~1.3.1" + fresh "~0.5.2" + http-errors "~2.0.0" merge-descriptors "1.0.3" methods "~1.1.2" - on-finished "2.4.1" + on-finished "~2.4.1" parseurl "~1.3.3" - path-to-regexp "0.1.12" + path-to-regexp "~0.1.12" proxy-addr "~2.0.7" - qs "6.13.0" + qs "~6.14.0" range-parser "~1.2.1" safe-buffer "5.2.1" - send "0.19.0" - serve-static "1.16.2" + send "~0.19.0" + serve-static "~1.16.2" setprototypeof "1.2.0" - statuses "2.0.1" + statuses "~2.0.1" type-is "~1.6.18" utils-merge "1.0.1" vary "~1.1.2" @@ -4107,17 +4127,17 @@ filter-obj@^1.1.0: resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== -finalhandler@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019" - integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== +finalhandler@~1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.2.tgz#1ebc2228fc7673aac4a472c310cc05b77d852b88" + integrity sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg== dependencies: debug "2.6.9" encodeurl "~2.0.0" escape-html "~1.0.3" - on-finished "2.4.1" + on-finished "~2.4.1" parseurl "~1.3.3" - statuses "2.0.1" + statuses "~2.0.2" unpipe "~1.0.0" find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: @@ -4241,7 +4261,7 @@ forwarded@0.2.0: resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fresh@0.5.2: +fresh@~0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== @@ -4686,17 +4706,6 @@ http-cache-semantics@^4.1.0: resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz#205f4db64f8562b76a4ff9235aa5279839a09dd5" integrity sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ== -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - http-errors@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" @@ -4708,6 +4717,17 @@ http-errors@~1.8.1: statuses ">= 1.5.0 < 2" toidentifier "1.0.1" +http-errors@~2.0.0, http-errors@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.1.tgz#36d2f65bc909c8790018dd36fb4d93da6caae06b" + integrity sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ== + dependencies: + depd "~2.0.0" + inherits "~2.0.4" + setprototypeof "~1.2.0" + statuses "~2.0.2" + toidentifier "~1.0.1" + http-parser-js@>=0.5.1: version "0.5.10" resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.10.tgz#b3277bd6d7ed5588e20ea73bf724fcbe44609075" @@ -4791,13 +4811,6 @@ hyperid@^3.2.0: uuid "^8.3.2" uuid-parse "^1.1.0" -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" @@ -4806,12 +4819,19 @@ iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: safer-buffer ">= 2.1.2 < 3.0.0" iconv-lite@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.0.tgz#c50cd80e6746ca8115eb98743afa81aa0e147a3e" - integrity sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ== + version "0.7.2" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.2.tgz#d0bdeac3f12b4835b7359c2ad89c422a4d1cc72e" + integrity sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +iconv-lite@~0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + ieee754@^1.1.13, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" @@ -4850,7 +4870,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -4917,9 +4937,9 @@ ipaddr.js@1.9.1: integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" - integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.3.0.tgz#71dce70e1398122208996d1c22f2ba46a24b1abc" + integrity sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg== ipcheck@0.1.0: version "0.1.0" @@ -5383,11 +5403,11 @@ json5@^2.2.3: integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonwebtoken@^9.0.0: - version "9.0.2" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz#65ff91f4abef1784697d40952bb1998c504caaf3" - integrity sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ== + version "9.0.3" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz#6cd57ab01e9b0ac07cb847d53d3c9b6ee31f7ae2" + integrity sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g== dependencies: - jws "^3.2.2" + jws "^4.0.1" lodash.includes "^4.3.0" lodash.isboolean "^3.0.3" lodash.isinteger "^4.0.4" @@ -5408,16 +5428,7 @@ jsprim@^2.0.2: json-schema "0.4.0" verror "1.10.0" -jwa@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.2.tgz#16011ac6db48de7b102777e57897901520eec7b9" - integrity sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw== - dependencies: - buffer-equal-constant-time "^1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jwa@^2.0.0: +jwa@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/jwa/-/jwa-2.0.1.tgz#bf8176d1ad0cd72e0f3f58338595a13e110bc804" integrity sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg== @@ -5427,31 +5438,22 @@ jwa@^2.0.0: safe-buffer "^5.0.1" jwks-rsa@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/jwks-rsa/-/jwks-rsa-3.2.0.tgz#132bc8bfa7b03928a273bbc93486f70226449e04" - integrity sha512-PwchfHcQK/5PSydeKCs1ylNym0w/SSv8a62DgHJ//7x2ZclCoinlsjAfDxAAbpoTPybOum/Jgy+vkvMmKz89Ww== + version "3.2.2" + resolved "https://registry.yarnpkg.com/jwks-rsa/-/jwks-rsa-3.2.2.tgz#f6d528306befacdbc62c8c0272761faac55ffbb3" + integrity sha512-BqTyEDV+lS8F2trk3A+qJnxV5Q9EqKCBJOPti3W97r7qTympCZjb7h2X6f2kc+0K3rsSTY1/6YG2eaXKoj497w== dependencies: - "@types/express" "^4.17.20" "@types/jsonwebtoken" "^9.0.4" debug "^4.3.4" jose "^4.15.4" limiter "^1.1.5" lru-memoizer "^2.2.0" -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== +jws@^4.0.0, jws@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/jws/-/jws-4.0.1.tgz#07edc1be8fac20e677b283ece261498bd38f0690" + integrity sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA== dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - -jws@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jws/-/jws-4.0.0.tgz#2d4e8cf6a318ffaa12615e9dec7e86e6c97310f4" - integrity sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== - dependencies: - jwa "^2.0.0" + jwa "^2.0.1" safe-buffer "^5.0.1" jwt-simple@0.5.6: @@ -5624,9 +5626,9 @@ lodash.snakecase@^4.1.1: integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== lodash@^4.17.15, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.3.0, lodash@^4.6.1: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + version "4.17.23" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.23.tgz#f113b0378386103be4f6893388c73d0bde7f2c5a" + integrity sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w== logform@^2.7.0: version "2.7.0" @@ -5684,7 +5686,7 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lru-cache@^7.10.1, lru-cache@^7.14.1: +lru-cache@^7.10.1: version "7.18.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== @@ -5697,7 +5699,7 @@ lru-memoizer@^2.2.0: lodash.clonedeep "^4.5.0" lru-cache "6.0.0" -lru.min@^1.0.0: +lru.min@^1.0.0, lru.min@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/lru.min/-/lru.min-1.1.3.tgz#c8c3d001dfb4cbe5b8d1f4bea207d4a320e5d76f" integrity sha512-Lkk/vx6ak3rYkRR0Nhu4lFUT2VDnQSxBe8Hbl7f36358p6ow8Bnvr8lrLt98H8J1aGxfhbX4Fs5tYg2+FTwr5Q== @@ -6097,16 +6099,16 @@ mysql2@3.15.1: sqlstring "^2.3.2" named-placeholders@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/named-placeholders/-/named-placeholders-1.1.3.tgz#df595799a36654da55dda6152ba7a137ad1d9351" - integrity sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w== + version "1.1.6" + resolved "https://registry.yarnpkg.com/named-placeholders/-/named-placeholders-1.1.6.tgz#c50c6920b43f258f59c16add1e56654f5cc02bb5" + integrity sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w== dependencies: - lru-cache "^7.14.1" + lru.min "^1.1.0" nan@^2.13.2, nan@^2.19.0, nan@^2.23.0: - version "2.23.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.23.1.tgz#6f86a31dd87e3d1eb77512bf4b9e14c8aded3975" - integrity sha512-r7bBUGKzlqk8oPBDYxt6Z0aEdF1G1rwlMcLk8LCOMbOzf0mG+JUfUzG4fIMWwHWP0iyaLWEQZJmtB7nOHEm/qw== + version "2.24.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.24.0.tgz#a8919b36e692aa5b260831910e4f81419fc0a283" + integrity sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg== napi-build-utils@^2.0.0: version "2.0.0" @@ -6152,9 +6154,9 @@ no-case@^3.0.4: tslib "^2.0.3" node-abi@^3.3.0: - version "3.85.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.85.0.tgz#b115d575e52b2495ef08372b058e13d202875a7d" - integrity sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg== + version "3.87.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.87.0.tgz#423e28fea5c2f195fddd98acded9938c001ae6dd" + integrity sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ== dependencies: semver "^7.3.5" @@ -6197,16 +6199,16 @@ node-fetch@^3.3.0, node-fetch@^3.3.2: fetch-blob "^3.1.4" formdata-polyfill "^4.0.10" -node-forge@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-forge@^1.3.0, node-forge@^1.3.1: +node-forge@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.2.tgz#d0d2659a26eef778bf84d73e7f55c08144ee7750" integrity sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw== +node-forge@^1.3.0, node-forge@^1.3.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.3.tgz#0ad80f6333b3a0045e827ac20b7f735f93716751" + integrity sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg== + node-gyp-build@^4.3.0: version "4.8.4" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.4.tgz#8a70ee85464ae52327772a90d66c6077a900cfc8" @@ -6326,9 +6328,9 @@ number-is-nan@^1.0.0: integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== nwsapi@^2.2.4: - version "2.2.22" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.22.tgz#109f9530cda6c156d6a713cdf5939e9f0de98b9d" - integrity sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ== + version "2.2.23" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.23.tgz#59712c3a88e6de2bb0b6ccc1070397267019cf6c" + integrity sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ== nyc@^14.1.1: version "14.1.1" @@ -6419,24 +6421,24 @@ object.assign@^4.1.7: object-keys "^1.1.1" object.getownpropertydescriptors@^2.0.3: - version "2.1.8" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz#2f1fe0606ec1a7658154ccd4f728504f69667923" - integrity sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A== + version "2.1.9" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.9.tgz#bf9e7520f14d50de88dee2b9c9eca841166322dc" + integrity sha512-mt8YM6XwsTTovI+kdZdHSxoyF2DI59up034orlC9NfweclcWOt7CVascNNLp6U+bjFVCVCIh9PwS76tDM/rH8g== dependencies: - array.prototype.reduce "^1.0.6" - call-bind "^1.0.7" + array.prototype.reduce "^1.0.8" + call-bind "^1.0.8" define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - gopd "^1.0.1" - safe-array-concat "^1.1.2" + es-abstract "^1.24.0" + es-object-atoms "^1.1.1" + gopd "^1.2.0" + safe-array-concat "^1.1.3" oidc-token-hash@^5.0.3: version "5.2.0" resolved "https://registry.yarnpkg.com/oidc-token-hash/-/oidc-token-hash-5.2.0.tgz#be8a8885c7e2478d21a674e15afa31f1bcc4a61f" integrity sha512-6gj2m8cJZ+iSW8bm0FXdGF0YhIQbKrfP4yWTNzxc31U6MOjfEmB1rHvlYvxI1B7t7BCi1F2vYTT6YhtQRG4hxw== -on-finished@2.4.1: +on-finished@~2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== @@ -6748,7 +6750,7 @@ path-scurry@^1.11.1: lru-cache "^10.2.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" -path-to-regexp@0.1.12: +path-to-regexp@~0.1.12: version "0.1.12" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7" integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ== @@ -6776,14 +6778,14 @@ pend@~1.2.0: integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== pg-cloudflare@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/pg-cloudflare/-/pg-cloudflare-1.2.7.tgz#a1f3d226bab2c45ae75ea54d65ec05ac6cfafbef" - integrity sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg== + version "1.3.0" + resolved "https://registry.yarnpkg.com/pg-cloudflare/-/pg-cloudflare-1.3.0.tgz#386035d4bfcf1a7045b026f8b21acf5353f14d65" + integrity sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ== pg-connection-string@^2.9.1: - version "2.9.1" - resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.9.1.tgz#bb1fd0011e2eb76ac17360dc8fa183b2d3465238" - integrity sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w== + version "2.10.1" + resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.10.1.tgz#34e0bf60333551ae1e76caf47cce633a5b2e4b70" + integrity sha512-iNzslsoeSH2/gmDDKiyMqF64DATUCWj3YJ0wP14kqcsf2TUklwimd+66yYojKwZCA7h2yRNLGug71hCBA2a4sw== pg-int8@1.0.1: version "1.0.1" @@ -6791,14 +6793,14 @@ pg-int8@1.0.1: integrity sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw== pg-pool@^3.10.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.10.1.tgz#481047c720be2d624792100cac1816f8850d31b2" - integrity sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg== + version "3.11.0" + resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.11.0.tgz#adf9a6651a30c839f565a3cc400110949c473d69" + integrity sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w== pg-protocol@^1.10.3: - version "1.10.3" - resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.10.3.tgz#ac9e4778ad3f84d0c5670583bab976ea0a34f69f" - integrity sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ== + version "1.11.0" + resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.11.0.tgz#2502908893edaa1e8c0feeba262dd7b40b317b53" + integrity sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g== pg-types@2.2.0: version "2.2.0" @@ -6894,9 +6896,9 @@ postgres-array@~2.0.0: integrity sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA== postgres-bytea@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz#027b533c0aa890e26d172d47cf9ccecc521acd35" - integrity sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w== + version "1.0.1" + resolved "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.1.tgz#c40b3da0222c500ff1e51c5d7014b60b79697c7a" + integrity sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ== postgres-date@~1.0.4: version "1.0.7" @@ -6911,13 +6913,13 @@ postgres-interval@^1.1.0: xtend "^4.0.0" postman-request@^2.88.1-postman.42: - version "2.88.1-postman.46" - resolved "https://registry.yarnpkg.com/postman-request/-/postman-request-2.88.1-postman.46.tgz#ba048a9a48eea743c754f96fd5a908a65f52868d" - integrity sha512-gcDb2vzjPXRKulfXq3p04H6VJVnMMREK2Nk+eBMhHTC5PQ7PXDp3AejzNAbcpqYR+e9FU09yJ4mYImddNAGG3Q== + version "2.88.1-postman.48" + resolved "https://registry.yarnpkg.com/postman-request/-/postman-request-2.88.1-postman.48.tgz#8727ec3fa432c2608bdd31ea184fa408033dba8e" + integrity sha512-E32FGh8ig2KDvzo4Byi7Ibr+wK2gNKPSqXoNsvjdCHgDBxSK4sCUwv+aa3zOBUwfiibPImHMy0WdlDSSCTqTuw== dependencies: "@postman/form-data" "~3.1.1" "@postman/tough-cookie" "~4.1.3-postman.1" - "@postman/tunnel-agent" "^0.6.4" + "@postman/tunnel-agent" "^0.6.8" aws-sign2 "~0.7.0" aws4 "^1.12.0" caseless "~0.12.0" @@ -6930,7 +6932,7 @@ postman-request@^2.88.1-postman.42: json-stringify-safe "~5.0.1" mime-types "^2.1.35" oauth-sign "~0.9.0" - qs "~6.5.3" + qs "~6.14.1" safe-buffer "^5.1.2" socks-proxy-agent "^8.0.5" stream-length "^1.0.2" @@ -7063,17 +7065,10 @@ qlobber@^8.0.1: resolved "https://registry.yarnpkg.com/qlobber/-/qlobber-8.0.1.tgz#8a8ef18401ca451c9ebc2afe58a1b04c38f476ca" integrity sha512-O+Wd1chXj5YE1DwmD+ae0bXiSLehmnS3czlC1R9FL/Nt/3q8uMS1bIHmg2lJfCoiimCxClWM8AAuJrF0EvNiog== -qs@6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== - dependencies: - side-channel "^1.0.6" - -qs@^6.6.0, qs@^6.7.0, qs@^6.9.4: - version "6.14.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930" - integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w== +qs@^6.6.0, qs@^6.7.0, qs@^6.9.4, qs@~6.14.0, qs@~6.14.1: + version "6.14.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.1.tgz#a41d85b9d3902f31d27861790506294881871159" + integrity sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ== dependencies: side-channel "^1.1.0" @@ -7082,11 +7077,6 @@ qs@~0.6.0: resolved "https://registry.yarnpkg.com/qs/-/qs-0.6.6.tgz#6e015098ff51968b8a3c819001d5f2c89bc4b107" integrity sha512-kN+yNdAf29Jgp+AYHUmC7X4QdJPR8czuMWLNLc0aRxkQ7tB3vJQEONKKT9ou/rW7EbqVec11srC9q9BiVbcnHA== -qs@~6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - query-string@^7.1.3: version "7.1.3" resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" @@ -7124,15 +7114,15 @@ range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" - integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== +raw-body@~2.5.3: + version "2.5.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.3.tgz#11c6650ee770a7de1b494f197927de0c923822e2" + integrity sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA== dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" + bytes "~3.1.2" + http-errors "~2.0.1" + iconv-lite "~0.4.24" + unpipe "~1.0.0" rc@^1.2.7: version "1.2.8" @@ -7414,7 +7404,7 @@ rx-lite@^3.1.2: dependencies: tslib "^2.1.0" -safe-array-concat@^1.1.2, safe-array-concat@^1.1.3: +safe-array-concat@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== @@ -7494,9 +7484,9 @@ saslprep@^1.0.0: sparse-bitfield "^3.0.3" sax@>=0.6.0: - version "1.4.3" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.3.tgz#fcebae3b756cdc8428321805f4b70f16ec0ab5db" - integrity sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ== + version "1.4.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.4.tgz#f29c2bba80ce5b86f4343b4c2be9f2b96627cf8b" + integrity sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw== saxes@^6.0.0: version "6.0.0" @@ -7525,39 +7515,39 @@ semver@^7.3.5, semver@^7.5.4: resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== -send@0.19.0: - version "0.19.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" - integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== +send@~0.19.0, send@~0.19.1: + version "0.19.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.2.tgz#59bc0da1b4ea7ad42736fd642b1c4294e114ff29" + integrity sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg== dependencies: debug "2.6.9" depd "2.0.0" destroy "1.2.0" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" + fresh "~0.5.2" + http-errors "~2.0.1" mime "1.6.0" ms "2.1.3" - on-finished "2.4.1" + on-finished "~2.4.1" range-parser "~1.2.1" - statuses "2.0.1" + statuses "~2.0.2" seq-queue@^0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/seq-queue/-/seq-queue-0.0.5.tgz#d56812e1c017a6e4e7c3e3a37a1da6d78dd3c93e" integrity sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q== -serve-static@1.16.2: - version "1.16.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" - integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== +serve-static@~1.16.2: + version "1.16.3" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.3.tgz#a97b74d955778583f3862a4f0b841eb4d5d78cf9" + integrity sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA== dependencies: encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.19.0" + send "~0.19.1" set-blocking@^2.0.0: version "2.0.0" @@ -7595,7 +7585,7 @@ set-proto@^1.0.0: es-errors "^1.3.0" es-object-atoms "^1.0.0" -setprototypeof@1.2.0: +setprototypeof@1.2.0, setprototypeof@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== @@ -7657,7 +7647,7 @@ side-channel-weakmap@^1.0.2: object-inspect "^1.13.3" side-channel-map "^1.0.1" -side-channel@^1.0.6, side-channel@^1.1.0: +side-channel@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== @@ -7873,16 +7863,16 @@ stack-trace@0.0.x: resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - "statuses@>= 1.5.0 < 2": version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +statuses@~2.0.1, statuses@~2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.2.tgz#8f75eecef765b5e1cfcdc080da59409ed424e382" + integrity sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw== + stop-iteration-iterator@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" @@ -8083,9 +8073,9 @@ strnum@^1.1.1: integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== strnum@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.1.tgz#cf2a6e0cf903728b8b2c4b971b7e36b4e82d46ab" - integrity sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw== + version "2.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.2.tgz#a5e00ba66ab25f9cafa3726b567ce7a49170937a" + integrity sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ== strtok3@^7.0.0: version "7.1.1" @@ -8229,9 +8219,9 @@ telnyx@1.25.5: uuid "^3.3.2" terser@^5.15.1: - version "5.44.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.1.tgz#e391e92175c299b8c284ad6ded609e37303b0a9c" - integrity sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw== + version "5.46.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.46.0.tgz#1b81e560d584bbdd74a8ede87b4d9477b0ff9695" + integrity sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.15.0" @@ -8308,7 +8298,7 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" -toidentifier@1.0.1: +toidentifier@1.0.1, toidentifier@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== @@ -8559,15 +8549,15 @@ universalify@^0.2.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -update-browserslist-db@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz#7802aa2ae91477f255b86e0e46dbc787a206ad4a" - integrity sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A== +update-browserslist-db@^1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz#64d76db58713136acbeb4c49114366cc6cc2e80d" + integrity sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w== dependencies: escalade "^3.2.0" picocolors "^1.1.1" @@ -8878,9 +8868,9 @@ which-module@^2.0.0: integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== which-typed-array@^1.1.16, which-typed-array@^1.1.19, which-typed-array@^1.1.2: - version "1.1.19" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" - integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== + version "1.1.20" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.20.tgz#3fdb7adfafe0ea69157b1509f3a1cd892bd1d122" + integrity sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg== dependencies: available-typed-arrays "^1.0.7" call-bind "^1.0.8" @@ -8928,9 +8918,9 @@ winston-transport@^4.9.0: triple-beam "^1.3.0" winston@^3.3.3: - version "3.18.3" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.18.3.tgz#93ac10808c8e1081d723bc8811cd2f445ddfdcd1" - integrity sha512-NoBZauFNNWENgsnC9YpgyYwOVrl2m58PpQ8lNHjV3kosGs7KJ7Npk9pCUE+WJlawVSe8mykWDKWFSVfs3QO9ww== + version "3.19.0" + resolved "https://registry.yarnpkg.com/winston/-/winston-3.19.0.tgz#cc1d1262f5f45946904085cfffe73efb4b7a581d" + integrity sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA== dependencies: "@colors/colors" "^1.6.0" "@dabh/diagnostics" "^2.0.8" @@ -9041,7 +9031,7 @@ write-file-atomic@^2.4.2: imurmurhash "^0.1.4" signal-exit "^3.0.2" -ws@8.18.3, ws@^8.13.0, ws@^8.18.0, ws@^8.9.0: +ws@8.18.3: version "8.18.3" resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== @@ -9051,6 +9041,11 @@ ws@^7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== +ws@^8.13.0, ws@^8.18.0, ws@^8.9.0: + version "8.19.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.19.0.tgz#ddc2bdfa5b9ad860204f5a72a4863a8895fd8c8b" + integrity sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg== + xml-crypto@^2.1.3: version "2.1.6" resolved "https://registry.yarnpkg.com/xml-crypto/-/xml-crypto-2.1.6.tgz#c51a016cc8391fc1d9ebd9abc589e4c08b62d652" From d1971cb5e0188131cadb929ff68444970d6b5d32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Sat, 24 Jan 2026 15:11:58 +0100 Subject: [PATCH 104/119] exactaudiocopy: fix build 404 error --- pkgs/by-name/ex/exactaudiocopy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exactaudiocopy/package.nix b/pkgs/by-name/ex/exactaudiocopy/package.nix index 52dcb505b482..1bf39200a5b8 100644 --- a/pkgs/by-name/ex/exactaudiocopy/package.nix +++ b/pkgs/by-name/ex/exactaudiocopy/package.nix @@ -21,8 +21,8 @@ let }; cygwin = fetchurl { - url = "https://mirrors.kernel.org/sourceware/cygwin/x86_64/release/cygwin/cygwin-3.6.1-1-x86_64.tar.xz"; - sha256 = "45d1c76a15426209c20a8d4df813e94fbd17bd5d85ad4d742515ff432400143e"; + url = "https://mirrors.kernel.org/sourceware/cygwin/x86_64/release/cygwin/cygwin-3.6.6-1-x86_64.tar.xz"; + hash = "sha256-xcgYjfVB9dF0twGC1ww7r4NCPHT/+aEk1CMmS7ndJuA="; }; patched_eac = stdenv.mkDerivation { From 084807da0fbd386a82c4d49c0e23129557bb5a0b Mon Sep 17 00:00:00 2001 From: Dan Lock Date: Sat, 24 Jan 2026 14:26:13 +0000 Subject: [PATCH 105/119] nixos/rqbit: init service module --- .../manual/release-notes/rl-2605.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/torrent/rqbit.nix | 151 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/rqbit.nix | 30 ++++ pkgs/by-name/rq/rqbit/package.nix | 17 +- 6 files changed, 195 insertions(+), 7 deletions(-) create mode 100644 nixos/modules/services/torrent/rqbit.nix create mode 100644 nixos/tests/rqbit.nix diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index 65290e41b983..fb6190063625 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -20,6 +20,8 @@ - [reaction](https://reaction.ppom.me/), a daemon that scans program outputs for repeated patterns, and takes action. A common usage is to scan ssh and webserver logs, and to ban hosts that cause multiple authentication errors. A modern alternative to fail2ban. Available as [services.reaction](#opt-services.reaction.enable). +- [rqbit](https://github.com/ikatson/rqbit), a bittorrent client written in Rust. It has HTTP API and Web UI, and can be used as a library. Available as [services.rqbit](#opt-services.rqbit.enable). + - [Tailscale Serve](https://tailscale.com/kb/1552/tailscale-services), configure Tailscale Serve for exposing local services to your tailnet. Available as [services.tailscale.serve](#opt-services.tailscale.serve.enable). - [qui](https://github.com/autobrr/qui), a modern alternative webUI for qBittorrent, with multi-instance support. Written in Go/React. Available as [services.qui](#opt-services.qui.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 69e3d66046d4..03218f44081b 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1553,6 +1553,7 @@ ./services/torrent/peerflix.nix ./services/torrent/qbittorrent.nix ./services/torrent/qui.nix + ./services/torrent/rqbit.nix ./services/torrent/rtorrent.nix ./services/torrent/torrentstream.nix ./services/torrent/transmission.nix diff --git a/nixos/modules/services/torrent/rqbit.nix b/nixos/modules/services/torrent/rqbit.nix new file mode 100644 index 000000000000..5da9bf0473b4 --- /dev/null +++ b/nixos/modules/services/torrent/rqbit.nix @@ -0,0 +1,151 @@ +{ + config, + lib, + pkgs, + ... +}: + +let + inherit (lib) + mkEnableOption + mkOption + types + mkPackageOption + mkIf + ; + + cfg = config.services.rqbit; + stateDir = "/var/lib/rqbit"; + defaultDownloadDir = "${stateDir}/downloads"; +in +{ + options.services.rqbit = { + enable = mkEnableOption "rqbit BitTorrent daemon"; + + package = mkPackageOption pkgs "rqbit" { }; + + user = mkOption { + type = types.str; + default = "rqbit"; + description = "User account under which rqbit runs."; + }; + + group = mkOption { + type = types.str; + default = "rqbit"; + description = "Group account under which rqbit runs."; + }; + + downloadDir = mkOption { + type = types.path; + default = defaultDownloadDir; + example = "/mnt/storage/torrents"; + description = "Directory where to download torrents."; + }; + + httpPort = mkOption { + type = types.port; + default = 3030; + description = "The listen port for the HTTP API."; + }; + + httpHost = mkOption { + type = types.str; + default = "127.0.0.1"; + example = "0.0.0.0"; + description = "The listen host for the HTTP API."; + }; + + peerPort = mkOption { + type = types.port; + default = 4240; + description = "The port to listen for incoming BitTorrent peer connections (TCP and uTP)."; + }; + + openFirewall = mkEnableOption "opening of the HTTP and Peer ports in the firewall"; + }; + + config = mkIf cfg.enable { + systemd.services.rqbit = { + description = "rqbit BitTorrent Service"; + after = [ "network.target" ]; + wantedBy = [ "multi-user.target" ]; + + environment = { + HOME = stateDir; + RQBIT_HTTP_API_LISTEN_ADDR = "${ + if (lib.hasInfix ":" cfg.httpHost) then "[${cfg.httpHost}]" else cfg.httpHost + }:${toString cfg.httpPort}"; + RQBIT_LISTEN_PORT = toString cfg.peerPort; + RQBIT_SESSION_PERSISTENCE_LOCATION = stateDir; + }; + + serviceConfig = { + ExecStart = "${lib.getExe cfg.package} server start ${cfg.downloadDir}"; + User = cfg.user; + Group = cfg.group; + + StateDirectory = "rqbit"; + StateDirectoryMode = "0750"; + + # systemd-analyze security rqbit + ReadWritePaths = mkIf (cfg.downloadDir != defaultDownloadDir) [ cfg.downloadDir ]; + ProtectSystem = "strict"; + ProtectHome = "read-only"; + PrivateTmp = true; + PrivateDevices = true; + ProtectProc = "invisible"; + ProcSubset = "pid"; + PrivateUsers = true; + RemoveIPC = true; + CapabilityBoundingSet = ""; + NoNewPrivileges = true; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectKernelLogs = true; + ProtectControlGroups = true; + ProtectClock = true; + ProtectHostname = true; + RestrictNamespaces = true; + SystemCallFilter = [ + "@system-service" + "@network-io" + "@file-system" + "~@privileged" + "~@resources" + ]; + SystemCallArchitectures = "native"; + RestrictRealtime = true; + RestrictSUIDSGID = true; + MemoryDenyWriteExecute = true; + LockPersonality = true; + RestrictAddressFamilies = [ + "AF_INET" + "AF_INET6" + "AF_UNIX" + ]; + UMask = "0027"; + }; + }; + + users = { + users = mkIf (cfg.user == "rqbit") { + rqbit = { + inherit (cfg) group; + isSystemUser = true; + }; + }; + groups = mkIf (cfg.group == "rqbit") { rqbit = { }; }; + }; + + networking.firewall = mkIf cfg.openFirewall { + allowedTCPPorts = [ + cfg.httpPort + cfg.peerPort + ]; + allowedUDPPorts = [ cfg.peerPort ]; + }; + }; + + meta.maintainers = with lib.maintainers; [ CodedNil ]; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 6cd4ac9a4ecb..e56ae264dbe5 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1385,6 +1385,7 @@ in rosenpass = runTest ./rosenpass.nix; roundcube = runTest ./roundcube.nix; routinator = handleTest ./routinator.nix { }; + rqbit = handleTest ./rqbit.nix { }; rshim = handleTest ./rshim.nix { }; rspamd = handleTest ./rspamd.nix { }; rspamd-trainer = runTest ./rspamd-trainer.nix; diff --git a/nixos/tests/rqbit.nix b/nixos/tests/rqbit.nix new file mode 100644 index 000000000000..dcef770839b6 --- /dev/null +++ b/nixos/tests/rqbit.nix @@ -0,0 +1,30 @@ +import ./make-test-python.nix ( + { pkgs, ... }: + let + port = 3030; + in + { + name = "rqbit"; + meta = { + maintainers = with pkgs.lib.maintainers; [ CodedNil ]; + }; + + nodes.machine = + { pkgs, ... }: + { + services.rqbit = { + httpPort = port; + enable = true; + openFirewall = true; + }; + }; + + testScript = /* python */ '' + machine.start() + machine.wait_for_unit("rqbit.service") + machine.wait_for_open_port(${toString port}) + + machine.succeed("curl --fail http://localhost:${toString port}") + ''; + } +) diff --git a/pkgs/by-name/rq/rqbit/package.nix b/pkgs/by-name/rq/rqbit/package.nix index 0516e01b776c..edac8459099c 100644 --- a/pkgs/by-name/rq/rqbit/package.nix +++ b/pkgs/by-name/rq/rqbit/package.nix @@ -8,6 +8,7 @@ buildNpmPackage, nodejs, nix-update-script, + nixosTests, }: let pname = "rqbit"; @@ -62,13 +63,15 @@ rustPlatform.buildRustPackage { doCheck = false; - passthru.webui = rqbit-webui; - - passthru.updateScript = nix-update-script { - extraArgs = [ - "--subpackage" - "webui" - ]; + passthru = { + webui = rqbit-webui; + updateScript = nix-update-script { + extraArgs = [ + "--subpackage" + "webui" + ]; + }; + tests.testService = nixosTests.rqbit; }; meta = { From 5ea5050665d2618801ce81805eb5c036f70dc09a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 14:51:40 +0000 Subject: [PATCH 106/119] cargo-pgo: 0.2.9 -> 0.2.10 --- pkgs/by-name/ca/cargo-pgo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-pgo/package.nix b/pkgs/by-name/ca/cargo-pgo/package.nix index f2d61e4e112b..ec2cd465b69b 100644 --- a/pkgs/by-name/ca/cargo-pgo/package.nix +++ b/pkgs/by-name/ca/cargo-pgo/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-pgo"; - version = "0.2.9"; + version = "0.2.10"; src = fetchFromGitHub { owner = "kobzol"; repo = "cargo-pgo"; rev = "v${version}"; - hash = "sha256-FmZllibhesZY/8kIMnx4VfQrYF6+/cai7Gozda/3bMY="; + hash = "sha256-kYdEFUifpBlbEcFnDELu8OwvS46eeJQSU/6VyLQD2mk="; }; - cargoHash = "sha256-uOwWCSXxxnMCFS0+aFPUHSiSWSwNZPtL8NJVCCCDzAc="; + cargoHash = "sha256-sY4UUGbTzw5dlALzQ6Iyo3hxB3Qni4infZRexHcle3I="; # Integration tests do not run in Nix build environment due to needing to # create and build Cargo workspaces. From d72aba9f9946db88ac9066bbbfd1b8a0c4d88e48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 16:23:03 +0000 Subject: [PATCH 107/119] qownnotes: 26.1.8 -> 26.1.11 --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index e2944016f110..5340b0438967 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "26.1.8"; + version = "26.1.11"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-pJBVkmXHDm5s3o5TxiJEdRhxQ3AUGw8bD/HTBXXDpIE="; + hash = "sha256-07l/ma8FkvnRBgEo8j6dkbdqm3oqyCf3CVKvt+0nzsQ="; }; nativeBuildInputs = [ From 0df689e335eea8f66e70387994608b7157dfe4c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 16:48:20 +0000 Subject: [PATCH 108/119] python3Packages.paddleocr: 3.3.2 -> 3.3.3 --- pkgs/development/python-modules/paddleocr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddleocr/default.nix b/pkgs/development/python-modules/paddleocr/default.nix index 985907406cae..d1c4eaa0ca34 100644 --- a/pkgs/development/python-modules/paddleocr/default.nix +++ b/pkgs/development/python-modules/paddleocr/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "paddleocr"; - version = "3.3.2"; + version = "3.3.3"; pyproject = true; src = fetchFromGitHub { owner = "PaddlePaddle"; repo = "PaddleOCR"; tag = "v${version}"; - hash = "sha256-uNgYR9Hop/wNIDG4KQaJxn5m4tBKu5R+pfhO1aSa3iQ="; + hash = "sha256-D+ubKviK6Nx+PlvBkTvCfKomZ9og0YrdNZNxMqWlPik="; }; patches = [ From 6597a48b4a50c72cab25003c9f37cfb5aaa525ea Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sat, 24 Jan 2026 18:22:13 +0100 Subject: [PATCH 109/119] proton-vpn-cli: 0.1.3 -> 0.1.4 Diff: https://github.com/ProtonVPN/proton-vpn-cli/compare/v0.1.3...v0.1.4 --- pkgs/by-name/pr/proton-vpn-cli/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-vpn-cli/package.nix b/pkgs/by-name/pr/proton-vpn-cli/package.nix index 8d8e5cf7ac73..d193c2a9b1ba 100644 --- a/pkgs/by-name/pr/proton-vpn-cli/package.nix +++ b/pkgs/by-name/pr/proton-vpn-cli/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "proton-vpn-cli"; - version = "0.1.3"; + version = "0.1.4"; pyproject = true; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "proton-vpn-cli"; tag = "v${version}"; - hash = "sha256-Hn7xLb7VWa2dlsrQnjnRgv+8UntOwDak9+rV1HF7k80="; + hash = "sha256-nopkUda1XaFMroIvsf+vCXWa5aXUTEC/EhAN9Lto3Lo="; }; nativeBuildInputs = [ @@ -41,6 +41,7 @@ python3Packages.buildPythonApplication rec { proton-keyring-linux proton-vpn-api-core proton-vpn-local-agent + tabulate ]; dontWrapGApps = true; From e668f02984d0847d7c50d5eadebb171e9e0f09bc Mon Sep 17 00:00:00 2001 From: sarahec Date: Mon, 19 Jan 2026 00:28:53 +0000 Subject: [PATCH 110/119] python313Packages.plotly: 6.5.0 -> 6.5.2 --- pkgs/development/python-modules/plotly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix index 7b0c006431a9..9dd75f482830 100644 --- a/pkgs/development/python-modules/plotly/default.nix +++ b/pkgs/development/python-modules/plotly/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "plotly"; - version = "6.5.0"; + version = "6.5.2"; pyproject = true; src = fetchFromGitHub { owner = "plotly"; repo = "plotly.py"; tag = "v${version}"; - hash = "sha256-JWb5bAu74j63E5tp8wmLjuWZqFAMpkg8utxM74VaGqA="; + hash = "sha256-7rMatpaZvHuNPpiXR5eUHultqNnLER1iW+GR3dwgkyo="; }; postPatch = '' From e61d7a1b12f7bf3b67376f3218b08976083ff4e2 Mon Sep 17 00:00:00 2001 From: CactiChameleon9 <51231053+CactiChameleon9@users.noreply.github.com> Date: Wed, 21 Jan 2026 12:21:10 +0100 Subject: [PATCH 111/119] micro: 2.0.14 -> 2.0.15 --- pkgs/by-name/mi/micro/package.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mi/micro/package.nix b/pkgs/by-name/mi/micro/package.nix index 1573cc4c4bb4..9db5cb978321 100644 --- a/pkgs/by-name/mi/micro/package.nix +++ b/pkgs/by-name/mi/micro/package.nix @@ -15,16 +15,17 @@ let self = buildGoModule { pname = "micro"; - version = "2.0.14"; + version = "2.0.15"; src = fetchFromGitHub { - owner = "zyedidia"; + owner = "micro-editor"; repo = "micro"; rev = "v${self.version}"; - hash = "sha256-avLVl6mn0xKgIy0BNnPZ8ypQhn8Ivj7gTgWbebDSjt0="; + hash = "sha256-4C6TtMU6PIYX7lO+o4GRVnIsKnYJxjAqPdoOyAwi7Gc="; }; - vendorHash = "sha256-ePhObvm3m/nT+7IyT0W6K+y+9UNkfd2kYjle2ffAd9Y="; + vendorHash = "sha256-bkPd6zB9e4q6N20wbKS8n8zGGITOoScajdPYv7Race0="; + proxyVendor = true; nativeBuildInputs = [ installShellFiles ]; @@ -38,6 +39,8 @@ let ldflags = let t = "github.com/zyedidia/micro/v2/internal"; + # TODO: switch to this once the source code uses it, passthru.tests.version checks for this + # t = "github.com/micro-editor/micro/v2/internal"; in [ "-s" @@ -68,7 +71,7 @@ let meta = { homepage = "https://micro-editor.github.io"; - changelog = "https://github.com/zyedidia/micro/releases/"; + changelog = "https://github.com/micro-editor/micro/releases/"; description = "Modern and intuitive terminal-based text editor"; longDescription = '' micro is a terminal-based text editor that aims to be easy to use and From 076b927a9235002925c7f4a6f32d9d1a76aad2a2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 17 Jan 2026 22:08:50 -0800 Subject: [PATCH 112/119] python3Packages.google-api-python-client: 2.185.0 -> 2.188.0 --- .../python-modules/google-api-python-client/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix index 54360a12fd12..49dd7ecafe50 100644 --- a/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/pkgs/development/python-modules/google-api-python-client/default.nix @@ -12,14 +12,18 @@ buildPythonPackage rec { pname = "google-api-python-client"; - version = "2.185.0"; + version = "2.188.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-api-python-client"; tag = "v${version}"; - hash = "sha256-uItN7P6tZTxEHfma+S0p4grRRnAaIhuTezvJzWjvkfE="; + hash = "sha256-uNvsWCfoT+wp6UnbDP5QS7Os2FnEsTzusdGZ9lD/LwY="; + # Remove mixed-case files that cause hash differences between platforms + postFetch = '' + rm -rf $out/docs/ + ''; }; build-system = [ setuptools ]; From 901a024f4edf0e3e24cbd546817f6d8ad4d16285 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 18 Jan 2026 10:52:18 -0800 Subject: [PATCH 113/119] python3Packages.google-api-python-client: migrate to finalAttrs: --- .../python-modules/google-api-python-client/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix index 49dd7ecafe50..12a8d7a6b27e 100644 --- a/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/pkgs/development/python-modules/google-api-python-client/default.nix @@ -10,7 +10,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-api-python-client"; version = "2.188.0"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "googleapis"; repo = "google-api-python-client"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-uNvsWCfoT+wp6UnbDP5QS7Os2FnEsTzusdGZ9lD/LwY="; # Remove mixed-case files that cause hash differences between platforms postFetch = '' @@ -47,8 +47,8 @@ buildPythonPackage rec { any new features. ''; homepage = "https://github.com/google/google-api-python-client"; - changelog = "https://github.com/googleapis/google-api-python-client/releases/tag/${src.tag}"; + changelog = "https://github.com/googleapis/google-api-python-client/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; -} +}) From 07e4c10b9f3cea00763e1f5df37a0c72ee82158a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 18:21:27 +0000 Subject: [PATCH 114/119] cargo-semver-checks: 0.45.0 -> 0.46.0 --- pkgs/by-name/ca/cargo-semver-checks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-semver-checks/package.nix b/pkgs/by-name/ca/cargo-semver-checks/package.nix index 0dc65b843a93..945ba91c9cdf 100644 --- a/pkgs/by-name/ca/cargo-semver-checks/package.nix +++ b/pkgs/by-name/ca/cargo-semver-checks/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-semver-checks"; - version = "0.45.0"; + version = "0.46.0"; src = fetchFromGitHub { owner = "obi1kenobi"; repo = "cargo-semver-checks"; tag = "v${version}"; - hash = "sha256-sDx449IXsFUeNL7rXbGC+HUshwqcbpjvGwl0WIJZmwo="; + hash = "sha256-y2tkTPctit5rx6OyohPPVo117sGICg6UEDg7RWFmtMA="; }; - cargoHash = "sha256-meF1qnISB60JXKZyYfnwE2LywGqKEVgZbwzZQEZ1Cmc="; + cargoHash = "sha256-lP4yXCuJ89NqUBZR6zgGi5B570y+5IaabWyzd9qqa3o="; nativeBuildInputs = [ cmake From 9ef7f57ba0b58c7cd21f5e1bde891912d7f03f6d Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 13:39:20 -0500 Subject: [PATCH 115/119] incus-ui-canonical: 0.19.1 -> 0.19.2 --- pkgs/by-name/in/incus-ui-canonical/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/incus-ui-canonical/package.nix b/pkgs/by-name/in/incus-ui-canonical/package.nix index 8cbe264e6ca8..8de8f7b9ff26 100644 --- a/pkgs/by-name/in/incus-ui-canonical/package.nix +++ b/pkgs/by-name/in/incus-ui-canonical/package.nix @@ -20,14 +20,14 @@ let in stdenv.mkDerivation rec { pname = "incus-ui-canonical"; - version = "0.19.1"; + version = "0.19.2"; src = fetchFromGitHub { owner = "zabbly"; repo = "incus-ui-canonical"; # only use tags prefixed by incus- they are the tested fork versions tag = "incus-${version}"; - hash = "sha256-S/X/knSin3DRfpFGl4uvYtVJrozrBfiN8cfFH/RO10U="; + hash = "sha256-Bi0+r9CCXqeyKEjgJT75oWxKmQeziaE62TjcvS5ZkKU="; }; offlineCache = fetchYarnDeps { From 6852407a5c136b4cd812653b592854cc4f7fddf7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 18:55:07 +0000 Subject: [PATCH 116/119] halo: 2.22.10 -> 2.22.11 --- pkgs/by-name/ha/halo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 2df07ffbe95f..0e6314d322f8 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation rec { pname = "halo"; - version = "2.22.10"; + version = "2.22.11"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; - hash = "sha256-3FrATqUGKSYfwYmDne8mbYGgPyG7+uyZtYVn4Bx+Pl0="; + hash = "sha256-22Fp1OMLBU/d6zCZ3zpT4FisTc9OPEC2POfEtLJhHxA="; }; nativeBuildInputs = [ From 921606807408b97e89e6e4b613727bcb2998f637 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 24 Jan 2026 20:41:17 +0100 Subject: [PATCH 117/119] mago: 1.0.3 -> 1.1.0 --- pkgs/by-name/ma/mago/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mago/package.nix b/pkgs/by-name/ma/mago/package.nix index b9010902dd0a..b63685ff8fdd 100644 --- a/pkgs/by-name/ma/mago/package.nix +++ b/pkgs/by-name/ma/mago/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mago"; - version = "1.0.3"; + version = "1.1.0"; src = fetchFromGitHub { owner = "carthage-software"; repo = "mago"; tag = finalAttrs.version; - hash = "sha256-i8iC16TFT2zqgJeCcJICcbmPr2kAOTZHvZvAXtHwQQw="; + hash = "sha256-27+hUA7FNgkpzn9zIH78tuCGT/k3RC2x+Yiuoj/ez6Q="; forceFetchGit = true; # Does not download all files otherwise }; - cargoHash = "sha256-EGtUvFZw16Rxj8gPQLBapJpKUgRjawZQmn1sRD5gU1E="; + cargoHash = "sha256-IL5/OG23/53DUNbFWkx5gul99uAzVtPDyvodJds0Tao="; env = { # Get openssl-sys to use pkg-config From e0915828ad6993823afbd1a453e447a23601a5fb Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 24 Jan 2026 20:42:25 +0100 Subject: [PATCH 118/119] mago: add hythera as maintainer --- pkgs/by-name/ma/mago/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ma/mago/package.nix b/pkgs/by-name/ma/mago/package.nix index b63685ff8fdd..a6e5319e844d 100644 --- a/pkgs/by-name/ma/mago/package.nix +++ b/pkgs/by-name/ma/mago/package.nix @@ -38,7 +38,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Toolchain for PHP that aims to provide a set of tools to help developers write better code"; homepage = "https://github.com/carthage-software/mago"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ hythera ]; mainProgram = "mago"; }; }) From 3711d8fc80e5a4aae9b347770278db9d32970e1e Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 15:23:31 -0500 Subject: [PATCH 119/119] ci/eval/compare: don't try to get the attr of pkgs/by-name/README.md --- ci/eval/compare/maintainers.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/eval/compare/maintainers.nix b/ci/eval/compare/maintainers.nix index 7f945f2c387f..6eb983c9c5f6 100644 --- a/ci/eval/compare/maintainers.nix +++ b/ci/eval/compare/maintainers.nix @@ -20,7 +20,7 @@ let # Extract attributes that changed from by-name paths. # This allows pinging reviewers for pure refactors. touchedattrs = lib.pipe changedpaths [ - (lib.filter (changed: lib.hasPrefix "pkgs/by-name/" changed)) + (lib.filter (changed: lib.hasPrefix "pkgs/by-name/" changed && changed != "pkgs/by-name/README.md")) (map (lib.splitString "/")) (map (path: lib.elemAt path 3)) lib.unique