From 552cc19b4e6f66b02aad0c8a243aee50a1970cbf Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 23 Oct 2025 21:22:18 -0300 Subject: [PATCH 01/73] rcon: fix build with cmake4 --- pkgs/by-name/rc/rcon/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/rc/rcon/package.nix b/pkgs/by-name/rc/rcon/package.nix index 48fd4373a3f8..813c63b646e0 100644 --- a/pkgs/by-name/rc/rcon/package.nix +++ b/pkgs/by-name/rc/rcon/package.nix @@ -33,6 +33,13 @@ stdenv.mkDerivation rec { pcre ]; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "CMAKE_MINIMUM_REQUIRED(VERSION 3.1)" "cmake_minimum_required(VERSION 3.10)" + substituteInPlace tests/CMakeLists.txt \ + --replace-fail "CMAKE_MINIMUM_REQUIRED(VERSION 3.0)" "cmake_minimum_required(VERSION 3.10)" + ''; + meta = with lib; { homepage = "https://github.com/n0la/rcon"; description = "Source RCON client for command line"; From 62f5b273a0b7fcfd1fdd726f671ae3d63aed8136 Mon Sep 17 00:00:00 2001 From: yuannan Date: Mon, 27 Oct 2025 11:56:36 +0000 Subject: [PATCH 02/73] svp: 4.6.263 -> 4.7.305 --- pkgs/by-name/sv/svp/package.nix | 66 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 34 deletions(-) diff --git a/pkgs/by-name/sv/svp/package.nix b/pkgs/by-name/sv/svp/package.nix index ccfa44fb24ce..da8f22499b6c 100644 --- a/pkgs/by-name/sv/svp/package.nix +++ b/pkgs/by-name/sv/svp/package.nix @@ -1,26 +1,23 @@ { stdenv, + lib, buildFHSEnv, writeShellScriptBin, fetchurl, callPackage, makeDesktopItem, copyDesktopItems, - ffmpeg, - glibc, - jq, - lib, - libmediainfo, - libsForQt5, - libusb1, - ocl-icd, - p7zip, - patchelf, socat, + jq, + kdePackages, + ffmpeg, + libmediainfo, + libusb1, vapoursynth, - xdg-utils, xorg, - zenity, + systemdLibs, + openssl, + p7zip, }: let mpvForSVP = callPackage ./mpv.nix { }; @@ -39,49 +36,50 @@ let done ''; + # SVP expects findmnt to return path to storage device for software protection. + # Workaround for tmp-as-root and encrypted root use cases, by returning first storage device on system. + fakeFindmnt = writeShellScriptBin "findmnt" '' + find /dev/ -name 'nvme*n*p*' -or -name 'sd*' -or -name 'vd*' 2>/dev/null | sort | head -n1 + ''; + libraries = [ - fakeLsof - ffmpeg.bin - glibc - zenity - libmediainfo - libsForQt5.qtbase - libsForQt5.qtwayland - libsForQt5.qtdeclarative - libsForQt5.qtscript - libsForQt5.qtsvg - libusb1 mpvForSVP - ocl-icd + fakeLsof + fakeFindmnt (lib.getLib stdenv.cc.cc) + kdePackages.qtbase + kdePackages.qtdeclarative + ffmpeg.bin + libmediainfo + libusb1 vapoursynth - xdg-utils xorg.libX11 + systemdLibs + openssl ]; - svp-dist = stdenv.mkDerivation rec { + svp-dist = stdenv.mkDerivation (finalAttrs: { pname = "svp-dist"; - version = "4.6.263"; + version = "4.7.305"; src = fetchurl { - url = "https://www.svp-team.com/files/svp4-linux.${version}.tar.bz2"; - sha256 = "sha256-HyRDVFHVmTan/Si3QjGQpC3za30way10d0Hk79oXG98="; + url = "https://www.svp-team.com/files/svp4-linux.${finalAttrs.version}.tar.bz2"; + hash = "sha256-PWAcm/hIA4JH2QtJPP+gSJdJLRdfdbZXIVdWELazbxQ="; }; nativeBuildInputs = [ p7zip - patchelf ]; dontFixup = true; unpackPhase = '' - tar xf ${src} + tar xf ${finalAttrs.src} ''; buildPhase = '' mkdir installer - LANG=C grep --only-matching --byte-offset --binary --text $'7z\xBC\xAF\x27\x1C' "svp4-linux-64.run" | + LANG=C grep --only-matching --byte-offset --binary --text $'7z\xBC\xAF\x27\x1C' "svp4-linux.run" | cut -f1 -d: | - while read ofs; do dd if="svp4-linux-64.run" bs=1M iflag=skip_bytes status=none skip=$ofs of="installer/bin-$ofs.7z"; done + while read ofs; do dd if="svp4-linux.run" bs=1M iflag=skip_bytes status=none skip=$ofs of="installer/bin-$ofs.7z"; done ''; installPhase = '' @@ -96,7 +94,7 @@ let done rm -f $out/opt/{add,remove}-menuitem.sh ''; - }; + }); fhs = buildFHSEnv { pname = "SVPManager"; From 548d30974a54d53a1eeb518803a8ed253866e3df Mon Sep 17 00:00:00 2001 From: Kiskae Date: Tue, 28 Oct 2025 21:51:37 +0100 Subject: [PATCH 03/73] linuxPackages.nvidiaPackages.vulkan_beta: 580.94.03 -> 580.94.06 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 7c58fb9fee8a..8a78d509db6a 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -101,11 +101,11 @@ rec { # Vulkan developer beta driver # See here for more information: https://developer.nvidia.com/vulkan-driver vulkan_beta = generic rec { - version = "580.94.03"; + version = "580.94.06"; persistencedVersion = "580.95.05"; settingsVersion = "580.95.05"; - sha256_64bit = "sha256-RYU50xfIyrvk57o7/SIsVr34nkLaMm5WZPXQfWTreIE="; - openSha256 = "sha256-PEHr6heOBP+0JjcmUpDv6JlT0aAvzoWijsEsm/DD3rs="; + sha256_64bit = "sha256-UtOthZ5h/UN5dMSrO2MFwWktLRiW6LE5VR1yg04D/bE="; + openSha256 = "sha256-mti+bJ1EyZnjAxdJtJQuyLWNKs7R+NJiBy1y+c2cqBQ="; settingsSha256 = "sha256-F2wmUEaRrpR1Vz0TQSwVK4Fv13f3J9NJLtBe4UP2f14="; persistencedSha256 = "sha256-QCwxXQfG/Pa7jSTBB0xD3lsIofcerAWWAHKvWjWGQtg="; url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux"; From 719539150783ed7bb2460203d5efce8ea3ed055f Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Wed, 29 Oct 2025 22:51:28 -0300 Subject: [PATCH 04/73] spotify/darwin: 1.2.74.477 -> 1.2.75.510 --- pkgs/by-name/sp/spotify/darwin.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sp/spotify/darwin.nix b/pkgs/by-name/sp/spotify/darwin.nix index 3620e348bdbd..eb755a90b8bc 100644 --- a/pkgs/by-name/sp/spotify/darwin.nix +++ b/pkgs/by-name/sp/spotify/darwin.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation { inherit pname; - version = "1.2.74.477"; + version = "1.2.75.510"; src = # WARNING: This Wayback Machine URL redirects to the closest timestamp. @@ -20,13 +20,13 @@ stdenv.mkDerivation { # https://web.archive.org/web/*/https://download.scdn.co/Spotify.dmg if stdenv.hostPlatform.isAarch64 then (fetchurl { - url = "https://web.archive.org/web/20251010104459/https://download.scdn.co/SpotifyARM64.dmg"; - hash = "sha256-0gwoptqLBJBM0qJQ+dGAZdCD6WXzDJEs0BfOxz7f2nQ="; + url = "https://web.archive.org/web/20251029235406/https://download.scdn.co/SpotifyARM64.dmg"; + hash = "sha256-gEZxRBT7Jo2m6pirf+CreJiMeE2mhIkpe9Mv5t0RI58="; }) else (fetchurl { - url = "https://web.archive.org/web/20251010104433/https://download.scdn.co/Spotify.dmg"; - hash = "sha256-8CrhLbnswbuAjRMaan2cTnnOMsr3vpW92IQ00KwPUHo="; + url = "https://web.archive.org/web/20251029235833/https://download.scdn.co/Spotify.dmg"; + hash = "sha256-fhQYm7yMrlvY57gMuWGU31EbWidZ2l9bd44mhokZKTw="; }); nativeBuildInputs = [ undmg ]; From 790d95b4eed485f9bdf016cd0db5a1c6950d3ca0 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Thu, 30 Oct 2025 10:45:48 +0100 Subject: [PATCH 05/73] mir: Restrict supported platforms to LE-only Implementation of supported buffer formats for non-LE is marked as a TODO. Builds, but tests fail and compositors fail to start. --- pkgs/servers/mir/common.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/mir/common.nix b/pkgs/servers/mir/common.nix index 944242dceed3..f28c27aded5b 100644 --- a/pkgs/servers/mir/common.nix +++ b/pkgs/servers/mir/common.nix @@ -238,7 +238,9 @@ stdenv.mkDerivation (finalAttrs: { onny OPNA2608 ]; - platforms = lib.platforms.linux; + # Onle LE has valid graphics buffer formats + # https://github.com/canonical/mir/blob/ba8e83f75084379dec8e23131fdf04fa4a4567ac/src/platforms/common/server/shm_buffer.cpp#L61-L65 + platforms = lib.lists.intersectLists lib.platforms.linux lib.platforms.littleEndian; pkgConfigModules = [ "miral" "mircommon" From 791bdb7416623f4d2621dc1e394306e7d6d849c3 Mon Sep 17 00:00:00 2001 From: Jo Date: Thu, 30 Oct 2025 10:51:42 +0100 Subject: [PATCH 06/73] check-meta: de-dupe maintainers list This makes it so that the maintainers list is not unneccery filled with dupelicated entriy caused by addition of adding team members. --- pkgs/stdenv/generic/check-meta.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix index c59e92e114ea..90eb661c3952 100644 --- a/pkgs/stdenv/generic/check-meta.nix +++ b/pkgs/stdenv/generic/check-meta.nix @@ -34,6 +34,7 @@ let toList isList elem + unique ; inherit (lib.meta) @@ -667,8 +668,9 @@ let # Maintainers should be inclusive of teams. # Note that there may be external consumers of this API (repology, for instance) - # if you add a new maintainer or team attribute please ensure that this expectation is still met. - maintainers = - attrs.meta.maintainers or [ ] ++ concatMap (team: team.members or [ ]) attrs.meta.teams or [ ]; + maintainers = unique ( + attrs.meta.maintainers or [ ] ++ concatMap (team: team.members or [ ]) attrs.meta.teams or [ ] + ); identifiers = let From 45bd9ae590f79bb857339fd85488c5717fbd14c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Nov 2025 12:55:25 +0000 Subject: [PATCH 07/73] helmfile: 1.1.7 -> 1.1.9 --- pkgs/by-name/he/helmfile/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/helmfile/package.nix b/pkgs/by-name/he/helmfile/package.nix index 0892be8d042c..74e6df4729b8 100644 --- a/pkgs/by-name/he/helmfile/package.nix +++ b/pkgs/by-name/he/helmfile/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "helmfile"; - version = "1.1.7"; + version = "1.1.9"; src = fetchFromGitHub { owner = "helmfile"; repo = "helmfile"; rev = "v${version}"; - hash = "sha256-DOLlibBuwzP31ZMakcuaeG/fdMDOXqgd8PKts4/gFVo="; + hash = "sha256-WatJSiNi/rUaoBGgIdRjczpMiXAwRQ21ck/ATVKyZe0="; }; - vendorHash = "sha256-l7KQ67Rx2lsaUkpTHBJM6PRqqTdbwkkaeOhsUxj1MMI="; + vendorHash = "sha256-HTs176YgrQX8s+IrOqV4BQVZfhhFkNp+T3HbmmBFdTg="; proxyVendor = true; # darwin/linux hash mismatch From 1e165a64478291adef80f22113df3e6e8958a1c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Partheym=C3=BCller?= Date: Mon, 3 Nov 2025 08:43:47 +0100 Subject: [PATCH 08/73] virtualboxKvm: 20250903 -> 20251103 --- pkgs/applications/virtualization/virtualbox/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index e14bb5b95d0b..3694ae88d1e5 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -76,9 +76,9 @@ let virtualboxSubVersion = ""; virtualboxSha256 = "d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd"; - kvmPatchVboxVersion = "7.2.0"; - kvmPatchVersion = "20250903"; - kvmPatchHash = "sha256-JTE9Kr+nJ6HLeDrzL2EVyDQhxzn3UsoQVIQ6zNCwioY="; + kvmPatchVboxVersion = "7.2.4"; + kvmPatchVersion = "20251103"; + kvmPatchHash = "sha256-VhSuRYiZLg8hIGatf27u/nBBBtB1zz4ePxtiRYy84Hw="; # The KVM build is not compatible to VirtualBox's kernel modules. So don't export # modsrc at all. @@ -425,7 +425,5 @@ stdenv.mkDerivation (finalAttrs: { ]; platforms = [ "x86_64-linux" ]; mainProgram = "VirtualBox"; - # Patch is not compatible with the current version of Virtualbox - broken = enableKvm; }; }) From ab6baf216a0461f28216c7005843c6e0bae366ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 3 Nov 2025 14:05:28 +0000 Subject: [PATCH 09/73] libprojectm: 4.1.4 -> 4.1.5 --- pkgs/by-name/li/libprojectm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libprojectm/package.nix b/pkgs/by-name/li/libprojectm/package.nix index b67e2d525519..259dfb1dbcc2 100644 --- a/pkgs/by-name/li/libprojectm/package.nix +++ b/pkgs/by-name/li/libprojectm/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libprojectm"; - version = "4.1.4"; + version = "4.1.5"; src = fetchFromGitHub { owner = "projectM-visualizer"; repo = "projectm"; tag = "v${finalAttrs.version}"; - hash = "sha256-gf1k9iSDARp6/M2/Po1wdOEY6y/QG2nq5uhSFU6bxAM="; + hash = "sha256-QkA0PprGWaHgN+BfOjEtfCeeQAdzZczjdzzIdSD4CKI="; fetchSubmodules = true; }; From 04e90c5d8d5c6bd645ec830f44b749bcef4316c6 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Mon, 8 Sep 2025 20:58:51 +0300 Subject: [PATCH 10/73] openobserve: 0.14.7 -> 0.15.3 Diff: https://github.com/openobserve/openobserve/compare/v0.14.7...v0.15.3 Changelog: https://github.com/openobserve/openobserve/releases/tag/v0.15.3 --- pkgs/by-name/op/openobserve/package.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/op/openobserve/package.nix b/pkgs/by-name/op/openobserve/package.nix index 3b65726b5611..41eb24d79708 100644 --- a/pkgs/by-name/op/openobserve/package.nix +++ b/pkgs/by-name/op/openobserve/package.nix @@ -15,12 +15,12 @@ }: let - version = "0.14.7"; + version = "0.15.3"; src = fetchFromGitHub { owner = "openobserve"; repo = "openobserve"; tag = "v${version}"; - hash = "sha256-+YcVTn/jcEbaqTycMCYn6B0z2HsvgrCY1gHnkRajwSs="; + hash = "sha256-GHyfIVUSX7evP3LaHZClD1RjZ6somYcMNBFdkaZL7lg="; }; web = buildNpmPackage { inherit src version; @@ -28,7 +28,7 @@ let sourceRoot = "${src.name}/web"; - npmDepsHash = "sha256-1MUmAWkeYUEL6WZGq1Jg5W2uKa2xj0oZbGlIbvZWT1E="; + npmDepsHash = "sha256-5bXEC48m3FbtmLwVYYvEdMV3qWA7KNEKVxkMZ94qEpA="; preBuild = '' # Patch vite config to not open the browser to visualize plugin composition @@ -63,7 +63,7 @@ rustPlatform.buildRustPackage { cp -r ${web}/share/openobserve-ui web/dist ''; - cargoHash = "sha256-vfc6B+Uc8RXQD8vGC1yV9w5YAefkYJMpCH2frqjrSWk="; + cargoHash = "sha256-j/bx4qoWcSh2/yJ9evnzSfyUd0tLAk4M310A89k4wy8="; nativeBuildInputs = [ pkg-config @@ -95,10 +95,13 @@ rustPlatform.buildRustPackage { checkFlags = [ "--skip=handler::http::router::tests::test_get_proxy_routes" "--skip=tests::e2e_test" - # test_export_operator unit test panics when run on the 0.14.7 release - # see this issue for more details : https://github.com/NixOS/nixpkgs/issues/447106 - "--skip=tests::test_export_operator" - "--skip=service::organization::tests::test_organization" + "--skip=tests::test_setup_logs" + "--skip=handler::http::router::middlewares::compress::Compress" + # Tests are not threadsafe. Most likely can only run one test at a time, + # due to altering shared database state. + # This option already in upstream code: https://github.com/openobserve/openobserve/pull/7084 + # Also see: https://github.com/NixOS/nixpkgs/pull/457421 + "--test-threads=1" ]; passthru.updateScript = gitUpdater { From 6e036ab2d13999d2764d4297b0d84d1c22735456 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Tue, 4 Nov 2025 12:21:37 +0530 Subject: [PATCH 11/73] asciicam: add phanirithvij as maintainer Signed-off-by: phanirithvij --- pkgs/by-name/as/asciicam/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/as/asciicam/package.nix b/pkgs/by-name/as/asciicam/package.nix index 34eba22b97d1..8ece0bd7585d 100644 --- a/pkgs/by-name/as/asciicam/package.nix +++ b/pkgs/by-name/as/asciicam/package.nix @@ -26,7 +26,7 @@ buildGoModule { description = "Displays your webcam on the terminal"; homepage = "https://github.com/muesli/asciicam"; license = licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ phanirithvij ]; mainProgram = "asciicam"; }; } From 1baa12bcdad1b67373271f7d955d720314a98ba8 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Mon, 3 Nov 2025 15:48:41 -0300 Subject: [PATCH 12/73] antimony: 2022-11-23 -> 0.9.3-unstable-2025-10-12 --- pkgs/by-name/an/antimony/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/antimony/package.nix b/pkgs/by-name/an/antimony/package.nix index 05c29ae9e698..2e9a10ff08d8 100644 --- a/pkgs/by-name/an/antimony/package.nix +++ b/pkgs/by-name/an/antimony/package.nix @@ -16,19 +16,19 @@ }: let - gitRev = "8b805c674adad536f9dd552b4be75fadcb3c7db6"; + gitRev = "b4b000937376a0ecf7ca1a2e708fb243624e7bdd"; gitBranch = "develop"; gitTag = "0.9.3"; in stdenv.mkDerivation { pname = "antimony"; - version = "2022-11-23"; + version = "0.9.3-unstable-2025-10-12"; src = fetchFromGitHub { owner = "mkeeter"; repo = "antimony"; rev = gitRev; - sha256 = "NmOuBewfHqtAim2cNP62LXgRjVWuVUGweV46sY1qjGk="; + hash = "sha256-O+nzL9XMCbtQiJx4xRs9w8a7uVqroZgxGnY0cydeqmw="; }; patches = [ ./paths-fix.patch ]; From 05f9254430d14635733fa991c00a4d1a25073c4d Mon Sep 17 00:00:00 2001 From: ProxyVT Date: Wed, 10 Sep 2025 22:19:14 +0300 Subject: [PATCH 13/73] qmplay2: 25.06.27 -> 25.09.11 https://github.com/zaps166/QMPlay2/compare/25.06.27...25.09.11 --- pkgs/by-name/qm/qmplay2/sources.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/qm/qmplay2/sources.nix b/pkgs/by-name/qm/qmplay2/sources.nix index 58ab4a6cb99d..e1b3dbbbd857 100644 --- a/pkgs/by-name/qm/qmplay2/sources.nix +++ b/pkgs/by-name/qm/qmplay2/sources.nix @@ -5,13 +5,13 @@ let self = { pname = "qmplay2"; - version = "25.06.27"; + version = "25.09.11"; src = fetchFromGitHub { owner = "zaps166"; repo = "QMPlay2"; tag = self.version; - hash = "sha256-+kDaRKwXOHnHje1RntC9y9xiTaMzs8SGMLVoJ+6IDNk="; + hash = "sha256-1F6VOTMJZ64PlIVSWoYzNz4LVmn5pEcUq+IfstYDwYo="; }; }; in @@ -21,13 +21,13 @@ let self = { pname = "vulkan-headers"; - version = "1.3.300"; + version = "1.4.317"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Headers"; tag = "v${self.version}"; - hash = "sha256-6J+6yvbEQXLY+Wkf1pWKtUAZGbe5Tc01uVh3Wqmk2+8="; + hash = "sha256-ezNthwKsnXehQfrQh0zTk6Zrz3JgdqjYu68abYUWIik="; }; }; in @@ -35,13 +35,13 @@ qmvk = { pname = "qmvk"; - version = "0-unstable-2025-06-05"; + version = "0-unstable-2025-09-02"; src = fetchFromGitHub { owner = "zaps166"; repo = "QmVk"; - rev = "754e6ca4b65433cb500a797e86d48d899d5a41c2"; - hash = "sha256-t4fGIfZhZE8ShQGa1zMJLpnvCEfCdCeAWOKwF4+nFSw="; + rev = "0225dc851afaf39be2b92f91d4316e866f4b6133"; + hash = "sha256-W2102+X+gE/9ghdAwWBeWYmSkSdp6lLPx4IKaQpLANI="; }; }; } From 911944aa5e05ed9e3765d9a620f10eef61a86987 Mon Sep 17 00:00:00 2001 From: ProxyVT Date: Tue, 4 Nov 2025 13:03:17 +0300 Subject: [PATCH 14/73] qmplay2: add ProxyVT as maintainer As a long-time user of this player who actively tracks its updates, I can help maintain this package. --- pkgs/by-name/qm/qmplay2/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/qm/qmplay2/package.nix b/pkgs/by-name/qm/qmplay2/package.nix index 5ce404e93cbc..383cd0c4a0ff 100644 --- a/pkgs/by-name/qm/qmplay2/package.nix +++ b/pkgs/by-name/qm/qmplay2/package.nix @@ -110,6 +110,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "qmplay2"; maintainers = with lib.maintainers; [ kashw2 + ProxyVT ]; platforms = lib.platforms.linux; }; From 5f11da137a8ea1674afb81109d8fef1302c23776 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Nov 2025 12:04:35 +0000 Subject: [PATCH 15/73] suitesparse-graphblas: 10.1.1 -> 10.2.0 --- pkgs/by-name/su/suitesparse-graphblas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/suitesparse-graphblas/package.nix b/pkgs/by-name/su/suitesparse-graphblas/package.nix index 767d7b45b720..497bb4c37840 100644 --- a/pkgs/by-name/su/suitesparse-graphblas/package.nix +++ b/pkgs/by-name/su/suitesparse-graphblas/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "suitesparse-graphblas"; - version = "10.1.1"; + version = "10.2.0"; outputs = [ "out" @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { owner = "DrTimothyAldenDavis"; repo = "GraphBLAS"; rev = "v${version}"; - hash = "sha256-De2ZDP4Lsik3+Wz6yvm+ro4Q7Q8L5ZDdBaYXHg4LO20="; + hash = "sha256-iZe5zHDaJtH1N6zXir38U2VJOD9fPChhwB7c3uCvjYc="; }; nativeBuildInputs = [ From 72732dc794bcd98baed9ad0bc2a4091b5d60f667 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:07:00 +0100 Subject: [PATCH 16/73] ulid: remove `with lib;` --- pkgs/by-name/ul/ulid/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index cc333c120aec..975688ddfd93 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -27,11 +27,11 @@ buildGoModule rec { "-skip=TestMonotonicSafe" ]; - meta = with lib; { + meta = { description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go"; homepage = "https://github.com/oklog/ulid"; changelog = "https://github.com/oklog/ulid/blob/${src.rev}/CHANGELOG.md"; - license = licenses.asl20; + license = lib.licenses.asl20; maintainers = [ ]; mainProgram = "ulid"; }; From c0d3a3a4e0f538b791df0a4f765825c48470ebd3 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:37:58 +0100 Subject: [PATCH 17/73] ulid: use finalAttrs pattern --- pkgs/by-name/ul/ulid/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index 975688ddfd93..db4b0ca24729 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "ulid"; version = "2.1.1"; src = fetchFromGitHub { owner = "oklog"; repo = "ulid"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-kPNLaZMGwGc7ngPCivf/n4Bis219yOkGAaa6mt7+yTY="; }; @@ -30,9 +30,9 @@ buildGoModule rec { meta = { description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go"; homepage = "https://github.com/oklog/ulid"; - changelog = "https://github.com/oklog/ulid/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/oklog/ulid/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; mainProgram = "ulid"; }; -} +}) From fc88a12c962104f49c8d326df888269ddba403ba Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:38:15 +0100 Subject: [PATCH 18/73] ulid: use tag in fetchFromGitHub --- pkgs/by-name/ul/ulid/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index db4b0ca24729..858dd99b2a29 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { src = fetchFromGitHub { owner = "oklog"; repo = "ulid"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-kPNLaZMGwGc7ngPCivf/n4Bis219yOkGAaa6mt7+yTY="; }; From 9d1116af2509319ec55fc5a741d0893a86dc6330 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:38:50 +0100 Subject: [PATCH 19/73] ulid: don't use src.rev in meta.changelog --- pkgs/by-name/ul/ulid/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index 858dd99b2a29..c866990eb3f3 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -30,7 +30,7 @@ buildGoModule (finalAttrs: { meta = { description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go"; homepage = "https://github.com/oklog/ulid"; - changelog = "https://github.com/oklog/ulid/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/oklog/ulid/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; mainProgram = "ulid"; From f0a8acccb4e74f5f0e088906a1109710f5f2845c Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:39:22 +0100 Subject: [PATCH 20/73] ulid: add updateScript --- pkgs/by-name/ul/ulid/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index c866990eb3f3..7351050329f0 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, }: buildGoModule (finalAttrs: { @@ -27,6 +28,8 @@ buildGoModule (finalAttrs: { "-skip=TestMonotonicSafe" ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go"; homepage = "https://github.com/oklog/ulid"; From c282c8728c1477fdcf3535c31c798e6ce45959d8 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:07:00 +0100 Subject: [PATCH 21/73] ulid: add defelo to maintainers --- pkgs/by-name/ul/ulid/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ul/ulid/package.nix b/pkgs/by-name/ul/ulid/package.nix index 7351050329f0..dce41f939ec0 100644 --- a/pkgs/by-name/ul/ulid/package.nix +++ b/pkgs/by-name/ul/ulid/package.nix @@ -35,7 +35,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/oklog/ulid"; changelog = "https://github.com/oklog/ulid/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ defelo ]; mainProgram = "ulid"; }; }) From 749bc347f18243a998bf20f91ccaa84cb51359dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Tue, 4 Nov 2025 08:14:31 -0500 Subject: [PATCH 22/73] maintainers: add eclairevoyant --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a472f1c904eb..7cab3affd4a3 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7259,6 +7259,11 @@ githubId = 8146736; name = "Florentin Eckl"; }; + eclairevoyant = { + githubId = 848000; + github = "eclairevoyant"; + name = "éclairevoyant"; + }; edanaher = { email = "nixos@edanaher.net"; github = "edanaher"; From be8a886683d4ca3277b97e47a4ece98b5cb0b9de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Tue, 4 Nov 2025 08:15:29 -0500 Subject: [PATCH 23/73] nix-init: adopt by eclairevoyant --- pkgs/by-name/ni/nix-init/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nix-init/package.nix b/pkgs/by-name/ni/nix-init/package.nix index 345dfc53d98f..5504e02a8ddc 100644 --- a/pkgs/by-name/ni/nix-init/package.nix +++ b/pkgs/by-name/ni/nix-init/package.nix @@ -96,6 +96,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/nix-community/nix-init"; changelog = "https://github.com/nix-community/nix-init/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mpl20; - maintainers = [ ]; + maintainers = [ lib.maintainers.eclairevoyant ]; }; }) From 31224ed929267d80d9722be7dc87ad3ac82e0d48 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 15:09:17 +0100 Subject: [PATCH 24/73] cargo-hack: use finalAttrs pattern --- pkgs/by-name/ca/cargo-hack/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index d77072ad3783..d691a8664c9e 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -4,12 +4,12 @@ fetchCrate, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-hack"; version = "0.6.39"; src = fetchCrate { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-0+2bgjCgkZA8oYo5jkykB2US+LVVNo1tVk4smxYB6f4="; }; @@ -22,11 +22,11 @@ rustPlatform.buildRustPackage rec { description = "Cargo subcommand to provide various options useful for testing and continuous integration"; mainProgram = "cargo-hack"; homepage = "https://github.com/taiki-e/cargo-hack"; - changelog = "https://github.com/taiki-e/cargo-hack/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/taiki-e/cargo-hack/blob/v${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ asl20 # or mit ]; maintainers = [ ]; }; -} +}) From 4cbf62c0577de50be0a51eed5e9269eef1520fc2 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 15:19:57 +0100 Subject: [PATCH 25/73] cargo-hack: add version check --- pkgs/by-name/ca/cargo-hack/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index d691a8664c9e..906e756ffca8 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -18,6 +18,14 @@ rustPlatform.buildRustPackage (finalAttrs: { # some necessary files are absent in the crate version doCheck = false; + # versionCheckHook doesn't support multiple arguments yet + doInstallCheck = true; + installCheckPhase = '' + runHook preInstallCheck + $out/bin/cargo-hack hack --version | grep -F 'cargo-hack ${finalAttrs.version}' + runHook postInstallCheck + ''; + meta = { description = "Cargo subcommand to provide various options useful for testing and continuous integration"; mainProgram = "cargo-hack"; From 12bd34dd7fb8e5dbe3a7e756c80bba49ff073145 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 15:21:09 +0100 Subject: [PATCH 26/73] cargo-hack: add updateScript --- pkgs/by-name/ca/cargo-hack/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index 906e756ffca8..166a5ccddd59 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchCrate, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -26,6 +27,8 @@ rustPlatform.buildRustPackage (finalAttrs: { runHook postInstallCheck ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Cargo subcommand to provide various options useful for testing and continuous integration"; mainProgram = "cargo-hack"; From 197bffa8b82a562ddb916c7f933baf2bb71bd752 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:07:00 +0100 Subject: [PATCH 27/73] cargo-hack: add defelo to maintainers --- pkgs/by-name/ca/cargo-hack/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index 166a5ccddd59..9f823bb9f775 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -38,6 +38,6 @@ rustPlatform.buildRustPackage (finalAttrs: { asl20 # or mit ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ defelo ]; }; }) From 78ab67015fbabca7df37ea588a45e93f00041d42 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 17:07:28 +0100 Subject: [PATCH 28/73] cargo-expand: use finalAttrs pattern --- pkgs/by-name/ca/cargo-expand/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index 4df4374750de..42a236deb93a 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-expand"; version = "1.0.118"; src = fetchFromGitHub { owner = "dtolnay"; repo = "cargo-expand"; - tag = version; + tag = finalAttrs.version; hash = "sha256-+n4eiwcToXtWMPmvE41kOcZHzgugjekxQkodDagDjhI="; }; @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec { meta = { description = "Cargo subcommand to show result of macro expansion"; homepage = "https://github.com/dtolnay/cargo-expand"; - changelog = "https://github.com/dtolnay/cargo-expand/releases/tag/${version}"; + changelog = "https://github.com/dtolnay/cargo-expand/releases/tag/${finalAttrs.version}"; license = with lib.licenses; [ mit asl20 @@ -30,4 +30,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "cargo-expand"; }; -} +}) From 03580a4bca9617ae4a5575acbb95088888256001 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 17:08:26 +0100 Subject: [PATCH 29/73] cargo-expand: add versionCheckHook --- pkgs/by-name/ca/cargo-expand/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index 42a236deb93a..7dac06d39b22 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchFromGitHub, + versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -17,6 +18,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-Di7Nnp8qYqpTkKmmUYoKxSkntepG80vVF2AkaN5yW+U="; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + meta = { description = "Cargo subcommand to show result of macro expansion"; homepage = "https://github.com/dtolnay/cargo-expand"; From b23f0366964cb59d743d048a7bd0b097cdb0b548 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 17:08:26 +0100 Subject: [PATCH 30/73] cargo-expand: add updateScript --- pkgs/by-name/ca/cargo-expand/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index 7dac06d39b22..5eb7042ae5ec 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitHub, versionCheckHook, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -22,6 +23,8 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgramArg = "--version"; doInstallCheck = true; + passthru.updateScript = nix-update-script { }; + meta = { description = "Cargo subcommand to show result of macro expansion"; homepage = "https://github.com/dtolnay/cargo-expand"; From 1cb07de49a06615a1ecb33c18a3cb6726ffa6566 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 4 Nov 2025 13:07:00 +0100 Subject: [PATCH 31/73] cargo-expand: add defelo to maintainers --- pkgs/by-name/ca/cargo-expand/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index 5eb7042ae5ec..5aca7c581568 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -35,6 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; maintainers = with lib.maintainers; [ xrelkd + defelo ]; mainProgram = "cargo-expand"; }; From e9f7190afddeb45688bc151f148fd396d0ca3cbf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Nov 2025 16:53:21 +0000 Subject: [PATCH 32/73] monkeysAudio: 11.65 -> 11.80 --- pkgs/by-name/mo/monkeysAudio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monkeysAudio/package.nix b/pkgs/by-name/mo/monkeysAudio/package.nix index 09069839e705..a9874a5aab18 100644 --- a/pkgs/by-name/mo/monkeysAudio/package.nix +++ b/pkgs/by-name/mo/monkeysAudio/package.nix @@ -6,12 +6,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "11.65"; + version = "11.80"; pname = "monkeys-audio"; src = fetchzip { url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; - hash = "sha256-XMvSab5ekbFyYptTqe0bfSkbptuTvbbRPc1r3IZL+Jk="; + hash = "sha256-Y1Zeuelx4fAWYm9dCETM47t80b4w2biTBrLujkgH1oA="; stripRoot = false; }; From be1289081cc45ca9e3cee9585587a5da607342ac Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Tue, 4 Nov 2025 12:51:29 +0530 Subject: [PATCH 33/73] asciicam: refactor Signed-off-by: phanirithvij --- pkgs/by-name/as/asciicam/package.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/as/asciicam/package.nix b/pkgs/by-name/as/asciicam/package.nix index 8ece0bd7585d..414d2d811d3e 100644 --- a/pkgs/by-name/as/asciicam/package.nix +++ b/pkgs/by-name/as/asciicam/package.nix @@ -17,16 +17,14 @@ buildGoModule { vendorHash = "sha256-Qnt1wo/yKC3Ce4JoZBIWtXyzlkh4bWz9vyE349iRsjk="; - ldflags = [ - "-s" - "-w" - ]; + ldflags = [ "-s" ]; - meta = with lib; { + meta = { description = "Displays your webcam on the terminal"; homepage = "https://github.com/muesli/asciicam"; - license = licenses.mit; + license = lib.licenses.mit; maintainers = with lib.maintainers; [ phanirithvij ]; mainProgram = "asciicam"; + platforms = lib.platforms.linux; }; } From aeda960a06dca1e7139c590ff352da13d634f2aa Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Wed, 5 Nov 2025 00:12:36 +0530 Subject: [PATCH 34/73] asciinema-agg: add phanirithvij as maintainer Signed-off-by: phanirithvij --- pkgs/by-name/as/asciinema-agg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/as/asciinema-agg/package.nix b/pkgs/by-name/as/asciinema-agg/package.nix index 70a9fa8cb661..9ef7f7513b36 100644 --- a/pkgs/by-name/as/asciinema-agg/package.nix +++ b/pkgs/by-name/as/asciinema-agg/package.nix @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/asciinema/agg"; changelog = "https://github.com/asciinema/agg/releases/tag/${src.rev}"; license = licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ phanirithvij ]; mainProgram = "agg"; }; } From d412e7fa62f8945c98b59518f3b1cbf84c801e36 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Wed, 5 Nov 2025 00:12:56 +0530 Subject: [PATCH 35/73] asciinema-agg: refactor to finalAttrs Signed-off-by: phanirithvij --- pkgs/by-name/as/asciinema-agg/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/as/asciinema-agg/package.nix b/pkgs/by-name/as/asciinema-agg/package.nix index 9ef7f7513b36..12d80c24ed45 100644 --- a/pkgs/by-name/as/asciinema-agg/package.nix +++ b/pkgs/by-name/as/asciinema-agg/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "agg"; version = "1.7.0"; src = fetchFromGitHub { owner = "asciinema"; repo = "agg"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-6UenPE6mmmvliaIuGdQj/FrlmoJvmBJgfo0hW+uRaxM="; }; @@ -19,12 +19,12 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-VpbjvrMhzS1zrcMNWBjTLda6o3ea2cwpnEDUouwyp8w="; - meta = with lib; { + meta = { description = "Command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder"; homepage = "https://github.com/asciinema/agg"; - changelog = "https://github.com/asciinema/agg/releases/tag/${src.rev}"; - license = licenses.asl20; + changelog = "https://github.com/asciinema/agg/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ phanirithvij ]; mainProgram = "agg"; }; -} +}) From 0e83a63fe1857cba450587c4af5b5148aebd2907 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Wed, 5 Nov 2025 00:12:59 +0530 Subject: [PATCH 36/73] asciinema-agg: add versionCheckHook Signed-off-by: phanirithvij --- pkgs/by-name/as/asciinema-agg/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/as/asciinema-agg/package.nix b/pkgs/by-name/as/asciinema-agg/package.nix index 12d80c24ed45..722988ea6fd6 100644 --- a/pkgs/by-name/as/asciinema-agg/package.nix +++ b/pkgs/by-name/as/asciinema-agg/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchFromGitHub, + versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -19,6 +20,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-VpbjvrMhzS1zrcMNWBjTLda6o3ea2cwpnEDUouwyp8w="; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + meta = { description = "Command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder"; homepage = "https://github.com/asciinema/agg"; From 303e0aa77dc2dd7a8c2646436a37616f42c25dac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Nov 2025 20:58:06 +0000 Subject: [PATCH 37/73] nixos-facter: 0.4.1 -> 0.4.2 --- pkgs/by-name/ni/nixos-facter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nixos-facter/package.nix b/pkgs/by-name/ni/nixos-facter/package.nix index 92e4edc377c7..bf5e2b4ecca6 100644 --- a/pkgs/by-name/ni/nixos-facter/package.nix +++ b/pkgs/by-name/ni/nixos-facter/package.nix @@ -24,16 +24,16 @@ let in buildGoModule rec { pname = "nixos-facter"; - version = "0.4.1"; + version = "0.4.2"; src = fetchFromGitHub { owner = "numtide"; repo = "nixos-facter"; tag = "v${version}"; - hash = "sha256-4kER7CyFvMKVpKxCYHuf9fkkYVzVK9AWpF55cBNzPc0="; + hash = "sha256-oMOiZhppyUwyhLMtTofmeQINi8rHwsuQ1cD8Kr1/KwM="; }; - vendorHash = "sha256-A7ZuY8Gc/a0Y8O6UG2WHWxptHstJOxi4n9F8TY6zqiw="; + vendorHash = "sha256-5duwAxAgbPZIbbgzZE2m574TF/0+jF/TvTKI4YBH6jM="; env.CGO_ENABLED = 1; From dcb0423368ae41922a6555d08892520d5b0f3864 Mon Sep 17 00:00:00 2001 From: Winter M Date: Wed, 29 Oct 2025 16:59:14 -0400 Subject: [PATCH 38/73] nixos/installer/cd-dvd/iso-image: include memtest86+ in grub menu We previously only did this for Syslinux, which we don't use on UEFI machines. Co-authored-by: Lee Bousfield --- nixos/modules/installer/cd-dvd/iso-image.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 76a1517d9dae..60ba783b0466 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -459,6 +459,11 @@ let } fi ''} + ${lib.optionalString config.boot.loader.grub.memtest86.enable '' + menuentry 'Memtest86+' --class debug { + linux (\$root)/boot/memtest.bin ${toString config.boot.loader.grub.memtest86.params} + } + ''} menuentry 'Firmware Setup' --class settings { fwsetup clear From 6f2d3bf396091e4577c43bcd884eccb284f81f2d Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Tue, 4 Nov 2025 00:39:04 +0000 Subject: [PATCH 39/73] =?UTF-8?q?clickhouse:=2025.9.4.58=20=E2=86=92=2025.?= =?UTF-8?q?10.1.3832?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/cl/clickhouse/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clickhouse/package.nix b/pkgs/by-name/cl/clickhouse/package.nix index 6752d05e2f9f..c787f82df7aa 100644 --- a/pkgs/by-name/cl/clickhouse/package.nix +++ b/pkgs/by-name/cl/clickhouse/package.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "25.9.4.58-stable"; - rev = "08afb4f28eefe01513442c3647a2e00b703d5922"; - hash = "sha256-HRbqVSyDuvhkv0+PSgps9AXKdLlukrLA65OLx5gZ3c0="; + version = "25.10.1.3832-stable"; + rev = "f95c1af632a1c4fb9c69a501d05ae04a393b8f81"; + hash = "sha256-UqdwZRJWMo2KTlZ1W3MnbXg1EhK/ifjQRciPcWiFYTk="; lts = false; } From 80b85c3efa7815bfa356d464adf5d1dd5fb18746 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Tue, 4 Nov 2025 00:39:52 +0000 Subject: [PATCH 40/73] =?UTF-8?q?clickhouse-lts:=2025.8.10.7=20=E2=86=92?= =?UTF-8?q?=2025.8.11.66?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/cl/clickhouse/lts.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clickhouse/lts.nix b/pkgs/by-name/cl/clickhouse/lts.nix index ed949f77f551..e7818bfc885d 100644 --- a/pkgs/by-name/cl/clickhouse/lts.nix +++ b/pkgs/by-name/cl/clickhouse/lts.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "25.8.10.7-lts"; - rev = "02ec3a1ea1e08fb18d2d9638f00b2b557fa1cc1c"; - hash = "sha256-EOZ2AfeBeXAWQqa25eQX3loE+xegt03lsCU1aQt/Ebs="; + version = "25.8.11.66-lts"; + rev = "fa393206741c830da77b8f1bcf18c753161932c8"; + hash = "sha256-VUdT5STQqcWevYJjtuLdTeDGZHNl3JkkDSgcckjSZbw="; lts = true; } From 9c7ca028dbebfe0f4c10e84ae9ad900af496201f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 00:38:58 +0000 Subject: [PATCH 41/73] cpp-utilities: 5.31.0 -> 5.31.1 --- pkgs/by-name/cp/cpp-utilities/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cp/cpp-utilities/package.nix b/pkgs/by-name/cp/cpp-utilities/package.nix index 92aaba102610..99fe58138ad9 100644 --- a/pkgs/by-name/cp/cpp-utilities/package.nix +++ b/pkgs/by-name/cp/cpp-utilities/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cpp-utilities"; - version = "5.31.0"; + version = "5.31.1"; src = fetchFromGitHub { owner = "Martchus"; repo = "cpp-utilities"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-UjF1b1LCPwrUzqVZNbtX+5eFAzc6NgLyBzTcNHNlkvs="; + sha256 = "sha256-HpzcGHDudVFmkVfkn5YpAATKfZ3FpIKXfqhpjpehK1M="; }; nativeBuildInputs = [ cmake ]; From 62c23ac5db317b16b737d431867817f905e93b38 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Wed, 5 Nov 2025 01:01:45 +0000 Subject: [PATCH 42/73] cargo-pgrx_0_16_1: init --- pkgs/development/tools/rust/cargo-pgrx/pinned.nix | 6 ++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 7 insertions(+) diff --git a/pkgs/development/tools/rust/cargo-pgrx/pinned.nix b/pkgs/development/tools/rust/cargo-pgrx/pinned.nix index 5a7594dd6fec..8e33f655528c 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/pinned.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/pinned.nix @@ -17,4 +17,10 @@ hash = "sha256-emNR7fXNVD9sY/Mdno7mwpH6l/7AD28cBUsFRn9je50="; cargoHash = "sha256-3eyBDWDoCzSU0tbab8qbjSnBkkN0oOgd7YbuyHLEHYw="; }; + + cargo-pgrx_0_16_1 = { + version = "0.16.1"; + hash = "sha256-AjoBr+/sEPdzbD0wLUNVm2syCySkGaFOFQ70TST1U9w="; + cargoHash = "sha256-95DHq5GLnAqb3bbKwwaeBeKEmkfRh81ZTRaJ7L59DAg="; + }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 207202790f36..5713d2620a4f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5335,6 +5335,7 @@ with pkgs; cargo-pgrx_0_12_0_alpha_1 cargo-pgrx_0_12_6 cargo-pgrx_0_16_0 + cargo-pgrx_0_16_1 cargo-pgrx ; From ffa2fa10c7e8e0677d8a3b67efa3e8e26fb72a5f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 01:07:25 +0000 Subject: [PATCH 43/73] typescript-go: 0-unstable-2025-10-29 -> 0-unstable-2025-11-04 --- pkgs/by-name/ty/typescript-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 9835f8f89062..b1134aa2d169 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -10,13 +10,13 @@ let in buildGoModule { pname = "typescript-go"; - version = "0-unstable-2025-10-29"; + version = "0-unstable-2025-11-04"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "6642b0a33b7fbea3594e8c243d9323a1ad945202"; - hash = "sha256-kvG21V9prb+Brg2wPaXwzd4eEfNE6VfYn8st3hsCsco="; + rev = "3d247ef578b7291790fe059fc06a1ae9eaad9187"; + hash = "sha256-pfWeztSI41TTJ/oQwi6QX9Ow9nU3cXzv8Lq5TNn8Av0="; fetchSubmodules = false; }; From 30e982f4f5002a8abdb4be8c0249d8ba36511370 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Wed, 5 Nov 2025 01:02:28 +0000 Subject: [PATCH 44/73] postgresqlPackages.pgvectorscale: 0.7.0 -> 0.9.0 --- .../ext/pgvectorscale/add-Cargo.lock.patch | 1271 ++++++++--------- .../postgresql/ext/pgvectorscale/package.nix | 17 +- 2 files changed, 622 insertions(+), 666 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch b/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch index e022abb63205..82d7b83680bc 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch +++ b/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch @@ -1,27 +1,12 @@ diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 -index 0000000..f654689 +index 0000000..09ad763 --- /dev/null +++ b/Cargo.lock -@@ -0,0 +1,2806 @@ +@@ -0,0 +1,2765 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. -+version = 3 -+ -+[[package]] -+name = "addr2line" -+version = "0.24.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -+dependencies = [ -+ "gimli", -+] -+ -+[[package]] -+name = "adler2" -+version = "2.0.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" ++version = 4 + +[[package]] +name = "ahash" @@ -29,21 +14,27 @@ index 0000000..f654689 +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +dependencies = [ -+ "getrandom 0.2.15", ++ "getrandom 0.2.16", + "once_cell", + "version_check", +] + +[[package]] +name = "aho-corasick" -+version = "1.1.3" ++version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" ++checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +dependencies = [ + "memchr", +] + +[[package]] ++name = "allocator-api2" ++version = "0.2.21" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" ++ ++[[package]] +name = "anes" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" @@ -51,67 +42,42 @@ index 0000000..f654689 + +[[package]] +name = "annotate-snippets" -+version = "0.9.2" ++version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e" ++checksum = "710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4" +dependencies = [ ++ "anstyle", + "unicode-width", -+ "yansi-term", +] + +[[package]] +name = "anstyle" -+version = "1.0.10" ++version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" ++checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" + +[[package]] +name = "anyhow" -+version = "1.0.97" ++version = "1.0.100" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" ++checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" + +[[package]] +name = "async-trait" -+version = "0.1.88" ++version = "0.1.89" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" ++checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", -+] -+ -+[[package]] -+name = "atomic-traits" -+version = "0.3.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b29ec3788e96fb4fdb275ccb9d62811f2fa903d76c5eb4dd6fe7d09a7ed5871f" -+dependencies = [ -+ "cfg-if 1.0.0", -+ "rustc_version", ++ "syn 2.0.108", +] + +[[package]] +name = "autocfg" -+version = "1.4.0" ++version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" -+ -+[[package]] -+name = "backtrace" -+version = "0.3.74" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" -+dependencies = [ -+ "addr2line", -+ "cfg-if 1.0.0", -+ "libc", -+ "miniz_oxide", -+ "object", -+ "rustc-demangle", -+ "windows-targets", -+] ++checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "base64" @@ -121,9 +87,9 @@ index 0000000..f654689 + +[[package]] +name = "bindgen" -+version = "0.70.1" ++version = "0.71.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" ++checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" +dependencies = [ + "annotate-snippets", + "bitflags", @@ -135,7 +101,7 @@ index 0000000..f654689 + "regex", + "rustc-hash", + "shlex", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] @@ -155,9 +121,9 @@ index 0000000..f654689 + +[[package]] +name = "bitflags" -+version = "2.9.0" ++version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" ++checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" + +[[package]] +name = "bitvec" @@ -182,9 +148,9 @@ index 0000000..f654689 + +[[package]] +name = "bumpalo" -+version = "3.17.0" ++version = "3.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" ++checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" + +[[package]] +name = "bytecheck" @@ -222,11 +188,11 @@ index 0000000..f654689 + +[[package]] +name = "camino" -+version = "1.1.9" ++version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" ++checksum = "276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609" +dependencies = [ -+ "serde", ++ "serde_core", +] + +[[package]] @@ -246,7 +212,7 @@ index 0000000..f654689 +dependencies = [ + "camino", + "cargo-platform", -+ "semver 1.0.26", ++ "semver", + "serde", + "serde_json", + "thiserror 1.0.69", @@ -254,9 +220,9 @@ index 0000000..f654689 + +[[package]] +name = "cargo_toml" -+version = "0.19.2" ++version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" ++checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" +dependencies = [ + "serde", + "toml", @@ -270,10 +236,11 @@ index 0000000..f654689 + +[[package]] +name = "cc" -+version = "1.2.17" ++version = "1.2.44" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a" ++checksum = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +dependencies = [ ++ "find-msvc-tools", + "shlex", +] + @@ -304,9 +271,9 @@ index 0000000..f654689 + +[[package]] +name = "cfg-if" -+version = "1.0.0" ++version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" ++checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" + +[[package]] +name = "ciborium" @@ -332,7 +299,7 @@ index 0000000..f654689 +checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" +dependencies = [ + "ciborium-io", -+ "half 2.5.0", ++ "half 2.7.1", +] + +[[package]] @@ -348,9 +315,9 @@ index 0000000..f654689 + +[[package]] +name = "clap" -+version = "4.5.32" ++version = "4.5.51" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" ++checksum = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" +dependencies = [ + "clap_builder", + "clap_derive", @@ -369,9 +336,9 @@ index 0000000..f654689 + +[[package]] +name = "clap_builder" -+version = "4.5.32" ++version = "4.5.51" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" ++checksum = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" +dependencies = [ + "anstyle", + "clap_lex", @@ -379,36 +346,39 @@ index 0000000..f654689 + +[[package]] +name = "clap_derive" -+version = "4.5.32" ++version = "4.5.49" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" ++checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +dependencies = [ + "heck", + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "clap_lex" -+version = "0.7.4" ++version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" ++checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" + +[[package]] -+name = "convert_case" -+version = "0.6.0" ++name = "codepage" ++version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" ++checksum = "48f68d061bc2828ae826206326e61251aca94c1e4a5305cf52d9138639c918b4" +dependencies = [ -+ "unicode-segmentation", ++ "encoding_rs", +] + +[[package]] -+name = "core-foundation-sys" -+version = "0.8.7" ++name = "convert_case" ++version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" ++checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" ++dependencies = [ ++ "unicode-segmentation", ++] + +[[package]] +name = "cpufeatures" @@ -482,9 +452,9 @@ index 0000000..f654689 + +[[package]] +name = "crunchy" -+version = "0.2.3" ++version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" ++checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" + +[[package]] +name = "crypto-common" @@ -515,7 +485,7 @@ index 0000000..f654689 +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] @@ -525,6 +495,15 @@ index 0000000..f654689 +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + +[[package]] ++name = "encoding_rs" ++version = "0.8.35" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" ++dependencies = [ ++ "cfg-if 1.0.4", ++] ++ ++[[package]] +name = "enum-map" +version = "2.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" @@ -541,7 +520,7 @@ index 0000000..f654689 +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] @@ -552,12 +531,12 @@ index 0000000..f654689 + +[[package]] +name = "errno" -+version = "0.3.10" ++version = "0.3.14" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" ++checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +dependencies = [ + "libc", -+ "windows-sys 0.59.0", ++ "windows-sys 0.61.2", +] + +[[package]] @@ -583,10 +562,16 @@ index 0000000..f654689 +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] -+name = "fixedbitset" -+version = "0.4.2" ++name = "find-msvc-tools" ++version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" ++checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" ++ ++[[package]] ++name = "fixedbitset" ++version = "0.5.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" + +[[package]] +name = "fnv" @@ -595,10 +580,16 @@ index 0000000..f654689 +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] -+name = "form_urlencoded" -+version = "1.2.1" ++name = "foldhash" ++version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" ++checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" ++ ++[[package]] ++name = "form_urlencoded" ++version = "1.2.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] @@ -658,17 +649,6 @@ index 0000000..f654689 +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] -+name = "futures-macro" -+version = "0.3.31" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.100", -+] -+ -+[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" @@ -689,7 +669,6 @@ index 0000000..f654689 + "futures-channel", + "futures-core", + "futures-io", -+ "futures-macro", + "futures-sink", + "futures-task", + "memchr", @@ -700,9 +679,9 @@ index 0000000..f654689 + +[[package]] +name = "generic-array" -+version = "0.14.7" ++version = "0.14.9" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" ++checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +dependencies = [ + "typenum", + "version_check", @@ -710,38 +689,32 @@ index 0000000..f654689 + +[[package]] +name = "getrandom" -+version = "0.2.15" ++version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" ++checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "libc", -+ "wasi 0.11.0+wasi-snapshot-preview1", ++ "wasi", +] + +[[package]] +name = "getrandom" -+version = "0.3.2" ++version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" ++checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "libc", + "r-efi", -+ "wasi 0.14.2+wasi-0.2.4", ++ "wasip2", +] + +[[package]] -+name = "gimli" -+version = "0.31.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" -+ -+[[package]] +name = "glob" -+version = "0.3.2" ++version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" ++checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + +[[package]] +name = "half" @@ -751,21 +724,13 @@ index 0000000..f654689 + +[[package]] +name = "half" -+version = "2.5.0" ++version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1" ++checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "crunchy", -+] -+ -+[[package]] -+name = "hash32" -+version = "0.3.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" -+dependencies = [ -+ "byteorder", ++ "zerocopy", +] + +[[package]] @@ -779,19 +744,20 @@ index 0000000..f654689 + +[[package]] +name = "hashbrown" -+version = "0.15.2" ++version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" ++checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" ++dependencies = [ ++ "allocator-api2", ++ "equivalent", ++ "foldhash", ++] + +[[package]] -+name = "heapless" -+version = "0.8.0" ++name = "hashbrown" ++version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" -+dependencies = [ -+ "hash32", -+ "stable_deref_trait", -+] ++checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" + +[[package]] +name = "heck" @@ -801,9 +767,9 @@ index 0000000..f654689 + +[[package]] +name = "hermit-abi" -+version = "0.5.0" ++version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" ++checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + +[[package]] +name = "hmac" @@ -815,31 +781,23 @@ index 0000000..f654689 +] + +[[package]] -+name = "home" -+version = "0.5.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" -+dependencies = [ -+ "windows-sys 0.59.0", -+] -+ -+[[package]] +name = "icu_collections" -+version = "1.5.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" ++checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +dependencies = [ + "displaydoc", ++ "potential_utf", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] -+name = "icu_locid" -+version = "1.5.0" ++name = "icu_locale_core" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" ++checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +dependencies = [ + "displaydoc", + "litemap", @@ -849,103 +807,65 @@ index 0000000..f654689 +] + +[[package]] -+name = "icu_locid_transform" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" -+dependencies = [ -+ "displaydoc", -+ "icu_locid", -+ "icu_locid_transform_data", -+ "icu_provider", -+ "tinystr", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_locid_transform_data" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" -+ -+[[package]] +name = "icu_normalizer" -+version = "1.5.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" ++checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +dependencies = [ -+ "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", -+ "utf16_iter", -+ "utf8_iter", -+ "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" -+version = "1.5.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" ++checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" + +[[package]] +name = "icu_properties" -+version = "1.5.1" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" ++checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +dependencies = [ -+ "displaydoc", + "icu_collections", -+ "icu_locid_transform", ++ "icu_locale_core", + "icu_properties_data", + "icu_provider", -+ "tinystr", ++ "zerotrie", + "zerovec", +] + +[[package]] +name = "icu_properties_data" -+version = "1.5.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" ++checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" + +[[package]] +name = "icu_provider" -+version = "1.5.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" ++checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +dependencies = [ + "displaydoc", -+ "icu_locid", -+ "icu_provider_macros", -+ "stable_deref_trait", -+ "tinystr", ++ "icu_locale_core", + "writeable", + "yoke", + "zerofrom", ++ "zerotrie", + "zerovec", +] + +[[package]] -+name = "icu_provider_macros" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.100", -+] -+ -+[[package]] +name = "idna" -+version = "1.0.3" ++version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" ++checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +dependencies = [ + "idna_adapter", + "smallvec", @@ -954,9 +874,9 @@ index 0000000..f654689 + +[[package]] +name = "idna_adapter" -+version = "1.2.0" ++version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" ++checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +dependencies = [ + "icu_normalizer", + "icu_properties", @@ -964,29 +884,29 @@ index 0000000..f654689 + +[[package]] +name = "indenter" -+version = "0.3.3" ++version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" ++checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" + +[[package]] +name = "indexmap" -+version = "2.8.0" ++version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" ++checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +dependencies = [ + "equivalent", -+ "hashbrown 0.15.2", ++ "hashbrown 0.16.0", +] + +[[package]] +name = "is-terminal" -+version = "0.4.16" ++version = "0.4.17" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" ++checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" +dependencies = [ + "hermit-abi", + "libc", -+ "windows-sys 0.59.0", ++ "windows-sys 0.61.2", +] + +[[package]] @@ -1021,63 +941,76 @@ index 0000000..f654689 + +[[package]] +name = "js-sys" -+version = "0.3.77" ++version = "0.3.82" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" ++checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] -+name = "lazy_static" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" -+ -+[[package]] +name = "libc" -+version = "0.2.171" ++version = "0.2.177" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" ++checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" + +[[package]] +name = "libloading" -+version = "0.8.6" ++version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" ++checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" +dependencies = [ -+ "cfg-if 1.0.0", -+ "windows-targets", ++ "cfg-if 1.0.4", ++ "windows-link", ++] ++ ++[[package]] ++name = "libredox" ++version = "0.1.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" ++dependencies = [ ++ "bitflags", ++ "libc", ++ "redox_syscall", +] + +[[package]] +name = "linux-raw-sys" -+version = "0.9.3" ++version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" ++checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" + +[[package]] +name = "litemap" -+version = "0.7.5" ++version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" ++checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" + +[[package]] +name = "lock_api" -+version = "0.4.12" ++version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" ++checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +dependencies = [ -+ "autocfg", + "scopeguard", +] + +[[package]] +name = "log" -+version = "0.4.27" ++version = "0.4.28" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" ++checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" ++ ++[[package]] ++name = "lru" ++version = "0.14.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198" ++dependencies = [ ++ "hashbrown 0.15.5", ++] + +[[package]] +name = "md-5" @@ -1085,15 +1018,15 @@ index 0000000..f654689 +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "digest", +] + +[[package]] +name = "memchr" -+version = "2.7.4" ++version = "2.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" ++checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" + +[[package]] +name = "memoffset" @@ -1111,23 +1044,14 @@ index 0000000..f654689 +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] -+name = "miniz_oxide" -+version = "0.8.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" -+dependencies = [ -+ "adler2", -+] -+ -+[[package]] +name = "mio" -+version = "1.0.3" ++version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" ++checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" +dependencies = [ + "libc", -+ "wasi 0.11.0+wasi-snapshot-preview1", -+ "windows-sys 0.52.0", ++ "wasi", ++ "windows-sys 0.61.2", +] + +[[package]] @@ -1159,19 +1083,19 @@ index 0000000..f654689 +] + +[[package]] -+name = "object" -+version = "0.36.7" ++name = "objc2-core-foundation" ++version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" ++checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +dependencies = [ -+ "memchr", ++ "bitflags", +] + +[[package]] +name = "once_cell" -+version = "1.21.1" ++version = "1.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" ++checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" + +[[package]] +name = "oorandom" @@ -1181,19 +1105,18 @@ index 0000000..f654689 + +[[package]] +name = "owo-colors" -+version = "4.2.0" ++version = "4.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564" ++checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" +dependencies = [ -+ "supports-color 2.1.0", -+ "supports-color 3.0.2", ++ "supports-color", +] + +[[package]] +name = "parking_lot" -+version = "0.12.3" ++version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" ++checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +dependencies = [ + "lock_api", + "parking_lot_core", @@ -1201,15 +1124,15 @@ index 0000000..f654689 + +[[package]] +name = "parking_lot_core" -+version = "0.9.10" ++version = "0.9.12" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" ++checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "libc", + "redox_syscall", + "smallvec", -+ "windows-targets", ++ "windows-link", +] + +[[package]] @@ -1249,44 +1172,32 @@ index 0000000..f654689 + +[[package]] +name = "percent-encoding" -+version = "2.3.1" ++version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" -+ -+[[package]] -+name = "pest" -+version = "2.8.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6" -+dependencies = [ -+ "memchr", -+ "thiserror 2.0.12", -+ "ucd-trie", -+] ++checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" + +[[package]] +name = "petgraph" -+version = "0.6.5" ++version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" ++checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" +dependencies = [ + "fixedbitset", ++ "hashbrown 0.15.5", + "indexmap", ++ "serde", +] + +[[package]] +name = "pgrx" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "227bf7e162ce710994306a97bc56bb3fe305f21120ab6692e2151c48416f5c0d" ++checksum = "fdcfb88f7fa9ba42b4ea9d1f85a1d968bbb407cc30308b35f73bdfe6c966f64b" +dependencies = [ -+ "atomic-traits", + "bitflags", + "bitvec", + "enum-map", -+ "heapless", + "libc", -+ "once_cell", + "pgrx-macros", + "pgrx-pg-sys", + "pgrx-sql-entity-graph", @@ -1294,15 +1205,15 @@ index 0000000..f654689 + "serde", + "serde_cbor", + "serde_json", -+ "thiserror 1.0.69", ++ "thiserror 2.0.17", + "uuid", +] + +[[package]] +name = "pgrx-bindgen" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "81cbcd956c2da35baaf0a116e6f6a49a6c2fbc8f6b332f66d6fd060bfd00615f" ++checksum = "00e35193b7e71e2f612d336cecd00db0f049f4cc609f2b1c9a34755b5ec559d7" +dependencies = [ + "bindgen", + "cc", @@ -1311,46 +1222,49 @@ index 0000000..f654689 + "pgrx-pg-config", + "proc-macro2", + "quote", ++ "regex", + "shlex", -+ "syn 2.0.100", ++ "syn 2.0.108", + "walkdir", +] + +[[package]] +name = "pgrx-macros" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e2f4291450d65e4deb770ce57ea93e22353d97950566222429cd166ebdf6f938" ++checksum = "dab542dd4041773874f90cd8e3448195749548dc3fb1daf501e7e11ebfb1dd22" +dependencies = [ + "pgrx-sql-entity-graph", + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "pgrx-pg-config" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "86a64a4c6e4e43e73cf8d3379d9533df98ded45c920e1ba8131c979633d74132" ++checksum = "eff9b29df94c3f9fcb0cde220f92eea6975ed05962784a98fb557754ad663501" +dependencies = [ + "cargo_toml", ++ "codepage", ++ "encoding_rs", + "eyre", -+ "home", + "owo-colors", + "pathsearch", + "serde", + "serde_json", -+ "thiserror 1.0.69", ++ "thiserror 2.0.17", + "toml", + "url", ++ "winapi", +] + +[[package]] +name = "pgrx-pg-sys" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "63a5dc64f2a8226434118aa2c4700450fa42b04f29488ad98268848b21c1a4ec" ++checksum = "934f2536953ccb6722bef2cfdfb1f8d6d3cd4a4f2c508d56ec85b649c5680c2b" +dependencies = [ + "cee-scape", + "libc", @@ -1358,30 +1272,29 @@ index 0000000..f654689 + "pgrx-macros", + "pgrx-sql-entity-graph", + "serde", -+ "sptr", +] + +[[package]] +name = "pgrx-sql-entity-graph" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d81cc2e851c7e36b2f47c03e22d64d56c1d0e762fbde0039ba2cd490cfef3615" ++checksum = "07a767cb9faa612f1ba7f13718136d4006950d6f253b414ef487a03e85c47a94" +dependencies = [ + "convert_case", + "eyre", + "petgraph", + "proc-macro2", + "quote", -+ "syn 2.0.100", -+ "thiserror 1.0.69", ++ "syn 2.0.108", ++ "thiserror 2.0.17", + "unescape", +] + +[[package]] +name = "pgrx-tests" -+version = "0.12.9" ++version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0c2dd5d674cb7d92024709543da06d26723a2f7450c02083116b232587160929" ++checksum = "e0d5d5f614a32310af2cc1b9587c69e041d97e8ab812d8d31fdcd3d33d27325c" +dependencies = [ + "clap-cargo", + "eyre", @@ -1393,12 +1306,15 @@ index 0000000..f654689 + "pgrx-pg-config", + "postgres", + "proptest", -+ "rand 0.8.5", ++ "rand 0.9.2", + "regex", + "serde", + "serde_json", ++ "shlex", + "sysinfo", -+ "thiserror 1.0.69", ++ "tempfile", ++ "thiserror 2.0.17", ++ "winapi", +] + +[[package]] @@ -1411,18 +1327,19 @@ index 0000000..f654689 + +[[package]] +name = "phf" -+version = "0.11.3" ++version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" ++checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_shared", ++ "serde", +] + +[[package]] +name = "phf_shared" -+version = "0.11.3" ++version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" ++checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" +dependencies = [ + "siphasher", +] @@ -1469,9 +1386,9 @@ index 0000000..f654689 + +[[package]] +name = "postgres" -+version = "0.19.10" ++version = "0.19.12" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "363e6dfbdd780d3aa3597b6eb430db76bb315fa9bad7fae595bb8def808b8470" ++checksum = "e7c48ece1c6cda0db61b058c1721378da76855140e9214339fa1317decacb176" +dependencies = [ + "bytes", + "fallible-iterator", @@ -1483,9 +1400,9 @@ index 0000000..f654689 + +[[package]] +name = "postgres-protocol" -+version = "0.6.8" ++version = "0.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "76ff0abab4a9b844b93ef7b81f1efc0a366062aaef2cd702c76256b5dc075c54" ++checksum = "fbef655056b916eb868048276cfd5d6a7dea4f81560dfd047f97c8c6fe3fcfd4" +dependencies = [ + "base64", + "byteorder", @@ -1494,16 +1411,16 @@ index 0000000..f654689 + "hmac", + "md-5", + "memchr", -+ "rand 0.9.0", ++ "rand 0.9.2", + "sha2", + "stringprep", +] + +[[package]] +name = "postgres-types" -+version = "0.2.9" ++version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" ++checksum = "ef4605b7c057056dd35baeb6ac0c0338e4975b1f2bef0f65da953285eb007095" +dependencies = [ + "bytes", + "fallible-iterator", @@ -1511,6 +1428,15 @@ index 0000000..f654689 +] + +[[package]] ++name = "potential_utf" ++version = "0.1.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" ++dependencies = [ ++ "zerovec", ++] ++ ++[[package]] +name = "ppv-lite86" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1527,26 +1453,25 @@ index 0000000..f654689 + +[[package]] +name = "proc-macro2" -+version = "1.0.94" ++version = "1.0.103" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" ++checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proptest" -+version = "1.6.0" ++version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" ++checksum = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40" +dependencies = [ + "bit-set", + "bit-vec", + "bitflags", -+ "lazy_static", + "num-traits", -+ "rand 0.8.5", -+ "rand_chacha 0.3.1", ++ "rand 0.9.2", ++ "rand_chacha 0.9.0", + "rand_xorshift", + "regex-syntax", + "rusty-fork", @@ -1582,18 +1507,18 @@ index 0000000..f654689 + +[[package]] +name = "quote" -+version = "1.0.40" ++version = "1.0.41" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" ++checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" -+version = "5.2.0" ++version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" ++checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "radium" @@ -1614,13 +1539,12 @@ index 0000000..f654689 + +[[package]] +name = "rand" -+version = "0.9.0" ++version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" ++checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.3", -+ "zerocopy", +] + +[[package]] @@ -1649,7 +1573,7 @@ index 0000000..f654689 +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ -+ "getrandom 0.2.15", ++ "getrandom 0.2.16", +] + +[[package]] @@ -1658,23 +1582,23 @@ index 0000000..f654689 +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +dependencies = [ -+ "getrandom 0.3.2", ++ "getrandom 0.3.4", +] + +[[package]] +name = "rand_xorshift" -+version = "0.3.0" ++version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" ++checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" +dependencies = [ -+ "rand_core 0.6.4", ++ "rand_core 0.9.3", +] + +[[package]] +name = "rayon" -+version = "1.10.0" ++version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" ++checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" +dependencies = [ + "either", + "rayon-core", @@ -1682,9 +1606,9 @@ index 0000000..f654689 + +[[package]] +name = "rayon-core" -+version = "1.12.1" ++version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" ++checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", @@ -1692,18 +1616,18 @@ index 0000000..f654689 + +[[package]] +name = "redox_syscall" -+version = "0.5.10" ++version = "0.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" ++checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +dependencies = [ + "bitflags", +] + +[[package]] +name = "regex" -+version = "1.11.1" ++version = "1.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" ++checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" +dependencies = [ + "aho-corasick", + "memchr", @@ -1713,9 +1637,9 @@ index 0000000..f654689 + +[[package]] +name = "regex-automata" -+version = "0.4.9" ++version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" ++checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +dependencies = [ + "aho-corasick", + "memchr", @@ -1724,9 +1648,9 @@ index 0000000..f654689 + +[[package]] +name = "regex-syntax" -+version = "0.8.5" ++version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" ++checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" + +[[package]] +name = "rend" @@ -1767,50 +1691,35 @@ index 0000000..f654689 +] + +[[package]] -+name = "rustc-demangle" -+version = "0.1.24" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -+ -+[[package]] +name = "rustc-hash" -+version = "1.1.0" ++version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -+ -+[[package]] -+name = "rustc_version" -+version = "0.3.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" -+dependencies = [ -+ "semver 0.11.0", -+] ++checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + +[[package]] +name = "rustix" -+version = "1.0.3" ++version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96" ++checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys", -+ "windows-sys 0.59.0", ++ "windows-sys 0.61.2", +] + +[[package]] +name = "rustversion" -+version = "1.0.20" ++version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" ++checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + +[[package]] +name = "rusty-fork" -+version = "0.3.0" ++version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" ++checksum = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2" +dependencies = [ + "fnv", + "quick-error", @@ -1835,9 +1744,9 @@ index 0000000..f654689 + +[[package]] +name = "scc" -+version = "2.3.3" ++version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ea091f6cac2595aa38993f04f4ee692ed43757035c36e67c180b6828356385b1" ++checksum = "46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc" +dependencies = [ + "sdd", +] @@ -1850,9 +1759,9 @@ index 0000000..f654689 + +[[package]] +name = "sdd" -+version = "3.0.8" ++version = "3.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21" ++checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca" + +[[package]] +name = "seahash" @@ -1862,37 +1771,21 @@ index 0000000..f654689 + +[[package]] +name = "semver" -+version = "0.11.0" ++version = "1.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -+dependencies = [ -+ "semver-parser", -+] -+ -+[[package]] -+name = "semver" -+version = "1.0.26" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" ++checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" +dependencies = [ + "serde", -+] -+ -+[[package]] -+name = "semver-parser" -+version = "0.10.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2" -+dependencies = [ -+ "pest", ++ "serde_core", +] + +[[package]] +name = "serde" -+version = "1.0.219" ++version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" ++checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ ++ "serde_core", + "serde_derive", +] + @@ -1907,35 +1800,45 @@ index 0000000..f654689 +] + +[[package]] -+name = "serde_derive" -+version = "1.0.219" ++name = "serde_core" ++version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" ++checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" ++dependencies = [ ++ "serde_derive", ++] ++ ++[[package]] ++name = "serde_derive" ++version = "1.0.228" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "serde_json" -+version = "1.0.140" ++version = "1.0.145" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" ++checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", ++ "serde_core", +] + +[[package]] +name = "serde_spanned" -+version = "0.6.8" ++version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" ++checksum = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" +dependencies = [ -+ "serde", ++ "serde_core", +] + +[[package]] @@ -1960,16 +1863,16 @@ index 0000000..f654689 +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "sha2" -+version = "0.10.8" ++version = "0.10.9" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" ++checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "cpufeatures", + "digest", +] @@ -2004,40 +1907,31 @@ index 0000000..f654689 + +[[package]] +name = "slab" -+version = "0.4.9" ++version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -+dependencies = [ -+ "autocfg", -+] ++checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" + +[[package]] +name = "smallvec" -+version = "1.14.0" ++version = "1.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" ++checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" + +[[package]] +name = "socket2" -+version = "0.5.8" ++version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" ++checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" +dependencies = [ + "libc", -+ "windows-sys 0.52.0", ++ "windows-sys 0.60.2", +] + +[[package]] -+name = "sptr" -+version = "0.3.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" -+ -+[[package]] +name = "stable_deref_trait" -+version = "1.2.0" ++version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" ++checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" + +[[package]] +name = "stringprep" @@ -2058,16 +1952,6 @@ index 0000000..f654689 + +[[package]] +name = "supports-color" -+version = "2.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89" -+dependencies = [ -+ "is-terminal", -+ "is_ci", -+] -+ -+[[package]] -+name = "supports-color" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6" @@ -2088,9 +1972,9 @@ index 0000000..f654689 + +[[package]] +name = "syn" -+version = "2.0.100" ++version = "2.0.108" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" ++checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" +dependencies = [ + "proc-macro2", + "quote", @@ -2099,27 +1983,25 @@ index 0000000..f654689 + +[[package]] +name = "synstructure" -+version = "0.13.1" ++version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" ++checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "sysinfo" -+version = "0.30.13" ++version = "0.34.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" ++checksum = "a4b93974b3d3aeaa036504b8eefd4c039dced109171c1ae973f1dc63b2c7e4b2" +dependencies = [ -+ "cfg-if 1.0.0", -+ "core-foundation-sys", + "libc", ++ "memchr", + "ntapi", -+ "once_cell", -+ "rayon", ++ "objc2-core-foundation", + "windows", +] + @@ -2131,15 +2013,15 @@ index 0000000..f654689 + +[[package]] +name = "tempfile" -+version = "3.19.1" ++version = "3.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf" ++checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" +dependencies = [ + "fastrand", -+ "getrandom 0.3.2", ++ "getrandom 0.3.4", + "once_cell", + "rustix", -+ "windows-sys 0.59.0", ++ "windows-sys 0.61.2", +] + +[[package]] @@ -2153,11 +2035,11 @@ index 0000000..f654689 + +[[package]] +name = "thiserror" -+version = "2.0.12" ++version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" ++checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ -+ "thiserror-impl 2.0.12", ++ "thiserror-impl 2.0.17", +] + +[[package]] @@ -2168,25 +2050,25 @@ index 0000000..f654689 +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "thiserror-impl" -+version = "2.0.12" ++version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" ++checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] +name = "tinystr" -+version = "0.7.6" ++version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" ++checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" +dependencies = [ + "displaydoc", + "zerovec", @@ -2204,9 +2086,9 @@ index 0000000..f654689 + +[[package]] +name = "tinyvec" -+version = "1.9.0" ++version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" ++checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" +dependencies = [ + "tinyvec_macros", +] @@ -2219,24 +2101,23 @@ index 0000000..f654689 + +[[package]] +name = "tokio" -+version = "1.44.1" ++version = "1.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" ++checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +dependencies = [ -+ "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", -+ "windows-sys 0.52.0", ++ "windows-sys 0.61.2", +] + +[[package]] +name = "tokio-postgres" -+version = "0.7.13" ++version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6c95d533c83082bb6490e0189acaa0bbeef9084e60471b696ca6988cd0541fb0" ++checksum = "2b40d66d9b2cfe04b628173409368e58247e8eddbbd3b0e6c6ba1d09f20f6c9e" +dependencies = [ + "async-trait", + "byteorder", @@ -2251,7 +2132,7 @@ index 0000000..f654689 + "pin-project-lite", + "postgres-protocol", + "postgres-types", -+ "rand 0.9.0", ++ "rand 0.9.2", + "socket2", + "tokio", + "tokio-util", @@ -2260,9 +2141,9 @@ index 0000000..f654689 + +[[package]] +name = "tokio-util" -+version = "0.7.14" ++version = "0.7.17" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" ++checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" +dependencies = [ + "bytes", + "futures-core", @@ -2273,49 +2154,48 @@ index 0000000..f654689 + +[[package]] +name = "toml" -+version = "0.8.20" ++version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" -+dependencies = [ -+ "serde", -+ "serde_spanned", -+ "toml_datetime", -+ "toml_edit", -+] -+ -+[[package]] -+name = "toml_datetime" -+version = "0.6.8" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" -+dependencies = [ -+ "serde", -+] -+ -+[[package]] -+name = "toml_edit" -+version = "0.22.24" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" ++checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +dependencies = [ + "indexmap", -+ "serde", ++ "serde_core", + "serde_spanned", + "toml_datetime", ++ "toml_parser", ++ "toml_writer", + "winnow", +] + +[[package]] -+name = "typenum" -+version = "1.18.0" ++name = "toml_datetime" ++version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" ++checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" ++dependencies = [ ++ "serde_core", ++] + +[[package]] -+name = "ucd-trie" -+version = "0.1.7" ++name = "toml_parser" ++version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" ++checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" ++dependencies = [ ++ "winnow", ++] ++ ++[[package]] ++name = "toml_writer" ++version = "1.0.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" ++ ++[[package]] ++name = "typenum" ++version = "1.19.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" + +[[package]] +name = "unarray" @@ -2337,24 +2217,24 @@ index 0000000..f654689 + +[[package]] +name = "unicode-ident" -+version = "1.0.18" ++version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" ++checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" + +[[package]] +name = "unicode-normalization" -+version = "0.1.24" ++version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" ++checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-properties" -+version = "0.1.3" ++version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" ++checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" + +[[package]] +name = "unicode-segmentation" @@ -2364,28 +2244,23 @@ index 0000000..f654689 + +[[package]] +name = "unicode-width" -+version = "0.1.14" ++version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" ++checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" + +[[package]] +name = "url" -+version = "2.5.4" ++version = "2.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" ++checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", ++ "serde", +] + +[[package]] -+name = "utf16_iter" -+version = "1.0.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" -+ -+[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2393,18 +2268,21 @@ index 0000000..f654689 + +[[package]] +name = "uuid" -+version = "1.16.0" ++version = "1.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" ++checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +dependencies = [ -+ "getrandom 0.3.2", ++ "getrandom 0.3.4", ++ "js-sys", ++ "wasm-bindgen", +] + +[[package]] +name = "vectorscale" -+version = "0.7.0" ++version = "0.9.0" +dependencies = [ + "criterion", ++ "lru", + "memoffset", + "once_cell", + "pgrx", @@ -2413,7 +2291,7 @@ index 0000000..f654689 + "pgvectorscale_derive", + "rand 0.8.5", + "rkyv", -+ "semver 1.0.26", ++ "semver", + "serial_test", + "simdeez", + "tempfile", @@ -2446,17 +2324,17 @@ index 0000000..f654689 + +[[package]] +name = "wasi" -+version = "0.11.0+wasi-snapshot-preview1" ++version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ++checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] -+name = "wasi" -+version = "0.14.2+wasi-0.2.4" ++name = "wasip2" ++version = "1.0.1+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" ++checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +dependencies = [ -+ "wit-bindgen-rt", ++ "wit-bindgen", +] + +[[package]] @@ -2467,35 +2345,22 @@ index 0000000..f654689 + +[[package]] +name = "wasm-bindgen" -+version = "0.2.100" ++version = "0.2.105" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" ++checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" +dependencies = [ -+ "cfg-if 1.0.0", ++ "cfg-if 1.0.4", + "once_cell", + "rustversion", + "wasm-bindgen-macro", -+] -+ -+[[package]] -+name = "wasm-bindgen-backend" -+version = "0.2.100" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" -+dependencies = [ -+ "bumpalo", -+ "log", -+ "proc-macro2", -+ "quote", -+ "syn 2.0.100", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" -+version = "0.2.100" ++version = "0.2.105" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" ++checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", @@ -2503,31 +2368,31 @@ index 0000000..f654689 + +[[package]] +name = "wasm-bindgen-macro-support" -+version = "0.2.100" ++version = "0.2.105" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" ++checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" +dependencies = [ ++ "bumpalo", + "proc-macro2", + "quote", -+ "syn 2.0.100", -+ "wasm-bindgen-backend", ++ "syn 2.0.108", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" -+version = "0.2.100" ++version = "0.2.105" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" ++checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "web-sys" -+version = "0.3.77" ++version = "0.3.82" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" ++checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1" +dependencies = [ + "js-sys", + "wasm-bindgen", @@ -2535,11 +2400,11 @@ index 0000000..f654689 + +[[package]] +name = "whoami" -+version = "1.6.0" ++version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" ++checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" +dependencies = [ -+ "redox_syscall", ++ "libredox", + "wasite", + "web-sys", +] @@ -2562,11 +2427,11 @@ index 0000000..f654689 + +[[package]] +name = "winapi-util" -+version = "0.1.9" ++version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" ++checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" +dependencies = [ -+ "windows-sys 0.59.0", ++ "windows-sys 0.61.2", +] + +[[package]] @@ -2577,39 +2442,79 @@ index 0000000..f654689 + +[[package]] +name = "windows" -+version = "0.52.0" ++version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" ++checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" +dependencies = [ + "windows-core", -+ "windows-targets", ++ "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" -+version = "0.52.0" ++version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" ++checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" +dependencies = [ -+ "windows-targets", ++ "windows-implement", ++ "windows-interface", ++ "windows-result", ++ "windows-targets 0.52.6", ++] ++ ++[[package]] ++name = "windows-implement" ++version = "0.57.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.108", ++] ++ ++[[package]] ++name = "windows-interface" ++version = "0.57.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.108", ++] ++ ++[[package]] ++name = "windows-link" ++version = "0.2.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" ++ ++[[package]] ++name = "windows-result" ++version = "0.1.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" ++dependencies = [ ++ "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" -+version = "0.52.0" ++version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" ++checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ -+ "windows-targets", ++ "windows-targets 0.53.5", +] + +[[package]] +name = "windows-sys" -+version = "0.59.0" ++version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" ++checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ -+ "windows-targets", ++ "windows-link", +] + +[[package]] @@ -2618,14 +2523,31 @@ index 0000000..f654689 +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ -+ "windows_aarch64_gnullvm", -+ "windows_aarch64_msvc", -+ "windows_i686_gnu", -+ "windows_i686_gnullvm", -+ "windows_i686_msvc", -+ "windows_x86_64_gnu", -+ "windows_x86_64_gnullvm", -+ "windows_x86_64_msvc", ++ "windows_aarch64_gnullvm 0.52.6", ++ "windows_aarch64_msvc 0.52.6", ++ "windows_i686_gnu 0.52.6", ++ "windows_i686_gnullvm 0.52.6", ++ "windows_i686_msvc 0.52.6", ++ "windows_x86_64_gnu 0.52.6", ++ "windows_x86_64_gnullvm 0.52.6", ++ "windows_x86_64_msvc 0.52.6", ++] ++ ++[[package]] ++name = "windows-targets" ++version = "0.53.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" ++dependencies = [ ++ "windows-link", ++ "windows_aarch64_gnullvm 0.53.1", ++ "windows_aarch64_msvc 0.53.1", ++ "windows_i686_gnu 0.53.1", ++ "windows_i686_gnullvm 0.53.1", ++ "windows_i686_msvc 0.53.1", ++ "windows_x86_64_gnu 0.53.1", ++ "windows_x86_64_gnullvm 0.53.1", ++ "windows_x86_64_msvc 0.53.1", +] + +[[package]] @@ -2635,76 +2557,112 @@ index 0000000..f654689 +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] ++name = "windows_aarch64_gnullvm" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" ++ ++[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] ++name = "windows_aarch64_msvc" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" ++ ++[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] ++name = "windows_i686_gnu" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" ++ ++[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] ++name = "windows_i686_gnullvm" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" ++ ++[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] ++name = "windows_i686_msvc" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" ++ ++[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] ++name = "windows_x86_64_gnu" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" ++ ++[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] ++name = "windows_x86_64_gnullvm" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" ++ ++[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] ++name = "windows_x86_64_msvc" ++version = "0.53.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" ++ ++[[package]] +name = "winnow" -+version = "0.7.4" ++version = "0.7.13" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" -+dependencies = [ -+ "memchr", -+] ++checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" + +[[package]] -+name = "wit-bindgen-rt" -+version = "0.39.0" ++name = "wit-bindgen" ++version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -+dependencies = [ -+ "bitflags", -+] -+ -+[[package]] -+name = "write16" -+version = "1.0.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" ++checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" + +[[package]] +name = "writeable" -+version = "0.5.5" ++version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" ++checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" + +[[package]] +name = "wyz" @@ -2716,21 +2674,11 @@ index 0000000..f654689 +] + +[[package]] -+name = "yansi-term" -+version = "0.1.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" -+dependencies = [ -+ "winapi", -+] -+ -+[[package]] +name = "yoke" -+version = "0.7.5" ++version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" ++checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +dependencies = [ -+ "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", @@ -2738,34 +2686,34 @@ index 0000000..f654689 + +[[package]] +name = "yoke-derive" -+version = "0.7.5" ++version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" ++checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", + "synstructure", +] + +[[package]] +name = "zerocopy" -+version = "0.8.24" ++version = "0.8.27" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" ++checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" -+version = "0.8.24" ++version = "0.8.27" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" ++checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] + +[[package]] @@ -2785,15 +2733,26 @@ index 0000000..f654689 +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", + "synstructure", +] + +[[package]] -+name = "zerovec" -+version = "0.10.4" ++name = "zerotrie" ++version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" ++checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" ++dependencies = [ ++ "displaydoc", ++ "yoke", ++ "zerofrom", ++] ++ ++[[package]] ++name = "zerovec" ++version = "0.11.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +dependencies = [ + "yoke", + "zerofrom", @@ -2802,11 +2761,11 @@ index 0000000..f654689 + +[[package]] +name = "zerovec-derive" -+version = "0.10.3" ++version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" ++checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" +dependencies = [ + "proc-macro2", + "quote", -+ "syn 2.0.100", ++ "syn 2.0.108", +] diff --git a/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix index 8da7420f3bea..a5411e49746e 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix @@ -1,6 +1,6 @@ { buildPgrxExtension, - cargo-pgrx_0_12_6, + cargo-pgrx_0_16_1, postgresql, fetchFromGitHub, lib, @@ -9,18 +9,18 @@ buildPgrxExtension (finalAttrs: { pname = "pgvectorscale"; - version = "0.7.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "timescale"; repo = "pgvectorscale"; tag = finalAttrs.version; - hash = "sha256-dy481k2SvyYXwwcsyLZSl3XlhSk9C5+4LfEfciB1DK4="; + hash = "sha256-whGTJI73wifYkleC+aAbDV4nhwls3uFs1xKcB0zLDRo="; }; doCheck = false; - cargoHash = "sha256-CeRyDn9VhxfjWFJ1/Z/XvOUQOSnDoHHZAqgfYTeKU0o="; + cargoHash = "sha256-uaRKUtsUdZPcrQLAixCiEphXQqdsRhi8nSfh9b3w0ao="; cargoPatches = [ ./add-Cargo.lock.patch ]; @@ -31,7 +31,7 @@ buildPgrxExtension (finalAttrs: { ]; inherit postgresql; - cargo-pgrx = cargo-pgrx_0_12_6; + cargo-pgrx = cargo-pgrx_0_16_1; passthru.tests.extension = postgresqlTestExtension { inherit (finalAttrs) finalPackage; @@ -65,11 +65,8 @@ buildPgrxExtension (finalAttrs: { }; meta = { - # PostgreSQL 18 support issue upstream: https://github.com/timescale/pgvectorscale/issues/249 - # Check after next package update. - broken = - lib.warnIf (finalAttrs.version != "0.7.0") "Is postgresql18Packages.pgvectorscale still broken?" - (lib.versionAtLeast postgresql.version "18"); + # Upstream removed support for PostgreSQL 13 on 0.9.0: https://github.com/timescale/pgvectorscale/releases/tag/0.9.0 + broken = lib.versionOlder postgresql.version "14"; homepage = "https://github.com/timescale/pgvectorscale"; teams = [ lib.teams.flyingcircus ]; description = "Complement to pgvector for high performance, cost efficient vector search on large workloads"; From 79e7714b9cb72368f167f4c35e2215edfea16633 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 01:25:37 +0000 Subject: [PATCH 45/73] xemu: 0.8.110 -> 0.8.111 --- pkgs/by-name/xe/xemu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xe/xemu/package.nix b/pkgs/by-name/xe/xemu/package.nix index 714b539f42cb..2977e8026f4a 100644 --- a/pkgs/by-name/xe/xemu/package.nix +++ b/pkgs/by-name/xe/xemu/package.nix @@ -35,13 +35,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xemu"; - version = "0.8.110"; + version = "0.8.111"; src = fetchFromGitHub { owner = "xemu-project"; repo = "xemu"; tag = "v${finalAttrs.version}"; - hash = "sha256-kb8sAaqPHbVXeddMD/BoUnxph4lLTmRctY+yjhgu4gw="; + hash = "sha256-73dFFdhX36G1GeBVdbJ7ST4s98PtPsfnBBDeL8h+h04="; nativeBuildInputs = [ git From 5f88e8201d8273462ce1ebf98d3bcf1ee6ba2db3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 01:34:17 +0000 Subject: [PATCH 46/73] libsForQt5.qtutilities: 6.18.2 -> 6.18.3 --- pkgs/development/libraries/qtutilities/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix index c33658cc59b7..08702ee573d8 100644 --- a/pkgs/development/libraries/qtutilities/default.nix +++ b/pkgs/development/libraries/qtutilities/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtutilities"; - version = "6.18.2"; + version = "6.18.3"; src = fetchFromGitHub { owner = "Martchus"; repo = "qtutilities"; rev = "v${finalAttrs.version}"; - hash = "sha256-SwKXON16a9qmI+FrTA1OH0zIqf5rfAWbGOhCpCIHgr4="; + hash = "sha256-x9el1oUyl2xrpehhR9uuexVBErSWudPB56ZpU91zZew="; }; nativeBuildInputs = [ From 305d1bd17bab98f141cea27d6de0fc33021ed72b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 01:55:39 +0000 Subject: [PATCH 47/73] libretro.play: 0-unstable-2025-10-01 -> 0-unstable-2025-11-03 --- pkgs/applications/emulators/libretro/cores/play.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix index e9f83de8e6fa..b79d1979bc1d 100644 --- a/pkgs/applications/emulators/libretro/cores/play.nix +++ b/pkgs/applications/emulators/libretro/cores/play.nix @@ -14,13 +14,13 @@ }: mkLibretroCore { core = "play"; - version = "0-unstable-2025-10-01"; + version = "0-unstable-2025-11-03"; src = fetchFromGitHub { owner = "jpd002"; repo = "Play-"; - rev = "2180be50f804952f94ce848fab8d3f8b6d76d027"; - hash = "sha256-Fikcp2Bik4PNOFfu9FoEWJid/OoLYPJ6cZG4aA9jgEo="; + rev = "77c62d3a942e219bc9d072b4800fa0881208ce2a"; + hash = "sha256-ROrANubftSJwGl9THdAIRhSFOy1uHZ6v2kAmYWLDhN0="; fetchSubmodules = true; }; From 42d3f3c1a4e6759f3f201a8c146b89f2cf1174ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 02:08:53 +0000 Subject: [PATCH 48/73] q: 0.19.9 -> 0.19.10 --- pkgs/by-name/q/q/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/q/q/package.nix b/pkgs/by-name/q/q/package.nix index cc1c1e92ace8..31748a51c2ee 100644 --- a/pkgs/by-name/q/q/package.nix +++ b/pkgs/by-name/q/q/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "q"; - version = "0.19.9"; + version = "0.19.10"; src = fetchFromGitHub { owner = "natesales"; repo = "q"; tag = "v${version}"; - hash = "sha256-QYSy2RaEWNkitehsmcfGYTCvpHtu1aVRuwBVNMjOHZ0="; + hash = "sha256-bP4aFoGv7VlzCXkMYzDHp3VzgA3MpqugmNE3Vyta4iM="; }; - vendorHash = "sha256-g5ZrzkPqkvoz0Q0ERXYlNk7lDf+6V27yKa+5NLVZHCI="; + vendorHash = "sha256-4W0lS7qh3CCSbAtohc/1EbwdiO75tELTp1aBMyPeh/o="; ldflags = [ "-s" From 45d15ae900bedb9eacbd1e166c505abfa6bcc3aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 02:23:08 +0000 Subject: [PATCH 49/73] syncthingtray: 2.0.2 -> 2.0.3 --- pkgs/applications/misc/syncthingtray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix index 64b4b4563509..b85b0f0bd903 100644 --- a/pkgs/applications/misc/syncthingtray/default.nix +++ b/pkgs/applications/misc/syncthingtray/default.nix @@ -38,14 +38,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.0.2"; + version = "2.0.3"; pname = "syncthingtray"; src = fetchFromGitHub { owner = "Martchus"; repo = "syncthingtray"; rev = "v${finalAttrs.version}"; - hash = "sha256-FZruyQ3ckWp9nUmCet4uTeU7TKukmW1D73Rx8EUUsVI="; + hash = "sha256-vvbzXwujOIk3g/SvNM3JGkt956RN9VR0Pcx5nzg1IU0="; }; buildInputs = [ From 8c56576b9a6a078e7c4f61bab491f20c6cf42b7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 02:24:18 +0000 Subject: [PATCH 50/73] tagparser: 12.5.1 -> 12.5.2 --- pkgs/by-name/ta/tagparser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tagparser/package.nix b/pkgs/by-name/ta/tagparser/package.nix index d834998f22f6..5b92b2fd9774 100644 --- a/pkgs/by-name/ta/tagparser/package.nix +++ b/pkgs/by-name/ta/tagparser/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "tagparser"; - version = "12.5.1"; + version = "12.5.2"; src = fetchFromGitHub { owner = "Martchus"; repo = "tagparser"; rev = "v${version}"; - hash = "sha256-i9WJcdMvPg6Hg6auyPa9dwgtd7Ihte2oPLUImRelO50="; + hash = "sha256-QVeEwQFXr2xYKFtrrWumMoo3sVRtCWCVZvwK71BgoSg="; }; nativeBuildInputs = [ cmake ]; From 32bcc4e87e879f74d219be6252d51b7d361e245f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 03:03:45 +0000 Subject: [PATCH 51/73] terraform-providers.datadog_datadog: 3.77.0 -> 3.79.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d1fc79a3f23b..1f751d3bb1d9 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -264,13 +264,13 @@ "vendorHash": "sha256-3o6YRDrq4rQhNAFyqiGJrAoxuAykWw85OExRGSE3kGI=" }, "datadog_datadog": { - "hash": "sha256-6TWsoB6v7mqln4qcq1Dhk8GnkNVUFGyZhR9sJ1Ri/yU=", + "hash": "sha256-bl9hs1mjzmh8ePH94/PZTXt4yGz5+Ma0YFpxI+it6eg=", "homepage": "https://registry.terraform.io/providers/DataDog/datadog", "owner": "DataDog", "repo": "terraform-provider-datadog", - "rev": "v3.77.0", + "rev": "v3.79.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-9Xl32qeUvpvID4+REuQZlCFarz8cEdtOzROU4jrordw=" + "vendorHash": "sha256-l+eOOc+Mi3z0VQDX+7+JrNNTRKDAOr3JKFw1WJt8OIE=" }, "datadrivers_nexus": { "hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=", From cb33838bff5251919ced1839bf4938945107e1e1 Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:07:03 +0800 Subject: [PATCH 52/73] linyaps: 1.9.13 -> 1.10.0 Changelog: https://github.com/OpenAtom-Linyaps/linyaps/releases/tag/1.10.0 --- pkgs/by-name/li/linyaps/package.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/li/linyaps/package.nix b/pkgs/by-name/li/linyaps/package.nix index b1fdeae4014d..252c6725db7a 100644 --- a/pkgs/by-name/li/linyaps/package.nix +++ b/pkgs/by-name/li/linyaps/package.nix @@ -39,22 +39,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "linyaps"; - version = "1.9.13"; + version = "1.10.0"; src = fetchFromGitHub { owner = "OpenAtom-Linyaps"; repo = finalAttrs.pname; tag = finalAttrs.version; - hash = "sha256-sAxHDvhRz7okElk8vdISJt/yrNnCdu95hW3ImHOjiyw="; + hash = "sha256-C5rP6r3V+hxTjM+kmXjS4MnuL6P5wxSVP9nNmlQbcB8="; }; patches = [ ./fix-host-path.patch - # Fix for Qt 6.10 - (fetchpatch { - url = "https://github.com/OpenAtom-Linyaps/linyaps/commit/c49e6cfab304ffa2b5b1657da247a6eda6f46c3a.patch"; - hash = "sha256-lFyPb8YiaXJl2yzPElUR1jYwdOxA0h+db4sv/N70N4E="; - }) ]; postPatch = '' From 0d4e684eb4e0426b47edb9fe6151cb6a112041a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 03:40:54 +0000 Subject: [PATCH 53/73] zapzap: 6.2.1 -> 6.2.2 --- pkgs/by-name/za/zapzap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/za/zapzap/package.nix b/pkgs/by-name/za/zapzap/package.nix index 423776fe2a66..7b1ed9aa1a51 100644 --- a/pkgs/by-name/za/zapzap/package.nix +++ b/pkgs/by-name/za/zapzap/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "zapzap"; - version = "6.2.1"; + version = "6.2.2"; pyproject = true; src = fetchFromGitHub { owner = "rafatosta"; repo = "zapzap"; tag = version; - hash = "sha256-DvQuhoO7jxnkX7uW+fltEjKu2Ugg8cgLKe+5pkln6g4="; + hash = "sha256-pbRq+gYKGEezKkjkn8wbYtgaChfiEczWy0e/Dp5gTF8="; }; nativeBuildInputs = [ From 47242ea767512c55f4528c64c53097dcbb48e111 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 04:26:23 +0000 Subject: [PATCH 54/73] terraform-providers.aminueza_minio: 3.8.0 -> 3.11.3 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d1fc79a3f23b..9c140803d93e 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -54,11 +54,11 @@ "vendorHash": "sha256-f+Btkbc6e90W1VgYAMDq2CG4XhpKmJhKm/mv1r9DYpA=" }, "aminueza_minio": { - "hash": "sha256-A730CkOsaQArSLYdiUQg3pmrGA8gvYokqiwcL2tDqao=", + "hash": "sha256-snQZbGdHTY41aA6iK0PFO5SJ958xnsWPPLGv+H9uV2Y=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v3.8.0", + "rev": "v3.11.3", "spdx": "AGPL-3.0", "vendorHash": "sha256-QWBzQXx/dzWZr9dn3LHy8RIvZL1EA9xYqi7Ppzvju7g=" }, From 8da01c959af8085a999b56e9f6103da48456503a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 05:33:11 +0000 Subject: [PATCH 55/73] lidarr: 2.14.5.4836 -> 3.0.1.4866 --- pkgs/by-name/li/lidarr/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/lidarr/package.nix b/pkgs/by-name/li/lidarr/package.nix index 3bb13bab8f18..dd88ded5e6d8 100644 --- a/pkgs/by-name/li/lidarr/package.nix +++ b/pkgs/by-name/li/lidarr/package.nix @@ -25,16 +25,16 @@ let ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - x64-linux_hash = "sha256-LeJBed6Zo2+r6ZdgBTkcg+3ORoohvDpx37gOOorg9wY="; - arm64-linux_hash = "sha256-eS4MccKhISJBc68lhrYwbESV0FcqtAI/b4ojfQO/9m8="; - x64-osx_hash = "sha256-l3hi+X91DQNmGZKNJ4Y/DkB7ohu0/HTTnhSInIBiPlo="; - arm64-osx_hash = "sha256-ehZJZKxEiupLyBZCgz2subtD7BICXjAqIdnOnh+OMe4="; + x64-linux_hash = "sha256-Cji5hYEDvatOU0ExpggDWJEWSEXZTSpMGKm7Z5d44kc="; + arm64-linux_hash = "sha256-RWVlTnOENQ+/H6Mmkcim+Lu5tJvMBB26v/to4q61P40="; + x64-osx_hash = "sha256-rXUqzv6L0WJAoiQVm9UcG1OwCU8B2HmkiTOerZL19W4="; + arm64-osx_hash = "sha256-S23cPgEiqkeNW/J1kvI1QXZeYfrzb1GrD6YVFBKwm6M="; } ."${arch}-${os}_hash"; in stdenv.mkDerivation (finalAttrs: { pname = "lidarr"; - version = "2.14.5.4836"; + version = "3.0.1.4866"; src = fetchurl { inherit hash; From fa1f225de999158b219411dc569c2a7eead82893 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Tue, 4 Nov 2025 23:59:06 +0100 Subject: [PATCH 56/73] lurk: use finalAttrs --- pkgs/by-name/lu/lurk/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/lu/lurk/package.nix b/pkgs/by-name/lu/lurk/package.nix index 6ac06d27e492..52263c45ab24 100644 --- a/pkgs/by-name/lu/lurk/package.nix +++ b/pkgs/by-name/lu/lurk/package.nix @@ -4,14 +4,14 @@ fetchFromGitHub, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "lurk"; version = "0.3.10"; src = fetchFromGitHub { owner = "jakwai01"; repo = "lurk"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5riwosaT7QjRFnIFRAcyLul7i1g8OpHyUuuJNOROTF0="; }; @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { ''; meta = { - changelog = "https://github.com/jakwai01/lurk/releases/tag/v${version}"; + changelog = "https://github.com/jakwai01/lurk/releases/tag/v${finalAttrs.version}"; description = "Simple and pretty alternative to strace"; homepage = "https://github.com/jakwai01/lurk"; license = lib.licenses.agpl3Only; @@ -36,4 +36,4 @@ rustPlatform.buildRustPackage rec { "aarch64-linux" ]; }; -} +}) From 84c43cee12fdce502a5db209ae41f4a96dc2e34b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Tue, 4 Nov 2025 23:59:51 +0100 Subject: [PATCH 57/73] lurk: add maintainer gepbird --- pkgs/by-name/lu/lurk/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/lu/lurk/package.nix b/pkgs/by-name/lu/lurk/package.nix index 52263c45ab24..f6ff6aee0e48 100644 --- a/pkgs/by-name/lu/lurk/package.nix +++ b/pkgs/by-name/lu/lurk/package.nix @@ -28,7 +28,8 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/jakwai01/lurk"; license = lib.licenses.agpl3Only; mainProgram = "lurk"; - maintainers = [ + maintainers = with lib.maintainers; [ + gepbird ]; platforms = [ "i686-linux" From acbe2538b4d4cdbd47f1b8479649fb0b9bd30f89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 06:33:14 +0000 Subject: [PATCH 58/73] clightning: 25.09.1 -> 25.09.2 --- pkgs/by-name/cl/clightning/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clightning/package.nix b/pkgs/by-name/cl/clightning/package.nix index 59cd5fcd1516..4c7893ac66f0 100644 --- a/pkgs/by-name/cl/clightning/package.nix +++ b/pkgs/by-name/cl/clightning/package.nix @@ -29,11 +29,11 @@ let in stdenv.mkDerivation rec { pname = "clightning"; - version = "25.09.1"; + version = "25.09.2"; src = fetchurl { url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip"; - hash = "sha256-maH+SSMunXH43Hl9FFvk5L6n4e06vgsL3T8W3ydy+hQ="; + hash = "sha256-iLzVDWTdKkpAjmuyCnSnqyWiv6CgdzQwNTmWZH/x7gM="; }; # when building on darwin we need cctools to provide the correct libtool From e82187c76226a14c813294d88400b76dc32c64b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 07:10:31 +0000 Subject: [PATCH 59/73] tbls: 1.91.1 -> 1.91.2 --- pkgs/by-name/tb/tbls/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tb/tbls/package.nix b/pkgs/by-name/tb/tbls/package.nix index 24daf0ce3d22..abfe58d17510 100644 --- a/pkgs/by-name/tb/tbls/package.nix +++ b/pkgs/by-name/tb/tbls/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "tbls"; - version = "1.91.1"; + version = "1.91.2"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; tag = "v${version}"; - hash = "sha256-H0gL8EDJLIUhW5zV57zmWs2VU21GmqyKNTqB6AiXrKk="; + hash = "sha256-iL8d8fvc0zawe5UyeOwp5cfnE1K58IY39RSzq/jCc4c="; }; vendorHash = "sha256-HE3/h77APsNRitAAo4R/5tWrX36IPcJRAUFv6M6P6x4="; From a2d0e4737aae27d04ef12d5a4a63855d2763bdc9 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 5 Nov 2025 08:23:02 +0100 Subject: [PATCH 60/73] claude-code: 2.0.32 -> 2.0.33 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code/package-lock.json | 4 ++-- pkgs/by-name/cl/claude-code/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 0691f4804eeb..22e0322b6924 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -1,12 +1,12 @@ { "name": "@anthropic-ai/claude-code", - "version": "2.0.32", + "version": "2.0.33", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.0.32", + "version": "2.0.33", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 09a3293e0d39..8de765ca83d8 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -7,14 +7,14 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.0.32"; + version = "2.0.33"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-w8auh/tivUF4ZxbZ5BRJcym0wPYDaYhCP33mHbjPo/c="; + hash = "sha256-Ng9uJj4STRCKk2ndk7zH3fF/OLZ/cvZSGKH2QRyOFcM="; }; - npmDepsHash = "sha256-Nw/TnZ7ZaxXaQolT/e7XuF1c41E848TW3n+1Y+U9Be8="; + npmDepsHash = "sha256-89+DrE8rG5WPw6J+iw4t1t+1yJKdbaKLDodfP/CsViU="; postPatch = '' cp ${./package-lock.json} package-lock.json From a45da2728e88367386130cf42404dc409fd44361 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 08:15:57 +0000 Subject: [PATCH 61/73] terraform-providers.tencentcloudstack_tencentcloud: 1.82.32 -> 1.82.34 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 6dcb45deab78..e053bf49ef27 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1309,11 +1309,11 @@ "vendorHash": "sha256-9GjhP/Oh2HlVuMcuXFhS7MUmF3eS4qlUsW5XhugaK14=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-e9Mr5QK0MFtk2IRakLCy2smkwKBau5sAH8BE/IIfp3A=", + "hash": "sha256-aBZukPo+T1GItIQLJhCRMcSMZxV71gw+HIjBN6pxtmA=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.32", + "rev": "v1.82.34", "spdx": "MPL-2.0", "vendorHash": null }, From 4771490e8ed242ae297989ff84dc53d4f2a2302f Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 4 Nov 2025 18:04:03 +0100 Subject: [PATCH 62/73] tailer: cleanup --- pkgs/by-name/ta/tailer/package.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ta/tailer/package.nix b/pkgs/by-name/ta/tailer/package.nix index fd39be43ddf0..7f2ddec8ede4 100644 --- a/pkgs/by-name/ta/tailer/package.nix +++ b/pkgs/by-name/ta/tailer/package.nix @@ -6,14 +6,14 @@ tailer, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "tailer"; version = "0.1.1"; src = fetchFromGitHub { owner = "hionay"; repo = "tailer"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-gPezz2ksqdCffgdAHwU2NMTar2glp5YGfA5C+tMYPtE="; }; @@ -21,8 +21,7 @@ buildGoModule rec { ldflags = [ "-s" - "-w" - "-X=main.version=${version}" + "-X=main.version=${finalAttrs.version}" ]; passthru.tests = { @@ -31,11 +30,11 @@ buildGoModule rec { }; }; - meta = with lib; { + meta = { description = "CLI tool to insert lines when command output stops"; homepage = "https://github.com/hionay/tailer"; - license = licenses.mit; maintainers = [ ]; + license = lib.licenses.mit; mainProgram = "tailer"; }; -} +}) From 4c41bd8fcb8aebc71c460cae159a93505be2bed4 Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 5 Nov 2025 10:04:18 +0100 Subject: [PATCH 63/73] tailer: add liberodark to maintainers --- pkgs/by-name/ta/tailer/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tailer/package.nix b/pkgs/by-name/ta/tailer/package.nix index 7f2ddec8ede4..06567867ac9f 100644 --- a/pkgs/by-name/ta/tailer/package.nix +++ b/pkgs/by-name/ta/tailer/package.nix @@ -33,7 +33,7 @@ buildGoModule (finalAttrs: { meta = { description = "CLI tool to insert lines when command output stops"; homepage = "https://github.com/hionay/tailer"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ liberodark ]; license = lib.licenses.mit; mainProgram = "tailer"; }; From 6c0ef9eb87c986e7ea949a6d84f9817484209dd0 Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 4 Nov 2025 13:14:23 +0100 Subject: [PATCH 64/73] selene: cleanup --- pkgs/by-name/se/selene/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/se/selene/package.nix b/pkgs/by-name/se/selene/package.nix index 7168212e465a..d69ae7997798 100644 --- a/pkgs/by-name/se/selene/package.nix +++ b/pkgs/by-name/se/selene/package.nix @@ -7,15 +7,15 @@ openssl, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "selene"; version = "0.29.0"; src = fetchFromGitHub { owner = "kampfkarren"; repo = "selene"; - rev = version; - sha256 = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA="; + tag = finalAttrs.version; + hash = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA="; }; cargoHash = "sha256-RlD4CbLJpmOSQJCMaXFC7/83qlPpnzd2wBn3xNu1yQ0="; @@ -34,8 +34,8 @@ rustPlatform.buildRustPackage rec { description = "Blazing-fast modern Lua linter written in Rust"; mainProgram = "selene"; homepage = "https://github.com/kampfkarren/selene"; - changelog = "https://github.com/kampfkarren/selene/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/kampfkarren/selene/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; maintainers = [ ]; }; -} +}) From 0adfda877415057e8c3e9cbfbca04176586b9c8e Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 5 Nov 2025 10:06:43 +0100 Subject: [PATCH 65/73] selene: add liberodark to maintainers --- pkgs/by-name/se/selene/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/se/selene/package.nix b/pkgs/by-name/se/selene/package.nix index d69ae7997798..681172b3f11f 100644 --- a/pkgs/by-name/se/selene/package.nix +++ b/pkgs/by-name/se/selene/package.nix @@ -36,6 +36,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/kampfkarren/selene"; changelog = "https://github.com/kampfkarren/selene/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ liberodark ]; }; }) From 98813fb623724e9b1402f71ca2ebf95d4aac69dc Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 4 Nov 2025 11:54:30 +0100 Subject: [PATCH 66/73] lwc: cleanup --- pkgs/by-name/lw/lwc/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/lw/lwc/package.nix b/pkgs/by-name/lw/lwc/package.nix index 486f92e29fcf..9018058a0e60 100644 --- a/pkgs/by-name/lw/lwc/package.nix +++ b/pkgs/by-name/lw/lwc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "lwc"; version = "unstable-2022-07-26"; @@ -19,15 +19,14 @@ buildGoModule rec { ldflags = [ "-s" - "-w" - "-X=main.version=${src.rev}" + "-X=main.version=${finalAttrs.src.rev}" ]; - meta = with lib; { + meta = { description = "Live-updating version of the UNIX wc command"; homepage = "https://github.com/timdp/lwc"; - license = licenses.mit; maintainers = [ ]; + license = lib.licenses.mit; mainProgram = "lwc"; }; -} +}) From 1cba181c01d27e96c31c5c7437956f81e7c568ea Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 5 Nov 2025 10:12:17 +0100 Subject: [PATCH 67/73] lwc: add liberodark to maintainers --- pkgs/by-name/lw/lwc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/lw/lwc/package.nix b/pkgs/by-name/lw/lwc/package.nix index 9018058a0e60..454060ef61f1 100644 --- a/pkgs/by-name/lw/lwc/package.nix +++ b/pkgs/by-name/lw/lwc/package.nix @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { meta = { description = "Live-updating version of the UNIX wc command"; homepage = "https://github.com/timdp/lwc"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ liberodark ]; license = lib.licenses.mit; mainProgram = "lwc"; }; From 5de6e6c770a985e16b40df57a87c61d7d0caf226 Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 4 Nov 2025 11:44:59 +0100 Subject: [PATCH 68/73] rare-regex: cleanup --- pkgs/by-name/ra/rare-regex/package.nix | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ra/rare-regex/package.nix b/pkgs/by-name/ra/rare-regex/package.nix index cf234ea704e4..64926044ed24 100644 --- a/pkgs/by-name/ra/rare-regex/package.nix +++ b/pkgs/by-name/ra/rare-regex/package.nix @@ -9,14 +9,14 @@ rare-regex, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "rare"; version = "0.5.2"; src = fetchFromGitHub { owner = "zix99"; repo = "rare"; - rev = version; + tag = finalAttrs.version; hash = "sha256-tzAbt9THSTYDvooU7yNQJhJaFM1bcKCabDNtiMpux3Q="; }; @@ -28,9 +28,13 @@ buildGoModule rec { ldflags = [ "-s" - "-w" - "-X=main.version=${version}" - "-X=main.buildSha=${src.rev}" + "-X=main.version=${finalAttrs.version}" + "-X=main.buildSha=${finalAttrs.src.tag}" + ]; + + # Skip tests try /dev. + checkFlags = [ + "-skip=TestNoMountTraverseWithSymlink" ]; tags = lib.optionals withPcre2 [ @@ -43,11 +47,12 @@ buildGoModule rec { }; }; - meta = with lib; { + meta = { description = "Fast text scanner/regex extractor and realtime summarizer"; homepage = "https://rare.zdyn.net"; - changelog = "https://github.com/zix99/rare/releases/tag/${src.rev}"; - license = licenses.gpl3Plus; maintainers = [ ]; + changelog = "https://github.com/zix99/rare/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.gpl3Plus; + mainProgram = "rare"; }; -} +}) From 7bd3c7c0b62a12bb589f9b133c550083ee8101c7 Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 5 Nov 2025 10:34:51 +0100 Subject: [PATCH 69/73] rare-regex: add liberodark to maintainers --- pkgs/by-name/ra/rare-regex/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ra/rare-regex/package.nix b/pkgs/by-name/ra/rare-regex/package.nix index 64926044ed24..fa73b413b681 100644 --- a/pkgs/by-name/ra/rare-regex/package.nix +++ b/pkgs/by-name/ra/rare-regex/package.nix @@ -50,7 +50,7 @@ buildGoModule (finalAttrs: { meta = { description = "Fast text scanner/regex extractor and realtime summarizer"; homepage = "https://rare.zdyn.net"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ liberodark ]; changelog = "https://github.com/zix99/rare/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; mainProgram = "rare"; From 191d006b9c3032ad628266a884f4e85a374b1342 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 10:08:21 +0000 Subject: [PATCH 70/73] vimPlugins.fff-nvim: e8850c3-unstable-2025-10-20 -> 65aeacf-unstable-2025-11-03 --- .../editors/vim/plugins/non-generated/fff-nvim/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/fff-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/fff-nvim/default.nix index ca3e0231ecd3..8f2f04b5ce86 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/fff-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/fff-nvim/default.nix @@ -9,12 +9,12 @@ nix-update-script, }: let - version = "e8850c3-unstable-2025-10-20"; + version = "65aeacf-unstable-2025-11-03"; src = fetchFromGitHub { owner = "dmtrKovalenko"; repo = "fff.nvim"; - rev = "e8850c3c62a13e92f71233350962e842fcabf01b"; - hash = "sha256-qyzM45FaXqLipnBW2zTao2SvY21qiFsdsX+Mn2Tu3xI="; + rev = "65aeacf9e2c663c9af2b1003727aa25acac96db4"; + hash = "sha256-rGfV/BxSwvcNZXmVUk54gni8fKFyoTsQl+gBtYci4jE="; }; fff-nvim-lib = rustPlatform.buildRustPackage { pname = "fff-nvim-lib"; From 4eec07e67d7e11c751f63686b5ecbd5f9540eb5e Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Wed, 5 Nov 2025 18:13:49 +0800 Subject: [PATCH 71/73] typstfmt: drop --- pkgs/by-name/ty/typstfmt/package.nix | 30 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 pkgs/by-name/ty/typstfmt/package.nix diff --git a/pkgs/by-name/ty/typstfmt/package.nix b/pkgs/by-name/ty/typstfmt/package.nix deleted file mode 100644 index 022ca537797c..000000000000 --- a/pkgs/by-name/ty/typstfmt/package.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, -}: - -rustPlatform.buildRustPackage rec { - pname = "typstfmt"; - version = "0.2.10"; - - src = fetchFromGitHub { - owner = "astrale-sharp"; - repo = "typstfmt"; - rev = version; - hash = "sha256-JsNaHeFYr92VdruE87dLj2kPGc9M+ww7AGiGO4Gbbr0="; - }; - - cargoHash = "sha256-sY2LLBsyRt7Zc84//WZWNq6e7Vx/TtPC/zoDF2Ug7yQ="; - - meta = { - changelog = "https://github.com/astrale-sharp/typstfmt/blob/${src.rev}/CHANGELOG.md"; - description = "Formatter for the Typst language"; - homepage = "https://github.com/astrale-sharp/typstfmt"; - license = lib.licenses.mit; - mainProgram = "typstfmt"; - maintainers = with lib.maintainers; [ - geri1701 - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8e4071c5bcc9..a98d9f97a0af 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1522,6 +1522,7 @@ mapAliases { tt-rss-plugin-freshapi = throw "'tt-rss-plugin-freshapi' has been removed, as tt-rss was discontinued and removed"; # Added 2025-10-03 tvbrowser-bin = throw "'tvbrowser-bin' has been renamed to/replaced by 'tvbrowser'"; # Converted to throw 2025-10-27 typst-fmt = throw "'typst-fmt' has been renamed to/replaced by 'typstfmt'"; # Converted to throw 2025-10-27 + typstfmt = throw "'typstfmt' has been removed due to lack of upstream maintenance, consider using 'typstyle' instead"; # Added 2025-10-26 uade123 = throw "'uade123' has been renamed to/replaced by 'uade'"; # Converted to throw 2025-10-27 uae = throw "'uae' has been removed due to lack of upstream maintenance. Consider using 'fsuae' instead."; # Added 2025-06-11 ubuntu_font_family = throw "'ubuntu_font_family' has been renamed to/replaced by 'ubuntu-classic'"; # Converted to throw 2025-10-27 From 39114fe3d73f6ecfcb7dd407cb88f13c6f86c7e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 11:14:17 +0000 Subject: [PATCH 72/73] terraform-providers.yandex-cloud_yandex: 0.168.0 -> 0.169.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 6dcb45deab78..89cc4d164979 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1498,12 +1498,12 @@ "vendorHash": "sha256-Z4DfoG4ApXbPNXZs9YvBWQj1bH7moLNI6P+nKDHt/Jc=" }, "yandex-cloud_yandex": { - "hash": "sha256-jzACS+vNAiUp7GJt3jO8lTbQZpSj5vUhB1aD0iRi6Gk=", + "hash": "sha256-uiNLW1Xis+14xksJ9OAItQX60HMyCC6b1ey/0nqlDro=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "repo": "terraform-provider-yandex", - "rev": "v0.168.0", + "rev": "v0.169.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-NCUk8tBJnIKziowss/nm6pEgI2Yn/q6hnfvoMTTP8nQ=" + "vendorHash": "sha256-MXDGI1s9dRwpbJ45ivPyy26jjTC552r3xqnLG6Sx3yY=" } } From e07f0ae083491a5094f7204ed0453ac08d3edb5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Nov 2025 11:18:51 +0000 Subject: [PATCH 73/73] linuxKernel.kernels.linux_lqx: 6.17.5 -> 6.17.7 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index d0f7d0a4e830..ab7002b0886c 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -23,9 +23,9 @@ let }; # ./update-zen.py lqx lqx = { - version = "6.17.5"; # lqx + version = "6.17.7"; # lqx suffix = "lqx1"; # lqx - sha256 = "1jgwpxw1h27kphj0rrf1b9dbhj4jlycr6lnykv8dhf3m0p5vjn46"; # lqx + sha256 = "0cp625hcli2grmmkxfrja71slfl2j1pqds74a56sbx7irk82zwdh"; # lqx isLqx = true; }; };