From 75faf48d819d0ac3202ff4bce8dc29bb4963ea49 Mon Sep 17 00:00:00 2001 From: HttpRafa <60099368+HttpRafa@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:41:24 +0200 Subject: [PATCH 001/128] labymod-launcher: 2.1.10 -> 2.1.12 --- pkgs/by-name/la/labymod-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/labymod-launcher/package.nix b/pkgs/by-name/la/labymod-launcher/package.nix index 1e1df3956bb0..6c6134dbd57a 100644 --- a/pkgs/by-name/la/labymod-launcher/package.nix +++ b/pkgs/by-name/la/labymod-launcher/package.nix @@ -6,12 +6,12 @@ let pname = "labymod-launcher"; - version = "2.1.10"; + version = "2.1.12"; src = fetchurl { name = "labymod-launcher"; url = "https://releases.r2.labymod.net/launcher/linux/x64/LabyMod%20Launcher-${version}.AppImage"; - hash = "sha256-yRzk1bish/KBe15rnnbaft3358zSv7WaejdvXAdpEC4="; + hash = "sha256-n0ipNxtmVSG/Do5UcFpWhGH+4SO3ZljsUXPW4hYzkZU="; }; appimageContents = appimageTools.extract { inherit pname version src; }; From 82aba98fa193553778c62b7fa460822bc817f949 Mon Sep 17 00:00:00 2001 From: someplaceguy Date: Sat, 2 Aug 2025 16:20:26 +0000 Subject: [PATCH 002/128] perl: fix build when cross-compiling to the musl libc Fixes #428187 --- pkgs/development/interpreters/perl/interpreter.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/interpreters/perl/interpreter.nix b/pkgs/development/interpreters/perl/interpreter.nix index 58f66bc811dd..e179db9ff058 100644 --- a/pkgs/development/interpreters/perl/interpreter.nix +++ b/pkgs/development/interpreters/perl/interpreter.nix @@ -125,6 +125,8 @@ stdenv.mkDerivation ( "-Dlibpth=\"\"" "-Dglibpth=\"\"" "-Ddefault_inc_excludes_dot" + # https://github.com/arsv/perl-cross/issues/158 + "-Dd_gnulibc=define" ] else ( From 4f9fee9b3ffe6fa0d531e59407b51a35be99797c Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Tue, 5 Aug 2025 01:27:07 +0400 Subject: [PATCH 003/128] =?UTF-8?q?perlPackages.Tirex:=200.7.1=20=E2=86=92?= =?UTF-8?q?=200.8.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/perl-modules/Tirex/default.nix | 11 ++--------- .../perl-modules/Tirex/use-pkg-config.patch | 4 ++-- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/pkgs/development/perl-modules/Tirex/default.nix b/pkgs/development/perl-modules/Tirex/default.nix index 86bb82759ba4..02ab159e928f 100644 --- a/pkgs/development/perl-modules/Tirex/default.nix +++ b/pkgs/development/perl-modules/Tirex/default.nix @@ -2,7 +2,6 @@ lib, buildPerlPackage, fetchFromGitHub, - fetchpatch, GD, IPCShareLite, JSON, @@ -15,22 +14,16 @@ buildPerlPackage rec { pname = "Tirex"; - version = "0.7.1"; + version = "0.8.0"; src = fetchFromGitHub { owner = "openstreetmap"; repo = "tirex"; tag = "v${version}"; - hash = "sha256-p2P19tifA/AvJatTzboyhtt7W1SwKJQzqpU4oDalfhU="; + hash = "sha256-tFDyN3slj9ipa9JPB6f+mnzMIW926vOge4ZSbmxjtiE="; }; patches = [ - # Support Mapnik >= v4.0.0 (`mapnik/box2d.hpp` -> `mapnik/geometry/box2d.hpp`) - # https://github.com/openstreetmap/tirex/pull/54 - (fetchpatch { - url = "https://github.com/openstreetmap/tirex/commit/5f131231c9c12e88793afba471b150ca8af8d587.patch"; - hash = "sha256-bnL1ZGy8ZNSZuCRbZn59qRVLg3TL0GjFYnhRKroeVO0="; - }) # Support Mapnik >= v4.0.0 (no more mapnik-config) ./use-pkg-config.patch ]; diff --git a/pkgs/development/perl-modules/Tirex/use-pkg-config.patch b/pkgs/development/perl-modules/Tirex/use-pkg-config.patch index c9a98307f9cf..57e3ec6c4bd5 100644 --- a/pkgs/development/perl-modules/Tirex/use-pkg-config.patch +++ b/pkgs/development/perl-modules/Tirex/use-pkg-config.patch @@ -6,8 +6,8 @@ -CXXFLAGS = `mapnik-config --cflags` $(CFLAGS) +CXXFLAGS += `pkg-config --cflags libmapnik` -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 CXXFLAGS += -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wold-style-cast --LDFLAGS= `mapnik-config --libs --ldflags --dep-libs` +-LDFLAGS= `mapnik-config --libs --ldflags --dep-libs` -lboost_filesystem +LDFLAGS += `pkg-config --libs libmapnik` -lboost_filesystem backend-mapnik: renderd.o metatilehandler.o networklistener.o networkmessage.o networkrequest.o networkresponse.o debuggable.o requesthandler.o - $(CXX) -o $@ $^ $(LDFLAGS) \ No newline at end of file + $(CXX) -o $@ $^ $(LDFLAGS) From c00b7b002bdd868ab3c0071a22f14d468ee647e4 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Mon, 11 Aug 2025 16:00:57 +0200 Subject: [PATCH 004/128] espflash: don't build xtask xtask is a development-only pattern/tool and should not be built or installed. See https://github.com/matklad/cargo-xtask --- pkgs/by-name/es/espflash/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/es/espflash/package.nix b/pkgs/by-name/es/espflash/package.nix index ca9bfbdbff6b..048d2bc06b72 100644 --- a/pkgs/by-name/es/espflash/package.nix +++ b/pkgs/by-name/es/espflash/package.nix @@ -32,6 +32,11 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-dLX5FC5A3+Dr3Dex+YEAnDgNNOQYd2JgGujXWpnSNUo="; + cargoBuildFlags = [ + "--exclude xtask" + "--workspace" + ]; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd espflash \ --bash <($out/bin/espflash completions bash) \ From f707d8b65e702f55d2821df47d89355a860f2d5d Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Thu, 21 Aug 2025 12:41:51 +0200 Subject: [PATCH 005/128] tika: apply patch for CVE-2025-54988 https://www.openwall.com/lists/oss-security/2025/08/20/3 --- pkgs/by-name/ti/tika/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/ti/tika/package.nix b/pkgs/by-name/ti/tika/package.nix index cbd1309bfbba..7de896b7f477 100644 --- a/pkgs/by-name/ti/tika/package.nix +++ b/pkgs/by-name/ti/tika/package.nix @@ -5,6 +5,7 @@ jdk17, jre17_minimal, fetchFromGitHub, + fetchpatch, makeWrapper, mvnDepsHash ? null, enableGui ? true, @@ -49,6 +50,14 @@ maven.buildMavenPackage rec { hash = "sha256-nuiE+MWJNA4PLprAC0vDBadk34TFsVEDBcCZct1XRxo="; }; + patches = [ + (fetchpatch { + name = "CVE-2025-54988.patch"; + url = "https://github.com/apache/tika/commit/bfee6d5569fe9197c4ea947a96e212825184ca33.patch"; + hash = "sha256-LHM2SafZ85f53mWWSbA4ZQ/QSiDeiwNnzAbLGqGQqPM="; + }) + ]; + buildOffline = true; manualMvnArtifacts = [ From b5c602cc5d81669c4160ef0ba9c8b3d7ab7c4659 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 Aug 2025 03:06:26 +0000 Subject: [PATCH 006/128] cargo-machete: 0.9.0 -> 0.9.1 --- pkgs/by-name/ca/cargo-machete/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-machete/package.nix b/pkgs/by-name/ca/cargo-machete/package.nix index d2af29170431..4e95d8380472 100644 --- a/pkgs/by-name/ca/cargo-machete/package.nix +++ b/pkgs/by-name/ca/cargo-machete/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-machete"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "bnjbvr"; repo = "cargo-machete"; rev = "v${version}"; - hash = "sha256-exET/zBm5sjnrEx++PRgoWaz7lr7AEF+GVOTOZRGbbU="; + hash = "sha256-4tzffZeHdhAq6/K1BGkThqT+CBa3rUw+kR7aLwnqZjc="; }; - cargoHash = "sha256-vv6QYIkQtrwlXMKPuZ1ZRJkhaN2qDI0x8vSK/bzDipE="; + cargoHash = "sha256-ahTvfxYYo3prPKDTalw2f2FPJLsPzGkE/2LCcyuniFY="; # tests require internet access doCheck = false; From 88b0ebe026c8a6f0b0977edec04e7199bed0af0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 Aug 2025 11:01:03 +0000 Subject: [PATCH 007/128] tuir: 1.31.0 -> 1.31.1 --- pkgs/by-name/tu/tuir/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuir/package.nix b/pkgs/by-name/tu/tuir/package.nix index 638d639a9e38..3ff5f3874e50 100644 --- a/pkgs/by-name/tu/tuir/package.nix +++ b/pkgs/by-name/tu/tuir/package.nix @@ -7,14 +7,14 @@ with python3Packages; buildPythonApplication rec { pname = "tuir"; - version = "1.31.0"; + version = "1.31.1"; pyproject = true; src = fetchFromGitLab { owner = "Chocimier"; repo = "tuir"; rev = "v${version}"; - hash = "sha256-VYBtD3Ex6+iIRNvX6jF0b0iPvno41/58xCRydiyssvk="; + hash = "sha256-lUK6gXwvVjiYrJXMSFlzp07Yt+nSkU933J4vBJWOLlg="; }; build-system = with python3Packages; [ setuptools ]; From ae11304ceb4045369ee204d858e39312e0d7f716 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Aug 2025 00:36:04 +0000 Subject: [PATCH 008/128] regbot: 0.9.0 -> 0.9.1 --- pkgs/by-name/re/regclient/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/regclient/package.nix b/pkgs/by-name/re/regclient/package.nix index 03cd1b939861..2fff212348a7 100644 --- a/pkgs/by-name/re/regclient/package.nix +++ b/pkgs/by-name/re/regclient/package.nix @@ -18,16 +18,16 @@ in buildGoModule rec { pname = "regclient"; - version = "0.9.0"; + version = "0.9.1"; tag = "v${version}"; src = fetchFromGitHub { owner = "regclient"; repo = "regclient"; rev = tag; - sha256 = "sha256-FVXTEP1CNlKmuorNxRE2SeiA90u2rz8sXELBtfRm9z0="; + sha256 = "sha256-OPBnks4Y3bumjChLGjJBeow9+HXs1pTIOK4XuQKCd70="; }; - vendorHash = "sha256-MP/drjUbST5s3NKQ6omVOLSvl4rdPSfVaM0zlF/9Cq0="; + vendorHash = "sha256-1jJ0iJSGYy1blbbA+WUqJE6wqEWvvdLu/g89BgMMJfI="; outputs = [ "out" ] ++ bins; From 39ce31bf662867c3d384cf3d9fb9a39f05899597 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Aug 2025 18:07:44 +0000 Subject: [PATCH 009/128] melange: 0.30.6 -> 0.31.0 --- pkgs/by-name/me/melange/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/melange/package.nix b/pkgs/by-name/me/melange/package.nix index a88f5e77f70f..e0c2a882337f 100644 --- a/pkgs/by-name/me/melange/package.nix +++ b/pkgs/by-name/me/melange/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "melange"; - version = "0.30.6"; + version = "0.31.0"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "melange"; rev = "v${version}"; - hash = "sha256-Ue16XeZGr2eVHkugC9Ytno95Pqz63/AM3bO2eDkeDik="; + hash = "sha256-tNMnS0fq7uqIbfQkjj84SA3L4EFGvnRjIOHRZBptK5M="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -26,7 +26,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-N38prBssebHmsfeRkPN9A7CLiH631t63HFhZwnSaiko="; + vendorHash = "sha256-izOOa98/cKom0PIttwuzInCvAg4zP0SxbLblKKB5oBI="; subPackages = [ "." ]; From 59b8cc7b9c3c943f116e91881136d79080c18c3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 25 Aug 2025 19:13:16 +0000 Subject: [PATCH 010/128] prometheus-ping-exporter: 1.1.3 -> 1.1.4 --- pkgs/servers/monitoring/prometheus/ping-exporter.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/ping-exporter.nix b/pkgs/servers/monitoring/prometheus/ping-exporter.nix index 60e60a795e3b..62bc09e79946 100644 --- a/pkgs/servers/monitoring/prometheus/ping-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/ping-exporter.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "ping-exporter"; - version = "1.1.3"; + version = "1.1.4"; src = fetchFromGitHub { owner = "czerwonk"; repo = "ping_exporter"; rev = version; - hash = "sha256-Jdo+6/e9gES8q4wTGRuy5HSj7VimOMZ9q3guKDcKJxg="; + hash = "sha256-H+HcwDMnRgvEnbaI/tcS457Ir2Xtq30g44EYo4UPCE0="; }; - vendorHash = "sha256-1oNbg6lu9xLJKeYOzK23HOTLJc3KWri7z4/2AZ7Hzms="; + vendorHash = "sha256-bEJstamu0+EfHL2cduWb/iDeYCp8tzGCS2Lvc7Onp48="; meta = with lib; { description = "Prometheus exporter for ICMP echo requests"; From 3e5dc9873d40fe618b29d7355c8f849cb831c869 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 Aug 2025 03:33:49 +0000 Subject: [PATCH 011/128] python3Packages.regress: 2025.3.1 -> 2025.5.1 --- pkgs/development/python-modules/regress/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/regress/default.nix b/pkgs/development/python-modules/regress/default.nix index 08cd3bb42713..b65164c0b9b4 100644 --- a/pkgs/development/python-modules/regress/default.nix +++ b/pkgs/development/python-modules/regress/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "regress"; - version = "2025.3.1"; + version = "2025.5.1"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-x7qNFuUFPXc/SIZkwQGAmJ538kIotEbsmF7XbjrAWQE="; + hash = "sha256-uzcrdupqUJNRKPBl7KT+ZknsRG8Oz51zrAzRm2isrcc="; }; nativeBuildInputs = with rustPlatform; [ @@ -27,7 +27,7 @@ buildPythonPackage rec { cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-B652Bfanw51e+U6rHukWtfdr7bjoWDUx/nUczDwyzZk="; + hash = "sha256-zl4iyJqmXHpc+1A4xYd8qSbE81OFxq46ECl6xJ/yD+4="; }; meta = with lib; { From 2dcbb6fd89b87f4bb9056a1a653833ce61b154b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 20:59:14 +0000 Subject: [PATCH 012/128] timewarrior: 1.9.0 -> 1.9.1 --- pkgs/by-name/ti/timewarrior/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ti/timewarrior/package.nix b/pkgs/by-name/ti/timewarrior/package.nix index f982e32e2edb..fc9d0eb223d7 100644 --- a/pkgs/by-name/ti/timewarrior/package.nix +++ b/pkgs/by-name/ti/timewarrior/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "timewarrior"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "GothenburgBitFactory"; repo = "timewarrior"; tag = "v${version}"; - hash = "sha256-s7R92AR7pCcXkgI0BKnRship4TkWKx7km1W0ZyAEmnc="; + hash = "sha256-wwuyXcLCrNvpDIQvoBt/OQlwoTMhPzGZ+WrZdTo6IPo="; fetchSubmodules = true; }; From 533c81c4c17a0f5306d33fb47e477201854384ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 21:09:44 +0000 Subject: [PATCH 013/128] swappy: 1.7.1 -> 1.8.0 --- pkgs/by-name/sw/swappy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sw/swappy/package.nix b/pkgs/by-name/sw/swappy/package.nix index b2bf3b84d402..b7aafe64ea14 100644 --- a/pkgs/by-name/sw/swappy/package.nix +++ b/pkgs/by-name/sw/swappy/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "swappy"; - version = "1.7.1"; + version = "1.8.0"; src = fetchFromGitHub { owner = "jtheoof"; repo = "swappy"; rev = "v${version}"; - hash = "sha256-2BNnXtvliebTJAvoicsIEcGxJYnVp1wA8cv+dXr2vJY="; + hash = "sha256-rPe567ajk/umfZ2HHm+pRxpbMOTyUmqd+22kwDSFMTc="; }; nativeBuildInputs = [ From cb2eae952ac49ea465d8ba522b7a54a0068b41b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 09:14:56 +0000 Subject: [PATCH 014/128] cloudflared: 2025.8.0 -> 2025.8.1 --- pkgs/by-name/cl/cloudflared/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloudflared/package.nix b/pkgs/by-name/cl/cloudflared/package.nix index cb065f6407fc..9b9324b7e867 100644 --- a/pkgs/by-name/cl/cloudflared/package.nix +++ b/pkgs/by-name/cl/cloudflared/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "cloudflared"; - version = "2025.8.0"; + version = "2025.8.1"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cloudflared"; tag = version; - hash = "sha256-kvhDdgnAkYvs+W0TE8Pu3nlEp2n7tHDphDwqCc4J0eE="; + hash = "sha256-7qPyzxsCgRs/Jzwdg4MrtqD7arS7o420BkmbtXTlJe4="; }; vendorHash = null; From 4de06f704941bfc937154e32e1da2407b13a4f57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dyego=20Aur=C3=A9lio?= Date: Thu, 28 Aug 2025 12:19:13 -0300 Subject: [PATCH 015/128] forge-mtg: improve update script and patch handling * Add update.sh script * ensuring "no-launch4j.patch" is regenerated when update.sh is triggered * using the auto generated "no-launch4j.path" file --- pkgs/by-name/fo/forge-mtg/no-launch4j.patch | 19 ++- pkgs/by-name/fo/forge-mtg/package.nix | 4 +- pkgs/by-name/fo/forge-mtg/update.sh | 136 ++++++++++++++++++++ 3 files changed, 146 insertions(+), 13 deletions(-) create mode 100755 pkgs/by-name/fo/forge-mtg/update.sh diff --git a/pkgs/by-name/fo/forge-mtg/no-launch4j.patch b/pkgs/by-name/fo/forge-mtg/no-launch4j.patch index 02731aa16fdb..a1bec7e67c7c 100644 --- a/pkgs/by-name/fo/forge-mtg/no-launch4j.patch +++ b/pkgs/by-name/fo/forge-mtg/no-launch4j.patch @@ -1,12 +1,10 @@ diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml -index dfe902e6b9..6fe3382f27 100644 --- a/forge-gui-desktop/pom.xml +++ b/forge-gui-desktop/pom.xml -@@ -70,62 +70,6 @@ - +@@ -71,62 +71,6 @@ -- + - com.akathist.maven.plugins.launch4j - launch4j-maven-plugin - 2.5.1 @@ -62,18 +60,17 @@ index dfe902e6b9..6fe3382f27 100644 - - - - +- com.google.code.maven-replacer-plugin replacer + 1.5.3 diff --git a/forge-gui-mobile-dev/pom.xml b/forge-gui-mobile-dev/pom.xml -index 168ecba1dc..748dbf47b7 100644 --- a/forge-gui-mobile-dev/pom.xml +++ b/forge-gui-mobile-dev/pom.xml -@@ -60,57 +60,6 @@ - 17 +@@ -61,57 +61,6 @@ -- + - com.akathist.maven.plugins.launch4j - launch4j-maven-plugin - 2.5.1 @@ -124,6 +121,8 @@ index 168ecba1dc..748dbf47b7 100644 - - - - +- com.google.code.maven-replacer-plugin replacer + 1.5.3 + diff --git a/pkgs/by-name/fo/forge-mtg/package.nix b/pkgs/by-name/fo/forge-mtg/package.nix index ef078bbe0298..30d32b82b259 100644 --- a/pkgs/by-name/fo/forge-mtg/package.nix +++ b/pkgs/by-name/fo/forge-mtg/package.nix @@ -123,9 +123,7 @@ maven.buildMavenPackage { done ''; - passthru.updateScript = nix-update-script { - extraArgs = [ "--version-regex=forge-(.*)" ]; - }; + passthru.updateScript = ./update.sh; meta = with lib; { description = "Magic: the Gathering card game with rules enforcement"; diff --git a/pkgs/by-name/fo/forge-mtg/update.sh b/pkgs/by-name/fo/forge-mtg/update.sh new file mode 100755 index 000000000000..f46eb254df24 --- /dev/null +++ b/pkgs/by-name/fo/forge-mtg/update.sh @@ -0,0 +1,136 @@ +#!/usr/bin/env nix-shell +#!nix-shell --pure -i bash -p curl cacert nix-update jq gnused git + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + +get_latest_version() { + local repo="$1" + curl -sfS ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} https://api.github.com/repos/$repo/releases/latest | jq -r .tag_name +} + +download_and_extract_source() { + local repo="$1" + local version="$2" + local temp_dir=$(mktemp -d) + + curl -sfSL "https://github.com/$repo/archive/$version.tar.gz" | tar -xz -C "$temp_dir" + + echo $temp_dir +} + +check_plugin_in_pom() { + local pom_file="$1" + local plugin_name="$2" + if [[ -f "$pom_file" ]]; then + grep -q "$plugin_name" "$pom_file" 2>/dev/null + else + return 1 + fi +} + +remove_plugin_from_pom() { + local pom_file="$1" + local plugin_name="$2" + + if [[ ! -f "$pom_file" ]]; then + echo "Error: $pom_file does not exist" >&2 + return 1 + fi + + awk -v plugin="$plugin_name" ' + // { + plugin_block = $0 "\n" + in_plugin = 1 + skip = 0 + next + } + in_plugin && /<\/plugin>/ { + plugin_block = plugin_block $0 "\n" + if (!skip) { + printf "%s", plugin_block + } + in_plugin = 0 + plugin_block = "" + next + } + in_plugin { + plugin_block = plugin_block $0 "\n" + if (// && index($0, plugin) > 0) { + skip = 1 + } + next + } + !in_plugin { print } + ' "$pom_file" > "$pom_file.tmp" && mv "$pom_file.tmp" "$pom_file" + + echo "Removed plugin blocks with artifactId '$plugin_name' from $pom_file" +} + +update_patch() { + local source_dir="$1" + local plugin_name="$2" + local patch_file="$3" + + if [[ ! -d "$source_dir" ]]; then + echo "Source directory $source_dir does not exist!" + exit 1 + fi + + local temp_dir=$(mktemp -d) + local plugin_found=false + local patch_content="" + + echo "Checking for $plugin_name in pom.xml files..." + + # Find all pom.xml files that contain the specified plugin + while IFS= read -r -d '' pom_file; do + if check_plugin_in_pom "$pom_file" "$plugin_name"; then + plugin_found=true + echo "Found $plugin_name in: $pom_file" + + # Generate patch content for this file + local relative_path=$(echo "$pom_file" | sed "s|^$source_dir/||") + local temp_original="$temp_dir/original_$(basename "$pom_file")" + local temp_patched="$temp_dir/patched_$(basename "$pom_file")" + + cp "$pom_file" "$temp_original" + cp "$pom_file" "$temp_patched" + + remove_plugin_from_pom "$temp_patched" "$plugin_name" + + # Generate diff for this file + if ! cmp -s "$temp_original" "$temp_patched"; then + local file_diff=$(diff -u "$temp_original" "$temp_patched" | sed "s|$temp_original|a/$relative_path|g; s|$temp_patched|b/$relative_path|g" | sed '1,2s/\t.*$//') + if [[ -n "$file_diff" ]]; then + patch_content+='diff --git a/'"$relative_path"' b/'"$relative_path"''$'\n' + patch_content+="$file_diff"$'\n' + fi + fi + fi + done < <(find "$source_dir" -name "pom.xml" -print0) + + if [[ "$plugin_found" == "true" && -n "$patch_content" ]]; then + echo "Updating $patch_file..." + echo "$patch_content" > "$SCRIPT_DIR/$patch_file" + echo "Patch updated successfully!" + rm -rf "$temp_dir" + else + echo "No $plugin_name found on any pom.xml file. Patch not updated." + rm -rf "$temp_dir" + exit 1 + fi +} + +echo "Updating forge-mtg package..." + +version=$(get_latest_version "Card-Forge/forge") + +source_dir=$(download_and_extract_source "Card-Forge/forge" $version)/forge-$version + +update_patch "$source_dir" "launch4j-maven-plugin" "no-launch4j.patch" + +rm -rf "$(dirname "$source_dir")" + +nix-update --version-regex=forge-'(.*)' forge-mtg From 20737bde97adb0ccb0e9a1af508b8ae834f4fa34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 Aug 2025 02:10:14 +0000 Subject: [PATCH 016/128] cargo-flamegraph: 0.6.8 -> 0.6.9 --- pkgs/by-name/ca/cargo-flamegraph/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-flamegraph/package.nix b/pkgs/by-name/ca/cargo-flamegraph/package.nix index 9594c34b6a8a..1de2ab7078bc 100644 --- a/pkgs/by-name/ca/cargo-flamegraph/package.nix +++ b/pkgs/by-name/ca/cargo-flamegraph/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-flamegraph"; - version = "0.6.8"; + version = "0.6.9"; src = fetchFromGitHub { owner = "flamegraph-rs"; repo = "flamegraph"; rev = "v${version}"; - sha256 = "sha256-JGUABNCZhDyTTrjFCRsT+wkuAeZn9mCHCI6XgGYEl7Y="; + sha256 = "sha256-yU3iWfEjtdwRKRp27moUhPuvoCE+0DiuQ67QFPfz01Y="; }; - cargoHash = "sha256-FjLjEoorbZC2WZ424w2aFLmd4dIfy5s13sR8BSRVNIo="; + cargoHash = "sha256-7hmYrhOyEiseyDNea86EFBLhi5cOp6b5LO0Z8F+Ggpw="; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ makeWrapper ]; From dec6dc5d0b580eaad7825856ddc64bcaaa10b4d7 Mon Sep 17 00:00:00 2001 From: kyehn Date: Fri, 29 Aug 2025 10:15:22 +0800 Subject: [PATCH 017/128] x3270: 4.3ga8 -> 4.4ga6 --- pkgs/by-name/x3/x3270/package.nix | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/x3/x3270/package.nix b/pkgs/by-name/x3/x3270/package.nix index 896bd6420c62..4cd7e1a1bf14 100644 --- a/pkgs/by-name/x3/x3270/package.nix +++ b/pkgs/by-name/x3/x3270/package.nix @@ -19,22 +19,27 @@ tcl, ncurses, openssl, + python3, readline, }: let majorVersion = "4"; - minorVersion = "3"; - versionSuffix = "ga8"; + minorVersion = "4"; + versionSuffix = "ga6"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "x3270"; version = "${majorVersion}.${minorVersion}${versionSuffix}"; src = fetchurl { - url = "http://x3270.bgp.nu/download/0${majorVersion}.0${minorVersion}/suite3270-${version}-src.tgz"; - sha256 = "sha256-gcC6REfZentIPEDhGznUSYu8mvVfpPeMz/Bks+N43Fk="; + url = "http://x3270.bgp.nu/download/0${majorVersion}.0${minorVersion}/suite3270-${finalAttrs.version}-src.tgz"; + hash = "sha256-hDju5ZeVzTv78ZYwUzabmqMK9rheTZJ7clTSTpkkM7E="; }; + postPatch = '' + patchShebangs . + ''; + buildFlags = lib.optional stdenv.hostPlatform.isLinux "unix"; configureFlags = lib.optionals stdenv.hostPlatform.isDarwin [ @@ -44,13 +49,22 @@ stdenv.mkDerivation rec { "--enable-tcl3270" ]; + preBuild = '' + if [ -n "$SOURCE_DATE_EPOCH" ]; then + export SOURCE_DATE_EPOCH="$(date -u -d "@$SOURCE_DATE_EPOCH" '+%a %b %d %H:%M:%S UTC %Y')" + fi + ''; + postBuild = '' make install.man ''; pathsToLink = [ "/share/man" ]; - nativeBuildInputs = [ m4 ]; + nativeBuildInputs = [ + m4 + python3 + ]; buildInputs = [ expat libX11 @@ -80,4 +94,4 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = [ maintainers.anna328p ]; }; -} +}) From 6d1eef9fa3c02ba6e2a2b098b75198ad8e15a86e Mon Sep 17 00:00:00 2001 From: kyehn Date: Fri, 29 Aug 2025 10:16:01 +0800 Subject: [PATCH 018/128] x3270: remove with lib --- pkgs/by-name/x3/x3270/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/x3/x3270/package.nix b/pkgs/by-name/x3/x3270/package.nix index 4cd7e1a1bf14..997349a24bc1 100644 --- a/pkgs/by-name/x3/x3270/package.nix +++ b/pkgs/by-name/x3/x3270/package.nix @@ -88,10 +88,10 @@ stdenv.mkDerivation (finalAttrs: { libiconv ]; - meta = with lib; { + meta = { description = "IBM 3270 terminal emulator for the X Window System"; homepage = "https://x3270.bgp.nu/index.html"; - license = licenses.bsd3; - maintainers = [ maintainers.anna328p ]; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.anna328p ]; }; }) From d481e1f4aa69d1f47a2a9e5e42069b26f64fc7c1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 30 Aug 2025 14:05:31 +0200 Subject: [PATCH 019/128] udisks2: 2.10.1 -> 2.10.2 https://github.com/storaged-project/udisks/blob/udisks-2.10.2/NEWS https://github.com/storaged-project/udisks/security/advisories/GHSA-742q-gggc-473g https://www.openwall.com/lists/oss-security/2025/08/28/1 Fixes: CVE-2025-8067 --- pkgs/os-specific/linux/udisks/2-default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/os-specific/linux/udisks/2-default.nix b/pkgs/os-specific/linux/udisks/2-default.nix index abc5ca0e0150..76f8d5ae7eb4 100644 --- a/pkgs/os-specific/linux/udisks/2-default.nix +++ b/pkgs/os-specific/linux/udisks/2-default.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, replaceVars, pkg-config, gnused, @@ -41,13 +40,13 @@ stdenv.mkDerivation rec { pname = "udisks"; - version = "2.10.1"; + version = "2.10.2"; src = fetchFromGitHub { owner = "storaged-project"; repo = "udisks"; rev = "${pname}-${version}"; - sha256 = "sha256-L8jr1+SJWsCizkPXC8VKDy2eVa7/FpqdB8SkBYq6vwc="; + sha256 = "sha256-W0vZY6tYxAJbqxNF3F6F6J6h6XxLT+Fon+LqR6jwFUQ="; }; outputs = [ @@ -81,13 +80,6 @@ stdenv.mkDerivation rec { util-linux ]; }) - - # CVE-2025-6019: https://www.openwall.com/lists/oss-security/2025/06/17/5 - (fetchpatch { - name = "CVE-2025-6019-2.patch"; - url = "https://www.openwall.com/lists/oss-security/2025/06/17/5/2"; - hash = "sha256-pgTA6yxQ1o9OU3qBeV1lh2O6mBkaUcc9md4uwFwz+AM="; - }) ]; strictDeps = true; From c33790b19f32d9cf2ce6330239ec2bf56e2ee1d7 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Mon, 1 Sep 2025 16:48:48 +0200 Subject: [PATCH 020/128] rustdesk: 1.3.8 -> 1.4.1 --- pkgs/by-name/ru/rustdesk/Cargo.lock | 8228 -------------------------- pkgs/by-name/ru/rustdesk/package.nix | 47 +- 2 files changed, 3 insertions(+), 8272 deletions(-) delete mode 100644 pkgs/by-name/ru/rustdesk/Cargo.lock diff --git a/pkgs/by-name/ru/rustdesk/Cargo.lock b/pkgs/by-name/ru/rustdesk/Cargo.lock deleted file mode 100644 index 8719962f8d96..000000000000 --- a/pkgs/by-name/ru/rustdesk/Cargo.lock +++ /dev/null @@ -1,8228 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "addr2line" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" -dependencies = [ - "gimli", -] - -[[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - -[[package]] -name = "aes" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" -dependencies = [ - "cfg-if 1.0.0", - "cipher", - "cpufeatures", -] - -[[package]] -name = "ahash" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" -dependencies = [ - "getrandom", - "once_cell", - "version_check", -] - -[[package]] -name = "ahash" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" -dependencies = [ - "cfg-if 1.0.0", - "once_cell", - "version_check", - "zerocopy 0.7.34", -] - -[[package]] -name = "aho-corasick" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -dependencies = [ - "memchr", -] - -[[package]] -name = "allo-isolate" -version = "0.1.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b6d794345b06592d0ebeed8e477e41b71e5a0a49df4fc0e4184d5938b99509" -dependencies = [ - "anyhow", - "atomic", - "chrono", - "uuid", -] - -[[package]] -name = "alloc-no-stdlib" -version = "2.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" - -[[package]] -name = "alloc-stdlib" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" -dependencies = [ - "alloc-no-stdlib", -] - -[[package]] -name = "allocator-api2" -version = "0.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" - -[[package]] -name = "alsa" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37fe60779335388a88c01ac6c3be40304d1e349de3ada3b15f7808bb90fa9dce" -dependencies = [ - "alsa-sys", - "bitflags 2.6.0", - "libc", -] - -[[package]] -name = "alsa-sys" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - -[[package]] -name = "android-wakelock" -version = "0.1.0" -source = "git+https://github.com/rustdesk-org/android-wakelock#d0292e5a367e627c4fa6f1ca6bdfad005dca7d90" -dependencies = [ - "jni 0.21.1", - "log", - "ndk-context", -] - -[[package]] -name = "android_log-sys" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937" - -[[package]] -name = "android_logger" -version = "0.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c494134f746c14dc653a35a4ea5aca24ac368529da5370ecf41fe0341c35772f" -dependencies = [ - "android_log-sys", - "env_logger 0.10.2", - "log", - "once_cell", -] - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "anstream" -version = "0.6.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" -dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "is_terminal_polyfill", - "utf8parse", -] - -[[package]] -name = "anstyle" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" - -[[package]] -name = "anstyle-parse" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" -dependencies = [ - "utf8parse", -] - -[[package]] -name = "anstyle-query" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" -dependencies = [ - "windows-sys 0.52.0", -] - -[[package]] -name = "anstyle-wincon" -version = "3.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" -dependencies = [ - "anstyle", - "windows-sys 0.52.0", -] - -[[package]] -name = "anyhow" -version = "1.0.86" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" - -[[package]] -name = "arboard" -version = "3.4.0" -source = "git+https://github.com/rustdesk-org/arboard#4e16bad260ea05dd7dcdb68cc7549dad3920b940" -dependencies = [ - "clipboard-win", - "core-graphics 0.23.2", - "image 0.25.1", - "log", - "objc2 0.5.2", - "objc2-app-kit", - "objc2-foundation", - "parking_lot", - "percent-encoding", - "serde 1.0.203", - "serde_derive", - "windows-sys 0.48.0", - "wl-clipboard-rs", - "x11rb 0.13.1", -] - -[[package]] -name = "async-broadcast" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" -dependencies = [ - "event-listener 2.5.3", - "futures-core", -] - -[[package]] -name = "async-channel" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" -dependencies = [ - "concurrent-queue", - "event-listener-strategy", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-compression" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" -dependencies = [ - "flate2", - "futures-core", - "memchr", - "pin-project-lite", - "tokio", -] - -[[package]] -name = "async-executor" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0" -dependencies = [ - "async-task", - "concurrent-queue", - "fastrand 2.1.0", - "futures-lite 2.3.0", - "slab", -] - -[[package]] -name = "async-fs" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" -dependencies = [ - "async-lock 2.8.0", - "autocfg 1.3.0", - "blocking", - "futures-lite 1.13.0", -] - -[[package]] -name = "async-io" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" -dependencies = [ - "async-lock 2.8.0", - "autocfg 1.3.0", - "cfg-if 1.0.0", - "concurrent-queue", - "futures-lite 1.13.0", - "log", - "parking", - "polling 2.8.0", - "rustix 0.37.27", - "slab", - "socket2 0.4.10", - "waker-fn", -] - -[[package]] -name = "async-io" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" -dependencies = [ - "async-lock 3.4.0", - "cfg-if 1.0.0", - "concurrent-queue", - "futures-io", - "futures-lite 2.3.0", - "parking", - "polling 3.7.2", - "rustix 0.38.34", - "slab", - "tracing", - "windows-sys 0.52.0", -] - -[[package]] -name = "async-lock" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" -dependencies = [ - "event-listener 2.5.3", -] - -[[package]] -name = "async-lock" -version = "3.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" -dependencies = [ - "event-listener 5.3.1", - "event-listener-strategy", - "pin-project-lite", -] - -[[package]] -name = "async-process" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" -dependencies = [ - "async-io 1.13.0", - "async-lock 2.8.0", - "async-signal", - "blocking", - "cfg-if 1.0.0", - "event-listener 3.1.0", - "futures-lite 1.13.0", - "rustix 0.38.34", - "windows-sys 0.48.0", -] - -[[package]] -name = "async-recursion" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "async-signal" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d" -dependencies = [ - "async-io 2.3.3", - "async-lock 3.4.0", - "atomic-waker", - "cfg-if 1.0.0", - "futures-core", - "futures-io", - "rustix 0.38.34", - "signal-hook-registry", - "slab", - "windows-sys 0.52.0", -] - -[[package]] -name = "async-task" -version = "4.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" - -[[package]] -name = "async-trait" -version = "0.1.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "atk" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4" -dependencies = [ - "atk-sys", - "glib 0.18.5", - "libc", -] - -[[package]] -name = "atk-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009" -dependencies = [ - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "atomic" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" - -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi 0.1.19", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "autocfg" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "autocfg" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" - -[[package]] -name = "backtrace" -version = "0.3.73" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" -dependencies = [ - "addr2line", - "cc", - "cfg-if 1.0.0", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", -] - -[[package]] -name = "base32" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - -[[package]] -name = "base64" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - -[[package]] -name = "base64ct" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" - -[[package]] -name = "bindgen" -version = "0.59.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" -dependencies = [ - "bitflags 1.3.2", - "cexpr", - "clang-sys", - "clap 2.34.0", - "env_logger 0.9.3", - "lazy_static", - "lazycell", - "log", - "peeking_take_while", - "proc-macro2 1.0.86", - "quote 1.0.36", - "regex", - "rustc-hash", - "shlex", - "which", -] - -[[package]] -name = "bindgen" -version = "0.65.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" -dependencies = [ - "bitflags 1.3.2", - "cexpr", - "clang-sys", - "lazy_static", - "lazycell", - "log", - "peeking_take_while", - "prettyplease", - "proc-macro2 1.0.86", - "quote 1.0.36", - "regex", - "rustc-hash", - "shlex", - "syn 2.0.68", - "which", -] - -[[package]] -name = "bindgen" -version = "0.69.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" -dependencies = [ - "bitflags 2.6.0", - "cexpr", - "clang-sys", - "itertools 0.12.1", - "lazy_static", - "lazycell", - "proc-macro2 1.0.86", - "quote 1.0.36", - "regex", - "rustc-hash", - "shlex", - "syn 2.0.68", -] - -[[package]] -name = "bit_field" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" -dependencies = [ - "serde 1.0.203", -] - -[[package]] -name = "bitmask-enum" -version = "2.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afb15541e888071f64592c0b4364fdff21b7cb0a247f984296699351963a8721" -dependencies = [ - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "bitvec" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" -dependencies = [ - "funty", - "radium", - "tap", - "wyz", -] - -[[package]] -name = "block" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "block-sys" -version = "0.1.0-beta.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" -dependencies = [ - "objc-sys 0.2.0-beta.2", -] - -[[package]] -name = "block2" -version = "0.2.0-alpha.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" -dependencies = [ - "block-sys", - "objc2-encode 2.0.0-pre.2", -] - -[[package]] -name = "block2" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" -dependencies = [ - "objc2 0.5.2", -] - -[[package]] -name = "blocking" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" -dependencies = [ - "async-channel", - "async-task", - "futures-io", - "futures-lite 2.3.0", - "piper", -] - -[[package]] -name = "brotli" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", - "brotli-decompressor", -] - -[[package]] -name = "brotli-decompressor" -version = "2.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", -] - -[[package]] -name = "build-target" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "832133bbabbbaa9fbdba793456a2827627a7d2b8fb96032fa1e7666d7895832b" - -[[package]] -name = "bumpalo" -version = "3.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" - -[[package]] -name = "bytemuck" -version = "1.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "bytes" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" -dependencies = [ - "serde 1.0.203", -] - -[[package]] -name = "bzip2" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - -[[package]] -name = "cacao" -version = "0.4.0-beta2" -source = "git+https://github.com/clslaid/cacao?branch=feat/set-file-urls#05e1536b0b43aaae308ec72c0eed703e875b7b95" -dependencies = [ - "bitmask-enum", - "block2 0.2.0-alpha.6", - "core-foundation 0.9.3", - "core-graphics 0.23.1", - "dispatch", - "lazy_static", - "libc", - "objc2 0.3.0-beta.2", - "os_info", - "percent-encoding", - "url", -] - -[[package]] -name = "cairo-rs" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" -dependencies = [ - "bitflags 2.6.0", - "cairo-sys-rs", - "glib 0.18.5", - "libc", - "once_cell", - "thiserror", -] - -[[package]] -name = "cairo-sys-rs" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" -dependencies = [ - "glib-sys 0.18.1", - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "cc" -version = "1.0.102" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "779e6b7d17797c0b42023d417228c02889300190e700cb074c3438d9c541d332" -dependencies = [ - "jobserver", - "libc", - "once_cell", -] - -[[package]] -name = "cesu8" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" - -[[package]] -name = "cexpr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -dependencies = [ - "nom", -] - -[[package]] -name = "cfg-expr" -version = "0.15.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" -dependencies = [ - "smallvec", - "target-lexicon", -] - -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "cfg_aliases" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" - -[[package]] -name = "cfg_aliases" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" - -[[package]] -name = "chrono" -version = "0.4.38" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" -dependencies = [ - "android-tzdata", - "iana-time-zone", - "js-sys", - "num-traits 0.2.19", - "wasm-bindgen", - "windows-targets 0.52.5", -] - -[[package]] -name = "cidr-utils" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2315f7119b7146d6a883de6acd63ddf96071b5f79d9d98d2adaa84d749f6abf1" -dependencies = [ - "debug-helper", - "num-bigint", - "num-traits 0.2.19", - "once_cell", - "regex", -] - -[[package]] -name = "cidre" -version = "0.4.0" -source = "git+https://github.com/yury/cidre.git?rev=f05c428#f05c4288f9870c9fab53272ddafd6ec01c7b2dbf" -dependencies = [ - "cidre-macros", - "parking_lot", -] - -[[package]] -name = "cidre-macros" -version = "0.1.0" -source = "git+https://github.com/yury/cidre.git?rev=f05c428#f05c4288f9870c9fab53272ddafd6ec01c7b2dbf" - -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] - -[[package]] -name = "clang-sys" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" -dependencies = [ - "glob", - "libc", - "libloading 0.8.4", -] - -[[package]] -name = "clap" -version = "2.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" -dependencies = [ - "ansi_term", - "atty", - "bitflags 1.3.2", - "strsim 0.8.0", - "textwrap", - "unicode-width", - "vec_map", -] - -[[package]] -name = "clap" -version = "4.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" -dependencies = [ - "clap_builder", -] - -[[package]] -name = "clap_builder" -version = "4.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim 0.11.1", -] - -[[package]] -name = "clap_lex" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" - -[[package]] -name = "clipboard" -version = "0.1.0" -dependencies = [ - "cacao", - "cc", - "dashmap", - "fuser", - "hbb_common", - "lazy_static", - "libc", - "once_cell", - "parking_lot", - "percent-encoding", - "rand 0.8.5", - "serde 1.0.203", - "serde_derive", - "thiserror", - "utf16string", - "x11-clipboard 0.8.1", - "x11rb 0.12.0", -] - -[[package]] -name = "clipboard-master" -version = "4.0.0-beta.6" -source = "git+https://github.com/rustdesk-org/clipboard-master#4fb62e5b62fb6350d82b571ec7ba94b3cd466695" -dependencies = [ - "objc", - "objc-foundation", - "objc_id", - "wayland-client", - "wayland-protocols", - "wayland-protocols-wlr", - "windows-win", - "wl-clipboard-rs", - "x11-clipboard 0.9.2", - "x11rb 0.13.1", -] - -[[package]] -name = "clipboard-win" -version = "5.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892" -dependencies = [ - "error-code", -] - -[[package]] -name = "cloudabi" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "cmake" -version = "0.1.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" -dependencies = [ - "cc", -] - -[[package]] -name = "cocoa" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" -dependencies = [ - "bitflags 1.3.2", - "block", - "cocoa-foundation", - "core-foundation 0.9.4", - "core-graphics 0.22.3", - "foreign-types 0.3.2", - "libc", - "objc", -] - -[[package]] -name = "cocoa" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" -dependencies = [ - "bitflags 1.3.2", - "block", - "cocoa-foundation", - "core-foundation 0.9.4", - "core-graphics 0.23.2", - "foreign-types 0.5.0", - "libc", - "objc", -] - -[[package]] -name = "cocoa-foundation" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" -dependencies = [ - "bitflags 1.3.2", - "block", - "core-foundation 0.9.4", - "core-graphics-types 0.1.3", - "libc", - "objc", -] - -[[package]] -name = "color_quant" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" - -[[package]] -name = "colorchoice" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" - -[[package]] -name = "combine" -version = "4.6.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" -dependencies = [ - "bytes", - "memchr", -] - -[[package]] -name = "concurrent-queue" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "confy" -version = "0.4.0-2" -source = "git+https://github.com/rustdesk-org/confy#83db9ec19a2f97e9718aef69e4fc5611bb382479" -dependencies = [ - "directories-next", - "serde 1.0.203", - "thiserror", - "toml 0.5.11", -] - -[[package]] -name = "console_error_panic_hook" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" -dependencies = [ - "cfg-if 1.0.0", - "wasm-bindgen", -] - -[[package]] -name = "const_fn" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d" - -[[package]] -name = "const_format" -version = "0.2.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673" -dependencies = [ - "const_format_proc_macros", -] - -[[package]] -name = "const_format_proc_macros" -version = "0.2.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "unicode-xid 0.2.4", -] - -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - -[[package]] -name = "constant_time_eq" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" - -[[package]] -name = "core-foundation" -version = "0.9.3" -source = "git+https://github.com/madsmtm/core-foundation-rs.git?rev=7d593d016175755e492a92ef89edca68ac3bd5cd#7d593d016175755e492a92ef89edca68ac3bd5cd" -dependencies = [ - "core-foundation-sys 0.8.6 (git+https://github.com/madsmtm/core-foundation-rs.git?rev=7d593d016175755e492a92ef89edca68ac3bd5cd)", - "libc", -] - -[[package]] -name = "core-foundation" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" -dependencies = [ - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" - -[[package]] -name = "core-graphics" -version = "0.22.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "core-graphics-types 0.1.3", - "foreign-types 0.3.2", - "libc", -] - -[[package]] -name = "core-graphics" -version = "0.23.1" -source = "git+https://github.com/madsmtm/core-foundation-rs.git?rev=7d593d016175755e492a92ef89edca68ac3bd5cd#7d593d016175755e492a92ef89edca68ac3bd5cd" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.3", - "core-graphics-types 0.1.2", - "foreign-types 0.5.0", - "libc", - "objc2-encode 2.0.0-pre.2", -] - -[[package]] -name = "core-graphics" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "core-graphics-types 0.1.3", - "foreign-types 0.5.0", - "libc", -] - -[[package]] -name = "core-graphics-types" -version = "0.1.2" -source = "git+https://github.com/madsmtm/core-foundation-rs.git?rev=7d593d016175755e492a92ef89edca68ac3bd5cd#7d593d016175755e492a92ef89edca68ac3bd5cd" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.3", - "libc", - "objc2-encode 2.0.0-pre.2", -] - -[[package]] -name = "core-graphics-types" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "libc", -] - -[[package]] -name = "coreaudio-rs" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" -dependencies = [ - "bitflags 1.3.2", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "coreaudio-sys", -] - -[[package]] -name = "coreaudio-sys" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" -dependencies = [ - "bindgen 0.69.4", -] - -[[package]] -name = "cpal" -version = "0.15.3" -source = "git+https://github.com/rustdesk-org/cpal?branch=osx-screencapturekit#6b374bcaed076750ca8fce6da518ab39b882e14a" -dependencies = [ - "alsa", - "cidre", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "coreaudio-rs", - "dasp_sample", - "jni 0.21.1", - "js-sys", - "libc", - "mach2", - "ndk 0.8.0", - "ndk-context", - "oboe", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "windows 0.54.0", -] - -[[package]] -name = "cpufeatures" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" -dependencies = [ - "libc", -] - -[[package]] -name = "crc32fast" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "crossbeam-channel" -version = "0.5.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-deque" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-queue" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" - -[[package]] -name = "crunchy" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "ctrlc" -version = "3.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" -dependencies = [ - "nix 0.28.0", - "windows-sys 0.52.0", -] - -[[package]] -name = "dart-sys" -version = "4.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57967e4b200d767d091b961d6ab42cc7d0cc14fe9e052e75d0d3cf9eb732d895" -dependencies = [ - "cc", -] - -[[package]] -name = "dashmap" -version = "5.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" -dependencies = [ - "cfg-if 1.0.0", - "hashbrown 0.14.5", - "lock_api", - "once_cell", - "parking_lot_core", -] - -[[package]] -name = "dasp" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7381b67da416b639690ac77c73b86a7b5e64a29e31d1f75fb3b1102301ef355a" -dependencies = [ - "dasp_envelope", - "dasp_frame", - "dasp_interpolate", - "dasp_peak", - "dasp_ring_buffer", - "dasp_rms", - "dasp_sample", - "dasp_signal", - "dasp_slice", - "dasp_window", -] - -[[package]] -name = "dasp_envelope" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ec617ce7016f101a87fe85ed44180839744265fae73bb4aa43e7ece1b7668b6" -dependencies = [ - "dasp_frame", - "dasp_peak", - "dasp_ring_buffer", - "dasp_rms", - "dasp_sample", -] - -[[package]] -name = "dasp_frame" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a3937f5fe2135702897535c8d4a5553f8b116f76c1529088797f2eee7c5cd6" -dependencies = [ - "dasp_sample", -] - -[[package]] -name = "dasp_interpolate" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fc975a6563bb7ca7ec0a6c784ead49983a21c24835b0bc96eea11ee407c7486" -dependencies = [ - "dasp_frame", - "dasp_ring_buffer", - "dasp_sample", -] - -[[package]] -name = "dasp_peak" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cf88559d79c21f3d8523d91250c397f9a15b5fc72fbb3f87fdb0a37b79915bf" -dependencies = [ - "dasp_frame", - "dasp_sample", -] - -[[package]] -name = "dasp_ring_buffer" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d79e19b89618a543c4adec9c5a347fe378a19041699b3278e616e387511ea1" - -[[package]] -name = "dasp_rms" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6c5dcb30b7e5014486e2822537ea2beae50b19722ffe2ed7549ab03774575aa" -dependencies = [ - "dasp_frame", - "dasp_ring_buffer", - "dasp_sample", -] - -[[package]] -name = "dasp_sample" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" - -[[package]] -name = "dasp_signal" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa1ab7d01689c6ed4eae3d38fe1cea08cba761573fbd2d592528d55b421077e7" -dependencies = [ - "dasp_envelope", - "dasp_frame", - "dasp_interpolate", - "dasp_peak", - "dasp_ring_buffer", - "dasp_rms", - "dasp_sample", - "dasp_window", -] - -[[package]] -name = "dasp_slice" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e1c7335d58e7baedafa516cb361360ff38d6f4d3f9d9d5ee2a2fc8e27178fa1" -dependencies = [ - "dasp_frame", - "dasp_sample", -] - -[[package]] -name = "dasp_window" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99ded7b88821d2ce4e8b842c9f1c86ac911891ab89443cc1de750cae764c5076" -dependencies = [ - "dasp_sample", -] - -[[package]] -name = "dbus" -version = "0.9.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" -dependencies = [ - "libc", - "libdbus-sys", - "winapi 0.3.9", -] - -[[package]] -name = "dbus-crossroads" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a4c83437187544ba5142427746835061b330446ca8902eabd70e4afb8f76de0" -dependencies = [ - "dbus", -] - -[[package]] -name = "debug-helper" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" - -[[package]] -name = "default-net" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4898b43aed56499fad6b294d15b3e76a51df68079bf492e5daae38ca084e003" -dependencies = [ - "dlopen2", - "libc", - "memalloc", - "netlink-packet-core", - "netlink-packet-route", - "netlink-sys", - "once_cell", - "system-configuration", - "windows 0.32.0", -] - -[[package]] -name = "default_net" -version = "0.1.0" -source = "git+https://github.com/rustdesk-org/default_net#78f8f70cd85151a3a2c4a3230d80d5272703c02e" -dependencies = [ - "anyhow", - "regex", - "winapi 0.3.9", -] - -[[package]] -name = "deranged" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" -dependencies = [ - "powerfmt", -] - -[[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "crypto-common", - "subtle", -] - -[[package]] -name = "directories-next" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" -dependencies = [ - "cfg-if 1.0.0", - "dirs-sys-next", -] - -[[package]] -name = "dirs" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" -dependencies = [ - "cfg-if 0.1.10", - "dirs-sys 0.3.7", -] - -[[package]] -name = "dirs" -version = "5.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" -dependencies = [ - "dirs-sys 0.4.1", -] - -[[package]] -name = "dirs-next" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" -dependencies = [ - "cfg-if 1.0.0", - "dirs-sys-next", -] - -[[package]] -name = "dirs-sys" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" -dependencies = [ - "libc", - "redox_users", - "winapi 0.3.9", -] - -[[package]] -name = "dirs-sys" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" -dependencies = [ - "libc", - "option-ext", - "redox_users", - "windows-sys 0.48.0", -] - -[[package]] -name = "dirs-sys-next" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = [ - "libc", - "redox_users", - "winapi 0.3.9", -] - -[[package]] -name = "dispatch" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" - -[[package]] -name = "dlib" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" -dependencies = [ - "libloading 0.8.4", -] - -[[package]] -name = "dlopen" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937" -dependencies = [ - "dlopen_derive", - "lazy_static", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "dlopen2" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b121caccfc363e4d9a4589528f3bef7c71b83c6ed01c8dc68cbeeb7fd29ec698" -dependencies = [ - "dlopen2_derive", - "libc", - "once_cell", - "winapi 0.3.9", -] - -[[package]] -name = "dlopen2_derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a09ac8bb8c16a282264c379dffba707b9c998afc7506009137f3c6136888078" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "dlopen_derive" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581" -dependencies = [ - "libc", - "quote 0.6.13", - "syn 0.15.44", -] - -[[package]] -name = "dlv-list" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" - -[[package]] -name = "docopt" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f" -dependencies = [ - "lazy_static", - "regex", - "serde 1.0.203", - "strsim 0.10.0", -] - -[[package]] -name = "downcast-rs" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" - -[[package]] -name = "dpi" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" - -[[package]] -name = "dtoa" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" - -[[package]] -name = "dylib_virtual_display" -version = "0.1.0" -dependencies = [ - "cc", - "hbb_common", - "lazy_static", - "serde 1.0.203", - "serde_derive", - "thiserror", -] - -[[package]] -name = "ed25519" -version = "1.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" -dependencies = [ - "signature", -] - -[[package]] -name = "either" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" - -[[package]] -name = "encoding_rs" -version = "0.8.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "enigo" -version = "0.0.14" -dependencies = [ - "core-graphics 0.22.3", - "hbb_common", - "log", - "objc", - "pkg-config", - "rdev", - "serde 1.0.203", - "serde_derive", - "tfc", - "unicode-segmentation", - "winapi 0.3.9", -] - -[[package]] -name = "enquote" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c36cb11dbde389f4096111698d8b567c0720e3452fd5ac3e6b4e47e1939932" -dependencies = [ - "thiserror", -] - -[[package]] -name = "enum-map" -version = "2.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" -dependencies = [ - "enum-map-derive", -] - -[[package]] -name = "enum-map-derive" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "enumflags2" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" -dependencies = [ - "enumflags2_derive", - "serde 1.0.203", -] - -[[package]] -name = "enumflags2_derive" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "env_logger" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" -dependencies = [ - "atty", - "humantime", - "log", - "regex", - "termcolor", -] - -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - -[[package]] -name = "epoll" -version = "4.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74351c3392ea1ff6cd2628e0042d268ac2371cb613252ff383b6dfa50d22fa79" -dependencies = [ - "bitflags 2.6.0", - "libc", -] - -[[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "errno" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "error-code" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" - -[[package]] -name = "evdev" -version = "0.11.5" -source = "git+https://github.com/rustdesk-org/evdev#cec616e37790293d2cd2aa54a96601ed6b1b35a9" -dependencies = [ - "bitvec", - "libc", - "nix 0.23.2", -] - -[[package]] -name = "event-listener" -version = "2.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - -[[package]] -name = "event-listener" -version = "3.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - -[[package]] -name = "event-listener" -version = "5.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - -[[package]] -name = "event-listener-strategy" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" -dependencies = [ - "event-listener 5.3.1", - "pin-project-lite", -] - -[[package]] -name = "exr" -version = "1.72.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" -dependencies = [ - "bit_field", - "flume", - "half", - "lebe", - "miniz_oxide", - "rayon-core", - "smallvec", - "zune-inflate", -] - -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - -[[package]] -name = "fastrand" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" - -[[package]] -name = "fdeflate" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" -dependencies = [ - "simd-adler32", -] - -[[package]] -name = "field-offset" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" -dependencies = [ - "memoffset 0.9.1", - "rustc_version", -] - -[[package]] -name = "filetime" -version = "0.2.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall 0.4.1", - "windows-sys 0.52.0", -] - -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - -[[package]] -name = "flate2" -version = "1.0.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - -[[package]] -name = "flexi_logger" -version = "0.27.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469e584c031833564840fb0cdbce99bdfe946fd45480a188545e73a76f45461c" -dependencies = [ - "chrono", - "crossbeam-channel", - "crossbeam-queue", - "glob", - "is-terminal", - "lazy_static", - "log", - "nu-ansi-term", - "regex", - "thiserror", -] - -[[package]] -name = "flume" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" -dependencies = [ - "spin", -] - -[[package]] -name = "flutter_rust_bridge" -version = "1.80.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd0305ebc9f097d9826530a55fc2acd63222e912c663f7adce3ab641ecc0f346" -dependencies = [ - "allo-isolate", - "anyhow", - "build-target", - "bytemuck", - "cc", - "chrono", - "console_error_panic_hook", - "dart-sys", - "flutter_rust_bridge_macros", - "js-sys", - "lazy_static", - "libc", - "log", - "parking_lot", - "threadpool", - "uuid", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "flutter_rust_bridge_macros" -version = "1.82.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7fe743d921bedf4578b9472346d03a9643a01cd565ca7df7961baebad534ba5" - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "fon" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad46a0e6c9bc688823a742aa969b5c08fdc56c2a436ee00d5c6fbcb5982c55c4" -dependencies = [ - "libm", -] - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared 0.1.1", -] - -[[package]] -name = "foreign-types" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" -dependencies = [ - "foreign-types-macros", - "foreign-types-shared 0.3.1", -] - -[[package]] -name = "foreign-types-macros" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -[[package]] -name = "foreign-types-shared" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" - -[[package]] -name = "form_urlencoded" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "fruitbasket" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "898289b8e0528c84fb9b88f15ac9d5109bcaf23e0e49bb6f64deee0d86b6a351" -dependencies = [ - "dirs 2.0.2", - "objc", - "objc-foundation", - "objc_id", - "time 0.1.45", -] - -[[package]] -name = "fuchsia-cprng" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" - -[[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - -[[package]] -name = "fuser" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53274f494609e77794b627b1a3cddfe45d675a6b2e9ba9c0fdc8d8eee2184369" -dependencies = [ - "libc", - "log", - "memchr", - "nix 0.29.0", - "page_size", - "smallvec", - "zerocopy 0.8.14", -] - -[[package]] -name = "futures" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" - -[[package]] -name = "futures-executor" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" - -[[package]] -name = "futures-lite" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" -dependencies = [ - "fastrand 1.9.0", - "futures-core", - "futures-io", - "memchr", - "parking", - "pin-project-lite", - "waker-fn", -] - -[[package]] -name = "futures-lite" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" -dependencies = [ - "fastrand 2.1.0", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", -] - -[[package]] -name = "futures-macro" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "futures-sink" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" - -[[package]] -name = "futures-task" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" - -[[package]] -name = "futures-util" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "gdk" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646" -dependencies = [ - "cairo-rs", - "gdk-pixbuf", - "gdk-sys", - "gio", - "glib 0.18.5", - "libc", - "pango", -] - -[[package]] -name = "gdk-pixbuf" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" -dependencies = [ - "gdk-pixbuf-sys", - "gio", - "glib 0.18.5", - "libc", - "once_cell", -] - -[[package]] -name = "gdk-pixbuf-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" -dependencies = [ - "gio-sys", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "gdk-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2" -dependencies = [ - "cairo-sys-rs", - "gdk-pixbuf-sys", - "gio-sys", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "pango-sys", - "pkg-config", - "system-deps 6.2.2", -] - -[[package]] -name = "gdkwayland-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a" -dependencies = [ - "gdk-sys", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "pkg-config", - "system-deps 6.2.2", -] - -[[package]] -name = "gdkx11-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043" -dependencies = [ - "gdk-sys", - "glib-sys 0.18.1", - "libc", - "system-deps 6.2.2", - "x11 2.21.0", -] - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "gethostname" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb65d4ba3173c56a500b555b532f72c42e8d1fe64962b518897f8959fae2c177" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "gethostname" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" -dependencies = [ - "libc", - "windows-targets 0.48.5", -] - -[[package]] -name = "getrandom" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", -] - -[[package]] -name = "gif" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" -dependencies = [ - "color_quant", - "weezl", -] - -[[package]] -name = "gimli" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" - -[[package]] -name = "gio" -version = "0.18.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-util", - "gio-sys", - "glib 0.18.5", - "libc", - "once_cell", - "pin-project-lite", - "smallvec", - "thiserror", -] - -[[package]] -name = "gio-sys" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" -dependencies = [ - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "system-deps 6.2.2", - "winapi 0.3.9", -] - -[[package]] -name = "git2" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" -dependencies = [ - "bitflags 1.3.2", - "libc", - "libgit2-sys", - "log", - "url", -] - -[[package]] -name = "glib" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5" -dependencies = [ - "bitflags 1.3.2", - "futures-channel", - "futures-core", - "futures-executor", - "futures-task", - "futures-util", - "glib-macros 0.10.1", - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "libc", - "once_cell", -] - -[[package]] -name = "glib" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" -dependencies = [ - "bitflags 2.6.0", - "futures-channel", - "futures-core", - "futures-executor", - "futures-task", - "futures-util", - "gio-sys", - "glib-macros 0.18.5", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "memchr", - "once_cell", - "smallvec", - "thiserror", -] - -[[package]] -name = "glib-macros" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039" -dependencies = [ - "anyhow", - "heck 0.3.3", - "itertools 0.9.0", - "proc-macro-crate 0.1.5", - "proc-macro-error", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "glib-macros" -version = "0.18.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" -dependencies = [ - "heck 0.4.1", - "proc-macro-crate 2.0.2", - "proc-macro-error", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "glib-sys" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1" -dependencies = [ - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "glib-sys" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" -dependencies = [ - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "glob" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" - -[[package]] -name = "gobject-sys" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c" -dependencies = [ - "glib-sys 0.10.1", - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "gobject-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" -dependencies = [ - "glib-sys 0.18.1", - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "gstreamer" -version = "0.16.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ff5d0f7ff308ae37e6eb47b6ded17785bdea06e438a708cd09e0288c1862f33" -dependencies = [ - "bitflags 1.3.2", - "cfg-if 1.0.0", - "futures-channel", - "futures-core", - "futures-util", - "glib 0.10.3", - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer-sys", - "libc", - "muldiv", - "num-rational", - "once_cell", - "paste", - "pretty-hex", - "thiserror", -] - -[[package]] -name = "gstreamer-app" -version = "0.16.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc80888271338c3ede875d8cafc452eb207476ff5539dcbe0018a8f5b827af0e" -dependencies = [ - "bitflags 1.3.2", - "futures-core", - "futures-sink", - "glib 0.10.3", - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer", - "gstreamer-app-sys", - "gstreamer-base", - "gstreamer-sys", - "libc", - "once_cell", -] - -[[package]] -name = "gstreamer-app-sys" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "813f64275c9e7b33b828b9efcf9dfa64b95996766d4de996e84363ac65b87e3d" -dependencies = [ - "glib-sys 0.10.1", - "gstreamer-base-sys", - "gstreamer-sys", - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "gstreamer-base" -version = "0.16.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bafd01c56f59cb10f4b5a10f97bb4bdf8c2b2784ae5b04da7e2d400cf6e6afcf" -dependencies = [ - "bitflags 1.3.2", - "glib 0.10.3", - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer", - "gstreamer-base-sys", - "gstreamer-sys", - "libc", -] - -[[package]] -name = "gstreamer-base-sys" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b7b6dc2d6e160a1ae28612f602bd500b3fa474ce90bf6bb2f08072682beef5" -dependencies = [ - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer-sys", - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "gstreamer-sys" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc1f154082d01af5718c5f8a8eb4f565a4ea5586ad8833a8fc2c2aa6844b601d" -dependencies = [ - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "gstreamer-video" -version = "0.16.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7bbb1485d87469849ec45c08e03c2f280d3ea20ff3c439d03185be54e3ce98e" -dependencies = [ - "bitflags 1.3.2", - "futures-channel", - "futures-util", - "glib 0.10.3", - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer", - "gstreamer-base", - "gstreamer-base-sys", - "gstreamer-sys", - "gstreamer-video-sys", - "libc", - "once_cell", -] - -[[package]] -name = "gstreamer-video-sys" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92347e46438007d6a2386302125f62cb9df6769cdacb931af5c0f12c1ee21de4" -dependencies = [ - "glib-sys 0.10.1", - "gobject-sys 0.10.0", - "gstreamer-base-sys", - "gstreamer-sys", - "libc", - "system-deps 1.3.2", -] - -[[package]] -name = "gtk" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c" -dependencies = [ - "atk", - "cairo-rs", - "field-offset", - "futures-channel", - "gdk", - "gdk-pixbuf", - "gio", - "glib 0.18.5", - "gtk-sys", - "gtk3-macros", - "libc", - "pango", - "pkg-config", -] - -[[package]] -name = "gtk-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722" -dependencies = [ - "atk-sys", - "cairo-sys-rs", - "gdk-pixbuf-sys", - "gdk-sys", - "gio-sys", - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "pango-sys", - "system-deps 6.2.2", -] - -[[package]] -name = "gtk3-macros" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro-error", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "h2" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "half" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" -dependencies = [ - "cfg-if 1.0.0", - "crunchy", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -dependencies = [ - "ahash 0.7.8", -] - -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash 0.8.11", - "allocator-api2", -] - -[[package]] -name = "hbb_common" -version = "0.1.0" -dependencies = [ - "anyhow", - "backtrace", - "base64 0.22.1", - "bytes", - "chrono", - "confy", - "default_net", - "directories-next", - "dirs-next", - "dlopen", - "env_logger 0.10.2", - "filetime", - "flexi_logger", - "futures", - "futures-util", - "httparse", - "lazy_static", - "libc", - "log", - "mac_address", - "machine-uid", - "osascript", - "protobuf", - "protobuf-codegen", - "rand 0.8.5", - "regex", - "rustls-pki-types", - "rustls-platform-verifier", - "serde 1.0.203", - "serde_derive", - "serde_json 1.0.118", - "sha2", - "socket2 0.3.19", - "sodiumoxide", - "sysinfo", - "thiserror", - "tokio", - "tokio-native-tls", - "tokio-rustls 0.26.0", - "tokio-socks 0.5.2-1", - "tokio-util", - "toml 0.7.8", - "url", - "uuid", - "winapi 0.3.9", - "zstd 0.13.1", -] - -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - -[[package]] -name = "hermit-abi" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - -[[package]] -name = "home" -version = "0.5.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" -dependencies = [ - "windows-sys 0.52.0", -] - -[[package]] -name = "hound" -version = "3.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f" - -[[package]] -name = "html-escape" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476" -dependencies = [ - "utf8-width", -] - -[[package]] -name = "http" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa 1.0.11", -] - -[[package]] -name = "http-body" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" - -[[package]] -name = "httpdate" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - -[[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" - -[[package]] -name = "hwcodec" -version = "0.7.1" -source = "git+https://github.com/rustdesk-org/hwcodec#0ea7e709d3c48bb6446e33a9cc8fd0e0da5709b9" -dependencies = [ - "bindgen 0.59.2", - "cc", - "log", - "serde 1.0.203", - "serde_derive", - "serde_json 1.0.118", -] - -[[package]] -name = "hyper" -version = "0.14.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa 1.0.11", - "pin-project-lite", - "socket2 0.5.7", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "hyper-rustls" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" -dependencies = [ - "futures-util", - "http", - "hyper", - "rustls 0.21.12", - "tokio", - "tokio-rustls 0.24.1", -] - -[[package]] -name = "hyper-tls" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" -dependencies = [ - "bytes", - "hyper", - "native-tls", - "tokio", - "tokio-native-tls", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.60" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" -dependencies = [ - "android_system_properties", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows-core 0.52.0", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "idna" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "image" -version = "0.24.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" -dependencies = [ - "bytemuck", - "byteorder", - "color_quant", - "exr", - "gif", - "jpeg-decoder", - "num-traits 0.2.19", - "png", - "qoi", - "tiff", -] - -[[package]] -name = "image" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" -dependencies = [ - "bytemuck", - "byteorder", - "num-traits 0.2.19", - "png", - "tiff", -] - -[[package]] -name = "impersonate_system" -version = "0.1.0" -source = "git+https://github.com/rustdesk-org/impersonate-system#2f429010a5a10b1fe5eceb553c6672fd53d20167" -dependencies = [ - "cc", -] - -[[package]] -name = "include_dir" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" -dependencies = [ - "include_dir_macros", -] - -[[package]] -name = "include_dir_macros" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", -] - -[[package]] -name = "indexmap" -version = "2.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" -dependencies = [ - "equivalent", - "hashbrown 0.14.5", -] - -[[package]] -name = "inotify" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" -dependencies = [ - "bitflags 1.3.2", - "inotify-sys", - "libc", -] - -[[package]] -name = "inotify-sys" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" -dependencies = [ - "libc", -] - -[[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", -] - -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - -[[package]] -name = "ipnet" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" - -[[package]] -name = "is-terminal" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "is_debug" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89" - -[[package]] -name = "is_terminal_polyfill" -version = "1.70.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" - -[[package]] -name = "itertools" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" -dependencies = [ - "either", -] - -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8324a32baf01e2ae060e9de58ed0bc2320c9a2833491ee36cd3b4c414de4db8c" - -[[package]] -name = "itoa" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" - -[[package]] -name = "jni" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" -dependencies = [ - "cesu8", - "combine", - "jni-sys", - "log", - "thiserror", - "walkdir", -] - -[[package]] -name = "jni" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" -dependencies = [ - "cesu8", - "cfg-if 1.0.0", - "combine", - "jni-sys", - "log", - "thiserror", - "walkdir", - "windows-sys 0.45.0", -] - -[[package]] -name = "jni-sys" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" - -[[package]] -name = "jobserver" -version = "0.1.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" -dependencies = [ - "libc", -] - -[[package]] -name = "jpeg-decoder" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" -dependencies = [ - "rayon", -] - -[[package]] -name = "js-sys" -version = "0.3.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "keepawake" -version = "0.4.3" -source = "git+https://github.com/rustdesk-org/keepawake-rs#64d568586dd16551d02120e19668d2b0fec8e3c9" -dependencies = [ - "anyhow", - "cfg-if 1.0.0", - "core-foundation 0.9.4", - "shadow-rs", - "windows 0.48.0", - "winres", - "zbus", -] - -[[package]] -name = "kernel32-sys" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" -dependencies = [ - "winapi 0.2.8", - "winapi-build", -] - -[[package]] -name = "keyboard-types" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" -dependencies = [ - "bitflags 2.6.0", - "serde 1.0.203", - "unicode-segmentation", -] - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - -[[package]] -name = "lebe" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" - -[[package]] -name = "libappindicator" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" -dependencies = [ - "glib 0.18.5", - "gtk", - "gtk-sys", - "libappindicator-sys", - "log", -] - -[[package]] -name = "libappindicator-sys" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" -dependencies = [ - "gtk-sys", - "libloading 0.7.4", - "once_cell", -] - -[[package]] -name = "libc" -version = "0.2.155" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" - -[[package]] -name = "libdbus-sys" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" -dependencies = [ - "pkg-config", -] - -[[package]] -name = "libgit2-sys" -version = "0.14.2+1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" -dependencies = [ - "cc", - "libc", - "libz-sys", - "pkg-config", -] - -[[package]] -name = "libloading" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" -dependencies = [ - "cfg-if 1.0.0", - "winapi 0.3.9", -] - -[[package]] -name = "libloading" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" -dependencies = [ - "cfg-if 1.0.0", - "windows-targets 0.52.5", -] - -[[package]] -name = "libm" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" - -[[package]] -name = "libpulse-binding" -version = "2.28.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3557a2dfc380c8f061189a01c6ae7348354e0c9886038dc6c171219c08eaff" -dependencies = [ - "bitflags 1.3.2", - "libc", - "libpulse-sys", - "num-derive 0.3.3", - "num-traits 0.2.19", - "winapi 0.3.9", -] - -[[package]] -name = "libpulse-simple-binding" -version = "2.28.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05fd6b68f33f6a251265e6ed1212dc3107caad7c5c6fdcd847b2e65ef58c308d" -dependencies = [ - "libpulse-binding", - "libpulse-simple-sys", - "libpulse-sys", -] - -[[package]] -name = "libpulse-simple-sys" -version = "1.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6613b4199d8b9f0edcfb623e020cb17bbd0bee8dd21f3c7cc938de561c4152" -dependencies = [ - "libpulse-sys", - "pkg-config", -] - -[[package]] -name = "libpulse-sys" -version = "1.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc19e110fbf42c17260d30f6d3dc545f58491c7830d38ecb9aaca96e26067a9b" -dependencies = [ - "libc", - "num-derive 0.3.3", - "num-traits 0.2.19", - "pkg-config", - "winapi 0.3.9", -] - -[[package]] -name = "libredox" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" -dependencies = [ - "bitflags 2.6.0", - "libc", -] - -[[package]] -name = "libsamplerate-sys" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28853b399f78f8281cd88d333b54a63170c4275f6faea66726a2bea5cca72e0d" -dependencies = [ - "cmake", -] - -[[package]] -name = "libsodium-sys" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b779387cd56adfbc02ea4a668e704f729be8d6a6abd2c27ca5ee537849a92fd" -dependencies = [ - "cc", - "libc", - "pkg-config", - "walkdir", -] - -[[package]] -name = "libxdo" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db" -dependencies = [ - "libxdo-sys", -] - -[[package]] -name = "libxdo-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212" -dependencies = [ - "libc", - "x11 2.21.0", -] - -[[package]] -name = "libz-sys" -version = "1.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "line-wrap" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e" - -[[package]] -name = "linux-raw-sys" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" - -[[package]] -name = "linux-raw-sys" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" - -[[package]] -name = "lock_api" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" -dependencies = [ - "autocfg 1.3.0", - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" - -[[package]] -name = "mac_address" -version = "1.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e" -dependencies = [ - "nix 0.28.0", - "winapi 0.3.9", -] - -[[package]] -name = "mach2" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" -dependencies = [ - "libc", -] - -[[package]] -name = "machine-uid" -version = "0.3.0" -source = "git+https://github.com/rustdesk-org/machine-uid#381ff579c1dc3a6c54db9dfec47c44bcb0246542" -dependencies = [ - "bindgen 0.59.2", - "cc", - "winreg 0.11.0", -] - -[[package]] -name = "magnum-opus" -version = "0.4.0" -source = "git+https://github.com/rustdesk-org/magnum-opus#5cd2bf989c148662fa3a2d9d539a71d71fd1d256" -dependencies = [ - "bindgen 0.59.2", - "pkg-config", - "target_build_utils", -] - -[[package]] -name = "malloc_buf" -version = "0.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" -dependencies = [ - "libc", -] - -[[package]] -name = "md5" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" - -[[package]] -name = "memalloc" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df39d232f5c40b0891c10216992c2f250c054105cb1e56f0fc9032db6203ecc1" - -[[package]] -name = "memchr" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" - -[[package]] -name = "memoffset" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "memoffset" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" -dependencies = [ - "adler", - "simd-adler32", -] - -[[package]] -name = "mio" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" -dependencies = [ - "libc", - "log", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.48.0", -] - -[[package]] -name = "muda" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b959f97c97044e4c96e32e1db292a7d594449546a3c6b77ae613dc3a5b5145" -dependencies = [ - "cocoa 0.25.0", - "crossbeam-channel", - "dpi", - "gtk", - "keyboard-types", - "libxdo", - "objc", - "once_cell", - "png", - "thiserror", - "windows-sys 0.52.0", -] - -[[package]] -name = "muldiv" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0419348c027fa7be448d2ae7ea0e4e04c2334c31dc4e74ab29f00a2a7ca69204" - -[[package]] -name = "native-tls" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" -dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "native-windows-gui" -version = "1.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f7003a669f68deb6b7c57d74fff4f8e533c44a3f0b297492440ef4ff5a28454" -dependencies = [ - "bitflags 1.3.2", - "lazy_static", - "winapi 0.3.9", - "winapi-build", -] - -[[package]] -name = "ndk" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" -dependencies = [ - "bitflags 1.3.2", - "jni-sys", - "ndk-sys 0.4.1+23.1.7779620", - "num_enum 0.5.11", - "raw-window-handle 0.5.2", - "thiserror", -] - -[[package]] -name = "ndk" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" -dependencies = [ - "bitflags 2.6.0", - "jni-sys", - "log", - "ndk-sys 0.5.0+25.2.9519653", - "num_enum 0.7.2", - "thiserror", -] - -[[package]] -name = "ndk-context" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" - -[[package]] -name = "ndk-sys" -version = "0.4.1+23.1.7779620" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" -dependencies = [ - "jni-sys", -] - -[[package]] -name = "ndk-sys" -version = "0.5.0+25.2.9519653" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" -dependencies = [ - "jni-sys", -] - -[[package]] -name = "netlink-packet-core" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e5cf0b54effda4b91615c40ff0fd12d0d4c9a6e0f5116874f03941792ff535a" -dependencies = [ - "anyhow", - "byteorder", - "libc", - "netlink-packet-utils", -] - -[[package]] -name = "netlink-packet-route" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea993e32c77d87f01236c38f572ecb6c311d592e56a06262a007fd2a6e31253c" -dependencies = [ - "anyhow", - "bitflags 1.3.2", - "byteorder", - "libc", - "netlink-packet-core", - "netlink-packet-utils", -] - -[[package]] -name = "netlink-packet-utils" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" -dependencies = [ - "anyhow", - "byteorder", - "paste", - "thiserror", -] - -[[package]] -name = "netlink-sys" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416060d346fbaf1f23f9512963e3e878f1a78e707cb699ba9215761754244307" -dependencies = [ - "bytes", - "libc", - "log", -] - -[[package]] -name = "nix" -version = "0.23.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" -dependencies = [ - "bitflags 1.3.2", - "cc", - "cfg-if 1.0.0", - "libc", - "memoffset 0.6.5", -] - -[[package]] -name = "nix" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" -dependencies = [ - "bitflags 1.3.2", - "cfg-if 1.0.0", - "libc", - "memoffset 0.7.1", -] - -[[package]] -name = "nix" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" -dependencies = [ - "bitflags 2.6.0", - "cfg-if 1.0.0", - "cfg_aliases 0.1.1", - "libc", - "memoffset 0.9.1", -] - -[[package]] -name = "nix" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" -dependencies = [ - "bitflags 2.6.0", - "cfg-if 1.0.0", - "cfg_aliases 0.2.1", - "libc", -] - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "ntapi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "nu-ansi-term" -version = "0.49.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68" -dependencies = [ - "windows-sys 0.48.0", -] - -[[package]] -name = "num-bigint" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" -dependencies = [ - "num-integer", - "num-traits 0.2.19", -] - -[[package]] -name = "num-complex" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" -dependencies = [ - "num-traits 0.2.19", -] - -[[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" - -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits 0.2.19", -] - -[[package]] -name = "num-rational" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" -dependencies = [ - "autocfg 1.3.0", - "num-integer", - "num-traits 0.2.19", -] - -[[package]] -name = "num-traits" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" -dependencies = [ - "num-traits 0.2.19", -] - -[[package]] -name = "num-traits" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi 0.3.9", - "libc", -] - -[[package]] -name = "num_enum" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" -dependencies = [ - "num_enum_derive 0.5.11", -] - -[[package]] -name = "num_enum" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" -dependencies = [ - "num_enum_derive 0.7.2", -] - -[[package]] -name = "num_enum_derive" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "num_enum_derive" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" -dependencies = [ - "proc-macro-crate 2.0.2", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "num_threads" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" -dependencies = [ - "libc", -] - -[[package]] -name = "objc" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" -dependencies = [ - "malloc_buf", - "objc_exception", -] - -[[package]] -name = "objc-foundation" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" -dependencies = [ - "block", - "objc", - "objc_id", -] - -[[package]] -name = "objc-sys" -version = "0.2.0-beta.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" - -[[package]] -name = "objc-sys" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" - -[[package]] -name = "objc2" -version = "0.3.0-beta.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a49f420f16c8814efdcd6b4258664de9d9920cbc26b6f95d034a1ca9850ccc2c" -dependencies = [ - "block2 0.2.0-alpha.6", - "objc-sys 0.2.0-beta.2", - "objc2-encode 2.0.0-pre.2", -] - -[[package]] -name = "objc2" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" -dependencies = [ - "objc-sys 0.3.5", - "objc2-encode 4.0.3", -] - -[[package]] -name = "objc2-app-kit" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" -dependencies = [ - "bitflags 2.6.0", - "block2 0.5.1", - "libc", - "objc2 0.5.2", - "objc2-core-data", - "objc2-core-image", - "objc2-foundation", - "objc2-quartz-core", -] - -[[package]] -name = "objc2-core-data" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" -dependencies = [ - "bitflags 2.6.0", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation", -] - -[[package]] -name = "objc2-core-image" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" -dependencies = [ - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation", - "objc2-metal", -] - -[[package]] -name = "objc2-encode" -version = "2.0.0-pre.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" -dependencies = [ - "objc-sys 0.2.0-beta.2", -] - -[[package]] -name = "objc2-encode" -version = "4.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" - -[[package]] -name = "objc2-foundation" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" -dependencies = [ - "bitflags 2.6.0", - "block2 0.5.1", - "libc", - "objc2 0.5.2", -] - -[[package]] -name = "objc2-metal" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" -dependencies = [ - "bitflags 2.6.0", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation", -] - -[[package]] -name = "objc2-quartz-core" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" -dependencies = [ - "bitflags 2.6.0", - "block2 0.5.1", - "objc2 0.5.2", - "objc2-foundation", - "objc2-metal", -] - -[[package]] -name = "objc_exception" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" -dependencies = [ - "cc", -] - -[[package]] -name = "objc_id" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" -dependencies = [ - "objc", -] - -[[package]] -name = "object" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" -dependencies = [ - "memchr", -] - -[[package]] -name = "oboe" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" -dependencies = [ - "jni 0.21.1", - "ndk 0.8.0", - "ndk-context", - "num-derive 0.4.2", - "num-traits 0.2.19", - "oboe-sys", -] - -[[package]] -name = "oboe-sys" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" -dependencies = [ - "cc", -] - -[[package]] -name = "once_cell" -version = "1.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" - -[[package]] -name = "openssl" -version = "0.10.68" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" -dependencies = [ - "bitflags 2.6.0", - "cfg-if 1.0.0", - "foreign-types 0.3.2", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "openssl-probe" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - -[[package]] -name = "openssl-sys" -version = "0.9.104" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "option-ext" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - -[[package]] -name = "ordered-multimap" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" -dependencies = [ - "dlv-list", - "hashbrown 0.12.3", -] - -[[package]] -name = "ordered-stream" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" -dependencies = [ - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "os-version" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a8a1fed76ac765e39058ca106b6229a93c5a60292a1bd4b602ce2be11e1c020" -dependencies = [ - "anyhow", - "plist", - "uname", - "winapi 0.3.9", -] - -[[package]] -name = "os_info" -version = "3.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" -dependencies = [ - "log", - "serde 1.0.203", - "windows-sys 0.52.0", -] - -[[package]] -name = "os_pipe" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d73ba8daf8fac13b0501d1abeddcfe21ba7401ada61a819144b6c2a4f32209" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "osascript" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38731fa859ef679f1aec66ca9562165926b442f298467f76f5990f431efe87dc" -dependencies = [ - "serde 1.0.203", - "serde_derive", - "serde_json 1.0.118", -] - -[[package]] -name = "page_size" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "pam" -version = "0.7.0" -source = "git+https://github.com/rustdesk-org/pam#7bfd25510202cd269292cbdd7c71f3977a6fd762" -dependencies = [ - "libc", - "pam-macros", - "pam-sys", - "users 0.10.0", -] - -[[package]] -name = "pam-macros" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c94f3b9b97df3c6d4e51a14916639b24e02c7d15d1dba686ce9b1118277cb811" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "pam-sys" -version = "1.0.0-alpha4" -source = "git+https://github.com/rustdesk-org/pam-sys?branch=fix/v1.0.0-alpha4_gnuc_va_list#3337c9bb9a9c68d7497ec8c93cad2368c26091b7" -dependencies = [ - "bindgen 0.59.2", - "libc", -] - -[[package]] -name = "pango" -version = "0.18.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" -dependencies = [ - "gio", - "glib 0.18.5", - "libc", - "once_cell", - "pango-sys", -] - -[[package]] -name = "pango-sys" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" -dependencies = [ - "glib-sys 0.18.1", - "gobject-sys 0.18.0", - "libc", - "system-deps 6.2.2", -] - -[[package]] -name = "parity-tokio-ipc" -version = "0.7.3-4" -source = "git+https://github.com/rustdesk-org/parity-tokio-ipc#3623ec9ebef50c9b118e03b03df831008a4d1441" -dependencies = [ - "futures", - "libc", - "log", - "rand 0.8.5", - "tokio", - "winapi 0.3.9", -] - -[[package]] -name = "parking" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" - -[[package]] -name = "parking_lot" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall 0.5.2", - "smallvec", - "windows-targets 0.52.5", -] - -[[package]] -name = "password-hash" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" -dependencies = [ - "base64ct", - "rand_core 0.6.4", - "subtle", -] - -[[package]] -name = "paste" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest", - "hmac", - "password-hash", - "sha2", -] - -[[package]] -name = "peeking_take_while" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" - -[[package]] -name = "percent-encoding" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" - -[[package]] -name = "petgraph" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = [ - "fixedbitset", - "indexmap", -] - -[[package]] -name = "phf" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18" -dependencies = [ - "phf_shared", -] - -[[package]] -name = "phf_codegen" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e" -dependencies = [ - "phf_generator", - "phf_shared", -] - -[[package]] -name = "phf_generator" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662" -dependencies = [ - "phf_shared", - "rand 0.6.5", -] - -[[package]] -name = "phf_shared" -version = "0.7.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0" -dependencies = [ - "siphasher", -] - -[[package]] -name = "pin-project" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" -dependencies = [ - "pin-project-internal", -] - -[[package]] -name = "pin-project-internal" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "piper" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" -dependencies = [ - "atomic-waker", - "fastrand 2.1.0", - "futures-io", -] - -[[package]] -name = "pkg-config" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" - -[[package]] -name = "plist" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" -dependencies = [ - "base64 0.21.7", - "indexmap", - "line-wrap", - "quick-xml 0.31.0", - "serde 1.0.203", - "time 0.3.36", -] - -[[package]] -name = "png" -version = "0.17.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" -dependencies = [ - "bitflags 1.3.2", - "crc32fast", - "fdeflate", - "flate2", - "miniz_oxide", -] - -[[package]] -name = "polling" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" -dependencies = [ - "autocfg 1.3.0", - "bitflags 1.3.2", - "cfg-if 1.0.0", - "concurrent-queue", - "libc", - "log", - "pin-project-lite", - "windows-sys 0.48.0", -] - -[[package]] -name = "polling" -version = "3.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" -dependencies = [ - "cfg-if 1.0.0", - "concurrent-queue", - "hermit-abi 0.4.0", - "pin-project-lite", - "rustix 0.38.34", - "tracing", - "windows-sys 0.52.0", -] - -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "pretty-hex" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc5c99d529f0d30937f6f4b8a86d988047327bb88d04d2c4afc356de74722131" - -[[package]] -name = "prettyplease" -version = "0.2.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" -dependencies = [ - "proc-macro2 1.0.86", - "syn 2.0.68", -] - -[[package]] -name = "primal-check" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc0d895b311e3af9902528fbb8f928688abbd95872819320517cc24ca6b2bd08" -dependencies = [ - "num-integer", -] - -[[package]] -name = "proc-macro-crate" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" -dependencies = [ - "toml 0.5.11", -] - -[[package]] -name = "proc-macro-crate" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" -dependencies = [ - "once_cell", - "toml_edit 0.19.15", -] - -[[package]] -name = "proc-macro-crate" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" -dependencies = [ - "toml_datetime", - "toml_edit 0.20.2", -] - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "version_check", -] - -[[package]] -name = "proc-macro2" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" -dependencies = [ - "unicode-xid 0.1.0", -] - -[[package]] -name = "proc-macro2" -version = "1.0.86" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "protobuf" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df67496db1a89596beaced1579212e9b7c53c22dca1d9745de00ead76573d514" -dependencies = [ - "bytes", - "once_cell", - "protobuf-support", - "thiserror", -] - -[[package]] -name = "protobuf-codegen" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eab09155fad2d39333d3796f67845d43e29b266eea74f7bc93f153f707f126dc" -dependencies = [ - "anyhow", - "once_cell", - "protobuf", - "protobuf-parse", - "regex", - "tempfile", - "thiserror", -] - -[[package]] -name = "protobuf-parse" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a16027030d4ec33e423385f73bb559821827e9ec18c50e7874e4d6de5a4e96f" -dependencies = [ - "anyhow", - "indexmap", - "log", - "protobuf", - "protobuf-support", - "tempfile", - "thiserror", - "which", -] - -[[package]] -name = "protobuf-support" -version = "3.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70e2d30ab1878b2e72d1e2fc23ff5517799c9929e2cf81a8516f9f4dcf2b9cf3" -dependencies = [ - "thiserror", -] - -[[package]] -name = "qoi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "qrcode-generator" -version = "4.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d06cb9646c7a14096231a2474d7f21e5e8c13de090c68d13bde6157cfe7f159" -dependencies = [ - "html-escape", - "image 0.24.9", - "qrcodegen", -] - -[[package]] -name = "qrcodegen" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4339fc7a1021c9c1621d87f5e3505f2805c8c105420ba2f2a4df86814590c142" - -[[package]] -name = "quest" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "556af5f5c953a2ee13f45753e581a38f9778e6551bc3ccc56d90b14628fe59d8" -dependencies = [ - "cfg-if 0.1.10", - "rpassword 2.1.0", - "tempfile", - "termios", - "winapi 0.3.9", -] - -[[package]] -name = "quick-xml" -version = "0.30.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" -dependencies = [ - "memchr", -] - -[[package]] -name = "quick-xml" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" -dependencies = [ - "memchr", -] - -[[package]] -name = "quick-xml" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" -dependencies = [ - "memchr", -] - -[[package]] -name = "quote" -version = "0.6.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" -dependencies = [ - "proc-macro2 0.4.30", -] - -[[package]] -name = "quote" -version = "1.0.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" -dependencies = [ - "proc-macro2 1.0.86", -] - -[[package]] -name = "radium" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - -[[package]] -name = "rand" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" -dependencies = [ - "autocfg 0.1.8", - "libc", - "rand_chacha 0.1.1", - "rand_core 0.4.2", - "rand_hc", - "rand_isaac", - "rand_jitter", - "rand_os", - "rand_pcg", - "rand_xorshift", - "winapi 0.3.9", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_chacha" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" -dependencies = [ - "autocfg 0.1.8", - "rand_core 0.3.1", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" -dependencies = [ - "rand_core 0.4.2", -] - -[[package]] -name = "rand_core" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "rand_hc" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "rand_isaac" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "rand_jitter" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" -dependencies = [ - "libc", - "rand_core 0.4.2", - "winapi 0.3.9", -] - -[[package]] -name = "rand_os" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" -dependencies = [ - "cloudabi", - "fuchsia-cprng", - "libc", - "rand_core 0.4.2", - "rdrand", - "winapi 0.3.9", -] - -[[package]] -name = "rand_pcg" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" -dependencies = [ - "autocfg 0.1.8", - "rand_core 0.4.2", -] - -[[package]] -name = "rand_xorshift" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "raw-window-handle" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" - -[[package]] -name = "raw-window-handle" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" - -[[package]] -name = "rayon" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" -dependencies = [ - "crossbeam-deque", - "crossbeam-utils", -] - -[[package]] -name = "rdev" -version = "0.5.0-2" -source = "git+https://github.com/rustdesk-org/rdev#f9b60b1dd0f3300a1b797d7a74c116683cd232c8" -dependencies = [ - "cocoa 0.24.1", - "core-foundation 0.9.4", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.22.3", - "dispatch", - "enum-map", - "epoll", - "inotify", - "lazy_static", - "libc", - "log", - "mio", - "strum 0.24.1", - "strum_macros 0.24.3", - "widestring", - "winapi 0.3.9", - "x11 2.21.0", -] - -[[package]] -name = "rdrand" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" -dependencies = [ - "rand_core 0.3.1", -] - -[[package]] -name = "realfft" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953d9f7e5cdd80963547b456251296efc2626ed4e3cbf36c869d9564e0220571" -dependencies = [ - "rustfft", -] - -[[package]] -name = "redox_syscall" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "redox_syscall" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" -dependencies = [ - "bitflags 2.6.0", -] - -[[package]] -name = "redox_users" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" -dependencies = [ - "getrandom", - "libredox", - "thiserror", -] - -[[package]] -name = "regex" -version = "1.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" - -[[package]] -name = "repng" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dd57cd2cb5cc699b3eb4824d654e5a32f3bc013766da4966f71fe94805abbda" -dependencies = [ - "byteorder", - "flate2", -] - -[[package]] -name = "reqwest" -version = "0.11.23" -source = "git+https://github.com/rustdesk-org/reqwest#9cb758c9fb2f4edc62eb790acfd45a6a3da21ed3" -dependencies = [ - "async-compression", - "base64 0.21.7", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-rustls", - "hyper-tls", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", - "once_cell", - "percent-encoding", - "pin-project-lite", - "rustls 0.21.12", - "rustls-native-certs 0.6.3", - "rustls-pemfile 1.0.4", - "serde 1.0.203", - "serde_json 1.0.118", - "serde_urlencoded", - "sync_wrapper", - "system-configuration", - "tokio", - "tokio-native-tls", - "tokio-rustls 0.24.1", - "tokio-socks 0.5.1", - "tokio-util", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "webpki-roots 0.25.4", - "winreg 0.50.0", -] - -[[package]] -name = "ring" -version = "0.17.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" -dependencies = [ - "cc", - "cfg-if 1.0.0", - "getrandom", - "libc", - "spin", - "untrusted", - "windows-sys 0.52.0", -] - -[[package]] -name = "ringbuf" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79abed428d1fd2a128201cec72c5f6938e2da607c6f3745f769fabea399d950a" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "rpassword" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d37473170aedbe66ffa3ad3726939ba677d83c646ad4fd99e5b4bc38712f45ec" -dependencies = [ - "kernel32-sys", - "libc", - "winapi 0.2.8", -] - -[[package]] -name = "rpassword" -version = "7.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80472be3c897911d0137b2d2b9055faf6eeac5b14e324073d83bc17b191d7e3f" -dependencies = [ - "libc", - "rtoolbox", - "windows-sys 0.48.0", -] - -[[package]] -name = "rtoolbox" -version = "0.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c247d24e63230cdb56463ae328478bd5eac8b8faa8c69461a77e8e323afac90e" -dependencies = [ - "libc", - "windows-sys 0.48.0", -] - -[[package]] -name = "rubato" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd70209c27d5b08f5528bdc779ea3ffb418954e28987f9f9775c6eac41003f9c" -dependencies = [ - "num-complex", - "num-integer", - "num-traits 0.2.19", - "realfft", -] - -[[package]] -name = "runas" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96d6b6c505282b007a9b009f2aa38b2fd0359b81a0430ceacc60f69ade4c6a0" -dependencies = [ - "libc", - "security-framework-sys", - "which", - "windows-sys 0.48.0", -] - -[[package]] -name = "rust-ini" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" -dependencies = [ - "cfg-if 1.0.0", - "ordered-multimap", -] - -[[package]] -name = "rust-pulsectl" -version = "0.2.12" -source = "git+https://github.com/rustdesk-org/pulsectl#aa34dde499aa912a3abc5289cc0b547bd07dd6e2" -dependencies = [ - "libpulse-binding", -] - -[[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" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - -[[package]] -name = "rustc_version" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" -dependencies = [ - "semver", -] - -[[package]] -name = "rustdesk" -version = "1.3.8" -dependencies = [ - "android-wakelock", - "android_logger", - "arboard", - "async-process", - "async-trait", - "bytes", - "cc", - "cfg-if 1.0.0", - "chrono", - "cidr-utils", - "clap 4.5.8", - "clipboard", - "clipboard-master", - "cocoa 0.24.1", - "core-foundation 0.9.4", - "core-graphics 0.22.3", - "cpal", - "crossbeam-queue", - "ctrlc", - "dasp", - "dbus", - "dbus-crossroads", - "default-net", - "dispatch", - "enigo", - "errno", - "evdev", - "flutter_rust_bridge", - "fon", - "fruitbasket", - "gtk", - "hbb_common", - "hex", - "hound", - "image 0.24.9", - "impersonate_system", - "include_dir", - "jni 0.21.1", - "keepawake", - "lazy_static", - "libloading 0.8.4", - "libpulse-binding", - "libpulse-simple-binding", - "mac_address", - "magnum-opus", - "nix 0.29.0", - "num_cpus", - "objc", - "objc_id", - "once_cell", - "os-version", - "pam", - "parity-tokio-ipc", - "percent-encoding", - "qrcode-generator", - "rdev", - "repng", - "reqwest", - "ringbuf", - "rpassword 7.3.1", - "rubato", - "runas", - "rust-pulsectl", - "samplerate", - "sciter-rs", - "scrap", - "serde 1.0.203", - "serde_derive", - "serde_json 1.0.118", - "serde_repr", - "sha2", - "shared_memory", - "shutdown_hooks", - "sys-locale", - "system_shutdown", - "tao", - "tauri-winrt-notification", - "termios", - "totp-rs", - "tray-icon", - "url", - "users 0.11.0", - "uuid", - "virtual_display", - "wallpaper", - "whoami", - "winapi 0.3.9", - "windows-service", - "winreg 0.11.0", - "winres", - "wol-rs", - "x11-clipboard 0.8.1", - "x11rb 0.12.0", - "zip", -] - -[[package]] -name = "rustdesk-portable-packer" -version = "1.3.8" -dependencies = [ - "brotli", - "dirs 5.0.1", - "md5", - "native-windows-gui", - "winapi 0.3.9", - "winres", -] - -[[package]] -name = "rustfft" -version = "6.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43806561bc506d0c5d160643ad742e3161049ac01027b5e6d7524091fd401d86" -dependencies = [ - "num-complex", - "num-integer", - "num-traits 0.2.19", - "primal-check", - "strength_reduce", - "transpose", - "version_check", -] - -[[package]] -name = "rustix" -version = "0.37.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.3.8", - "windows-sys 0.48.0", -] - -[[package]] -name = "rustix" -version = "0.38.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" -dependencies = [ - "bitflags 2.6.0", - "errno", - "libc", - "linux-raw-sys 0.4.14", - "windows-sys 0.52.0", -] - -[[package]] -name = "rustls" -version = "0.21.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" -dependencies = [ - "log", - "ring", - "rustls-webpki 0.101.7", - "sct", -] - -[[package]] -name = "rustls" -version = "0.23.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" -dependencies = [ - "log", - "once_cell", - "ring", - "rustls-pki-types", - "rustls-webpki 0.102.4", - "subtle", - "zeroize", -] - -[[package]] -name = "rustls-native-certs" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" -dependencies = [ - "openssl-probe", - "rustls-pemfile 1.0.4", - "schannel", - "security-framework", -] - -[[package]] -name = "rustls-native-certs" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" -dependencies = [ - "openssl-probe", - "rustls-pemfile 2.1.2", - "rustls-pki-types", - "schannel", - "security-framework", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", -] - -[[package]] -name = "rustls-pemfile" -version = "2.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" -dependencies = [ - "base64 0.22.1", - "rustls-pki-types", -] - -[[package]] -name = "rustls-pki-types" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" - -[[package]] -name = "rustls-platform-verifier" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e3beb939bcd33c269f4bf946cc829fcd336370267c4a927ac0399c84a3151a1" -dependencies = [ - "core-foundation 0.9.4", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "jni 0.19.0", - "log", - "once_cell", - "rustls 0.23.10", - "rustls-native-certs 0.7.0", - "rustls-platform-verifier-android", - "rustls-webpki 0.102.4", - "security-framework", - "security-framework-sys", - "webpki-roots 0.26.3", - "winapi 0.3.9", -] - -[[package]] -name = "rustls-platform-verifier-android" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84e217e7fdc8466b5b35d30f8c0a30febd29173df4a3a0c2115d306b9c4117ad" - -[[package]] -name = "rustls-webpki" -version = "0.101.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "rustls-webpki" -version = "0.102.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" -dependencies = [ - "ring", - "rustls-pki-types", - "untrusted", -] - -[[package]] -name = "rustversion" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" - -[[package]] -name = "ryu" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "samplerate" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e032b2b24715c4f982f483ea3abdb3c9ba444d9f63e87b2843d6f998f5ba2698" -dependencies = [ - "libsamplerate-sys", -] - -[[package]] -name = "schannel" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" -dependencies = [ - "windows-sys 0.52.0", -] - -[[package]] -name = "sciter-rs" -version = "0.5.57" -source = "git+https://github.com/rustdesk-org/rust-sciter?branch=dyn#5322f3a755a0e6bf999fbc60d1efc35246c0f821" -dependencies = [ - "lazy_static", - "libc", - "objc", - "objc-foundation", -] - -[[package]] -name = "scoped-tls" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "scrap" -version = "0.5.0" -dependencies = [ - "android_logger", - "bindgen 0.65.1", - "block", - "cfg-if 1.0.0", - "dbus", - "docopt", - "gstreamer", - "gstreamer-app", - "gstreamer-video", - "hbb_common", - "hwcodec", - "jni 0.21.1", - "lazy_static", - "log", - "ndk 0.7.0", - "ndk-context", - "num_cpus", - "pkg-config", - "quest", - "repng", - "serde 1.0.203", - "serde_json 1.0.118", - "target_build_utils", - "tracing", - "webm", - "winapi 0.3.9", -] - -[[package]] -name = "sct" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "security-framework" -version = "2.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc", - "num-bigint", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" -dependencies = [ - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc", -] - -[[package]] -name = "semver" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" - -[[package]] -name = "serde" -version = "0.9.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34b623917345a631dc9608d5194cc206b3fe6c3554cd1c75b937e55e285254af" - -[[package]] -name = "serde" -version = "1.0.203" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.203" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "serde_json" -version = "0.9.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad8bcf487be7d2e15d3d543f04312de991d631cfe1b43ea0ade69e6a8a5b16a1" -dependencies = [ - "dtoa", - "itoa 0.3.4", - "num-traits 0.1.43", - "serde 0.9.15", -] - -[[package]] -name = "serde_json" -version = "1.0.118" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" -dependencies = [ - "itoa 1.0.11", - "ryu", - "serde 1.0.203", -] - -[[package]] -name = "serde_repr" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "serde_spanned" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" -dependencies = [ - "serde 1.0.203", -] - -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa 1.0.11", - "ryu", - "serde 1.0.203", -] - -[[package]] -name = "sha1" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" -dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha2" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" -dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "digest", -] - -[[package]] -name = "shadow-rs" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "427f07ab5f873000cf55324882e12a88c0a7ea7025df4fc1e7e35e688877a583" -dependencies = [ - "const_format", - "git2", - "is_debug", - "time 0.3.36", - "tzdb 0.5.10", -] - -[[package]] -name = "shared_memory" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba8593196da75d9dc4f69349682bd4c2099f8cde114257d1ef7ef1b33d1aba54" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "nix 0.23.2", - "rand 0.8.5", - "win-sys", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "shutdown_hooks" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6057adedbec913419c92996f395ba69931acbd50b7d56955394cd3f7bedbfa45" - -[[package]] -name = "signal-hook-registry" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" -dependencies = [ - "libc", -] - -[[package]] -name = "signature" -version = "1.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" - -[[package]] -name = "simd-adler32" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" - -[[package]] -name = "siphasher" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac" - -[[package]] -name = "slab" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = [ - "autocfg 1.3.0", -] - -[[package]] -name = "smallvec" -version = "1.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" - -[[package]] -name = "socket2" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "socket2" -version = "0.5.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "sodiumoxide" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e26be3acb6c2d9a7aac28482586a7856436af4cfe7100031d219de2d2ecb0028" -dependencies = [ - "ed25519", - "libc", - "libsodium-sys", - "serde 1.0.203", -] - -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -dependencies = [ - "lock_api", -] - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "strength_reduce" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82" - -[[package]] -name = "strsim" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "strsim" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - -[[package]] -name = "strum" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b" - -[[package]] -name = "strum" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" - -[[package]] -name = "strum_macros" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" -dependencies = [ - "heck 0.3.3", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "strum_macros" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" -dependencies = [ - "heck 0.4.1", - "proc-macro2 1.0.86", - "quote 1.0.36", - "rustversion", - "syn 1.0.109", -] - -[[package]] -name = "subtle" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" - -[[package]] -name = "syn" -version = "0.15.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" -dependencies = [ - "proc-macro2 0.4.30", - "quote 0.6.13", - "unicode-xid 0.1.0", -] - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.68" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "unicode-ident", -] - -[[package]] -name = "sync_wrapper" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - -[[package]] -name = "sys-locale" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0" -dependencies = [ - "libc", -] - -[[package]] -name = "sysinfo" -version = "0.29.10" -source = "git+https://github.com/rustdesk-org/sysinfo?branch=rlim_max#90b1705d909a4902dbbbdea37ee64db17841077d" -dependencies = [ - "cfg-if 1.0.0", - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc", - "ntapi", - "once_cell", - "rayon", - "windows 0.51.1", -] - -[[package]] -name = "system-configuration" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" -dependencies = [ - "bitflags 1.3.2", - "core-foundation 0.9.4", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" -dependencies = [ - "core-foundation-sys 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", - "libc", -] - -[[package]] -name = "system-deps" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b" -dependencies = [ - "heck 0.3.3", - "pkg-config", - "strum 0.18.0", - "strum_macros 0.18.0", - "thiserror", - "toml 0.5.11", - "version-compare 0.0.10", -] - -[[package]] -name = "system-deps" -version = "6.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" -dependencies = [ - "cfg-expr", - "heck 0.5.0", - "pkg-config", - "toml 0.8.2", - "version-compare 0.2.0", -] - -[[package]] -name = "system_shutdown" -version = "4.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7567f71160af5e9abfb4f5a21532cf2174cefe91ac5c336419295685a695cc66" -dependencies = [ - "windows 0.44.0", - "zbus", -] - -[[package]] -name = "tao" -version = "0.25.0" -source = "git+https://github.com/rustdesk-org/tao?branch=dev#288c219cb0527e509590c2b2d8e7072aa9feb2d3" -dependencies = [ - "bitflags 1.3.2", - "cc", - "cocoa 0.25.0", - "core-foundation 0.9.4", - "core-graphics 0.23.2", - "crossbeam-channel", - "dispatch", - "gdkwayland-sys", - "gdkx11-sys", - "gtk", - "image 0.24.9", - "instant", - "jni 0.21.1", - "lazy_static", - "libc", - "log", - "ndk 0.7.0", - "ndk-context", - "ndk-sys 0.4.1+23.1.7779620", - "objc", - "once_cell", - "parking_lot", - "png", - "raw-window-handle 0.6.2", - "scopeguard", - "tao-macros", - "unicode-segmentation", - "url", - "windows 0.52.0", - "windows-implement", - "windows-version", - "x11-dl", - "zbus", -] - -[[package]] -name = "tao-macros" -version = "0.1.2" -source = "git+https://github.com/rustdesk-org/tao?branch=dev#288c219cb0527e509590c2b2d8e7072aa9feb2d3" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] - -[[package]] -name = "tap" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" - -[[package]] -name = "target-lexicon" -version = "0.12.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" - -[[package]] -name = "target_build_utils" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "013d134ae4a25ee744ad6129db589018558f620ddfa44043887cdd45fa08e75c" -dependencies = [ - "phf", - "phf_codegen", - "serde_json 0.9.10", -] - -[[package]] -name = "tauri-winrt-notification" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006851c9ccefa3c38a7646b8cec804bb429def3da10497bfa977179869c3e8e2" -dependencies = [ - "quick-xml 0.30.0", - "windows 0.51.1", -] - -[[package]] -name = "tempfile" -version = "3.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" -dependencies = [ - "cfg-if 1.0.0", - "fastrand 2.1.0", - "rustix 0.38.34", - "windows-sys 0.52.0", -] - -[[package]] -name = "termcolor" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "termios" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b" -dependencies = [ - "libc", -] - -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", -] - -[[package]] -name = "tfc" -version = "0.7.0" -source = "git+https://github.com/rustdesk-org/The-Fat-Controller?branch=history/rebase_upstream_20240722#78bb80a8e596e4c14ae57c8448f5fca75f91f2b0" -dependencies = [ - "anyhow", - "core-graphics 0.23.2", - "unicode-segmentation", - "winapi 0.3.9", - "x11 2.19.0", -] - -[[package]] -name = "thiserror" -version = "1.0.61" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.61" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "threadpool" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" -dependencies = [ - "num_cpus", -] - -[[package]] -name = "tiff" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" -dependencies = [ - "flate2", - "jpeg-decoder", - "weezl", -] - -[[package]] -name = "time" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi 0.3.9", -] - -[[package]] -name = "time" -version = "0.3.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" -dependencies = [ - "deranged", - "itoa 1.0.11", - "libc", - "num-conv", - "num_threads", - "powerfmt", - "serde 1.0.203", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - -[[package]] -name = "time-macros" -version = "0.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" -dependencies = [ - "num-conv", - "time-core", -] - -[[package]] -name = "tinyvec" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.38.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" -dependencies = [ - "backtrace", - "bytes", - "libc", - "mio", - "num_cpus", - "parking_lot", - "pin-project-lite", - "signal-hook-registry", - "socket2 0.5.7", - "tokio-macros", - "windows-sys 0.48.0", -] - -[[package]] -name = "tokio-macros" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" -dependencies = [ - "rustls 0.21.12", - "tokio", -] - -[[package]] -name = "tokio-rustls" -version = "0.26.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" -dependencies = [ - "rustls 0.23.10", - "rustls-pki-types", - "tokio", -] - -[[package]] -name = "tokio-socks" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" -dependencies = [ - "either", - "futures-util", - "thiserror", - "tokio", -] - -[[package]] -name = "tokio-socks" -version = "0.5.2-1" -source = "git+https://github.com/rustdesk-org/tokio-socks#94e97c6d7c93b0bcbfa54f2dc397c1da0a6e43d3" -dependencies = [ - "bytes", - "either", - "futures-core", - "futures-sink", - "futures-util", - "pin-project", - "thiserror", - "tokio", - "tokio-util", -] - -[[package]] -name = "tokio-util" -version = "0.7.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" -dependencies = [ - "bytes", - "futures-core", - "futures-io", - "futures-sink", - "futures-util", - "hashbrown 0.14.5", - "pin-project-lite", - "slab", - "tokio", -] - -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde 1.0.203", -] - -[[package]] -name = "toml" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" -dependencies = [ - "serde 1.0.203", - "serde_spanned", - "toml_datetime", - "toml_edit 0.19.15", -] - -[[package]] -name = "toml" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" -dependencies = [ - "serde 1.0.203", - "serde_spanned", - "toml_datetime", - "toml_edit 0.20.2", -] - -[[package]] -name = "toml_datetime" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" -dependencies = [ - "serde 1.0.203", -] - -[[package]] -name = "toml_edit" -version = "0.19.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" -dependencies = [ - "indexmap", - "serde 1.0.203", - "serde_spanned", - "toml_datetime", - "winnow", -] - -[[package]] -name = "toml_edit" -version = "0.20.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" -dependencies = [ - "indexmap", - "serde 1.0.203", - "serde_spanned", - "toml_datetime", - "winnow", -] - -[[package]] -name = "totp-rs" -version = "5.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c4ae9724c5888c0417d2396037ed3b60665925624766416e3e342b6ba5dbd3f" -dependencies = [ - "base32", - "constant_time_eq 0.2.6", - "hmac", - "rand 0.8.5", - "sha1", - "sha2", - "url", - "urlencoding", -] - -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - -[[package]] -name = "tracing" -version = "0.1.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" -dependencies = [ - "pin-project-lite", - "tracing-attributes", - "tracing-core", -] - -[[package]] -name = "tracing-attributes" -version = "0.1.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "tracing-core" -version = "0.1.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" -dependencies = [ - "once_cell", -] - -[[package]] -name = "transpose" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e" -dependencies = [ - "num-integer", - "strength_reduce", -] - -[[package]] -name = "tray-icon" -version = "0.14.3" -source = "git+https://github.com/tauri-apps/tray-icon#d4078696edba67b0ab42cef67e6a421a0332c96f" -dependencies = [ - "core-graphics 0.23.2", - "crossbeam-channel", - "dirs 5.0.1", - "libappindicator", - "muda", - "objc2 0.5.2", - "objc2-app-kit", - "objc2-foundation", - "once_cell", - "png", - "thiserror", - "windows-sys 0.52.0", -] - -[[package]] -name = "tree_magic_mini" -version = "3.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469a727cac55b41448315cc10427c069c618ac59bb6a4480283fcd811749bdc2" -dependencies = [ - "fnv", - "home", - "memchr", - "nom", - "once_cell", - "petgraph", -] - -[[package]] -name = "try-lock" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - -[[package]] -name = "typenum" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" - -[[package]] -name = "tz-rs" -version = "0.6.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33851b15c848fad2cf4b105c6bb66eb9512b6f6c44a4b13f57c53c73c707e2b4" -dependencies = [ - "const_fn", -] - -[[package]] -name = "tzdb" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a18ee5bde3433d683d41859650804a5ad89cad17f153a53f1e6a96e0da2d969" -dependencies = [ - "iana-time-zone", - "tz-rs", - "tzdb 0.6.1", -] - -[[package]] -name = "tzdb" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b580f6b365fa89f5767cdb619a55d534d04a4e14c2d7e5b9a31e94598687fb1" -dependencies = [ - "iana-time-zone", - "tz-rs", - "tzdb_data", -] - -[[package]] -name = "tzdb_data" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1889fdffac09d65c1d95c42d5202e9b21ad8c758f426e9fe09088817ea998d6" -dependencies = [ - "tz-rs", -] - -[[package]] -name = "uds_windows" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" -dependencies = [ - "memoffset 0.9.1", - "tempfile", - "winapi 0.3.9", -] - -[[package]] -name = "uname" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b72f89f0ca32e4db1c04e2a72f5345d59796d4866a1ee0609084569f73683dc8" -dependencies = [ - "libc", -] - -[[package]] -name = "unicode-bidi" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" - -[[package]] -name = "unicode-ident" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - -[[package]] -name = "unicode-normalization" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-segmentation" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" - -[[package]] -name = "unicode-width" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" - -[[package]] -name = "unicode-xid" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" - -[[package]] -name = "unicode-xid" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - -[[package]] -name = "untrusted" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - -[[package]] -name = "url" -version = "2.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", - "serde 1.0.203", -] - -[[package]] -name = "urlencoding" -version = "2.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" - -[[package]] -name = "users" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4227e95324a443c9fcb06e03d4d85e91aabe9a5a02aa818688b6918b6af486" -dependencies = [ - "libc", - "log", -] - -[[package]] -name = "users" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032" -dependencies = [ - "libc", - "log", -] - -[[package]] -name = "utf16string" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b62a1e85e12d5d712bf47a85f426b73d303e2d00a90de5f3004df3596e9d216" -dependencies = [ - "byteorder", -] - -[[package]] -name = "utf8-width" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" - -[[package]] -name = "utf8parse" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" - -[[package]] -name = "uuid" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" -dependencies = [ - "getrandom", -] - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "vec_map" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" - -[[package]] -name = "version-compare" -version = "0.0.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1" - -[[package]] -name = "version-compare" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "virtual_display" -version = "0.1.0" -dependencies = [ - "hbb_common", - "lazy_static", -] - -[[package]] -name = "waker-fn" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" - -[[package]] -name = "walkdir" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -dependencies = [ - "same-file", - "winapi-util", -] - -[[package]] -name = "wallpaper" -version = "3.2.0" -source = "git+https://github.com/rustdesk-org/wallpaper.rs#ce4a0cd3f58327c7cc44d15a63706fb0c022bacf" -dependencies = [ - "dirs 5.0.1", - "enquote", - "rust-ini", - "thiserror", - "winapi 0.3.9", - "winreg 0.11.0", -] - -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasite" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" - -[[package]] -name = "wasm-bindgen" -version = "0.2.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" -dependencies = [ - "cfg-if 1.0.0", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" -dependencies = [ - "cfg-if 1.0.0", - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" -dependencies = [ - "quote 1.0.36", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" - -[[package]] -name = "wayland-backend" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993" -dependencies = [ - "cc", - "downcast-rs", - "rustix 0.38.34", - "scoped-tls", - "smallvec", - "wayland-sys", -] - -[[package]] -name = "wayland-client" -version = "0.31.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943" -dependencies = [ - "bitflags 2.6.0", - "rustix 0.38.34", - "wayland-backend", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols" -version = "0.32.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa" -dependencies = [ - "bitflags 2.6.0", - "wayland-backend", - "wayland-client", - "wayland-scanner", -] - -[[package]] -name = "wayland-protocols-wlr" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953" -dependencies = [ - "bitflags 2.6.0", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-scanner", -] - -[[package]] -name = "wayland-scanner" -version = "0.31.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6" -dependencies = [ - "proc-macro2 1.0.86", - "quick-xml 0.34.0", - "quote 1.0.36", -] - -[[package]] -name = "wayland-sys" -version = "0.31.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148" -dependencies = [ - "dlib", - "log", - "pkg-config", -] - -[[package]] -name = "web-sys" -version = "0.3.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "webm" -version = "1.1.0" -source = "git+https://github.com/rustdesk-org/rust-webm#d2c4d3ac133c7b0e4c0f656da710b48391981e64" -dependencies = [ - "webm-sys", -] - -[[package]] -name = "webm-sys" -version = "1.0.4" -source = "git+https://github.com/rustdesk-org/rust-webm#d2c4d3ac133c7b0e4c0f656da710b48391981e64" -dependencies = [ - "cc", -] - -[[package]] -name = "webpki-roots" -version = "0.25.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" - -[[package]] -name = "webpki-roots" -version = "0.26.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" -dependencies = [ - "rustls-pki-types", -] - -[[package]] -name = "weezl" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" - -[[package]] -name = "which" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" -dependencies = [ - "either", - "home", - "once_cell", - "rustix 0.38.34", -] - -[[package]] -name = "whoami" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" -dependencies = [ - "redox_syscall 0.4.1", - "wasite", - "web-sys", -] - -[[package]] -name = "widestring" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" - -[[package]] -name = "win-sys" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b7b128a98c1cfa201b09eb49ba285887deb3cbe7466a98850eb1adabb452be5" -dependencies = [ - "windows 0.34.0", -] - -[[package]] -name = "winapi" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-build" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-util" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" -dependencies = [ - "windows-sys 0.52.0", -] - -[[package]] -name = "winapi-wsapoll" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eafc5f679c576995526e81635d0cf9695841736712b4e892f87abbe6fed3f28" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbedf6db9096bc2364adce0ae0aa636dcd89f3c3f2cd67947062aaf0ca2a10ec" -dependencies = [ - "windows_aarch64_msvc 0.32.0", - "windows_i686_gnu 0.32.0", - "windows_i686_msvc 0.32.0", - "windows_x86_64_gnu 0.32.0", - "windows_x86_64_msvc 0.32.0", -] - -[[package]] -name = "windows" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45296b64204227616fdbf2614cefa4c236b98ee64dfaaaa435207ed99fe7829f" -dependencies = [ - "windows_aarch64_msvc 0.34.0", - "windows_i686_gnu 0.34.0", - "windows_i686_msvc 0.34.0", - "windows_x86_64_gnu 0.34.0", - "windows_x86_64_msvc 0.34.0", -] - -[[package]] -name = "windows" -version = "0.44.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" -dependencies = [ - "windows-targets 0.42.2", -] - -[[package]] -name = "windows" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" -dependencies = [ - "windows-targets 0.48.5", -] - -[[package]] -name = "windows" -version = "0.51.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" -dependencies = [ - "windows-core 0.51.1", - "windows-targets 0.48.5", -] - -[[package]] -name = "windows" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" -dependencies = [ - "windows-core 0.52.0", - "windows-implement", - "windows-interface", - "windows-targets 0.52.5", -] - -[[package]] -name = "windows" -version = "0.54.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" -dependencies = [ - "windows-core 0.54.0", - "windows-targets 0.52.5", -] - -[[package]] -name = "windows-core" -version = "0.51.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" -dependencies = [ - "windows-targets 0.48.5", -] - -[[package]] -name = "windows-core" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" -dependencies = [ - "windows-targets 0.52.5", -] - -[[package]] -name = "windows-core" -version = "0.54.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" -dependencies = [ - "windows-result", - "windows-targets 0.52.5", -] - -[[package]] -name = "windows-implement" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "windows-interface" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[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.5", -] - -[[package]] -name = "windows-service" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" -dependencies = [ - "bitflags 1.3.2", - "widestring", - "windows-sys 0.45.0", -] - -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", -] - -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - -[[package]] -name = "windows-sys" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -dependencies = [ - "windows-targets 0.52.5", -] - -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - -[[package]] -name = "windows-targets" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" -dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", - "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", -] - -[[package]] -name = "windows-version" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" -dependencies = [ - "windows-targets 0.52.5", -] - -[[package]] -name = "windows-win" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58e23e33622b3b52f948049acbec9bcc34bf6e26d74176b88941f213c75cf2dc" -dependencies = [ - "error-code", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" - -[[package]] -name = "windows_i686_gnu" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" - -[[package]] -name = "windows_i686_gnu" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed" - -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" - -[[package]] -name = "windows_i686_msvc" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" - -[[package]] -name = "windows_i686_msvc" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956" - -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" - -[[package]] -name = "winnow" -version = "0.5.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" -dependencies = [ - "memchr", -] - -[[package]] -name = "winreg" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" -dependencies = [ - "cfg-if 1.0.0", - "winapi 0.3.9", -] - -[[package]] -name = "winreg" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if 1.0.0", - "windows-sys 0.48.0", -] - -[[package]] -name = "winres" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" -dependencies = [ - "toml 0.5.11", -] - -[[package]] -name = "wl-clipboard-rs" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4de22eebb1d1e2bad2d970086e96da0e12cde0b411321e5b0f7b2a1f876aa26f" -dependencies = [ - "libc", - "log", - "os_pipe", - "rustix 0.38.34", - "tempfile", - "thiserror", - "tree_magic_mini", - "wayland-backend", - "wayland-client", - "wayland-protocols", - "wayland-protocols-wlr", -] - -[[package]] -name = "wol-rs" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5a8a033ef9b208ec8b5946761958ed2b2693ac49b04f647fdc013000870b8f" - -[[package]] -name = "wyz" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" -dependencies = [ - "tap", -] - -[[package]] -name = "x11" -version = "2.19.0" -source = "git+https://github.com/bjornsnoen/x11-rs#c2e9bfaa7b196938f8700245564d8ac5d447786a" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "x11" -version = "2.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "x11-clipboard" -version = "0.8.1" -source = "git+https://github.com/clslaid/x11-clipboard?branch=feat/store-batch#5fc2e73bc01ada3681159b34cf3ea8f0d14cd904" -dependencies = [ - "x11rb 0.12.0", -] - -[[package]] -name = "x11-clipboard" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b98785a09322d7446e28a13203d2cae1059a0dd3dfb32cb06d0a225f023d8286" -dependencies = [ - "libc", - "x11rb 0.13.1", -] - -[[package]] -name = "x11-dl" -version = "2.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" -dependencies = [ - "libc", - "once_cell", - "pkg-config", -] - -[[package]] -name = "x11rb" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1641b26d4dec61337c35a1b1aaf9e3cba8f46f0b43636c609ab0291a648040a" -dependencies = [ - "gethostname 0.3.0", - "nix 0.26.4", - "winapi 0.3.9", - "winapi-wsapoll", - "x11rb-protocol 0.12.0", -] - -[[package]] -name = "x11rb" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" -dependencies = [ - "gethostname 0.4.3", - "rustix 0.38.34", - "x11rb-protocol 0.13.1", -] - -[[package]] -name = "x11rb-protocol" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc" -dependencies = [ - "nix 0.26.4", -] - -[[package]] -name = "x11rb-protocol" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" - -[[package]] -name = "xdg-home" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - -[[package]] -name = "zbus" -version = "3.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" -dependencies = [ - "async-broadcast", - "async-executor", - "async-fs", - "async-io 1.13.0", - "async-lock 2.8.0", - "async-process", - "async-recursion", - "async-task", - "async-trait", - "blocking", - "byteorder", - "derivative", - "enumflags2", - "event-listener 2.5.3", - "futures-core", - "futures-sink", - "futures-util", - "hex", - "nix 0.26.4", - "once_cell", - "ordered-stream", - "rand 0.8.5", - "serde 1.0.203", - "serde_repr", - "sha1", - "static_assertions", - "tracing", - "uds_windows", - "winapi 0.3.9", - "xdg-home", - "zbus_macros", - "zbus_names", - "zvariant", -] - -[[package]] -name = "zbus_macros" -version = "3.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro2 1.0.86", - "quote 1.0.36", - "regex", - "syn 1.0.109", - "zvariant_utils", -] - -[[package]] -name = "zbus_names" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" -dependencies = [ - "serde 1.0.203", - "static_assertions", - "zvariant", -] - -[[package]] -name = "zerocopy" -version = "0.7.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" -dependencies = [ - "zerocopy-derive 0.7.34", -] - -[[package]] -name = "zerocopy" -version = "0.8.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468" -dependencies = [ - "zerocopy-derive 0.8.14", -] - -[[package]] -name = "zerocopy-derive" -version = "0.7.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 2.0.68", -] - -[[package]] -name = "zeroize" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" - -[[package]] -name = "zip" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" -dependencies = [ - "aes", - "byteorder", - "bzip2", - "constant_time_eq 0.1.5", - "crc32fast", - "crossbeam-utils", - "flate2", - "hmac", - "pbkdf2", - "sha1", - "time 0.3.36", - "zstd 0.11.2+zstd.1.5.2", -] - -[[package]] -name = "zstd" -version = "0.11.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" -dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", -] - -[[package]] -name = "zstd" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" -dependencies = [ - "zstd-safe 7.1.0", -] - -[[package]] -name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" -dependencies = [ - "libc", - "zstd-sys", -] - -[[package]] -name = "zstd-safe" -version = "7.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" -dependencies = [ - "zstd-sys", -] - -[[package]] -name = "zstd-sys" -version = "2.0.11+zstd.1.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4" -dependencies = [ - "cc", - "pkg-config", -] - -[[package]] -name = "zune-inflate" -version = "0.2.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" -dependencies = [ - "simd-adler32", -] - -[[package]] -name = "zvariant" -version = "3.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" -dependencies = [ - "byteorder", - "enumflags2", - "libc", - "serde 1.0.203", - "static_assertions", - "zvariant_derive", -] - -[[package]] -name = "zvariant_derive" -version = "3.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" -dependencies = [ - "proc-macro-crate 1.3.1", - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", - "zvariant_utils", -] - -[[package]] -name = "zvariant_utils" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" -dependencies = [ - "proc-macro2 1.0.86", - "quote 1.0.36", - "syn 1.0.109", -] diff --git a/pkgs/by-name/ru/rustdesk/package.nix b/pkgs/by-name/ru/rustdesk/package.nix index 201caebeca8d..b496de715aae 100644 --- a/pkgs/by-name/ru/rustdesk/package.nix +++ b/pkgs/by-name/ru/rustdesk/package.nix @@ -36,63 +36,22 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustdesk"; - version = "1.3.8"; + version = "1.4.1"; src = fetchFromGitHub { owner = "rustdesk"; repo = "rustdesk"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-m1bFljZL8vNaugepVs8u1EWNpDLtxgSSZqKGQmgrmsA="; + hash = "sha256-nS8KjLzgdzgvn5mM1lJL2vFk0g/ZUZBvdkjyC+MdHDE="; }; - cargoLock = { - lockFile = ./Cargo.lock; - outputHashes = { - "android-wakelock-0.1.0" = "sha256-09EH/U1BBs3l4galQOrTKmPUYBgryUjfc/rqPZhdYc4="; - "arboard-3.4.0" = "sha256-BJI3+Wz2xwnOfIz5O2NlPKKWfF8t/QrS8kxJK1RqbLw="; - "cacao-0.4.0-beta2" = "sha256-U5tCLeVxjmZCm7ti1u71+i116xmozPaR69pCsA4pxrM="; - "cidre-0.4.0" = "sha256-FSpMC/kpTH10ncqRcJ+XJJ1yjgAc2U+mxLH9NTfLM3o="; - "clipboard-master-4.0.0-beta.6" = "sha256-GZyzGMQOZ0iwGNZa/ZzFp8gU2tQVWZBpAbim8yb6yZA="; - "confy-0.4.0-2" = "sha256-V7BCKISrkJIxWC3WT5+B5Vav86YTQvdO9TO6A++47FU="; - "core-foundation-0.9.3" = "sha256-iB4OVmWZhuWbs9RFWvNc+RNut6rip2/50o5ZM6c0c3g="; - "cpal-0.15.3" = "sha256-2Oo4igwjx9oZjikYEBfiVCD1Wl+D0LXgvVIHvYLQM+o="; - "default_net-0.1.0" = "sha256-wwVcnS99I1NJFeSihy5YrB5p0y+OHXTX81DQ+TtyFBU="; - "evdev-0.11.5" = "sha256-aoPmjGi/PftnH6ClEWXHvIj0X3oh15ZC1q7wPC1XPr0="; - "hwcodec-0.7.1" = "sha256-WxAa0DD8eVk6QyuIHuPDyFHGz8yj7I0qpRrJAc0iFpk="; - "impersonate_system-0.1.0" = "sha256-pIV7s2qGoCIUrhaRovBDCJaGQ/pMdJacDXJmeBpkcyI="; - "keepawake-0.4.3" = "sha256-cqSpkq/PCz+5+ZUyPy5hF6rP3fBzuZDywyxMUQ50Rk4="; - "machine-uid-0.3.0" = "sha256-rEOyNThg6p5oqE9URnxSkPtzyW8D4zKzLi9pAnzTElE="; - "magnum-opus-0.4.0" = "sha256-T4qaYOl8lCK1h9jWa9KqGvnVfDViT9Ob5R+YgnSw2tg="; - "pam-0.7.0" = "sha256-o47tVoFlW9RiL7O8Lvuwz7rMYQHO+5TG27XxkAdHEOE="; - "pam-sys-1.0.0-alpha4" = "sha256-5HIErVWnanLo5054NgU+DEKC2wwyiJ8AHvbx0BGbyWo="; - "parity-tokio-ipc-0.7.3-4" = "sha256-PKw2Twd2ap+tRrQxqg8T1FvpoeKn0hvBqn1Z44F1LcY="; - "rdev-0.5.0-2" = "sha256-+1XsGhGcAz2YWENi+Ho614dhzjrwcY/gggq1YQ36fak="; - "reqwest-0.11.23" = "sha256-kEUT+gs4ziknDiGdPMLnj5pmxC5SBpLopZ8jZ34GDWc="; - "rust-pulsectl-0.2.12" = "sha256-8jXTspWvjONFcvw9/Z8C43g4BuGZ3rsG32tvLMQbtbM="; - "sciter-rs-0.5.57" = "sha256-5Nd9npdx8yQJEczHv7WmSmrE1lBfvp5z7BubTbYBg3E="; - "sysinfo-0.29.10" = "sha256-/UsFAvlWs/F7X1xT+97Fx+pnpCguoPHU3hTynqYMEs4="; - "tao-0.25.0" = "sha256-kLmx1z9Ybn/hDt2OcszEjtZytQIE+NKTIn9zNr9oEQk="; - "tfc-0.7.0" = "sha256-wJs+OhDZVO9iU+J7rLWIlV1VULtKyzizeXMbBCjRY90="; - "tokio-socks-0.5.2-1" = "sha256-i1dfNatqN4dinMcyAdLhj9hJWVsT10OWpCXsxl7pifI="; - "tray-icon-0.14.3" = "sha256-dSX7LucZaLplRrh6zLwmFzyZN4ZtwIXzAEdZzlu3gQg="; - "wallpaper-3.2.0" = "sha256-p9NRmusdA0wvF6onp1UTL0/4t7XnEAc19sqyGDnfg/Q="; - "webm-1.1.0" = "sha256-p4BMej7yvb8c/dJynRWZmwo2hxAAY96Qx6Qx2DbT8hE="; - "x11-2.19.0" = "sha256-GDCeKzUtvaLeBDmPQdyr499EjEfT6y4diBMzZVEptzc="; - "x11-clipboard-0.8.1" = "sha256-PtqmSD2MwkbLVWbfTSXZW3WEvEnUlo04qieUTjN2whE="; - }; - }; + cargoHash = "sha256-ecLR6cMVDrTKeoTE5Yxkw5dN4ceAm+RD7BVXwIQ1fnk="; patches = [ ./make-build-reproducible.patch ]; - postPatch = '' - # Overwrite cargo.lock because the one in the upstream repo has duplicates entries. - # It should probably be removed in the next rustdesk update (if they fix their cargoLock) - cp ${./Cargo.lock} Cargo.lock - ''; - desktopItems = [ (makeDesktopItem { name = "rustdesk"; From d0a3a524d86dda4503b4c913090325dab2f4b03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 2 Sep 2025 15:42:08 +0200 Subject: [PATCH 021/128] python313Packages.gotenberg-client: 0.10.0 -> 0.11.0 Changelog: https://github.com/stumpylog/gotenberg-client/releases/tag/0.11.0 --- .../python-modules/gotenberg-client/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/gotenberg-client/default.nix b/pkgs/development/python-modules/gotenberg-client/default.nix index 08f6bba80209..3f2cb9c04844 100644 --- a/pkgs/development/python-modules/gotenberg-client/default.nix +++ b/pkgs/development/python-modules/gotenberg-client/default.nix @@ -9,26 +9,27 @@ }: buildPythonPackage rec { pname = "gotenberg-client"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "stumpylog"; repo = "gotenberg-client"; tag = version; - hash = "sha256-eDYgKbNeNCIdENo6DVmcABRwP5JUMCJW7NtbPOA5aqg="; + hash = "sha256-a/GXVhZtxGgmx5mb8hozbXAI9ecrl0c6BIz3BNekA8Q="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ httpx ] ++ lib.optionals (pythonOlder "3.11") [ typing-extensions ] ++ httpx.optional-dependencies.http2; + # requires running gotenberg service + doCheck = false; + pythonImportsCheck = [ "gotenberg_client" ]; meta = with lib; { From bccb394fd22d62e23b69ab082cbbaccd3a6473e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 2 Sep 2025 15:49:26 +0200 Subject: [PATCH 022/128] paperless-ngx: 2.18.2 -> 2.18.3 Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.18.3 --- pkgs/by-name/pa/paperless-ngx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 3d3c8a0afdd1..cc8555d29867 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -3,7 +3,6 @@ stdenv, fetchFromGitHub, fetchPypi, - fetchpatch, node-gyp, nodejs_20, nixosTests, @@ -29,13 +28,13 @@ xorg, }: let - version = "2.18.2"; + version = "2.18.3"; src = fetchFromGitHub { owner = "paperless-ngx"; repo = "paperless-ngx"; tag = "v${version}"; - hash = "sha256-JaDeOiubu9VE8E/u2K9BS7GLNSTqXTcX926WhPMGd64="; + hash = "sha256-rr1QfTNutKO+DwEQmltxdtjuk07mT0unlYo3SMq6oEs="; }; python = python3.override { @@ -169,6 +168,7 @@ python.pkgs.buildPythonApplication rec { pythonRelaxDeps = [ "django-allauth" + "filelock" "rapidfuzz" "redis" ]; From 05b9b477a003c5d318f93f256136904943e07185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 2 Sep 2025 17:04:42 +0200 Subject: [PATCH 023/128] paperless-ngx: drop unused patch --- .../pa/paperless-ngx/dep-updates.patch | 108 ------------------ 1 file changed, 108 deletions(-) delete mode 100644 pkgs/by-name/pa/paperless-ngx/dep-updates.patch diff --git a/pkgs/by-name/pa/paperless-ngx/dep-updates.patch b/pkgs/by-name/pa/paperless-ngx/dep-updates.patch deleted file mode 100644 index 3ce6dbd72dd1..000000000000 --- a/pkgs/by-name/pa/paperless-ngx/dep-updates.patch +++ /dev/null @@ -1,108 +0,0 @@ -diff --git a/src/paperless/settings.py b/src/paperless/settings.py -index 3b69b2fc2..8549b9396 100644 ---- a/src/paperless/settings.py -+++ b/src/paperless/settings.py -@@ -11,7 +11,6 @@ from typing import Final - from urllib.parse import urlparse - - from celery.schedules import crontab --from concurrent_log_handler.queue import setup_logging_queues - from django.utils.translation import gettext_lazy as _ - from dotenv import load_dotenv - -@@ -803,8 +802,6 @@ USE_TZ = True - # Logging # - ############################################################################### - --setup_logging_queues() -- - LOGGING_DIR.mkdir(parents=True, exist_ok=True) - - LOGROTATE_MAX_SIZE = os.getenv("PAPERLESS_LOGROTATE_MAX_SIZE", 1024 * 1024) -diff --git a/src/paperless_mail/mail.py b/src/paperless_mail/mail.py -index b62e37166..415a69163 100644 ---- a/src/paperless_mail/mail.py -+++ b/src/paperless_mail/mail.py -@@ -29,7 +29,7 @@ from imap_tools import MailBoxUnencrypted - from imap_tools import MailMessage - from imap_tools import MailMessageFlags - from imap_tools import errors --from imap_tools.mailbox import MailBoxTls -+from imap_tools.mailbox import MailBoxStartTls - from imap_tools.query import LogicOperator - - from documents.data_models import ConsumableDocument -@@ -419,7 +419,7 @@ def get_mailbox(server, port, security) -> MailBox: - if security == MailAccount.ImapSecurity.NONE: - mailbox = MailBoxUnencrypted(server, port) - elif security == MailAccount.ImapSecurity.STARTTLS: -- mailbox = MailBoxTls(server, port, ssl_context=ssl_context) -+ mailbox = MailBoxStartTls(server, port, ssl_context=ssl_context) - elif security == MailAccount.ImapSecurity.SSL: - mailbox = MailBox(server, port, ssl_context=ssl_context) - else: -diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py -index 5a1a6c6859a..95689b5124d 100644 ---- a/src/documents/serialisers.py -+++ b/src/documents/serialisers.py -@@ -2038,6 +2038,24 @@ def validate(self, attrs): - - return attrs - -+ @staticmethod -+ def normalize_workflow_trigger_sources(trigger): -+ """ -+ Convert sources to strings to handle django-multiselectfield v1.0 changes -+ """ -+ if trigger and "sources" in trigger: -+ trigger["sources"] = [ -+ str(s.value if hasattr(s, "value") else s) for s in trigger["sources"] -+ ] -+ -+ def create(self, validated_data): -+ WorkflowTriggerSerializer.normalize_workflow_trigger_sources(validated_data) -+ return super().create(validated_data) -+ -+ def update(self, instance, validated_data): -+ WorkflowTriggerSerializer.normalize_workflow_trigger_sources(validated_data) -+ return super().update(instance, validated_data) -+ - - class WorkflowActionEmailSerializer(serializers.ModelSerializer): - id = serializers.IntegerField(allow_null=True, required=False) -@@ -2202,6 +2220,8 @@ def update_triggers_and_actions(self, instance: Workflow, triggers, actions): - if triggers is not None and triggers is not serializers.empty: - for trigger in triggers: - filter_has_tags = trigger.pop("filter_has_tags", None) -+ # Convert sources to strings to handle django-multiselectfield v1.0 changes -+ WorkflowTriggerSerializer.normalize_workflow_trigger_sources(trigger) - trigger_instance, _ = WorkflowTrigger.objects.update_or_create( - id=trigger.get("id"), - defaults=trigger, -diff --git a/src/documents/tests/test_management_exporter.py b/src/documents/tests/test_management_exporter.py -index 68d20476593..7415467de79 100644 ---- a/src/documents/tests/test_management_exporter.py -+++ b/src/documents/tests/test_management_exporter.py -@@ -123,7 +123,7 @@ def setUp(self) -> None: - - self.trigger = WorkflowTrigger.objects.create( - type=WorkflowTrigger.WorkflowTriggerType.CONSUMPTION, -- sources=[1], -+ sources=[str(WorkflowTrigger.DocumentSourceChoices.CONSUME_FOLDER.value)], - filter_filename="*", - ) - self.action = WorkflowAction.objects.create(assign_title="new title") -diff --git a/src/documents/tests/test_migration_workflows.py b/src/documents/tests/test_migration_workflows.py -index 9895188188a..60e429d68c2 100644 ---- a/src/documents/tests/test_migration_workflows.py -+++ b/src/documents/tests/test_migration_workflows.py -@@ -104,7 +104,7 @@ def setUpBeforeMigration(self, apps): - - trigger = WorkflowTrigger.objects.create( - type=0, -- sources=[DocumentSource.ConsumeFolder], -+ sources=[str(DocumentSource.ConsumeFolder)], - filter_path="*/path/*", - filter_filename="*file*", - ) - From f6a40b20c95303e71d6eb73ac86409ae0d16df19 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Wed, 3 Sep 2025 10:55:17 +0000 Subject: [PATCH 024/128] =?UTF-8?q?python3Packages.temporalio:=201.16.0=20?= =?UTF-8?q?=E2=86=92=201.17.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/python-modules/temporalio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/temporalio/default.nix b/pkgs/development/python-modules/temporalio/default.nix index 7a0da27c77cb..43fb5b9cbdbe 100644 --- a/pkgs/development/python-modules/temporalio/default.nix +++ b/pkgs/development/python-modules/temporalio/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "temporalio"; - version = "1.16.0"; + version = "1.17.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "temporalio"; repo = "sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-PwU50Xa87bjJQXqHcovZBByYwwFp7ar7qHYsdFIrnhA="; + hash = "sha256-uxjZ3aINVP4g5UTzhGW7H/7dyaZlAqBuXH9uVS1zax0="; fetchSubmodules = true; }; From 86666a4a999c38c84bb21e0822452c680d7eae74 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sat, 23 Aug 2025 16:56:53 +0200 Subject: [PATCH 025/128] radicle-desktop: init at 0.8.0 Co-authored-by: Matthias Beyer Co-authored-by: Angel J <78835633+Iamanaws@users.noreply.github.com> --- pkgs/by-name/ra/radicle-desktop/package.nix | 135 ++++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 pkgs/by-name/ra/radicle-desktop/package.nix diff --git a/pkgs/by-name/ra/radicle-desktop/package.nix b/pkgs/by-name/ra/radicle-desktop/package.nix new file mode 100644 index 000000000000..c97b2c2a3e5d --- /dev/null +++ b/pkgs/by-name/ra/radicle-desktop/package.nix @@ -0,0 +1,135 @@ +{ + fetchFromGitHub, + cargo-tauri, + fetchFromRadicle, + git, + glib, + gtk3, + fetchNpmDeps, + npmHooks, + lib, + libsoup_3, + nodejs, + openssh, + openssl, + pkg-config, + playwright-driver, + radicle-node, + rustPlatform, + webkitgtk_4_1, + wrapGAppsHook4, + rustfmt, + clippy, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "radicle-desktop"; + version = "0.8.0"; + + src = fetchFromRadicle { + seed = "seed.radicle.xyz"; + repo = "z4D5UCArafTzTQpDZNQRuqswh3ury"; + rev = "aeb405aaf53b56a426ab8d68c7f89b8953683224"; + hash = "sha256-Z/6GdXf3ag/89H8UMD2GNU4CXA8TWyX8dl8uh0CTem8="; + leaveDotGit = true; + postFetch = '' + git -C $out rev-parse --short HEAD > $out/.git_head + rm -rf $out/.git + ''; + }; + + postPatch = '' + patchShebangs scripts/copy-katex-assets scripts/check-js scripts/check-rs + + mkdir -p public/twemoji + cp -t public/twemoji -r -- ${finalAttrs.twemojiAssets}/assets/svg/* + : >scripts/install-twemoji-assets + + substituteInPlace scripts/check-rs \ + --replace-fail "-Dwarnings" "" + ''; + + npmDeps = fetchNpmDeps { + inherit (finalAttrs) src; + hash = "sha256-lcSNGmIv6u7DT47lOC69BRbVSK5IPiwjtdAS8aVxwqM="; + }; + + cargoHash = "sha256-z5fnwc7EjSvkyu4zTUyAvVfs6quwH2p9VFDK/TdzZJE="; + + twemojiAssets = fetchFromGitHub { + owner = "twitter"; + repo = "twemoji"; + tag = "v14.0.2"; + hash = "sha256-YoOnZ5uVukzi/6bLi22Y8U5TpplPzB7ji42l+/ys5xI="; + }; + + env = { + HW_RELEASE = "nixpkgs"; + PLAYWRIGHT_BROWSERS_PATH = playwright-driver.browsers; + PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = true; + PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS = true; + }; + + nativeBuildInputs = [ + cargo-tauri.hook + npmHooks.npmConfigHook + nodejs + pkg-config + wrapGAppsHook4 + ]; + + buildInputs = [ + glib + gtk3 + libsoup_3 + openssl + webkitgtk_4_1 + ]; + + preBuild = '' + export GIT_HEAD=$(<$src/.git_head) + ''; + + nativeCheckInputs = [ + git + openssh + radicle-node + rustfmt + clippy + ]; + + checkPhase = '' + runHook preCheck + + export RAD_HOME="$PWD/_rad-home" + export RAD_PASSPHRASE="" + rad auth --alias test + bins="tests/tmp/bin/heartwood/$HW_RELEASE" + mkdir -p "$bins" + cp -t "$bins" -- ${radicle-node}/bin/* + echo -n "$HW_RELEASE" >tests/support/heartwood-release + + npm run build:http + npm run test:unit + scripts/check-js + scripts/check-rs + + runHook postCheck + ''; + + passthru.env = finalAttrs.env; + + meta = { + description = "Radicle desktop app"; + homepage = "https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z4D5UCArafTzTQpDZNQRuqswh3ury"; + changelog = "https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z4D5UCArafTzTQpDZNQRuqswh3ury/tree/CHANGELOG.md"; + license = lib.licenses.gpl3Only; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ + matthiasbeyer + defelo + faukah + ]; + mainProgram = "radicle-desktop"; + }; +}) From 545f1cba9f713b8cf948d5963f1378f6cb106f04 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Sep 2025 18:21:01 +0000 Subject: [PATCH 026/128] vulkan-cts: 1.4.3.2 -> 1.4.3.3 --- pkgs/by-name/vu/vulkan-cts/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-cts/package.nix b/pkgs/by-name/vu/vulkan-cts/package.nix index b9f8dbcc9b67..7d67a92d1f1d 100644 --- a/pkgs/by-name/vu/vulkan-cts/package.nix +++ b/pkgs/by-name/vu/vulkan-cts/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "vulkan-cts"; - version = "1.4.3.2"; + version = "1.4.3.3"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "VK-GL-CTS"; rev = "vulkan-cts-${finalAttrs.version}"; - hash = "sha256-Ahp8Wcil0IWSMXXA0Hlm/4KtBCo4HFSQtYAjIlFGtgA="; + hash = "sha256-bhbk2ayY4syyUXJcYesRlVFArAVhivTjELvM8uuNzEQ="; }; prePatch = '' From 9a38b160a050bca52d0a2c5a717116c1e60ade6f Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Wed, 3 Sep 2025 20:32:48 +0200 Subject: [PATCH 027/128] victoriametrics: 1.125.0 -> 1.125.1 --- pkgs/by-name/vi/victoriametrics/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index 12a51072919c..979924e90a8a 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "VictoriaMetrics"; - version = "1.125.0"; + version = "1.125.1"; src = fetchFromGitHub { owner = "VictoriaMetrics"; repo = "VictoriaMetrics"; tag = "v${finalAttrs.version}"; - hash = "sha256-Xhurksf2BMw+v+4PsKm9o+XO2KfYX9wZTlq/kLLxVYc="; + hash = "sha256-pRYazo13K5mjdwQD3VJcX9Js4xEG9dgz7MbM8HvxWV0="; }; vendorHash = null; From 4a48b92b805b40d48077dd4cae0f119323c8933b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 4 Sep 2025 07:07:06 +0200 Subject: [PATCH 028/128] python313Packages.tencentcloud-sdk-python: 3.0.1454 -> 3.0.1455 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.0.1454...3.0.1455 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1455/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index c2d788fb1f63..73815459a5af 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1454"; + version = "3.0.1455"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-VSBWWrNlQygXX9pW4T/eb3FpJNcOmx6DCHQbpLUmB/I="; + hash = "sha256-MU5nvCZ86JvA+/2D29UVVqO45Wemr9uvvrtpeHTGS7E="; }; build-system = [ setuptools ]; From f69149eb5fa3a931210af11a18091a041de811ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 05:08:29 +0000 Subject: [PATCH 029/128] gildas: 20250801_a -> 20250901_a --- pkgs/by-name/gi/gildas/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gildas/package.nix b/pkgs/by-name/gi/gildas/package.nix index 00875aa7b0d5..b228e67460c4 100644 --- a/pkgs/by-name/gi/gildas/package.nix +++ b/pkgs/by-name/gi/gildas/package.nix @@ -24,8 +24,8 @@ let in stdenv.mkDerivation rec { - srcVersion = "aug25a"; - version = "20250801_a"; + srcVersion = "sep25a"; + version = "20250901_a"; pname = "gildas"; src = fetchurl { @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.xz" "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.xz" ]; - hash = "sha256-SqUE/cu23+i7QuGw7LFnLfP1hViUW4moJKfshu/3yXI="; + hash = "sha256-W2l2n6W8L5Gr7taw9ZUvVVp9sZvjne56sjtUU91U0oE="; }; nativeBuildInputs = [ From ff737fedfc41c9391640079d4be9843155c8ec4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Thu, 4 Sep 2025 10:00:47 +0200 Subject: [PATCH 030/128] google-cloud-sdk: move to pkgs/by-name --- .../admin => by-name/go}/google-cloud-sdk/alpha__init__.py | 0 .../admin => by-name/go}/google-cloud-sdk/beta__init__.py | 0 .../admin => by-name/go}/google-cloud-sdk/components.json | 0 .../admin => by-name/go}/google-cloud-sdk/components.nix | 0 pkgs/{tools/admin => by-name/go}/google-cloud-sdk/data.nix | 0 .../admin => by-name/go}/google-cloud-sdk/gcloud-path.patch | 0 .../go}/google-cloud-sdk/gsutil-disable-updates.patch | 0 .../default.nix => by-name/go/google-cloud-sdk/package.nix} | 3 ++- pkgs/{tools/admin => by-name/go}/google-cloud-sdk/update.sh | 0 .../go}/google-cloud-sdk/withExtraComponents.nix | 0 pkgs/top-level/all-packages.nix | 4 ---- 11 files changed, 2 insertions(+), 5 deletions(-) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/alpha__init__.py (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/beta__init__.py (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/components.json (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/components.nix (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/data.nix (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/gcloud-path.patch (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/gsutil-disable-updates.patch (100%) rename pkgs/{tools/admin/google-cloud-sdk/default.nix => by-name/go/google-cloud-sdk/package.nix} (99%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/update.sh (100%) rename pkgs/{tools/admin => by-name/go}/google-cloud-sdk/withExtraComponents.nix (100%) diff --git a/pkgs/tools/admin/google-cloud-sdk/alpha__init__.py b/pkgs/by-name/go/google-cloud-sdk/alpha__init__.py similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/alpha__init__.py rename to pkgs/by-name/go/google-cloud-sdk/alpha__init__.py diff --git a/pkgs/tools/admin/google-cloud-sdk/beta__init__.py b/pkgs/by-name/go/google-cloud-sdk/beta__init__.py similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/beta__init__.py rename to pkgs/by-name/go/google-cloud-sdk/beta__init__.py diff --git a/pkgs/tools/admin/google-cloud-sdk/components.json b/pkgs/by-name/go/google-cloud-sdk/components.json similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/components.json rename to pkgs/by-name/go/google-cloud-sdk/components.json diff --git a/pkgs/tools/admin/google-cloud-sdk/components.nix b/pkgs/by-name/go/google-cloud-sdk/components.nix similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/components.nix rename to pkgs/by-name/go/google-cloud-sdk/components.nix diff --git a/pkgs/tools/admin/google-cloud-sdk/data.nix b/pkgs/by-name/go/google-cloud-sdk/data.nix similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/data.nix rename to pkgs/by-name/go/google-cloud-sdk/data.nix diff --git a/pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch b/pkgs/by-name/go/google-cloud-sdk/gcloud-path.patch similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/gcloud-path.patch rename to pkgs/by-name/go/google-cloud-sdk/gcloud-path.patch diff --git a/pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch b/pkgs/by-name/go/google-cloud-sdk/gsutil-disable-updates.patch similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/gsutil-disable-updates.patch rename to pkgs/by-name/go/google-cloud-sdk/gsutil-disable-updates.patch diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/by-name/go/google-cloud-sdk/package.nix similarity index 99% rename from pkgs/tools/admin/google-cloud-sdk/default.nix rename to pkgs/by-name/go/google-cloud-sdk/package.nix index 33a5e9a92dbb..4649fa57680c 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/by-name/go/google-cloud-sdk/package.nix @@ -12,7 +12,7 @@ lib, fetchurl, makeWrapper, - python3, + python312, openssl, jq, callPackage, @@ -21,6 +21,7 @@ }: let + python3 = python312; # include a compatible pyopenssl version: https://github.com/NixOS/nixpkgs/issues/379291 # remove ASAP: https://github.com/googleapis/google-api-python-client/issues/2554 pythonCustom = python3.override { diff --git a/pkgs/tools/admin/google-cloud-sdk/update.sh b/pkgs/by-name/go/google-cloud-sdk/update.sh similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/update.sh rename to pkgs/by-name/go/google-cloud-sdk/update.sh diff --git a/pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix b/pkgs/by-name/go/google-cloud-sdk/withExtraComponents.nix similarity index 100% rename from pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix rename to pkgs/by-name/go/google-cloud-sdk/withExtraComponents.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cb4e782ce3ae..f42984518a7e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3019,11 +3019,7 @@ with pkgs; isStereo = true; }; - google-cloud-sdk = callPackage ../tools/admin/google-cloud-sdk { - python3 = python312; - }; google-cloud-sdk-gce = google-cloud-sdk.override { - python3 = python312; with-gce = true; }; From 26fc91e1d122798bceeee1277f6b7055dce5d907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Falvai?= Date: Thu, 4 Sep 2025 10:16:47 +0200 Subject: [PATCH 031/128] google-cloud-sdk: 529.0.0 -> 537.0.0 --- .../go/google-cloud-sdk/components.json | 944 +++++++----------- pkgs/by-name/go/google-cloud-sdk/data.nix | 22 +- 2 files changed, 363 insertions(+), 603 deletions(-) diff --git a/pkgs/by-name/go/google-cloud-sdk/components.json b/pkgs/by-name/go/google-cloud-sdk/components.json index 8d03b5379134..3541c5d72d88 100644 --- a/pkgs/by-name/go/google-cloud-sdk/components.json +++ b/pkgs/by-name/go/google-cloud-sdk/components.json @@ -5,7 +5,7 @@ "checksum": "5a65179c291bc480696ca323d2f8c4874985458303eff8f233e16cdca4e88e6f", "contents_checksum": "038c999c7a7d70d5133eab7dc5868c4c3d0358431dad250f9833306af63016c8", "size": 800, - "source": "components/google-cloud-sdk-alpha-20250627154417.tar.gz", + "source": "components/google-cloud-sdk-alpha-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -23,8 +23,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "2025.06.27" + "build_number": 20250829143545, + "version_string": "2025.08.29" } }, { @@ -1050,10 +1050,10 @@ }, { "data": { - "checksum": "1f748fc17503f86d02c7189788ade13401d76cb0cf686f1dacf5c710a689a603", - "contents_checksum": "d362f20630443f9d715affa7dbf11010810e2361aa3d70444fdaa64529a4b258", - "size": 143373114, - "source": "components/google-cloud-sdk-app-engine-java-20250509144819.tar.gz", + "checksum": "46e54abbdd57d1571acd3101fac6040d897a2fffdd682e234db224acb014b6eb", + "contents_checksum": "08b1be7a13bbcb5284175730e0fe34a0eca687099eeb3d51d0eaf595b63fb363", + "size": 143701645, + "source": "components/google-cloud-sdk-app-engine-java-20250711193911.tar.gz", "type": "tar" }, "dependencies": [ @@ -1072,16 +1072,16 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250509144819, - "version_string": "2.0.36" + "build_number": 20250711193911, + "version_string": "2.0.38" } }, { "data": { - "checksum": "c8cf504f5e5d32fae1c9abdc7ffc676fc006e4707b45d945596299048917ba39", - "contents_checksum": "17e4f11e6672ec79535a2d495a4c1046e0efa62034cd63917e54fe737b2aa215", - "size": 4013324, - "source": "components/google-cloud-sdk-app-engine-python-20250627154417.tar.gz", + "checksum": "6d8724a89d15be30bc40fff4cee57dc2869de3ee4fa4624c2e7319937a20c42d", + "contents_checksum": "2a024a7d11c4cf9989f153928ff0977e82c46d002f09453cc6393c924d32e729", + "size": 4013786, + "source": "components/google-cloud-sdk-app-engine-python-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -1101,8 +1101,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "1.9.117" + "build_number": 20250822133333, + "version_string": "1.9.118" } }, { @@ -1133,251 +1133,12 @@ "version_string": "1.9.109" } }, - { - "dependencies": [ - "appctl-darwin-x86", - "appctl-darwin-x86_64", - "appctl-linux-x86", - "appctl-linux-x86_64", - "appctl-windows-x86", - "appctl-windows-x86_64" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl" - }, - "gdu_only": false, - "id": "appctl", - "is_configuration": false, - "is_hidden": false, - "is_required": false, - "platform": { - "architectures": [ - "x86", - "x86_64" - ], - "operating_systems": [ - "LINUX", - "MACOSX", - "WINDOWS" - ] - }, - "platform_required": false, - "version": { - "build_number": 0, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "dc1346aa497ab9856a61d4baadb999d46a025616b0fb941499930e8cd2bb08ef", - "contents_checksum": "dc9f7c06e11b6368358bc374d1a281896df26bc2b5d8403e27645452d551db54", - "size": 19669923, - "source": "components/google-cloud-sdk-appctl-darwin-x86-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-darwin-x86", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86" - ], - "operating_systems": [ - "MACOSX" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "73702c9e36f3fa25d3cba2f5b747ccaf40d4439a4beca2187c775cf0b87b5ba0", - "contents_checksum": "8f6243a30cde23bea18034fe4b1dcd8373a2e410d92fc784d5708ffb817bb418", - "size": 19381598, - "source": "components/google-cloud-sdk-appctl-darwin-x86_64-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-darwin-x86_64", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86_64" - ], - "operating_systems": [ - "MACOSX" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "f9e00574acdc98da65aa7167a11bb1d349e8811f4aabc7a9cad231959a578017", - "contents_checksum": "bec7f3d72271d31f4be1516919207d8ab9a5364546339aa6361d47a06e764d44", - "size": 20215575, - "source": "components/google-cloud-sdk-appctl-linux-x86-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-linux-x86", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86" - ], - "operating_systems": [ - "LINUX" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "1017488e55a6316d6fb51ebfa8306cc58b2f6f24186686f6258c46b2b39d6781", - "contents_checksum": "9db848fc1e8721f80b5937dea801d18912d22aeed5682671e77f6d29959be483", - "size": 22041660, - "source": "components/google-cloud-sdk-appctl-linux-x86_64-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-linux-x86_64", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86_64" - ], - "operating_systems": [ - "LINUX" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "1d4bffafcbc0f1a378048123fd838cfaebab55c73c286e7b5128328750268262", - "contents_checksum": "908ec0c86e7f779641888f42b7f3b39f98fb91de8c68f4a24d360b1d3050d646", - "size": 19638844, - "source": "components/google-cloud-sdk-appctl-windows-x86-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-windows-x86", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86" - ], - "operating_systems": [ - "WINDOWS" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, - { - "data": { - "checksum": "3ecd725f24eef4715946387442e06af0f9ced436f37d1c9428480fdaa2df034b", - "contents_checksum": "0cfec25922905ba72982b630f026045233a0f567220262b3b0aec169559b0732", - "size": 19657321, - "source": "components/google-cloud-sdk-appctl-windows-x86_64-20200626165905.tar.gz", - "type": "tar" - }, - "dependencies": [ - "appctl" - ], - "details": { - "description": "Provides appctl executable.", - "display_name": "Appctl (Platform Specific)" - }, - "gdu_only": false, - "id": "appctl-windows-x86_64", - "is_configuration": false, - "is_hidden": true, - "is_required": false, - "platform": { - "architectures": [ - "x86_64" - ], - "operating_systems": [ - "WINDOWS" - ] - }, - "platform_required": false, - "version": { - "build_number": 20200626165905, - "version_string": "0.1.12" - } - }, { "data": { "checksum": "707d412854a14450b4fddee199d258e75946fe51b44eb2980c8cd7e274c15760", "contents_checksum": "0b4e9d8e6394dc841aece07ca4da91920a460cbd7ec22495be4a2b4f46635b4d", "size": 797, - "source": "components/google-cloud-sdk-beta-20250627154417.tar.gz", + "source": "components/google-cloud-sdk-beta-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -1395,8 +1156,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "2025.06.27" + "build_number": 20250829143545, + "version_string": "2025.08.29" } }, { @@ -1720,10 +1481,10 @@ }, { "data": { - "checksum": "bc96e248a1bbf47c04caa0f89d32eea0a98e4bf0c6dd632ea291eca20e47c331", - "contents_checksum": "62fc47992a746c10601481be90ec50e2d92272b818f8f4eea4c3a5a0725e9001", - "size": 1850167, - "source": "components/google-cloud-sdk-bq-20250627154417.tar.gz", + "checksum": "ddb27167afd5c4ed44db8492b6778ab982fb961089f816ca061c7b398aba1a46", + "contents_checksum": "37acbc41ff49a6f6cdd589b038c16cee5d02eb349af440c30284dd7f5533e920", + "size": 1856368, + "source": "components/google-cloud-sdk-bq-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -1743,8 +1504,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "2.1.19" + "build_number": 20250829143545, + "version_string": "2.1.22" } }, { @@ -1841,7 +1602,7 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "3.12.8" + "version_string": "3.12.10" } }, { @@ -1909,10 +1670,10 @@ }, { "data": { - "checksum": "f9414aaf484198954e022b0c430347e7f835d838d392c65130b867dcc4ae3940", - "contents_checksum": "418cb3917fef9f9aa955b06a1a4d6d9a1a22467d88ea1ce96dfcd7f5618b5194", - "size": 19825770, - "source": "components/google-cloud-sdk-bundled-python3-windows-x86-20250131143518.tar.gz", + "checksum": "8847c7c93d5ebadc114622563abff1b4d1b5e836d394836f31185ee1f4338531", + "contents_checksum": "4d7197b9f354cf257448c0cb3dce00e532d693d424018152f7e5f71e89cfdefa", + "size": 19948672, + "source": "components/google-cloud-sdk-bundled-python3-windows-x86-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -1938,16 +1699,16 @@ }, "platform_required": false, "version": { - "build_number": 20250131143518, - "version_string": "3.12.8" + "build_number": 20250718154810, + "version_string": "3.12.10" } }, { "data": { - "checksum": "bef3a4bc8056118fcaabfa264f0e313cfd03eb7e1ba09bc8aa6ee260abb68789", - "contents_checksum": "9976bb26b6ffa4fe24ddafbd7e7546fe7841943e7a1a233d9f06100e9ea3924e", - "size": 22161271, - "source": "components/google-cloud-sdk-bundled-python3-windows-x86_64-20250131143518.tar.gz", + "checksum": "773dbb1945a6686521f4852b0cef8958bc02e7f8847fb278a571a0a7e3128c2c", + "contents_checksum": "c7a19db17deecec147b5acdf3ba418c8f2fe3840d4674e57a4b2a246a3d5a2f3", + "size": 22268162, + "source": "components/google-cloud-sdk-bundled-python3-windows-x86_64-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -1973,8 +1734,8 @@ }, "platform_required": false, "version": { - "build_number": 20250131143518, - "version_string": "3.12.8" + "build_number": 20250718154810, + "version_string": "3.12.10" } }, { @@ -2012,15 +1773,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "1.23.2" + "version_string": "1.24.1" } }, { "data": { - "checksum": "79e6e0c27d53a586ec4b65f3b94afce56cc5b1587c712369a4b63f032c29c088", - "contents_checksum": "f4aae02339fe3b213ca5d0ca06da149f8ea12aefb0ce0f322a07f301fbf883f0", - "size": 20238986, - "source": "components/google-cloud-sdk-cbt-darwin-arm-20250425151051.tar.gz", + "checksum": "0c7349ecfb4af10111f10884287e5ca1494cca27890256b4e6b3f5c8145b963f", + "contents_checksum": "f24d12b67bdbbe7429f0927c97f5e5f696596bdb42dff232e532d25b4ab92154", + "size": 20763326, + "source": "components/google-cloud-sdk-cbt-darwin-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2045,8 +1806,8 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { @@ -2085,10 +1846,10 @@ }, { "data": { - "checksum": "b73c80112bb0bc302f3a760d5a7df73290cb387185827e587b63fab409e0e218", - "contents_checksum": "67e6c5c14d7245616d428d644580cd4b494ec2ba4c25d845e173e43ff87c40ff", - "size": 21171932, - "source": "components/google-cloud-sdk-cbt-darwin-x86_64-20250425151051.tar.gz", + "checksum": "d8d54e19ba7d9508f5cffcd1b8292ba348a3adf4853b5bf0772ee1b8fca9336e", + "contents_checksum": "2084ee1ad42846c48972016e1389659d9ca6f3e3774da5caf5e076b1fef339c1", + "size": 21722019, + "source": "components/google-cloud-sdk-cbt-darwin-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2113,16 +1874,16 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { "data": { - "checksum": "debf8cf3f1616f3fd81acf0ef7ada142cc16ae9a521ec5a44069db6a3797d48c", - "contents_checksum": "a300c56941402f956a5abd8bfbfaa35be73baf0bb52d32cbf9f904983efa0b64", - "size": 19610690, - "source": "components/google-cloud-sdk-cbt-linux-arm-20250425151051.tar.gz", + "checksum": "1ea8223e9c23de18c0012cb6b24517c01efa461b7a6b0c2d0dc7ec1de340147b", + "contents_checksum": "e066f03715acbdc3efa19c0c9ed01f1e7ce68df3e9c9d5d366f5157d2254ab43", + "size": 20124863, + "source": "components/google-cloud-sdk-cbt-linux-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2147,16 +1908,16 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { "data": { - "checksum": "12a2d1b2706b3326ffd0d5f5110f7a15d03d11d5cc58fc23e368a3c5c7cb75c1", - "contents_checksum": "a12a5eab76fedbd20996e44a42a1aa761a606306c4e5f3d717ca1fd986523bdf", - "size": 19629272, - "source": "components/google-cloud-sdk-cbt-linux-x86-20250425151051.tar.gz", + "checksum": "84ba8e9817f76977d94cc12de74f695aa7b8bdc33827f5a0f3215cd389bcc93c", + "contents_checksum": "4df1895d2e80a3df2f02d70536a56efba496807073a828ce53768e014921d704", + "size": 20136798, + "source": "components/google-cloud-sdk-cbt-linux-x86-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2181,16 +1942,16 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { "data": { - "checksum": "e1a42c0656f9b0200cd119813edccc269b5e29027526394909b1154e4ca9bd98", - "contents_checksum": "2b375531c2de09f55ff5120084912c6a7795aa0a4f9397b25bb950e24cfc3a9f", - "size": 20936702, - "source": "components/google-cloud-sdk-cbt-linux-x86_64-20250425151051.tar.gz", + "checksum": "6240af308afe8cbc4490a560bc54495b9633bf430462039b808c2b1d3054b339", + "contents_checksum": "9f8f67ac5e810f77b3d88f3b3b0d4ea530d04f9ba7d6a1e3e03ecf1815d60949", + "size": 21502228, + "source": "components/google-cloud-sdk-cbt-linux-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2215,16 +1976,16 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { "data": { - "checksum": "01ccd5adc207c53422f92c7973c4ca85e8d44a387605cd8158649bf90659b5ee", - "contents_checksum": "796da6bf7de47d95acdce14ae54b9baafe71142201cd6c28255802832c037339", - "size": 20079815, - "source": "components/google-cloud-sdk-cbt-windows-x86-20250425151051.tar.gz", + "checksum": "82b9902bb265b88c0d407c9b69f54857b01077a9c768eeff8ded64b7130b5619", + "contents_checksum": "5bbbe5b9420a509237f1247f490338ddd6d52a2aae9dd50e4aa8dacf38a32c89", + "size": 20590918, + "source": "components/google-cloud-sdk-cbt-windows-x86-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2249,16 +2010,16 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { "data": { - "checksum": "0e09d426115715c33c8a0c4b371531e61bd879481aa0e97b6a1fc0feaf218d74", - "contents_checksum": "2c0a4090a17705a50003bc39e422854ab1f5889a8823f90f1ccfac5d2dfa3dc3", - "size": 21189304, - "source": "components/google-cloud-sdk-cbt-windows-x86_64-20250425151051.tar.gz", + "checksum": "1ca368a263a58cfd175fe3e63fd0f19afa6f59ba90d9d9056c0b0a43230af576", + "contents_checksum": "72832b3e80a2e3a126f52b839772fe6422a74130f8476fb7c08ab4cafc6c780b", + "size": 21765244, + "source": "components/google-cloud-sdk-cbt-windows-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2283,8 +2044,8 @@ }, "platform_required": false, "version": { - "build_number": 20250425151051, - "version_string": "1.23.2" + "build_number": 20250822133333, + "version_string": "1.24.1" } }, { @@ -2449,10 +2210,10 @@ }, { "data": { - "checksum": "8b4dbc1cb4a0d1217f8283a3057d4ba704fcbe11ba7f2b12dc1c13edb87e2e22", - "contents_checksum": "428a9740ee97cc9b8baad30a8ad5271fe2ee46a78f42c60f91e238dd7315c289", - "size": 49222535, - "source": "components/google-cloud-sdk-cloud-firestore-emulator-20240913204132.tar.gz", + "checksum": "ebf8c29adcb8254443c90fa3e9c12243f1dcb81bc181b3fce7fd8ee5ad18ab92", + "contents_checksum": "356d405a66225d17cb9f89d5e74ef6764ac7e44c723c3e712d3b89ffe853ba0b", + "size": 56206011, + "source": "components/google-cloud-sdk-cloud-firestore-emulator-20250808155822.tar.gz", "type": "tar" }, "dependencies": [ @@ -2470,8 +2231,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20240913204132, - "version_string": "1.19.9" + "build_number": 20250808155822, + "version_string": "1.20.1" } }, { @@ -2775,15 +2536,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "2.16.0" + "version_string": "2.18.1" } }, { "data": { - "checksum": "33b5e81feb13982b2f4295a593776c4773335f68061c5d2a5dbb73fb1b39e225", - "contents_checksum": "b82e9e694bcdfdda6f8ac5171aad40cd479d352f00b89a50550f5c6f1b6b0f78", - "size": 15369091, - "source": "components/google-cloud-sdk-cloud-sql-proxy-darwin-arm-20250502143716.tar.gz", + "checksum": "3c9c41cde82fea6de58a93c56bf0bf71b3503dd1c13568d6c0d7220ffa0c6886", + "contents_checksum": "3b0cb45e3835b4d8910a40b073950638c88250674e9832c9841974d8394f0c4b", + "size": 15594567, + "source": "components/google-cloud-sdk-cloud-sql-proxy-darwin-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2808,16 +2569,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "f591d6b87958a9a5e743a61ca213425e54c96ea12c50478724fb1c01d060cb74", - "contents_checksum": "4395ddb77003339755c22e3fc364a05427de63f4dd36a2a0df1752af83625898", - "size": 16139468, - "source": "components/google-cloud-sdk-cloud-sql-proxy-darwin-x86_64-20250502143716.tar.gz", + "checksum": "1f79ccec947b934cbf245ad8b4a0d6d6235c398f167c6356d5cda7577524af80", + "contents_checksum": "39914a2bbc0666b3c069918911fc03c8f5b1c1616f9a42a880b554ac1c5bbdfb", + "size": 16373545, + "source": "components/google-cloud-sdk-cloud-sql-proxy-darwin-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2842,16 +2603,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "ca57b22ef9ebd37d4dce9381c9b5af474e79e9fef2c5adb98a8919ea98d6e54f", - "contents_checksum": "ed3de84fa623db0d10d4ff9869d523ef4e9c4a3b6a39591f44a0ef8f9aeff541", - "size": 15121895, - "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-arm-20250502143716.tar.gz", + "checksum": "8dbeaadde08b2443cb7c0d18ffbff682dbfabfee2ce9dbe35379b63bb4bb9103", + "contents_checksum": "2fe41f9c8aabe2a194b44df6dd02b3511dc3c7c83618e345495a4504a9063445", + "size": 15370203, + "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2876,16 +2637,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "d8c80247548a0a790e1760a1086a7ab5067e21b269714e36778f6ce292448f66", - "contents_checksum": "6d79363298e4e1a1b3838d0733b43b7f5b2de26654279e4b98ba3dcf6ce20cf3", - "size": 15312811, - "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-x86-20250502143716.tar.gz", + "checksum": "bb2df6fc40ac5a2e14685fa9c10da5cc035d4efef8460020d93f66a95edc4548", + "contents_checksum": "d736231c99437689c385eb2b93ad5ce8a109e754dca5b97de4f3d463aebe70e6", + "size": 15556160, + "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-x86-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2910,16 +2671,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "bcacb0a02322b232be903ce7d029352214cea55760308eeeca050de8315aa98e", - "contents_checksum": "eb7c331c9cc2161775ebf2b902a1919f4a03eab48d1c414bfd0ec74c56335a68", - "size": 16193572, - "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-x86_64-20250502143716.tar.gz", + "checksum": "f00598644adc93f562c9d1c37e1da52b0c459a5626baacec8d396138c5f094eb", + "contents_checksum": "12c0b67babb62155c819e600fd808f4ed0a90fda1912a7dd4961b2c69b8b2a23", + "size": 16463005, + "source": "components/google-cloud-sdk-cloud-sql-proxy-linux-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2944,16 +2705,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "dddab77499549605d709c15a6bffd74dbaff95caad25f51b574d1a957d213add", - "contents_checksum": "5e707ebab17a7dabd3c17c6f02db07baf26ea10d4d8d624285b86acdd40b257b", - "size": 15353897, - "source": "components/google-cloud-sdk-cloud-sql-proxy-windows-x86-20250502143716.tar.gz", + "checksum": "06b3506b8554e54e1c4450092a7517ccd95f0e0b3b40542258055cdcfc51bfb8", + "contents_checksum": "d07fa3671e5950d3f5a2c434174b4fecfff5d35d984f085a8776da2c73a0ecd1", + "size": 15591813, + "source": "components/google-cloud-sdk-cloud-sql-proxy-windows-x86-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -2978,16 +2739,16 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { "data": { - "checksum": "4b10e68c7bc5b6d58d9e498916678128a6b203776f180d1f84ff9b2463c9a02b", - "contents_checksum": "5dc54295d3de9f6087e239f87210bfdda4abb70e9c373d96f0781ecd84b7f080", - "size": 16064956, - "source": "components/google-cloud-sdk-cloud-sql-proxy-windows-x86_64-20250502143716.tar.gz", + "checksum": "0390b44cf8620edcfc8e278c0565614a2d6dcd199bc1450db9d3a51e4db408de", + "contents_checksum": "bf70ee154e7336d53c6d40fe6a4d5bdc5c41c8e5fc3a8bf0353913d782b2be7c", + "size": 16323538, + "source": "components/google-cloud-sdk-cloud-sql-proxy-windows-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -3012,8 +2773,8 @@ }, "platform_required": false, "version": { - "build_number": 20250502143716, - "version_string": "2.16.0" + "build_number": 20250822133333, + "version_string": "2.18.1" } }, { @@ -3322,15 +3083,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "1.118.1" + "version_string": "1.132.1" } }, { "data": { - "checksum": "34e5709351b7d784dcec4227b47b3b4eaa6f3a8f15135636eb05aba919f23758", - "contents_checksum": "a1c8abf6c88e0d3a8ebd47f3850c3b5500ce0a89819fc5e44c4798e5ad13e58a", - "size": 93030625, - "source": "components/google-cloud-sdk-config-connector-darwin-arm-20240524155722.tar.gz", + "checksum": "b22f8c4736dd0d25d71460a9e372c8fa1fa7175447f3a56bdb999496e371bd96", + "contents_checksum": "7ef14591096cebacfc002204fab403431bf0433ddbefeeb1519e8141fa606757", + "size": 137066450, + "source": "components/google-cloud-sdk-config-connector-darwin-arm-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -3355,16 +3116,16 @@ }, "platform_required": false, "version": { - "build_number": 20240524155722, - "version_string": "1.118.1" + "build_number": 20250718154810, + "version_string": "1.132.1" } }, { "data": { - "checksum": "d5be87f40407d484fe3a7af51da3fecaf8760cbe75d84fd2ad508d0f82dcec72", - "contents_checksum": "b84e55a8a76aebcb792f4c43a29679fa8b486c8768bda279ff5b418fa18b3bbe", - "size": 97180772, - "source": "components/google-cloud-sdk-config-connector-darwin-x86_64-20240524155722.tar.gz", + "checksum": "ff14205f4b19452a7aeb146012c16965bc1134057b7bed956c87ecaabb3ea46f", + "contents_checksum": "4a1f014730ded6fb849eca325565886c099abaf00c11016449ab69498bedfcc9", + "size": 142910144, + "source": "components/google-cloud-sdk-config-connector-darwin-x86_64-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -3389,16 +3150,16 @@ }, "platform_required": false, "version": { - "build_number": 20240524155722, - "version_string": "1.118.1" + "build_number": 20250718154810, + "version_string": "1.132.1" } }, { "data": { - "checksum": "a0698596420502c55bf09ecd68db53217e1b3e64bfad522eb8e4c2c67c8a6610", - "contents_checksum": "998d2544b37dd4dbaffc9e3a90191b500edd4b49157a77e024c187b16547b3d9", - "size": 90082586, - "source": "components/google-cloud-sdk-config-connector-linux-arm-20240524155722.tar.gz", + "checksum": "4650f6f7bee55be7c658169d06cea930baad8ac887860afa972e0e8c5d8f7987", + "contents_checksum": "b7f71ec88eae09bb90ad79abdf54eac3472262d6fa36b5159c809603cb1dfac3", + "size": 131661682, + "source": "components/google-cloud-sdk-config-connector-linux-arm-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -3423,16 +3184,16 @@ }, "platform_required": false, "version": { - "build_number": 20240524155722, - "version_string": "1.118.1" + "build_number": 20250718154810, + "version_string": "1.132.1" } }, { "data": { - "checksum": "3b7988660b12c41ea98cdb1c0a8230c03a113d20b6ffde586d9bc3f4f66b421d", - "contents_checksum": "72c7d8ea234d7ed6b6910709d08113da6f215945bc8fccf410ec546ee088353a", - "size": 95472847, - "source": "components/google-cloud-sdk-config-connector-linux-x86_64-20240524155722.tar.gz", + "checksum": "f3e9de0c32c3581be2b88a97f38a2c4f9218e8bd3e969527e5579f8c381060a1", + "contents_checksum": "dbd5e1ad338d74d593cddb3fb2d5334f650a1c208c7204b8a7af223e2bc837ec", + "size": 139721765, + "source": "components/google-cloud-sdk-config-connector-linux-x86_64-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -3457,16 +3218,16 @@ }, "platform_required": false, "version": { - "build_number": 20240524155722, - "version_string": "1.118.1" + "build_number": 20250718154810, + "version_string": "1.132.1" } }, { "data": { - "checksum": "0300fc4eac0f70400384cc5fdea19166ffb9b44d874ea6c32205e6f3975a4a0e", - "contents_checksum": "ccba2ee9abc014d84b2404f34518c10913eb20fa19d5f7c996cd73d89fea42dd", - "size": 96121234, - "source": "components/google-cloud-sdk-config-connector-windows-x86_64-20240524155722.tar.gz", + "checksum": "dfb99d694cb4cc3ee28e5960f4c149a8e3ee3b3df6c99f0b5f4be7c09edeb0b3", + "contents_checksum": "a0bb09b505bd2e2a599dcf0c8b845fe9775cf7b2a7b7cf3c791487456b7ea967", + "size": 140629660, + "source": "components/google-cloud-sdk-config-connector-windows-x86_64-20250718154810.tar.gz", "type": "tar" }, "dependencies": [ @@ -3491,16 +3252,16 @@ }, "platform_required": false, "version": { - "build_number": 20240524155722, - "version_string": "1.118.1" + "build_number": 20250718154810, + "version_string": "1.132.1" } }, { "data": { - "checksum": "1d4e33ab458818917aebbd64a7ed963b002bfddde947484b7ed16cc4ff6bfaf5", - "contents_checksum": "752821c3d4cfd583e63dd0066bb6daeb39cd4cc0d4fbb474fa88251c57e53206", - "size": 22984662, - "source": "components/google-cloud-sdk-core-20250627154417.tar.gz", + "checksum": "183e7b991bef28f996ddd4756fd6bbb1d4b016785784302086e51645f67de093", + "contents_checksum": "b95b229e401e5e5233ffa03527c6ff366d79937c54d318290dccc266343d54a3", + "size": 23364799, + "source": "components/google-cloud-sdk-core-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -3522,8 +3283,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "2025.06.27" + "build_number": 20250829143545, + "version_string": "2025.08.29" } }, { @@ -4609,10 +4370,10 @@ }, { "data": { - "checksum": "6ea5d564f4e87b20d3bddfd29475c536cdb75c56ae03103f6f0f1b0f431f8ba6", - "contents_checksum": "f2126ae4fe1b95c9e7fc0736f5ff59d9e6411aa3275b395438c5fdf72d336fc8", - "size": 8223523, - "source": "components/google-cloud-sdk-gcloud-man-pages-nix-20250627154417.tar.gz", + "checksum": "c547eece94ddf0319033bd9e8e514e8512aa2fa235a5d43e7714f8a87df5ee77", + "contents_checksum": "aa827e360c1691ee7000f5093471901d645aaab6507610e9beffe44ac75e8316", + "size": 8351830, + "source": "components/google-cloud-sdk-gcloud-man-pages-nix-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -4638,7 +4399,7 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, + "build_number": 20250829143545, "version_string": "" } }, @@ -5042,15 +4803,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "1.20.840" + "version_string": "1.20.851" } }, { "data": { - "checksum": "6a535bbac66c704e8e080d2b84ef9cbd1db9fbfca6511d109318c0db0d83f50b", - "contents_checksum": "59c374ae3d319a922b39210cf40355a9b7003c36c2f255fbb4c797943efd85c3", - "size": 26105210, - "source": "components/google-cloud-sdk-istioctl-darwin-arm-20250620144631.tar.gz", + "checksum": "41ec5fec7999dfa690e7f490ba898f38088d1d07a52f83241494163b233df800", + "contents_checksum": "0df072df194fca6c466838078a7ceb307c75b0239f7330fbd2725b0e08c9a1be", + "size": 27659333, + "source": "components/google-cloud-sdk-istioctl-darwin-arm-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -5075,16 +4836,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.20.840" + "build_number": 20250801150402, + "version_string": "1.20.851" } }, { "data": { - "checksum": "08c324fc4f2d0e065e2e19be20b2738d0dfccf79b525cda110c9dc569dd48f4c", - "contents_checksum": "18f3b5572e8398f805d1a946896191242326b9699fb7454221714cd348bfed86", - "size": 27668902, - "source": "components/google-cloud-sdk-istioctl-darwin-x86_64-20250620144631.tar.gz", + "checksum": "63618d99a0a9649a93f76aa47cec289934fe7df77f99920b4d3d70ba0c944ec4", + "contents_checksum": "a3baf0988370e9e75fed5b7900a85ca1cf819496029619d8474142647ba6d8f9", + "size": 29251240, + "source": "components/google-cloud-sdk-istioctl-darwin-x86_64-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -5109,16 +4870,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.20.840" + "build_number": 20250801150402, + "version_string": "1.20.851" } }, { "data": { - "checksum": "38a6d56981f2558271d6f99cb21320557004b4547be540502a09b1939bacea98", - "contents_checksum": "fcf6cf1f2514481fd9ea1c3cb7cb9cc180d4bdf8564addfdb79a92d7f1c5a4fc", - "size": 24615117, - "source": "components/google-cloud-sdk-istioctl-linux-arm-20250620144631.tar.gz", + "checksum": "a897cbfa885200ee3cf77dfa47dcb90b9dc2de1b6d51ca37472d62d2a2c3f179", + "contents_checksum": "407046938066f6ac74510281c00e934a2efa15072a5806c7767bc3ff90e95c17", + "size": 25824534, + "source": "components/google-cloud-sdk-istioctl-linux-arm-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -5143,16 +4904,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.20.840" + "build_number": 20250801150402, + "version_string": "1.20.851" } }, { "data": { - "checksum": "30e19562ed7f120b9889a06516eec647d36a33285a20a525f81494eeb5cb33c7", - "contents_checksum": "84dd21ead564b4bb5c9916a50e66633ec768f0d2e3caa2e8ee58f4c0b060e6b0", - "size": 26939876, - "source": "components/google-cloud-sdk-istioctl-linux-x86_64-20250620144631.tar.gz", + "checksum": "577a637648c56849e378444fc9e2dbde1a90725374bb68b30cde13e02a36b6bd", + "contents_checksum": "2c9b03ff136b58c69d68a958871686c1b1af49206119aef123c99165b72911ab", + "size": 28207683, + "source": "components/google-cloud-sdk-istioctl-linux-x86_64-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -5177,8 +4938,8 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.20.840" + "build_number": 20250801150402, + "version_string": "1.20.851" } }, { @@ -5351,10 +5112,10 @@ }, { "data": { - "checksum": "8fd09ca41403368bb9dc8a1a7e04fdb184182f988457899ff8b32dd563319a81", - "contents_checksum": "4c90acf4e869c9d3e649dfc341dcb79b0aa02fe8548bb2838d106a4787d16285", - "size": 36864, - "source": "components/google-cloud-sdk-kubectl-20250502143716.tar.gz", + "checksum": "9f9d4881468e4a01c832471dac877b9ae6d7a649bddaff220810e15bded90131", + "contents_checksum": "5532802d02c18010f2b7c13dc802282ff6d682b451b7d9d725d7a59099503598", + "size": 36979, + "source": "components/google-cloud-sdk-kubectl-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5379,16 +5140,16 @@ "platform": {}, "platform_required": true, "version": { - "build_number": 20250502143716, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "1690452a54d93c496203b687da2767f02470a5f7925dda6109e9c2fd8946cce9", - "contents_checksum": "61a18902ef853a0b29d4e198368c244a4943c58add01a6182162a61900abf67f", - "size": 124153356, - "source": "components/google-cloud-sdk-kubectl-darwin-arm-20250627154417.tar.gz", + "checksum": "34365c0e580034ae506714c5aca963ab4eec01bd7f41efa3ba199460aeeb882d", + "contents_checksum": "ffabc6548f3e3493426cf0004533e785f39e4280a66cdc21ec8227881e9dc837", + "size": 110205280, + "source": "components/google-cloud-sdk-kubectl-darwin-arm-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5414,16 +5175,16 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "766bbb0e4461041de3f4e240a1242731e73ae4cb3fd99e79cdf50b6820ad5728", - "contents_checksum": "a537e610ca2167d1cc26b94f09159d087cd9c8b531b043fbce9b130382ca1cd8", - "size": 132979994, - "source": "components/google-cloud-sdk-kubectl-darwin-x86_64-20250627154417.tar.gz", + "checksum": "b162a6ff7817c8ab1daccff9d1ba2777b89cc19ef5ba3ec2798adf4b8aa6633e", + "contents_checksum": "e5f2698c892a6f85e8e8f04acc54b12a7ec4d426b15b85bcb852fb1c62468b25", + "size": 118098583, + "source": "components/google-cloud-sdk-kubectl-darwin-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5449,16 +5210,16 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "4c0a82ff686efa478852e436caffe6dfa6ff26fe2eebd998da08d618522a576f", - "contents_checksum": "8a101ea76f8cfaf2af774e32894eeb4a1571dc26fb44b5856c2fc2e2dbc2c6b1", - "size": 122774451, - "source": "components/google-cloud-sdk-kubectl-linux-arm-20250627154417.tar.gz", + "checksum": "6e289a12972baa3abca97a6ee696c0c95ab43c523056efe468543f8db9359414", + "contents_checksum": "715ec2b0bbb12566e796326faaeb6699450a2ed5dc4fab7112bd848f081f04be", + "size": 109683278, + "source": "components/google-cloud-sdk-kubectl-linux-arm-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5484,16 +5245,16 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "fd3f6f76b4a02e90b069a384d85c49e4c8c1e91ebd055e0c9d45bf3fa1e5db97", - "contents_checksum": "70c536fbf7c5992c2775a038c8e3860e9a2eb3f77fbd6d641ea5c1b1aebb963c", - "size": 120481861, - "source": "components/google-cloud-sdk-kubectl-linux-x86-20250627154417.tar.gz", + "checksum": "30bb641aea2916c98b3612901677f3e6cc1848c304965086b6bd945d7e73be5e", + "contents_checksum": "fb542e67d19a45cabc63f8e41c029e8122a8c57a3d32f775bf844ea86807653f", + "size": 107065034, + "source": "components/google-cloud-sdk-kubectl-linux-x86-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5519,16 +5280,16 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "8e35b176985f089345ebc13b7d0b09898f37586a3ecfd76c65fd9f8e8935354a", - "contents_checksum": "5ad77efdbd9babc8fed39a48265e50773694002d2d20dc5b32b7b90853433069", - "size": 130324723, - "source": "components/google-cloud-sdk-kubectl-linux-x86_64-20250627154417.tar.gz", + "checksum": "b0c67b9bae937edb74da0aa9e77ec3369f1a50c2d1be2788bf6b0078cfd923ad", + "contents_checksum": "d040a24a73eeecb598803bfc3ae6c8b6458059a366cd7f7df8f6322d70efbbac", + "size": 115757628, + "source": "components/google-cloud-sdk-kubectl-linux-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5554,8 +5315,8 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { @@ -5764,10 +5525,10 @@ }, { "data": { - "checksum": "ec75a585faa96888d2c2d121ae8d9ef0184d507cd53dda7e6e343291b2b48936", - "contents_checksum": "b2bc07ae992fc7bb4fd6fc2e566710b4475c09bc3eabff816cf63e021927b4c1", - "size": 126544613, - "source": "components/google-cloud-sdk-kubectl-windows-x86-20250627154417.tar.gz", + "checksum": "25ae884a4c13902b10d7107aac5352ea31cb94fef3616b4f6354955e96a9d535", + "contents_checksum": "8bb00fefc6a64e3f314e5df9149bc18ebfea88d189ddfc6033162e96159276f7", + "size": 112438836, + "source": "components/google-cloud-sdk-kubectl-windows-x86-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5795,16 +5556,16 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { "data": { - "checksum": "dcd27cc055151111229304cb435579e245c337561966afebfd0ff08f99ee8863", - "contents_checksum": "00a333cef194545d19f20ed3a1e495b7e31c0f6324bb7087506a4c23401d885e", - "size": 133832607, - "source": "components/google-cloud-sdk-kubectl-windows-x86_64-20250627154417.tar.gz", + "checksum": "ecb8ad26317674f75dfc41fa685172e5a365c1be10a207a1308802a4a1ec443a", + "contents_checksum": "05ebf013282d3ade647cd75f2ef385e8b0cd37bf6021a85eb486c4bca12d96ae", + "size": 118866788, + "source": "components/google-cloud-sdk-kubectl-windows-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -5832,8 +5593,8 @@ }, "platform_required": true, "version": { - "build_number": 20250627154417, - "version_string": "1.32.4" + "build_number": 20250829143545, + "version_string": "1.33.4" } }, { @@ -6633,15 +6394,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "1.21.1-rc.1" + "version_string": "1.22.0-rc.1" } }, { "data": { - "checksum": "cbb3b63ed4d23dd64ca4a2411b283f24cf63f366c15b0f98991ccc21ffb0b56b", - "contents_checksum": "2199cbbe09d896baddf32b81574d92d97fe07e5b8e54c7d6e9ae2edd696d8e2d", - "size": 35118248, - "source": "components/google-cloud-sdk-nomos-darwin-x86_64-20250530172306.tar.gz", + "checksum": "d0efefec8f3c2d6f080f30f853ed26da02e0d6a7c454c523186b1daed7efd79a", + "contents_checksum": "57b902d3eddd8dc4cbabf25bb181d3d126dac9b5b4ab2148e2c7a23abd0735d4", + "size": 36899085, + "source": "components/google-cloud-sdk-nomos-darwin-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -6666,16 +6427,16 @@ }, "platform_required": false, "version": { - "build_number": 20250530172306, - "version_string": "1.21.1-rc.1" + "build_number": 20250829143545, + "version_string": "1.22.0-rc.1" } }, { "data": { - "checksum": "835b3525670b633a7bd592d4b5adc9fb8901db68cd0215b80f099770bdf87700", - "contents_checksum": "160ffdba6ced3523be35585431b4511d269a39d40c2c59666dce80c9a755150b", - "size": 34933337, - "source": "components/google-cloud-sdk-nomos-linux-x86_64-20250530172306.tar.gz", + "checksum": "13290f7de346179d44c44e1f0ffe5103639852cf5e2cec1480565aec40950a9e", + "contents_checksum": "82565f87a8f246c81dfe0d1de26bd21e595aa52c92d106e7165b1fbd90f8f48d", + "size": 36711665, + "source": "components/google-cloud-sdk-nomos-linux-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -6700,8 +6461,8 @@ }, "platform_required": false, "version": { - "build_number": 20250530172306, - "version_string": "1.21.1-rc.1" + "build_number": 20250829143545, + "version_string": "1.22.0-rc.1" } }, { @@ -6910,7 +6671,6 @@ }, { "dependencies": [ - "appctl", "kpt", "kustomize", "nomos" @@ -7017,10 +6777,10 @@ }, { "data": { - "checksum": "9ddea582a739853664119864700c13651615be5e06a27095a4c46be6d89306a0", - "contents_checksum": "f75c58ad281ef11be814455ee2f00aa822a776c89ec75b81b7c4a01955bb169d", - "size": 65442887, - "source": "components/google-cloud-sdk-pubsub-emulator-20250606142749.tar.gz", + "checksum": "b6397d282a608a2f91810d239a3ac4e5b9233cffac88f984046fb02692238bfb", + "contents_checksum": "1071ba8f331148cb1b9c04146d031aef8e0dd21760e78a2d7cccccbc609fddb8", + "size": 51527284, + "source": "components/google-cloud-sdk-pubsub-emulator-20250725161220.tar.gz", "type": "tar" }, "dependencies": [ @@ -7038,8 +6798,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250606142749, - "version_string": "0.8.20" + "build_number": 20250725161220, + "version_string": "0.8.22" } }, { @@ -7076,15 +6836,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "0.1.5" + "version_string": "0.1.7" } }, { "data": { - "checksum": "0f422ad33327d44f02bfe530da3f6cb631b4b6d1cd0c0d639e4ed001a61098af", - "contents_checksum": "5ab02a0547c301101d71e60fde8bfbb3631b55b364977e6da501f3fce914c3e7", - "size": 7618989, - "source": "components/google-cloud-sdk-run-compose-darwin-arm-20250627154417.tar.gz", + "checksum": "582d2f5f1a9d90146ce13eb2b21d26adb5bc3841bb0aa452f41257ae01642539", + "contents_checksum": "2498a2d9ced76a4c77d4a78b9bb47f9b061dbda90f01ca8df656637abba9a998", + "size": 7623482, + "source": "components/google-cloud-sdk-run-compose-darwin-arm-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7109,16 +6869,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "e92f922e6f62ef4a4ace1ccfc704e0a559809a5881f6b471e71dbe971ca6084e", - "contents_checksum": "0a968cf6ab98701446f04b6f06ac7fe957dc2b959497ff7b5389bbfe0db7b29e", - "size": 8075540, - "source": "components/google-cloud-sdk-run-compose-darwin-x86_64-20250627154417.tar.gz", + "checksum": "bc3bb2a57c7c12d0aafd281a671a6906bd0e9aafd5bfb2850e741fed07b36c32", + "contents_checksum": "17af7272ee983d7020c6c5d4e012c3faba4abb369f2138d09fb2d87f9707872b", + "size": 8077931, + "source": "components/google-cloud-sdk-run-compose-darwin-x86_64-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7143,16 +6903,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "9fb11cb25cfff0d30d0fe94a7eb0521dc425fd32d6a5c978620c0c7b687ba7a8", - "contents_checksum": "4fbb6a65d98aeda412e7ff44e2667d1a30cb02f9eedbe9790c6869236ba6c24d", - "size": 7265974, - "source": "components/google-cloud-sdk-run-compose-linux-arm-20250627154417.tar.gz", + "checksum": "3d139c34f811d0d6de557279718e65d6bca963d26fafad86697aaffe689a37a1", + "contents_checksum": "1e07a38f45eb8edff15fb7317623df64cb2e25e8e6172c571d02ae02b9da6bc0", + "size": 7274424, + "source": "components/google-cloud-sdk-run-compose-linux-arm-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7177,16 +6937,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "4fc6049012cd1e2df08db39324074c3e55429097ad59c9744fa2d40a00bb8100", - "contents_checksum": "6b6976efcd2053c364e16348b4a4aeb548f72e80f44681a395b1d5d3c5f80100", - "size": 7950180, - "source": "components/google-cloud-sdk-run-compose-linux-x86-20250627154417.tar.gz", + "checksum": "79628b0b0027517a756803d2ffb91eb6702adec7384cab707725adcb3f32a101", + "contents_checksum": "10bd30f5326834779ae33a2d4dc00fb3a7e15a701d33bc52b95c50995784bfae", + "size": 7956011, + "source": "components/google-cloud-sdk-run-compose-linux-x86-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7211,16 +6971,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "4cdebcdc61c0cb2cbc8fbb7b8931bed9035451ae9c36caf006e0f22130d7d073", - "contents_checksum": "16629584e828685db7411511b8df704c0a8d882a4a1afc0689adacc0ba117c0b", - "size": 7950166, - "source": "components/google-cloud-sdk-run-compose-linux-x86_64-20250627154417.tar.gz", + "checksum": "2edaec731d2937ee3609b8fdd7b45fd9f04e4c85cd589b5257d76975b316fb14", + "contents_checksum": "d07340c36ada32241d42a5b86b083446db47c62de1ce80c04bcf10190f2983d9", + "size": 7956103, + "source": "components/google-cloud-sdk-run-compose-linux-x86_64-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7245,16 +7005,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "c4395ef683718ca5418685077368a704a5d71d5f1631fc1ef68051b14eecd46a", - "contents_checksum": "cb0680cf6605eb97b7c781727bfa845fda7d984caedb0b33dffcda85facae1a8", - "size": 8136373, - "source": "components/google-cloud-sdk-run-compose-windows-x86-20250627154417.tar.gz", + "checksum": "2b7b4d1c2928a93d0469a042ee6a0a458e29bf2841d4e8fddb45a3f3fff767af", + "contents_checksum": "bc758d7667d295dcd918bc79d542c8109adf8808636db9517cb96e8fd21886a0", + "size": 8141510, + "source": "components/google-cloud-sdk-run-compose-windows-x86-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7279,16 +7039,16 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { "data": { - "checksum": "3c506de46e891a47da8c5724375cf880dceee84798cbb9069e7900185f1cb7ec", - "contents_checksum": "cb0680cf6605eb97b7c781727bfa845fda7d984caedb0b33dffcda85facae1a8", - "size": 8136376, - "source": "components/google-cloud-sdk-run-compose-windows-x86_64-20250627154417.tar.gz", + "checksum": "bb19fbd557ebe01c482bd41ffce159b5a11389856263634da8c46eee775f0e56", + "contents_checksum": "bc758d7667d295dcd918bc79d542c8109adf8808636db9517cb96e8fd21886a0", + "size": 8141513, + "source": "components/google-cloud-sdk-run-compose-windows-x86_64-20250801150402.tar.gz", "type": "tar" }, "dependencies": [ @@ -7313,8 +7073,8 @@ }, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "0.1.5" + "build_number": 20250801150402, + "version_string": "0.1.7" } }, { @@ -7558,15 +7318,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "1.0.0" + "version_string": "1.0.2" } }, { "data": { - "checksum": "1e85b8819e3a7d5373707fd1ace7c13aa9f9a4c5e74b8e8101c6685e2e3d55df", - "contents_checksum": "98ab7bef05a98221baec7e78dda795a7738208f706470dc6bc57551afeb9142a", - "size": 12730911, - "source": "components/google-cloud-sdk-spanner-cli-darwin-arm-20250620144631.tar.gz", + "checksum": "a80474de4508b7fd53c416ae8c8e51e374d87b4ccfe3518946e3e269106978ac", + "contents_checksum": "1c4795c122a3e420a7dc1a2917d0b63a7373b6df5ccb16d852919a6443a076b7", + "size": 12860099, + "source": "components/google-cloud-sdk-spanner-cli-darwin-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -7591,16 +7351,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.0.0" + "build_number": 20250822133333, + "version_string": "1.0.2" } }, { "data": { - "checksum": "50edc3f309a4516d3dc418fa85309f8d6221539b5912b54d223018e12bcc858d", - "contents_checksum": "6efcb266dcb164a14b2d614e6801aaec682e8919a5c8f4e178f6e02316f88218", - "size": 13044243, - "source": "components/google-cloud-sdk-spanner-cli-darwin-x86_64-20250620144631.tar.gz", + "checksum": "d78a7b9437a6e80d500f26722fe861f235585c74ceae28630ef26b6d95942ea2", + "contents_checksum": "fc14dd12a4ebfdd6e7f0f6fc73d82415496774baa122ca20e50404c43ac41bf7", + "size": 13161247, + "source": "components/google-cloud-sdk-spanner-cli-darwin-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -7625,16 +7385,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.0.0" + "build_number": 20250822133333, + "version_string": "1.0.2" } }, { "data": { - "checksum": "80d1ea43f2fa7e70fcfdf94f6f32412b06cda7254f316fe7593bb02f53e29a92", - "contents_checksum": "77fe3fb5df1bb9e818bf1855ea4b471a2921fc4536ea496a773aa478a56c4d3c", - "size": 12057272, - "source": "components/google-cloud-sdk-spanner-cli-linux-arm-20250620144631.tar.gz", + "checksum": "287c777f34171a7e2d13c03f2a6ee230b8aaebc19058b7d4c979d602904a61b9", + "contents_checksum": "f7f4efdb37badff5827b9ab7741a66fd3020b09cae1a23775a67042671134687", + "size": 12200497, + "source": "components/google-cloud-sdk-spanner-cli-linux-arm-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -7659,16 +7419,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.0.0" + "build_number": 20250822133333, + "version_string": "1.0.2" } }, { "data": { - "checksum": "6b1143b01803cb95e2e1d7671d9d1143db308b02f6b31995360bb566bb832e54", - "contents_checksum": "858a283a05f94c7edb7376203bac1150842489e8a71fbe9d8b833291272fd785", - "size": 13048603, - "source": "components/google-cloud-sdk-spanner-cli-linux-x86_64-20250620144631.tar.gz", + "checksum": "48aa0d53ced699700fc0cbd06df325e351d57c6b84e703093670ce7d215813a6", + "contents_checksum": "0dc44ae1556d795050292fef72b1dd25925177e4e107d01d9dd25441349219e0", + "size": 13190167, + "source": "components/google-cloud-sdk-spanner-cli-linux-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -7693,16 +7453,16 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.0.0" + "build_number": 20250822133333, + "version_string": "1.0.2" } }, { "data": { - "checksum": "f1f1364f20281dac23ba79e7bd70095e4bc894dc96316b606101df4302aa20fd", - "contents_checksum": "bc7c10be794d1cbdb81b66dda4c7f59433b0c4bc394852eabe7f26b5e9a9fc79", - "size": 13238197, - "source": "components/google-cloud-sdk-spanner-cli-windows-x86_64-20250620144631.tar.gz", + "checksum": "e01aea1ac2389e2a32e305376d53fbd0500402d9959fe2db06084441affebc79", + "contents_checksum": "f98520c4bf8a26fa1f8f881ad0ee6e3bc1787b6e3aeb7e2b28d920c9025ef22e", + "size": 13353068, + "source": "components/google-cloud-sdk-spanner-cli-windows-x86_64-20250822133333.tar.gz", "type": "tar" }, "dependencies": [ @@ -7727,8 +7487,8 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "1.0.0" + "build_number": 20250822133333, + "version_string": "1.0.2" } }, { @@ -7755,15 +7515,15 @@ "platform_required": false, "version": { "build_number": 0, - "version_string": "3.10.0" + "version_string": "3.15.0" } }, { "data": { - "checksum": "adf76aca6d1fd145f5ceaad4b0723c5d6c0cbeece3e99a8061c191c14d0cf302", - "contents_checksum": "b98d5d620e04335604b94684ba77590ad5189039087836556c5efd1e944ea978", - "size": 30429718, - "source": "components/google-cloud-sdk-spanner-migration-tool-linux-x86_64-20250620144631.tar.gz", + "checksum": "bb135090c8c191434faa52528b88a729707f3c1d930040dd70bc126163fafc03", + "contents_checksum": "ae46c822e2484dc18ba0b478020999b3335632679bd43b0e9a7f742b289e2344", + "size": 30835273, + "source": "components/google-cloud-sdk-spanner-migration-tool-linux-x86_64-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -7788,8 +7548,8 @@ }, "platform_required": false, "version": { - "build_number": 20250620144631, - "version_string": "3.10.0" + "build_number": 20250829143545, + "version_string": "3.15.0" } }, { @@ -8053,10 +7813,10 @@ }, { "data": { - "checksum": "f308782f7c94c3ab30d8f4e6c74031e24334ea0f354c1a3430ef3fff46b9dafa", - "contents_checksum": "eb8599ab76e6da999ecd9fa905b20000bc4b911998366209a210f2210c796651", - "size": 59809250, - "source": "components/google-cloud-sdk-tests-20250627154417.tar.gz", + "checksum": "c289b9b64fab6bd1eafccbe02ce90b12a789d8c1c5fa27ca7e58578507daec16", + "contents_checksum": "3dcc5f876d713bb620c9bde3ef766837430eb0ffe7de334b30fc12b2b9483a8b", + "size": 60188760, + "source": "components/google-cloud-sdk-tests-20250829143545.tar.gz", "type": "tar" }, "dependencies": [ @@ -8074,8 +7834,8 @@ "platform": {}, "platform_required": false, "version": { - "build_number": 20250627154417, - "version_string": "2025.06.27" + "build_number": 20250829143545, + "version_string": "2025.08.29" } } ], @@ -8094,11 +7854,11 @@ ], "post_processing_command": "components post-process", "release_notes_url": "RELEASE_NOTES", - "revision": 20250627154417, + "revision": 20250829143545, "schema_version": { "no_update": false, "url": "https://dl.google.com/dl/cloudsdk/channels/rapid/google-cloud-sdk.tar.gz", "version": 3 }, - "version": "529.0.0" + "version": "537.0.0" } diff --git a/pkgs/by-name/go/google-cloud-sdk/data.nix b/pkgs/by-name/go/google-cloud-sdk/data.nix index 0171f676c0f8..a25696b75c3e 100644 --- a/pkgs/by-name/go/google-cloud-sdk/data.nix +++ b/pkgs/by-name/go/google-cloud-sdk/data.nix @@ -1,27 +1,27 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "529.0.0"; + version = "537.0.0"; googleCloudSdkPkgs = { x86_64-linux = { - url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-529.0.0-linux-x86_64.tar.gz"; - sha256 = "0sxih3rzr9hlzzzw37pnbr9q09qfyac42qxn4nf6agl3wlwqq0xr"; + url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-537.0.0-linux-x86_64.tar.gz"; + sha256 = "08221f1alz5ss5fvqdj30k7c98l15gkzidhgj2fhlw5xwi7dp3cn"; }; x86_64-darwin = { - url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-529.0.0-darwin-x86_64.tar.gz"; - sha256 = "1sfk07z9bs99kypfn0wjlw0j7zdyc5bfzl712fbsw6zx5yr4s96j"; + url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-537.0.0-darwin-x86_64.tar.gz"; + sha256 = "0my8vbdyf4iy7qry8vzhb0wmzlbqz7h891rw3vzhjcrksaa4xahn"; }; aarch64-linux = { - url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-529.0.0-linux-arm.tar.gz"; - sha256 = "1av7ilxvlwj1hgsjqz1g82r8wsnx0qnp8nk6iqj94s51blvqc777"; + url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-537.0.0-linux-arm.tar.gz"; + sha256 = "16zj9xx3mgldz0a9l45pw2l0gwkb9vfdv7s93v81pmz2jx5hd0d6"; }; aarch64-darwin = { - url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-529.0.0-darwin-arm.tar.gz"; - sha256 = "1klzp0csslpnr7gc5l3g5hp33afsd93v6v6d2aj3m4lpa939iz3m"; + url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-537.0.0-darwin-arm.tar.gz"; + sha256 = "0h5ldp6gw7mk7m9jljl1lvvz7sxkrssyy0w3zag5c1lbb7fb9r60"; }; i686-linux = { - url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-529.0.0-linux-x86.tar.gz"; - sha256 = "1ss9a3vqp0j1v9h46ir3a51v4vpr2glfiww4f93cp2wjz5aq6m10"; + url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-537.0.0-linux-x86.tar.gz"; + sha256 = "0sgnnspjhsk4ydkq7x7gcnw19dbf66cq1rrwr0r1r97953k8rhvj"; }; }; } From b171e39638cc3ca53a8fbba5843dc3c8f14351df Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Thu, 4 Sep 2025 10:55:39 +0200 Subject: [PATCH 032/128] proxmox-backup-client: 4.0.13 -> 4.0.14, fix build with rustc 1.89 Adds two additional patches to fix build failures with >= 1.89 due to `dangerous_implicit_autorefs`, which broke a lot of other crates and packages. Signed-off-by: Christoph Heiss --- ...ref-error-in-pointer-to-reference-co.patch | 26 ++ ...ypto-fix-autoref-error-in-ptr-to-ref.patch | 27 ++ .../pr/proxmox-backup-client/Cargo.lock | 341 +++++++++--------- .../pr/proxmox-backup-client/package.nix | 15 +- 4 files changed, 227 insertions(+), 182 deletions(-) create mode 100644 pkgs/by-name/pr/proxmox-backup-client/0003-decoder-fix-autoref-error-in-pointer-to-reference-co.patch create mode 100644 pkgs/by-name/pr/proxmox-backup-client/0004-pbs-api-types-crypto-fix-autoref-error-in-ptr-to-ref.patch diff --git a/pkgs/by-name/pr/proxmox-backup-client/0003-decoder-fix-autoref-error-in-pointer-to-reference-co.patch b/pkgs/by-name/pr/proxmox-backup-client/0003-decoder-fix-autoref-error-in-pointer-to-reference-co.patch new file mode 100644 index 000000000000..9b51d0c49dae --- /dev/null +++ b/pkgs/by-name/pr/proxmox-backup-client/0003-decoder-fix-autoref-error-in-pointer-to-reference-co.patch @@ -0,0 +1,26 @@ +From d9c0d413ec38ae11cdd61bdc6b4b76d1f05a7794 Mon Sep 17 00:00:00 2001 +From: Christoph Heiss +Date: Thu, 4 Sep 2025 10:24:39 +0200 +Subject: [PATCH] decoder: fix autoref error in pointer to reference conversion + +Signed-off-by: Christoph Heiss +--- + src/decoder/mod.rs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs +index eca51b6..b034d38 100644 +--- a/src/decoder/mod.rs ++++ b/src/decoder/mod.rs +@@ -35,7 +35,7 @@ fn scratch_buffer() -> &'static mut [u8] { + unsafe { + let ptr: *mut MaybeUninit<[u8; 4096]> = &raw mut SCRATCH_BUFFER; + let ptr: &mut MaybeUninit<[u8; 4096]> = &mut *ptr; +- &mut (*ptr.as_mut_ptr())[..] ++ &mut *ptr.as_mut_ptr() + } + } + +-- +2.50.1 + diff --git a/pkgs/by-name/pr/proxmox-backup-client/0004-pbs-api-types-crypto-fix-autoref-error-in-ptr-to-ref.patch b/pkgs/by-name/pr/proxmox-backup-client/0004-pbs-api-types-crypto-fix-autoref-error-in-ptr-to-ref.patch new file mode 100644 index 000000000000..d57eec4c5a74 --- /dev/null +++ b/pkgs/by-name/pr/proxmox-backup-client/0004-pbs-api-types-crypto-fix-autoref-error-in-ptr-to-ref.patch @@ -0,0 +1,27 @@ +From 4d098e36df3a81799231618ce1d88ca8759a6616 Mon Sep 17 00:00:00 2001 +From: Christoph Heiss +Date: Thu, 4 Sep 2025 10:46:17 +0200 +Subject: [PATCH proxmox] pbs-api-types: crypto: fix autoref error in ptr to + ref conversion + +Signed-off-by: Christoph Heiss +--- + pbs-api-types/src/crypto.rs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pbs-api-types/src/crypto.rs b/pbs-api-types/src/crypto.rs +index cdc1ba64..7b274982 100644 +--- a/pbs-api-types/src/crypto.rs ++++ b/pbs-api-types/src/crypto.rs +@@ -88,7 +88,7 @@ pub mod bytes_as_fingerprint { + let mut s = String::deserialize(deserializer)?; + s.retain(|c| c != ':'); + let mut out = MaybeUninit::<[u8; 32]>::uninit(); +- hex::decode_to_slice(s.as_bytes(), unsafe { &mut (*out.as_mut_ptr())[..] }) ++ hex::decode_to_slice(s.as_bytes(), unsafe { &mut *out.as_mut_ptr() }) + .map_err(serde::de::Error::custom)?; + Ok(unsafe { out.assume_init() }) + } +-- +2.50.1 + diff --git a/pkgs/by-name/pr/proxmox-backup-client/Cargo.lock b/pkgs/by-name/pr/proxmox-backup-client/Cargo.lock index ed84bf66b86a..5e2800bd6975 100644 --- a/pkgs/by-name/pr/proxmox-backup-client/Cargo.lock +++ b/pkgs/by-name/pr/proxmox-backup-client/Cargo.lock @@ -148,9 +148,9 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", "synstructure", ] @@ -160,20 +160,20 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[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 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -246,9 +246,9 @@ dependencies = [ [[package]] name = "bitflags" -version = "2.9.1" +version = "2.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" +checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" [[package]] name = "block-buffer" @@ -279,10 +279,11 @@ checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "cc" -version = "1.2.32" +version = "1.2.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" +checksum = "590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3" dependencies = [ + "find-msvc-tools", "jobserver", "libc", "shlex", @@ -290,9 +291,9 @@ dependencies = [ [[package]] name = "cfg-if" -version = "1.0.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" +checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" [[package]] name = "cfg_aliases" @@ -373,7 +374,7 @@ version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", "unicode-xid 0.2.6", ] @@ -471,9 +472,9 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -494,10 +495,10 @@ checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", "strsim", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -508,7 +509,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -544,9 +545,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.4.0" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" +checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", "serde", @@ -570,9 +571,9 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -694,9 +695,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" dependencies = [ "heck", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -788,16 +789,22 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "filetime" -version = "0.2.25" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" +checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" dependencies = [ "cfg-if", "libc", "libredox", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] +[[package]] +name = "find-msvc-tools" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650" + [[package]] name = "flate2" version = "1.1.2" @@ -837,9 +844,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" dependencies = [ "percent-encoding", ] @@ -898,9 +905,9 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -966,7 +973,7 @@ dependencies = [ "cfg-if", "libc", "r-efi", - "wasi 0.14.2+wasi-0.2.4", + "wasi 0.14.3+wasi-0.2.4", ] [[package]] @@ -998,7 +1005,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.10.0", + "indexmap 2.11.0", "slab", "tokio", "tokio-util", @@ -1210,13 +1217,14 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hyper" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "h2", "http", "http-body", @@ -1224,6 +1232,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", + "pin-utils", "smallvec", "tokio", "want", @@ -1368,9 +1377,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[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", @@ -1400,9 +1409,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" +checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9" dependencies = [ "equivalent", "hashbrown 0.15.5", @@ -1422,9 +1431,9 @@ dependencies = [ [[package]] name = "io-uring" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" +checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" dependencies = [ "bitflags", "cfg-if", @@ -1498,16 +1507,16 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "jobserver" -version = "0.1.33" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ "getrandom 0.3.3", "libc", @@ -1654,9 +1663,9 @@ dependencies = [ [[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-cache" @@ -1798,12 +1807,11 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.46.0" +version = "0.50.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" dependencies = [ - "overload", - "winapi", + "windows-sys 0.52.0", ] [[package]] @@ -1979,9 +1987,9 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2011,12 +2019,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "p256" version = "0.13.2" @@ -2111,7 +2113,7 @@ dependencies = [ [[package]] name = "pbs-buildcfg" -version = "4.0.13" +version = "4.0.14" [[package]] name = "pbs-client" @@ -2308,7 +2310,7 @@ dependencies = [ "regex", "serde", "serde_json", - "thiserror 2.0.14", + "thiserror 2.0.16", "udev", ] @@ -2343,9 +2345,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pest" @@ -2354,7 +2356,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323" dependencies = [ "memchr", - "thiserror 2.0.14", + "thiserror 2.0.16", "ucd-trie", ] @@ -2376,9 +2378,9 @@ checksum = "87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2447,9 +2449,9 @@ dependencies = [ [[package]] name = "potential_utf" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" +checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" dependencies = [ "zerovec", ] @@ -2489,9 +2491,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.97" +version = "1.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1" +checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" dependencies = [ "unicode-ident", ] @@ -2512,14 +2514,14 @@ name = "proxmox-api-macro" version = "1.4.1" dependencies = [ "anyhow", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "proxmox-apt" -version = "0.99.2" +version = "0.99.3" dependencies = [ "anyhow", "apt-pkg-native", @@ -2587,7 +2589,7 @@ dependencies = [ [[package]] name = "proxmox-backup" -version = "4.0.13" +version = "4.0.14" dependencies = [ "anyhow", "async-trait", @@ -2664,7 +2666,7 @@ dependencies = [ "serde_json", "syslog", "termcolor", - "thiserror 2.0.14", + "thiserror 2.0.16", "tokio", "tokio-openssl", "tokio-stream", @@ -2955,7 +2957,7 @@ version = "0.1.1" dependencies = [ "serde", "serde_with", - "thiserror 2.0.14", + "thiserror 2.0.16", ] [[package]] @@ -3138,7 +3140,7 @@ dependencies = [ [[package]] name = "proxmox-s3-client" -version = "1.1.1" +version = "1.2.0" dependencies = [ "anyhow", "bytes", @@ -3240,9 +3242,9 @@ dependencies = [ name = "proxmox-sortable-macro" version = "1.0.0" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3402,7 +3404,7 @@ version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", ] [[package]] @@ -3481,16 +3483,16 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "regex" -version = "1.11.1" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" dependencies = [ "aho-corasick", "memchr", @@ -3500,9 +3502,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" dependencies = [ "aho-corasick", "memchr", @@ -3511,9 +3513,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" +checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" [[package]] name = "resolv-conf" @@ -3800,16 +3802,16 @@ version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "serde_json" -version = "1.0.142" +version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" +checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ "itoa", "memchr", @@ -3846,7 +3848,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.10.0", + "indexmap 2.11.0", "schemars 0.9.0", "schemars 1.0.4", "serde", @@ -3863,9 +3865,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" dependencies = [ "darling", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4017,11 +4019,11 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.104" +version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", "unicode-ident", ] @@ -4041,9 +4043,9 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4072,15 +4074,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.20.0" +version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" +checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -4114,11 +4116,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.14" +version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" +checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" dependencies = [ - "thiserror-impl 2.0.14", + "thiserror-impl 2.0.16", ] [[package]] @@ -4127,20 +4129,20 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "thiserror-impl" -version = "2.0.14" +version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" +checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4154,12 +4156,11 @@ dependencies = [ [[package]] name = "time" -version = "0.3.41" +version = "0.3.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" +checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" dependencies = [ "deranged", - "itoa", "libc", "num-conv", "num_threads", @@ -4171,15 +4172,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" +checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" [[package]] name = "time-macros" -version = "0.2.22" +version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" +checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" dependencies = [ "num-conv", "time-core", @@ -4197,9 +4198,9 @@ dependencies = [ [[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", ] @@ -4236,9 +4237,9 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4310,9 +4311,9 @@ version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4349,9 +4350,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "nu-ansi-term", "sharded-slab", @@ -4435,9 +4436,9 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "ureq" -version = "3.0.12" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39" +checksum = "00432f493971db5d8e47a65aeb3b02f8226b9b11f1450ff86bb772776ebadd70" dependencies = [ "base64 0.22.1", "der", @@ -4449,14 +4450,14 @@ dependencies = [ "rustls-pki-types", "ureq-proto", "utf-8", - "webpki-root-certs 0.26.11", + "webpki-root-certs", ] [[package]] name = "ureq-proto" -version = "0.4.2" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7" +checksum = "bbe120bb823a0061680e66e9075942fcdba06d46551548c2c259766b9558bc9a" dependencies = [ "base64 0.22.1", "http", @@ -4466,9 +4467,9 @@ dependencies = [ [[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", @@ -4496,9 +4497,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.18.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" +checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" dependencies = [ "getrandom 0.3.3", "js-sys", @@ -4551,11 +4552,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" -version = "0.14.2+wasi-0.2.4" +version = "0.14.3+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" dependencies = [ - "wit-bindgen-rt", + "wit-bindgen", ] [[package]] @@ -4578,9 +4579,9 @@ checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-shared", ] @@ -4600,9 +4601,9 @@ version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4684,15 +4685,6 @@ dependencies = [ "url", ] -[[package]] -name = "webpki-root-certs" -version = "0.26.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e" -dependencies = [ - "webpki-root-certs 1.0.2", -] - [[package]] name = "webpki-root-certs" version = "1.0.2" @@ -4726,11 +4718,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -4758,9 +4750,9 @@ version = "0.60.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4769,9 +4761,9 @@ version = "0.59.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5031,13 +5023,10 @@ dependencies = [ ] [[package]] -name = "wit-bindgen-rt" -version = "0.39.0" +name = "wit-bindgen" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -dependencies = [ - "bitflags", -] +checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" [[package]] name = "writeable" @@ -5102,9 +5091,9 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", "synstructure", ] @@ -5123,9 +5112,9 @@ version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5143,9 +5132,9 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", "synstructure", ] @@ -5183,9 +5172,9 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ - "proc-macro2 1.0.97", + "proc-macro2 1.0.101", "quote 1.0.40", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] diff --git a/pkgs/by-name/pr/proxmox-backup-client/package.nix b/pkgs/by-name/pr/proxmox-backup-client/package.nix index 98c6b5539b0e..0157174765c2 100644 --- a/pkgs/by-name/pr/proxmox-backup-client/package.nix +++ b/pkgs/by-name/pr/proxmox-backup-client/package.nix @@ -14,20 +14,20 @@ let pname = "proxmox-backup-client"; - version = "4.0.13"; + version = "4.0.14"; proxmox-backup_src = fetchgit { url = "git://git.proxmox.com/git/proxmox-backup.git"; - rev = "de92e3f6a26bfbcc9f8b860e983a85a434a8e3c6"; + rev = "8b1b5f8e4d8216a0c45146b426dbfaff01ac0068"; name = "proxmox-backup"; - hash = "sha256-09woNnl55zGIeHkX/UdBRg0mlKjD2HraPCjferNe81I="; + hash = "sha256-aLiGJcCsHI4QFfMwgmQsXWabRyQ829itNsIDcaVW4FA="; }; proxmox_src = fetchgit { url = "git://git.proxmox.com/git/proxmox.git"; - rev = "84a58afe23a35454a1abbeb6c436ee49d2888d18"; + rev = "56c4deb6309c41ff5afa5765b112be967c653857"; name = "proxmox"; - hash = "sha256-p4o72RFuDBpgThJ39ZkIXriUQJZtYdrj9Biyl+XQ2hc="; + hash = "sha256-mkGvfWWis1W8xBLb8Da/uIauPEMKPosPdZ+UcgMrvkk="; }; proxmox-fuse_src = fetchgit { @@ -81,7 +81,10 @@ rustPlatform.buildRustPackage { cp ${./Cargo.lock} Cargo.lock rm .cargo/config.toml - # avoid some unnecessary dependendcies, stemming from greedy linkage by rustc + (cd ../pxar && chmod -R u+w . && patch -p1 <${./0003-decoder-fix-autoref-error-in-pointer-to-reference-co.patch}) + (cd ../proxmox && chmod -R u+w . && patch -p1 <${./0004-pbs-api-types-crypto-fix-autoref-error-in-ptr-to-ref.patch}) + + # avoid some unnecessary dependencies, stemming from greedy linkage by rustc # see also upstream Makefile for similar workaround mkdir -p .dep-stubs echo '!' >.dep-stubs/libsystemd.a From 475acb1e45438ce3cd2f7d737a1a35184af5ad92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 09:24:22 +0000 Subject: [PATCH 033/128] python3Packages.pyowm: 3.3.0 -> 3.5.0 --- pkgs/development/python-modules/pyowm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyowm/default.nix b/pkgs/development/python-modules/pyowm/default.nix index b103f3e6dcd8..8b4555f9dfad 100644 --- a/pkgs/development/python-modules/pyowm/default.nix +++ b/pkgs/development/python-modules/pyowm/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pyowm"; - version = "3.3.0"; + version = "3.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "csparpa"; repo = "pyowm"; tag = version; - hash = "sha256-cSOhm3aDksLBChZzgw1gjUjLQkElR2/xGFMOb9K9RME="; + hash = "sha256-D1Cl3uWoEIUqA0R+bjRL2YgsVKj5inuBAVLJYluADg0="; }; pythonRelaxDeps = [ "geojson" ]; From 5a193723a41caf2b1c156b1906a18621f361f46e Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Thu, 4 Sep 2025 11:44:58 +0100 Subject: [PATCH 034/128] python3Packages.deepdiff: 8.5.0 -> 8.6.1 --- pkgs/development/python-modules/deepdiff/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/deepdiff/default.nix b/pkgs/development/python-modules/deepdiff/default.nix index 7a38d9f02ce0..94428d5daa3b 100644 --- a/pkgs/development/python-modules/deepdiff/default.nix +++ b/pkgs/development/python-modules/deepdiff/default.nix @@ -20,21 +20,23 @@ numpy, pytestCheckHook, python-dateutil, + pydantic, tomli-w, polars, pandas, + uuid6, }: buildPythonPackage rec { pname = "deepdiff"; - version = "8.5.0"; + version = "8.6.1"; pyproject = true; src = fetchFromGitHub { owner = "seperman"; repo = "deepdiff"; tag = version; - hash = "sha256-JIxlWy2uVpI98BmpH2+EyOxfYBoO2G2S0D9krduVo08="; + hash = "sha256-1DB1OgIS/TSMd+Pqd2vvW+qwM/b5+Dy3qStlg+asidE="; }; build-system = [ @@ -60,16 +62,15 @@ buildPythonPackage rec { numpy pytestCheckHook python-dateutil + pydantic tomli-w polars pandas + uuid6 ] ++ lib.flatten (lib.attrValues optional-dependencies); disabledTests = [ - # not compatible with pydantic 2.x - "test_pydantic1" - "test_pydantic2" # Require pytest-benchmark "test_cache_deeply_nested_a1" "test_lfu" From e49f1ccdf2ae5a8903d9fb7797fe73bd8de90785 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Thu, 4 Sep 2025 21:46:08 +0800 Subject: [PATCH 035/128] pocket-id: 1.9.1 -> 1.10.0 Changelog: https://github.com/pocket-id/pocket-id/releases/tag/v1.10.0 --- pkgs/by-name/po/pocket-id/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/pocket-id/package.nix b/pkgs/by-name/po/pocket-id/package.nix index 2dd0f0178ee9..2f05e92a7722 100644 --- a/pkgs/by-name/po/pocket-id/package.nix +++ b/pkgs/by-name/po/pocket-id/package.nix @@ -11,13 +11,13 @@ buildGo125Module (finalAttrs: { pname = "pocket-id"; - version = "1.9.1"; + version = "1.10.0"; src = fetchFromGitHub { owner = "pocket-id"; repo = "pocket-id"; tag = "v${finalAttrs.version}"; - hash = "sha256-3sUkEbC96/XUR1tvCmxu56hPh7Ag/sD6/pGrq9JhHC8="; + hash = "sha256-YAQT7ORRg27ORh57NTE8F89iNfw+3gd1xPM8f4zHKm4="; }; sourceRoot = "${finalAttrs.src.name}/backend"; @@ -49,7 +49,7 @@ buildGo125Module (finalAttrs: { pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-q2oXyFVdaDfJ4NFDt26/VJVXzQLCuKXHtCx1mah6Js8="; + hash = "sha256-Gjj2iFQ15Tso0gXihFH96nW49GJleOU323shBE7VgJ4="; }; env.BUILD_OUTPUT_PATH = "dist"; From afb3105791615757b1a629af8de0dc2a88492989 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Thu, 4 Sep 2025 14:31:56 +0200 Subject: [PATCH 036/128] nixos/k3s: use writableTmpDirAsHomeHook when pulling Helm charts --- nixos/modules/services/cluster/k3s/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/cluster/k3s/default.nix b/nixos/modules/services/cluster/k3s/default.nix index c5c963696b23..9b54578ef97b 100644 --- a/nixos/modules/services/cluster/k3s/default.nix +++ b/nixos/modules/services/cluster/k3s/default.nix @@ -82,6 +82,8 @@ let nativeBuildInputs = with pkgs; [ kubernetes-helm cacert + # Helm requires HOME to refer to a writable dir + writableTmpDirAsHomeHook ]; } '' From c062bccbeb525fb79adb2e1875a2ba801776069a Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 1 Sep 2025 20:29:44 +0200 Subject: [PATCH 037/128] k3s_1_30: remove EOL on 2025-06-28: https://www.suse.com/lifecycle/#k3s --- .../cluster/k3s/1_30/chart-versions.nix | 10 ------- .../cluster/k3s/1_30/images-versions.json | 26 ------------------- .../networking/cluster/k3s/1_30/versions.nix | 15 ----------- .../networking/cluster/k3s/default.nix | 10 ------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 6 files changed, 1 insertion(+), 62 deletions(-) delete mode 100644 pkgs/applications/networking/cluster/k3s/1_30/chart-versions.nix delete mode 100644 pkgs/applications/networking/cluster/k3s/1_30/images-versions.json delete mode 100644 pkgs/applications/networking/cluster/k3s/1_30/versions.nix diff --git a/pkgs/applications/networking/cluster/k3s/1_30/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_30/chart-versions.nix deleted file mode 100644 index 7f65917312ed..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_30/chart-versions.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-27.0.201+up27.0.2.tgz"; - sha256 = "0vwprcb60y15sc4lmi58gl1zr3yhsq43jlbsfm7gs20ci90frv16"; - }; - traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-27.0.201+up27.0.2.tgz"; - sha256 = "12dp1r82qfzqfzs4sfxc54rnw8kv42a3w4gpk5v3qkhqm6fkrnn1"; - }; -} diff --git a/pkgs/applications/networking/cluster/k3s/1_30/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_30/images-versions.json deleted file mode 100644 index 9ec9d1b5d8a2..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_30/images-versions.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-amd64.tar.gz", - "sha256": "f98a57f7b25a4537096fbe9755f96cfd05bfe6fc6315f111c0f44e1abf4aad6d" - }, - "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-amd64.tar.zst", - "sha256": "9bda99cde833c4e13fb4d35fa46fd57d4b1a2eefc33e00fa352ce686c871c842" - }, - "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-arm.tar.gz", - "sha256": "33df3a2b155118198c48e66426a04292a348aa53fef126a3cb8e4fe7aea83ccc" - }, - "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-arm.tar.zst", - "sha256": "d40a78ff14b40547bca6d05db3d7e767b272bb9257628ebd3905d1659bc49bd5" - }, - "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-arm64.tar.gz", - "sha256": "bba9c2e417ece797a5ae8bf9346bb35dc8ab163828c801a2cb512d6097610b52" - }, - "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.30.14%2Bk3s2/k3s-airgap-images-arm64.tar.zst", - "sha256": "6561f91f14c8419c9d1c20fb9af7948757d87bd91855b376058d9f2e16010452" - } -} diff --git a/pkgs/applications/networking/cluster/k3s/1_30/versions.nix b/pkgs/applications/networking/cluster/k3s/1_30/versions.nix deleted file mode 100644 index 566c9c352d40..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_30/versions.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ - k3sVersion = "1.30.14+k3s2"; - k3sCommit = "071b1ead43641c6803e0b9fce6473baeb12357cf"; - k3sRepoSha256 = "0lldw9kgzpr1073zsr5y4jxmh1c8ah4giyxzb10rfcwx06mglmir"; - k3sVendorHash = "sha256-qEvdBT3noOtKdIdHDJZChowXzQMpVpY/l1ioTJCGVJ4="; - chartVersions = import ./chart-versions.nix; - imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); - k3sRootVersion = "0.14.1"; - k3sRootSha256 = "0svbi42agqxqh5q2ri7xmaw2a2c70s7q5y587ls0qkflw5vx4sl7"; - k3sCNIVersion = "1.7.1-k3s1"; - k3sCNISha256 = "0k1qfmsi5bqgwd5ap8ndimw09hsxn0cqf4m5ad5a4mgl6akw6dqz"; - containerdVersion = "1.7.27-k3s1"; - containerdSha256 = "1w6ia9a7qs06l9wh44fpf1v2ckf2lfp9sjzk0bg4fjw5ds9sxws0"; - criCtlVersion = "1.29.0-k3s1"; -} diff --git a/pkgs/applications/networking/cluster/k3s/default.nix b/pkgs/applications/networking/cluster/k3s/default.nix index e174741f2e1a..a758355d32df 100644 --- a/pkgs/applications/networking/cluster/k3s/default.nix +++ b/pkgs/applications/networking/cluster/k3s/default.nix @@ -12,16 +12,6 @@ let extraArgs = builtins.removeAttrs args [ "callPackage" ]; in { - k3s_1_30 = common ( - (import ./1_30/versions.nix) - // { - updateScript = [ - ./update-script.sh - "30" - ]; - } - ) extraArgs; - k3s_1_31 = common ( (import ./1_31/versions.nix) // { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index f2f62d816022..000564e9319e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1225,6 +1225,7 @@ mapAliases { k3s_1_27 = throw "'k3s_1_27' has been removed from nixpkgs as it has reached end of life on 2024-06-28"; # Added 2024-06-01 k3s_1_28 = throw "'k3s_1_28' has been removed from nixpkgs as it has reached end of life"; # Added 2024-12-15 k3s_1_29 = throw "'k3s_1_29' has been removed from nixpkgs as it has reached end of life"; # Added 2025-05-05 + k3s_1_30 = throw "'k3s_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-09-01 # k3d was a 3d editing software k-3d - "k3d has been removed because it was broken and has seen no release since 2016" Added 2022-01-04 # now kube3d/k3d will take its place kube3d = k3d; # Added 2022-0705 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f89c99011e65..e52d8f7a08ae 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12112,7 +12112,6 @@ with pkgs; jwm-settings-manager = callPackage ../applications/window-managers/jwm/jwm-settings-manager.nix { }; inherit (callPackage ../applications/networking/cluster/k3s { }) - k3s_1_30 k3s_1_31 k3s_1_32 k3s_1_33 From e0904d59ff254c294b7b917e007391c45b6e4a7a Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 1 Sep 2025 20:34:39 +0200 Subject: [PATCH 038/128] k3s_1_31: 1.31.11+k3s1 -> 1.31.12+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.31.12%2Bk3s1 --- .../cluster/k3s/1_31/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_31/versions.nix | 8 +++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json index 8ea08a211171..6f9adbdf9ea3 100644 --- a/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "fa4f87e7e82c0e613f854eedf8f64d2cdabbd127f3ae84707ed1ca59e2137855" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "a6899f064a179d0681b5e18f5b82fa10120badf8e74c79a4eedebe000a9eaa56" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "c98ad7590af33ef7e148920eb809dfd0f8145a623fdd8d32c6efeecab6088412" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "d253cfce051c549a3ed0826d60e5c7bec7bbd9f8a64f98a9d5ec8238e9914cc3" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "0b6009407069fdd684d9627c5fa4bdb31ea4644172f1f429a2cce15d2c18631d" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "74e897222e53a2750b3ee8249964e0e47fa5c5caae9d611a18499be6b51cdee3" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "c1bd7557836538592dbd59f798e7a4b91d7aef74c8f9f71631060c96a5288dd6" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "162a158c191591ec4ca3b7f446fdf9e23eb8366407091b992087abdc6349325f" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "6fa41db4ee001c1db8a404dd38f17f2426f27f688f9f7a2a76f4ef336f51c886" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "313e268ab348dd8d4708928e7bc0fb45b7f518aeb7dfaa9631d3d7d61ba1f8be" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.11%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "97f0db38f57a2dc63167795620ba34a89348d874ecc91fbf3d8d962dc1392e47" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.12%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "60f19d4935f5b4b2b776c634eb9701268b94ccd100fc9c2968c096ba1fb5154f" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_31/versions.nix b/pkgs/applications/networking/cluster/k3s/1_31/versions.nix index 17fabb8925ad..165a8aac3278 100644 --- a/pkgs/applications/networking/cluster/k3s/1_31/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_31/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.31.11+k3s1"; - k3sCommit = "17cfde1c82427535f0d3b6fe15caef1a0e62e82f"; - k3sRepoSha256 = "17dmk8r1rjv2wv4kfyrsdyb9xp696ckq79lzjkvh89x8g31b6p1h"; - k3sVendorHash = "sha256-ogyFEWnTBYjpz9clO3v5DyO23mHPhUS+JC587kLJ5Ck="; + k3sVersion = "1.31.12+k3s1"; + k3sCommit = "2b53c7e4c81742fbb2b0e7e90e3bb907d1fe0e24"; + k3sRepoSha256 = "07pi1vjpm01q2riq0dic6p27nqj4wzwwzllxgmr7gfim1xx643gd"; + k3sVendorHash = "sha256-osqhQJq+Qst3LpYdhXkAY6Pxay381PmoxD5Ji/ZV86Q="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.14.1"; From 7e3606d3cdc8b224b0ae57b5a918a6d358ac1384 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 1 Sep 2025 20:38:19 +0200 Subject: [PATCH 039/128] k3s_1_32: 1.32.7+k3s1 -> 1.32.8+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.32.8%2Bk3s1 --- .../cluster/k3s/1_32/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_32/versions.nix | 8 +++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json index 5755fbf56aff..7056eec19db2 100644 --- a/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "f6a8720aa9bb03d0c8a97a93e994557292f1efba1fa6648cd8a07830622ce748" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "b2b652c75ad0e2138ed3925e43c12bd9b79be8a42a577dde9dcb518933e5501b" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "965f5767c08cffc96bf0967813e7c3fec4c41309e9952a480f0a50865bebd039" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "3f690edd5e28c28ea3a52beb3ec009726f6e72f4a67096f2ce2b1a4fa3b01e3d" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "9aa6f9f33e58e04fb9d8f9cd5c51dd01c6092d7b5434f84341b2f74bc8de783e" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "343fa41d0c67b1b1bb4cd962b0f8d5f9cf175ef1b3bca4348cdbf91670a1d782" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "57ab9c306cc96f8dd925bc788c80e49c2d13ee7a222a12235fb525529ad25ac0" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "efc96a222a2fd0b13104e6fd87dd6bbda9a96abeb20a1a1cc203044ce0a38749" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "9633b71655ed0f4af556c148f9bf7753221b3c9b42a8d902391187789302adca" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "04ac1b2f03bceb238ad600ef70ca7a78672d741e8ce430749b8eedbb1dd0ac47" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.7%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "1aa05a55492ba0872fa8a0ff518d6e947869bea32dc2b8e5223bdcf53450c7f9" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.8%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "d76ec4a39d66da2a98e7c55dc6811350b4333a2eeae9c0bd4fc401203d92d9e8" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_32/versions.nix b/pkgs/applications/networking/cluster/k3s/1_32/versions.nix index 1b9cf156e4bf..d024b3754349 100644 --- a/pkgs/applications/networking/cluster/k3s/1_32/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_32/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.32.7+k3s1"; - k3sCommit = "ab99e9da82c7072e4d9efbfa9464e343846fae72"; - k3sRepoSha256 = "0srs8nrmnqsxlyhbbd7i18vbk5c55c16xg278958wi3lbwang0b2"; - k3sVendorHash = "sha256-vKTujaFATguUtIorfa7bY8lSQsx6RhFx0sdWencR2nc="; + k3sVersion = "1.32.8+k3s1"; + k3sCommit = "fe896f7e7cf8be1cfffe7151c6860deb08e2a005"; + k3sRepoSha256 = "1knj7jzxb70zvqjn7pbjz78cm06w0402id5frib94y0i4rsmqd6g"; + k3sVendorHash = "sha256-MbXTUvdnoLFVGYKEGBYWNkuL2Es0Io4q2E5qaUptwRQ="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.14.1"; From ebb711751c1465154ca6b8e2e7727eb08618c733 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 1 Sep 2025 20:40:03 +0200 Subject: [PATCH 040/128] k3s_1_33: 1.33.3+k3s1 -> 1.33.4+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.33.4%2Bk3s1 --- .../cluster/k3s/1_33/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_33/versions.nix | 8 +++---- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json index bd07f3e8f7a2..fed1f0404194 100644 --- a/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "64690dc963f6cbff8adb175a1bc41e6bf207734a9a214362544a36361a2d8350" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "13832518d409f950121a9c681b878f868120c73d42d3823f55cea49f61b69497" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "51b6ddeafa465e542f0707272736100916886dd49abcb1420ee52878dd3638a9" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "1a3738a77c4a3fef4a85c16d7f2eadcd337605f9279fcddbc3eb4f982fbd2238" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "878d17722dd98e7d88de93a83606e0c9b0d7587c7e4a043559b5236a353fb224" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "94b084b7f9756e986855301658af957042e3ebb7c71848860f823b35844e98fa" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "339dd2b33b40f03bf95ee2e5dcb8e543ab6852e156cb8aaebe3885717a2966b5" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "1be4d940daea065ad97bc254882b12fb30af2f13ed2b26a7cd16aeacec29f048" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "e4ab063deb50241e60218a3a30ce090a5817daa0f38dacd10651e27b2be28b9e" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "a89d7916b65ed066e761fe07831aa157b91b30bc1369ea9be3d1e5f0fe1dc74c" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.3%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "c12ec7b122f34eb1f89310b05e66b500a2f49522d7cd4ceb3475a675cab6ebc6" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.4%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "6d898c35a9dc96d427f4258605ce61daf7587f26ea2822b711896224b746b38f" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_33/versions.nix b/pkgs/applications/networking/cluster/k3s/1_33/versions.nix index 185a61040575..6a79967ddd7b 100644 --- a/pkgs/applications/networking/cluster/k3s/1_33/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_33/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.33.3+k3s1"; - k3sCommit = "236cbf257332b293f444abe6f24d699ff628173e"; - k3sRepoSha256 = "163brwnz4af1rjv5pcghlzjnwr27b087y73bv6pri0fyqd3mwiim"; - k3sVendorHash = "sha256-rU+rpExb9LVIROPj3MN924r7Hk8sK/5P8JSssOoIWTU="; + k3sVersion = "1.33.4+k3s1"; + k3sCommit = "148243c49519922720fe1b340008dbce8fb02516"; + k3sRepoSha256 = "1870l3mq5nsh8i82wvwsz7nqiv1xzyqypm66rfmp999s2qlssyaa"; + k3sVendorHash = "sha256-JbnoV8huyOS7Q91QjqTKvPEtkYQxjR10o0d5z25Ycsg="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.14.1"; From 75c1cae6e159b81cf0d0468b84c100aef33d162f Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 3 Sep 2025 15:25:16 +0200 Subject: [PATCH 041/128] k3s: adapt to native embed package for bundled content Updates the builder to follow the upstream replacement go-bindata with the native embed package. As this affects also the bundled Traefik chart, the Traefik deployment is now also covered in tests. --- .../networking/cluster/k3s/builder.nix | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index d7f98cd7ba93..abfdec8bd290 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -127,8 +127,14 @@ let ]; # bundled into the k3s binary - traefikChart = fetchurl chartVersions.traefik; - traefik-crdChart = fetchurl chartVersions.traefik-crd; + traefik = { + chart = fetchurl chartVersions.traefik; + name = builtins.baseNameOf chartVersions.traefik.url; + }; + traefik-crd = { + chart = fetchurl chartVersions.traefik-crd; + name = builtins.baseNameOf chartVersions.traefik-crd.url; + }; # a shortcut that provides the images archive for the host platform. Currently only supports # aarch64 (arm64) and x86_64 (amd64), throws on other architectures. @@ -267,6 +273,18 @@ let "linux" ]; + # Set flags for sqlite dbstat + CGO_CFLAGS = "-DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_USE_ALLOCA=1"; + + # Copy manifests and static charts pre build so they get embedded during build + preBuild = '' + cp -av manifests/* ./pkg/deploy/embed/ + + mkdir -p ./pkg/static/embed/charts/ + cp -v ${traefik.chart} ./pkg/static/embed/charts/${traefik.name} + cp -v ${traefik-crd.chart} ./pkg/static/embed/charts/${traefik-crd.name} + ''; + # create the multicall symlinks for k3s postInstall = '' mv $out/bin/server $out/bin/k3s @@ -402,10 +420,6 @@ buildGoModule rec { ln -vsf ${k3sCNIPlugins}/bin/cni ./bin/cni ln -vsf ${k3sContainerd}/bin/containerd-shim-runc-v2 ./bin rsync -a --no-perms --chmod u=rwX ${k3sRoot}/etc/ ./etc/ - mkdir -p ./build/static/charts - - cp ${traefikChart} ./build/static/charts - cp ${traefik-crdChart} ./build/static/charts export ARCH=$GOARCH export DRONE_TAG="v${k3sVersion}" From 5b918c8e92724d43fefaa57d4c9db70e461b1a72 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 3 Sep 2025 22:14:15 +0200 Subject: [PATCH 042/128] nixos/k3s: cover bundled traefik deployment in auto deploy charts test --- nixos/tests/k3s/auto-deploy-charts.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/tests/k3s/auto-deploy-charts.nix b/nixos/tests/k3s/auto-deploy-charts.nix index e06dbf05051f..fe4c8ca4690d 100644 --- a/nixos/tests/k3s/auto-deploy-charts.nix +++ b/nixos/tests/k3s/auto-deploy-charts.nix @@ -1,4 +1,5 @@ -# Tests whether container images are imported and auto deploying Helm charts work +# Tests whether container images are imported and auto deploying Helm charts, +# including the bundled traefik, work import ../make-test-python.nix ( { k3s, @@ -64,7 +65,6 @@ import ../make-test-python.nix ( "--disable local-storage" "--disable metrics-server" "--disable servicelb" - "--disable traefik" ]; images = [ # Provides the k3s Helm controller @@ -148,6 +148,8 @@ import ../make-test-python.nix ( assert hello_output.rstrip() == "Hello, world!", f"unexpected output of hello job: {hello_output}" assert values_file_output.rstrip() == "Hello, file!", f"unexpected output of values file job: {values_file_output}" assert advanced_output.rstrip() == "advanced hello", f"unexpected output of advanced job: {advanced_output}" + # wait for bundled traefik deployment + machine.wait_until_succeeds("kubectl -n kube-system rollout status deployment traefik", timeout=180) ''; } ) From 298e1cc01eb117a587d696556a22219f877c5de2 Mon Sep 17 00:00:00 2001 From: olivia Date: Thu, 4 Sep 2025 17:06:46 +0100 Subject: [PATCH 043/128] eloquent: fix mainProgram --- pkgs/by-name/el/eloquent/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/el/eloquent/package.nix b/pkgs/by-name/el/eloquent/package.nix index f3364611b620..cca2f7d875ba 100644 --- a/pkgs/by-name/el/eloquent/package.nix +++ b/pkgs/by-name/el/eloquent/package.nix @@ -94,7 +94,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/sonnyp/eloquent"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ thtrf ]; - mainProgram = "eloquent"; + mainProgram = "re.sonny.Eloquent"; platforms = lib.platforms.linux; }; }) From 5bd795944bb94c0192ad5cef95ff8f9230fb4139 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Thu, 4 Sep 2025 10:59:26 -0700 Subject: [PATCH 044/128] windsurf: 1.12.3 -> 1.12.4 --- pkgs/by-name/wi/windsurf/info.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/wi/windsurf/info.json b/pkgs/by-name/wi/windsurf/info.json index 1f3da13866dc..ef29301d1547 100644 --- a/pkgs/by-name/wi/windsurf/info.json +++ b/pkgs/by-name/wi/windsurf/info.json @@ -1,20 +1,20 @@ { "aarch64-darwin": { - "version": "1.12.3", + "version": "1.12.4", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/bfcd46e04becbf1670511e8c1e9cb0f1c1d62983/Windsurf-darwin-arm64-1.12.3.zip", - "sha256": "cf604c6414f7f4d964a90aa4d6661592314e030fa31b28a2ac15b10bf3bbd529" + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/a21cda2c21704d89e6cf5b2804b460783ce44fad/Windsurf-darwin-arm64-1.12.4.zip", + "sha256": "b45050d9a38ca88b4768985f7007d2c222931d5e113c35bd2eeab9611873b6c8" }, "x86_64-darwin": { - "version": "1.12.3", + "version": "1.12.4", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/bfcd46e04becbf1670511e8c1e9cb0f1c1d62983/Windsurf-darwin-x64-1.12.3.zip", - "sha256": "146adff77f43eac46c548c4204f2026c0820e8f7129ec426db8029d61ee664ec" + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/a21cda2c21704d89e6cf5b2804b460783ce44fad/Windsurf-darwin-x64-1.12.4.zip", + "sha256": "007207ae3fc620da956874c6d7162cd1d0728a0501b4227197f9d1a659b2e2b4" }, "x86_64-linux": { - "version": "1.12.3", + "version": "1.12.4", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/bfcd46e04becbf1670511e8c1e9cb0f1c1d62983/Windsurf-linux-x64-1.12.3.tar.gz", - "sha256": "c9f0ea20d016b817f3d4ac2f66b9310f70f8d2d5c2314f56125ae9dc1c29d74d" + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/a21cda2c21704d89e6cf5b2804b460783ce44fad/Windsurf-linux-x64-1.12.4.tar.gz", + "sha256": "bda6a3bd74524c3e70a7e1a53b63fda7f7ed1840707e4a1b0a7ead5f3b2c48a2" } } From b313136f3cd31fa73effa67f569708535c8c6914 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 18:02:23 +0000 Subject: [PATCH 045/128] bootdev-cli: 1.20.1 -> 1.20.2 --- pkgs/by-name/bo/bootdev-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bootdev-cli/package.nix b/pkgs/by-name/bo/bootdev-cli/package.nix index 574c529f55d6..783340f7d4d3 100644 --- a/pkgs/by-name/bo/bootdev-cli/package.nix +++ b/pkgs/by-name/bo/bootdev-cli/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "bootdev-cli"; - version = "1.20.1"; + version = "1.20.2"; src = fetchFromGitHub { owner = "bootdotdev"; repo = "bootdev"; tag = "v${version}"; - hash = "sha256-fjXMaK6Mz38FJNrR+lVDi0EMxMoCTnC1q0wDQS1Mab8="; + hash = "sha256-TjldTmLX6H0k5mvq0SXoEuoFVxcmg+hMIXpCIVk1m3g="; }; vendorHash = "sha256-jhRoPXgfntDauInD+F7koCaJlX4XDj+jQSe/uEEYIMM="; From fd8ad3aea379311c736add370e1299838549ef73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 18:44:49 +0000 Subject: [PATCH 046/128] home-manager: 0-unstable-2025-09-03 -> 0-unstable-2025-09-04 --- pkgs/by-name/ho/home-manager/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index a1d83d6caa63..d44c67a61f17 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -19,14 +19,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2025-09-03"; + version = "0-unstable-2025-09-04"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "30fc1b532645a21e157b6e33e3f8b4c154f86382"; - hash = "sha256-XbtRMewPGJwTNhBC4pnBu3w/xT1XejvB0HfohC2Kga8="; + rev = "b08f8737776f10920c330657bee8b95834b7a70f"; + hash = "sha256-4ve/3ah5H/SpL2m3qmZ9GU+VinQYp2MN1G7GamimTds="; }; nativeBuildInputs = [ From d9881aadb14083be7bdc5046d114f55a13167191 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 18:55:24 +0000 Subject: [PATCH 047/128] trufflehog: 3.90.5 -> 3.90.6 --- pkgs/by-name/tr/trufflehog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trufflehog/package.nix b/pkgs/by-name/tr/trufflehog/package.nix index 1fccc7bd3cf3..231d78bac353 100644 --- a/pkgs/by-name/tr/trufflehog/package.nix +++ b/pkgs/by-name/tr/trufflehog/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.90.5"; + version = "3.90.6"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; tag = "v${version}"; - hash = "sha256-F45ORd/r7LlBsfA/QMtsHMOZKYhJULqZ4edwUoNt6Co="; + hash = "sha256-4WhnAuvuuLSn9TZTlaFWCWx4XwueRlErho8DD/YLJU4="; }; - vendorHash = "sha256-Kgobfg0TA2ocZhT/LfuGpMRTdFc9hOJM6uRf99cYkKA="; + vendorHash = "sha256-Et6otb8L4jEGrRW3VKxjgnrLDrq+kmors3oWVJf5WN0="; nativeBuildInputs = [ makeWrapper ]; From 51285a1462dabe27fadf662e242ec90fd417f989 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 4 Sep 2025 23:11:23 +0200 Subject: [PATCH 048/128] python3Packages.transformers: 4.56.0 -> 4.56.1 Diff: https://github.com/huggingface/transformers/compare/v4.56.0...v4.56.1 Changelog: https://github.com/huggingface/transformers/releases/tag/v4.56.1 --- pkgs/development/python-modules/transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/transformers/default.nix b/pkgs/development/python-modules/transformers/default.nix index 774867251ee3..529b7d6db6d1 100644 --- a/pkgs/development/python-modules/transformers/default.nix +++ b/pkgs/development/python-modules/transformers/default.nix @@ -59,14 +59,14 @@ buildPythonPackage rec { pname = "transformers"; - version = "4.56.0"; + version = "4.56.1"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "transformers"; tag = "v${version}"; - hash = "sha256-gM9kGID1lR7wN9Nxlq4h0GtI3QuJxkRVxQAsYbW8ok0="; + hash = "sha256-92l1eEiqd3R9TVwNDBee6HsyfnRW1ezEi5fzVqmh76c="; }; build-system = [ setuptools ]; From 1400b43eb7ed46a7ca6e3c39b09d9fd23a636473 Mon Sep 17 00:00:00 2001 From: Vinicius Deolindo Date: Thu, 4 Sep 2025 19:02:21 -0300 Subject: [PATCH 049/128] sendgmail: add a `mainProgram` entry --- pkgs/by-name/se/sendgmail/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/se/sendgmail/package.nix b/pkgs/by-name/se/sendgmail/package.nix index b735fd70c96c..11b38387fae3 100644 --- a/pkgs/by-name/se/sendgmail/package.nix +++ b/pkgs/by-name/se/sendgmail/package.nix @@ -27,5 +27,6 @@ buildGoModule { maintainers = [ lib.maintainers.samw ]; license = lib.licenses.asl20; platforms = lib.platforms.unix; + mainProgram = "sendgmail"; }; } From c45ad99cdf14bacb1af66ea1199e103747da4159 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 23:12:37 +0000 Subject: [PATCH 050/128] nix-search-tv: 2.1.8 -> 2.2.0 --- pkgs/by-name/ni/nix-search-tv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nix-search-tv/package.nix b/pkgs/by-name/ni/nix-search-tv/package.nix index 5fbfc6f30498..fb4579e15bd0 100644 --- a/pkgs/by-name/ni/nix-search-tv/package.nix +++ b/pkgs/by-name/ni/nix-search-tv/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "nix-search-tv"; - version = "2.1.8"; + version = "2.2.0"; src = fetchFromGitHub { owner = "3timeslazy"; repo = "nix-search-tv"; tag = "v${finalAttrs.version}"; - hash = "sha256-WcA8j+qY9A3aLcaD7PYPb7AJ4wtKgogIZWqhIK3VFgM="; + hash = "sha256-YbtM4qfZj0SxbVIFH32UVZhEj0A6oILUOXqkBVz7VCE="; }; - vendorHash = "sha256-hBkro++bjYGrhnq8rmSuKTgnkicagOHTkfRYluSBUX8="; + vendorHash = "sha256-ZuhU1+XzJeiGheYNR4lL7AI5vgWvgp6iuJjMcK8t6Mg="; subPackages = [ "cmd/nix-search-tv" ]; From 73ad3bf50770a6b3bd6a1221a83053fdf1494afa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 23:13:23 +0000 Subject: [PATCH 051/128] python3Packages.gitignore-parser: 0.1.12 -> 0.1.13 --- pkgs/development/python-modules/gitignore-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gitignore-parser/default.nix b/pkgs/development/python-modules/gitignore-parser/default.nix index 66c9157b69ef..8bea19731373 100644 --- a/pkgs/development/python-modules/gitignore-parser/default.nix +++ b/pkgs/development/python-modules/gitignore-parser/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "gitignore-parser"; - version = "0.1.12"; + version = "0.1.13"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "mherrmann"; repo = "gitignore_parser"; tag = "v${version}"; - hash = "sha256-s1t7WTrtxeeL4we+Y8I6XK8vKzmDVftmtXhRS/XeSAM="; + hash = "sha256-jd5C8whfdLuEC+ebDAAYso33o2H963P+8RWcm26koVM="; }; nativeBuildInputs = [ setuptools ]; From cd363793dd7fd7dc1b1a8f62152284d18831d67d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 00:12:06 +0000 Subject: [PATCH 052/128] python3Packages.pyworxcloud: 4.1.43 -> 4.1.46 --- pkgs/development/python-modules/pyworxcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyworxcloud/default.nix b/pkgs/development/python-modules/pyworxcloud/default.nix index e57008504932..d0f511b91bae 100644 --- a/pkgs/development/python-modules/pyworxcloud/default.nix +++ b/pkgs/development/python-modules/pyworxcloud/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyworxcloud"; - version = "4.1.43"; + version = "4.1.46"; pyproject = true; src = fetchFromGitHub { owner = "MTrab"; repo = "pyworxcloud"; tag = "v${version}"; - hash = "sha256-DMkyek9Y3vQnzcds5MUALVH3o1dW6X6eIkurFC8rLO4="; + hash = "sha256-JRmAARfmGRWdUj4J2CqUaRd+S9itZgCxqbRl78Iub+o="; }; build-system = [ poetry-core ]; From 318aad956b157a85cec55ab4174cff3741f98033 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 00:46:21 +0000 Subject: [PATCH 053/128] cargo-workspaces: 0.4.0 -> 0.4.1 --- pkgs/by-name/ca/cargo-workspaces/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-workspaces/package.nix b/pkgs/by-name/ca/cargo-workspaces/package.nix index 05bc2916d761..ccee8368d05a 100644 --- a/pkgs/by-name/ca/cargo-workspaces/package.nix +++ b/pkgs/by-name/ca/cargo-workspaces/package.nix @@ -10,14 +10,14 @@ rustPlatform.buildRustPackage rec { pname = "cargo-workspaces"; - version = "0.4.0"; + version = "0.4.1"; src = fetchCrate { inherit pname version; - hash = "sha256-kBjiRPEWHKhX6vTB48TjKYhlpaiieNzE1l0PjaLTL4k="; + hash = "sha256-5heOf74OUsnrG+vt9AdMXV7uRxqKYs0KRE7qm0irmC0="; }; - cargoHash = "sha256-vHLc738wFunyUDu6/B5foTE2/wExd2Yxcl638iqOWdw="; + cargoHash = "sha256-Is2ddCrg+dP0TSw3EUl057RA0L2VW4mPttg2eAtC0j4="; nativeBuildInputs = [ pkg-config From 59c2c020a4781fcef7e63cd9feedef9e50f7e43a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 01:07:29 +0000 Subject: [PATCH 054/128] buildah-unwrapped: 1.41.3 -> 1.41.4 --- pkgs/development/tools/buildah/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix index d8c456e667a4..7d30542ccec9 100644 --- a/pkgs/development/tools/buildah/default.nix +++ b/pkgs/development/tools/buildah/default.nix @@ -18,13 +18,13 @@ buildGoModule rec { pname = "buildah"; - version = "1.41.3"; + version = "1.41.4"; src = fetchFromGitHub { owner = "containers"; repo = "buildah"; rev = "v${version}"; - hash = "sha256-mpCskwwxYbjAuLDZLB53sOKOPV35FBEORdEXF+CXGG8="; + hash = "sha256-8I8njiMayfpodX2rj8MqYIhah3lvMgOY+agwlPYPij0="; }; outputs = [ From c4e7825cc9a9267b499169ce51e1a3e83929035d Mon Sep 17 00:00:00 2001 From: botnk Date: Fri, 5 Sep 2025 01:31:11 +0000 Subject: [PATCH 055/128] zed-editor: 0.202.6 -> 0.202.7 Changelog: https://github.com/zed-industries/zed/releases/tag/v0.202.7 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index ad73f5deafa2..627e8c5474d5 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -99,7 +99,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.202.6"; + version = "0.202.7"; outputs = [ "out" @@ -112,7 +112,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-S220e+mK0IHKVrSRAcbYtlIpK0T25+2gpIzMmyjaM2Y="; + hash = "sha256-0Ro/8d0EAb44SrPp34tpLLA8LDPiddzZiwZzQhJrjQ8="; }; patches = [ @@ -138,7 +138,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "inner.redirect(policy)" "inner.redirect_policy(policy)" ''; - cargoHash = "sha256-P3eOp81LHXZr4O29kuuChd22ucFfkbneQvzKxpDhrV0="; + cargoHash = "sha256-ehFq0e5G+3242nMHFIDFXVhZCyjwxfMckjhKQ7Iwbu0="; nativeBuildInputs = [ cmake From f23da546275c38d69ac7f0efc462dc2a79342a96 Mon Sep 17 00:00:00 2001 From: botnk Date: Fri, 5 Sep 2025 01:31:43 +0000 Subject: [PATCH 056/128] shader-slang: 2025.15.1 -> 2025.16 Changelog: https://github.com/shader-slang/slang/releases/tag/v2025.16 --- pkgs/by-name/sh/shader-slang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shader-slang/package.nix b/pkgs/by-name/sh/shader-slang/package.nix index 694d1a8003d1..c77ddf0aec2d 100644 --- a/pkgs/by-name/sh/shader-slang/package.nix +++ b/pkgs/by-name/sh/shader-slang/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "shader-slang"; - version = "2025.15.1"; + version = "2025.16"; src = fetchFromGitHub { owner = "shader-slang"; repo = "slang"; tag = "v${finalAttrs.version}"; - hash = "sha256-PBsBLzQ1+7+4Uw18OOhxkMZC5+YiUJlfHfIp7wUM5Rk="; + hash = "sha256-ovGrwngcnKN8FJ1PummXHxnGtPatV2Unb6t2Q1f144I="; fetchSubmodules = true; }; From e9537b8cd7ae9b95067ec84ae8acc377a5d61bb9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 13:58:41 +0200 Subject: [PATCH 057/128] python3Packages.aioamazondevices: 5.0.0 -> 6.0.0 https://github.com/chemelli74/aioamazondevices/blob/v6.0.0/CHANGELOG.md --- pkgs/development/python-modules/aioamazondevices/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index 435c52643f15..702b3787cd01 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "aioamazondevices"; - version = "5.0.0"; + version = "6.0.0"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${version}"; - hash = "sha256-MB7CRYHT4V7JvNFkdX9x/fMRkJrHwF4XnQ2eH0kD8Ng="; + hash = "sha256-PHgYyQInXT7gwgBnKm1FfEUiHygMCcPcFJk0zU5tWOc="; }; build-system = [ poetry-core ]; From d1aea678d4532d03d02724079c3c63450b56dbc5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:02:26 +0200 Subject: [PATCH 058/128] python3Packages.aioazuredevops: 2.2.1 -> 2.2.2 https://github.com/timmo001/aioazuredevops/releases/tag/2.2.2 --- .../python-modules/aioazuredevops/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/aioazuredevops/default.nix b/pkgs/development/python-modules/aioazuredevops/default.nix index 806880082f24..c6fc56cf0a70 100644 --- a/pkgs/development/python-modules/aioazuredevops/default.nix +++ b/pkgs/development/python-modules/aioazuredevops/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "aioazuredevops"; - version = "2.2.1"; + version = "2.2.2"; pyproject = true; disabled = pythonOlder "3.12"; @@ -31,14 +31,9 @@ buildPythonPackage rec { owner = "timmo001"; repo = "aioazuredevops"; tag = version; - hash = "sha256-RZBiFPzYtEoc51T3irVHL9xVlZgACyM2lu1TkMoatqU="; + hash = "sha256-0KQHL9DmNeRvEs51XPcncxNzXb+SqYM5xPDvOdKSQMI="; }; - postPatch = '' - substituteInPlace requirements_setup.txt \ - --replace-fail "==" ">=" - ''; - build-system = [ incremental setuptools @@ -65,6 +60,11 @@ buildPythonPackage rec { "test_get_build" ]; + disabledTestPaths = [ + # https://github.com/timmo001/aioazuredevops/commit/d6278d92937dd47de272ac6371b2d007067763c3 + "tests/test__version.py" + ]; + pytestFlags = [ "--snapshot-update" ]; pythonImportsCheck = [ "aioazuredevops" ]; From 4bf2ba4a8d02f2d57a92674214b3ee220f103bec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:03:01 +0200 Subject: [PATCH 059/128] python3Packages.aioecowitt: 2025.3.1 -> 2025.9.0 https://github.com/home-assistant-libs/aioecowitt/releases/tag/2025.9.0 --- pkgs/development/python-modules/aioecowitt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioecowitt/default.nix b/pkgs/development/python-modules/aioecowitt/default.nix index 88f0db5ac7b4..54b86e5fb2d7 100644 --- a/pkgs/development/python-modules/aioecowitt/default.nix +++ b/pkgs/development/python-modules/aioecowitt/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aioecowitt"; - version = "2025.3.1"; + version = "2025.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "aioecowitt"; tag = version; - hash = "sha256-BAiRonfu3tFf5ZERbWO+MuEsefrOIaGxUExYx5fXZIM="; + hash = "sha256-i8F7vEtuorBHY7/bm+RqnUmb9CR4iopjlyPJPQ5GoMg="; }; build-system = [ setuptools ]; From e6df74763b054c7edb0d36e14322e942d40b6fd7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:04:36 +0200 Subject: [PATCH 060/128] python3Packages.aioesphomeapi: 37.2.5 -> 39.0.1 https://github.com/esphome/aioesphomeapi/releases/tag/v39.0.1 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 629aac4e232b..def32636daa8 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "37.2.5"; + version = "39.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${version}"; - hash = "sha256-+l/tEdraTkNt70sjcGpS/e1uEyudEsJdlqgoHPhMNg0="; + hash = "sha256-vBRKngr8Yn9TBAS0bXBetwXJbLPDabOL6nW0oH5Q/U0="; }; build-system = [ From dc275e2be01b5e1ceaff507c651019cc6adfcaf4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 26 Aug 2025 23:35:14 +0200 Subject: [PATCH 061/128] python313Packages.aiohasupervisor: 0.3.1 -> 0.3.2 Changelog: https://github.com/home-assistant-libs/python-supervisor-client/releases/tag/0.3.2 --- pkgs/development/python-modules/aiohasupervisor/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiohasupervisor/default.nix b/pkgs/development/python-modules/aiohasupervisor/default.nix index 53fb2a4e4c72..cfd285cb18c8 100644 --- a/pkgs/development/python-modules/aiohasupervisor/default.nix +++ b/pkgs/development/python-modules/aiohasupervisor/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "aiohasupervisor"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; disabled = pythonOlder "3.12"; @@ -26,13 +26,13 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "python-supervisor-client"; tag = version; - hash = "sha256-CrcLyG8fpThYHFHH2w+UAlGxuqwpUCWsYUx2gaW9RLw="; + hash = "sha256-LR3ZZD7TLpvCGVSx27tSxa7H2A06JBPBCH2yHGvqV84="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail 'version = "0.0.0"' 'version = "${version}"' \ - --replace-fail 'setuptools>=68.0,<79.1' setuptools + --replace-fail "setuptools>=68.0,<80.10" "setuptools" ''; build-system = [ setuptools ]; From 8f3fe3a3777ce47eab9b45634e375041a8d7585a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Sep 2025 10:45:15 -0700 Subject: [PATCH 062/128] python3Packages.bluetooth-adapters: 2.0.0 -> 2.1.0 Diff: https://github.com/Bluetooth-Devices/bluetooth-adapters/compare/v2.0.0...v2.1.0 Changelog: https://github.com/bluetooth-devices/bluetooth-adapters/blob/v2.1.0/CHANGELOG.md --- .../python-modules/bluetooth-adapters/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/bluetooth-adapters/default.nix b/pkgs/development/python-modules/bluetooth-adapters/default.nix index cef044feb4af..b0d0e9d2cf5e 100644 --- a/pkgs/development/python-modules/bluetooth-adapters/default.nix +++ b/pkgs/development/python-modules/bluetooth-adapters/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "bluetooth-adapters"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-adapters"; tag = "v${version}"; - hash = "sha256-0WZ6M/e5HLG1jS635Ir9eSGUW/2+YdU0tfszt+gM/qo="; + hash = "sha256-euAyVSBmlMsPMUnxn8L7p0n939TQe4id+JTtUk4pHIY="; }; outputs = [ @@ -40,8 +40,11 @@ buildPythonPackage rec { ]; build-system = [ - myst-parser poetry-core + ]; + + nativeBuildInputs = [ + myst-parser sphinx-rtd-theme sphinxHook ]; @@ -65,11 +68,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "bluetooth_adapters" ]; - meta = with lib; { + meta = { description = "Tools to enumerate and find Bluetooth Adapters"; homepage = "https://github.com/Bluetooth-Devices/bluetooth-adapters"; changelog = "https://github.com/bluetooth-devices/bluetooth-adapters/blob/${src.tag}/CHANGELOG.md"; - license = licenses.asl20; - teams = [ teams.home-assistant ]; + license = lib.licenses.asl20; + teams = [ lib.teams.home-assistant ]; }; } From c2ee006c25bf345008c4b390d2cb708ba3210316 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:06:47 +0200 Subject: [PATCH 063/128] python3Packages.aiontfy: 0.5.3 -> 0.5.4 https://github.com/tr4nt0r/aiontfy/releases/tag/v0.5.4 --- pkgs/development/python-modules/aiontfy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiontfy/default.nix b/pkgs/development/python-modules/aiontfy/default.nix index 625522b20319..ae838fb47045 100644 --- a/pkgs/development/python-modules/aiontfy/default.nix +++ b/pkgs/development/python-modules/aiontfy/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "aiontfy"; - version = "0.5.3"; + version = "0.5.4"; pyproject = true; src = fetchFromGitHub { owner = "tr4nt0r"; repo = "aiontfy"; tag = "v${version}"; - hash = "sha256-xDcx0darzaTRNdtsNTK7rdO5W22Tpt13ZPDOSmO8M8M="; + hash = "sha256-kJ6hf7CaE0uTZ7w3ggErDbXm8tYzSxstQ0qjKHlVytI="; }; build-system = [ From 02b32c0ddd5b5c4b200e8d7d1ce8777600c035f4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:07:42 +0200 Subject: [PATCH 064/128] python3Packages.airos: 0.2.11 -> 0.4.4 https://github.com/CoMPaTech/python-airos/releases/tag/v0.4.4 --- pkgs/development/python-modules/airos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/airos/default.nix b/pkgs/development/python-modules/airos/default.nix index 612cc3414af7..ca06f3d6b85a 100644 --- a/pkgs/development/python-modules/airos/default.nix +++ b/pkgs/development/python-modules/airos/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "airos"; - version = "0.2.11"; + version = "0.4.4"; pyproject = true; disabled = pythonOlder "3.13"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "CoMPaTech"; repo = "python-airos"; tag = "v${version}"; - hash = "sha256-rPgrnLMcqUDd1+WL6uwb5Umu3a844B301l+O/GEyCGA="; + hash = "sha256-ngKe1hAVC1CRDSX0iTl/3wvpb61c0OFbU468CtjEbSU="; }; build-system = [ setuptools ]; From 5fd960b7eebf3392d36ac5c1e875b70091073317 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:14:31 +0200 Subject: [PATCH 065/128] python3Packages.habluetooth: 4.0.2 -> 5.3.0 https://github.com/Bluetooth-Devices/habluetooth/blob/v5.3.0/CHANGELOG.md --- pkgs/development/python-modules/habluetooth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index b491a740e1d4..80bf0676e230 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "habluetooth"; - version = "4.0.2"; + version = "5.3.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "habluetooth"; tag = "v${version}"; - hash = "sha256-82eV76oY/exkHbhZt3OaifOoKxN2D6npstvfBDVgszw="; + hash = "sha256-9T6GvNHHxOpoPkN1Blyd/ErqYFei5UcaKQbd5gog6qM="; }; postPatch = '' From 43dfc161097c5cf23f088d72f0b50fd52df374b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:15:34 +0200 Subject: [PATCH 066/128] python3Packages.bleak-esphome: 3.1.0 -> 3.2.0 https://github.com/bluetooth-devices/bleak-esphome/blob/v3.2.0/CHANGELOG.md --- pkgs/development/python-modules/bleak-esphome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bleak-esphome/default.nix b/pkgs/development/python-modules/bleak-esphome/default.nix index 78bb0ef27382..4f02686b65a3 100644 --- a/pkgs/development/python-modules/bleak-esphome/default.nix +++ b/pkgs/development/python-modules/bleak-esphome/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "bleak-esphome"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "bluetooth-devices"; repo = "bleak-esphome"; tag = "v${version}"; - hash = "sha256-L2/DtT1vEkP67oktLNix+/+eoVbJoMfUvW6232gSMCM="; + hash = "sha256-3gCh7HSsllTgLeb8jWPUB2+KXu+cuMZ3yeIJVNPBMC4="; }; postPatch = '' From 6296534f34ed3ffb2418f0f4bcf881a5e85de749 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Sep 2025 18:37:45 +0200 Subject: [PATCH 067/128] python313Packages.bleak-retry-connector: 4.3.0 -> 4.4.3 Diff: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v4.3.0...v4.4.3 Changelog: https://github.com/bluetooth-devices/bleak-retry-connector/blob/v4.4.3/CHANGELOG.md --- .../python-modules/bleak-retry-connector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bleak-retry-connector/default.nix b/pkgs/development/python-modules/bleak-retry-connector/default.nix index 2a6ebf9bcd95..1c665e12d6e8 100644 --- a/pkgs/development/python-modules/bleak-retry-connector/default.nix +++ b/pkgs/development/python-modules/bleak-retry-connector/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "bleak-retry-connector"; - version = "4.3.0"; + version = "4.4.3"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "bleak-retry-connector"; tag = "v${version}"; - hash = "sha256-NqJBxWuFr+vMOt3Yjwaey7SPII/KNc22NKAb2DLXtKM="; + hash = "sha256-/IJBAeb/PdJt0IbLm3RnaHn4o8o1DXN8jGiQtzp7wLg="; }; build-system = [ poetry-core ]; From ba2af2214ec897fc247fa66c105b928da6ee022c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 2 Sep 2025 18:37:55 +0200 Subject: [PATCH 068/128] python313Packages.fjaraskupan: 2.3.2 -> 2.3.3 Changelog: https://github.com/elupus/fjaraskupan/releases/tag/2.3.3 --- .../development/python-modules/fjaraskupan/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fjaraskupan/default.nix b/pkgs/development/python-modules/fjaraskupan/default.nix index 37220b695fb7..73460d2e089a 100644 --- a/pkgs/development/python-modules/fjaraskupan/default.nix +++ b/pkgs/development/python-modules/fjaraskupan/default.nix @@ -1,6 +1,7 @@ { lib, bleak, + bleak-retry-connector, buildPythonPackage, fetchFromGitHub, pytest-mock, @@ -11,7 +12,7 @@ buildPythonPackage rec { pname = "fjaraskupan"; - version = "2.3.2"; + version = "2.3.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,12 +21,15 @@ buildPythonPackage rec { owner = "elupus"; repo = "fjaraskupan"; tag = version; - hash = "sha256-IKi2kaypwHdK9w+FZlWrreUXBgBgg4y3D8bSJhKHSYo="; + hash = "sha256-xu5u3hvtD1gbN1f1UuxDQVIHF5pyCOWVwUq36vAgW/Y="; }; build-system = [ setuptools ]; - dependencies = [ bleak ]; + dependencies = [ + bleak + bleak-retry-connector + ]; nativeCheckInputs = [ pytest-mock From 08f6e91c2afbb1eee11395eb4d3918d7a702a82a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:20:01 +0200 Subject: [PATCH 069/128] python3Packages.elmax-api: 0.0.6.3 -> 0.0.6.4rc0 https://github.com/albertogeniola/elmax-api/releases/tag/v0.0.6.4rc0 --- pkgs/development/python-modules/elmax-api/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/elmax-api/default.nix b/pkgs/development/python-modules/elmax-api/default.nix index 706d76da02a0..3f9969637ecc 100644 --- a/pkgs/development/python-modules/elmax-api/default.nix +++ b/pkgs/development/python-modules/elmax-api/default.nix @@ -5,23 +5,20 @@ setuptools, httpx, pyjwt, - pythonOlder, websockets, yarl, }: buildPythonPackage rec { pname = "elmax-api"; - version = "0.0.6.3"; + version = "0.0.6.4rc0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "albertogeniola"; repo = "elmax-api"; tag = "v${version}"; - hash = "sha256-jnm1AFnPxZIgD815ZFxV/i9ar4cZfsYJ0+xDpM3hKmg="; + hash = "sha256-BYVfP8B+p4J4gW+64xh9bT9sDcu/lk0R+MvLsYLwRfQ="; }; build-system = [ setuptools ]; From 59cab7f567b4c80b1d5aafef5c1414a827baac37 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:27:14 +0200 Subject: [PATCH 070/128] python3Packages.hass-nabucasa: 0.111.2 -> 1.1.0 https://github.com/NabuCasa/hass-nabucasa/releases/tag/1.1.0 --- .../development/python-modules/hass-nabucasa/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 9a4a1d87d181..ad8e9bebeae8 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "hass-nabucasa"; - version = "0.111.2"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -35,9 +35,14 @@ buildPythonPackage rec { owner = "nabucasa"; repo = "hass-nabucasa"; tag = version; - hash = "sha256-64DdjyzeeYI9u8hYP7CwZvLhCcCzztti2DshvtYcxNQ="; + hash = "sha256-rQHXidzlxIXG+TIrbdM1oxnOwfi0MFZb7HIDIW6D4Jk="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "0.0.0" "${version}" + ''; + build-system = [ setuptools ]; pythonRelaxDeps = [ From 154a0c0c9307d43edbba584c9d1647e6a1456e0d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:32:09 +0200 Subject: [PATCH 071/128] python3Packages.homematicip: 2.2.0 -> 2.3.0 https://github.com/hahn-th/homematicip-rest-api/releases/tag/2.3.0 --- pkgs/development/python-modules/homematicip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/homematicip/default.nix b/pkgs/development/python-modules/homematicip/default.nix index 26d4dee83323..f8067d443cb9 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "homematicip"; - version = "2.2.0"; + version = "2.3.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "hahn-th"; repo = "homematicip-rest-api"; tag = version; - hash = "sha256-GmP3ZWn678ss3VtF26iI4t3CZegbajENg7gL19u3Mas="; + hash = "sha256-yH9Yis6NyKD+mSjaff0S9J6UtoVceML06ny50/6aG/0="; }; build-system = [ From d6cbb4057c9760f61fd6f6ecf56ec8e26669d715 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 15 Aug 2025 20:42:20 +0200 Subject: [PATCH 072/128] python313Packages.nextdns: 4.0.0 -> 4.1.0 Diff: https://github.com/bieniu/nextdns/compare/refs/tags/4.0.0...refs/tags/4.1.0 Changelog: https://github.com/bieniu/nextdns/releases/tag/4.1.0 --- pkgs/development/python-modules/nextdns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nextdns/default.nix b/pkgs/development/python-modules/nextdns/default.nix index 81304c6d9d4e..fa61b3889a03 100644 --- a/pkgs/development/python-modules/nextdns/default.nix +++ b/pkgs/development/python-modules/nextdns/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "nextdns"; - version = "4.0.0"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = "nextdns"; tag = version; - hash = "sha256-2BT47Dg+1TLDUccdb0Q/r3QzpRURTwFlUORbQpmIJzc="; + hash = "sha256-VTOANFrGOI1XDU/5THWkj/o5AWIpXcPKmOF1IF0I22Y="; }; build-system = [ setuptools ]; From b7e69f4e6542432c1980731290de2d0138035f8c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:44:51 +0200 Subject: [PATCH 073/128] python3Packages.mastodon-py: 2.0.1 -> 2.1.3 https://github.com/halcy/Mastodon.py/blob/v2.1.3/CHANGELOG.rst --- .../python-modules/mastodon-py/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/mastodon-py/default.nix b/pkgs/development/python-modules/mastodon-py/default.nix index 5d4a9cb16761..db379ce76706 100644 --- a/pkgs/development/python-modules/mastodon-py/default.nix +++ b/pkgs/development/python-modules/mastodon-py/default.nix @@ -5,6 +5,7 @@ blurhash, cryptography, decorator, + grapheme, http-ece, python-dateutil, python-magic, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "mastodon-py"; - version = "2.0.1"; + version = "2.1.3"; pyproject = true; src = fetchFromGitHub { owner = "halcy"; repo = "Mastodon.py"; tag = "v${version}"; - hash = "sha256-Sqvn7IIzkGnIjMGek1QS4pLXI+LoKykJsVnr/X1QH7U="; + hash = "sha256-aLoAuuUvesXu5D261MTcexixUxZST12fm1kKB/JChWY="; }; build-system = [ setuptools ]; @@ -41,6 +42,7 @@ buildPythonPackage rec { optional-dependencies = { blurhash = [ blurhash ]; + grapheme = [ grapheme ]; webpush = [ http-ece cryptography @@ -54,14 +56,14 @@ buildPythonPackage rec { pytest-vcr requests-mock ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.flatten (lib.attrValues optional-dependencies); - disabledTests = [ - "test_notifications_dismiss_pre_2_9_2" - "test_status_card_pre_2_9_2" - "test_stream_user_direct" - "test_stream_user_local" - ]; + # disabledTests = [ + # "test_notifications_dismiss_pre_2_9_2" + # "test_status_card_pre_2_9_2" + # "test_stream_user_direct" + # "test_stream_user_local" + # ]; pythonImportsCheck = [ "mastodon" ]; From 79cd3ac2a4ba497715846e1896b4c0bc522396f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:49:01 +0200 Subject: [PATCH 074/128] python3Packages.pychromecast: 14.0.7 -> 14.0.9 https://github.com/home-assistant-libs/pychromecast/releases/tag/14.0.9 --- pkgs/development/python-modules/pychromecast/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix index 93ea352b2be7..e85eef588c46 100644 --- a/pkgs/development/python-modules/pychromecast/default.nix +++ b/pkgs/development/python-modules/pychromecast/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pychromecast"; - version = "14.0.7"; + version = "14.0.9"; pyproject = true; disabled = pythonOlder "3.11"; @@ -20,12 +20,12 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "pychromecast"; tag = version; - hash = "sha256-NB/KXKgmyLAhsL/CD463eNMO8brye5LKVCkkD3EloPU="; + hash = "sha256-SpoVgXJV/9SVAcZXfeqpB3jkt9UUWcY9NBDGeIFhh4w="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools>=65.6,<78.0" setuptools \ + --replace-fail "setuptools>=65.6,<81.0" setuptools \ --replace-fail "wheel>=0.37.1,<0.46.0" wheel ''; From 6b572d12fecf29ffcebc1fe085b7c3ba570848aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:49:41 +0200 Subject: [PATCH 075/128] python3Packages.python-matter-server: 8.0.0 -> 8.1.0 https://github.com/home-assistant-libs/python-matter-server/releases/tag/8.1.0 --- .../python-modules/python-matter-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-matter-server/default.nix b/pkgs/development/python-modules/python-matter-server/default.nix index d93f37732779..326dadcfd733 100644 --- a/pkgs/development/python-modules/python-matter-server/default.nix +++ b/pkgs/development/python-modules/python-matter-server/default.nix @@ -57,7 +57,7 @@ in buildPythonPackage rec { pname = "python-matter-server"; - version = "8.0.0"; + version = "8.1.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -66,7 +66,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "python-matter-server"; tag = version; - hash = "sha256-9dMcofwvGYBnI+9y7D+TDwz+uLgBVhcS4iVU7AUqclI="; + hash = "sha256-g6C0QbnDA6+DMD0a5oWMSGWY4ZXUDJAXSmD05DmHPqI="; }; patches = [ From 0006532ab7af070b4cf642489a9c2e77ce2ca741 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 26 Aug 2025 23:43:03 +0200 Subject: [PATCH 076/128] python313Packages.pyvicare: 2.50.0 -> 2.51.0 Diff: https://github.com/openviess/PyViCare/compare/2.50.0...2.51.0 Changelog: https://github.com/openviess/PyViCare/releases/tag/2.51.0 --- pkgs/development/python-modules/pyvicare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index cda00704fac7..169bfd9dc06a 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyvicare"; - version = "2.50.0"; + version = "2.51.0"; pyproject = true; src = fetchFromGitHub { owner = "openviess"; repo = "PyViCare"; tag = version; - hash = "sha256-RV82dsr3asZKlgURfUdcYoaLFqSvvvLJCvZiH0CYGpk="; + hash = "sha256-WKu9f59Fc0i4MoGGaTP8s94pD4cYNrQvDt2kyQZ+f1U="; }; postPatch = '' From 6798bd034f63c1846cae7ed7ebf67765a122c717 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:52:21 +0200 Subject: [PATCH 077/128] python3Packages.solarlog-cli: 0.4.0 -> 0.5.0 https://github.com/dontinelli/solarlog_cli/releases/tag/v0.5.0 --- pkgs/development/python-modules/solarlog-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/solarlog-cli/default.nix b/pkgs/development/python-modules/solarlog-cli/default.nix index 4b5d16a74e9e..25aa10f1d4db 100644 --- a/pkgs/development/python-modules/solarlog-cli/default.nix +++ b/pkgs/development/python-modules/solarlog-cli/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "solarlog-cli"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "dontinelli"; repo = "solarlog_cli"; tag = "v${version}"; - hash = "sha256-G7DZHFg0NH3rY/tbWpXDchYHkrvG8dUvINNxBIUKnzk="; + hash = "sha256-MMn03i4Uu0auEzUiQHWCNfJyp32P+68pd4fDMy2GqnA="; }; build-system = [ hatchling ]; From c44fb5fb7be3ba3f1e622d6b95b1344ed7118ef7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:56:08 +0200 Subject: [PATCH 078/128] python3Packages.systembridgemodels: 4.2.4 -> 4.2.5 https://github.com/timmo001/system-bridge-models/releases/tag/4.2.5 --- .../systembridgemodels/default.nix | 28 ++++++------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/systembridgemodels/default.nix b/pkgs/development/python-modules/systembridgemodels/default.nix index 69d876ab2d2d..c4d522841d2f 100644 --- a/pkgs/development/python-modules/systembridgemodels/default.nix +++ b/pkgs/development/python-modules/systembridgemodels/default.nix @@ -4,14 +4,13 @@ pythonOlder, fetchFromGitHub, setuptools, - incremental, pytestCheckHook, syrupy, }: buildPythonPackage rec { pname = "systembridgemodels"; - version = "4.2.4"; + version = "4.2.5"; pyproject = true; disabled = pythonOlder "3.11"; @@ -20,25 +19,10 @@ buildPythonPackage rec { owner = "timmo001"; repo = "system-bridge-models"; tag = version; - hash = "sha256-FjHDd7nI30ChaClL0b1ME9Zv+DV0BiMsfgGOKQF/qBk="; + hash = "sha256-k7QENmfw27qxacB6j1F8ywYfZyQC27PvnkWWQayk310="; }; - postPatch = '' - substituteInPlace requirements_setup.txt \ - --replace-fail ">=" " #" - - substituteInPlace systembridgemodels/_version.py \ - --replace-fail ", dev=0" "" - ''; - - build-system = [ - incremental - setuptools - ]; - - pythonRelaxDeps = [ "incremental" ]; - - dependencies = [ incremental ]; + build-system = [ setuptools ]; pythonImportsCheck = [ "systembridgemodels" ]; @@ -52,6 +36,12 @@ buildPythonPackage rec { "test_update" ]; + disabledTestPaths = [ + # https://github.com/timmo001/system-bridge-models/commit/9523179e73b6a13b9987fa861d77bfeeb88203a7 + "tests/test_update.py" + "tests/test_version.py" + ]; + pytestFlags = [ "--snapshot-warn-unused" ]; meta = { From e0fcca9e44277a9ca532ac48099f19224f6bfb73 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:58:42 +0200 Subject: [PATCH 079/128] python3Packages.systembridgeconnector: 4.1.6 -> 4.1.11 https://github.com/timmo001/system-bridge-connector/releases/tag/4.1.11 --- .../systembridgeconnector/default.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/systembridgeconnector/default.nix b/pkgs/development/python-modules/systembridgeconnector/default.nix index dcc0765dada0..9588af7f7a72 100644 --- a/pkgs/development/python-modules/systembridgeconnector/default.nix +++ b/pkgs/development/python-modules/systembridgeconnector/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "systembridgeconnector"; - version = "4.1.6"; + version = "4.1.11"; pyproject = true; disabled = pythonOlder "3.11"; @@ -25,17 +25,9 @@ buildPythonPackage rec { owner = "timmo001"; repo = "system-bridge-connector"; tag = version; - hash = "sha256-E04ETXfrh+1OY8WsNNJEeYlnqQcHWR3CX/E7SOd7/24="; + hash = "sha256-C7J2G5Go5y1iXjEPS6uIB38C8SAkEWfn9K1cnUhi+8k="; }; - postPatch = '' - substituteInPlace requirements_setup.txt \ - --replace-fail ">=" " #" - - substituteInPlace systembridgeconnector/_version.py \ - --replace-fail ", dev=0" "" - ''; - build-system = [ incremental setuptools @@ -63,6 +55,11 @@ buildPythonPackage rec { "test_wait_for_response_timeout" ]; + disabledTestPaths = [ + # https://github.com/timmo001/system-bridge-connector/commit/18da51bd67e6d2a83d08f0c19c904326863264ca + "tests/test__version.py" + ]; + pytestFlags = [ "--snapshot-warn-unused" ]; meta = { From e4a9852052e5cb40c7d30d1330eda0e3255cdc46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 14:59:55 +0200 Subject: [PATCH 080/128] python3Packages.triggercmd: 0.0.27 -> 0.0.36 --- pkgs/development/python-modules/triggercmd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/triggercmd/default.nix b/pkgs/development/python-modules/triggercmd/default.nix index 760a72323be1..ee2f6647a02b 100644 --- a/pkgs/development/python-modules/triggercmd/default.nix +++ b/pkgs/development/python-modules/triggercmd/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "triggercmd"; - version = "0.0.27"; + version = "0.0.36"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-4MTRtDo4kD/1Bifw8wx++TZ3K2M4TMVRyvwqGL5cHC8="; + hash = "sha256-ky6U0iAoxQMewh+gB7gBG61PuxUnOONe92io6iygGQU="; }; build-system = [ setuptools ]; From f0132eb1470d952b56da4fcabc5a64f0e09debaf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:00:15 +0200 Subject: [PATCH 081/128] python3Packages.yalexs: 8.12.0 -> 9.0.1 https://github.com/bdraco/yalexs/blob/v9.0.1/CHANGELOG.md --- pkgs/development/python-modules/yalexs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yalexs/default.nix b/pkgs/development/python-modules/yalexs/default.nix index 47a56b8f766e..775d3705b619 100644 --- a/pkgs/development/python-modules/yalexs/default.nix +++ b/pkgs/development/python-modules/yalexs/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "yalexs"; - version = "8.12.0"; + version = "9.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = "yalexs"; tag = "v${version}"; - hash = "sha256-wOJHeswtGy912repFKFMKAzmODssnNtsJpJZ+9wpqPI="; + hash = "sha256-ISrmOumxOmCpelHFdKGFsRVtvPP+Fys8Db0SPsxgHWs="; }; build-system = [ poetry-core ]; From 12e0650cb37a21b7d7cdd4938975fef039823b6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:00:55 +0200 Subject: [PATCH 082/128] python3Packages.zha-quirks: 0.0.143 -> 0.0.145 https://github.com/zigpy/zha-device-handlers/releases/tag/0.0.145 --- pkgs/development/python-modules/zha-quirks/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index 569fae6d9765..6b191b2457df 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.143"; + version = "0.0.145"; pyproject = true; disabled = pythonOlder "3.12"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha-device-handlers"; tag = version; - hash = "sha256-txU1KJzQitSR7Y+/18dLo82K0SkPrJ4iQRBX9C4hgGU="; + hash = "sha256-CJiva7ZFm9jjWoQ1qjRUIbk5UHb2o9qdbVHDK+wIZKw="; }; postPatch = '' @@ -54,6 +54,11 @@ buildPythonPackage rec { "test_tuya_mcu_set_time" ]; + disabledTestPaths = [ + # TypeError: unhashable type: 'dict' + "tests/test_quirks_v2.py" + ]; + pythonImportsCheck = [ "zhaquirks" ]; meta = with lib; { From 90cd56cdd7c75242db99f5709977bc262700ae8e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:02:21 +0200 Subject: [PATCH 083/128] python3Packages.bellows: 0.45.3 -> 0.45.4 https://github.com/zigpy/bellows/releases/tag/0.45.4 --- pkgs/development/python-modules/bellows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index 9ff362680c66..68fcf59963cb 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "bellows"; - version = "0.45.3"; + version = "0.45.4"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "bellows"; tag = version; - hash = "sha256-7CU3o7SrBDxgf4Bd7SBkZlfwwdeo1Rr+UyapX3ORyfU="; + hash = "sha256-bDVNzOlzFqJvwc7d/CMuC/RSEMsQodN61UpHuKgyH0Y="; }; postPatch = '' From 520cb486ff9c64584112587b02abd22cffbaf14e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:03:35 +0200 Subject: [PATCH 084/128] python3Packages.zigpy: 0.82.2 -> 0.82.3 https://github.com/zigpy/zigpy/releases/tag/0.82.3 --- pkgs/development/python-modules/zigpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index 073565b0b0c3..f0eeb2c1d38d 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "zigpy"; - version = "0.82.2"; + version = "0.82.3"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy"; tag = version; - hash = "sha256-j1gB5+UCseakfkqgA7hmm7qCchIN/BIAAZTdy7mKztM="; + hash = "sha256-q93qJFQep+7M+R0t7n/qyOG81o5UKHs6DPwJK2BbZB4="; }; postPatch = '' From 87c8ca879f17bbde115196be2d4fe189332c2177 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:12:47 +0200 Subject: [PATCH 085/128] python3Packages.zha: 0.0.68 -> 0.0.70 https://github.com/zigpy/zha/releases/tag/0.0.70 --- pkgs/development/python-modules/zha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index cfc6479eb9b8..511204eb95cb 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "zha"; - version = "0.0.68"; + version = "0.0.70"; pyproject = true; disabled = pythonOlder "3.12"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha"; tag = version; - hash = "sha256-NgUUzNfC1XngU5RBfbKpt/o8hu7XRXOUaDUb7OjSJJc="; + hash = "sha256-NrCA0KPD363Pyg+KBcZ6dVonP+GrE3TytSuV6wNnBYA="; }; postPatch = '' From eb94247b3272780cadb53f21f536e8b335f3d25a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:25:33 +0200 Subject: [PATCH 086/128] python3Packages.voluptuous-serialize: 2.6.0 -> 2.7.0 https://github.com/home-assistant-libs/voluptuous-serialize/releases/tag/2.7.0 --- .../voluptuous-serialize/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/voluptuous-serialize/default.nix b/pkgs/development/python-modules/voluptuous-serialize/default.nix index 9f97c89961d6..00b81fc64c62 100644 --- a/pkgs/development/python-modules/voluptuous-serialize/default.nix +++ b/pkgs/development/python-modules/voluptuous-serialize/default.nix @@ -2,26 +2,26 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, + setuptools, pytestCheckHook, voluptuous, }: buildPythonPackage rec { pname = "voluptuous-serialize"; - version = "2.6.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "2.7.0"; + pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "voluptuous-serialize"; tag = version; - hash = "sha256-vvreXSQDkA3JkZpOKZqJgMRyObJX/cSR8r+A26h9fNE="; + hash = "sha256-vmBK4FJr15wOYHtH14OqeyY/vgVOSrpo0Sd9wqu4zgo="; }; - propagatedBuildInputs = [ voluptuous ]; + build-system = [ setuptools ]; + + dependencies = [ voluptuous ]; pythonImportsCheck = [ "voluptuous_serialize" ]; From bf312b98a649d2656f914a56c1ba612f242636d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 4 Sep 2025 13:11:04 -0700 Subject: [PATCH 087/128] python3Packages.python-pooldose: init at 0.6.0 --- .../python-pooldose/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/python-pooldose/default.nix diff --git a/pkgs/development/python-modules/python-pooldose/default.nix b/pkgs/development/python-modules/python-pooldose/default.nix new file mode 100644 index 000000000000..637d30e005a7 --- /dev/null +++ b/pkgs/development/python-modules/python-pooldose/default.nix @@ -0,0 +1,45 @@ +{ + aiofiles, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + lib, + pytest-asyncio, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "python-pooldose"; + version = "0.6.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "lmaertin"; + repo = "python-pooldose"; + tag = version; + hash = "sha256-hKZOOeTigK8E+MAq5+zUmdWwGrAn+0ZGmOn66QTU1RM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiofiles + aiohttp + ]; + + pythonImportsCheck = [ "pooldose" ]; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/lmaertin/python-pooldose/blob/${src.tag}/CHANGELOG.md"; + description = "Unoffical async Python client for SEKO PoolDose devices"; + homepage = "https://github.com/lmaertin/python-pooldose"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 23cf263f1d75..3559a4276897 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14969,6 +14969,8 @@ self: super: with self; { python-pkcs11 = callPackage ../development/python-modules/python-pkcs11 { }; + python-pooldose = callPackage ../development/python-modules/python-pooldose { }; + python-poppler = callPackage ../development/python-modules/python-poppler { }; python-pptx = callPackage ../development/python-modules/python-pptx { }; From c7e192066c0bf5ee7877a4d2ce2945aa358f3c3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:14:49 +0200 Subject: [PATCH 088/128] home-assistant: 2025.8.3 -> 2025.9.0 https://www.home-assistant.io/blog/2025/09/03/release-20259/ --- .../home-assistant/component-packages.nix | 61 ++++++++++++------ pkgs/servers/home-assistant/default.nix | 63 +++++-------------- pkgs/servers/home-assistant/frontend.nix | 4 +- 3 files changed, 60 insertions(+), 68 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 00ee13815ed8..11724d995ef5 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2025.8.3"; + version = "2025.9.0"; components = { "3_day_blinds" = ps: with ps; [ @@ -177,6 +177,7 @@ ]; "aladdin_connect" = ps: with ps; [ + genie-partner-sdk ]; "alarm_control_panel" = ps: with ps; [ @@ -328,9 +329,6 @@ aprslib geopy ]; - "aps" = - ps: with ps; [ - ]; "apsystems" = ps: with ps; [ apsystems-ez1 @@ -427,7 +425,7 @@ "asuswrt" = ps: with ps; [ aioasuswrt - pyasuswrt + asusrouter ]; "atag" = ps: with ps; [ @@ -446,6 +444,18 @@ ]; "august" = ps: with ps; [ + aiohasupervisor + cronsim + ha-ffmpeg + hass-nabucasa + hassil + home-assistant-intents + mutagen + pymicro-vad + pyspeex-noise + python-matter-server + pyturbojpeg + securetar yalexs yalexs-ble ]; @@ -947,7 +957,7 @@ "coinbase" = ps: with ps; [ coinbase-advanced-py - ]; # missing inputs: coinbase + ]; "color_extractor" = ps: with ps; [ colorthief @@ -1477,6 +1487,7 @@ ]; "emoncms_history" = ps: with ps; [ + pyemoncms ]; "emonitor" = ps: with ps; [ @@ -2492,6 +2503,7 @@ bluetooth-data-tools dbus-fast esphome-dashboard-api + gardena-bluetooth ha-ffmpeg habluetooth hassil @@ -3271,10 +3283,6 @@ "linak" = ps: with ps; [ ]; - "linear_garage_door" = - ps: with ps; [ - linear-garage-door - ]; "linkedgo" = ps: with ps; [ ]; @@ -3564,9 +3572,6 @@ "meraki" = ps: with ps; [ ]; - "mercury_nz" = - ps: with ps; [ - ]; "message_bird" = ps: with ps; [ messagebird @@ -4549,6 +4554,10 @@ ps: with ps; [ pypoint ]; + "pooldose" = + ps: with ps; [ + python-pooldose + ]; "poolsense" = ps: with ps; [ poolsense @@ -5444,6 +5453,9 @@ ps: with ps; [ slack-sdk ]; + "sleep_as_android" = + ps: with ps; [ + ]; "sleepiq" = ps: with ps; [ asyncsleepiq @@ -5838,7 +5850,6 @@ ps: with ps; [ ifaddr systembridgeconnector - systembridgemodels zeroconf ]; "system_health" = @@ -6123,6 +6134,18 @@ ps: with ps; [ todoist-api-python ]; + "togrill" = + ps: with ps; [ + aiousbwatcher + bleak + bleak-retry-connector + bluetooth-adapters + bluetooth-auto-recovery + bluetooth-data-tools + dbus-fast + habluetooth + pyserial + ]; # missing inputs: togrill-bluetooth "tolo" = ps: with ps; [ tololib @@ -6496,10 +6519,6 @@ ps: with ps; [ volvooncall ]; - "vulcan" = - ps: with ps; [ - vulcan-api - ]; "vultr" = ps: with ps; [ vultr @@ -7042,6 +7061,7 @@ "cloud" "cloudflare" "co2signal" + "coinbase" "color_extractor" "comelit" "comfoconnect" @@ -7122,6 +7142,7 @@ "elmax" "elvia" "emoncms" + "emoncms_history" "emonitor" "emulated_hue" "emulated_kasa" @@ -7366,7 +7387,6 @@ "life360" "lifx" "light" - "linear_garage_door" "linkplay" "litejet" "litterrobot" @@ -7565,6 +7585,7 @@ "plugwise" "plum_lightpad" "point" + "pooldose" "poolsense" "powerfox" "powerwall" @@ -7683,6 +7704,7 @@ "sky_remote" "skybell" "slack" + "sleep_as_android" "sleepiq" "slide_local" "slimproto" @@ -7852,7 +7874,6 @@ "volumio" "volvo" "volvooncall" - "vulcan" "vultr" "wake_on_lan" "wake_word" diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index cf7e8aae2360..1ac354d6a396 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -32,19 +32,6 @@ let # Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt (self: super: { - aioelectricitymaps = super.aioelectricitymaps.overridePythonAttrs (oldAttrs: rec { - version = "0.4.0"; - src = fetchFromGitHub { - owner = "jpbede"; - repo = "aioelectricitymaps"; - rev = "refs/tags/v${version}"; - hash = "sha256-q06B40c0uvSuzH/3YCoxg4p9aNIOPrphsoESktF+B14="; - }; - nativeCheckInputs = with self; [ - aresponses - ]; - }); - aioskybell = super.aioskybell.overridePythonAttrs (oldAttrs: rec { version = "22.7.0"; src = fetchFromGitHub { @@ -115,16 +102,6 @@ let ]; }); - google-genai = super.google-genai.overridePythonAttrs (old: rec { - version = "1.7.0"; - src = fetchFromGitHub { - owner = "googleapis"; - repo = "python-genai"; - tag = "v${version}"; - hash = "sha256-vmrFPE7H9s9varrP0s6WK4opoU1hREH7rVVjrKiXY5E="; - }; - }); - gspread = super.gspread.overridePythonAttrs (oldAttrs: rec { version = "5.12.4"; src = fetchFromGitHub { @@ -138,18 +115,6 @@ let ]; }); - hassil = super.hassil.overridePythonAttrs (oldAttrs: rec { - version = "2.2.3"; - - src = fetchFromGitHub { - inherit (oldAttrs.src) repo owner; - tag = "v${version}"; - hash = "sha256-rP7F0BovD0Klf06lywo+1uFhPf+dS0qbNBZluun8+cE="; - }; - - disabledTestPaths = [ ]; - }); - mcp = super.mcp.overridePythonAttrs (oldAttrs: rec { version = "1.5.0"; src = fetchFromGitHub { @@ -214,16 +179,20 @@ let }; }); - py-madvr2 = super.py-madvr2.overridePythonAttrs rec { - version = "1.6.33"; + py-madvr2 = super.py-madvr2.overridePythonAttrs (oldAttrs: rec { + version = "1.6.40"; src = fetchFromGitHub { owner = "iloveicedgreentea"; repo = "py-madvr"; tag = "v${version}"; - hash = "sha256-z+PVLz9eApGJ94I/Jp0MyqNpKQwIemk8j+OyqFmIbgI="; + hash = "sha256-0IX57Sa/oXGiViD39FVBRa2jxuKuZ3UNsOTHwuBdmWs="; }; pythonImportsCheck = [ "madvr" ]; - }; + disabledTests = oldAttrs.disabledTests ++ [ + "test_async_add_tasks" + "test_send_heartbeat" + ]; + }); # Pinned due to API changes >0.3.5.3 pyatag = super.pyatag.overridePythonAttrs (oldAttrs: rec { @@ -364,7 +333,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.8.3"; + hassVersion = "2025.9.0"; in python.pkgs.buildPythonApplication rec { @@ -385,13 +354,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-FiaRCXWEn1AsLaLH88hfZjMNeRcmP5uNJxxFvEW5K3c="; + hash = "sha256-/94D+yp6FhVnZ7GgL1qsxiwVvFiMg/cR+g66u98TgQE="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-X7G9SAN1t4OPLdyRu/Fwfq70JWu5k1F6Qgz8YgP4jis="; + hash = "sha256-8q+43C7O2z3ICbeaHHCZ4rCtF3YxrsiAkEV493Fs7fw="; }; build-system = with python.pkgs; [ @@ -556,10 +525,12 @@ python.pkgs.buildPythonApplication rec { "tests/test_bootstrap.py::test_setup_hass_takes_longer_than_log_slow_startup" "tests/test_test_fixtures.py::test_evict_faked_translations" "tests/helpers/test_backup.py::test_async_get_manager" - # (2025.7.0) Fails to find name of tracked time interval in scheduled jobs - "tests/helpers/test_event.py::test_track_time_interval_name" - # (2025.7.2) Exception string mismatch (non-blocking vs non blocking) - "tests/test_core.py::test_services_call_return_response_requires_blocking" + # (2025.9.0) Extra argument (demo platform) in list that is expected to be empty + "tests/scripts/test_check_config.py::test_config_platform_valid" + # (2025.9.0) Schema mismatch, diff shows a required field that needs to be removed + "tests/test_data_entry_flow.py::test_section_in_serializer" + # (2025.9.0) unique id collision in async_update_entry + "tests/test_config_entries.py::test_async_update_entry_unique_id_collision" ]; preCheck = '' diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 0119ef48a07d..17899793caa1 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20250811.1"; + version = "20250903.2"; format = "wheel"; src = fetchPypi { @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-26qhkFf0m4Pf/k8drf6RvT5YFHXma2aP/k5a/gIkqoo="; + hash = "sha256-fUWcdChQ3Hti76/48gNE9HdwOHXPCQ1fP2ccYVo5Tls="; }; # there is nothing to strip in this package From c7e477ca3b3d5997052af5fa4d92b7bae7186938 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:15:20 +0200 Subject: [PATCH 089/128] home-assistant.intents: 2025.7.30 -> 2025.8.29 https://github.com/home-assistant/intents/releases/tag/2025.8.29 --- pkgs/servers/home-assistant/intents.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index 126ee182e4d7..74ff29a23594 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -22,17 +22,17 @@ buildPythonPackage rec { pname = "home-assistant-intents"; - version = "2025.7.30"; + version = "2025.8.29"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { - owner = "home-assistant"; + owner = "OHF-Voice"; repo = "intents-package"; - rev = "refs/tags/${version}"; + tag = version; fetchSubmodules = true; - hash = "sha256-eXEZNeEWeTFFwnMuDS9HqTGmqQ23NN5WTiklhcoOWbg="; + hash = "sha256-vEgarkGZ8pawqid+ADkovLbED5zzChZhqSB75l0lL/s="; }; build-system = [ @@ -47,7 +47,7 @@ buildPythonPackage rec { ]; postInstall = '' - # https://github.com/home-assistant/intents-package/blob/main/script/package#L23-L24 + # https://github.com/OHF-Voice/intents-package/blob/main/script/package#L23-L24 PACKAGE_DIR=$out/${python.sitePackages}/home_assistant_intents ${python.pythonOnBuildForHost.interpreter} script/merged_output.py $PACKAGE_DIR/data ${python.pythonOnBuildForHost.interpreter} script/write_languages.py $PACKAGE_DIR/data > $PACKAGE_DIR/languages.py @@ -62,13 +62,10 @@ buildPythonPackage rec { "intents/tests" ]; - # requires hassil 3.0.0, but Home Assistant is stuck on 2.2.3 - doCheck = false; - meta = with lib; { - changelog = "https://github.com/home-assistant/intents/releases/tag/${version}"; + changelog = "https://github.com/OHF-Voice/intents-package/releases/tag/${src.tag}"; description = "Intents to be used with Home Assistant"; - homepage = "https://github.com/home-assistant/intents"; + homepage = "https://github.com/OHF-Voice/intents-package"; license = licenses.cc-by-40; teams = [ teams.home-assistant ]; }; From 52e3af69fe72674d20e561ac16b8da7c74d22e83 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:59:00 +0200 Subject: [PATCH 090/128] python3Packages.homeassistant-stubs: 2025.8.3 -> 2025.9.0 https://github.com/KapJI/homeassistant-stubs/releases/tag/2025.9.0 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index fe2e3f6babf3..0540a0a6a1a5 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2025.8.3"; + version = "2025.9.0"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-6cCHaWh9k8mWMvjWou90rJEpht4ba/4CGVVqkK0S67E="; + hash = "sha256-QInUUbpTofpqldXPxyYv7JbUoGosLRvXfjSsF36tInc="; }; build-system = [ From e0e004c2192f73efa7cf539afd01df1732edcfbc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 15:59:29 +0200 Subject: [PATCH 091/128] home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.272 -> 0.13.277 https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/refs/tags/0.13.277/CHANGELOG.md --- .../home-assistant/pytest-homeassistant-custom-component.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 0284bd58c961..86a7fb9669e6 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.272"; + version = "0.13.277"; pyproject = true; disabled = pythonOlder "3.13"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; rev = "refs/tags/${version}"; - hash = "sha256-uzDssCqyZAVa9YIGQ7l0cNNSO+3LNvOh7nK85Rzz68Q="; + hash = "sha256-khlvhMYO2Oj84EJ5/RTnx7uNZYZnv4InCesgMmCgYiA="; }; build-system = [ setuptools ]; From 726eb346bef32cd4f17bae37ecdd940ea132680d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:00:25 +0200 Subject: [PATCH 092/128] home-assistant-custom-components.prometheus_sensor: 1.1.2 -> 1.1.3 https://github.com/mweinelt/ha-prometheus-sensor/blob/1.1.3/CHANGELOG.md --- .../custom-components/prometheus_sensor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/prometheus_sensor/package.nix b/pkgs/servers/home-assistant/custom-components/prometheus_sensor/package.nix index ea72242000a7..76d064d5ad0d 100644 --- a/pkgs/servers/home-assistant/custom-components/prometheus_sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/prometheus_sensor/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "mweinelt"; domain = "prometheus_sensor"; - version = "1.1.2"; + version = "1.1.3"; src = fetchFromGitHub { owner = "mweinelt"; repo = "ha-prometheus-sensor"; tag = version; - hash = "sha256-+28mMvzNKVInknnDh++YolXR+/b1wsve1VEn4olR7Fs="; + hash = "sha256-d13KJXgRPWrR2ilpEgZbVS/a6/y7DBRdEiGLpBaBsPc="; }; meta = with lib; { From 90483a70c7b3600531519f2f30de16b583b07a7d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:00:47 +0200 Subject: [PATCH 093/128] home-assistant-custom-components.solis-sensor: 3.13.0 -> 3.13.1 https://github.com/hultenvp/solis-sensor/releases/tag/v3.13.1 --- .../home-assistant/custom-components/solis-sensor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix index bc7b725cba64..2f5440bd6051 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "hultenvp"; domain = "solis"; - version = "3.13.0"; + version = "3.13.1"; src = fetchFromGitHub { owner = "hultenvp"; repo = "solis-sensor"; rev = "v${version}"; - hash = "sha256-LkfuBnX825miTCsYZZf7gkybV8tb7bQvk5IlC0wMmsY="; + hash = "sha256-BhZqJVzNTCZ6XmqR7i6a7bMqk/6V+HXvtqOX4HiYqok="; }; dependencies = [ aiofiles ]; From 535b6a14d7dc4d97d1a605c4482b5009ad8cd843 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:00:58 +0200 Subject: [PATCH 094/128] home-assistant-custom-lovelace-modules.bubble-card: 3.0.0 -> 3.0.3 https://github.com/Clooos/bubble-card/releases/tag/v3.0.3 --- .../custom-lovelace-modules/bubble-card/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix index 803be17eb11f..3b1780f31fcb 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "bubble-card"; - version = "3.0.0"; + version = "3.0.3"; src = fetchFromGitHub { owner = "Clooos"; repo = "Bubble-Card"; rev = "v${version}"; - hash = "sha256-a9IfVrP6fGiNf+g3HhG8i2VsP7Y7mjJTr7MYvJJUR9U="; + hash = "sha256-soLeHWDp72C5KzjnkdPVneJrShFVcOHvvVyLPMVpJM0="; }; npmDepsHash = "sha256-NSHsw/+dmdc2+yo4/NgT0YMMrCuL8JjRR6MSJ5xQTiE="; From d1f556274e357381a03d209210ec62c4ac4b241a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:00:59 +0200 Subject: [PATCH 095/128] home-assistant-custom-components.solax_modbus: 2025.08.3 -> 2025.09.6 https://github.com/wills106/homeassistant-solax-modbus/releases/tag/2025.09.6 --- .../home-assistant/custom-components/solax_modbus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index 6c8a81d454c7..73502c7350b1 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2025.08.3"; + version = "2025.09.6"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-wOSIPHIMXbuVIODLKbyE0JJbhKIbvqmUnGVge4cuLf8="; + hash = "sha256-FA7OTrXrqlAFH/9nYlV6+35PH1063tqchHM57X206C8="; }; dependencies = [ pymodbus ]; From a4413a28989e97d7f4d7287d2ce948e4b85fdfde Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:01:07 +0200 Subject: [PATCH 096/128] home-assistant-custom-lovelace-modules.custom-sidebar: 10.5.1 -> 10.5.2 https://github.com/elchininet/custom-sidebar/releases/tag/v25.11pre-git --- .../custom-lovelace-modules/custom-sidebar/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix index df2b48899f2a..91730f0e0e13 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix @@ -8,19 +8,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "custom-sidebar"; - version = "10.5.1"; + version = "10.5.2"; src = fetchFromGitHub { owner = "elchininet"; repo = "custom-sidebar"; tag = "v${finalAttrs.version}"; - hash = "sha256-sDVilhMIMkehKXPz7p2DH6NGn43h0WHpYABUpL3ylrE="; + hash = "sha256-C3zjl4KP2l56Hn7MJjoB8D6KkJ3Ef6KpVZWWdDS5Hds="; }; pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-4928fyjVZ6C4Fyt2+c+cWSOeyCrix2xrhufNrxGZSAU="; + hash = "sha256-FOaR+B8UammcStvNFo7PR++VCPzY+aXvWeSRXnoPkWM="; }; nativeBuildInputs = [ From 64bfebde45a4fd6348a4c5e43c7c2569bac48db9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 16:01:10 +0200 Subject: [PATCH 097/128] home-assistant-custom-components.oref_alert: 3.2.1 -> 3.2.2 https://github.com/amitfin/oref_alert/releases/tag/v3.2.2 --- .../home-assistant/custom-components/oref_alert/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/oref_alert/package.nix b/pkgs/servers/home-assistant/custom-components/oref_alert/package.nix index 66e9d5027e41..0240dcdc27a6 100644 --- a/pkgs/servers/home-assistant/custom-components/oref_alert/package.nix +++ b/pkgs/servers/home-assistant/custom-components/oref_alert/package.nix @@ -13,13 +13,13 @@ buildHomeAssistantComponent rec { owner = "amitfin"; domain = "oref_alert"; - version = "3.2.1"; + version = "3.2.2"; src = fetchFromGitHub { owner = "amitfin"; repo = "oref_alert"; tag = "v${version}"; - hash = "sha256-DnxHF24YQOQoeAHNzWFd0omEStaJBeuy8Jpsqp2VkGY="; + hash = "sha256-YyE/t5onvpmbt4RE0YwqXBcZjkkmmLRFdfPdLpt+31k="; }; dependencies = [ From db4ac36a25f07f496fcbca99f517866435bee1c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 17:05:18 +0200 Subject: [PATCH 098/128] python3Packages.urlmatch: 1.0.0 -> 1.0.1 https://github.com/jessepollak/urlmatch/releases/tag/v1.0.1/CHANGELOG.md --- pkgs/development/python-modules/urlmatch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/urlmatch/default.nix b/pkgs/development/python-modules/urlmatch/default.nix index f1c38bc6e4ef..be2bf4692a71 100644 --- a/pkgs/development/python-modules/urlmatch/default.nix +++ b/pkgs/development/python-modules/urlmatch/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "urlmatch"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "jessepollak"; repo = "urlmatch"; tag = "v${version}"; - hash = "sha256-vNt3SdIIno1XPO9zrTHXw6YSrE1oOWdkN3fszQnR8I0="; + hash = "sha256-01QkkdtSDBB3s+F7lC/0kZ+r1jxd/S7QA8LkweG9SZI="; }; build-system = [ From f7bd484ae279aca5240fc59e7746bd98cb77193b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 17:18:52 +0200 Subject: [PATCH 099/128] home-assistant-custom-components.hass_web_proxy: init at 0.0.3 --- .../hass_web_proxy/package.nix | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-components/hass_web_proxy/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/hass_web_proxy/package.nix b/pkgs/servers/home-assistant/custom-components/hass_web_proxy/package.nix new file mode 100644 index 000000000000..7859ce582bc6 --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/hass_web_proxy/package.nix @@ -0,0 +1,57 @@ +{ + lib, + buildHomeAssistantComponent, + fetchFromGitHub, + fetchpatch, + hass-web-proxy-lib, + urlmatch, + pytestCheckHook, + pytest-aiohttp, + pytest-cov-stub, + pytest-freezer, + pytest-homeassistant-custom-component, + pytest-timeout, +}: + +buildHomeAssistantComponent rec { + owner = "dermotduffy"; + domain = "hass_web_proxy"; + version = "0.0.3"; + + src = fetchFromGitHub { + owner = "dermotduffy"; + repo = "hass-web-proxy-integration"; + tag = "v${version}"; + hash = "sha256-qtiea0L0Zw0CtrUpuPjS/DuBzlV61v6K4SARzHGGgUY="; + }; + + patches = [ + (fetchpatch { + # https://github.com/dermotduffy/hass-web-proxy-integration/pull/106 + url = "https://github.com/dermotduffy/hass-web-proxy-integration/commit/77964d49fd6e9d7aefe0cd9c19226a80477dc909.patch"; + hash = "sha256-PZBRHVoHXMiELHitmj+YmgVSQiOqEmyP4o3MBc1Yjsg="; + }) + ]; + + dependencies = [ + hass-web-proxy-lib + urlmatch + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-aiohttp + pytest-cov-stub + pytest-freezer + pytest-homeassistant-custom-component + pytest-timeout + ]; + + meta = { + changelog = "https://github.com/dermotduffy/hass-web-proxy-integration/releases/tag/${src.tag}"; + description = "Home Assistant Web Proxy"; + homepage = "https://github.com/dermotduffy/hass-web-proxy-integration"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hexa ]; + }; +} From ea8a5c8970059db884bca5d3833f3bc28c1596c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Sep 2025 17:46:32 +0200 Subject: [PATCH 100/128] home-assistant-custom-components.yandex-station: disable failing test --- .../custom-components/yandex-station/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix b/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix index 8eede43ddda6..070cee6db9cd 100644 --- a/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix +++ b/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix @@ -23,6 +23,11 @@ buildHomeAssistantComponent rec { zeroconf ]; + disabledTests = [ + # 'µg/m³' vs 'μg/m³' + "test_sensor_qingping" + ]; + disabledTestPaths = [ # this test seems to be broken "tests/test_local.py::test_track" From 970e68bcf8afff618a83f51d699892a925a9a030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 4 Sep 2025 13:06:09 -0700 Subject: [PATCH 101/128] home-assistant: pin livisi at 0.0.25 --- pkgs/servers/home-assistant/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 1ac354d6a396..b7923a7d5e23 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -115,6 +115,16 @@ let ]; }); + livisi = super.livisi.overridePythonAttrs (oldAttrs: rec { + version = "0.0.25"; + src = fetchFromGitHub { + owner = "planbnet"; + repo = "livisi"; + tag = "v${version}"; + hash = "sha256-kEkbuZmYzxhrbTdo7eZJYu2N2uJtfspgqepplXvSXFg="; + }; + }); + mcp = super.mcp.overridePythonAttrs (oldAttrs: rec { version = "1.5.0"; src = fetchFromGitHub { From c3315009a8c07612f8a25519b93924ee3911191c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 4 Sep 2025 13:36:06 -0700 Subject: [PATCH 102/128] home-assistant: pin aionotion at 2024.03.0 --- pkgs/servers/home-assistant/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index b7923a7d5e23..f02a9123e9a2 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -32,6 +32,17 @@ let # Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt (self: super: { + aionotion = super.aionotion.overridePythonAttrs rec { + version = "2024.03.0"; + src = fetchFromGitHub { + owner = "bachya"; + repo = "aionotion"; + tag = version; + hash = "sha256-BsbfLb5wCVxR8v2U2Zzt7LMl7XJcZWfVjZN47VDkhFc="; + }; + postPatch = null; + }; + aioskybell = super.aioskybell.overridePythonAttrs (oldAttrs: rec { version = "22.7.0"; src = fetchFromGitHub { From ef926c17b09aedeb2f0a60054a1c9955d3ae502b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 02:06:22 +0200 Subject: [PATCH 103/128] home-assistant: pin pytraccar at 2.1.1 --- pkgs/servers/home-assistant/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index f02a9123e9a2..fb37253dc9df 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -303,6 +303,16 @@ let }; }); + pytraccar = super.pytraccar.overridePythonAttrs (oldAttrs: rec { + version = "2.1.1"; + + src = fetchFromGitHub { + inherit (oldAttrs.src) owner repo; + tag = version; + hash = "sha256-WTRqYw66iD4bbb1aWJfBI67+DtE1FE4oiuUKpfVqypE="; + }; + }); + # Pinned due to API changes ~1.0 vultr = super.vultr.overridePythonAttrs (oldAttrs: rec { version = "0.1.2"; From 60f9661b81ac69ff3b5a48314d9b238020235a96 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 01:18:47 +0200 Subject: [PATCH 104/128] Revert "python3Packages.eternalegypt: 0.0.16 -> 0.0.17" This reverts commit cc5925a8860a86dd63cce49da50928e4e4864ec3. Breaks the home-assistant netgear_lte integration test. --- pkgs/development/python-modules/eternalegypt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eternalegypt/default.nix b/pkgs/development/python-modules/eternalegypt/default.nix index 14ee157d9e30..e1e103482e62 100644 --- a/pkgs/development/python-modules/eternalegypt/default.nix +++ b/pkgs/development/python-modules/eternalegypt/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "eternalegypt"; - version = "0.0.17"; + version = "0.0.16"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "amelchio"; repo = "eternalegypt"; tag = "v${version}"; - hash = "sha256-Qb8s8jU5yn7BIXVIV5cjwE0OnZOWEK8dzTmQDJM22rE="; + hash = "sha256-ubKepd3yBaoYrIUe5WCt1zd4CjvU7SeftOR+2cBaEf0="; }; propagatedBuildInputs = [ @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python API for Netgear LTE modems"; homepage = "https://github.com/amelchio/eternalegypt"; - changelog = "https://github.com/amelchio/eternalegypt/releases/tag/${src.tag}"; + changelog = "https://github.com/amelchio/eternalegypt/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From e10b7c1445805b1831bace5803c0f92caca1dcc5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 01:32:33 +0200 Subject: [PATCH 105/128] Revert "python3Packages.python-tado: 0.18.15 -> 0.19.2" This reverts commit f001ecef6e818eceac5dfbd3c8d5b6b6a5def628. This breaks the home-assistant tests for the tado integration. --- .../development/python-modules/python-tado/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/python-tado/default.nix b/pkgs/development/python-modules/python-tado/default.nix index 7ef8016aad0f..7cde7aa3d8e6 100644 --- a/pkgs/development/python-modules/python-tado/default.nix +++ b/pkgs/development/python-modules/python-tado/default.nix @@ -2,35 +2,33 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, pytest-cov-stub, pytest-mock, - pytest-socket, pytestCheckHook, requests, responses, + setuptools, }: buildPythonPackage rec { pname = "python-tado"; - version = "0.19.2"; + version = "0.18.15"; pyproject = true; src = fetchFromGitHub { owner = "wmalgadey"; repo = "PyTado"; tag = version; - hash = "sha256-me62VPjKU+vh0vo4Fl86sEse1QZYD2zDpxchSiUcxTY="; + hash = "sha256-FUnD5JVS816XQYqXGSDnypqcYuKVhEeFIFcENf8BkcU="; }; - build-system = [ poetry-core ]; + build-system = [ setuptools ]; dependencies = [ requests ]; nativeCheckInputs = [ pytest-cov-stub pytest-mock - pytest-socket pytestCheckHook responses ]; From 982c1565d187be53dd1f79f32e02ad91073750f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 03:24:47 +0200 Subject: [PATCH 106/128] Revert "python3Packages.pyvesync: 2.1.18 -> 2.18" This reverts commit ef4eac459c6be5aefc0b2ae7a57abbafa335f48a. Bad upstream tag. --- pkgs/development/python-modules/pyvesync/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvesync/default.nix b/pkgs/development/python-modules/pyvesync/default.nix index 70e1197a90a2..fbc5ae395b98 100644 --- a/pkgs/development/python-modules/pyvesync/default.nix +++ b/pkgs/development/python-modules/pyvesync/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyvesync"; - version = "2.18"; + version = "2.1.18"; pyproject = true; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "webdjoe"; repo = "pyvesync"; tag = version; - hash = "sha256-bcjFa/6GgWk9UZLaB+oUOWVb6b7o0kKB2jzHr9I48eI="; + hash = "sha256-p46QVjJ8MzvsAu9JAQo4XN+z96arWLoJakdT81ITasU="; }; build-system = [ setuptools ]; From 16b6d1688519dc85e0ea4d8639b2101e4db7fc91 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 03:35:14 +0200 Subject: [PATCH 107/128] python3Package.zigpy-zboss: pin pytest-asyncio 0.x --- pkgs/development/python-modules/zigpy-zboss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-zboss/default.nix b/pkgs/development/python-modules/zigpy-zboss/default.nix index 9e8cc36ba40b..6345cc2de86b 100644 --- a/pkgs/development/python-modules/zigpy-zboss/default.nix +++ b/pkgs/development/python-modules/zigpy-zboss/default.nix @@ -5,7 +5,7 @@ fetchFromGitHub, jsonschema, lib, - pytest-asyncio, + pytest-asyncio_0, pytest-mock, pytestCheckHook, setuptools, @@ -38,7 +38,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "zigpy_zboss" ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytest-mock pytestCheckHook ]; From 324ce9ed4086c5e8d42a495b788e7492abc675c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 03:55:31 +0200 Subject: [PATCH 108/128] home-assistant: pin python-roborock to pytest-asyncio_0 --- pkgs/servers/home-assistant/default.nix | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index fb37253dc9df..6fceb4737336 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -282,16 +282,20 @@ let doCheck = false; }); - python-roborock = super.python-roborock.overridePythonAttrs rec { - version = "2.18.2"; + python-roborock = + (super.python-roborock.override { + pytest-asyncio = self.pytest-asyncio_0; + }).overridePythonAttrs + rec { + version = "2.18.2"; - src = fetchFromGitHub { - owner = "Python-roborock"; - repo = "python-roborock"; - tag = "v${version}"; - hash = "sha256-7xcw1jNCDapHjH1YVB5NW7jxMyb8Raf8HuTnWf2vdFo="; - }; - }; + src = fetchFromGitHub { + owner = "Python-roborock"; + repo = "python-roborock"; + tag = "v${version}"; + hash = "sha256-7xcw1jNCDapHjH1YVB5NW7jxMyb8Raf8HuTnWf2vdFo="; + }; + }; python-telegram-bot = super.python-telegram-bot.overridePythonAttrs (oldAttrs: rec { version = "21.5"; From ec5f3b80902b638e6fba954123049f315ecd1324 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 02:21:13 +0000 Subject: [PATCH 109/128] cargo-insta: 1.43.1 -> 1.43.2 --- pkgs/by-name/ca/cargo-insta/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-insta/package.nix b/pkgs/by-name/ca/cargo-insta/package.nix index 39c8a19b3656..a08a11b827fe 100644 --- a/pkgs/by-name/ca/cargo-insta/package.nix +++ b/pkgs/by-name/ca/cargo-insta/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-insta"; - version = "1.43.1"; + version = "1.43.2"; src = fetchFromGitHub { owner = "mitsuhiko"; repo = "insta"; rev = version; - hash = "sha256-8yFbf0MF5zDuMqG1AsCOvQhJc8D8cBH1WqCGulcXVH0="; + hash = "sha256-+0FJr1IXTnIc947ytB00z30m81peY/CjnBHMYvcQZl0="; }; - cargoHash = "sha256-atPSV+dZgywgS+9M0LRtMqH4JP4UpYGjb2hyGAEwhkw="; + cargoHash = "sha256-BYYn+GGJoI0W4mbQcKlQe5IOObIQrV8hTzJeRU6cIZo="; checkFlags = [ # Depends on `rustfmt` and does not matter for packaging. From 2f98adcb65dff992e5ef3d416e2abc97d4846835 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 04:43:11 +0000 Subject: [PATCH 110/128] rabbitmqadmin-ng: 2.8.1 -> 2.9.0 --- pkgs/by-name/ra/rabbitmqadmin-ng/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rabbitmqadmin-ng/package.nix b/pkgs/by-name/ra/rabbitmqadmin-ng/package.nix index 262808a1f7ff..7f5ba73b3aeb 100644 --- a/pkgs/by-name/ra/rabbitmqadmin-ng/package.nix +++ b/pkgs/by-name/ra/rabbitmqadmin-ng/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "rabbitmqadmin-ng"; - version = "2.8.1"; + version = "2.9.0"; src = fetchFromGitHub { owner = "rabbitmq"; repo = "rabbitmqadmin-ng"; tag = "v${version}"; - hash = "sha256-WI6v2XYb4/DwP7i7UIf8TtQJ3GFHgYTuxUhGWagJMsA="; + hash = "sha256-NiTLanB/Q5NtI1UUeaJ+IGJpJhfUhStsuJs6azSKnxE="; }; - cargoHash = "sha256-Q6cc5mzKMH3tZ0Qc0wqWIOy6tRSDmZLYSr5nzm7TloY="; + cargoHash = "sha256-IYwtap2zvGXb4pPXQGbE87hbFzxBVQ6i7cd3WWa0wX0="; buildInputs = [ openssl ]; nativeBuildInputs = [ pkg-config ]; From b3b99889415c73ee67ccd785618478e4466cfa0f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 05:17:51 +0000 Subject: [PATCH 111/128] mame: 0.279 -> 0.280 --- pkgs/applications/emulators/mame/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/emulators/mame/default.nix b/pkgs/applications/emulators/mame/default.nix index 0f025c97987c..d2645f8513bc 100644 --- a/pkgs/applications/emulators/mame/default.nix +++ b/pkgs/applications/emulators/mame/default.nix @@ -37,14 +37,14 @@ stdenv.mkDerivation rec { pname = "mame"; - version = "0.279"; + version = "0.280"; srcVersion = builtins.replaceStrings [ "." ] [ "" ] version; src = fetchFromGitHub { owner = "mamedev"; repo = "mame"; rev = "mame${srcVersion}"; - hash = "sha256-EMb2GK/9KBvZw3HqZwLeqzmQLpgIzJocipzR+F3vUMg="; + hash = "sha256-+bXohqzecHvXt9DKPbBBQoq9RX/LPX0O6kJf64wIrW8="; }; outputs = [ From e58ee36452929bc96bfe44cdc2f8b6ef47c9d939 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 05:39:00 +0000 Subject: [PATCH 112/128] libretro.dosbox-pure: 0-unstable-2025-08-03 -> 0-unstable-2025-09-04 --- pkgs/applications/emulators/libretro/cores/dosbox-pure.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix index e66f399e6dd4..60fb722ef0c1 100644 --- a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix +++ b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "dosbox-pure"; - version = "0-unstable-2025-08-03"; + version = "0-unstable-2025-09-04"; src = fetchFromGitHub { owner = "schellingb"; repo = "dosbox-pure"; - rev = "935b33b892b55ab5e12a093795a6563af9eacb78"; - hash = "sha256-19ehYyVOnYg3b1cvuznYn3zB9rhp2xULKhdFN/FKE4U="; + rev = "a1c81ef494d2ac7a136b330edecbe855fb38b18a"; + hash = "sha256-jMJCEoSQi1svbXLyKc4+TRubw7zDpqeql0pstaLs7O4="; }; hardeningDisable = [ "format" ]; From a0817f37f23f077e53fe14bc5589bdeb00e558ab Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sat, 30 Aug 2025 10:49:12 -0700 Subject: [PATCH 113/128] ncps: Add support for the --prometheus-enabled flag --- nixos/modules/services/networking/ncps.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/services/networking/ncps.nix b/nixos/modules/services/networking/ncps.nix index d29a24445ae7..77d1a77c4889 100644 --- a/nixos/modules/services/networking/ncps.nix +++ b/nixos/modules/services/networking/ncps.nix @@ -27,6 +27,9 @@ let cfg.openTelemetry.grpcURL != null ) "--otel-grpc-url='${cfg.openTelemetry.grpcURL}'") )) + ++ (lib.optionals cfg.prometheus.enable [ + "--prometheus-enabled" + ]) ); serveFlags = lib.concatStringsSep " " ( @@ -76,6 +79,8 @@ in }; }; + prometheus.enable = lib.mkEnableOption "Enable Prometheus metrics endpoint at /metrics"; + logLevel = lib.mkOption { type = lib.types.enum logLevels; default = "info"; From 414c23faccf416ff4995ca999de620597ab8c1c5 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sat, 30 Aug 2025 10:50:44 -0700 Subject: [PATCH 114/128] ncps: Add support for the --cache-temp-path flag --- nixos/modules/services/networking/ncps.nix | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/ncps.nix b/nixos/modules/services/networking/ncps.nix index 77d1a77c4889..a9f16e022307 100644 --- a/nixos/modules/services/networking/ncps.nix +++ b/nixos/modules/services/networking/ncps.nix @@ -37,6 +37,7 @@ let "--cache-hostname='${cfg.cache.hostName}'" "--cache-data-path='${cfg.cache.dataPath}'" "--cache-database-url='${cfg.cache.databaseURL}'" + "--cache-temp-path='${cfg.cache.tempPath}'" "--server-addr='${cfg.server.addr}'" ] ++ (lib.optional cfg.cache.allowDeleteVerb "--cache-allow-delete-verb") @@ -170,6 +171,14 @@ in empty to automatically generate a private/public key. ''; }; + + tempPath = lib.mkOption { + type = lib.types.str; + default = "/tmp"; + description = '' + The path to the temporary directory that is used by the cache to download NAR files + ''; + }; }; server = { @@ -219,7 +228,7 @@ in }; users.groups.ncps = { }; - systemd.services.ncps-create-datadirs = { + systemd.services.ncps-create-directories = { description = "Created required directories by ncps"; serviceConfig = { Type = "oneshot"; @@ -237,6 +246,12 @@ in mkdir -p ${dbDir} chown ncps:ncps ${dbDir} fi + '') + + (lib.optionalString (cfg.cache.tempPath != "/tmp") '' + if ! test -d ${cfg.cache.tempPath}; then + mkdir -p ${cfg.cache.tempPath} + chown ncps:ncps ${cfg.cache.tempPath} + fi ''); wantedBy = [ "ncps.service" ]; before = [ "ncps.service" ]; @@ -278,6 +293,9 @@ in (lib.mkIf (isSqlite && !lib.strings.hasPrefix "/var/lib/ncps" dbDir) { ReadWritePaths = [ dbDir ]; }) + (lib.mkIf (cfg.cache.tempPath != "/tmp") { + ReadWritePaths = [ cfg.cache.tempPath ]; + }) # Hardening { From c7ce4a83116209ee857420a3b74f4c37ebd11837 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 06:57:55 +0000 Subject: [PATCH 115/128] rainfrog: 0.3.5 -> 0.3.7 --- pkgs/by-name/ra/rainfrog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rainfrog/package.nix b/pkgs/by-name/ra/rainfrog/package.nix index fa9bf9fcaff4..9eac7085d5f7 100644 --- a/pkgs/by-name/ra/rainfrog/package.nix +++ b/pkgs/by-name/ra/rainfrog/package.nix @@ -7,7 +7,7 @@ rainfrog, }: let - version = "0.3.5"; + version = "0.3.7"; in rustPlatform.buildRustPackage { inherit version; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage { owner = "achristmascarl"; repo = "rainfrog"; tag = "v${version}"; - hash = "sha256-XLub56L26HHRW1UoNOT/wY1j85dJyaFDmmESGgzUank="; + hash = "sha256-6E59Sqe3igXcbd/E11+gOuaJufVV7Ayb0rIX3MCVvPY="; }; - cargoHash = "sha256-ZDO6wDp3t+/uoQdQR9AROjyVOLZ6Jc/gvXjHQCWDtog="; + cargoHash = "sha256-UTzXm/fToi1HPfX9H+G6o39kc+n9pCbqzfQjvV7IMv4="; passthru = { tests.version = testers.testVersion { From 07cb32debe7052211fa60aa6bb2f991f57b7c626 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Fri, 5 Sep 2025 09:30:24 +0200 Subject: [PATCH 116/128] haskell.packages.native-bignum: exclude recurseForDerivations This was accidentally introduced when it was added to `haskell.compiler`. This code is a bit odd, because it iterates through the compiler attributes and then tries to access the same name in packages, which fails in this case. Seems like this was just a copy-paste error, this should iterate through packages instead. --- pkgs/top-level/haskell-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 6504271d512b..28bde4c92169 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -679,7 +679,7 @@ in native-bignum = let nativeBignumGhcNames = pkgs.lib.filter (name: !(builtins.elem name nativeBignumExcludes)) ( - pkgs.lib.attrNames compiler + pkgs.lib.attrNames packages ); in pkgs.lib.genAttrs nativeBignumGhcNames ( From 2f336e2a073df0f60e56f68b49f0301de8683975 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Fri, 5 Sep 2025 09:30:54 +0200 Subject: [PATCH 117/128] haskell.packages.integer-simple: remove unused includes These versions were dropped from Nixpkgs already. --- pkgs/top-level/haskell-packages.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 28bde4c92169..38a85aa064f1 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -10,8 +10,6 @@ let # These are attributes in compiler that support integer-simple. integerSimpleIncludes = [ - "ghc88" - "ghc884" "ghc810" "ghc8107" ]; From 93613836d92811742306ca0873fb0db54a04f4f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 07:44:54 +0000 Subject: [PATCH 118/128] hath-rust: 1.11.0 -> 1.12.1 --- pkgs/by-name/ha/hath-rust/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/hath-rust/package.nix b/pkgs/by-name/ha/hath-rust/package.nix index ca25ac15359d..2f3662f41baa 100644 --- a/pkgs/by-name/ha/hath-rust/package.nix +++ b/pkgs/by-name/ha/hath-rust/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hath-rust"; - version = "1.11.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "james58899"; repo = "hath-rust"; tag = "v${finalAttrs.version}"; - hash = "sha256-y2DpYKUA6XdtkynHhavh2SLl9jR+WFCOoo+Ep3IEq7w="; + hash = "sha256-4dbloi88oR84JnD1nepLTJNSgxgB337F3nxr7i4nZV8="; }; - cargoHash = "sha256-al5JAiRzXFKuUdIRgnwkKEN9rHqU82/StiIjPkQjumU="; + cargoHash = "sha256-P975lZ6LgL+dT52td8uA8QVnuJd6QKWkpBCfoLpLW9E="; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; From ba1cc9284ec9f766e31bac51fe1142f7cbfbbeef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 18:30:36 +0000 Subject: [PATCH 119/128] ananicy-rules-cachyos: 0-unstable-2025-08-09 -> 0-unstable-2025-09-03 --- pkgs/by-name/an/ananicy-rules-cachyos/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix index dbcfe49a8401..4b24d0b86d19 100644 --- a/pkgs/by-name/an/ananicy-rules-cachyos/package.nix +++ b/pkgs/by-name/an/ananicy-rules-cachyos/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "ananicy-rules-cachyos"; - version = "0-unstable-2025-08-09"; + version = "0-unstable-2025-09-03"; src = fetchFromGitHub { owner = "CachyOS"; repo = "ananicy-rules"; - rev = "d929c14e7a15f69085bce6bca84af05a0fb3ff45"; - hash = "sha256-nM/6+IzeZpiUKBTWc2kZUxp9vuhMtzHc9A/xYaMkmVQ="; + rev = "4a4931273868421e772c82f34f0df82252200526"; + hash = "sha256-Wr/NIWObhzBdkI7QsYNLO52dYU3BUNGVKHliEcNGU3Y="; }; dontConfigure = true; From 2462ed55bef4b62d5eef38d9b0bff283500bf34e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 5 Sep 2025 10:43:54 +0200 Subject: [PATCH 120/128] python313Packages.gitignore-parser: modernize --- pkgs/development/python-modules/gitignore-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gitignore-parser/default.nix b/pkgs/development/python-modules/gitignore-parser/default.nix index 8bea19731373..c3610d6b80c7 100644 --- a/pkgs/development/python-modules/gitignore-parser/default.nix +++ b/pkgs/development/python-modules/gitignore-parser/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { hash = "sha256-jd5C8whfdLuEC+ebDAAYso33o2H963P+8RWcm26koVM="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ unittestCheckHook ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Spec-compliant gitignore parser"; homepage = "https://github.com/mherrmann/gitignore_parser"; - changelog = "https://github.com/mherrmann/gitignore_parser/releases/tag/v${version}"; + changelog = "https://github.com/mherrmann/gitignore_parser/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 67021ef70348ad01a41821db881aec6a72722ec7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 09:06:50 +0000 Subject: [PATCH 121/128] python3Packages.pyais: 2.13.1 -> 2.13.2 --- pkgs/development/python-modules/pyais/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyais/default.nix b/pkgs/development/python-modules/pyais/default.nix index 9eba9db3c2fb..17ffd08d4aae 100644 --- a/pkgs/development/python-modules/pyais/default.nix +++ b/pkgs/development/python-modules/pyais/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyais"; - version = "2.13.1"; + version = "2.13.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "M0r13n"; repo = "pyais"; tag = "v${version}"; - hash = "sha256-T6ibxUt62oZ1obokdFIU9l0hmtCMnZzc/YOIK2QUcCE="; + hash = "sha256-CLsUVARpyxOshvrHY+NoVi0HSvn1R02jDnMqn0sRGgM="; }; build-system = [ setuptools ]; From ba600c9923cd59db1a24b2d367561204578c21c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Sep 2025 05:48:04 +0000 Subject: [PATCH 122/128] pyradio: 0.9.3.11.15 -> 0.9.3.11.16 --- pkgs/by-name/py/pyradio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyradio/package.nix b/pkgs/by-name/py/pyradio/package.nix index 71851e81593d..f3c7721aff53 100644 --- a/pkgs/by-name/py/pyradio/package.nix +++ b/pkgs/by-name/py/pyradio/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "pyradio"; - version = "0.9.3.11.15"; + version = "0.9.3.11.16"; pyproject = true; src = fetchFromGitHub { owner = "coderholic"; repo = "pyradio"; tag = version; - hash = "sha256-xOEn01QrVlgXhFdO3YbR5+k7vkez//Y+YSKTI8C4uqA="; + hash = "sha256-PogdBixxr50M5J4hp158KAhs6+2E3ILCC44MAh222QY="; }; nativeBuildInputs = [ From 2221d387458f7b1bb836b9992e68444491045ba4 Mon Sep 17 00:00:00 2001 From: Daniel Beecham Date: Fri, 5 Sep 2025 10:30:05 +0200 Subject: [PATCH 123/128] warp-terminal: 0.2025.08.27.08.11.stable_04 -> 0.2025.09.03.08.11.stable_03 Changelog: https://docs.warp.dev/getting-started/changelog#id-2025.09.03-v0.2025.09.03.08.11 --- pkgs/by-name/wa/warp-terminal/versions.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/wa/warp-terminal/versions.json b/pkgs/by-name/wa/warp-terminal/versions.json index 5b82bf2517f7..07726c2c2866 100644 --- a/pkgs/by-name/wa/warp-terminal/versions.json +++ b/pkgs/by-name/wa/warp-terminal/versions.json @@ -1,14 +1,14 @@ { "darwin": { - "hash": "sha256-RCe7St5HGDJS5+O5gmetu55/6F59pu4rs9JnYP7CUpQ=", - "version": "0.2025.08.27.08.11.stable_04" + "hash": "sha256-P3BKkOaT1k6OUJV65nF5UAVWFcDiAUfdaLpT9zuU8AM=", + "version": "0.2025.09.03.08.11.stable_03" }, "linux_x86_64": { - "hash": "sha256-HyjretExpf4mfhTFRP5iCbXtubHxnzjXOvnZkHPvRzY=", - "version": "0.2025.08.27.08.11.stable_04" + "hash": "sha256-V1eDS7SQf4oJLiW9OroT9QKPryQWutXhILAlb7124ks=", + "version": "0.2025.09.03.08.11.stable_03" }, "linux_aarch64": { - "hash": "sha256-XujRlhETOrFv+EmwGFrtZnyfD68vuNRVb7qovmJEOxk=", - "version": "0.2025.08.27.08.11.stable_04" + "hash": "sha256-pMYrBdHSgS4wZ9EX4Hj5NFiIz+V7CAWA4x33g5aZfLY=", + "version": "0.2025.09.03.08.11.stable_03" } } From 19ca34196837487bb77f9ba9fe1c62dcdd26dc1d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 5 Sep 2025 11:54:24 +0200 Subject: [PATCH 124/128] python3Packages.vulcan-api: drop Now a leaf package, after home-assistant dropped it. --- .../python-modules/vulcan-api/default.nix | 60 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 62 deletions(-) delete mode 100644 pkgs/development/python-modules/vulcan-api/default.nix diff --git a/pkgs/development/python-modules/vulcan-api/default.nix b/pkgs/development/python-modules/vulcan-api/default.nix deleted file mode 100644 index 1af45db9e138..000000000000 --- a/pkgs/development/python-modules/vulcan-api/default.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - lib, - aenum, - aiodns, - aiohttp, - buildPythonPackage, - setuptools, - faust-cchardet, - fetchFromGitHub, - pyopenssl, - pythonOlder, - pytz, - related, - uonet-request-signer-hebe, - yarl, -}: - -buildPythonPackage rec { - pname = "vulcan-api"; - version = "2.4.2"; - pyproject = true; - - disabled = pythonOlder "3.6"; - - src = fetchFromGitHub { - owner = "kapi2289"; - repo = "vulcan-api"; - tag = "v${version}"; - hash = "sha256-oWtyqFacWkKhv4QvbZCuq3KHlM/o7SfENg90O/ygXUw="; - }; - - pythonRemoveDeps = [ "related-without-future" ]; - - build-system = [ setuptools ]; - - dependencies = [ - aenum - aiodns - aiohttp - faust-cchardet - pyopenssl - pytz - related - uonet-request-signer-hebe - yarl - ]; - - # Project has no tests - doCheck = false; - - pythonImportsCheck = [ "vulcan" ]; - - meta = with lib; { - description = "Python library for UONET+ e-register API"; - homepage = "https://vulcan-api.readthedocs.io/"; - changelog = "https://github.com/kapi2289/vulcan-api/releases/tag/v${version}"; - license = licenses.mit; - maintainers = with maintainers; [ fab ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index e50caf0a211c..f21e5ef1cd17 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -849,6 +849,7 @@ mapAliases ({ vega_datasets = vega-datasets; # added 2023-11-04 ViennaRNA = viennarna; # added 2023-08-23 virtual-display = throw "virtual-display has been renamed to PyVirtualDisplay"; # added 2023-01-07 + vulcan-api = throw "vulcan-api has been removed. Their API has changed and they don't allow access from unofficial software anymore."; # added 2025-09-05 Wand = wand; # added 2022-11-13 wasm = throw "wasm has been removed because it no longer builds and is unmaintained"; # added 2023-05-20 WazeRouteCalculator = wazeroutecalculator; # added 2021-09-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3559a4276897..d3c15d681ed1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19726,8 +19726,6 @@ self: super: with self; { vttlib = callPackage ../development/python-modules/vttlib { }; - vulcan-api = callPackage ../development/python-modules/vulcan-api { }; - vulkan = callPackage ../development/python-modules/vulkan { }; vultr = callPackage ../development/python-modules/vultr { }; From bc5f7c59a7b165138ae4474b7c78bc9b14480c41 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Fri, 5 Sep 2025 12:20:12 +0200 Subject: [PATCH 125/128] postgresqlPackages.pgvector: 0.8.0 -> 0.8.1 Release Notes: https://github.com/pgvector/pgvector/blob/master/CHANGELOG.md#081-2025-09-04 Now supports PostgreSQL 18. --- pkgs/servers/sql/postgresql/ext/pgvector.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pgvector.nix b/pkgs/servers/sql/postgresql/ext/pgvector.nix index 3b440e537ffc..6483292d223e 100644 --- a/pkgs/servers/sql/postgresql/ext/pgvector.nix +++ b/pkgs/servers/sql/postgresql/ext/pgvector.nix @@ -7,22 +7,16 @@ postgresqlBuildExtension (finalAttrs: { pname = "pgvector"; - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "pgvector"; repo = "pgvector"; tag = "v${finalAttrs.version}"; - hash = "sha256-JsZV+I4eRMypXTjGmjCtMBXDVpqTIPHQa28ogXncE/Q="; + hash = "sha256-4EqazYWstczL9T3YFqq2gtbcKIj6zWU8ItYt2nnwPYo="; }; meta = { - # PostgreSQL 18 support issue upstream: https://github.com/pgvector/pgvector/issues/869 - # Note: already fixed on `master` branch. - # Check after next package update. - broken = lib.warnIf ( - finalAttrs.version != "0.8.0" - ) "Is postgresql18Packages.pgvector still broken?" (lib.versionAtLeast postgresql.version "18"); description = "Open-source vector similarity search for PostgreSQL"; homepage = "https://github.com/pgvector/pgvector"; changelog = "https://github.com/pgvector/pgvector/raw/v${finalAttrs.version}/CHANGELOG.md"; From e878878314984810c501b37db54a18811cdf3194 Mon Sep 17 00:00:00 2001 From: eljamm Date: Fri, 5 Sep 2025 08:52:18 +0200 Subject: [PATCH 126/128] linux_xanmod: 6.12.44 -> 6.12.45 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index fb3e56b5906b..f84bd83496c5 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,8 +15,8 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.12.44"; - hash = "sha256-wyT7vXrXVKYISDpm2QLKdmGCx2zQWUusYT6WzGgiiHw="; + version = "6.12.45"; + hash = "sha256-JyRmRdSkskD3LHvaCUNZJOKEXNML4WRbUDN3+dVn4Kk="; isLTS = true; }; # ./update-xanmod.sh main From 42b16c76e720b42a7be102b7d421615f416de7a5 Mon Sep 17 00:00:00 2001 From: eljamm Date: Fri, 5 Sep 2025 08:56:22 +0200 Subject: [PATCH 127/128] linux_xanmod_latest: 6.16.4 -> 6.16.5 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index f84bd83496c5..809b3447b5f8 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -21,8 +21,8 @@ let }; # ./update-xanmod.sh main main = { - version = "6.16.4"; - hash = "sha256-CWsGKAID9j24H5oDqlKPToKzl+1Y43F2DmGkc7b2YIg="; + version = "6.16.5"; + hash = "sha256-XQ1blzX1sR7et0qKu+voKDKefjYLYZwHPFo7RbFYekg="; }; }; From c9a3a473d50be544ab2496d87daab916fb2d35ca Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Fri, 5 Sep 2025 11:40:28 +0000 Subject: [PATCH 128/128] doxx: init at 0-unstable-2025-08-18 (#434616) Co-authored-by: kirillrdy --- pkgs/by-name/do/doxx/package.nix | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/do/doxx/package.nix diff --git a/pkgs/by-name/do/doxx/package.nix b/pkgs/by-name/do/doxx/package.nix new file mode 100644 index 000000000000..d9d25fa6824f --- /dev/null +++ b/pkgs/by-name/do/doxx/package.nix @@ -0,0 +1,42 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "doxx"; + version = "0-unstable-2025-08-18"; + + src = fetchFromGitHub { + owner = "bgreenwell"; + repo = "doxx"; + rev = "5c957470de1fa937cf96cd847286e2d3ee37cbee"; + hash = "sha256-ZCvb8FnGdpzEDqYCIFjg+hiO3OZNnZ2+dSDVLx+crTU="; + }; + + cargoHash = "sha256-1i+IAQc55HYrqJm3Hx0frphSQp7jYGa6i0eOvHVMdCI="; + + postInstall = '' + rm $out/bin/generate_test_docs + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Terminal document viewer for .docx files"; + longDescription = '' + `doxx` is a lightning-fast, terminal-native document viewer for + Microsoft Word files. Built with Rust for performance and + reliability, it brings Word documents to your command line with + beautiful rendering, smart table support, and powerful export + capabilities. + ''; + homepage = "https://github.com/bgreenwell/doxx"; + changelog = "https://github.com/bgreenwell/doxx/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ yiyu ]; + mainProgram = "doxx"; + }; +})