lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
62c60f16 849fc1bf

+1077 -6321
+6
maintainers/maintainer-list.nix
··· 9711 9711 githubId = 3661115; 9712 9712 name = "Ingo Blechschmidt"; 9713 9713 }; 9714 + icedborn = { 9715 + email = "github.envenomed@dralias.com"; 9716 + github = "icedborn"; 9717 + githubId = 51162078; 9718 + name = "IceDBorn"; 9719 + }; 9714 9720 icewind1991 = { 9715 9721 name = "Robin Appelman"; 9716 9722 email = "robin@icewind.nl";
+2
pkgs/applications/editors/vscode/extensions/default.nix
··· 4039 4039 }; 4040 4040 }; 4041 4041 4042 + platformio.platformio-vscode-ide = callPackage ./platformio.platformio-vscode-ide { }; 4043 + 4042 4044 pollywoggames.pico8-ls = buildVscodeMarketplaceExtension { 4043 4045 mktplcRef = { 4044 4046 name = "pico8-ls";
+2 -2
pkgs/applications/editors/vscode/extensions/mongodb.mongodb-vscode/default.nix
··· 4 4 mktplcRef = { 5 5 name = "mongodb-vscode"; 6 6 publisher = "mongodb"; 7 - version = "1.11.0"; 8 - hash = "sha256-JlAfoYLFja60zNmNS0T8YK6WUrw/oOq/uurP48ad9bY="; 7 + version = "1.12.0"; 8 + hash = "sha256-Lb4eixqR/ifwZD3cV1rSJ8mK2dH4ZFghLHINGJILmRQ="; 9 9 }; 10 10 11 11 meta = {
+20
pkgs/applications/editors/vscode/extensions/platformio.platformio-vscode-ide/default.nix
··· 1 + { 2 + lib, 3 + vscode-utils, 4 + }: 5 + vscode-utils.buildVscodeMarketplaceExtension { 6 + mktplcRef = { 7 + name = "platformio-ide"; 8 + publisher = "platformio"; 9 + version = "3.3.4"; 10 + hash = "sha256-qfNz4IYjCmCMFLtAkbGTW5xnsVT8iDnFWjrgkmr2Slk="; 11 + }; 12 + meta = { 13 + changelog = "https://marketplace.visualstudio.com/items/platformio.platformio-ide/changelog"; 14 + description = "Open source ecosystem for IoT development in VSCode"; 15 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide"; 16 + homepage = "https://platformio.org/"; 17 + license = lib.licenses.asl20; 18 + maintainers = [ lib.maintainers.therobot2105 ]; 19 + }; 20 + }
+3
pkgs/applications/virtualization/qemu/default.nix
··· 226 226 # injected by the pkgsStatic stdenv 227 227 # <https://github.com/NixOS/nixpkgs/issues/83667> 228 228 rm -f $out/nix-support/propagated-build-inputs 229 + '' + lib.optionalString finalAttrs.separateDebugInfo '' 230 + # HACK: remove broken symlink created by hook 231 + rm $debug/lib/debug/s390-ccw.img 229 232 ''; 230 233 preBuild = "cd build"; 231 234
+3 -3
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprscroller.nix
··· 9 9 10 10 mkHyprlandPlugin hyprland { 11 11 pluginName = "hyprscroller"; 12 - version = "0-unstable-2024-12-17"; 12 + version = "0-unstable-2025-01-30"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "dawsers"; 16 16 repo = "hyprscroller"; 17 - rev = "9dc46c3c98e875a8f3b2a118ef3859a3c714c887"; 18 - hash = "sha256-CifZc4Ev+CG4qHHOH6e6NLBLQNbFVn4gZEFNCX8e0QQ="; 17 + rev = "e4b13544ef3cc235eb9ce51e0856ba47eb36e8ac"; 18 + hash = "sha256-OYCcIsE25HqVBp8z76Tk1v+SuYR7W1nemk9mDS9GHM8="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+2 -4
pkgs/build-support/setup-hooks/add-bin-to-path.sh
··· 5 5 6 6 addBinToPath () { 7 7 # shellcheck disable=SC2154 8 - if [ -d "$out/bin" ]; then 9 - PATH="$out/bin:$PATH" 10 - export PATH 11 - fi 8 + PATH="$out/bin:$PATH" 9 + export PATH 12 10 } 13 11 14 12 # shellcheck disable=SC2154
+7 -4
pkgs/by-name/ah/ahk_x11/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - crystal, 5 + crystal_1_11, 6 6 copyDesktopItems, 7 7 linkFarm, 8 8 fetchgit, ··· 22 22 # NOTICE: AHK_X11 from this package does not support compiling scripts into portable executables. 23 23 let 24 24 pname = "ahk_x11"; 25 - version = "1.0.4"; 25 + version = "1.0.4-unstable-2025-01-30"; # 1.0.4 cannot build on Crystal 1.12 or below. 26 26 27 27 inherit (xorg) 28 28 libXinerama ··· 31 31 libXi 32 32 ; 33 33 34 + # See upstream README. Crystal 1.11 or below is needed to work around phil294/AHK_X11#89. 35 + crystal = crystal_1_11; 36 + 34 37 in 35 38 crystal.buildCrystalPackage { 36 39 inherit pname version; ··· 38 41 src = fetchFromGitHub { 39 42 owner = "phil294"; 40 43 repo = "AHK_X11"; 41 - rev = version; 42 - hash = "sha256-Kxe0tLbER1XFnnfUUIiy9CgCgz2qK21AIk4DfHymKlI="; 44 + rev = "66eb5208d95f4239822053c7d35f32bc62d57573"; # tag = version; 45 + hash = "sha256-KzD5ExYPRYgsYO+/hlnoQpBJwokjaK5lYL2kobI2XQ0="; 43 46 fetchSubmodules = true; 44 47 }; 45 48
+3 -3
pkgs/by-name/am/amazon-cloudwatch-agent/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "amazon-cloudwatch-agent"; 14 - version = "1.300051.0"; 14 + version = "1.300052.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "aws"; 18 18 repo = "amazon-cloudwatch-agent"; 19 19 tag = "v${version}"; 20 - hash = "sha256-gJrK+ai+EEKvBErjOyvu677WykUPuxYy9NrR+qV2yyo="; 20 + hash = "sha256-YxmWh14efLSo6G8pujXzKmXYROhIAHYTczzY5tMgbLE="; 21 21 }; 22 22 23 - vendorHash = "sha256-OQSl7nFvnDjJbs756QN5ZE/Dx/AZqxsijG0Ks7FYCB8="; 23 + vendorHash = "sha256-EyhT1gfrd189jqcEQ97CSKziKrT2bBeQ9pWIEK039Io="; 24 24 25 25 # See the list in https://github.com/aws/amazon-cloudwatch-agent/blob/v1.300049.1/Makefile#L68-L77. 26 26 subPackages = [
+5 -3
pkgs/by-name/am/amp/package.nix
··· 11 11 libgit2, 12 12 darwin, 13 13 curl, 14 + writableTmpDirAsHomeHook, 14 15 }: 15 16 16 17 rustPlatform.buildRustPackage rec { ··· 20 21 src = fetchFromGitHub { 21 22 owner = "jmacdonald"; 22 23 repo = "amp"; 23 - rev = version; 24 + tag = version; 24 25 hash = "sha256-xNadwz2agPbxvgUqrUf1+KsWTmeNh8hJIWcNwTzzM/M="; 25 26 }; 26 27 ··· 49 50 ] 50 51 ); 51 52 52 - # Tests need to write to the theme directory in HOME. 53 - preCheck = "export HOME=`mktemp -d`"; 53 + nativeCheckInputs = [ 54 + writableTmpDirAsHomeHook 55 + ]; 54 56 55 57 meta = { 56 58 description = "Modern text editor inspired by Vim";
+9 -6
pkgs/by-name/ap/apx/package.nix
··· 5 5 installShellFiles, 6 6 distrobox, 7 7 podman, 8 + writableTmpDirAsHomeHook, 8 9 }: 9 10 10 11 buildGoModule rec { ··· 14 15 src = fetchFromGitHub { 15 16 owner = "Vanilla-OS"; 16 17 repo = "apx"; 17 - rev = "v${version}"; 18 + tag = "v${version}"; 18 19 hash = "sha256-60z6wbbXQp7MA5l7LP/mToZftX+nbcs2Mewg5jCFwFk="; 19 20 }; 20 21 ··· 26 27 podman 27 28 ]; 28 29 30 + nativeCheckInputs = [ 31 + writableTmpDirAsHomeHook 32 + ]; 33 + 29 34 ldflags = [ 30 35 "-s" 31 36 "-w" ··· 46 51 install -Dm444 README.md -t $out/share/docs/apx 47 52 install -Dm444 COPYING.md $out/share/licenses/apx/LICENSE 48 53 49 - # Create a temp writable home-dir so apx outputs completions without error 50 - export HOME=$(mktemp -d) 51 54 # apx command now works (for completions) 52 55 # though complains "Error: no such file or directory" 53 56 installShellCompletion --cmd apx \ ··· 56 59 --zsh <($out/bin/apx completion zsh) 57 60 ''; 58 61 59 - meta = with lib; { 62 + meta = { 60 63 description = "Vanilla OS package manager"; 61 64 homepage = "https://github.com/Vanilla-OS/apx"; 62 65 changelog = "https://github.com/Vanilla-OS/apx/releases/tag/v${version}"; 63 - license = licenses.gpl3Only; 64 - maintainers = with maintainers; [ 66 + license = lib.licenses.gpl3Only; 67 + maintainers = with lib.maintainers; [ 65 68 dit7ya 66 69 chewblacka 67 70 ];
+2 -4
pkgs/by-name/aw/aws-shell/package.nix
··· 3 3 lib, 4 4 fetchFromGitHub, 5 5 awscli, 6 + writableTmpDirAsHomeHook, 6 7 }: 7 8 8 9 python3Packages.buildPythonApplication rec { ··· 38 39 39 40 nativeCheckInputs = with python3Packages; [ 40 41 pytestCheckHook 42 + writableTmpDirAsHomeHook 41 43 ]; 42 - 43 - preCheck = '' 44 - export HOME=$(mktemp -d) 45 - ''; 46 44 47 45 meta = { 48 46 homepage = "https://github.com/awslabs/aws-shell";
+4 -5
pkgs/by-name/aw/awscli2/package.nix
··· 10 10 nix-update-script, 11 11 testers, 12 12 awscli2, 13 + addBinToPathHook, 14 + writableTmpDirAsHomeHook, 13 15 }: 14 16 15 17 let ··· 121 123 ]; 122 124 123 125 nativeCheckInputs = with py.pkgs; [ 126 + addBinToPathHook 124 127 jsonschema 125 128 mock 126 129 pytestCheckHook 130 + writableTmpDirAsHomeHook 127 131 ]; 128 132 129 133 postInstall = ··· 135 139 + lib.optionalString (!stdenv.hostPlatform.isWindows) '' 136 140 rm $out/bin/aws.cmd 137 141 ''; 138 - 139 - preCheck = '' 140 - export PATH=$PATH:$out/bin 141 - export HOME=$(mktemp -d) 142 - ''; 143 142 144 143 # Propagating dependencies leaks them through $PYTHONPATH which causes issues 145 144 # when used in nix-shell.
+1 -1
pkgs/by-name/ct/ctune/package.nix
··· 56 56 57 57 meta = { 58 58 description = "A nice terminal nCurses (tui) internet radio player for Linux, browse and search from api.radio-browser.info"; 59 - homepage = " https://github.com/An7ar35/ctune"; 59 + homepage = "https://github.com/An7ar35/ctune"; 60 60 changelog = "https://github.com/An7ar35/ctune/blob/master/CHANGELOG.md"; 61 61 license = lib.licenses.agpl3Plus; 62 62 maintainers = with lib.maintainers; [ theobori ];
+52
pkgs/by-name/fa/falkor/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchurl, 5 + electron, 6 + dpkg, 7 + makeWrapper, 8 + commandLineArgs ? "", 9 + }: 10 + 11 + stdenvNoCC.mkDerivation (finalAttrs: { 12 + pname = "falkor"; 13 + version = "0.0.92"; 14 + 15 + src = fetchurl { 16 + url = "https://github.com/Team-Falkor/falkor/releases/download/v${finalAttrs.version}/falkor.deb"; 17 + hash = "sha256-yDpYu2ehrRQuD29jcyTQla2R2IT1zfBDeWDDRnmqc8Y="; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + makeWrapper 22 + dpkg 23 + ]; 24 + 25 + installPhase = '' 26 + runHook preInstall 27 + 28 + mkdir -p $out/bin 29 + mv usr/share $out/share 30 + mkdir -p $out/share/falkor 31 + sed -i "s|Exec=.*|Exec=falkor|" $out/share/applications/*.desktop 32 + mv opt/falkor/{resources,resources.pak,locales} $out/share/falkor 33 + 34 + makeWrapper ${lib.getExe electron} $out/bin/falkor \ 35 + --argv0 "falkor" \ 36 + --add-flags "$out/share/falkor/resources/app.asar" \ 37 + --add-flags ${lib.escapeShellArg commandLineArgs} 38 + 39 + runHook postInstall 40 + ''; 41 + 42 + meta = { 43 + description = "Electron-based gaming hub"; 44 + homepage = "https://github.com/Team-Falkor/falkor"; 45 + license = with lib.licenses; [ mit ]; 46 + maintainers = with lib.maintainers; [ icedborn ]; 47 + platforms = [ "x86_64-linux" ]; 48 + hydraPlatforms = [ ]; 49 + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 50 + mainProgram = "falkor"; 51 + }; 52 + })
-5908
pkgs/by-name/fr/fractal/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "accessory" 7 - version = "1.3.1" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "87537f9ae7cfa78d5b8ebd1a1db25959f5e737126be4d8eb44a5452fc4b63cde" 10 - dependencies = [ 11 - "macroific", 12 - "proc-macro2", 13 - "quote", 14 - "syn", 15 - ] 16 - 17 - [[package]] 18 - name = "addr2line" 19 - version = "0.24.2" 20 - source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 22 - dependencies = [ 23 - "gimli", 24 - ] 25 - 26 - [[package]] 27 - name = "adler2" 28 - version = "2.0.0" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 31 - 32 - [[package]] 33 - name = "aead" 34 - version = "0.5.2" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" 37 - dependencies = [ 38 - "crypto-common", 39 - "generic-array", 40 - ] 41 - 42 - [[package]] 43 - name = "aes" 44 - version = "0.8.4" 45 - source = "registry+https://github.com/rust-lang/crates.io-index" 46 - checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 47 - dependencies = [ 48 - "cfg-if", 49 - "cipher", 50 - "cpufeatures", 51 - ] 52 - 53 - [[package]] 54 - name = "ahash" 55 - version = "0.8.11" 56 - source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 58 - dependencies = [ 59 - "cfg-if", 60 - "once_cell", 61 - "version_check", 62 - "zerocopy", 63 - ] 64 - 65 - [[package]] 66 - name = "aho-corasick" 67 - version = "1.1.3" 68 - source = "registry+https://github.com/rust-lang/crates.io-index" 69 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 70 - dependencies = [ 71 - "memchr", 72 - ] 73 - 74 - [[package]] 75 - name = "allocator-api2" 76 - version = "0.2.18" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 79 - 80 - [[package]] 81 - name = "android-tzdata" 82 - version = "0.1.1" 83 - source = "registry+https://github.com/rust-lang/crates.io-index" 84 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 85 - 86 - [[package]] 87 - name = "android_system_properties" 88 - version = "0.1.5" 89 - source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 91 - dependencies = [ 92 - "libc", 93 - ] 94 - 95 - [[package]] 96 - name = "annotate-snippets" 97 - version = "0.9.2" 98 - source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e" 100 - dependencies = [ 101 - "unicode-width", 102 - "yansi-term", 103 - ] 104 - 105 - [[package]] 106 - name = "anyhow" 107 - version = "1.0.89" 108 - source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" 110 - 111 - [[package]] 112 - name = "anymap2" 113 - version = "0.13.0" 114 - source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" 116 - 117 - [[package]] 118 - name = "aquamarine" 119 - version = "0.6.0" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "0f50776554130342de4836ba542aa85a4ddb361690d7e8df13774d7284c3d5c2" 122 - dependencies = [ 123 - "include_dir", 124 - "itertools 0.10.5", 125 - "proc-macro-error2", 126 - "proc-macro2", 127 - "quote", 128 - "syn", 129 - ] 130 - 131 - [[package]] 132 - name = "arrayref" 133 - version = "0.3.9" 134 - source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" 136 - 137 - [[package]] 138 - name = "arrayvec" 139 - version = "0.7.6" 140 - source = "registry+https://github.com/rust-lang/crates.io-index" 141 - checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 142 - dependencies = [ 143 - "serde", 144 - ] 145 - 146 - [[package]] 147 - name = "as_variant" 148 - version = "1.2.0" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "f38fa22307249f86fb7fad906fcae77f2564caeb56d7209103c551cd1cf4798f" 151 - 152 - [[package]] 153 - name = "ashpd" 154 - version = "0.9.2" 155 - source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "4d43c03d9e36dd40cab48435be0b09646da362c278223ca535493877b2c1dee9" 157 - dependencies = [ 158 - "enumflags2", 159 - "futures-channel", 160 - "futures-util", 161 - "pipewire", 162 - "rand", 163 - "serde", 164 - "serde_repr", 165 - "tokio", 166 - "tracing", 167 - "url", 168 - "zbus", 169 - ] 170 - 171 - [[package]] 172 - name = "assign" 173 - version = "1.1.1" 174 - source = "registry+https://github.com/rust-lang/crates.io-index" 175 - checksum = "5f093eed78becd229346bf859eec0aa4dd7ddde0757287b2b4107a1f09c80002" 176 - 177 - [[package]] 178 - name = "async-broadcast" 179 - version = "0.7.1" 180 - source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 182 - dependencies = [ 183 - "event-listener", 184 - "event-listener-strategy", 185 - "futures-core", 186 - "pin-project-lite", 187 - ] 188 - 189 - [[package]] 190 - name = "async-channel" 191 - version = "2.3.1" 192 - source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 194 - dependencies = [ 195 - "concurrent-queue", 196 - "event-listener-strategy", 197 - "futures-core", 198 - "pin-project-lite", 199 - ] 200 - 201 - [[package]] 202 - name = "async-compression" 203 - version = "0.4.15" 204 - source = "registry+https://github.com/rust-lang/crates.io-index" 205 - checksum = "e26a9844c659a2a293d239c7910b752f8487fe122c6c8bd1659bf85a6507c302" 206 - dependencies = [ 207 - "flate2", 208 - "futures-core", 209 - "memchr", 210 - "pin-project-lite", 211 - "tokio", 212 - ] 213 - 214 - [[package]] 215 - name = "async-io" 216 - version = "2.3.4" 217 - source = "registry+https://github.com/rust-lang/crates.io-index" 218 - checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" 219 - dependencies = [ 220 - "async-lock", 221 - "cfg-if", 222 - "concurrent-queue", 223 - "futures-io", 224 - "futures-lite", 225 - "parking", 226 - "polling", 227 - "rustix", 228 - "slab", 229 - "tracing", 230 - "windows-sys 0.59.0", 231 - ] 232 - 233 - [[package]] 234 - name = "async-lock" 235 - version = "3.4.0" 236 - source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 238 - dependencies = [ 239 - "event-listener", 240 - "event-listener-strategy", 241 - "pin-project-lite", 242 - ] 243 - 244 - [[package]] 245 - name = "async-once-cell" 246 - version = "0.5.4" 247 - source = "registry+https://github.com/rust-lang/crates.io-index" 248 - checksum = "4288f83726785267c6f2ef073a3d83dc3f9b81464e9f99898240cced85fce35a" 249 - 250 - [[package]] 251 - name = "async-process" 252 - version = "2.3.0" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" 255 - dependencies = [ 256 - "async-channel", 257 - "async-io", 258 - "async-lock", 259 - "async-signal", 260 - "async-task", 261 - "blocking", 262 - "cfg-if", 263 - "event-listener", 264 - "futures-lite", 265 - "rustix", 266 - "tracing", 267 - ] 268 - 269 - [[package]] 270 - name = "async-recursion" 271 - version = "1.1.1" 272 - source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 274 - dependencies = [ 275 - "proc-macro2", 276 - "quote", 277 - "syn", 278 - ] 279 - 280 - [[package]] 281 - name = "async-rx" 282 - version = "0.1.3" 283 - source = "registry+https://github.com/rust-lang/crates.io-index" 284 - checksum = "a30de4e5329a0947e389f738a6ca0d0b938fea5cb7baaeae7d72e243614468a2" 285 - dependencies = [ 286 - "futures-core", 287 - "pin-project-lite", 288 - ] 289 - 290 - [[package]] 291 - name = "async-signal" 292 - version = "0.2.10" 293 - source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" 295 - dependencies = [ 296 - "async-io", 297 - "async-lock", 298 - "atomic-waker", 299 - "cfg-if", 300 - "futures-core", 301 - "futures-io", 302 - "rustix", 303 - "signal-hook-registry", 304 - "slab", 305 - "windows-sys 0.59.0", 306 - ] 307 - 308 - [[package]] 309 - name = "async-stream" 310 - version = "0.3.6" 311 - source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" 313 - dependencies = [ 314 - "async-stream-impl", 315 - "futures-core", 316 - "pin-project-lite", 317 - ] 318 - 319 - [[package]] 320 - name = "async-stream-impl" 321 - version = "0.3.6" 322 - source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" 324 - dependencies = [ 325 - "proc-macro2", 326 - "quote", 327 - "syn", 328 - ] 329 - 330 - [[package]] 331 - name = "async-task" 332 - version = "4.7.1" 333 - source = "registry+https://github.com/rust-lang/crates.io-index" 334 - checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 335 - 336 - [[package]] 337 - name = "async-trait" 338 - version = "0.1.83" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" 341 - dependencies = [ 342 - "proc-macro2", 343 - "quote", 344 - "syn", 345 - ] 346 - 347 - [[package]] 348 - name = "async_cell" 349 - version = "0.2.2" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "834eee9ce518130a3b4d5af09ecc43e9d6b57ee76613f227a1ddd6b77c7a62bc" 352 - 353 - [[package]] 354 - name = "atomic-waker" 355 - version = "1.1.2" 356 - source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 358 - 359 - [[package]] 360 - name = "atomic_refcell" 361 - version = "0.1.13" 362 - source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c" 364 - 365 - [[package]] 366 - name = "autocfg" 367 - version = "1.4.0" 368 - source = "registry+https://github.com/rust-lang/crates.io-index" 369 - checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 370 - 371 - [[package]] 372 - name = "axum" 373 - version = "0.7.5" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" 376 - dependencies = [ 377 - "async-trait", 378 - "axum-core", 379 - "bytes", 380 - "futures-util", 381 - "http", 382 - "http-body", 383 - "http-body-util", 384 - "hyper", 385 - "hyper-util", 386 - "itoa", 387 - "matchit", 388 - "memchr", 389 - "mime", 390 - "percent-encoding", 391 - "pin-project-lite", 392 - "rustversion", 393 - "serde", 394 - "serde_json", 395 - "serde_path_to_error", 396 - "serde_urlencoded", 397 - "sync_wrapper", 398 - "tokio", 399 - "tower", 400 - "tower-layer", 401 - "tower-service", 402 - "tracing", 403 - ] 404 - 405 - [[package]] 406 - name = "axum-core" 407 - version = "0.4.5" 408 - source = "registry+https://github.com/rust-lang/crates.io-index" 409 - checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" 410 - dependencies = [ 411 - "async-trait", 412 - "bytes", 413 - "futures-util", 414 - "http", 415 - "http-body", 416 - "http-body-util", 417 - "mime", 418 - "pin-project-lite", 419 - "rustversion", 420 - "sync_wrapper", 421 - "tower-layer", 422 - "tower-service", 423 - "tracing", 424 - ] 425 - 426 - [[package]] 427 - name = "backoff" 428 - version = "0.4.0" 429 - source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 431 - dependencies = [ 432 - "futures-core", 433 - "getrandom", 434 - "instant", 435 - "pin-project-lite", 436 - "rand", 437 - "tokio", 438 - ] 439 - 440 - [[package]] 441 - name = "backtrace" 442 - version = "0.3.74" 443 - source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 445 - dependencies = [ 446 - "addr2line", 447 - "cfg-if", 448 - "libc", 449 - "miniz_oxide", 450 - "object", 451 - "rustc-demangle", 452 - "windows-targets", 453 - ] 454 - 455 - [[package]] 456 - name = "base64" 457 - version = "0.22.1" 458 - source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 460 - 461 - [[package]] 462 - name = "base64ct" 463 - version = "1.6.0" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 466 - 467 - [[package]] 468 - name = "bindgen" 469 - version = "0.69.5" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" 472 - dependencies = [ 473 - "annotate-snippets", 474 - "bitflags 2.6.0", 475 - "cexpr", 476 - "clang-sys", 477 - "itertools 0.12.1", 478 - "lazy_static", 479 - "lazycell", 480 - "proc-macro2", 481 - "quote", 482 - "regex", 483 - "rustc-hash", 484 - "shlex", 485 - "syn", 486 - ] 487 - 488 - [[package]] 489 - name = "bitflags" 490 - version = "1.3.2" 491 - source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 493 - 494 - [[package]] 495 - name = "bitflags" 496 - version = "2.6.0" 497 - source = "registry+https://github.com/rust-lang/crates.io-index" 498 - checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 499 - dependencies = [ 500 - "serde", 501 - ] 502 - 503 - [[package]] 504 - name = "bitmaps" 505 - version = "3.2.1" 506 - source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "a1d084b0137aaa901caf9f1e8b21daa6aa24d41cd806e111335541eff9683bd6" 508 - 509 - [[package]] 510 - name = "blake3" 511 - version = "1.5.4" 512 - source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 514 - dependencies = [ 515 - "arrayref", 516 - "arrayvec", 517 - "cc", 518 - "cfg-if", 519 - "constant_time_eq", 520 - ] 521 - 522 - [[package]] 523 - name = "block" 524 - version = "0.1.6" 525 - source = "registry+https://github.com/rust-lang/crates.io-index" 526 - checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 527 - 528 - [[package]] 529 - name = "block-buffer" 530 - version = "0.10.4" 531 - source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 533 - dependencies = [ 534 - "generic-array", 535 - ] 536 - 537 - [[package]] 538 - name = "block-padding" 539 - version = "0.3.3" 540 - source = "registry+https://github.com/rust-lang/crates.io-index" 541 - checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" 542 - dependencies = [ 543 - "generic-array", 544 - ] 545 - 546 - [[package]] 547 - name = "blocking" 548 - version = "1.6.1" 549 - source = "registry+https://github.com/rust-lang/crates.io-index" 550 - checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 551 - dependencies = [ 552 - "async-channel", 553 - "async-task", 554 - "futures-io", 555 - "futures-lite", 556 - "piper", 557 - ] 558 - 559 - [[package]] 560 - name = "bs58" 561 - version = "0.5.1" 562 - source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" 564 - dependencies = [ 565 - "tinyvec", 566 - ] 567 - 568 - [[package]] 569 - name = "bumpalo" 570 - version = "3.16.0" 571 - source = "registry+https://github.com/rust-lang/crates.io-index" 572 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 573 - 574 - [[package]] 575 - name = "bytemuck" 576 - version = "1.19.0" 577 - source = "registry+https://github.com/rust-lang/crates.io-index" 578 - checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" 579 - 580 - [[package]] 581 - name = "byteorder" 582 - version = "1.5.0" 583 - source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 585 - 586 - [[package]] 587 - name = "byteorder-lite" 588 - version = "0.1.0" 589 - source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 591 - 592 - [[package]] 593 - name = "bytes" 594 - version = "1.7.2" 595 - source = "registry+https://github.com/rust-lang/crates.io-index" 596 - checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" 597 - 598 - [[package]] 599 - name = "bytesize" 600 - version = "1.3.0" 601 - source = "registry+https://github.com/rust-lang/crates.io-index" 602 - checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" 603 - 604 - [[package]] 605 - name = "cairo-rs" 606 - version = "0.20.1" 607 - source = "registry+https://github.com/rust-lang/crates.io-index" 608 - checksum = "e8a0ea147c94108c9613235388f540e4d14c327f7081c9e471fc8ee8a2533e69" 609 - dependencies = [ 610 - "bitflags 2.6.0", 611 - "cairo-sys-rs", 612 - "glib", 613 - "libc", 614 - ] 615 - 616 - [[package]] 617 - name = "cairo-sys-rs" 618 - version = "0.20.0" 619 - source = "registry+https://github.com/rust-lang/crates.io-index" 620 - checksum = "428290f914b9b86089f60f5d8a9f6e440508e1bcff23b25afd51502b0a2da88f" 621 - dependencies = [ 622 - "glib-sys", 623 - "libc", 624 - "system-deps 7.0.3", 625 - ] 626 - 627 - [[package]] 628 - name = "cbc" 629 - version = "0.1.2" 630 - source = "registry+https://github.com/rust-lang/crates.io-index" 631 - checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" 632 - dependencies = [ 633 - "cipher", 634 - ] 635 - 636 - [[package]] 637 - name = "cc" 638 - version = "1.1.30" 639 - source = "registry+https://github.com/rust-lang/crates.io-index" 640 - checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" 641 - dependencies = [ 642 - "jobserver", 643 - "libc", 644 - "shlex", 645 - ] 646 - 647 - [[package]] 648 - name = "cexpr" 649 - version = "0.6.0" 650 - source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 652 - dependencies = [ 653 - "nom", 654 - ] 655 - 656 - [[package]] 657 - name = "cfg-expr" 658 - version = "0.15.8" 659 - source = "registry+https://github.com/rust-lang/crates.io-index" 660 - checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 661 - dependencies = [ 662 - "smallvec", 663 - "target-lexicon", 664 - ] 665 - 666 - [[package]] 667 - name = "cfg-expr" 668 - version = "0.17.0" 669 - source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "d0890061c4d3223e7267f3bad2ec40b997d64faac1c2815a4a9d95018e2b9e9c" 671 - dependencies = [ 672 - "smallvec", 673 - "target-lexicon", 674 - ] 675 - 676 - [[package]] 677 - name = "cfg-if" 678 - version = "1.0.0" 679 - source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 681 - 682 - [[package]] 683 - name = "cfg_aliases" 684 - version = "0.2.1" 685 - source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 687 - 688 - [[package]] 689 - name = "chacha20" 690 - version = "0.9.1" 691 - source = "registry+https://github.com/rust-lang/crates.io-index" 692 - checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" 693 - dependencies = [ 694 - "cfg-if", 695 - "cipher", 696 - "cpufeatures", 697 - ] 698 - 699 - [[package]] 700 - name = "chacha20poly1305" 701 - version = "0.10.1" 702 - source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 704 - dependencies = [ 705 - "aead", 706 - "chacha20", 707 - "cipher", 708 - "poly1305", 709 - "zeroize", 710 - ] 711 - 712 - [[package]] 713 - name = "chrono" 714 - version = "0.4.38" 715 - source = "registry+https://github.com/rust-lang/crates.io-index" 716 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 717 - dependencies = [ 718 - "android-tzdata", 719 - "iana-time-zone", 720 - "js-sys", 721 - "num-traits", 722 - "wasm-bindgen", 723 - "windows-targets", 724 - ] 725 - 726 - [[package]] 727 - name = "cipher" 728 - version = "0.4.4" 729 - source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 731 - dependencies = [ 732 - "crypto-common", 733 - "inout", 734 - "zeroize", 735 - ] 736 - 737 - [[package]] 738 - name = "clang-sys" 739 - version = "1.8.1" 740 - source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 742 - dependencies = [ 743 - "glob", 744 - "libc", 745 - "libloading", 746 - ] 747 - 748 - [[package]] 749 - name = "concurrent-queue" 750 - version = "2.5.0" 751 - source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 753 - dependencies = [ 754 - "crossbeam-utils", 755 - ] 756 - 757 - [[package]] 758 - name = "const-oid" 759 - version = "0.9.6" 760 - source = "registry+https://github.com/rust-lang/crates.io-index" 761 - checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 762 - 763 - [[package]] 764 - name = "const_panic" 765 - version = "0.2.10" 766 - source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "013b6c2c3a14d678f38cd23994b02da3a1a1b6a5d1eedddfe63a5a5f11b13a81" 768 - 769 - [[package]] 770 - name = "constant_time_eq" 771 - version = "0.3.1" 772 - source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 774 - 775 - [[package]] 776 - name = "convert_case" 777 - version = "0.6.0" 778 - source = "registry+https://github.com/rust-lang/crates.io-index" 779 - checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" 780 - dependencies = [ 781 - "unicode-segmentation", 782 - ] 783 - 784 - [[package]] 785 - name = "cookie-factory" 786 - version = "0.3.3" 787 - source = "registry+https://github.com/rust-lang/crates.io-index" 788 - checksum = "9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2" 789 - dependencies = [ 790 - "futures", 791 - ] 792 - 793 - [[package]] 794 - name = "core-foundation" 795 - version = "0.9.4" 796 - source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 798 - dependencies = [ 799 - "core-foundation-sys", 800 - "libc", 801 - ] 802 - 803 - [[package]] 804 - name = "core-foundation-sys" 805 - version = "0.8.7" 806 - source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 808 - 809 - [[package]] 810 - name = "cpufeatures" 811 - version = "0.2.14" 812 - source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" 814 - dependencies = [ 815 - "libc", 816 - ] 817 - 818 - [[package]] 819 - name = "crc32fast" 820 - version = "1.4.2" 821 - source = "registry+https://github.com/rust-lang/crates.io-index" 822 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 823 - dependencies = [ 824 - "cfg-if", 825 - ] 826 - 827 - [[package]] 828 - name = "crossbeam-deque" 829 - version = "0.8.5" 830 - source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 832 - dependencies = [ 833 - "crossbeam-epoch", 834 - "crossbeam-utils", 835 - ] 836 - 837 - [[package]] 838 - name = "crossbeam-epoch" 839 - version = "0.9.18" 840 - source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 842 - dependencies = [ 843 - "crossbeam-utils", 844 - ] 845 - 846 - [[package]] 847 - name = "crossbeam-utils" 848 - version = "0.8.20" 849 - source = "registry+https://github.com/rust-lang/crates.io-index" 850 - checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 851 - 852 - [[package]] 853 - name = "crypto-common" 854 - version = "0.1.6" 855 - source = "registry+https://github.com/rust-lang/crates.io-index" 856 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 857 - dependencies = [ 858 - "generic-array", 859 - "rand_core", 860 - "typenum", 861 - ] 862 - 863 - [[package]] 864 - name = "ctr" 865 - version = "0.9.2" 866 - source = "registry+https://github.com/rust-lang/crates.io-index" 867 - checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" 868 - dependencies = [ 869 - "cipher", 870 - ] 871 - 872 - [[package]] 873 - name = "curve25519-dalek" 874 - version = "4.1.3" 875 - source = "registry+https://github.com/rust-lang/crates.io-index" 876 - checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 877 - dependencies = [ 878 - "cfg-if", 879 - "cpufeatures", 880 - "curve25519-dalek-derive", 881 - "digest", 882 - "fiat-crypto", 883 - "rustc_version", 884 - "serde", 885 - "subtle", 886 - "zeroize", 887 - ] 888 - 889 - [[package]] 890 - name = "curve25519-dalek-derive" 891 - version = "0.1.1" 892 - source = "registry+https://github.com/rust-lang/crates.io-index" 893 - checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 894 - dependencies = [ 895 - "proc-macro2", 896 - "quote", 897 - "syn", 898 - ] 899 - 900 - [[package]] 901 - name = "darling" 902 - version = "0.20.10" 903 - source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 905 - dependencies = [ 906 - "darling_core", 907 - "darling_macro", 908 - ] 909 - 910 - [[package]] 911 - name = "darling_core" 912 - version = "0.20.10" 913 - source = "registry+https://github.com/rust-lang/crates.io-index" 914 - checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 915 - dependencies = [ 916 - "fnv", 917 - "ident_case", 918 - "proc-macro2", 919 - "quote", 920 - "strsim", 921 - "syn", 922 - ] 923 - 924 - [[package]] 925 - name = "darling_macro" 926 - version = "0.20.10" 927 - source = "registry+https://github.com/rust-lang/crates.io-index" 928 - checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 929 - dependencies = [ 930 - "darling_core", 931 - "quote", 932 - "syn", 933 - ] 934 - 935 - [[package]] 936 - name = "date_header" 937 - version = "1.0.5" 938 - source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "0c03c416ed1a30fbb027ef484ba6ab6f80e1eada675e1a2b92fd673c045a1f1d" 940 - 941 - [[package]] 942 - name = "deadpool" 943 - version = "0.12.1" 944 - source = "registry+https://github.com/rust-lang/crates.io-index" 945 - checksum = "6541a3916932fe57768d4be0b1ffb5ec7cbf74ca8c903fdfd5c0fe8aa958f0ed" 946 - dependencies = [ 947 - "deadpool-runtime", 948 - "num_cpus", 949 - "tokio", 950 - ] 951 - 952 - [[package]] 953 - name = "deadpool-runtime" 954 - version = "0.1.4" 955 - source = "registry+https://github.com/rust-lang/crates.io-index" 956 - checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" 957 - dependencies = [ 958 - "tokio", 959 - ] 960 - 961 - [[package]] 962 - name = "deadpool-sqlite" 963 - version = "0.8.1" 964 - source = "registry+https://github.com/rust-lang/crates.io-index" 965 - checksum = "2f9cc6210316f8b7ced394e2a5d2833ce7097fb28afb5881299c61bc18e8e0e9" 966 - dependencies = [ 967 - "deadpool", 968 - "deadpool-sync", 969 - "rusqlite", 970 - ] 971 - 972 - [[package]] 973 - name = "deadpool-sync" 974 - version = "0.1.4" 975 - source = "registry+https://github.com/rust-lang/crates.io-index" 976 - checksum = "524bc3df0d57e98ecd022e21ba31166c2625e7d3e5bcc4510efaeeab4abcab04" 977 - dependencies = [ 978 - "deadpool-runtime", 979 - ] 980 - 981 - [[package]] 982 - name = "delegate-display" 983 - version = "2.1.1" 984 - source = "registry+https://github.com/rust-lang/crates.io-index" 985 - checksum = "98a85201f233142ac819bbf6226e36d0b5e129a47bd325084674261c82d4cd66" 986 - dependencies = [ 987 - "macroific", 988 - "proc-macro2", 989 - "quote", 990 - "syn", 991 - ] 992 - 993 - [[package]] 994 - name = "der" 995 - version = "0.7.9" 996 - source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 998 - dependencies = [ 999 - "const-oid", 1000 - "zeroize", 1001 - ] 1002 - 1003 - [[package]] 1004 - name = "deranged" 1005 - version = "0.3.11" 1006 - source = "registry+https://github.com/rust-lang/crates.io-index" 1007 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1008 - dependencies = [ 1009 - "powerfmt", 1010 - ] 1011 - 1012 - [[package]] 1013 - name = "derive_builder" 1014 - version = "0.20.2" 1015 - source = "registry+https://github.com/rust-lang/crates.io-index" 1016 - checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947" 1017 - dependencies = [ 1018 - "derive_builder_macro", 1019 - ] 1020 - 1021 - [[package]] 1022 - name = "derive_builder_core" 1023 - version = "0.20.2" 1024 - source = "registry+https://github.com/rust-lang/crates.io-index" 1025 - checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" 1026 - dependencies = [ 1027 - "darling", 1028 - "proc-macro2", 1029 - "quote", 1030 - "syn", 1031 - ] 1032 - 1033 - [[package]] 1034 - name = "derive_builder_macro" 1035 - version = "0.20.2" 1036 - source = "registry+https://github.com/rust-lang/crates.io-index" 1037 - checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" 1038 - dependencies = [ 1039 - "derive_builder_core", 1040 - "syn", 1041 - ] 1042 - 1043 - [[package]] 1044 - name = "digest" 1045 - version = "0.10.7" 1046 - source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1048 - dependencies = [ 1049 - "block-buffer", 1050 - "crypto-common", 1051 - "subtle", 1052 - ] 1053 - 1054 - [[package]] 1055 - name = "djb_hash" 1056 - version = "0.1.3" 1057 - source = "registry+https://github.com/rust-lang/crates.io-index" 1058 - checksum = "e8cf7d61e627a3b49af8f24f47e57f3788cdd7a0e4f17cd79fda5ada87f08578" 1059 - 1060 - [[package]] 1061 - name = "dlib" 1062 - version = "0.5.2" 1063 - source = "registry+https://github.com/rust-lang/crates.io-index" 1064 - checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1065 - dependencies = [ 1066 - "libloading", 1067 - ] 1068 - 1069 - [[package]] 1070 - name = "dunce" 1071 - version = "1.0.5" 1072 - source = "registry+https://github.com/rust-lang/crates.io-index" 1073 - checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 1074 - 1075 - [[package]] 1076 - name = "ed25519" 1077 - version = "2.2.3" 1078 - source = "registry+https://github.com/rust-lang/crates.io-index" 1079 - checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 1080 - dependencies = [ 1081 - "pkcs8", 1082 - "serde", 1083 - "signature", 1084 - ] 1085 - 1086 - [[package]] 1087 - name = "ed25519-dalek" 1088 - version = "2.1.1" 1089 - source = "registry+https://github.com/rust-lang/crates.io-index" 1090 - checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 1091 - dependencies = [ 1092 - "curve25519-dalek", 1093 - "ed25519", 1094 - "rand_core", 1095 - "serde", 1096 - "sha2", 1097 - "subtle", 1098 - "zeroize", 1099 - ] 1100 - 1101 - [[package]] 1102 - name = "either" 1103 - version = "1.13.0" 1104 - source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1106 - 1107 - [[package]] 1108 - name = "endi" 1109 - version = "1.1.0" 1110 - source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1112 - 1113 - [[package]] 1114 - name = "enumflags2" 1115 - version = "0.7.10" 1116 - source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1118 - dependencies = [ 1119 - "enumflags2_derive", 1120 - "serde", 1121 - ] 1122 - 1123 - [[package]] 1124 - name = "enumflags2_derive" 1125 - version = "0.7.10" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1128 - dependencies = [ 1129 - "proc-macro2", 1130 - "quote", 1131 - "syn", 1132 - ] 1133 - 1134 - [[package]] 1135 - name = "env_filter" 1136 - version = "0.1.2" 1137 - source = "registry+https://github.com/rust-lang/crates.io-index" 1138 - checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 1139 - dependencies = [ 1140 - "log", 1141 - ] 1142 - 1143 - [[package]] 1144 - name = "env_logger" 1145 - version = "0.11.5" 1146 - source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" 1148 - dependencies = [ 1149 - "env_filter", 1150 - "humantime", 1151 - "log", 1152 - ] 1153 - 1154 - [[package]] 1155 - name = "equivalent" 1156 - version = "1.0.1" 1157 - source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1159 - 1160 - [[package]] 1161 - name = "errno" 1162 - version = "0.3.9" 1163 - source = "registry+https://github.com/rust-lang/crates.io-index" 1164 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1165 - dependencies = [ 1166 - "libc", 1167 - "windows-sys 0.52.0", 1168 - ] 1169 - 1170 - [[package]] 1171 - name = "event-listener" 1172 - version = "5.3.1" 1173 - source = "registry+https://github.com/rust-lang/crates.io-index" 1174 - checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1175 - dependencies = [ 1176 - "concurrent-queue", 1177 - "parking", 1178 - "pin-project-lite", 1179 - ] 1180 - 1181 - [[package]] 1182 - name = "event-listener-strategy" 1183 - version = "0.5.2" 1184 - source = "registry+https://github.com/rust-lang/crates.io-index" 1185 - checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1186 - dependencies = [ 1187 - "event-listener", 1188 - "pin-project-lite", 1189 - ] 1190 - 1191 - [[package]] 1192 - name = "eyeball" 1193 - version = "0.8.8" 1194 - source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "d93bd0ebf93d61d6332d3c09a96e97975968a44e19a64c947bde06e6baff383f" 1196 - dependencies = [ 1197 - "futures-core", 1198 - "readlock", 1199 - "tracing", 1200 - ] 1201 - 1202 - [[package]] 1203 - name = "eyeball-im" 1204 - version = "0.5.0" 1205 - source = "registry+https://github.com/rust-lang/crates.io-index" 1206 - checksum = "2ae8c5165c9770f3ec7cccce12f4c5d70f01fa8bf84cf30cfbfd5a1c6f8901d5" 1207 - dependencies = [ 1208 - "futures-core", 1209 - "imbl", 1210 - "tokio", 1211 - "tokio-util", 1212 - "tracing", 1213 - ] 1214 - 1215 - [[package]] 1216 - name = "eyeball-im-util" 1217 - version = "0.6.0" 1218 - source = "registry+https://github.com/rust-lang/crates.io-index" 1219 - checksum = "32b6b037e2cdce928a432ecc2880c944e5436d8a38c827974b882ad373f60037" 1220 - dependencies = [ 1221 - "arrayvec", 1222 - "eyeball-im", 1223 - "futures-core", 1224 - "imbl", 1225 - "pin-project-lite", 1226 - "smallvec", 1227 - ] 1228 - 1229 - [[package]] 1230 - name = "fallible-iterator" 1231 - version = "0.3.0" 1232 - source = "registry+https://github.com/rust-lang/crates.io-index" 1233 - checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" 1234 - 1235 - [[package]] 1236 - name = "fallible-streaming-iterator" 1237 - version = "0.1.9" 1238 - source = "registry+https://github.com/rust-lang/crates.io-index" 1239 - checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1240 - 1241 - [[package]] 1242 - name = "fancy_constructor" 1243 - version = "1.3.0" 1244 - source = "registry+https://github.com/rust-lang/crates.io-index" 1245 - checksum = "07b19d0e43eae2bfbafe4931b5e79c73fb1a849ca15cd41a761a7b8587f9a1a2" 1246 - dependencies = [ 1247 - "macroific", 1248 - "proc-macro2", 1249 - "quote", 1250 - "syn", 1251 - ] 1252 - 1253 - [[package]] 1254 - name = "fastrand" 1255 - version = "2.1.1" 1256 - source = "registry+https://github.com/rust-lang/crates.io-index" 1257 - checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 1258 - 1259 - [[package]] 1260 - name = "fiat-crypto" 1261 - version = "0.2.9" 1262 - source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 1264 - 1265 - [[package]] 1266 - name = "field-offset" 1267 - version = "0.3.6" 1268 - source = "registry+https://github.com/rust-lang/crates.io-index" 1269 - checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 1270 - dependencies = [ 1271 - "memoffset", 1272 - "rustc_version", 1273 - ] 1274 - 1275 - [[package]] 1276 - name = "flate2" 1277 - version = "1.0.34" 1278 - source = "registry+https://github.com/rust-lang/crates.io-index" 1279 - checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" 1280 - dependencies = [ 1281 - "crc32fast", 1282 - "miniz_oxide", 1283 - ] 1284 - 1285 - [[package]] 1286 - name = "fnv" 1287 - version = "1.0.7" 1288 - source = "registry+https://github.com/rust-lang/crates.io-index" 1289 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1290 - 1291 - [[package]] 1292 - name = "foldhash" 1293 - version = "0.1.3" 1294 - source = "registry+https://github.com/rust-lang/crates.io-index" 1295 - checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" 1296 - 1297 - [[package]] 1298 - name = "foreign-types" 1299 - version = "0.3.2" 1300 - source = "registry+https://github.com/rust-lang/crates.io-index" 1301 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1302 - dependencies = [ 1303 - "foreign-types-shared 0.1.1", 1304 - ] 1305 - 1306 - [[package]] 1307 - name = "foreign-types" 1308 - version = "0.5.0" 1309 - source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1311 - dependencies = [ 1312 - "foreign-types-macros", 1313 - "foreign-types-shared 0.3.1", 1314 - ] 1315 - 1316 - [[package]] 1317 - name = "foreign-types-macros" 1318 - version = "0.2.3" 1319 - source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1321 - dependencies = [ 1322 - "proc-macro2", 1323 - "quote", 1324 - "syn", 1325 - ] 1326 - 1327 - [[package]] 1328 - name = "foreign-types-shared" 1329 - version = "0.1.1" 1330 - source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1332 - 1333 - [[package]] 1334 - name = "foreign-types-shared" 1335 - version = "0.3.1" 1336 - source = "registry+https://github.com/rust-lang/crates.io-index" 1337 - checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1338 - 1339 - [[package]] 1340 - name = "form_urlencoded" 1341 - version = "1.2.1" 1342 - source = "registry+https://github.com/rust-lang/crates.io-index" 1343 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1344 - dependencies = [ 1345 - "percent-encoding", 1346 - ] 1347 - 1348 - [[package]] 1349 - name = "fractal" 1350 - version = "9.0.0" 1351 - dependencies = [ 1352 - "ashpd", 1353 - "djb_hash", 1354 - "futures-channel", 1355 - "futures-util", 1356 - "geo-uri", 1357 - "gettext-rs", 1358 - "glycin", 1359 - "gst-plugin-gtk4", 1360 - "gstreamer", 1361 - "gstreamer-app", 1362 - "gstreamer-base", 1363 - "gstreamer-pbutils", 1364 - "gstreamer-play", 1365 - "gstreamer-video", 1366 - "gtk4", 1367 - "image", 1368 - "indexmap", 1369 - "libadwaita", 1370 - "libshumate", 1371 - "linkify", 1372 - "matrix-sdk", 1373 - "matrix-sdk-ui", 1374 - "mime", 1375 - "mime_guess", 1376 - "once_cell", 1377 - "oo7", 1378 - "pulldown-cmark", 1379 - "qrcode", 1380 - "rand", 1381 - "regex", 1382 - "rmp-serde", 1383 - "rqrr", 1384 - "ruma", 1385 - "secular", 1386 - "serde", 1387 - "serde_json", 1388 - "sourceview5", 1389 - "strum", 1390 - "thiserror", 1391 - "tld", 1392 - "tokio", 1393 - "tokio-stream", 1394 - "tracing", 1395 - "tracing-subscriber", 1396 - "url", 1397 - "webp", 1398 - ] 1399 - 1400 - [[package]] 1401 - name = "futf" 1402 - version = "0.1.5" 1403 - source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1405 - dependencies = [ 1406 - "mac", 1407 - "new_debug_unreachable", 1408 - ] 1409 - 1410 - [[package]] 1411 - name = "futures" 1412 - version = "0.3.31" 1413 - source = "registry+https://github.com/rust-lang/crates.io-index" 1414 - checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 1415 - dependencies = [ 1416 - "futures-channel", 1417 - "futures-core", 1418 - "futures-executor", 1419 - "futures-io", 1420 - "futures-sink", 1421 - "futures-task", 1422 - "futures-util", 1423 - ] 1424 - 1425 - [[package]] 1426 - name = "futures-channel" 1427 - version = "0.3.31" 1428 - source = "registry+https://github.com/rust-lang/crates.io-index" 1429 - checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1430 - dependencies = [ 1431 - "futures-core", 1432 - "futures-sink", 1433 - ] 1434 - 1435 - [[package]] 1436 - name = "futures-core" 1437 - version = "0.3.31" 1438 - source = "registry+https://github.com/rust-lang/crates.io-index" 1439 - checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1440 - 1441 - [[package]] 1442 - name = "futures-executor" 1443 - version = "0.3.31" 1444 - source = "registry+https://github.com/rust-lang/crates.io-index" 1445 - checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1446 - dependencies = [ 1447 - "futures-core", 1448 - "futures-task", 1449 - "futures-util", 1450 - ] 1451 - 1452 - [[package]] 1453 - name = "futures-io" 1454 - version = "0.3.31" 1455 - source = "registry+https://github.com/rust-lang/crates.io-index" 1456 - checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1457 - 1458 - [[package]] 1459 - name = "futures-lite" 1460 - version = "2.3.0" 1461 - source = "registry+https://github.com/rust-lang/crates.io-index" 1462 - checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1463 - dependencies = [ 1464 - "fastrand", 1465 - "futures-core", 1466 - "futures-io", 1467 - "parking", 1468 - "pin-project-lite", 1469 - ] 1470 - 1471 - [[package]] 1472 - name = "futures-macro" 1473 - version = "0.3.31" 1474 - source = "registry+https://github.com/rust-lang/crates.io-index" 1475 - checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1476 - dependencies = [ 1477 - "proc-macro2", 1478 - "quote", 1479 - "syn", 1480 - ] 1481 - 1482 - [[package]] 1483 - name = "futures-sink" 1484 - version = "0.3.31" 1485 - source = "registry+https://github.com/rust-lang/crates.io-index" 1486 - checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1487 - 1488 - [[package]] 1489 - name = "futures-task" 1490 - version = "0.3.31" 1491 - source = "registry+https://github.com/rust-lang/crates.io-index" 1492 - checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1493 - 1494 - [[package]] 1495 - name = "futures-util" 1496 - version = "0.3.31" 1497 - source = "registry+https://github.com/rust-lang/crates.io-index" 1498 - checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1499 - dependencies = [ 1500 - "futures-channel", 1501 - "futures-core", 1502 - "futures-io", 1503 - "futures-macro", 1504 - "futures-sink", 1505 - "futures-task", 1506 - "memchr", 1507 - "pin-project-lite", 1508 - "pin-utils", 1509 - "slab", 1510 - ] 1511 - 1512 - [[package]] 1513 - name = "fuzzy-matcher" 1514 - version = "0.3.7" 1515 - source = "registry+https://github.com/rust-lang/crates.io-index" 1516 - checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94" 1517 - dependencies = [ 1518 - "thread_local", 1519 - ] 1520 - 1521 - [[package]] 1522 - name = "g2gen" 1523 - version = "1.1.0" 1524 - source = "registry+https://github.com/rust-lang/crates.io-index" 1525 - checksum = "dc3e32f911a41e073b8492473c3595a043e1369ab319a2dbf8c89b1fea06457c" 1526 - dependencies = [ 1527 - "g2poly", 1528 - "proc-macro2", 1529 - "quote", 1530 - "syn", 1531 - ] 1532 - 1533 - [[package]] 1534 - name = "g2p" 1535 - version = "1.1.0" 1536 - source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "1a9afa6efed9af3a5a68ba066429c1497c299d4eafbd948fe630df47a8f2d29f" 1538 - dependencies = [ 1539 - "g2gen", 1540 - "g2poly", 1541 - ] 1542 - 1543 - [[package]] 1544 - name = "g2poly" 1545 - version = "1.1.0" 1546 - source = "registry+https://github.com/rust-lang/crates.io-index" 1547 - checksum = "0fd8b261ccf00df8c5cc60c082bb7d7aa64c33a433cfcc091ca244326c924b2c" 1548 - 1549 - [[package]] 1550 - name = "gdk-pixbuf" 1551 - version = "0.20.4" 1552 - source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "c4c29071a9e92337d8270a85cb0510cda4ac478be26d09ad027cc1d081911b19" 1554 - dependencies = [ 1555 - "gdk-pixbuf-sys", 1556 - "gio", 1557 - "glib", 1558 - "libc", 1559 - ] 1560 - 1561 - [[package]] 1562 - name = "gdk-pixbuf-sys" 1563 - version = "0.20.4" 1564 - source = "registry+https://github.com/rust-lang/crates.io-index" 1565 - checksum = "687343b059b91df5f3fbd87b4307038fa9e647fcc0461d0d3f93e94fee20bf3d" 1566 - dependencies = [ 1567 - "gio-sys", 1568 - "glib-sys", 1569 - "gobject-sys", 1570 - "libc", 1571 - "system-deps 7.0.3", 1572 - ] 1573 - 1574 - [[package]] 1575 - name = "gdk4" 1576 - version = "0.9.2" 1577 - source = "registry+https://github.com/rust-lang/crates.io-index" 1578 - checksum = "c121aeeb0cf7545877ae615dac6bfd088b739d8abee4d55e7143b06927d16a31" 1579 - dependencies = [ 1580 - "cairo-rs", 1581 - "gdk-pixbuf", 1582 - "gdk4-sys", 1583 - "gio", 1584 - "glib", 1585 - "libc", 1586 - "pango", 1587 - ] 1588 - 1589 - [[package]] 1590 - name = "gdk4-sys" 1591 - version = "0.9.2" 1592 - source = "registry+https://github.com/rust-lang/crates.io-index" 1593 - checksum = "7d3c03d1ea9d5199f14f060890fde68a3b5ec5699144773d1fa6abf337bfbc9c" 1594 - dependencies = [ 1595 - "cairo-sys-rs", 1596 - "gdk-pixbuf-sys", 1597 - "gio-sys", 1598 - "glib-sys", 1599 - "gobject-sys", 1600 - "libc", 1601 - "pango-sys", 1602 - "pkg-config", 1603 - "system-deps 7.0.3", 1604 - ] 1605 - 1606 - [[package]] 1607 - name = "gdk4-win32" 1608 - version = "0.9.2" 1609 - source = "registry+https://github.com/rust-lang/crates.io-index" 1610 - checksum = "275e0a5470f8da4ec00cf1856d4ebae4cd022b9abbb5eb2dbd57f511ca35fd22" 1611 - dependencies = [ 1612 - "gdk4", 1613 - "gdk4-win32-sys", 1614 - "gio", 1615 - "glib", 1616 - "libc", 1617 - ] 1618 - 1619 - [[package]] 1620 - name = "gdk4-win32-sys" 1621 - version = "0.9.2" 1622 - source = "registry+https://github.com/rust-lang/crates.io-index" 1623 - checksum = "f7e8c93bb66b07216f516a94c997b13c41b26fc0fda1866542e3894e508c120a" 1624 - dependencies = [ 1625 - "gdk4-sys", 1626 - "glib-sys", 1627 - "libc", 1628 - "system-deps 7.0.3", 1629 - ] 1630 - 1631 - [[package]] 1632 - name = "generic-array" 1633 - version = "0.14.7" 1634 - source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1636 - dependencies = [ 1637 - "typenum", 1638 - "version_check", 1639 - ] 1640 - 1641 - [[package]] 1642 - name = "geo-uri" 1643 - version = "0.2.2" 1644 - source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "ba35eb77ce72d7eefe4058c11cc816c6f9eb4f62ecc11c154b1d77d4d75399ce" 1646 - dependencies = [ 1647 - "derive_builder", 1648 - "thiserror", 1649 - ] 1650 - 1651 - [[package]] 1652 - name = "getopts" 1653 - version = "0.2.21" 1654 - source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 1656 - dependencies = [ 1657 - "unicode-width", 1658 - ] 1659 - 1660 - [[package]] 1661 - name = "getrandom" 1662 - version = "0.2.15" 1663 - source = "registry+https://github.com/rust-lang/crates.io-index" 1664 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1665 - dependencies = [ 1666 - "cfg-if", 1667 - "js-sys", 1668 - "libc", 1669 - "wasi", 1670 - "wasm-bindgen", 1671 - ] 1672 - 1673 - [[package]] 1674 - name = "gettext-rs" 1675 - version = "0.7.2" 1676 - source = "registry+https://github.com/rust-lang/crates.io-index" 1677 - checksum = "a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a" 1678 - dependencies = [ 1679 - "gettext-sys", 1680 - "locale_config", 1681 - ] 1682 - 1683 - [[package]] 1684 - name = "gettext-sys" 1685 - version = "0.22.5" 1686 - source = "registry+https://github.com/rust-lang/crates.io-index" 1687 - checksum = "bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661" 1688 - dependencies = [ 1689 - "cc", 1690 - "temp-dir", 1691 - ] 1692 - 1693 - [[package]] 1694 - name = "gimli" 1695 - version = "0.31.1" 1696 - source = "registry+https://github.com/rust-lang/crates.io-index" 1697 - checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1698 - 1699 - [[package]] 1700 - name = "gio" 1701 - version = "0.20.4" 1702 - source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "b8d999e8fb09583e96080867e364bc1e701284ad206c76a5af480d63833ad43c" 1704 - dependencies = [ 1705 - "futures-channel", 1706 - "futures-core", 1707 - "futures-io", 1708 - "futures-util", 1709 - "gio-sys", 1710 - "glib", 1711 - "libc", 1712 - "pin-project-lite", 1713 - "smallvec", 1714 - ] 1715 - 1716 - [[package]] 1717 - name = "gio-sys" 1718 - version = "0.20.4" 1719 - source = "registry+https://github.com/rust-lang/crates.io-index" 1720 - checksum = "4f7efc368de04755344f0084104835b6bb71df2c1d41e37d863947392a894779" 1721 - dependencies = [ 1722 - "glib-sys", 1723 - "gobject-sys", 1724 - "libc", 1725 - "system-deps 7.0.3", 1726 - "windows-sys 0.52.0", 1727 - ] 1728 - 1729 - [[package]] 1730 - name = "glib" 1731 - version = "0.20.4" 1732 - source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - checksum = "adcf1ec6d3650bf9fdbc6cee242d4fcebc6f6bfd9bea5b929b6a8b7344eb85ff" 1734 - dependencies = [ 1735 - "bitflags 2.6.0", 1736 - "futures-channel", 1737 - "futures-core", 1738 - "futures-executor", 1739 - "futures-task", 1740 - "futures-util", 1741 - "gio-sys", 1742 - "glib-macros", 1743 - "glib-sys", 1744 - "gobject-sys", 1745 - "libc", 1746 - "memchr", 1747 - "smallvec", 1748 - ] 1749 - 1750 - [[package]] 1751 - name = "glib-macros" 1752 - version = "0.20.4" 1753 - source = "registry+https://github.com/rust-lang/crates.io-index" 1754 - checksum = "a6bf88f70cd5720a6197639dcabcb378dd528d0cb68cb1f45e3b358bcb841cd7" 1755 - dependencies = [ 1756 - "heck", 1757 - "proc-macro-crate", 1758 - "proc-macro2", 1759 - "quote", 1760 - "syn", 1761 - ] 1762 - 1763 - [[package]] 1764 - name = "glib-sys" 1765 - version = "0.20.4" 1766 - source = "registry+https://github.com/rust-lang/crates.io-index" 1767 - checksum = "5f9eca5d88cfa6a453b00d203287c34a2b7cac3a7831779aa2bb0b3c7233752b" 1768 - dependencies = [ 1769 - "libc", 1770 - "system-deps 7.0.3", 1771 - ] 1772 - 1773 - [[package]] 1774 - name = "glob" 1775 - version = "0.3.1" 1776 - source = "registry+https://github.com/rust-lang/crates.io-index" 1777 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1778 - 1779 - [[package]] 1780 - name = "gloo-timers" 1781 - version = "0.3.0" 1782 - source = "registry+https://github.com/rust-lang/crates.io-index" 1783 - checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 1784 - dependencies = [ 1785 - "futures-channel", 1786 - "futures-core", 1787 - "js-sys", 1788 - "wasm-bindgen", 1789 - ] 1790 - 1791 - [[package]] 1792 - name = "gloo-utils" 1793 - version = "0.2.0" 1794 - source = "registry+https://github.com/rust-lang/crates.io-index" 1795 - checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 1796 - dependencies = [ 1797 - "js-sys", 1798 - "serde", 1799 - "serde_json", 1800 - "wasm-bindgen", 1801 - "web-sys", 1802 - ] 1803 - 1804 - [[package]] 1805 - name = "glycin" 1806 - version = "2.0.1" 1807 - source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "99ceb553ed23c012e4e16ba9212b495eb458ad831eb5f892b6b44406f0966286" 1809 - dependencies = [ 1810 - "futures-channel", 1811 - "futures-util", 1812 - "gdk4", 1813 - "gio", 1814 - "glycin-utils", 1815 - "gufo-common", 1816 - "gufo-exif", 1817 - "lcms2", 1818 - "lcms2-sys", 1819 - "libc", 1820 - "libseccomp", 1821 - "memfd", 1822 - "memmap2", 1823 - "nix 0.29.0", 1824 - "static_assertions", 1825 - "thiserror", 1826 - "tokio", 1827 - "tokio-stream", 1828 - "tracing", 1829 - "yeslogic-fontconfig-sys", 1830 - "zbus", 1831 - ] 1832 - 1833 - [[package]] 1834 - name = "glycin-utils" 1835 - version = "2.0.0" 1836 - source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "7c6132ef2817b05110f3b1f98c53dbddaac74ea8366472354ab486d02442f08f" 1838 - dependencies = [ 1839 - "env_logger", 1840 - "gufo-common", 1841 - "libc", 1842 - "libseccomp", 1843 - "log", 1844 - "memmap2", 1845 - "nix 0.29.0", 1846 - "paste", 1847 - "rmp-serde", 1848 - "serde", 1849 - "thiserror", 1850 - "tokio", 1851 - "zbus", 1852 - ] 1853 - 1854 - [[package]] 1855 - name = "gobject-sys" 1856 - version = "0.20.4" 1857 - source = "registry+https://github.com/rust-lang/crates.io-index" 1858 - checksum = "a4c674d2ff8478cf0ec29d2be730ed779fef54415a2fb4b565c52def62696462" 1859 - dependencies = [ 1860 - "glib-sys", 1861 - "libc", 1862 - "system-deps 7.0.3", 1863 - ] 1864 - 1865 - [[package]] 1866 - name = "graphene-rs" 1867 - version = "0.20.4" 1868 - source = "registry+https://github.com/rust-lang/crates.io-index" 1869 - checksum = "1f53144c7fe78292705ff23935f1477d511366fb2f73c43d63b37be89076d2fe" 1870 - dependencies = [ 1871 - "glib", 1872 - "graphene-sys", 1873 - "libc", 1874 - ] 1875 - 1876 - [[package]] 1877 - name = "graphene-sys" 1878 - version = "0.20.4" 1879 - source = "registry+https://github.com/rust-lang/crates.io-index" 1880 - checksum = "e741797dc5081e59877a4d72c442c72d61efdd99161a0b1c1b29b6b988934b99" 1881 - dependencies = [ 1882 - "glib-sys", 1883 - "libc", 1884 - "pkg-config", 1885 - "system-deps 7.0.3", 1886 - ] 1887 - 1888 - [[package]] 1889 - name = "growable-bloom-filter" 1890 - version = "2.1.1" 1891 - source = "registry+https://github.com/rust-lang/crates.io-index" 1892 - checksum = "d174ccb4ba660d431329e7f0797870d0a4281e36353ec4b4a3c5eab6c2cfb6f1" 1893 - dependencies = [ 1894 - "serde", 1895 - "serde_bytes", 1896 - "serde_derive", 1897 - "xxhash-rust", 1898 - ] 1899 - 1900 - [[package]] 1901 - name = "gsk4" 1902 - version = "0.9.2" 1903 - source = "registry+https://github.com/rust-lang/crates.io-index" 1904 - checksum = "aa21a2f7c51ee1c6cc1242c2faf3aae2b7566138f182696759987bde8219e922" 1905 - dependencies = [ 1906 - "cairo-rs", 1907 - "gdk4", 1908 - "glib", 1909 - "graphene-rs", 1910 - "gsk4-sys", 1911 - "libc", 1912 - "pango", 1913 - ] 1914 - 1915 - [[package]] 1916 - name = "gsk4-sys" 1917 - version = "0.9.2" 1918 - source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "0f9fb607554f9f4e8829eb7ea301b0fde051e1dbfd5d16b143a8a9c2fac6c01b" 1920 - dependencies = [ 1921 - "cairo-sys-rs", 1922 - "gdk4-sys", 1923 - "glib-sys", 1924 - "gobject-sys", 1925 - "graphene-sys", 1926 - "libc", 1927 - "pango-sys", 1928 - "system-deps 7.0.3", 1929 - ] 1930 - 1931 - [[package]] 1932 - name = "gst-plugin-gtk4" 1933 - version = "0.13.1" 1934 - source = "registry+https://github.com/rust-lang/crates.io-index" 1935 - checksum = "44b3fe6a92ebf2e62366d9f2d8633cc634187bb7c40fe4db05edfb809e928197" 1936 - dependencies = [ 1937 - "async-channel", 1938 - "gdk4-win32", 1939 - "gst-plugin-version-helper", 1940 - "gstreamer", 1941 - "gstreamer-base", 1942 - "gstreamer-gl", 1943 - "gstreamer-video", 1944 - "gtk4", 1945 - "once_cell", 1946 - "windows-sys 0.52.0", 1947 - ] 1948 - 1949 - [[package]] 1950 - name = "gst-plugin-version-helper" 1951 - version = "0.8.2" 1952 - source = "registry+https://github.com/rust-lang/crates.io-index" 1953 - checksum = "4e5e874f1660252fd2ec81c602066df3633b3a6fcbe2b196f7f93c27cf069b2a" 1954 - dependencies = [ 1955 - "chrono", 1956 - "toml_edit", 1957 - ] 1958 - 1959 - [[package]] 1960 - name = "gstreamer" 1961 - version = "0.23.2" 1962 - source = "registry+https://github.com/rust-lang/crates.io-index" 1963 - checksum = "49ecf3bcfc2ceb82ce02437f53ff2fcaee5e7d45ae697ab64a018408749779b9" 1964 - dependencies = [ 1965 - "cfg-if", 1966 - "futures-channel", 1967 - "futures-core", 1968 - "futures-util", 1969 - "glib", 1970 - "gstreamer-sys", 1971 - "itertools 0.13.0", 1972 - "libc", 1973 - "muldiv", 1974 - "num-integer", 1975 - "num-rational", 1976 - "once_cell", 1977 - "option-operations", 1978 - "paste", 1979 - "pin-project-lite", 1980 - "smallvec", 1981 - "thiserror", 1982 - ] 1983 - 1984 - [[package]] 1985 - name = "gstreamer-app" 1986 - version = "0.23.2" 1987 - source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "54a4ec9f0d2037349c82f589c1cbfe788a62f4941851924bb7c3929a6a790007" 1989 - dependencies = [ 1990 - "futures-core", 1991 - "futures-sink", 1992 - "glib", 1993 - "gstreamer", 1994 - "gstreamer-app-sys", 1995 - "gstreamer-base", 1996 - "libc", 1997 - ] 1998 - 1999 - [[package]] 2000 - name = "gstreamer-app-sys" 2001 - version = "0.23.2" 2002 - source = "registry+https://github.com/rust-lang/crates.io-index" 2003 - checksum = "08d5cac633c1ab7030c777c8c58c682a0c763bbc4127bccc370dabe39c01a12d" 2004 - dependencies = [ 2005 - "glib-sys", 2006 - "gstreamer-base-sys", 2007 - "gstreamer-sys", 2008 - "libc", 2009 - "system-deps 7.0.3", 2010 - ] 2011 - 2012 - [[package]] 2013 - name = "gstreamer-audio" 2014 - version = "0.23.2" 2015 - source = "registry+https://github.com/rust-lang/crates.io-index" 2016 - checksum = "36d39b07213f83055fc705a384fa32ad581776b8e5b04c86f3a419ec5dfc0f81" 2017 - dependencies = [ 2018 - "cfg-if", 2019 - "glib", 2020 - "gstreamer", 2021 - "gstreamer-audio-sys", 2022 - "gstreamer-base", 2023 - "libc", 2024 - "once_cell", 2025 - "smallvec", 2026 - ] 2027 - 2028 - [[package]] 2029 - name = "gstreamer-audio-sys" 2030 - version = "0.23.2" 2031 - source = "registry+https://github.com/rust-lang/crates.io-index" 2032 - checksum = "d84744e7ac8f8bc0cf76b7be40f2d5be12e6cf197e4c6ca9d3438109c21e2f51" 2033 - dependencies = [ 2034 - "glib-sys", 2035 - "gobject-sys", 2036 - "gstreamer-base-sys", 2037 - "gstreamer-sys", 2038 - "libc", 2039 - "system-deps 7.0.3", 2040 - ] 2041 - 2042 - [[package]] 2043 - name = "gstreamer-base" 2044 - version = "0.23.2" 2045 - source = "registry+https://github.com/rust-lang/crates.io-index" 2046 - checksum = "46ce7330d2995138a77192ea20961422ddee1578e1a47480acb820c43ceb0e2d" 2047 - dependencies = [ 2048 - "atomic_refcell", 2049 - "cfg-if", 2050 - "glib", 2051 - "gstreamer", 2052 - "gstreamer-base-sys", 2053 - "libc", 2054 - ] 2055 - 2056 - [[package]] 2057 - name = "gstreamer-base-sys" 2058 - version = "0.23.2" 2059 - source = "registry+https://github.com/rust-lang/crates.io-index" 2060 - checksum = "7796e694c21c215447811c9cff694dce1fc6e02b0bbafb75cd8583b6aefe9e5f" 2061 - dependencies = [ 2062 - "glib-sys", 2063 - "gobject-sys", 2064 - "gstreamer-sys", 2065 - "libc", 2066 - "system-deps 7.0.3", 2067 - ] 2068 - 2069 - [[package]] 2070 - name = "gstreamer-gl" 2071 - version = "0.23.2" 2072 - source = "registry+https://github.com/rust-lang/crates.io-index" 2073 - checksum = "ee43a7573ace4dc3dd2256a4285d814452c29f6824ea286be8e5c8934ecd124f" 2074 - dependencies = [ 2075 - "glib", 2076 - "gstreamer", 2077 - "gstreamer-base", 2078 - "gstreamer-gl-sys", 2079 - "gstreamer-video", 2080 - "libc", 2081 - "once_cell", 2082 - ] 2083 - 2084 - [[package]] 2085 - name = "gstreamer-gl-sys" 2086 - version = "0.23.2" 2087 - source = "registry+https://github.com/rust-lang/crates.io-index" 2088 - checksum = "09e17ab40526ed24a769342b3ebbd5a2c17d34944399b59e8b1a254e40356e11" 2089 - dependencies = [ 2090 - "glib-sys", 2091 - "gobject-sys", 2092 - "gstreamer-base-sys", 2093 - "gstreamer-sys", 2094 - "gstreamer-video-sys", 2095 - "libc", 2096 - "system-deps 7.0.3", 2097 - ] 2098 - 2099 - [[package]] 2100 - name = "gstreamer-pbutils" 2101 - version = "0.23.2" 2102 - source = "registry+https://github.com/rust-lang/crates.io-index" 2103 - checksum = "5bc96a1ef43542ba68159e440adc7211e1f03824d91fd8f4e05b84f84002d33c" 2104 - dependencies = [ 2105 - "glib", 2106 - "gstreamer", 2107 - "gstreamer-audio", 2108 - "gstreamer-pbutils-sys", 2109 - "gstreamer-video", 2110 - "libc", 2111 - "thiserror", 2112 - ] 2113 - 2114 - [[package]] 2115 - name = "gstreamer-pbutils-sys" 2116 - version = "0.23.2" 2117 - source = "registry+https://github.com/rust-lang/crates.io-index" 2118 - checksum = "0ba8e30cb601e11aa8b61d40bef1891ba51744d108406807932d0afc58992205" 2119 - dependencies = [ 2120 - "glib-sys", 2121 - "gobject-sys", 2122 - "gstreamer-audio-sys", 2123 - "gstreamer-sys", 2124 - "gstreamer-video-sys", 2125 - "libc", 2126 - "system-deps 7.0.3", 2127 - ] 2128 - 2129 - [[package]] 2130 - name = "gstreamer-play" 2131 - version = "0.23.2" 2132 - source = "registry+https://github.com/rust-lang/crates.io-index" 2133 - checksum = "397e46fee36e6bbdc56a54c84bec03a47b9955b4f8b03ffa37b3975090b7a37f" 2134 - dependencies = [ 2135 - "glib", 2136 - "gstreamer", 2137 - "gstreamer-play-sys", 2138 - "gstreamer-video", 2139 - "libc", 2140 - ] 2141 - 2142 - [[package]] 2143 - name = "gstreamer-play-sys" 2144 - version = "0.23.2" 2145 - source = "registry+https://github.com/rust-lang/crates.io-index" 2146 - checksum = "f485669dfdb4bca2bb1b0d7f6a1e290a4d481c5f67270f1eae9cdf37ca40e426" 2147 - dependencies = [ 2148 - "glib-sys", 2149 - "gobject-sys", 2150 - "gstreamer-sys", 2151 - "gstreamer-video-sys", 2152 - "libc", 2153 - "system-deps 7.0.3", 2154 - ] 2155 - 2156 - [[package]] 2157 - name = "gstreamer-sys" 2158 - version = "0.23.2" 2159 - source = "registry+https://github.com/rust-lang/crates.io-index" 2160 - checksum = "cb3859929db32f26a35818d0d9ed82f0887c9221ca402ddefaea2bb99833d535" 2161 - dependencies = [ 2162 - "glib-sys", 2163 - "gobject-sys", 2164 - "libc", 2165 - "system-deps 7.0.3", 2166 - ] 2167 - 2168 - [[package]] 2169 - name = "gstreamer-video" 2170 - version = "0.23.2" 2171 - source = "registry+https://github.com/rust-lang/crates.io-index" 2172 - checksum = "696ac49ef4c635230b4e4bdebb72cdc31b7a3e8f4fd3f2c1b5009bb10d4ec922" 2173 - dependencies = [ 2174 - "cfg-if", 2175 - "futures-channel", 2176 - "glib", 2177 - "gstreamer", 2178 - "gstreamer-base", 2179 - "gstreamer-video-sys", 2180 - "libc", 2181 - "once_cell", 2182 - "thiserror", 2183 - ] 2184 - 2185 - [[package]] 2186 - name = "gstreamer-video-sys" 2187 - version = "0.23.2" 2188 - source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "303620a75f22015110ead435c08577bfb7f7425a13b0165e1d03628725742f14" 2190 - dependencies = [ 2191 - "glib-sys", 2192 - "gobject-sys", 2193 - "gstreamer-base-sys", 2194 - "gstreamer-sys", 2195 - "libc", 2196 - "system-deps 7.0.3", 2197 - ] 2198 - 2199 - [[package]] 2200 - name = "gtk4" 2201 - version = "0.9.2" 2202 - source = "registry+https://github.com/rust-lang/crates.io-index" 2203 - checksum = "31e2d105ce672f5cdcb5af2602e91c2901e91c72da15ab76f613ad57ecf04c6d" 2204 - dependencies = [ 2205 - "cairo-rs", 2206 - "field-offset", 2207 - "futures-channel", 2208 - "gdk-pixbuf", 2209 - "gdk4", 2210 - "gio", 2211 - "glib", 2212 - "graphene-rs", 2213 - "gsk4", 2214 - "gtk4-macros", 2215 - "gtk4-sys", 2216 - "libc", 2217 - "pango", 2218 - ] 2219 - 2220 - [[package]] 2221 - name = "gtk4-macros" 2222 - version = "0.9.1" 2223 - source = "registry+https://github.com/rust-lang/crates.io-index" 2224 - checksum = "e9e7b362c8fccd2712297903717d65d30defdab2b509bc9d209cbe5ffb9fabaf" 2225 - dependencies = [ 2226 - "proc-macro-crate", 2227 - "proc-macro2", 2228 - "quote", 2229 - "syn", 2230 - ] 2231 - 2232 - [[package]] 2233 - name = "gtk4-sys" 2234 - version = "0.9.2" 2235 - source = "registry+https://github.com/rust-lang/crates.io-index" 2236 - checksum = "cbe4325908b1c1642dbb48e9f49c07a73185babf43e8b2065b0f881a589f55b8" 2237 - dependencies = [ 2238 - "cairo-sys-rs", 2239 - "gdk-pixbuf-sys", 2240 - "gdk4-sys", 2241 - "gio-sys", 2242 - "glib-sys", 2243 - "gobject-sys", 2244 - "graphene-sys", 2245 - "gsk4-sys", 2246 - "libc", 2247 - "pango-sys", 2248 - "system-deps 7.0.3", 2249 - ] 2250 - 2251 - [[package]] 2252 - name = "gufo-common" 2253 - version = "0.1.3" 2254 - source = "registry+https://github.com/rust-lang/crates.io-index" 2255 - checksum = "269bc5c70016d1e90449d71263a72dd2035a2ecbf9cda6305774fa44844bd662" 2256 - dependencies = [ 2257 - "once_cell", 2258 - "paste", 2259 - "serde", 2260 - ] 2261 - 2262 - [[package]] 2263 - name = "gufo-exif" 2264 - version = "0.1.3" 2265 - source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "f4066b9e0375d2b44da9e7f0282c2bd65136fe5e7d033259b2181f499e312e1b" 2267 - dependencies = [ 2268 - "gufo-common", 2269 - "thiserror", 2270 - "tracing", 2271 - ] 2272 - 2273 - [[package]] 2274 - name = "hashbrown" 2275 - version = "0.14.5" 2276 - source = "registry+https://github.com/rust-lang/crates.io-index" 2277 - checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2278 - dependencies = [ 2279 - "ahash", 2280 - ] 2281 - 2282 - [[package]] 2283 - name = "hashbrown" 2284 - version = "0.15.0" 2285 - source = "registry+https://github.com/rust-lang/crates.io-index" 2286 - checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" 2287 - dependencies = [ 2288 - "allocator-api2", 2289 - "equivalent", 2290 - "foldhash", 2291 - ] 2292 - 2293 - [[package]] 2294 - name = "hashlink" 2295 - version = "0.9.1" 2296 - source = "registry+https://github.com/rust-lang/crates.io-index" 2297 - checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" 2298 - dependencies = [ 2299 - "hashbrown 0.14.5", 2300 - ] 2301 - 2302 - [[package]] 2303 - name = "heck" 2304 - version = "0.5.0" 2305 - source = "registry+https://github.com/rust-lang/crates.io-index" 2306 - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2307 - 2308 - [[package]] 2309 - name = "hermit-abi" 2310 - version = "0.3.9" 2311 - source = "registry+https://github.com/rust-lang/crates.io-index" 2312 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2313 - 2314 - [[package]] 2315 - name = "hermit-abi" 2316 - version = "0.4.0" 2317 - source = "registry+https://github.com/rust-lang/crates.io-index" 2318 - checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2319 - 2320 - [[package]] 2321 - name = "hex" 2322 - version = "0.4.3" 2323 - source = "registry+https://github.com/rust-lang/crates.io-index" 2324 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2325 - 2326 - [[package]] 2327 - name = "hkdf" 2328 - version = "0.12.4" 2329 - source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 2331 - dependencies = [ 2332 - "hmac", 2333 - ] 2334 - 2335 - [[package]] 2336 - name = "hmac" 2337 - version = "0.12.1" 2338 - source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2340 - dependencies = [ 2341 - "digest", 2342 - ] 2343 - 2344 - [[package]] 2345 - name = "html5ever" 2346 - version = "0.29.0" 2347 - source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "2e15626aaf9c351bc696217cbe29cb9b5e86c43f8a46b5e2f5c6c5cf7cb904ce" 2349 - dependencies = [ 2350 - "log", 2351 - "mac", 2352 - "markup5ever", 2353 - "proc-macro2", 2354 - "quote", 2355 - "syn", 2356 - ] 2357 - 2358 - [[package]] 2359 - name = "http" 2360 - version = "1.1.0" 2361 - source = "registry+https://github.com/rust-lang/crates.io-index" 2362 - checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2363 - dependencies = [ 2364 - "bytes", 2365 - "fnv", 2366 - "itoa", 2367 - ] 2368 - 2369 - [[package]] 2370 - name = "http-body" 2371 - version = "1.0.1" 2372 - source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 2374 - dependencies = [ 2375 - "bytes", 2376 - "http", 2377 - ] 2378 - 2379 - [[package]] 2380 - name = "http-body-util" 2381 - version = "0.1.2" 2382 - source = "registry+https://github.com/rust-lang/crates.io-index" 2383 - checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2384 - dependencies = [ 2385 - "bytes", 2386 - "futures-util", 2387 - "http", 2388 - "http-body", 2389 - "pin-project-lite", 2390 - ] 2391 - 2392 - [[package]] 2393 - name = "httparse" 2394 - version = "1.9.5" 2395 - source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 2397 - 2398 - [[package]] 2399 - name = "httpdate" 2400 - version = "1.0.3" 2401 - source = "registry+https://github.com/rust-lang/crates.io-index" 2402 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2403 - 2404 - [[package]] 2405 - name = "humantime" 2406 - version = "2.1.0" 2407 - source = "registry+https://github.com/rust-lang/crates.io-index" 2408 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2409 - 2410 - [[package]] 2411 - name = "hyper" 2412 - version = "1.4.1" 2413 - source = "registry+https://github.com/rust-lang/crates.io-index" 2414 - checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 2415 - dependencies = [ 2416 - "bytes", 2417 - "futures-channel", 2418 - "futures-util", 2419 - "http", 2420 - "http-body", 2421 - "httparse", 2422 - "httpdate", 2423 - "itoa", 2424 - "pin-project-lite", 2425 - "smallvec", 2426 - "tokio", 2427 - "want", 2428 - ] 2429 - 2430 - [[package]] 2431 - name = "hyper-tls" 2432 - version = "0.6.0" 2433 - source = "registry+https://github.com/rust-lang/crates.io-index" 2434 - checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 2435 - dependencies = [ 2436 - "bytes", 2437 - "http-body-util", 2438 - "hyper", 2439 - "hyper-util", 2440 - "native-tls", 2441 - "tokio", 2442 - "tokio-native-tls", 2443 - "tower-service", 2444 - ] 2445 - 2446 - [[package]] 2447 - name = "hyper-util" 2448 - version = "0.1.9" 2449 - source = "registry+https://github.com/rust-lang/crates.io-index" 2450 - checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" 2451 - dependencies = [ 2452 - "bytes", 2453 - "futures-channel", 2454 - "futures-util", 2455 - "http", 2456 - "http-body", 2457 - "hyper", 2458 - "pin-project-lite", 2459 - "socket2", 2460 - "tokio", 2461 - "tower-service", 2462 - "tracing", 2463 - ] 2464 - 2465 - [[package]] 2466 - name = "iana-time-zone" 2467 - version = "0.1.61" 2468 - source = "registry+https://github.com/rust-lang/crates.io-index" 2469 - checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 2470 - dependencies = [ 2471 - "android_system_properties", 2472 - "core-foundation-sys", 2473 - "iana-time-zone-haiku", 2474 - "js-sys", 2475 - "wasm-bindgen", 2476 - "windows-core", 2477 - ] 2478 - 2479 - [[package]] 2480 - name = "iana-time-zone-haiku" 2481 - version = "0.1.2" 2482 - source = "registry+https://github.com/rust-lang/crates.io-index" 2483 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2484 - dependencies = [ 2485 - "cc", 2486 - ] 2487 - 2488 - [[package]] 2489 - name = "ident_case" 2490 - version = "1.0.1" 2491 - source = "registry+https://github.com/rust-lang/crates.io-index" 2492 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2493 - 2494 - [[package]] 2495 - name = "idna" 2496 - version = "0.5.0" 2497 - source = "registry+https://github.com/rust-lang/crates.io-index" 2498 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2499 - dependencies = [ 2500 - "unicode-bidi", 2501 - "unicode-normalization", 2502 - ] 2503 - 2504 - [[package]] 2505 - name = "image" 2506 - version = "0.25.2" 2507 - source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" 2509 - dependencies = [ 2510 - "bytemuck", 2511 - "byteorder-lite", 2512 - "num-traits", 2513 - "rayon", 2514 - ] 2515 - 2516 - [[package]] 2517 - name = "imbl" 2518 - version = "3.0.0" 2519 - source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - checksum = "bc3be8d8cd36f33a46b1849f31f837c44d9fa87223baee3b4bd96b8f11df81eb" 2521 - dependencies = [ 2522 - "bitmaps", 2523 - "imbl-sized-chunks", 2524 - "rand_core", 2525 - "rand_xoshiro", 2526 - "serde", 2527 - "version_check", 2528 - ] 2529 - 2530 - [[package]] 2531 - name = "imbl-sized-chunks" 2532 - version = "0.1.2" 2533 - source = "registry+https://github.com/rust-lang/crates.io-index" 2534 - checksum = "144006fb58ed787dcae3f54575ff4349755b00ccc99f4b4873860b654be1ed63" 2535 - dependencies = [ 2536 - "bitmaps", 2537 - ] 2538 - 2539 - [[package]] 2540 - name = "include_dir" 2541 - version = "0.7.4" 2542 - source = "registry+https://github.com/rust-lang/crates.io-index" 2543 - checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" 2544 - dependencies = [ 2545 - "include_dir_macros", 2546 - ] 2547 - 2548 - [[package]] 2549 - name = "include_dir_macros" 2550 - version = "0.7.4" 2551 - source = "registry+https://github.com/rust-lang/crates.io-index" 2552 - checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" 2553 - dependencies = [ 2554 - "proc-macro2", 2555 - "quote", 2556 - ] 2557 - 2558 - [[package]] 2559 - name = "indexed_db_futures" 2560 - version = "0.5.0" 2561 - source = "registry+https://github.com/rust-lang/crates.io-index" 2562 - checksum = "43315957678a70eb21fb0d2384fe86dde0d6c859a01e24ce127eb65a0143d28c" 2563 - dependencies = [ 2564 - "accessory", 2565 - "cfg-if", 2566 - "delegate-display", 2567 - "fancy_constructor", 2568 - "js-sys", 2569 - "uuid", 2570 - "wasm-bindgen", 2571 - "wasm-bindgen-futures", 2572 - "web-sys", 2573 - ] 2574 - 2575 - [[package]] 2576 - name = "indexmap" 2577 - version = "2.6.0" 2578 - source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 2580 - dependencies = [ 2581 - "equivalent", 2582 - "hashbrown 0.15.0", 2583 - "serde", 2584 - ] 2585 - 2586 - [[package]] 2587 - name = "inout" 2588 - version = "0.1.3" 2589 - source = "registry+https://github.com/rust-lang/crates.io-index" 2590 - checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 2591 - dependencies = [ 2592 - "block-padding", 2593 - "generic-array", 2594 - ] 2595 - 2596 - [[package]] 2597 - name = "instant" 2598 - version = "0.1.13" 2599 - source = "registry+https://github.com/rust-lang/crates.io-index" 2600 - checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2601 - dependencies = [ 2602 - "cfg-if", 2603 - ] 2604 - 2605 - [[package]] 2606 - name = "ipnet" 2607 - version = "2.10.1" 2608 - source = "registry+https://github.com/rust-lang/crates.io-index" 2609 - checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 2610 - 2611 - [[package]] 2612 - name = "itertools" 2613 - version = "0.10.5" 2614 - source = "registry+https://github.com/rust-lang/crates.io-index" 2615 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2616 - dependencies = [ 2617 - "either", 2618 - ] 2619 - 2620 - [[package]] 2621 - name = "itertools" 2622 - version = "0.12.1" 2623 - source = "registry+https://github.com/rust-lang/crates.io-index" 2624 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2625 - dependencies = [ 2626 - "either", 2627 - ] 2628 - 2629 - [[package]] 2630 - name = "itertools" 2631 - version = "0.13.0" 2632 - source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2634 - dependencies = [ 2635 - "either", 2636 - ] 2637 - 2638 - [[package]] 2639 - name = "itoa" 2640 - version = "1.0.11" 2641 - source = "registry+https://github.com/rust-lang/crates.io-index" 2642 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2643 - 2644 - [[package]] 2645 - name = "jobserver" 2646 - version = "0.1.32" 2647 - source = "registry+https://github.com/rust-lang/crates.io-index" 2648 - checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 2649 - dependencies = [ 2650 - "libc", 2651 - ] 2652 - 2653 - [[package]] 2654 - name = "js-sys" 2655 - version = "0.3.72" 2656 - source = "registry+https://github.com/rust-lang/crates.io-index" 2657 - checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" 2658 - dependencies = [ 2659 - "wasm-bindgen", 2660 - ] 2661 - 2662 - [[package]] 2663 - name = "js_int" 2664 - version = "0.2.2" 2665 - source = "registry+https://github.com/rust-lang/crates.io-index" 2666 - checksum = "d937f95470b270ce8b8950207715d71aa8e153c0d44c6684d59397ed4949160a" 2667 - dependencies = [ 2668 - "serde", 2669 - ] 2670 - 2671 - [[package]] 2672 - name = "js_option" 2673 - version = "0.1.1" 2674 - source = "registry+https://github.com/rust-lang/crates.io-index" 2675 - checksum = "68421373957a1593a767013698dbf206e2b221eefe97a44d98d18672ff38423c" 2676 - dependencies = [ 2677 - "serde", 2678 - ] 2679 - 2680 - [[package]] 2681 - name = "konst" 2682 - version = "0.3.9" 2683 - source = "registry+https://github.com/rust-lang/crates.io-index" 2684 - checksum = "50a0ba6de5f7af397afff922f22c149ff605c766cd3269cf6c1cd5e466dbe3b9" 2685 - dependencies = [ 2686 - "const_panic", 2687 - "konst_kernel", 2688 - "typewit", 2689 - ] 2690 - 2691 - [[package]] 2692 - name = "konst_kernel" 2693 - version = "0.3.9" 2694 - source = "registry+https://github.com/rust-lang/crates.io-index" 2695 - checksum = "be0a455a1719220fd6adf756088e1c69a85bf14b6a9e24537a5cc04f503edb2b" 2696 - dependencies = [ 2697 - "typewit", 2698 - ] 2699 - 2700 - [[package]] 2701 - name = "lazy_static" 2702 - version = "1.5.0" 2703 - source = "registry+https://github.com/rust-lang/crates.io-index" 2704 - checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2705 - dependencies = [ 2706 - "spin", 2707 - ] 2708 - 2709 - [[package]] 2710 - name = "lazycell" 2711 - version = "1.3.0" 2712 - source = "registry+https://github.com/rust-lang/crates.io-index" 2713 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2714 - 2715 - [[package]] 2716 - name = "lcms2" 2717 - version = "6.1.0" 2718 - source = "registry+https://github.com/rust-lang/crates.io-index" 2719 - checksum = "680ec3fa42c36e0af9ca02f20a3742a82229c7f1ee0e6754294de46a80be6f74" 2720 - dependencies = [ 2721 - "bytemuck", 2722 - "foreign-types 0.5.0", 2723 - "lcms2-sys", 2724 - ] 2725 - 2726 - [[package]] 2727 - name = "lcms2-sys" 2728 - version = "4.0.5" 2729 - source = "registry+https://github.com/rust-lang/crates.io-index" 2730 - checksum = "593265f9a3172180024fb62580ee31348f31be924b19416da174ebb7fb623d2e" 2731 - dependencies = [ 2732 - "cc", 2733 - "dunce", 2734 - "libc", 2735 - "pkg-config", 2736 - ] 2737 - 2738 - [[package]] 2739 - name = "libadwaita" 2740 - version = "0.7.0" 2741 - source = "registry+https://github.com/rust-lang/crates.io-index" 2742 - checksum = "2ff9c222b5c783729de45185f07b2fec2d43a7f9c63961e777d3667e20443878" 2743 - dependencies = [ 2744 - "gdk4", 2745 - "gio", 2746 - "glib", 2747 - "gtk4", 2748 - "libadwaita-sys", 2749 - "libc", 2750 - "pango", 2751 - ] 2752 - 2753 - [[package]] 2754 - name = "libadwaita-sys" 2755 - version = "0.7.0" 2756 - source = "registry+https://github.com/rust-lang/crates.io-index" 2757 - checksum = "1c44d8bdbad31d6639e1f20cc9c1424f1a8e02d751fc28d44659bf743fb9eca6" 2758 - dependencies = [ 2759 - "gdk4-sys", 2760 - "gio-sys", 2761 - "glib-sys", 2762 - "gobject-sys", 2763 - "gtk4-sys", 2764 - "libc", 2765 - "pango-sys", 2766 - "system-deps 7.0.3", 2767 - ] 2768 - 2769 - [[package]] 2770 - name = "libc" 2771 - version = "0.2.159" 2772 - source = "registry+https://github.com/rust-lang/crates.io-index" 2773 - checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" 2774 - 2775 - [[package]] 2776 - name = "libloading" 2777 - version = "0.8.5" 2778 - source = "registry+https://github.com/rust-lang/crates.io-index" 2779 - checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 2780 - dependencies = [ 2781 - "cfg-if", 2782 - "windows-targets", 2783 - ] 2784 - 2785 - [[package]] 2786 - name = "libm" 2787 - version = "0.2.8" 2788 - source = "registry+https://github.com/rust-lang/crates.io-index" 2789 - checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2790 - 2791 - [[package]] 2792 - name = "libseccomp" 2793 - version = "0.3.0" 2794 - source = "registry+https://github.com/rust-lang/crates.io-index" 2795 - checksum = "21c57fd8981a80019807b7b68118618d29a87177c63d704fc96e6ecd003ae5b3" 2796 - dependencies = [ 2797 - "bitflags 1.3.2", 2798 - "libc", 2799 - "libseccomp-sys", 2800 - "pkg-config", 2801 - ] 2802 - 2803 - [[package]] 2804 - name = "libseccomp-sys" 2805 - version = "0.2.1" 2806 - source = "registry+https://github.com/rust-lang/crates.io-index" 2807 - checksum = "9a7cbbd4ad467251987c6e5b47d53b11a5a05add08f2447a9e2d70aef1e0d138" 2808 - 2809 - [[package]] 2810 - name = "libshumate" 2811 - version = "0.6.0" 2812 - source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "fc9921cc829fb2d546bd6a3a158a4134002098887e0bb01ceb4535521af610ec" 2814 - dependencies = [ 2815 - "gdk-pixbuf", 2816 - "gdk4", 2817 - "gio", 2818 - "glib", 2819 - "gtk4", 2820 - "libc", 2821 - "libshumate-sys", 2822 - ] 2823 - 2824 - [[package]] 2825 - name = "libshumate-sys" 2826 - version = "0.6.0" 2827 - source = "registry+https://github.com/rust-lang/crates.io-index" 2828 - checksum = "b238767323bdd28dc72471fa8a512ad0ae99a18d9668deb626c55f373f7aff81" 2829 - dependencies = [ 2830 - "gdk-pixbuf-sys", 2831 - "gdk4-sys", 2832 - "gio-sys", 2833 - "glib-sys", 2834 - "gobject-sys", 2835 - "gtk4-sys", 2836 - "libc", 2837 - "system-deps 7.0.3", 2838 - ] 2839 - 2840 - [[package]] 2841 - name = "libspa" 2842 - version = "0.8.0" 2843 - source = "registry+https://github.com/rust-lang/crates.io-index" 2844 - checksum = "65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810" 2845 - dependencies = [ 2846 - "bitflags 2.6.0", 2847 - "cc", 2848 - "convert_case", 2849 - "cookie-factory", 2850 - "libc", 2851 - "libspa-sys", 2852 - "nix 0.27.1", 2853 - "nom", 2854 - "system-deps 6.2.2", 2855 - ] 2856 - 2857 - [[package]] 2858 - name = "libspa-sys" 2859 - version = "0.8.0" 2860 - source = "registry+https://github.com/rust-lang/crates.io-index" 2861 - checksum = "bf0d9716420364790e85cbb9d3ac2c950bde16a7dd36f3209b7dfdfc4a24d01f" 2862 - dependencies = [ 2863 - "bindgen", 2864 - "cc", 2865 - "system-deps 6.2.2", 2866 - ] 2867 - 2868 - [[package]] 2869 - name = "libsqlite3-sys" 2870 - version = "0.28.0" 2871 - source = "registry+https://github.com/rust-lang/crates.io-index" 2872 - checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f" 2873 - dependencies = [ 2874 - "pkg-config", 2875 - "vcpkg", 2876 - ] 2877 - 2878 - [[package]] 2879 - name = "libwebp-sys" 2880 - version = "0.9.6" 2881 - source = "registry+https://github.com/rust-lang/crates.io-index" 2882 - checksum = "54cd30df7c7165ce74a456e4ca9732c603e8dc5e60784558c1c6dc047f876733" 2883 - dependencies = [ 2884 - "cc", 2885 - "glob", 2886 - ] 2887 - 2888 - [[package]] 2889 - name = "linkify" 2890 - version = "0.10.0" 2891 - source = "registry+https://github.com/rust-lang/crates.io-index" 2892 - checksum = "f1dfa36d52c581e9ec783a7ce2a5e0143da6237be5811a0b3153fedfdbe9f780" 2893 - dependencies = [ 2894 - "memchr", 2895 - ] 2896 - 2897 - [[package]] 2898 - name = "linux-raw-sys" 2899 - version = "0.4.14" 2900 - source = "registry+https://github.com/rust-lang/crates.io-index" 2901 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2902 - 2903 - [[package]] 2904 - name = "locale_config" 2905 - version = "0.3.0" 2906 - source = "registry+https://github.com/rust-lang/crates.io-index" 2907 - checksum = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" 2908 - dependencies = [ 2909 - "lazy_static", 2910 - "objc", 2911 - "objc-foundation", 2912 - "regex", 2913 - "winapi", 2914 - ] 2915 - 2916 - [[package]] 2917 - name = "lock_api" 2918 - version = "0.4.12" 2919 - source = "registry+https://github.com/rust-lang/crates.io-index" 2920 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2921 - dependencies = [ 2922 - "autocfg", 2923 - "scopeguard", 2924 - ] 2925 - 2926 - [[package]] 2927 - name = "log" 2928 - version = "0.4.22" 2929 - source = "registry+https://github.com/rust-lang/crates.io-index" 2930 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 2931 - 2932 - [[package]] 2933 - name = "lru" 2934 - version = "0.12.5" 2935 - source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" 2937 - dependencies = [ 2938 - "hashbrown 0.15.0", 2939 - ] 2940 - 2941 - [[package]] 2942 - name = "mac" 2943 - version = "0.1.1" 2944 - source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 2946 - 2947 - [[package]] 2948 - name = "macroific" 2949 - version = "1.3.1" 2950 - source = "registry+https://github.com/rust-lang/crates.io-index" 2951 - checksum = "f05c00ac596022625d01047c421a0d97d7f09a18e429187b341c201cb631b9dd" 2952 - dependencies = [ 2953 - "macroific_attr_parse", 2954 - "macroific_core", 2955 - "macroific_macro", 2956 - ] 2957 - 2958 - [[package]] 2959 - name = "macroific_attr_parse" 2960 - version = "1.3.0" 2961 - source = "registry+https://github.com/rust-lang/crates.io-index" 2962 - checksum = "fd94d5da95b30ae6e10621ad02340909346ad91661f3f8c0f2b62345e46a2f67" 2963 - dependencies = [ 2964 - "cfg-if", 2965 - "proc-macro2", 2966 - "quote", 2967 - "syn", 2968 - ] 2969 - 2970 - [[package]] 2971 - name = "macroific_core" 2972 - version = "1.0.2" 2973 - source = "registry+https://github.com/rust-lang/crates.io-index" 2974 - checksum = "13198c120864097a565ccb3ff947672d969932b7975ebd4085732c9f09435e55" 2975 - dependencies = [ 2976 - "proc-macro2", 2977 - "quote", 2978 - "syn", 2979 - ] 2980 - 2981 - [[package]] 2982 - name = "macroific_macro" 2983 - version = "1.1.0" 2984 - source = "registry+https://github.com/rust-lang/crates.io-index" 2985 - checksum = "b0c9853143cbed7f1e41dc39fee95f9b361bec65c8dc2a01bf609be01b61f5ae" 2986 - dependencies = [ 2987 - "macroific_attr_parse", 2988 - "macroific_core", 2989 - "proc-macro2", 2990 - "quote", 2991 - "syn", 2992 - ] 2993 - 2994 - [[package]] 2995 - name = "malloc_buf" 2996 - version = "0.0.6" 2997 - source = "registry+https://github.com/rust-lang/crates.io-index" 2998 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2999 - dependencies = [ 3000 - "libc", 3001 - ] 3002 - 3003 - [[package]] 3004 - name = "maplit" 3005 - version = "1.0.2" 3006 - source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 3008 - 3009 - [[package]] 3010 - name = "markup5ever" 3011 - version = "0.14.0" 3012 - source = "registry+https://github.com/rust-lang/crates.io-index" 3013 - checksum = "82c88c6129bd24319e62a0359cb6b958fa7e8be6e19bb1663bc396b90883aca5" 3014 - dependencies = [ 3015 - "log", 3016 - "phf", 3017 - "phf_codegen", 3018 - "string_cache", 3019 - "string_cache_codegen", 3020 - "tendril", 3021 - ] 3022 - 3023 - [[package]] 3024 - name = "matchers" 3025 - version = "0.1.0" 3026 - source = "registry+https://github.com/rust-lang/crates.io-index" 3027 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3028 - dependencies = [ 3029 - "regex-automata 0.1.10", 3030 - ] 3031 - 3032 - [[package]] 3033 - name = "matchit" 3034 - version = "0.7.3" 3035 - source = "registry+https://github.com/rust-lang/crates.io-index" 3036 - checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 3037 - 3038 - [[package]] 3039 - name = "matrix-pickle" 3040 - version = "0.2.1" 3041 - source = "registry+https://github.com/rust-lang/crates.io-index" 3042 - checksum = "4e2551de3bba2cc65b52dc6b268df6114011fe118ac24870fbcf1b35537bd721" 3043 - dependencies = [ 3044 - "matrix-pickle-derive", 3045 - "thiserror", 3046 - ] 3047 - 3048 - [[package]] 3049 - name = "matrix-pickle-derive" 3050 - version = "0.2.1" 3051 - source = "registry+https://github.com/rust-lang/crates.io-index" 3052 - checksum = "f75de44c3120d78e978adbcf6d453b20ba011f3c46363e52d1dbbc72f545e9fb" 3053 - dependencies = [ 3054 - "proc-macro-crate", 3055 - "proc-macro-error2", 3056 - "proc-macro2", 3057 - "quote", 3058 - "syn", 3059 - ] 3060 - 3061 - [[package]] 3062 - name = "matrix-sdk" 3063 - version = "0.7.1" 3064 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3065 - dependencies = [ 3066 - "anymap2", 3067 - "aquamarine", 3068 - "as_variant", 3069 - "async-channel", 3070 - "async-stream", 3071 - "async-trait", 3072 - "axum", 3073 - "backoff", 3074 - "bytes", 3075 - "bytesize", 3076 - "event-listener", 3077 - "eyeball", 3078 - "eyeball-im", 3079 - "futures-core", 3080 - "futures-util", 3081 - "gloo-timers", 3082 - "http", 3083 - "imbl", 3084 - "indexmap", 3085 - "js_int", 3086 - "matrix-sdk-base", 3087 - "matrix-sdk-common", 3088 - "matrix-sdk-indexeddb", 3089 - "matrix-sdk-sqlite", 3090 - "mime", 3091 - "mime2ext", 3092 - "rand", 3093 - "reqwest", 3094 - "ruma", 3095 - "serde", 3096 - "serde_html_form", 3097 - "serde_json", 3098 - "tempfile", 3099 - "thiserror", 3100 - "tokio", 3101 - "tokio-stream", 3102 - "tokio-util", 3103 - "tower", 3104 - "tracing", 3105 - "url", 3106 - "urlencoding", 3107 - "vodozemac", 3108 - "zeroize", 3109 - ] 3110 - 3111 - [[package]] 3112 - name = "matrix-sdk-base" 3113 - version = "0.7.0" 3114 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3115 - dependencies = [ 3116 - "as_variant", 3117 - "async-trait", 3118 - "bitflags 2.6.0", 3119 - "eyeball", 3120 - "eyeball-im", 3121 - "futures-util", 3122 - "growable-bloom-filter", 3123 - "matrix-sdk-common", 3124 - "matrix-sdk-crypto", 3125 - "matrix-sdk-store-encryption", 3126 - "once_cell", 3127 - "ruma", 3128 - "serde", 3129 - "serde_json", 3130 - "thiserror", 3131 - "tokio", 3132 - "tracing", 3133 - ] 3134 - 3135 - [[package]] 3136 - name = "matrix-sdk-common" 3137 - version = "0.7.0" 3138 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3139 - dependencies = [ 3140 - "async-trait", 3141 - "futures-core", 3142 - "futures-util", 3143 - "gloo-timers", 3144 - "ruma", 3145 - "serde", 3146 - "serde_json", 3147 - "thiserror", 3148 - "tokio", 3149 - "tracing", 3150 - "tracing-subscriber", 3151 - "wasm-bindgen", 3152 - "wasm-bindgen-futures", 3153 - "web-sys", 3154 - ] 3155 - 3156 - [[package]] 3157 - name = "matrix-sdk-crypto" 3158 - version = "0.7.2" 3159 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3160 - dependencies = [ 3161 - "aes", 3162 - "as_variant", 3163 - "async-trait", 3164 - "bs58", 3165 - "byteorder", 3166 - "cfg-if", 3167 - "ctr", 3168 - "eyeball", 3169 - "futures-core", 3170 - "futures-util", 3171 - "hkdf", 3172 - "hmac", 3173 - "itertools 0.12.1", 3174 - "js_option", 3175 - "matrix-sdk-common", 3176 - "matrix-sdk-qrcode", 3177 - "pbkdf2", 3178 - "rand", 3179 - "rmp-serde", 3180 - "ruma", 3181 - "serde", 3182 - "serde_json", 3183 - "sha2", 3184 - "subtle", 3185 - "thiserror", 3186 - "time", 3187 - "tokio", 3188 - "tokio-stream", 3189 - "tracing", 3190 - "ulid", 3191 - "url", 3192 - "vodozemac", 3193 - "zeroize", 3194 - ] 3195 - 3196 - [[package]] 3197 - name = "matrix-sdk-indexeddb" 3198 - version = "0.7.0" 3199 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3200 - dependencies = [ 3201 - "anyhow", 3202 - "async-trait", 3203 - "base64", 3204 - "getrandom", 3205 - "gloo-utils", 3206 - "hkdf", 3207 - "indexed_db_futures", 3208 - "js-sys", 3209 - "matrix-sdk-crypto", 3210 - "matrix-sdk-store-encryption", 3211 - "ruma", 3212 - "serde", 3213 - "serde-wasm-bindgen", 3214 - "serde_json", 3215 - "sha2", 3216 - "thiserror", 3217 - "tokio", 3218 - "tracing", 3219 - "wasm-bindgen", 3220 - "web-sys", 3221 - "zeroize", 3222 - ] 3223 - 3224 - [[package]] 3225 - name = "matrix-sdk-qrcode" 3226 - version = "0.7.1" 3227 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3228 - dependencies = [ 3229 - "byteorder", 3230 - "qrcode", 3231 - "ruma-common", 3232 - "thiserror", 3233 - "vodozemac", 3234 - ] 3235 - 3236 - [[package]] 3237 - name = "matrix-sdk-sqlite" 3238 - version = "0.7.1" 3239 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3240 - dependencies = [ 3241 - "async-trait", 3242 - "deadpool-sqlite", 3243 - "itertools 0.12.1", 3244 - "matrix-sdk-base", 3245 - "matrix-sdk-crypto", 3246 - "matrix-sdk-store-encryption", 3247 - "rmp-serde", 3248 - "ruma", 3249 - "rusqlite", 3250 - "serde", 3251 - "serde_json", 3252 - "thiserror", 3253 - "tokio", 3254 - "tracing", 3255 - "vodozemac", 3256 - ] 3257 - 3258 - [[package]] 3259 - name = "matrix-sdk-store-encryption" 3260 - version = "0.7.0" 3261 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3262 - dependencies = [ 3263 - "base64", 3264 - "blake3", 3265 - "chacha20poly1305", 3266 - "hmac", 3267 - "pbkdf2", 3268 - "rand", 3269 - "rmp-serde", 3270 - "serde", 3271 - "serde_json", 3272 - "sha2", 3273 - "thiserror", 3274 - "zeroize", 3275 - ] 3276 - 3277 - [[package]] 3278 - name = "matrix-sdk-ui" 3279 - version = "0.7.0" 3280 - source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=ee4ef2eb539f25d69ea3582a80646e467adceafd#ee4ef2eb539f25d69ea3582a80646e467adceafd" 3281 - dependencies = [ 3282 - "as_variant", 3283 - "async-once-cell", 3284 - "async-rx", 3285 - "async-stream", 3286 - "async_cell", 3287 - "chrono", 3288 - "eyeball", 3289 - "eyeball-im", 3290 - "eyeball-im-util", 3291 - "futures-core", 3292 - "futures-util", 3293 - "fuzzy-matcher", 3294 - "growable-bloom-filter", 3295 - "imbl", 3296 - "indexmap", 3297 - "itertools 0.12.1", 3298 - "matrix-sdk", 3299 - "matrix-sdk-base", 3300 - "mime", 3301 - "once_cell", 3302 - "pin-project-lite", 3303 - "ruma", 3304 - "serde", 3305 - "serde_json", 3306 - "thiserror", 3307 - "tokio", 3308 - "tokio-stream", 3309 - "tracing", 3310 - "unicode-normalization", 3311 - ] 3312 - 3313 - [[package]] 3314 - name = "memchr" 3315 - version = "2.7.4" 3316 - source = "registry+https://github.com/rust-lang/crates.io-index" 3317 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 3318 - 3319 - [[package]] 3320 - name = "memfd" 3321 - version = "0.6.4" 3322 - source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" 3324 - dependencies = [ 3325 - "rustix", 3326 - ] 3327 - 3328 - [[package]] 3329 - name = "memmap2" 3330 - version = "0.9.5" 3331 - source = "registry+https://github.com/rust-lang/crates.io-index" 3332 - checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" 3333 - dependencies = [ 3334 - "libc", 3335 - ] 3336 - 3337 - [[package]] 3338 - name = "memoffset" 3339 - version = "0.9.1" 3340 - source = "registry+https://github.com/rust-lang/crates.io-index" 3341 - checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 3342 - dependencies = [ 3343 - "autocfg", 3344 - ] 3345 - 3346 - [[package]] 3347 - name = "mime" 3348 - version = "0.3.17" 3349 - source = "registry+https://github.com/rust-lang/crates.io-index" 3350 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3351 - 3352 - [[package]] 3353 - name = "mime2ext" 3354 - version = "0.1.53" 3355 - source = "registry+https://github.com/rust-lang/crates.io-index" 3356 - checksum = "515a63dc9666c865e848b043ab52fe9a5c713ae89cde4b5fbaae67cfd614b93a" 3357 - 3358 - [[package]] 3359 - name = "mime_guess" 3360 - version = "2.0.5" 3361 - source = "registry+https://github.com/rust-lang/crates.io-index" 3362 - checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 3363 - dependencies = [ 3364 - "mime", 3365 - "unicase", 3366 - ] 3367 - 3368 - [[package]] 3369 - name = "minimal-lexical" 3370 - version = "0.2.1" 3371 - source = "registry+https://github.com/rust-lang/crates.io-index" 3372 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3373 - 3374 - [[package]] 3375 - name = "miniz_oxide" 3376 - version = "0.8.0" 3377 - source = "registry+https://github.com/rust-lang/crates.io-index" 3378 - checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 3379 - dependencies = [ 3380 - "adler2", 3381 - ] 3382 - 3383 - [[package]] 3384 - name = "mio" 3385 - version = "1.0.2" 3386 - source = "registry+https://github.com/rust-lang/crates.io-index" 3387 - checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 3388 - dependencies = [ 3389 - "hermit-abi 0.3.9", 3390 - "libc", 3391 - "wasi", 3392 - "windows-sys 0.52.0", 3393 - ] 3394 - 3395 - [[package]] 3396 - name = "muldiv" 3397 - version = "1.0.1" 3398 - source = "registry+https://github.com/rust-lang/crates.io-index" 3399 - checksum = "956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0" 3400 - 3401 - [[package]] 3402 - name = "native-tls" 3403 - version = "0.2.12" 3404 - source = "registry+https://github.com/rust-lang/crates.io-index" 3405 - checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 3406 - dependencies = [ 3407 - "libc", 3408 - "log", 3409 - "openssl", 3410 - "openssl-probe", 3411 - "openssl-sys", 3412 - "schannel", 3413 - "security-framework", 3414 - "security-framework-sys", 3415 - "tempfile", 3416 - ] 3417 - 3418 - [[package]] 3419 - name = "new_debug_unreachable" 3420 - version = "1.0.6" 3421 - source = "registry+https://github.com/rust-lang/crates.io-index" 3422 - checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 3423 - 3424 - [[package]] 3425 - name = "nix" 3426 - version = "0.27.1" 3427 - source = "registry+https://github.com/rust-lang/crates.io-index" 3428 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3429 - dependencies = [ 3430 - "bitflags 2.6.0", 3431 - "cfg-if", 3432 - "libc", 3433 - ] 3434 - 3435 - [[package]] 3436 - name = "nix" 3437 - version = "0.29.0" 3438 - source = "registry+https://github.com/rust-lang/crates.io-index" 3439 - checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 3440 - dependencies = [ 3441 - "bitflags 2.6.0", 3442 - "cfg-if", 3443 - "cfg_aliases", 3444 - "libc", 3445 - "memoffset", 3446 - ] 3447 - 3448 - [[package]] 3449 - name = "nom" 3450 - version = "7.1.3" 3451 - source = "registry+https://github.com/rust-lang/crates.io-index" 3452 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3453 - dependencies = [ 3454 - "memchr", 3455 - "minimal-lexical", 3456 - ] 3457 - 3458 - [[package]] 3459 - name = "nu-ansi-term" 3460 - version = "0.46.0" 3461 - source = "registry+https://github.com/rust-lang/crates.io-index" 3462 - checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3463 - dependencies = [ 3464 - "overload", 3465 - "winapi", 3466 - ] 3467 - 3468 - [[package]] 3469 - name = "num" 3470 - version = "0.4.3" 3471 - source = "registry+https://github.com/rust-lang/crates.io-index" 3472 - checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 3473 - dependencies = [ 3474 - "num-bigint", 3475 - "num-complex", 3476 - "num-integer", 3477 - "num-iter", 3478 - "num-rational", 3479 - "num-traits", 3480 - ] 3481 - 3482 - [[package]] 3483 - name = "num-bigint" 3484 - version = "0.4.6" 3485 - source = "registry+https://github.com/rust-lang/crates.io-index" 3486 - checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 3487 - dependencies = [ 3488 - "num-integer", 3489 - "num-traits", 3490 - ] 3491 - 3492 - [[package]] 3493 - name = "num-bigint-dig" 3494 - version = "0.8.4" 3495 - source = "registry+https://github.com/rust-lang/crates.io-index" 3496 - checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" 3497 - dependencies = [ 3498 - "byteorder", 3499 - "lazy_static", 3500 - "libm", 3501 - "num-integer", 3502 - "num-iter", 3503 - "num-traits", 3504 - "rand", 3505 - "serde", 3506 - "smallvec", 3507 - "zeroize", 3508 - ] 3509 - 3510 - [[package]] 3511 - name = "num-complex" 3512 - version = "0.4.6" 3513 - source = "registry+https://github.com/rust-lang/crates.io-index" 3514 - checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 3515 - dependencies = [ 3516 - "num-traits", 3517 - ] 3518 - 3519 - [[package]] 3520 - name = "num-conv" 3521 - version = "0.1.0" 3522 - source = "registry+https://github.com/rust-lang/crates.io-index" 3523 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3524 - 3525 - [[package]] 3526 - name = "num-integer" 3527 - version = "0.1.46" 3528 - source = "registry+https://github.com/rust-lang/crates.io-index" 3529 - checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 3530 - dependencies = [ 3531 - "num-traits", 3532 - ] 3533 - 3534 - [[package]] 3535 - name = "num-iter" 3536 - version = "0.1.45" 3537 - source = "registry+https://github.com/rust-lang/crates.io-index" 3538 - checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 3539 - dependencies = [ 3540 - "autocfg", 3541 - "num-integer", 3542 - "num-traits", 3543 - ] 3544 - 3545 - [[package]] 3546 - name = "num-rational" 3547 - version = "0.4.2" 3548 - source = "registry+https://github.com/rust-lang/crates.io-index" 3549 - checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 3550 - dependencies = [ 3551 - "num-bigint", 3552 - "num-integer", 3553 - "num-traits", 3554 - ] 3555 - 3556 - [[package]] 3557 - name = "num-traits" 3558 - version = "0.2.19" 3559 - source = "registry+https://github.com/rust-lang/crates.io-index" 3560 - checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3561 - dependencies = [ 3562 - "autocfg", 3563 - ] 3564 - 3565 - [[package]] 3566 - name = "num_cpus" 3567 - version = "1.16.0" 3568 - source = "registry+https://github.com/rust-lang/crates.io-index" 3569 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3570 - dependencies = [ 3571 - "hermit-abi 0.3.9", 3572 - "libc", 3573 - ] 3574 - 3575 - [[package]] 3576 - name = "objc" 3577 - version = "0.2.7" 3578 - source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3580 - dependencies = [ 3581 - "malloc_buf", 3582 - ] 3583 - 3584 - [[package]] 3585 - name = "objc-foundation" 3586 - version = "0.1.1" 3587 - source = "registry+https://github.com/rust-lang/crates.io-index" 3588 - checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 3589 - dependencies = [ 3590 - "block", 3591 - "objc", 3592 - "objc_id", 3593 - ] 3594 - 3595 - [[package]] 3596 - name = "objc_id" 3597 - version = "0.1.1" 3598 - source = "registry+https://github.com/rust-lang/crates.io-index" 3599 - checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 3600 - dependencies = [ 3601 - "objc", 3602 - ] 3603 - 3604 - [[package]] 3605 - name = "object" 3606 - version = "0.36.5" 3607 - source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 3609 - dependencies = [ 3610 - "memchr", 3611 - ] 3612 - 3613 - [[package]] 3614 - name = "once_cell" 3615 - version = "1.20.2" 3616 - source = "registry+https://github.com/rust-lang/crates.io-index" 3617 - checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 3618 - 3619 - [[package]] 3620 - name = "oo7" 3621 - version = "0.3.3" 3622 - source = "registry+https://github.com/rust-lang/crates.io-index" 3623 - checksum = "8fc6ce4692fbfd044ce22ca07dcab1a30fa12432ca2aa5b1294eca50d3332a24" 3624 - dependencies = [ 3625 - "endi", 3626 - "futures-util", 3627 - "num", 3628 - "num-bigint-dig", 3629 - "openssl", 3630 - "rand", 3631 - "serde", 3632 - "tokio", 3633 - "tracing", 3634 - "zbus", 3635 - "zeroize", 3636 - "zvariant", 3637 - ] 3638 - 3639 - [[package]] 3640 - name = "opaque-debug" 3641 - version = "0.3.1" 3642 - source = "registry+https://github.com/rust-lang/crates.io-index" 3643 - checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" 3644 - 3645 - [[package]] 3646 - name = "openssl" 3647 - version = "0.10.66" 3648 - source = "registry+https://github.com/rust-lang/crates.io-index" 3649 - checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" 3650 - dependencies = [ 3651 - "bitflags 2.6.0", 3652 - "cfg-if", 3653 - "foreign-types 0.3.2", 3654 - "libc", 3655 - "once_cell", 3656 - "openssl-macros", 3657 - "openssl-sys", 3658 - ] 3659 - 3660 - [[package]] 3661 - name = "openssl-macros" 3662 - version = "0.1.1" 3663 - source = "registry+https://github.com/rust-lang/crates.io-index" 3664 - checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 3665 - dependencies = [ 3666 - "proc-macro2", 3667 - "quote", 3668 - "syn", 3669 - ] 3670 - 3671 - [[package]] 3672 - name = "openssl-probe" 3673 - version = "0.1.5" 3674 - source = "registry+https://github.com/rust-lang/crates.io-index" 3675 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 3676 - 3677 - [[package]] 3678 - name = "openssl-sys" 3679 - version = "0.9.103" 3680 - source = "registry+https://github.com/rust-lang/crates.io-index" 3681 - checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 3682 - dependencies = [ 3683 - "cc", 3684 - "libc", 3685 - "pkg-config", 3686 - "vcpkg", 3687 - ] 3688 - 3689 - [[package]] 3690 - name = "option-operations" 3691 - version = "0.5.0" 3692 - source = "registry+https://github.com/rust-lang/crates.io-index" 3693 - checksum = "7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0" 3694 - dependencies = [ 3695 - "paste", 3696 - ] 3697 - 3698 - [[package]] 3699 - name = "ordered-stream" 3700 - version = "0.2.0" 3701 - source = "registry+https://github.com/rust-lang/crates.io-index" 3702 - checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 3703 - dependencies = [ 3704 - "futures-core", 3705 - "pin-project-lite", 3706 - ] 3707 - 3708 - [[package]] 3709 - name = "overload" 3710 - version = "0.1.1" 3711 - source = "registry+https://github.com/rust-lang/crates.io-index" 3712 - checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3713 - 3714 - [[package]] 3715 - name = "pango" 3716 - version = "0.20.4" 3717 - source = "registry+https://github.com/rust-lang/crates.io-index" 3718 - checksum = "aa26aa54b11094d72141a754901cd71d9356432bb8147f9cace8d9c7ba95f356" 3719 - dependencies = [ 3720 - "gio", 3721 - "glib", 3722 - "libc", 3723 - "pango-sys", 3724 - ] 3725 - 3726 - [[package]] 3727 - name = "pango-sys" 3728 - version = "0.20.4" 3729 - source = "registry+https://github.com/rust-lang/crates.io-index" 3730 - checksum = "84fd65917bf12f06544ae2bbc200abf9fc0a513a5a88a0fa81013893aef2b838" 3731 - dependencies = [ 3732 - "glib-sys", 3733 - "gobject-sys", 3734 - "libc", 3735 - "system-deps 7.0.3", 3736 - ] 3737 - 3738 - [[package]] 3739 - name = "parking" 3740 - version = "2.2.1" 3741 - source = "registry+https://github.com/rust-lang/crates.io-index" 3742 - checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 3743 - 3744 - [[package]] 3745 - name = "parking_lot" 3746 - version = "0.12.3" 3747 - source = "registry+https://github.com/rust-lang/crates.io-index" 3748 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3749 - dependencies = [ 3750 - "lock_api", 3751 - "parking_lot_core", 3752 - ] 3753 - 3754 - [[package]] 3755 - name = "parking_lot_core" 3756 - version = "0.9.10" 3757 - source = "registry+https://github.com/rust-lang/crates.io-index" 3758 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3759 - dependencies = [ 3760 - "cfg-if", 3761 - "libc", 3762 - "redox_syscall", 3763 - "smallvec", 3764 - "windows-targets", 3765 - ] 3766 - 3767 - [[package]] 3768 - name = "paste" 3769 - version = "1.0.15" 3770 - source = "registry+https://github.com/rust-lang/crates.io-index" 3771 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3772 - 3773 - [[package]] 3774 - name = "pbkdf2" 3775 - version = "0.12.2" 3776 - source = "registry+https://github.com/rust-lang/crates.io-index" 3777 - checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" 3778 - dependencies = [ 3779 - "digest", 3780 - "hmac", 3781 - ] 3782 - 3783 - [[package]] 3784 - name = "percent-encoding" 3785 - version = "2.3.1" 3786 - source = "registry+https://github.com/rust-lang/crates.io-index" 3787 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3788 - 3789 - [[package]] 3790 - name = "phf" 3791 - version = "0.11.2" 3792 - source = "registry+https://github.com/rust-lang/crates.io-index" 3793 - checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3794 - dependencies = [ 3795 - "phf_macros", 3796 - "phf_shared 0.11.2", 3797 - ] 3798 - 3799 - [[package]] 3800 - name = "phf_codegen" 3801 - version = "0.11.2" 3802 - source = "registry+https://github.com/rust-lang/crates.io-index" 3803 - checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" 3804 - dependencies = [ 3805 - "phf_generator 0.11.2", 3806 - "phf_shared 0.11.2", 3807 - ] 3808 - 3809 - [[package]] 3810 - name = "phf_generator" 3811 - version = "0.10.0" 3812 - source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 3814 - dependencies = [ 3815 - "phf_shared 0.10.0", 3816 - "rand", 3817 - ] 3818 - 3819 - [[package]] 3820 - name = "phf_generator" 3821 - version = "0.11.2" 3822 - source = "registry+https://github.com/rust-lang/crates.io-index" 3823 - checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3824 - dependencies = [ 3825 - "phf_shared 0.11.2", 3826 - "rand", 3827 - ] 3828 - 3829 - [[package]] 3830 - name = "phf_macros" 3831 - version = "0.11.2" 3832 - source = "registry+https://github.com/rust-lang/crates.io-index" 3833 - checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3834 - dependencies = [ 3835 - "phf_generator 0.11.2", 3836 - "phf_shared 0.11.2", 3837 - "proc-macro2", 3838 - "quote", 3839 - "syn", 3840 - ] 3841 - 3842 - [[package]] 3843 - name = "phf_shared" 3844 - version = "0.10.0" 3845 - source = "registry+https://github.com/rust-lang/crates.io-index" 3846 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 3847 - dependencies = [ 3848 - "siphasher", 3849 - ] 3850 - 3851 - [[package]] 3852 - name = "phf_shared" 3853 - version = "0.11.2" 3854 - source = "registry+https://github.com/rust-lang/crates.io-index" 3855 - checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3856 - dependencies = [ 3857 - "siphasher", 3858 - ] 3859 - 3860 - [[package]] 3861 - name = "pin-project" 3862 - version = "1.1.6" 3863 - source = "registry+https://github.com/rust-lang/crates.io-index" 3864 - checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" 3865 - dependencies = [ 3866 - "pin-project-internal", 3867 - ] 3868 - 3869 - [[package]] 3870 - name = "pin-project-internal" 3871 - version = "1.1.6" 3872 - source = "registry+https://github.com/rust-lang/crates.io-index" 3873 - checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" 3874 - dependencies = [ 3875 - "proc-macro2", 3876 - "quote", 3877 - "syn", 3878 - ] 3879 - 3880 - [[package]] 3881 - name = "pin-project-lite" 3882 - version = "0.2.14" 3883 - source = "registry+https://github.com/rust-lang/crates.io-index" 3884 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3885 - 3886 - [[package]] 3887 - name = "pin-utils" 3888 - version = "0.1.0" 3889 - source = "registry+https://github.com/rust-lang/crates.io-index" 3890 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3891 - 3892 - [[package]] 3893 - name = "piper" 3894 - version = "0.2.4" 3895 - source = "registry+https://github.com/rust-lang/crates.io-index" 3896 - checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 3897 - dependencies = [ 3898 - "atomic-waker", 3899 - "fastrand", 3900 - "futures-io", 3901 - ] 3902 - 3903 - [[package]] 3904 - name = "pipewire" 3905 - version = "0.8.0" 3906 - source = "registry+https://github.com/rust-lang/crates.io-index" 3907 - checksum = "08e645ba5c45109106d56610b3ee60eb13a6f2beb8b74f8dc8186cf261788dda" 3908 - dependencies = [ 3909 - "anyhow", 3910 - "bitflags 2.6.0", 3911 - "libc", 3912 - "libspa", 3913 - "libspa-sys", 3914 - "nix 0.27.1", 3915 - "once_cell", 3916 - "pipewire-sys", 3917 - "thiserror", 3918 - ] 3919 - 3920 - [[package]] 3921 - name = "pipewire-sys" 3922 - version = "0.8.0" 3923 - source = "registry+https://github.com/rust-lang/crates.io-index" 3924 - checksum = "849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112" 3925 - dependencies = [ 3926 - "bindgen", 3927 - "libspa-sys", 3928 - "system-deps 6.2.2", 3929 - ] 3930 - 3931 - [[package]] 3932 - name = "pkcs8" 3933 - version = "0.10.2" 3934 - source = "registry+https://github.com/rust-lang/crates.io-index" 3935 - checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 3936 - dependencies = [ 3937 - "der", 3938 - "spki", 3939 - ] 3940 - 3941 - [[package]] 3942 - name = "pkg-config" 3943 - version = "0.3.31" 3944 - source = "registry+https://github.com/rust-lang/crates.io-index" 3945 - checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 3946 - 3947 - [[package]] 3948 - name = "polling" 3949 - version = "3.7.3" 3950 - source = "registry+https://github.com/rust-lang/crates.io-index" 3951 - checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" 3952 - dependencies = [ 3953 - "cfg-if", 3954 - "concurrent-queue", 3955 - "hermit-abi 0.4.0", 3956 - "pin-project-lite", 3957 - "rustix", 3958 - "tracing", 3959 - "windows-sys 0.59.0", 3960 - ] 3961 - 3962 - [[package]] 3963 - name = "poly1305" 3964 - version = "0.8.0" 3965 - source = "registry+https://github.com/rust-lang/crates.io-index" 3966 - checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 3967 - dependencies = [ 3968 - "cpufeatures", 3969 - "opaque-debug", 3970 - "universal-hash", 3971 - ] 3972 - 3973 - [[package]] 3974 - name = "powerfmt" 3975 - version = "0.2.0" 3976 - source = "registry+https://github.com/rust-lang/crates.io-index" 3977 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3978 - 3979 - [[package]] 3980 - name = "ppv-lite86" 3981 - version = "0.2.20" 3982 - source = "registry+https://github.com/rust-lang/crates.io-index" 3983 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 3984 - dependencies = [ 3985 - "zerocopy", 3986 - ] 3987 - 3988 - [[package]] 3989 - name = "precomputed-hash" 3990 - version = "0.1.1" 3991 - source = "registry+https://github.com/rust-lang/crates.io-index" 3992 - checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 3993 - 3994 - [[package]] 3995 - name = "proc-macro-crate" 3996 - version = "3.2.0" 3997 - source = "registry+https://github.com/rust-lang/crates.io-index" 3998 - checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 3999 - dependencies = [ 4000 - "toml_edit", 4001 - ] 4002 - 4003 - [[package]] 4004 - name = "proc-macro-error-attr2" 4005 - version = "2.0.0" 4006 - source = "registry+https://github.com/rust-lang/crates.io-index" 4007 - checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" 4008 - dependencies = [ 4009 - "proc-macro2", 4010 - "quote", 4011 - ] 4012 - 4013 - [[package]] 4014 - name = "proc-macro-error2" 4015 - version = "2.0.1" 4016 - source = "registry+https://github.com/rust-lang/crates.io-index" 4017 - checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" 4018 - dependencies = [ 4019 - "proc-macro-error-attr2", 4020 - "proc-macro2", 4021 - "quote", 4022 - ] 4023 - 4024 - [[package]] 4025 - name = "proc-macro2" 4026 - version = "1.0.87" 4027 - source = "registry+https://github.com/rust-lang/crates.io-index" 4028 - checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" 4029 - dependencies = [ 4030 - "unicode-ident", 4031 - ] 4032 - 4033 - [[package]] 4034 - name = "prost" 4035 - version = "0.13.3" 4036 - source = "registry+https://github.com/rust-lang/crates.io-index" 4037 - checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" 4038 - dependencies = [ 4039 - "bytes", 4040 - "prost-derive", 4041 - ] 4042 - 4043 - [[package]] 4044 - name = "prost-derive" 4045 - version = "0.13.3" 4046 - source = "registry+https://github.com/rust-lang/crates.io-index" 4047 - checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" 4048 - dependencies = [ 4049 - "anyhow", 4050 - "itertools 0.13.0", 4051 - "proc-macro2", 4052 - "quote", 4053 - "syn", 4054 - ] 4055 - 4056 - [[package]] 4057 - name = "pulldown-cmark" 4058 - version = "0.12.1" 4059 - source = "registry+https://github.com/rust-lang/crates.io-index" 4060 - checksum = "666f0f59e259aea2d72e6012290c09877a780935cc3c18b1ceded41f3890d59c" 4061 - dependencies = [ 4062 - "bitflags 2.6.0", 4063 - "getopts", 4064 - "memchr", 4065 - "pulldown-cmark-escape", 4066 - "unicase", 4067 - ] 4068 - 4069 - [[package]] 4070 - name = "pulldown-cmark-escape" 4071 - version = "0.11.0" 4072 - source = "registry+https://github.com/rust-lang/crates.io-index" 4073 - checksum = "007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae" 4074 - 4075 - [[package]] 4076 - name = "qrcode" 4077 - version = "0.14.1" 4078 - source = "registry+https://github.com/rust-lang/crates.io-index" 4079 - checksum = "d68782463e408eb1e668cf6152704bd856c78c5b6417adaee3203d8f4c1fc9ec" 4080 - dependencies = [ 4081 - "image", 4082 - ] 4083 - 4084 - [[package]] 4085 - name = "quote" 4086 - version = "1.0.37" 4087 - source = "registry+https://github.com/rust-lang/crates.io-index" 4088 - checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 4089 - dependencies = [ 4090 - "proc-macro2", 4091 - ] 4092 - 4093 - [[package]] 4094 - name = "rand" 4095 - version = "0.8.5" 4096 - source = "registry+https://github.com/rust-lang/crates.io-index" 4097 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4098 - dependencies = [ 4099 - "libc", 4100 - "rand_chacha", 4101 - "rand_core", 4102 - ] 4103 - 4104 - [[package]] 4105 - name = "rand_chacha" 4106 - version = "0.3.1" 4107 - source = "registry+https://github.com/rust-lang/crates.io-index" 4108 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4109 - dependencies = [ 4110 - "ppv-lite86", 4111 - "rand_core", 4112 - ] 4113 - 4114 - [[package]] 4115 - name = "rand_core" 4116 - version = "0.6.4" 4117 - source = "registry+https://github.com/rust-lang/crates.io-index" 4118 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4119 - dependencies = [ 4120 - "getrandom", 4121 - ] 4122 - 4123 - [[package]] 4124 - name = "rand_xoshiro" 4125 - version = "0.6.0" 4126 - source = "registry+https://github.com/rust-lang/crates.io-index" 4127 - checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" 4128 - dependencies = [ 4129 - "rand_core", 4130 - ] 4131 - 4132 - [[package]] 4133 - name = "rayon" 4134 - version = "1.10.0" 4135 - source = "registry+https://github.com/rust-lang/crates.io-index" 4136 - checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4137 - dependencies = [ 4138 - "either", 4139 - "rayon-core", 4140 - ] 4141 - 4142 - [[package]] 4143 - name = "rayon-core" 4144 - version = "1.12.1" 4145 - source = "registry+https://github.com/rust-lang/crates.io-index" 4146 - checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 4147 - dependencies = [ 4148 - "crossbeam-deque", 4149 - "crossbeam-utils", 4150 - ] 4151 - 4152 - [[package]] 4153 - name = "readlock" 4154 - version = "0.1.8" 4155 - source = "registry+https://github.com/rust-lang/crates.io-index" 4156 - checksum = "072cfe5b1d2dcd38d20e18f85e9c9978b6cc08f0b373e9f1fff1541335622974" 4157 - 4158 - [[package]] 4159 - name = "redox_syscall" 4160 - version = "0.5.7" 4161 - source = "registry+https://github.com/rust-lang/crates.io-index" 4162 - checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" 4163 - dependencies = [ 4164 - "bitflags 2.6.0", 4165 - ] 4166 - 4167 - [[package]] 4168 - name = "regex" 4169 - version = "1.11.0" 4170 - source = "registry+https://github.com/rust-lang/crates.io-index" 4171 - checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" 4172 - dependencies = [ 4173 - "aho-corasick", 4174 - "memchr", 4175 - "regex-automata 0.4.8", 4176 - "regex-syntax 0.8.5", 4177 - ] 4178 - 4179 - [[package]] 4180 - name = "regex-automata" 4181 - version = "0.1.10" 4182 - source = "registry+https://github.com/rust-lang/crates.io-index" 4183 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4184 - dependencies = [ 4185 - "regex-syntax 0.6.29", 4186 - ] 4187 - 4188 - [[package]] 4189 - name = "regex-automata" 4190 - version = "0.4.8" 4191 - source = "registry+https://github.com/rust-lang/crates.io-index" 4192 - checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" 4193 - dependencies = [ 4194 - "aho-corasick", 4195 - "memchr", 4196 - "regex-syntax 0.8.5", 4197 - ] 4198 - 4199 - [[package]] 4200 - name = "regex-syntax" 4201 - version = "0.6.29" 4202 - source = "registry+https://github.com/rust-lang/crates.io-index" 4203 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4204 - 4205 - [[package]] 4206 - name = "regex-syntax" 4207 - version = "0.8.5" 4208 - source = "registry+https://github.com/rust-lang/crates.io-index" 4209 - checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 4210 - 4211 - [[package]] 4212 - name = "reqwest" 4213 - version = "0.12.8" 4214 - source = "registry+https://github.com/rust-lang/crates.io-index" 4215 - checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" 4216 - dependencies = [ 4217 - "async-compression", 4218 - "base64", 4219 - "bytes", 4220 - "futures-core", 4221 - "futures-util", 4222 - "http", 4223 - "http-body", 4224 - "http-body-util", 4225 - "hyper", 4226 - "hyper-tls", 4227 - "hyper-util", 4228 - "ipnet", 4229 - "js-sys", 4230 - "log", 4231 - "mime", 4232 - "native-tls", 4233 - "once_cell", 4234 - "percent-encoding", 4235 - "pin-project-lite", 4236 - "rustls-pemfile", 4237 - "serde", 4238 - "serde_json", 4239 - "serde_urlencoded", 4240 - "sync_wrapper", 4241 - "tokio", 4242 - "tokio-native-tls", 4243 - "tokio-socks", 4244 - "tokio-util", 4245 - "tower-service", 4246 - "url", 4247 - "wasm-bindgen", 4248 - "wasm-bindgen-futures", 4249 - "wasm-streams", 4250 - "web-sys", 4251 - "windows-registry", 4252 - ] 4253 - 4254 - [[package]] 4255 - name = "rmp" 4256 - version = "0.8.14" 4257 - source = "registry+https://github.com/rust-lang/crates.io-index" 4258 - checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 4259 - dependencies = [ 4260 - "byteorder", 4261 - "num-traits", 4262 - "paste", 4263 - ] 4264 - 4265 - [[package]] 4266 - name = "rmp-serde" 4267 - version = "1.3.0" 4268 - source = "registry+https://github.com/rust-lang/crates.io-index" 4269 - checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 4270 - dependencies = [ 4271 - "byteorder", 4272 - "rmp", 4273 - "serde", 4274 - ] 4275 - 4276 - [[package]] 4277 - name = "rqrr" 4278 - version = "0.8.0" 4279 - source = "registry+https://github.com/rust-lang/crates.io-index" 4280 - checksum = "48eaf9c75f2a8f231b09036c115a45a9845313f7faa6a39fa45a2a2bd06a27c7" 4281 - dependencies = [ 4282 - "g2p", 4283 - "image", 4284 - "lru", 4285 - ] 4286 - 4287 - [[package]] 4288 - name = "ruma" 4289 - version = "0.10.1" 4290 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4291 - dependencies = [ 4292 - "assign", 4293 - "js_int", 4294 - "js_option", 4295 - "ruma-client-api", 4296 - "ruma-common", 4297 - "ruma-events", 4298 - "ruma-federation-api", 4299 - "ruma-html", 4300 - "ruma-push-gateway-api", 4301 - "web-time", 4302 - ] 4303 - 4304 - [[package]] 4305 - name = "ruma-client-api" 4306 - version = "0.18.0" 4307 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4308 - dependencies = [ 4309 - "as_variant", 4310 - "assign", 4311 - "bytes", 4312 - "date_header", 4313 - "http", 4314 - "js_int", 4315 - "js_option", 4316 - "maplit", 4317 - "ruma-common", 4318 - "ruma-events", 4319 - "serde", 4320 - "serde_html_form", 4321 - "serde_json", 4322 - "thiserror", 4323 - "url", 4324 - "web-time", 4325 - ] 4326 - 4327 - [[package]] 4328 - name = "ruma-common" 4329 - version = "0.13.0" 4330 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4331 - dependencies = [ 4332 - "as_variant", 4333 - "base64", 4334 - "bytes", 4335 - "form_urlencoded", 4336 - "getrandom", 4337 - "http", 4338 - "indexmap", 4339 - "js-sys", 4340 - "js_int", 4341 - "konst", 4342 - "percent-encoding", 4343 - "rand", 4344 - "regex", 4345 - "ruma-identifiers-validation", 4346 - "ruma-macros", 4347 - "serde", 4348 - "serde_html_form", 4349 - "serde_json", 4350 - "thiserror", 4351 - "time", 4352 - "tracing", 4353 - "url", 4354 - "uuid", 4355 - "web-time", 4356 - "wildmatch", 4357 - ] 4358 - 4359 - [[package]] 4360 - name = "ruma-events" 4361 - version = "0.28.1" 4362 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4363 - dependencies = [ 4364 - "as_variant", 4365 - "indexmap", 4366 - "js_int", 4367 - "js_option", 4368 - "percent-encoding", 4369 - "pulldown-cmark", 4370 - "regex", 4371 - "ruma-common", 4372 - "ruma-html", 4373 - "ruma-identifiers-validation", 4374 - "ruma-macros", 4375 - "serde", 4376 - "serde_json", 4377 - "thiserror", 4378 - "tracing", 4379 - "url", 4380 - "web-time", 4381 - "wildmatch", 4382 - ] 4383 - 4384 - [[package]] 4385 - name = "ruma-federation-api" 4386 - version = "0.9.0" 4387 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4388 - dependencies = [ 4389 - "http", 4390 - "js_int", 4391 - "mime", 4392 - "ruma-common", 4393 - "ruma-events", 4394 - "serde", 4395 - "serde_json", 4396 - ] 4397 - 4398 - [[package]] 4399 - name = "ruma-html" 4400 - version = "0.2.0" 4401 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4402 - dependencies = [ 4403 - "as_variant", 4404 - "html5ever", 4405 - "phf", 4406 - "ruma-common", 4407 - "tracing", 4408 - "wildmatch", 4409 - ] 4410 - 4411 - [[package]] 4412 - name = "ruma-identifiers-validation" 4413 - version = "0.9.5" 4414 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4415 - dependencies = [ 4416 - "js_int", 4417 - "thiserror", 4418 - ] 4419 - 4420 - [[package]] 4421 - name = "ruma-macros" 4422 - version = "0.13.0" 4423 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4424 - dependencies = [ 4425 - "cfg-if", 4426 - "once_cell", 4427 - "proc-macro-crate", 4428 - "proc-macro2", 4429 - "quote", 4430 - "ruma-identifiers-validation", 4431 - "serde", 4432 - "syn", 4433 - "toml", 4434 - ] 4435 - 4436 - [[package]] 4437 - name = "ruma-push-gateway-api" 4438 - version = "0.9.0" 4439 - source = "git+https://github.com/ruma/ruma.git?rev=26165b23fc2ae9928c5497a21db3d31f4b44cc2a#26165b23fc2ae9928c5497a21db3d31f4b44cc2a" 4440 - dependencies = [ 4441 - "js_int", 4442 - "ruma-common", 4443 - "ruma-events", 4444 - "serde", 4445 - "serde_json", 4446 - ] 4447 - 4448 - [[package]] 4449 - name = "rusqlite" 4450 - version = "0.31.0" 4451 - source = "registry+https://github.com/rust-lang/crates.io-index" 4452 - checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae" 4453 - dependencies = [ 4454 - "bitflags 2.6.0", 4455 - "fallible-iterator", 4456 - "fallible-streaming-iterator", 4457 - "hashlink", 4458 - "libsqlite3-sys", 4459 - "smallvec", 4460 - ] 4461 - 4462 - [[package]] 4463 - name = "rustc-demangle" 4464 - version = "0.1.24" 4465 - source = "registry+https://github.com/rust-lang/crates.io-index" 4466 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 4467 - 4468 - [[package]] 4469 - name = "rustc-hash" 4470 - version = "1.1.0" 4471 - source = "registry+https://github.com/rust-lang/crates.io-index" 4472 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4473 - 4474 - [[package]] 4475 - name = "rustc_version" 4476 - version = "0.4.1" 4477 - source = "registry+https://github.com/rust-lang/crates.io-index" 4478 - checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 4479 - dependencies = [ 4480 - "semver", 4481 - ] 4482 - 4483 - [[package]] 4484 - name = "rustix" 4485 - version = "0.38.37" 4486 - source = "registry+https://github.com/rust-lang/crates.io-index" 4487 - checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" 4488 - dependencies = [ 4489 - "bitflags 2.6.0", 4490 - "errno", 4491 - "libc", 4492 - "linux-raw-sys", 4493 - "windows-sys 0.52.0", 4494 - ] 4495 - 4496 - [[package]] 4497 - name = "rustls-pemfile" 4498 - version = "2.2.0" 4499 - source = "registry+https://github.com/rust-lang/crates.io-index" 4500 - checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 4501 - dependencies = [ 4502 - "rustls-pki-types", 4503 - ] 4504 - 4505 - [[package]] 4506 - name = "rustls-pki-types" 4507 - version = "1.10.0" 4508 - source = "registry+https://github.com/rust-lang/crates.io-index" 4509 - checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" 4510 - 4511 - [[package]] 4512 - name = "rustversion" 4513 - version = "1.0.18" 4514 - source = "registry+https://github.com/rust-lang/crates.io-index" 4515 - checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" 4516 - 4517 - [[package]] 4518 - name = "ryu" 4519 - version = "1.0.18" 4520 - source = "registry+https://github.com/rust-lang/crates.io-index" 4521 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 4522 - 4523 - [[package]] 4524 - name = "schannel" 4525 - version = "0.1.26" 4526 - source = "registry+https://github.com/rust-lang/crates.io-index" 4527 - checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" 4528 - dependencies = [ 4529 - "windows-sys 0.59.0", 4530 - ] 4531 - 4532 - [[package]] 4533 - name = "scopeguard" 4534 - version = "1.2.0" 4535 - source = "registry+https://github.com/rust-lang/crates.io-index" 4536 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4537 - 4538 - [[package]] 4539 - name = "secular" 4540 - version = "1.0.1" 4541 - source = "registry+https://github.com/rust-lang/crates.io-index" 4542 - checksum = "c3dc3eccdf599b53eba8a34a1190bd47394948258d1c43dca9cceb2426e25bb5" 4543 - dependencies = [ 4544 - "unicode-normalization", 4545 - ] 4546 - 4547 - [[package]] 4548 - name = "security-framework" 4549 - version = "2.11.1" 4550 - source = "registry+https://github.com/rust-lang/crates.io-index" 4551 - checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 4552 - dependencies = [ 4553 - "bitflags 2.6.0", 4554 - "core-foundation", 4555 - "core-foundation-sys", 4556 - "libc", 4557 - "security-framework-sys", 4558 - ] 4559 - 4560 - [[package]] 4561 - name = "security-framework-sys" 4562 - version = "2.12.0" 4563 - source = "registry+https://github.com/rust-lang/crates.io-index" 4564 - checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" 4565 - dependencies = [ 4566 - "core-foundation-sys", 4567 - "libc", 4568 - ] 4569 - 4570 - [[package]] 4571 - name = "semver" 4572 - version = "1.0.23" 4573 - source = "registry+https://github.com/rust-lang/crates.io-index" 4574 - checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 4575 - 4576 - [[package]] 4577 - name = "serde" 4578 - version = "1.0.210" 4579 - source = "registry+https://github.com/rust-lang/crates.io-index" 4580 - checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" 4581 - dependencies = [ 4582 - "serde_derive", 4583 - ] 4584 - 4585 - [[package]] 4586 - name = "serde-wasm-bindgen" 4587 - version = "0.6.5" 4588 - source = "registry+https://github.com/rust-lang/crates.io-index" 4589 - checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" 4590 - dependencies = [ 4591 - "js-sys", 4592 - "serde", 4593 - "wasm-bindgen", 4594 - ] 4595 - 4596 - [[package]] 4597 - name = "serde_bytes" 4598 - version = "0.11.15" 4599 - source = "registry+https://github.com/rust-lang/crates.io-index" 4600 - checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" 4601 - dependencies = [ 4602 - "serde", 4603 - ] 4604 - 4605 - [[package]] 4606 - name = "serde_derive" 4607 - version = "1.0.210" 4608 - source = "registry+https://github.com/rust-lang/crates.io-index" 4609 - checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" 4610 - dependencies = [ 4611 - "proc-macro2", 4612 - "quote", 4613 - "syn", 4614 - ] 4615 - 4616 - [[package]] 4617 - name = "serde_html_form" 4618 - version = "0.2.6" 4619 - source = "registry+https://github.com/rust-lang/crates.io-index" 4620 - checksum = "8de514ef58196f1fc96dcaef80fe6170a1ce6215df9687a93fe8300e773fefc5" 4621 - dependencies = [ 4622 - "form_urlencoded", 4623 - "indexmap", 4624 - "itoa", 4625 - "ryu", 4626 - "serde", 4627 - ] 4628 - 4629 - [[package]] 4630 - name = "serde_json" 4631 - version = "1.0.128" 4632 - source = "registry+https://github.com/rust-lang/crates.io-index" 4633 - checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" 4634 - dependencies = [ 4635 - "itoa", 4636 - "memchr", 4637 - "ryu", 4638 - "serde", 4639 - ] 4640 - 4641 - [[package]] 4642 - name = "serde_path_to_error" 4643 - version = "0.1.16" 4644 - source = "registry+https://github.com/rust-lang/crates.io-index" 4645 - checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 4646 - dependencies = [ 4647 - "itoa", 4648 - "serde", 4649 - ] 4650 - 4651 - [[package]] 4652 - name = "serde_repr" 4653 - version = "0.1.19" 4654 - source = "registry+https://github.com/rust-lang/crates.io-index" 4655 - checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 4656 - dependencies = [ 4657 - "proc-macro2", 4658 - "quote", 4659 - "syn", 4660 - ] 4661 - 4662 - [[package]] 4663 - name = "serde_spanned" 4664 - version = "0.6.8" 4665 - source = "registry+https://github.com/rust-lang/crates.io-index" 4666 - checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 4667 - dependencies = [ 4668 - "serde", 4669 - ] 4670 - 4671 - [[package]] 4672 - name = "serde_urlencoded" 4673 - version = "0.7.1" 4674 - source = "registry+https://github.com/rust-lang/crates.io-index" 4675 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4676 - dependencies = [ 4677 - "form_urlencoded", 4678 - "itoa", 4679 - "ryu", 4680 - "serde", 4681 - ] 4682 - 4683 - [[package]] 4684 - name = "sha1" 4685 - version = "0.10.6" 4686 - source = "registry+https://github.com/rust-lang/crates.io-index" 4687 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4688 - dependencies = [ 4689 - "cfg-if", 4690 - "cpufeatures", 4691 - "digest", 4692 - ] 4693 - 4694 - [[package]] 4695 - name = "sha2" 4696 - version = "0.10.8" 4697 - source = "registry+https://github.com/rust-lang/crates.io-index" 4698 - checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 4699 - dependencies = [ 4700 - "cfg-if", 4701 - "cpufeatures", 4702 - "digest", 4703 - ] 4704 - 4705 - [[package]] 4706 - name = "sharded-slab" 4707 - version = "0.1.7" 4708 - source = "registry+https://github.com/rust-lang/crates.io-index" 4709 - checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 4710 - dependencies = [ 4711 - "lazy_static", 4712 - ] 4713 - 4714 - [[package]] 4715 - name = "shlex" 4716 - version = "1.3.0" 4717 - source = "registry+https://github.com/rust-lang/crates.io-index" 4718 - checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4719 - 4720 - [[package]] 4721 - name = "signal-hook-registry" 4722 - version = "1.4.2" 4723 - source = "registry+https://github.com/rust-lang/crates.io-index" 4724 - checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4725 - dependencies = [ 4726 - "libc", 4727 - ] 4728 - 4729 - [[package]] 4730 - name = "signature" 4731 - version = "2.2.0" 4732 - source = "registry+https://github.com/rust-lang/crates.io-index" 4733 - checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 4734 - dependencies = [ 4735 - "rand_core", 4736 - ] 4737 - 4738 - [[package]] 4739 - name = "siphasher" 4740 - version = "0.3.11" 4741 - source = "registry+https://github.com/rust-lang/crates.io-index" 4742 - checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 4743 - 4744 - [[package]] 4745 - name = "slab" 4746 - version = "0.4.9" 4747 - source = "registry+https://github.com/rust-lang/crates.io-index" 4748 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4749 - dependencies = [ 4750 - "autocfg", 4751 - ] 4752 - 4753 - [[package]] 4754 - name = "smallvec" 4755 - version = "1.13.2" 4756 - source = "registry+https://github.com/rust-lang/crates.io-index" 4757 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4758 - 4759 - [[package]] 4760 - name = "socket2" 4761 - version = "0.5.7" 4762 - source = "registry+https://github.com/rust-lang/crates.io-index" 4763 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 4764 - dependencies = [ 4765 - "libc", 4766 - "windows-sys 0.52.0", 4767 - ] 4768 - 4769 - [[package]] 4770 - name = "sourceview5" 4771 - version = "0.9.1" 4772 - source = "registry+https://github.com/rust-lang/crates.io-index" 4773 - checksum = "f0e07d99b15f12767aa1c84870c45667f42bf24fd6a989dc70088e32854ef56e" 4774 - dependencies = [ 4775 - "futures-channel", 4776 - "futures-core", 4777 - "gdk-pixbuf", 4778 - "gdk4", 4779 - "gio", 4780 - "glib", 4781 - "gtk4", 4782 - "libc", 4783 - "pango", 4784 - "sourceview5-sys", 4785 - ] 4786 - 4787 - [[package]] 4788 - name = "sourceview5-sys" 4789 - version = "0.9.0" 4790 - source = "registry+https://github.com/rust-lang/crates.io-index" 4791 - checksum = "4a3759467713554a8063faa380237ee2c753e89026bbe1b8e9611d991cb106ff" 4792 - dependencies = [ 4793 - "gdk-pixbuf-sys", 4794 - "gdk4-sys", 4795 - "gio-sys", 4796 - "glib-sys", 4797 - "gobject-sys", 4798 - "gtk4-sys", 4799 - "libc", 4800 - "pango-sys", 4801 - "system-deps 7.0.3", 4802 - ] 4803 - 4804 - [[package]] 4805 - name = "spin" 4806 - version = "0.9.8" 4807 - source = "registry+https://github.com/rust-lang/crates.io-index" 4808 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4809 - 4810 - [[package]] 4811 - name = "spki" 4812 - version = "0.7.3" 4813 - source = "registry+https://github.com/rust-lang/crates.io-index" 4814 - checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 4815 - dependencies = [ 4816 - "base64ct", 4817 - "der", 4818 - ] 4819 - 4820 - [[package]] 4821 - name = "static_assertions" 4822 - version = "1.1.0" 4823 - source = "registry+https://github.com/rust-lang/crates.io-index" 4824 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4825 - 4826 - [[package]] 4827 - name = "string_cache" 4828 - version = "0.8.7" 4829 - source = "registry+https://github.com/rust-lang/crates.io-index" 4830 - checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 4831 - dependencies = [ 4832 - "new_debug_unreachable", 4833 - "once_cell", 4834 - "parking_lot", 4835 - "phf_shared 0.10.0", 4836 - "precomputed-hash", 4837 - "serde", 4838 - ] 4839 - 4840 - [[package]] 4841 - name = "string_cache_codegen" 4842 - version = "0.5.2" 4843 - source = "registry+https://github.com/rust-lang/crates.io-index" 4844 - checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 4845 - dependencies = [ 4846 - "phf_generator 0.10.0", 4847 - "phf_shared 0.10.0", 4848 - "proc-macro2", 4849 - "quote", 4850 - ] 4851 - 4852 - [[package]] 4853 - name = "strsim" 4854 - version = "0.11.1" 4855 - source = "registry+https://github.com/rust-lang/crates.io-index" 4856 - checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4857 - 4858 - [[package]] 4859 - name = "strum" 4860 - version = "0.26.3" 4861 - source = "registry+https://github.com/rust-lang/crates.io-index" 4862 - checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4863 - dependencies = [ 4864 - "strum_macros", 4865 - ] 4866 - 4867 - [[package]] 4868 - name = "strum_macros" 4869 - version = "0.26.4" 4870 - source = "registry+https://github.com/rust-lang/crates.io-index" 4871 - checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4872 - dependencies = [ 4873 - "heck", 4874 - "proc-macro2", 4875 - "quote", 4876 - "rustversion", 4877 - "syn", 4878 - ] 4879 - 4880 - [[package]] 4881 - name = "subtle" 4882 - version = "2.6.1" 4883 - source = "registry+https://github.com/rust-lang/crates.io-index" 4884 - checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 4885 - 4886 - [[package]] 4887 - name = "syn" 4888 - version = "2.0.79" 4889 - source = "registry+https://github.com/rust-lang/crates.io-index" 4890 - checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" 4891 - dependencies = [ 4892 - "proc-macro2", 4893 - "quote", 4894 - "unicode-ident", 4895 - ] 4896 - 4897 - [[package]] 4898 - name = "sync_wrapper" 4899 - version = "1.0.1" 4900 - source = "registry+https://github.com/rust-lang/crates.io-index" 4901 - checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 4902 - dependencies = [ 4903 - "futures-core", 4904 - ] 4905 - 4906 - [[package]] 4907 - name = "system-deps" 4908 - version = "6.2.2" 4909 - source = "registry+https://github.com/rust-lang/crates.io-index" 4910 - checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 4911 - dependencies = [ 4912 - "cfg-expr 0.15.8", 4913 - "heck", 4914 - "pkg-config", 4915 - "toml", 4916 - "version-compare", 4917 - ] 4918 - 4919 - [[package]] 4920 - name = "system-deps" 4921 - version = "7.0.3" 4922 - source = "registry+https://github.com/rust-lang/crates.io-index" 4923 - checksum = "66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005" 4924 - dependencies = [ 4925 - "cfg-expr 0.17.0", 4926 - "heck", 4927 - "pkg-config", 4928 - "toml", 4929 - "version-compare", 4930 - ] 4931 - 4932 - [[package]] 4933 - name = "target-lexicon" 4934 - version = "0.12.16" 4935 - source = "registry+https://github.com/rust-lang/crates.io-index" 4936 - checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 4937 - 4938 - [[package]] 4939 - name = "temp-dir" 4940 - version = "0.1.14" 4941 - source = "registry+https://github.com/rust-lang/crates.io-index" 4942 - checksum = "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72" 4943 - 4944 - [[package]] 4945 - name = "tempfile" 4946 - version = "3.13.0" 4947 - source = "registry+https://github.com/rust-lang/crates.io-index" 4948 - checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" 4949 - dependencies = [ 4950 - "cfg-if", 4951 - "fastrand", 4952 - "once_cell", 4953 - "rustix", 4954 - "windows-sys 0.59.0", 4955 - ] 4956 - 4957 - [[package]] 4958 - name = "tendril" 4959 - version = "0.4.3" 4960 - source = "registry+https://github.com/rust-lang/crates.io-index" 4961 - checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 4962 - dependencies = [ 4963 - "futf", 4964 - "mac", 4965 - "utf-8", 4966 - ] 4967 - 4968 - [[package]] 4969 - name = "thiserror" 4970 - version = "1.0.64" 4971 - source = "registry+https://github.com/rust-lang/crates.io-index" 4972 - checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" 4973 - dependencies = [ 4974 - "thiserror-impl", 4975 - ] 4976 - 4977 - [[package]] 4978 - name = "thiserror-impl" 4979 - version = "1.0.64" 4980 - source = "registry+https://github.com/rust-lang/crates.io-index" 4981 - checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" 4982 - dependencies = [ 4983 - "proc-macro2", 4984 - "quote", 4985 - "syn", 4986 - ] 4987 - 4988 - [[package]] 4989 - name = "thread_local" 4990 - version = "1.1.8" 4991 - source = "registry+https://github.com/rust-lang/crates.io-index" 4992 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4993 - dependencies = [ 4994 - "cfg-if", 4995 - "once_cell", 4996 - ] 4997 - 4998 - [[package]] 4999 - name = "time" 5000 - version = "0.3.36" 5001 - source = "registry+https://github.com/rust-lang/crates.io-index" 5002 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5003 - dependencies = [ 5004 - "deranged", 5005 - "itoa", 5006 - "num-conv", 5007 - "powerfmt", 5008 - "serde", 5009 - "time-core", 5010 - "time-macros", 5011 - ] 5012 - 5013 - [[package]] 5014 - name = "time-core" 5015 - version = "0.1.2" 5016 - source = "registry+https://github.com/rust-lang/crates.io-index" 5017 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5018 - 5019 - [[package]] 5020 - name = "time-macros" 5021 - version = "0.2.18" 5022 - source = "registry+https://github.com/rust-lang/crates.io-index" 5023 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5024 - dependencies = [ 5025 - "num-conv", 5026 - "time-core", 5027 - ] 5028 - 5029 - [[package]] 5030 - name = "tinyvec" 5031 - version = "1.8.0" 5032 - source = "registry+https://github.com/rust-lang/crates.io-index" 5033 - checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 5034 - dependencies = [ 5035 - "tinyvec_macros", 5036 - ] 5037 - 5038 - [[package]] 5039 - name = "tinyvec_macros" 5040 - version = "0.1.1" 5041 - source = "registry+https://github.com/rust-lang/crates.io-index" 5042 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5043 - 5044 - [[package]] 5045 - name = "tld" 5046 - version = "2.36.0" 5047 - source = "registry+https://github.com/rust-lang/crates.io-index" 5048 - checksum = "6672b01e3831c99e7e65d2617dbbc4cdf603e60dfc7120a3b6df7fc97ebe3096" 5049 - dependencies = [ 5050 - "phf", 5051 - "phf_codegen", 5052 - ] 5053 - 5054 - [[package]] 5055 - name = "tokio" 5056 - version = "1.40.0" 5057 - source = "registry+https://github.com/rust-lang/crates.io-index" 5058 - checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" 5059 - dependencies = [ 5060 - "backtrace", 5061 - "bytes", 5062 - "libc", 5063 - "mio", 5064 - "pin-project-lite", 5065 - "signal-hook-registry", 5066 - "socket2", 5067 - "tokio-macros", 5068 - "tracing", 5069 - "windows-sys 0.52.0", 5070 - ] 5071 - 5072 - [[package]] 5073 - name = "tokio-macros" 5074 - version = "2.4.0" 5075 - source = "registry+https://github.com/rust-lang/crates.io-index" 5076 - checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 5077 - dependencies = [ 5078 - "proc-macro2", 5079 - "quote", 5080 - "syn", 5081 - ] 5082 - 5083 - [[package]] 5084 - name = "tokio-native-tls" 5085 - version = "0.3.1" 5086 - source = "registry+https://github.com/rust-lang/crates.io-index" 5087 - checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 5088 - dependencies = [ 5089 - "native-tls", 5090 - "tokio", 5091 - ] 5092 - 5093 - [[package]] 5094 - name = "tokio-socks" 5095 - version = "0.5.2" 5096 - source = "registry+https://github.com/rust-lang/crates.io-index" 5097 - checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" 5098 - dependencies = [ 5099 - "either", 5100 - "futures-util", 5101 - "thiserror", 5102 - "tokio", 5103 - ] 5104 - 5105 - [[package]] 5106 - name = "tokio-stream" 5107 - version = "0.1.16" 5108 - source = "registry+https://github.com/rust-lang/crates.io-index" 5109 - checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" 5110 - dependencies = [ 5111 - "futures-core", 5112 - "pin-project-lite", 5113 - "tokio", 5114 - "tokio-util", 5115 - ] 5116 - 5117 - [[package]] 5118 - name = "tokio-util" 5119 - version = "0.7.12" 5120 - source = "registry+https://github.com/rust-lang/crates.io-index" 5121 - checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" 5122 - dependencies = [ 5123 - "bytes", 5124 - "futures-core", 5125 - "futures-sink", 5126 - "pin-project-lite", 5127 - "tokio", 5128 - ] 5129 - 5130 - [[package]] 5131 - name = "toml" 5132 - version = "0.8.19" 5133 - source = "registry+https://github.com/rust-lang/crates.io-index" 5134 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 5135 - dependencies = [ 5136 - "serde", 5137 - "serde_spanned", 5138 - "toml_datetime", 5139 - "toml_edit", 5140 - ] 5141 - 5142 - [[package]] 5143 - name = "toml_datetime" 5144 - version = "0.6.8" 5145 - source = "registry+https://github.com/rust-lang/crates.io-index" 5146 - checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 5147 - dependencies = [ 5148 - "serde", 5149 - ] 5150 - 5151 - [[package]] 5152 - name = "toml_edit" 5153 - version = "0.22.22" 5154 - source = "registry+https://github.com/rust-lang/crates.io-index" 5155 - checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 5156 - dependencies = [ 5157 - "indexmap", 5158 - "serde", 5159 - "serde_spanned", 5160 - "toml_datetime", 5161 - "winnow", 5162 - ] 5163 - 5164 - [[package]] 5165 - name = "tower" 5166 - version = "0.4.13" 5167 - source = "registry+https://github.com/rust-lang/crates.io-index" 5168 - checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5169 - dependencies = [ 5170 - "futures-core", 5171 - "futures-util", 5172 - "pin-project", 5173 - "pin-project-lite", 5174 - "tokio", 5175 - "tower-layer", 5176 - "tower-service", 5177 - "tracing", 5178 - ] 5179 - 5180 - [[package]] 5181 - name = "tower-layer" 5182 - version = "0.3.3" 5183 - source = "registry+https://github.com/rust-lang/crates.io-index" 5184 - checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 5185 - 5186 - [[package]] 5187 - name = "tower-service" 5188 - version = "0.3.3" 5189 - source = "registry+https://github.com/rust-lang/crates.io-index" 5190 - checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 5191 - 5192 - [[package]] 5193 - name = "tracing" 5194 - version = "0.1.40" 5195 - source = "registry+https://github.com/rust-lang/crates.io-index" 5196 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 5197 - dependencies = [ 5198 - "log", 5199 - "pin-project-lite", 5200 - "tracing-attributes", 5201 - "tracing-core", 5202 - ] 5203 - 5204 - [[package]] 5205 - name = "tracing-attributes" 5206 - version = "0.1.27" 5207 - source = "registry+https://github.com/rust-lang/crates.io-index" 5208 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 5209 - dependencies = [ 5210 - "proc-macro2", 5211 - "quote", 5212 - "syn", 5213 - ] 5214 - 5215 - [[package]] 5216 - name = "tracing-core" 5217 - version = "0.1.32" 5218 - source = "registry+https://github.com/rust-lang/crates.io-index" 5219 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 5220 - dependencies = [ 5221 - "once_cell", 5222 - "valuable", 5223 - ] 5224 - 5225 - [[package]] 5226 - name = "tracing-log" 5227 - version = "0.2.0" 5228 - source = "registry+https://github.com/rust-lang/crates.io-index" 5229 - checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 5230 - dependencies = [ 5231 - "log", 5232 - "once_cell", 5233 - "tracing-core", 5234 - ] 5235 - 5236 - [[package]] 5237 - name = "tracing-subscriber" 5238 - version = "0.3.18" 5239 - source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 5241 - dependencies = [ 5242 - "matchers", 5243 - "nu-ansi-term", 5244 - "once_cell", 5245 - "regex", 5246 - "sharded-slab", 5247 - "smallvec", 5248 - "thread_local", 5249 - "tracing", 5250 - "tracing-core", 5251 - "tracing-log", 5252 - ] 5253 - 5254 - [[package]] 5255 - name = "try-lock" 5256 - version = "0.2.5" 5257 - source = "registry+https://github.com/rust-lang/crates.io-index" 5258 - checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 5259 - 5260 - [[package]] 5261 - name = "typenum" 5262 - version = "1.17.0" 5263 - source = "registry+https://github.com/rust-lang/crates.io-index" 5264 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 5265 - 5266 - [[package]] 5267 - name = "typewit" 5268 - version = "1.9.0" 5269 - source = "registry+https://github.com/rust-lang/crates.io-index" 5270 - checksum = "c6fb9ae6a3cafaf0a5d14c2302ca525f9ae8e07a0f0e6949de88d882c37a6e24" 5271 - dependencies = [ 5272 - "typewit_proc_macros", 5273 - ] 5274 - 5275 - [[package]] 5276 - name = "typewit_proc_macros" 5277 - version = "1.8.1" 5278 - source = "registry+https://github.com/rust-lang/crates.io-index" 5279 - checksum = "e36a83ea2b3c704935a01b4642946aadd445cea40b10935e3f8bd8052b8193d6" 5280 - 5281 - [[package]] 5282 - name = "uds_windows" 5283 - version = "1.1.0" 5284 - source = "registry+https://github.com/rust-lang/crates.io-index" 5285 - checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 5286 - dependencies = [ 5287 - "memoffset", 5288 - "tempfile", 5289 - "winapi", 5290 - ] 5291 - 5292 - [[package]] 5293 - name = "ulid" 5294 - version = "1.1.3" 5295 - source = "registry+https://github.com/rust-lang/crates.io-index" 5296 - checksum = "04f903f293d11f31c0c29e4148f6dc0d033a7f80cebc0282bea147611667d289" 5297 - dependencies = [ 5298 - "getrandom", 5299 - "rand", 5300 - "web-time", 5301 - ] 5302 - 5303 - [[package]] 5304 - name = "unicase" 5305 - version = "2.7.0" 5306 - source = "registry+https://github.com/rust-lang/crates.io-index" 5307 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 5308 - dependencies = [ 5309 - "version_check", 5310 - ] 5311 - 5312 - [[package]] 5313 - name = "unicode-bidi" 5314 - version = "0.3.17" 5315 - source = "registry+https://github.com/rust-lang/crates.io-index" 5316 - checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 5317 - 5318 - [[package]] 5319 - name = "unicode-ident" 5320 - version = "1.0.13" 5321 - source = "registry+https://github.com/rust-lang/crates.io-index" 5322 - checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" 5323 - 5324 - [[package]] 5325 - name = "unicode-normalization" 5326 - version = "0.1.24" 5327 - source = "registry+https://github.com/rust-lang/crates.io-index" 5328 - checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 5329 - dependencies = [ 5330 - "tinyvec", 5331 - ] 5332 - 5333 - [[package]] 5334 - name = "unicode-segmentation" 5335 - version = "1.12.0" 5336 - source = "registry+https://github.com/rust-lang/crates.io-index" 5337 - checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 5338 - 5339 - [[package]] 5340 - name = "unicode-width" 5341 - version = "0.1.14" 5342 - source = "registry+https://github.com/rust-lang/crates.io-index" 5343 - checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 5344 - 5345 - [[package]] 5346 - name = "universal-hash" 5347 - version = "0.5.1" 5348 - source = "registry+https://github.com/rust-lang/crates.io-index" 5349 - checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 5350 - dependencies = [ 5351 - "crypto-common", 5352 - "subtle", 5353 - ] 5354 - 5355 - [[package]] 5356 - name = "url" 5357 - version = "2.5.2" 5358 - source = "registry+https://github.com/rust-lang/crates.io-index" 5359 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 5360 - dependencies = [ 5361 - "form_urlencoded", 5362 - "idna", 5363 - "percent-encoding", 5364 - "serde", 5365 - ] 5366 - 5367 - [[package]] 5368 - name = "urlencoding" 5369 - version = "2.1.3" 5370 - source = "registry+https://github.com/rust-lang/crates.io-index" 5371 - checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5372 - 5373 - [[package]] 5374 - name = "utf-8" 5375 - version = "0.7.6" 5376 - source = "registry+https://github.com/rust-lang/crates.io-index" 5377 - checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 5378 - 5379 - [[package]] 5380 - name = "uuid" 5381 - version = "1.10.0" 5382 - source = "registry+https://github.com/rust-lang/crates.io-index" 5383 - checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 5384 - dependencies = [ 5385 - "getrandom", 5386 - "wasm-bindgen", 5387 - ] 5388 - 5389 - [[package]] 5390 - name = "valuable" 5391 - version = "0.1.0" 5392 - source = "registry+https://github.com/rust-lang/crates.io-index" 5393 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5394 - 5395 - [[package]] 5396 - name = "vcpkg" 5397 - version = "0.2.15" 5398 - source = "registry+https://github.com/rust-lang/crates.io-index" 5399 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5400 - 5401 - [[package]] 5402 - name = "version-compare" 5403 - version = "0.2.0" 5404 - source = "registry+https://github.com/rust-lang/crates.io-index" 5405 - checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 5406 - 5407 - [[package]] 5408 - name = "version_check" 5409 - version = "0.9.5" 5410 - source = "registry+https://github.com/rust-lang/crates.io-index" 5411 - checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 5412 - 5413 - [[package]] 5414 - name = "vodozemac" 5415 - version = "0.8.1" 5416 - source = "registry+https://github.com/rust-lang/crates.io-index" 5417 - checksum = "dd4b56780b7827dd72c3c6398c3048752bebf8d1d84ec19b606b15dbc3c850b8" 5418 - dependencies = [ 5419 - "aes", 5420 - "arrayvec", 5421 - "base64", 5422 - "base64ct", 5423 - "cbc", 5424 - "chacha20poly1305", 5425 - "curve25519-dalek", 5426 - "ed25519-dalek", 5427 - "getrandom", 5428 - "hkdf", 5429 - "hmac", 5430 - "matrix-pickle", 5431 - "prost", 5432 - "rand", 5433 - "serde", 5434 - "serde_bytes", 5435 - "serde_json", 5436 - "sha2", 5437 - "subtle", 5438 - "thiserror", 5439 - "x25519-dalek", 5440 - "zeroize", 5441 - ] 5442 - 5443 - [[package]] 5444 - name = "want" 5445 - version = "0.3.1" 5446 - source = "registry+https://github.com/rust-lang/crates.io-index" 5447 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5448 - dependencies = [ 5449 - "try-lock", 5450 - ] 5451 - 5452 - [[package]] 5453 - name = "wasi" 5454 - version = "0.11.0+wasi-snapshot-preview1" 5455 - source = "registry+https://github.com/rust-lang/crates.io-index" 5456 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5457 - 5458 - [[package]] 5459 - name = "wasm-bindgen" 5460 - version = "0.2.95" 5461 - source = "registry+https://github.com/rust-lang/crates.io-index" 5462 - checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" 5463 - dependencies = [ 5464 - "cfg-if", 5465 - "once_cell", 5466 - "wasm-bindgen-macro", 5467 - ] 5468 - 5469 - [[package]] 5470 - name = "wasm-bindgen-backend" 5471 - version = "0.2.95" 5472 - source = "registry+https://github.com/rust-lang/crates.io-index" 5473 - checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" 5474 - dependencies = [ 5475 - "bumpalo", 5476 - "log", 5477 - "once_cell", 5478 - "proc-macro2", 5479 - "quote", 5480 - "syn", 5481 - "wasm-bindgen-shared", 5482 - ] 5483 - 5484 - [[package]] 5485 - name = "wasm-bindgen-futures" 5486 - version = "0.4.45" 5487 - source = "registry+https://github.com/rust-lang/crates.io-index" 5488 - checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" 5489 - dependencies = [ 5490 - "cfg-if", 5491 - "js-sys", 5492 - "wasm-bindgen", 5493 - "web-sys", 5494 - ] 5495 - 5496 - [[package]] 5497 - name = "wasm-bindgen-macro" 5498 - version = "0.2.95" 5499 - source = "registry+https://github.com/rust-lang/crates.io-index" 5500 - checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" 5501 - dependencies = [ 5502 - "quote", 5503 - "wasm-bindgen-macro-support", 5504 - ] 5505 - 5506 - [[package]] 5507 - name = "wasm-bindgen-macro-support" 5508 - version = "0.2.95" 5509 - source = "registry+https://github.com/rust-lang/crates.io-index" 5510 - checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" 5511 - dependencies = [ 5512 - "proc-macro2", 5513 - "quote", 5514 - "syn", 5515 - "wasm-bindgen-backend", 5516 - "wasm-bindgen-shared", 5517 - ] 5518 - 5519 - [[package]] 5520 - name = "wasm-bindgen-shared" 5521 - version = "0.2.95" 5522 - source = "registry+https://github.com/rust-lang/crates.io-index" 5523 - checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" 5524 - 5525 - [[package]] 5526 - name = "wasm-streams" 5527 - version = "0.4.1" 5528 - source = "registry+https://github.com/rust-lang/crates.io-index" 5529 - checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd" 5530 - dependencies = [ 5531 - "futures-util", 5532 - "js-sys", 5533 - "wasm-bindgen", 5534 - "wasm-bindgen-futures", 5535 - "web-sys", 5536 - ] 5537 - 5538 - [[package]] 5539 - name = "web-sys" 5540 - version = "0.3.72" 5541 - source = "registry+https://github.com/rust-lang/crates.io-index" 5542 - checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" 5543 - dependencies = [ 5544 - "js-sys", 5545 - "wasm-bindgen", 5546 - ] 5547 - 5548 - [[package]] 5549 - name = "web-time" 5550 - version = "1.1.0" 5551 - source = "registry+https://github.com/rust-lang/crates.io-index" 5552 - checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 5553 - dependencies = [ 5554 - "js-sys", 5555 - "wasm-bindgen", 5556 - ] 5557 - 5558 - [[package]] 5559 - name = "webp" 5560 - version = "0.3.0" 5561 - source = "registry+https://github.com/rust-lang/crates.io-index" 5562 - checksum = "8f53152f51fb5af0c08484c33d16cca96175881d1f3dec068c23b31a158c2d99" 5563 - dependencies = [ 5564 - "image", 5565 - "libwebp-sys", 5566 - ] 5567 - 5568 - [[package]] 5569 - name = "wildmatch" 5570 - version = "2.4.0" 5571 - source = "registry+https://github.com/rust-lang/crates.io-index" 5572 - checksum = "68ce1ab1f8c62655ebe1350f589c61e505cf94d385bc6a12899442d9081e71fd" 5573 - 5574 - [[package]] 5575 - name = "winapi" 5576 - version = "0.3.9" 5577 - source = "registry+https://github.com/rust-lang/crates.io-index" 5578 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 5579 - dependencies = [ 5580 - "winapi-i686-pc-windows-gnu", 5581 - "winapi-x86_64-pc-windows-gnu", 5582 - ] 5583 - 5584 - [[package]] 5585 - name = "winapi-i686-pc-windows-gnu" 5586 - version = "0.4.0" 5587 - source = "registry+https://github.com/rust-lang/crates.io-index" 5588 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 5589 - 5590 - [[package]] 5591 - name = "winapi-x86_64-pc-windows-gnu" 5592 - version = "0.4.0" 5593 - source = "registry+https://github.com/rust-lang/crates.io-index" 5594 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5595 - 5596 - [[package]] 5597 - name = "windows-core" 5598 - version = "0.52.0" 5599 - source = "registry+https://github.com/rust-lang/crates.io-index" 5600 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5601 - dependencies = [ 5602 - "windows-targets", 5603 - ] 5604 - 5605 - [[package]] 5606 - name = "windows-registry" 5607 - version = "0.2.0" 5608 - source = "registry+https://github.com/rust-lang/crates.io-index" 5609 - checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 5610 - dependencies = [ 5611 - "windows-result", 5612 - "windows-strings", 5613 - "windows-targets", 5614 - ] 5615 - 5616 - [[package]] 5617 - name = "windows-result" 5618 - version = "0.2.0" 5619 - source = "registry+https://github.com/rust-lang/crates.io-index" 5620 - checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 5621 - dependencies = [ 5622 - "windows-targets", 5623 - ] 5624 - 5625 - [[package]] 5626 - name = "windows-strings" 5627 - version = "0.1.0" 5628 - source = "registry+https://github.com/rust-lang/crates.io-index" 5629 - checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 5630 - dependencies = [ 5631 - "windows-result", 5632 - "windows-targets", 5633 - ] 5634 - 5635 - [[package]] 5636 - name = "windows-sys" 5637 - version = "0.52.0" 5638 - source = "registry+https://github.com/rust-lang/crates.io-index" 5639 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5640 - dependencies = [ 5641 - "windows-targets", 5642 - ] 5643 - 5644 - [[package]] 5645 - name = "windows-sys" 5646 - version = "0.59.0" 5647 - source = "registry+https://github.com/rust-lang/crates.io-index" 5648 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 5649 - dependencies = [ 5650 - "windows-targets", 5651 - ] 5652 - 5653 - [[package]] 5654 - name = "windows-targets" 5655 - version = "0.52.6" 5656 - source = "registry+https://github.com/rust-lang/crates.io-index" 5657 - checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5658 - dependencies = [ 5659 - "windows_aarch64_gnullvm", 5660 - "windows_aarch64_msvc", 5661 - "windows_i686_gnu", 5662 - "windows_i686_gnullvm", 5663 - "windows_i686_msvc", 5664 - "windows_x86_64_gnu", 5665 - "windows_x86_64_gnullvm", 5666 - "windows_x86_64_msvc", 5667 - ] 5668 - 5669 - [[package]] 5670 - name = "windows_aarch64_gnullvm" 5671 - version = "0.52.6" 5672 - source = "registry+https://github.com/rust-lang/crates.io-index" 5673 - checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5674 - 5675 - [[package]] 5676 - name = "windows_aarch64_msvc" 5677 - version = "0.52.6" 5678 - source = "registry+https://github.com/rust-lang/crates.io-index" 5679 - checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5680 - 5681 - [[package]] 5682 - name = "windows_i686_gnu" 5683 - version = "0.52.6" 5684 - source = "registry+https://github.com/rust-lang/crates.io-index" 5685 - checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5686 - 5687 - [[package]] 5688 - name = "windows_i686_gnullvm" 5689 - version = "0.52.6" 5690 - source = "registry+https://github.com/rust-lang/crates.io-index" 5691 - checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5692 - 5693 - [[package]] 5694 - name = "windows_i686_msvc" 5695 - version = "0.52.6" 5696 - source = "registry+https://github.com/rust-lang/crates.io-index" 5697 - checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5698 - 5699 - [[package]] 5700 - name = "windows_x86_64_gnu" 5701 - version = "0.52.6" 5702 - source = "registry+https://github.com/rust-lang/crates.io-index" 5703 - checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5704 - 5705 - [[package]] 5706 - name = "windows_x86_64_gnullvm" 5707 - version = "0.52.6" 5708 - source = "registry+https://github.com/rust-lang/crates.io-index" 5709 - checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5710 - 5711 - [[package]] 5712 - name = "windows_x86_64_msvc" 5713 - version = "0.52.6" 5714 - source = "registry+https://github.com/rust-lang/crates.io-index" 5715 - checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5716 - 5717 - [[package]] 5718 - name = "winnow" 5719 - version = "0.6.20" 5720 - source = "registry+https://github.com/rust-lang/crates.io-index" 5721 - checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 5722 - dependencies = [ 5723 - "memchr", 5724 - ] 5725 - 5726 - [[package]] 5727 - name = "x25519-dalek" 5728 - version = "2.0.1" 5729 - source = "registry+https://github.com/rust-lang/crates.io-index" 5730 - checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" 5731 - dependencies = [ 5732 - "curve25519-dalek", 5733 - "rand_core", 5734 - "serde", 5735 - "zeroize", 5736 - ] 5737 - 5738 - [[package]] 5739 - name = "xdg-home" 5740 - version = "1.3.0" 5741 - source = "registry+https://github.com/rust-lang/crates.io-index" 5742 - checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" 5743 - dependencies = [ 5744 - "libc", 5745 - "windows-sys 0.59.0", 5746 - ] 5747 - 5748 - [[package]] 5749 - name = "xxhash-rust" 5750 - version = "0.8.12" 5751 - source = "registry+https://github.com/rust-lang/crates.io-index" 5752 - checksum = "6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984" 5753 - 5754 - [[package]] 5755 - name = "yansi-term" 5756 - version = "0.1.2" 5757 - source = "registry+https://github.com/rust-lang/crates.io-index" 5758 - checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" 5759 - dependencies = [ 5760 - "winapi", 5761 - ] 5762 - 5763 - [[package]] 5764 - name = "yeslogic-fontconfig-sys" 5765 - version = "6.0.0" 5766 - source = "registry+https://github.com/rust-lang/crates.io-index" 5767 - checksum = "503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd" 5768 - dependencies = [ 5769 - "dlib", 5770 - "once_cell", 5771 - "pkg-config", 5772 - ] 5773 - 5774 - [[package]] 5775 - name = "zbus" 5776 - version = "4.4.0" 5777 - source = "registry+https://github.com/rust-lang/crates.io-index" 5778 - checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 5779 - dependencies = [ 5780 - "async-broadcast", 5781 - "async-process", 5782 - "async-recursion", 5783 - "async-trait", 5784 - "enumflags2", 5785 - "event-listener", 5786 - "futures-core", 5787 - "futures-sink", 5788 - "futures-util", 5789 - "hex", 5790 - "nix 0.29.0", 5791 - "ordered-stream", 5792 - "rand", 5793 - "serde", 5794 - "serde_repr", 5795 - "sha1", 5796 - "static_assertions", 5797 - "tokio", 5798 - "tracing", 5799 - "uds_windows", 5800 - "windows-sys 0.52.0", 5801 - "xdg-home", 5802 - "zbus_macros", 5803 - "zbus_names", 5804 - "zvariant", 5805 - ] 5806 - 5807 - [[package]] 5808 - name = "zbus_macros" 5809 - version = "4.4.0" 5810 - source = "registry+https://github.com/rust-lang/crates.io-index" 5811 - checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 5812 - dependencies = [ 5813 - "proc-macro-crate", 5814 - "proc-macro2", 5815 - "quote", 5816 - "syn", 5817 - "zvariant_utils", 5818 - ] 5819 - 5820 - [[package]] 5821 - name = "zbus_names" 5822 - version = "3.0.0" 5823 - source = "registry+https://github.com/rust-lang/crates.io-index" 5824 - checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 5825 - dependencies = [ 5826 - "serde", 5827 - "static_assertions", 5828 - "zvariant", 5829 - ] 5830 - 5831 - [[package]] 5832 - name = "zerocopy" 5833 - version = "0.7.35" 5834 - source = "registry+https://github.com/rust-lang/crates.io-index" 5835 - checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 5836 - dependencies = [ 5837 - "byteorder", 5838 - "zerocopy-derive", 5839 - ] 5840 - 5841 - [[package]] 5842 - name = "zerocopy-derive" 5843 - version = "0.7.35" 5844 - source = "registry+https://github.com/rust-lang/crates.io-index" 5845 - checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 5846 - dependencies = [ 5847 - "proc-macro2", 5848 - "quote", 5849 - "syn", 5850 - ] 5851 - 5852 - [[package]] 5853 - name = "zeroize" 5854 - version = "1.8.1" 5855 - source = "registry+https://github.com/rust-lang/crates.io-index" 5856 - checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5857 - dependencies = [ 5858 - "zeroize_derive", 5859 - ] 5860 - 5861 - [[package]] 5862 - name = "zeroize_derive" 5863 - version = "1.4.2" 5864 - source = "registry+https://github.com/rust-lang/crates.io-index" 5865 - checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 5866 - dependencies = [ 5867 - "proc-macro2", 5868 - "quote", 5869 - "syn", 5870 - ] 5871 - 5872 - [[package]] 5873 - name = "zvariant" 5874 - version = "4.2.0" 5875 - source = "registry+https://github.com/rust-lang/crates.io-index" 5876 - checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 5877 - dependencies = [ 5878 - "endi", 5879 - "enumflags2", 5880 - "serde", 5881 - "static_assertions", 5882 - "url", 5883 - "zvariant_derive", 5884 - ] 5885 - 5886 - [[package]] 5887 - name = "zvariant_derive" 5888 - version = "4.2.0" 5889 - source = "registry+https://github.com/rust-lang/crates.io-index" 5890 - checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 5891 - dependencies = [ 5892 - "proc-macro-crate", 5893 - "proc-macro2", 5894 - "quote", 5895 - "syn", 5896 - "zvariant_utils", 5897 - ] 5898 - 5899 - [[package]] 5900 - name = "zvariant_utils" 5901 - version = "2.1.0" 5902 - source = "registry+https://github.com/rust-lang/crates.io-index" 5903 - checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 5904 - dependencies = [ 5905 - "proc-macro2", 5906 - "quote", 5907 - "syn", 5908 - ]
+11 -9
pkgs/by-name/fr/fractal/package.nix
··· 10 10 rustc, 11 11 pkg-config, 12 12 glib, 13 + grass-sass, 13 14 gtk4, 14 15 gtksourceview5, 16 + lcms2, 15 17 libadwaita, 16 18 gst_all_1, 17 19 desktop-file-utils, ··· 28 30 29 31 stdenv.mkDerivation rec { 30 32 pname = "fractal"; 31 - version = "9"; 33 + version = "10"; 32 34 33 35 src = fetchFromGitLab { 34 36 domain = "gitlab.gnome.org"; 35 37 owner = "World"; 36 38 repo = "fractal"; 37 - rev = "refs/tags/${version}"; 38 - hash = "sha256-3UI727LUYw7wUKbGRCtgpkF9NNw4XuZ3tl3KV3Ku9r4="; 39 + tag = version; 40 + hash = "sha256-dXmdoEBvHhOoICIDCpi2JTPo7j/kQzlv+Q/S/7LNyv0="; 39 41 }; 40 42 41 - cargoDeps = rustPlatform.importCargoLock { 42 - lockFile = ./Cargo.lock; 43 - outputHashes = { 44 - "matrix-sdk-0.7.1" = "sha256-AmODDuNLpI6gXuu+oPl3MqcOnywqR8lqJ0bVOIiz02E="; 45 - "ruma-0.10.1" = "sha256-6U2LKMYyY7SLOh2jJcVuDBsfcidNoia1XU+JsmhMHGY="; 46 - }; 43 + cargoDeps = rustPlatform.fetchCargoVendor { 44 + inherit src; 45 + hash = "sha256-qRxJvlorS5S3Wj3HjfvvR2nM/ZWzefz4x791UeSXm0w="; 47 46 }; 48 47 49 48 # Dirty approach to add patches after cargoSetupPostUnpackHook ··· 56 55 57 56 nativeBuildInputs = [ 58 57 glib 58 + grass-sass 59 59 gtk4 60 60 meson 61 61 ninja ··· 74 74 glib 75 75 gtk4 76 76 gtksourceview5 77 + lcms2 77 78 libadwaita 78 79 openssl 79 80 pipewire ··· 87 88 gst-plugins-base 88 89 gst-plugins-bad 89 90 gst-plugins-good 91 + gst-plugins-rs 90 92 ]); 91 93 92 94 preFixup = ''
+81
pkgs/by-name/gi/git-unroll/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitea, 5 + makeWrapper, 6 + bash, 7 + 8 + git, 9 + nix-prefetch-git, 10 + rWrapper, 11 + rPackages, 12 + 13 + unstableGitUpdater, 14 + }: 15 + 16 + stdenv.mkDerivation (finalAttrs: { 17 + pname = "git-unroll"; 18 + version = "0-unstable-2024-11-04"; 19 + 20 + src = fetchFromGitea { 21 + domain = "codeberg.org"; 22 + owner = "gm6k"; 23 + repo = "git-unroll"; 24 + rev = "9243bb8a6a9f6875e21a5c64320b66f7fdaf9b3f"; 25 + hash = "sha256-1MjbB1EVgmU0HlUibrKOkjmxQ8wseocSJENiAqyHcjU="; 26 + }; 27 + 28 + postPatch = '' 29 + substituteInPlace unroll \ 30 + --replace-fail "#! /usr/bin/env nix-shell" "#!/usr/bin/env bash" \ 31 + --replace-fail \ 32 + "#! nix-shell -i bash -p git nix rWrapper rPackages.jsonlite rPackages.processx rPackages.dplyr rPackages.plyr rPackages.stringr -I nixpkgs=." \ 33 + "" \ 34 + --replace-fail '"$PWD/pkgs/build-support/fetchgit/nix-prefetch-git",' '"nix-prefetch-git"' 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + makeWrapper 39 + ]; 40 + 41 + buildInputs = [ 42 + bash 43 + ]; 44 + 45 + installPhase = '' 46 + runHook preInstall 47 + 48 + install -Dm755 unroll $out/bin/unroll 49 + wrapProgram $out/bin/unroll \ 50 + --prefix PATH : ${ 51 + lib.makeBinPath [ 52 + git 53 + nix-prefetch-git 54 + (rWrapper.override { 55 + packages = with rPackages; [ 56 + jsonlite 57 + processx 58 + dplyr 59 + plyr 60 + stringr 61 + ]; 62 + }) 63 + ] 64 + } 65 + 66 + runHook postInstall 67 + ''; 68 + 69 + passthru = { 70 + updateScript = unstableGitUpdater { }; 71 + }; 72 + 73 + meta = { 74 + description = "Convert Git repositories with submodules to a Nix expression based on non-recursive Git sources"; 75 + homepage = "https://codeberg.org/gm6k/git-unroll"; 76 + license = lib.licenses.gpl3Only; 77 + maintainers = with lib.maintainers; [ GaetanLepage ]; 78 + mainProgram = "unroll"; 79 + platforms = lib.platforms.all; 80 + }; 81 + })
+38
pkgs/by-name/go/gojo/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + versionCheckHook, 6 + nix-update-script, 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "gojo"; 11 + version = "0.3.2"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "itchyny"; 15 + repo = "gojo"; 16 + tag = "v${version}"; 17 + hash = "sha256-DMFTB5CgJTWf+P9ntgBgzdmcF2qjS9t3iUQ1Rer+Ab4="; 18 + }; 19 + 20 + vendorHash = "sha256-iVAPuc+83WZCs5WAAZIKEExDdwXQqswgso2XRVJB/bE="; 21 + 22 + nativeInstallCheckInputs = [ 23 + versionCheckHook 24 + ]; 25 + versionCheckProgramArg = [ "-v" ]; 26 + doInstallCheck = true; 27 + 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + meta = { 31 + description = "Yet another Go implementation of jo"; 32 + homepage = "https://github.com/itchyny/gojo"; 33 + changelog = "https://github.com/itchyny/gojo/releases/tag/v${version}"; 34 + license = lib.licenses.mit; 35 + maintainers = with lib.maintainers; [ xiaoxiangmoe ]; 36 + mainProgram = "gojo"; 37 + }; 38 + }
+2 -4
pkgs/by-name/ha/hatch/package.nix
··· 7 7 git, 8 8 cargo, 9 9 versionCheckHook, 10 + writableTmpDirAsHomeHook, 10 11 darwin, 11 12 nix-update-script, 12 13 }: ··· 63 64 ++ [ 64 65 cargo 65 66 versionCheckHook 67 + writableTmpDirAsHomeHook 66 68 ] 67 69 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 68 70 darwin.ps 69 71 ]; 70 72 71 73 versionCheckProgramArg = [ "--version" ]; 72 - 73 - preCheck = '' 74 - export HOME=$(mktemp -d); 75 - ''; 76 74 77 75 pytestFlagsArray = 78 76 [
+3 -2
pkgs/by-name/he/hedgedoc/package.nix
··· 9 9 nodejs, 10 10 python3, 11 11 nixosTests, 12 + writableTmpDirAsHomeHook, 12 13 }: 13 14 14 15 let ··· 17 18 src = fetchFromGitHub { 18 19 owner = "hedgedoc"; 19 20 repo = "hedgedoc"; 20 - rev = version; 21 + tag = version; 21 22 hash = "sha256-cRIpcoD9WzLYxKYpkvhRxUmeyJR5z2QyqApzWvQND+s="; 22 23 }; 23 24 ··· 31 32 gitMinimal # needed to download git dependencies 32 33 nodejs # needed for npm to download git dependencies 33 34 yarn 35 + writableTmpDirAsHomeHook 34 36 ]; 35 37 36 38 buildPhase = '' 37 - export HOME=$(mktemp -d) 38 39 yarn config set enableTelemetry 0 39 40 yarn config set cacheFolder $out 40 41 yarn config set --json supportedArchitectures.os '[ "linux" ]'
+3 -3
pkgs/by-name/hy/hyprprop/package.nix
··· 14 14 }: 15 15 stdenvNoCC.mkDerivation (finalAttrs: { 16 16 pname = "hyprprop"; 17 - version = "0.1-unstable-2024-12-01"; 17 + version = "0.1-unstable-2025-01-29"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "hyprwm"; 21 21 repo = "contrib"; 22 - rev = "d7c55140f1785b8d9fef351f1cd2a4c9e1eaa466"; 23 - hash = "sha256-sp14z0mrqrtmouz1+bU4Jh8/0xi+xwQHF2l7mhGSSVU="; 22 + rev = "d449f6e1fc31084437ebc0c45057ee656f593efd"; 23 + hash = "sha256-8ytokHHcKusbspRaiGP38s7fHU105JRvO9GRTzcRklg="; 24 24 }; 25 25 26 26 sourceRoot = "${finalAttrs.src.name}/hyprprop";
+2 -4
pkgs/by-name/me/meli/package.nix
··· 12 12 mandoc, 13 13 rustfmt, 14 14 file, 15 + writableTmpDirAsHomeHook, 15 16 16 17 # build inputs 17 18 openssl, ··· 59 60 nativeCheckInputs = [ 60 61 file 61 62 gnum4 63 + writableTmpDirAsHomeHook 62 64 ]; 63 65 64 66 postInstall = '' ··· 67 69 wrapProgram $out/bin/meli \ 68 70 --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ gpgme ]} \ 69 71 --prefix PATH : ${lib.makeBinPath [ gnum4 ]} 70 - ''; 71 - 72 - preCheck = '' 73 - export HOME=$(mktemp -d) 74 72 ''; 75 73 76 74 checkFlags = [
+3 -5
pkgs/by-name/me/menulibre/package.nix
··· 10 10 nix-update-script, 11 11 testers, 12 12 menulibre, 13 + writableTmpDirAsHomeHook, 13 14 }: 14 15 15 16 python3Packages.buildPythonApplication rec { ··· 19 20 src = fetchFromGitHub { 20 21 owner = "bluesabre"; 21 22 repo = "menulibre"; 22 - rev = "menulibre-${version}"; 23 + tag = "menulibre-${version}"; 23 24 hash = "sha256-IfsuOYP/H3r1GDWMVVSBfYvQS+01VJaAlZu+c05geWg="; 24 25 }; 25 26 ··· 35 36 intltool 36 37 gobject-introspection 37 38 wrapGAppsHook3 39 + writableTmpDirAsHomeHook 38 40 ]; 39 41 40 42 postPatch = '' 41 43 substituteInPlace setup.py \ 42 44 --replace-fail 'data_dir =' "data_dir = '$out/share/menulibre' #" \ 43 45 --replace-fail 'update_desktop_file(desktop_file, script_path)' "" 44 - ''; 45 - 46 - preBuild = '' 47 - export HOME=$TMPDIR 48 46 ''; 49 47 50 48 passthru = {
+40
pkgs/by-name/ni/nix-search-tv/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "nix-search-tv"; 10 + version = "1.0.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "3timeslazy"; 14 + repo = "nix-search-tv"; 15 + tag = "v${version}"; 16 + hash = "sha256-SKLvN67GHLHGj0bUYdFutiLzRVCCtxNokWP0z3Za9UU="; 17 + }; 18 + 19 + vendorHash = "sha256-uzNDhkovlXx0tIgSJ3E08d0TNmktSrlOOe8Iwi4ZfmU="; 20 + 21 + subPackages = [ "cmd/nix-search-tv" ]; 22 + 23 + ldflags = [ 24 + "-s" 25 + "-w" 26 + ]; 27 + 28 + passthru = { 29 + updateScript = nix-update-script { }; 30 + }; 31 + 32 + meta = { 33 + description = "Nixpkgs channel for television"; 34 + homepage = "https://github.com/3timeslazy/nix-search-tv"; 35 + changelog = "https://github.com/3timeslazy/nix-search-tv/releases/tag/v${version}"; 36 + license = lib.licenses.gpl3Only; 37 + maintainers = with lib.maintainers; [ GaetanLepage ]; 38 + mainProgram = "nix-search-tv"; 39 + }; 40 + }
+27
pkgs/by-name/ni/nixos-container/nixos-container-completion.fish
··· 1 + set -l containercmds destroy restart start stop terminate status update login root-login run show-ip show-host-key 2 + set -l subcommands list create $containercmds 3 + 4 + complete -c nixos-container -f 5 + complete -c nixos-container -n "not __fish_seen_subcommand_from $subcommands" -a "$subcommands" 6 + complete -c nixos-container \ 7 + -n "__fish_seen_subcommand_from $containercmds" \ 8 + -n "test 2 -eq (__fish_number_of_cmd_args_wo_opts)" \ 9 + -a "(nixos-container list)" 10 + 11 + # create flags 12 + for flag in nixos-path system-path config-file; 13 + complete -c nixos-container -n "__fish_seen_subcommand_from create" -l $flag -Fr 14 + end 15 + 16 + for flag in config flake ensure-unique-name auto-start bridge port host-address local-address; 17 + complete -c nixos-container -n "__fish_seen_subcommand_from create" -l $flag 18 + end 19 + 20 + # update flags 21 + for flag in nixos-path config-file; 22 + complete -c nixos-container -n "__fish_seen_subcommand_from update" -l $flag -Fr 23 + end 24 + 25 + for flag in config flake; 26 + complete -c nixos-container -n "__fish_seen_subcommand_from update" -l $flag 27 + end
+15 -11
pkgs/by-name/ni/nixos-container/package.nix
··· 1 - { replaceVarsWith 2 - , perl 3 - , shadow 4 - , util-linux 5 - , configurationDirectory ? "/etc/nixos-containers" 6 - , stateDirectory ? "/var/lib/nixos-containers" 7 - , nixosTests 1 + { 2 + replaceVarsWith, 3 + perl, 4 + shadow, 5 + util-linux, 6 + installShellFiles, 7 + configurationDirectory ? "/etc/nixos-containers", 8 + stateDirectory ? "/var/lib/nixos-containers", 9 + nixosTests, 8 10 }: 9 - 10 11 replaceVarsWith { 11 12 name = "nixos-container"; 12 13 dir = "bin"; ··· 32 33 }; 33 34 }; 34 35 36 + nativeBuildInputs = [ installShellFiles ]; 37 + 35 38 postInstall = '' 36 - t=$out/share/bash-completion/completions 37 - mkdir -p $t 38 - cp ${./nixos-container-completion.sh} $t/nixos-container 39 + installShellCompletion --cmd nixos-container \ 40 + --bash ${./nixos-container-completion.sh} \ 41 + --fish ${./nixos-container-completion.fish} 39 42 ''; 43 + 40 44 meta.mainProgram = "nixos-container"; 41 45 }
+5 -5
pkgs/by-name/oi/oils-for-unix/package.nix
··· 18 18 in 19 19 stdenv.mkDerivation rec { 20 20 pname = "oils-for-unix"; 21 - version = "0.24.0"; 21 + version = "0.26.0"; 22 22 23 23 src = fetchurl { 24 - url = "https://www.oilshell.org/download/oils-for-unix-${version}.tar.gz"; 25 - hash = "sha256-30r+2U1TswOngs4DgMOT1g9tIZIe8qJZIrQAgordmPM="; 24 + url = "https://www.oils.pub/download/oils-for-unix-${version}.tar.gz"; 25 + hash = "sha256-K1spWld6J2OBQgO0o0iAygMGeinuuAr0hXtgkjFNbu0="; 26 26 }; 27 27 28 28 postPatch = '' ··· 66 66 67 67 meta = { 68 68 description = "Unix shell with JSON-compatible structured data. It's our upgrade path from bash to a better language and runtime"; 69 - homepage = "https://www.oilshell.org/"; 69 + homepage = "https://www.oils.pub/"; 70 70 71 71 license = lib.licenses.asl20; 72 72 ··· 75 75 mkg20001 76 76 melkor333 77 77 ]; 78 - changelog = "https://www.oilshell.org/release/${version}/changelog.html"; 78 + changelog = "https://www.oils.pub/release/${version}/changelog.html"; 79 79 }; 80 80 81 81 passthru = {
+3 -3
pkgs/by-name/pm/pmtiles/package.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "pmtiles"; 8 - version = "1.23.1"; 8 + version = "1.25.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "protomaps"; 12 12 repo = "go-pmtiles"; 13 13 rev = "v${version}"; 14 - hash = "sha256-W8TlMUAzEeHYrVxJTS3CeBkZzshpuDbFD8lC/ITJMKI="; 14 + hash = "sha256-eOcjJPQ5a9d1iDaTa+oZgMmyaOszd2ORaKKr3Td4WP0="; 15 15 }; 16 16 17 - vendorHash = "sha256-Oi099KdfSSVDKuWektEucigwchjEHCsOxbCe48DICF8="; 17 + vendorHash = "sha256-NQ74rLYhzacOrw6Tl6WoERfqbx2aF9X18rh0oOjCotE="; 18 18 19 19 ldflags = [ 20 20 "-s"
+16 -9
pkgs/by-name/po/podman-tui/package.nix
··· 1 - { lib, stdenv, fetchFromGitHub, buildGoModule, testers, podman-tui }: 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + buildGoModule, 6 + testers, 7 + podman-tui, 8 + }: 2 9 3 10 buildGoModule rec { 4 11 pname = "podman-tui"; ··· 15 22 16 23 env.CGO_ENABLED = 0; 17 24 18 - tags = [ "containers_image_openpgp" "remote" ] 19 - ++ lib.optional stdenv.hostPlatform.isDarwin "darwin"; 25 + tags = [ 26 + "containers_image_openpgp" 27 + "remote" 28 + ] ++ lib.optional stdenv.hostPlatform.isDarwin "darwin"; 20 29 21 - ldflags = [ "-s" "-w" ]; 22 - 23 - preCheck = '' 24 - export USER="$(whoami)" 25 - export HOME="$(mktemp -d)" 26 - ''; 30 + ldflags = [ 31 + "-s" 32 + "-w" 33 + ]; 27 34 28 35 checkFlags = 29 36 let
+4 -6
pkgs/by-name/py/pylyzer/package.nix
··· 3 3 stdenv, 4 4 rustPlatform, 5 5 fetchFromGitHub, 6 - git, 6 + gitMinimal, 7 7 python3, 8 8 makeWrapper, 9 9 writeScriptBin, 10 10 versionCheckHook, 11 11 nix-update-script, 12 + writableTmpDirAsHomeHook, 12 13 }: 13 14 14 15 rustPlatform.buildRustPackage rec { ··· 26 27 cargoHash = "sha256-mi4pCYA0dQnv3MIpZxVVY0qLdIts/qvxS4og0Tyxk3w="; 27 28 28 29 nativeBuildInputs = [ 29 - git 30 + gitMinimal 30 31 python3 31 32 makeWrapper 33 + writableTmpDirAsHomeHook 32 34 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ (writeScriptBin "diskutil" "") ]; 33 35 34 36 buildInputs = [ 35 37 python3 36 38 ]; 37 - 38 - preBuild = '' 39 - export HOME=$(mktemp -d) 40 - ''; 41 39 42 40 postInstall = '' 43 41 mkdir -p $out/lib
+43 -5
pkgs/by-name/re/rerun/package.nix
··· 3 3 stdenv, 4 4 rustPlatform, 5 5 fetchFromGitHub, 6 - 7 6 # nativeBuildInputs 8 7 binaryen, 9 8 lld, 10 9 pkg-config, 11 10 protobuf, 12 11 rustfmt, 13 - 12 + nasm, 14 13 # buildInputs 15 14 freetype, 16 15 glib, ··· 19 18 openssl, 20 19 vulkan-loader, 21 20 wayland, 22 - 23 21 versionCheckHook, 24 - 25 22 # passthru 26 23 nix-update-script, 27 24 python3Packages, 25 + # Expose features to the user for the wasm web viewer build 26 + # So he can easily override them 27 + # We omit the "analytics" feature because it is opt-out and not opt-in. 28 + # More information can be found in there README: 29 + # https://raw.githubusercontent.com/rerun-io/rerun/5a9794990c4903c088ad77174e65eb2573162d97/crates/utils/re_analytics/README.md 30 + buildWebViewerFeatures ? [ 31 + "grpc" 32 + "map_view" 33 + ], 28 34 }: 29 35 30 36 rustPlatform.buildRustPackage rec { ··· 50 56 cargoBuildFlags = [ "--package rerun-cli" ]; 51 57 cargoTestFlags = [ "--package rerun-cli" ]; 52 58 buildNoDefaultFeatures = true; 53 - buildFeatures = [ "native_viewer" ]; 59 + buildFeatures = [ 60 + "native_viewer" 61 + "web_viewer" 62 + "nasm" 63 + ]; 64 + 65 + # Forward as a bash environment variable to the preBuild hook 66 + inherit buildWebViewerFeatures; 67 + 68 + # When web_viewer is compiled, the wasm webviewer first needs to be built 69 + # If this doesn't exist, the build will fail. More information: https://github.com/rerun-io/rerun/issues/6028 70 + # The command is taken from https://github.com/rerun-io/rerun/blob/dd025f1384f9944d785d0fb75ca4ca1cd1792f17/pixi.toml#L198C72-L198C187 71 + # Note that cargoBuildFeatures reference what buildFeatures is set to in stdenv.mkDerivation, 72 + # so that user can easily create an overlay to set cargoBuildFeatures to what he needs 73 + preBuild = '' 74 + if [[ " $cargoBuildFeatures " == *" web_viewer "* ]]; then 75 + # transform the environment variable that is a space separated list into a comma separated list 76 + buildWebViewerFeatures=$(echo $buildWebViewerFeatures | tr ' ' ',') 77 + # Create the features option only if there are features to pass 78 + buildWebViewerFeaturesCargoOption="" 79 + if [[ ! -z "$buildWebViewerFeatures" ]]; then 80 + buildWebViewerFeaturesCargoOption="--features $buildWebViewerFeatures" 81 + echo "Features passed to the web viewer build: $buildWebViewerFeatures" 82 + else 83 + echo "No features will be passed to the web viewer build" 84 + fi 85 + echo "Building the wasm web viewer for rerun's web_viewer feature" 86 + cargo run -p re_dev_tools -- build-web-viewer --no-default-features $buildWebViewerFeaturesCargoOption --release -g 87 + else 88 + echo "web_viewer feature not enabled, skipping web viewer build." 89 + fi 90 + ''; 54 91 55 92 nativeBuildInputs = [ 56 93 (lib.getBin binaryen) # wasm-opt ··· 61 98 pkg-config 62 99 protobuf 63 100 rustfmt 101 + nasm 64 102 ]; 65 103 66 104 buildInputs = [
+1 -2
pkgs/by-name/sh/shopware-cli/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 repo = "shopware-cli"; 16 16 owner = "FriendsOfShopware"; 17 - rev = version; 17 + tag = version; 18 18 hash = "sha256-nFjm1z7QXuUkZ4sVRY0KdFpo0SXBTmJNA28YJpAyG2w="; 19 19 }; 20 20 ··· 30 30 vendorHash = "sha256-7DVC68tKoEwaTbF6Lkv1Ib1imZojTPW3G/QS3W6N8ys="; 31 31 32 32 postInstall = '' 33 - export HOME="$(mktemp -d)" 34 33 installShellCompletion --cmd shopware-cli \ 35 34 --bash <($out/bin/shopware-cli completion bash) \ 36 35 --zsh <($out/bin/shopware-cli completion zsh) \
+4 -7
pkgs/by-name/sn/snapcraft/package.nix
··· 1 1 { 2 2 fetchFromGitHub, 3 - git, 3 + gitMinimal, 4 4 glibc, 5 5 lib, 6 6 makeWrapper, ··· 8 8 python3Packages, 9 9 squashfsTools, 10 10 stdenv, 11 + writableTmpDirAsHomeHook, 11 12 }: 12 13 13 14 python3Packages.buildPythonApplication rec { ··· 138 139 pytestCheckHook 139 140 responses 140 141 setuptools 142 + writableTmpDirAsHomeHook 141 143 ] 142 144 ++ [ 143 - git 145 + gitMinimal 144 146 squashfsTools 145 147 ]; 146 - 147 - preCheck = '' 148 - mkdir -p check-phase 149 - export HOME="$(pwd)/check-phase" 150 - ''; 151 148 152 149 pytestFlagsArray = [ "tests/unit" ]; 153 150
+2 -2
pkgs/by-name/te/tektoncd-cli/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "tektoncd-cli"; 10 - version = "0.39.0"; 10 + version = "0.39.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tektoncd"; 14 14 repo = "cli"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-yEtHPA1MG+Cud9KhTrsvhQp1Q+Mu073AoNwOvZH8xBU="; 16 + sha256 = "sha256-84pbohnO9AFrYDKGNKOEyuzKDa6xunXTrhQgwkQlia4="; 17 17 }; 18 18 19 19 vendorHash = null;
+2 -2
pkgs/by-name/ti/tig/package.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "tig"; 21 - version = "2.5.10"; 21 + version = "2.5.11"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "jonas"; 25 25 repo = pname; 26 26 rev = "${pname}-${version}"; 27 - sha256 = "sha256-WTrw7WaSqC2fp76fPvfogWTibev0Hg0LW2x4umc3+1Q="; 27 + sha256 = "sha256-LFuuhivEg5J7TmrAv/WsKWMsbip0PszuKLPgLLeRzkA="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+3 -3
pkgs/by-name/tr/trivy/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "trivy"; 14 - version = "0.58.2"; 14 + version = "0.59.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "aquasecurity"; 18 18 repo = "trivy"; 19 19 tag = "v${version}"; 20 - hash = "sha256-td0FYnrfq+bBpH3YdNbLJp3MG6hiGD5fU77+sO6HP9k="; 20 + hash = "sha256-DIBpuSW8igkpZxhve77fzJ1u3sp3iWHmi7746F0cKEQ="; 21 21 }; 22 22 23 23 # Hash mismatch on across Linux and Darwin 24 24 proxyVendor = true; 25 25 26 - vendorHash = "sha256-6RUPSYSvhGqtnX/eeOtIdBZVsv+faGOimYt74f598qM="; 26 + vendorHash = "sha256-kRKGX3hRbjLb/thhFcX4/y1ty0EGME63VGOsPaUcZKc="; 27 27 28 28 subPackages = [ "cmd/trivy" ]; 29 29
+2 -2
pkgs/by-name/uc/uclibc-ng/package.nix
··· 64 64 in 65 65 stdenv.mkDerivation (finalAttrs: { 66 66 pname = "uclibc-ng"; 67 - version = "1.0.50"; 67 + version = "1.0.51"; 68 68 69 69 src = fetchurl { 70 70 url = "https://downloads.uclibc-ng.org/releases/${finalAttrs.version}/uClibc-ng-${finalAttrs.version}.tar.xz"; 71 - hash = "sha256-rthnJR9II6dOpeOjmT06fBIygKvhXjjcIGdww5aPIc8="; 71 + hash = "sha256-NITIx6BQPAj35fp0c8mHQUBQcm8x6Fk9AtmE9RLRoMs="; 72 72 }; 73 73 74 74 # 'ftw' needed to build acl, a coreutils dependency
+2 -2
pkgs/data/themes/kwin-decorations/kde-rounded-corners/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "kde-rounded-corners"; 17 - version = "0.7.0"; 17 + version = "0.7.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "matinlotfali"; 21 21 repo = "KDE-Rounded-Corners"; 22 22 rev = "v${version}"; 23 - hash = "sha256-6uSgYFY+JV8UCy3j9U/hjk6wJpD1XqpnXBqmKVi/2W0="; 23 + hash = "sha256-iJNEwDsGOOqWQgG3iwrZt9mpbKWHOw7zkEORURcAGLQ="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+1 -1
pkgs/development/libraries/qt-6/fetch.sh
··· 1 - WGET_ARGS=( https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/ -A '*.tar.xz' ) 1 + WGET_ARGS=( https://download.qt.io/official_releases/qt/6.8/6.8.2/submodules/ -A '*.tar.xz' )
-5
pkgs/development/libraries/qt-6/modules/qtbase/default.nix
··· 226 226 ./qmlimportscanner-import-path.patch 227 227 # don't pass qtbase's QML directory to qmlimportscanner if it's empty 228 228 ./skip-missing-qml-directory.patch 229 - 230 - # Qt treats linker flags without known suffix as libraries since 6.7.2 (see qt/qtbase commit ea0f00d). 231 - # Don't do this for absolute paths (like `/nix/store/…/QtMultimedia.framework/Versions/A/QtMultimedia`). 232 - # Upcoming upstream fix: https://codereview.qt-project.org/c/qt/qtbase/+/613683. 233 - ./dont-treat-abspaths-without-suffix-as-libraries.patch 234 229 ]; 235 230 236 231 postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
-13
pkgs/development/libraries/qt-6/modules/qtbase/dont-treat-abspaths-without-suffix-as-libraries.patch
··· 1 - diff --git a/cmake/QtGenerateLibHelpers.cmake b/cmake/QtGenerateLibHelpers.cmake 2 - index c9d4a69497..dc1a290cfc 100644 3 - --- a/cmake/QtGenerateLibHelpers.cmake 4 - +++ b/cmake/QtGenerateLibHelpers.cmake 5 - @@ -10,7 +10,7 @@ function(qt_get_library_name_without_prefix_and_suffix out_var file_path) 6 - if(NOT file_path MATCHES "^-") # not a linker flag 7 - get_filename_component(basename "${file_path}" NAME_WE) 8 - get_filename_component(ext "${file_path}" EXT) 9 - - if(NOT ext) # seems like a library name without prefix and suffix 10 - + if(NOT ext AND NOT IS_ABSOLUTE "${file_path}") # seems like a library name without prefix and suffix 11 - set(${out_var} "${file_path}" PARENT_SCOPE) 12 - return() 13 - endif()
-9
pkgs/development/libraries/qt-6/modules/qtquick3d.nix
··· 3 3 qtbase, 4 4 qtdeclarative, 5 5 openssl, 6 - fetchpatch, 7 6 }: 8 7 9 8 qtModule { ··· 13 12 qtdeclarative 14 13 ]; 15 14 buildInputs = [ openssl ]; 16 - patches = [ 17 - # should be able to remove on next update 18 - (fetchpatch { 19 - name = "fix-clang-19-build.patch"; 20 - url = "https://github.com/qt/qtquick3d/commit/636a5558470ba0e0a4db1ca23dc72d96dfabeccf.patch"; 21 - hash = "sha256-xBzOoVWDWvpxbSHKWeeWY1ZVldsjoUeJqFcfpvjEWAg="; 22 - }) 23 - ]; 24 15 }
-13
pkgs/development/libraries/qt-6/modules/qtwayland.nix
··· 29 29 nativeBuildInputs = [ pkg-config ]; 30 30 31 31 patches = [ 32 - # backport fix for crashes when hotplugging a graphics tablet, as recommended by upstream 33 - # FIXME: remove in 6.8.2 34 - (fetchpatch2 { 35 - url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/24002ac6cbd01dbde4944b63c1f7c87ed2bd72b5.patch"; 36 - hash = "sha256-Lz4Gv6FLhFGv7dVpqqcss6/w5jsGA8SKaNeWMHT0A/A="; 37 - }) 38 - 39 32 # run waylandscanner with private-code to avoid conflict with symbols from libwayland 40 33 # better solution for https://github.com/NixOS/nixpkgs/pull/337913 41 34 (fetchpatch2 { 42 35 url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/67f121cc4c3865aa3a93cf563caa1d9da3c92695.patch"; 43 36 hash = "sha256-uh5lecHlHCWyO1/EU5kQ00VS7eti3PEvPA2HBCL9K0k="; 44 - }) 45 - 46 - # fix crash when attach differ shellsurface to the same shellsurfaceitem 47 - (fetchpatch2 { 48 - url = "https://invent.kde.org/qt/qt/qtwayland/-/commit/070414dd4155e13583e5e8b16bed1a5b68d32910.patch"; 49 - hash = "sha256-JLTdSEbqM6OSijk0cgC419AdLE+PF5KbFh3ypgYUKz8="; 50 37 }) 51 38 ]; 52 39
+156 -156
pkgs/development/libraries/qt-6/srcs.nix
··· 4 4 5 5 { 6 6 qt3d = { 7 - version = "6.8.1"; 7 + version = "6.8.2"; 8 8 src = fetchurl { 9 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qt3d-everywhere-src-6.8.1.tar.xz"; 10 - sha256 = "0dj2gh6lrcy096g0f9cyawg16c7n46lqqn3bgicr5bbv3f3hdc08"; 11 - name = "qt3d-everywhere-src-6.8.1.tar.xz"; 9 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qt3d-everywhere-src-6.8.2.tar.xz"; 10 + sha256 = "0i4cgcvhngq716009r4yjn1ma67vpr4cj2ks13yxba4iy1966yjp"; 11 + name = "qt3d-everywhere-src-6.8.2.tar.xz"; 12 12 }; 13 13 }; 14 14 qt5compat = { 15 - version = "6.8.1"; 15 + version = "6.8.2"; 16 16 src = fetchurl { 17 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qt5compat-everywhere-src-6.8.1.tar.xz"; 18 - sha256 = "1z34289x0j40f3jylwz62aqqq21aqkvpz2wwibx330ydnj4c1j05"; 19 - name = "qt5compat-everywhere-src-6.8.1.tar.xz"; 17 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qt5compat-everywhere-src-6.8.2.tar.xz"; 18 + sha256 = "05jk959ykc96gp1chszr5pmv916nzd8g5gk6qbfy427cjny58cdm"; 19 + name = "qt5compat-everywhere-src-6.8.2.tar.xz"; 20 20 }; 21 21 }; 22 22 qtactiveqt = { 23 - version = "6.8.1"; 23 + version = "6.8.2"; 24 24 src = fetchurl { 25 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtactiveqt-everywhere-src-6.8.1.tar.xz"; 26 - sha256 = "1mwc5incb7hy33d0jskxl3yliw6jvgky8qxq9cgmplx5p7m48scj"; 27 - name = "qtactiveqt-everywhere-src-6.8.1.tar.xz"; 25 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtactiveqt-everywhere-src-6.8.2.tar.xz"; 26 + sha256 = "09dr5jr1qavy9795jzrf9my9ffcwf4n4arkjb5jkk1m1274nvhil"; 27 + name = "qtactiveqt-everywhere-src-6.8.2.tar.xz"; 28 28 }; 29 29 }; 30 30 qtbase = { 31 - version = "6.8.1"; 31 + version = "6.8.2"; 32 32 src = fetchurl { 33 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtbase-everywhere-src-6.8.1.tar.xz"; 34 - sha256 = "1bywb2nxdqdwnc68qvpaz0sq58lgw0mfl6041sy7kmrvxxi4bca0"; 35 - name = "qtbase-everywhere-src-6.8.1.tar.xz"; 33 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtbase-everywhere-src-6.8.2.tar.xz"; 34 + sha256 = "01gy1p8zvxq8771x6iqkrc7s3kzdddgf1i7xj656w7j1dp746801"; 35 + name = "qtbase-everywhere-src-6.8.2.tar.xz"; 36 36 }; 37 37 }; 38 38 qtcharts = { 39 - version = "6.8.1"; 39 + version = "6.8.2"; 40 40 src = fetchurl { 41 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtcharts-everywhere-src-6.8.1.tar.xz"; 42 - sha256 = "0abxy1b42rzvg1yksbmzvdpapxdp8n37jclkv44gb3i4dvqs7pif"; 43 - name = "qtcharts-everywhere-src-6.8.1.tar.xz"; 41 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtcharts-everywhere-src-6.8.2.tar.xz"; 42 + sha256 = "0py56kxmp766jp4vxxn91nclhg7sjgwzc3b1xa62yysx3bd88z7c"; 43 + name = "qtcharts-everywhere-src-6.8.2.tar.xz"; 44 44 }; 45 45 }; 46 46 qtconnectivity = { 47 - version = "6.8.1"; 47 + version = "6.8.2"; 48 48 src = fetchurl { 49 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtconnectivity-everywhere-src-6.8.1.tar.xz"; 50 - sha256 = "0724lq45jjw223n681rnrsjxh97jn5gi8ki7i03p3412mpkldzfc"; 51 - name = "qtconnectivity-everywhere-src-6.8.1.tar.xz"; 49 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtconnectivity-everywhere-src-6.8.2.tar.xz"; 50 + sha256 = "0al1a86q0cd1xrs1f7wsk3cjq74yvrvw3wk4c3ynkhsa107145z6"; 51 + name = "qtconnectivity-everywhere-src-6.8.2.tar.xz"; 52 52 }; 53 53 }; 54 54 qtdatavis3d = { 55 - version = "6.8.1"; 55 + version = "6.8.2"; 56 56 src = fetchurl { 57 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdatavis3d-everywhere-src-6.8.1.tar.xz"; 58 - sha256 = "03jba3d5arysrw1drz4a5kj2kjrb6lrwfrrhvgg3mamqdph8zrns"; 59 - name = "qtdatavis3d-everywhere-src-6.8.1.tar.xz"; 57 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdatavis3d-everywhere-src-6.8.2.tar.xz"; 58 + sha256 = "09hyqnaqsc0li5sp8s9y3r945pmz1y9a8r4q5hy9hvszmx0r58nd"; 59 + name = "qtdatavis3d-everywhere-src-6.8.2.tar.xz"; 60 60 }; 61 61 }; 62 62 qtdeclarative = { 63 - version = "6.8.1"; 63 + version = "6.8.2"; 64 64 src = fetchurl { 65 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdeclarative-everywhere-src-6.8.1.tar.xz"; 66 - sha256 = "1z1rq2j4cwhz5wgibdb8a6xw339vs6d231b4vyqyvp3a3df5vlcm"; 67 - name = "qtdeclarative-everywhere-src-6.8.1.tar.xz"; 65 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdeclarative-everywhere-src-6.8.2.tar.xz"; 66 + sha256 = "0mkd6hqvg21dg63022iq1b6sskp2s5wfchsifc4mkdcbvim8fk8l"; 67 + name = "qtdeclarative-everywhere-src-6.8.2.tar.xz"; 68 68 }; 69 69 }; 70 70 qtdoc = { 71 - version = "6.8.1"; 71 + version = "6.8.2"; 72 72 src = fetchurl { 73 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtdoc-everywhere-src-6.8.1.tar.xz"; 74 - sha256 = "1ckvrpn32v20vd0m06s46vxcrhn8plq738bzahz9329rvdild9vh"; 75 - name = "qtdoc-everywhere-src-6.8.1.tar.xz"; 73 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtdoc-everywhere-src-6.8.2.tar.xz"; 74 + sha256 = "1iaxangaskc8v0mwqxn27pq1k4wjlq6d2ixja8qfsl69ql25pkmk"; 75 + name = "qtdoc-everywhere-src-6.8.2.tar.xz"; 76 76 }; 77 77 }; 78 78 qtgraphs = { 79 - version = "6.8.1"; 79 + version = "6.8.2"; 80 80 src = fetchurl { 81 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtgraphs-everywhere-src-6.8.1.tar.xz"; 82 - sha256 = "102asm1c2pmn3xb784l74qgafkl2yp5gh3ml59jkas4kd7gf6ihy"; 83 - name = "qtgraphs-everywhere-src-6.8.1.tar.xz"; 81 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtgraphs-everywhere-src-6.8.2.tar.xz"; 82 + sha256 = "1m267jp6xns7aipxkk13s2k64h33mfslp5h5j1zgsvrg92is9iq5"; 83 + name = "qtgraphs-everywhere-src-6.8.2.tar.xz"; 84 84 }; 85 85 }; 86 86 qtgrpc = { 87 - version = "6.8.1"; 87 + version = "6.8.2"; 88 88 src = fetchurl { 89 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtgrpc-everywhere-src-6.8.1.tar.xz"; 90 - sha256 = "102y1gs7r9097cvym8zds03cj8ffs8hc8mza5bsfa4mhjrq5qqdi"; 91 - name = "qtgrpc-everywhere-src-6.8.1.tar.xz"; 89 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtgrpc-everywhere-src-6.8.2.tar.xz"; 90 + sha256 = "1nrnd6y5ip1yv6k15qq183ghcgacfdfhngk03jm2840qv86z2rcc"; 91 + name = "qtgrpc-everywhere-src-6.8.2.tar.xz"; 92 92 }; 93 93 }; 94 94 qthttpserver = { 95 - version = "6.8.1"; 95 + version = "6.8.2"; 96 96 src = fetchurl { 97 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qthttpserver-everywhere-src-6.8.1.tar.xz"; 98 - sha256 = "09qbkg1lx0rdq6bjvlw5n61q8hawg1b4cd0y9p3v2nf3vl7vk32x"; 99 - name = "qthttpserver-everywhere-src-6.8.1.tar.xz"; 97 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qthttpserver-everywhere-src-6.8.2.tar.xz"; 98 + sha256 = "14h6j3cf36lylb01drpbzmbm7nyq4vgc3bgp64436nws0k0ig59d"; 99 + name = "qthttpserver-everywhere-src-6.8.2.tar.xz"; 100 100 }; 101 101 }; 102 102 qtimageformats = { 103 - version = "6.8.1"; 103 + version = "6.8.2"; 104 104 src = fetchurl { 105 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtimageformats-everywhere-src-6.8.1.tar.xz"; 106 - sha256 = "0dyj7n8dh8fawaxgxd537ifn4ppb6qwyndiy53vmz3x9ka8c530k"; 107 - name = "qtimageformats-everywhere-src-6.8.1.tar.xz"; 105 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtimageformats-everywhere-src-6.8.2.tar.xz"; 106 + sha256 = "1qf88gjff2bdb51ijdpjzf1l7w00prqb29wjqapa1f078ywbp8fj"; 107 + name = "qtimageformats-everywhere-src-6.8.2.tar.xz"; 108 108 }; 109 109 }; 110 110 qtlanguageserver = { 111 - version = "6.8.1"; 111 + version = "6.8.2"; 112 112 src = fetchurl { 113 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlanguageserver-everywhere-src-6.8.1.tar.xz"; 114 - sha256 = "0zkdiqy26fji2mqh827m7xap5gv0xrn5nqihibim6aj3q4v98pl6"; 115 - name = "qtlanguageserver-everywhere-src-6.8.1.tar.xz"; 113 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlanguageserver-everywhere-src-6.8.2.tar.xz"; 114 + sha256 = "1yw54x6g291z88ib7g0ydz9y5940vr71xh28fmvhhk1k2nn79swy"; 115 + name = "qtlanguageserver-everywhere-src-6.8.2.tar.xz"; 116 116 }; 117 117 }; 118 118 qtlocation = { 119 - version = "6.8.1"; 119 + version = "6.8.2"; 120 120 src = fetchurl { 121 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlocation-everywhere-src-6.8.1.tar.xz"; 122 - sha256 = "1vsr9fpdsslz78fh6vb3qrqjgqip5s9amls99qfkm1xvp1gdnw4h"; 123 - name = "qtlocation-everywhere-src-6.8.1.tar.xz"; 121 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlocation-everywhere-src-6.8.2.tar.xz"; 122 + sha256 = "068pgnds6hgmj6lmxwlapc9nx69cz2bzndgksvm051kb875hnjck"; 123 + name = "qtlocation-everywhere-src-6.8.2.tar.xz"; 124 124 }; 125 125 }; 126 126 qtlottie = { 127 - version = "6.8.1"; 127 + version = "6.8.2"; 128 128 src = fetchurl { 129 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtlottie-everywhere-src-6.8.1.tar.xz"; 130 - sha256 = "0jhpf3hmhzr0ns4qd0zsdblxadmparmcj6n24js95pxzzk2l8hw2"; 131 - name = "qtlottie-everywhere-src-6.8.1.tar.xz"; 129 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtlottie-everywhere-src-6.8.2.tar.xz"; 130 + sha256 = "085yiqihp54m94nw2r82dfnjpf5kvr43bywhr02xv4q31nr3xm2y"; 131 + name = "qtlottie-everywhere-src-6.8.2.tar.xz"; 132 132 }; 133 133 }; 134 134 qtmultimedia = { 135 - version = "6.8.1"; 135 + version = "6.8.2"; 136 136 src = fetchurl { 137 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtmultimedia-everywhere-src-6.8.1.tar.xz"; 138 - sha256 = "0lzrfg8vscjc3n79rlb0jm8pkb4r8xsa8m9clvqbgyls9w9qgykm"; 139 - name = "qtmultimedia-everywhere-src-6.8.1.tar.xz"; 137 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtmultimedia-everywhere-src-6.8.2.tar.xz"; 138 + sha256 = "0s8mxd7pwm9v8x5qa3h6124w91k0zjbbah6h9b68n5bvq3yn3x9l"; 139 + name = "qtmultimedia-everywhere-src-6.8.2.tar.xz"; 140 140 }; 141 141 }; 142 142 qtnetworkauth = { 143 - version = "6.8.1"; 143 + version = "6.8.2"; 144 144 src = fetchurl { 145 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtnetworkauth-everywhere-src-6.8.1.tar.xz"; 146 - sha256 = "0920qx3zw0567la4wl1fx3z4qrs3pmlvsf14hbgvnpwwjax691hi"; 147 - name = "qtnetworkauth-everywhere-src-6.8.1.tar.xz"; 145 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtnetworkauth-everywhere-src-6.8.2.tar.xz"; 146 + sha256 = "1mxlam2fzh8arfq7iypsvlk4h2pbj41f5a7ibakap1zc4ysv95fl"; 147 + name = "qtnetworkauth-everywhere-src-6.8.2.tar.xz"; 148 148 }; 149 149 }; 150 150 qtpositioning = { 151 - version = "6.8.1"; 151 + version = "6.8.2"; 152 152 src = fetchurl { 153 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtpositioning-everywhere-src-6.8.1.tar.xz"; 154 - sha256 = "13gpglkgacmpjikga5wsbvghnhvp7vzzizsvg2qvxm4i4liyf473"; 155 - name = "qtpositioning-everywhere-src-6.8.1.tar.xz"; 153 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtpositioning-everywhere-src-6.8.2.tar.xz"; 154 + sha256 = "1rdqbp4yxzyd3c77bf4y9klvbvv1pimg4zqmw6kncr4k9r7ncc6z"; 155 + name = "qtpositioning-everywhere-src-6.8.2.tar.xz"; 156 156 }; 157 157 }; 158 158 qtquick3d = { 159 - version = "6.8.1"; 159 + version = "6.8.2"; 160 160 src = fetchurl { 161 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquick3d-everywhere-src-6.8.1.tar.xz"; 162 - sha256 = "1rqcy8ds8kidccp193paklims7l1676kfskync5d9z4mdig38g9z"; 163 - name = "qtquick3d-everywhere-src-6.8.1.tar.xz"; 161 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquick3d-everywhere-src-6.8.2.tar.xz"; 162 + sha256 = "0v8bkx51b6lhaknrdsfj1k127vccn24snmkpzfxcdcf5p36fnk08"; 163 + name = "qtquick3d-everywhere-src-6.8.2.tar.xz"; 164 164 }; 165 165 }; 166 166 qtquick3dphysics = { 167 - version = "6.8.1"; 167 + version = "6.8.2"; 168 168 src = fetchurl { 169 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquick3dphysics-everywhere-src-6.8.1.tar.xz"; 170 - sha256 = "0vhabyblidy7wf80jl27bq25rpq5f9pys8dj9bxj40rgazdqwbk5"; 171 - name = "qtquick3dphysics-everywhere-src-6.8.1.tar.xz"; 169 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquick3dphysics-everywhere-src-6.8.2.tar.xz"; 170 + sha256 = "0gvrp9060k6d7jmjj0hialhigpv0c0c42szijsbs56bn98njc66z"; 171 + name = "qtquick3dphysics-everywhere-src-6.8.2.tar.xz"; 172 172 }; 173 173 }; 174 174 qtquickeffectmaker = { 175 - version = "6.8.1"; 175 + version = "6.8.2"; 176 176 src = fetchurl { 177 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz"; 178 - sha256 = "1xjizd15q2pgvaikw5vjkf2chvkdrfy3c66cfar91gba6l9xykrd"; 179 - name = "qtquickeffectmaker-everywhere-src-6.8.1.tar.xz"; 177 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz"; 178 + sha256 = "0z301rr7svga92ncbfdfsjpmxq85n6vd92s3vkgica0pjdc3rksg"; 179 + name = "qtquickeffectmaker-everywhere-src-6.8.2.tar.xz"; 180 180 }; 181 181 }; 182 182 qtquicktimeline = { 183 - version = "6.8.1"; 183 + version = "6.8.2"; 184 184 src = fetchurl { 185 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtquicktimeline-everywhere-src-6.8.1.tar.xz"; 186 - sha256 = "18qjzvnhx24lhfp9fv53wq3jd4w1dqrzlg7v044cwyzx4y71kg7x"; 187 - name = "qtquicktimeline-everywhere-src-6.8.1.tar.xz"; 185 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtquicktimeline-everywhere-src-6.8.2.tar.xz"; 186 + sha256 = "1ahspk05h676j8vlf2kgpc25mb9bc3p8m9iicxzkvfzsv7pbqgf3"; 187 + name = "qtquicktimeline-everywhere-src-6.8.2.tar.xz"; 188 188 }; 189 189 }; 190 190 qtremoteobjects = { 191 - version = "6.8.1"; 191 + version = "6.8.2"; 192 192 src = fetchurl { 193 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtremoteobjects-everywhere-src-6.8.1.tar.xz"; 194 - sha256 = "1y2riwh227s1krp4l96s8fy4lagmrqmc2ynxrz8p2jv10l7qgwky"; 195 - name = "qtremoteobjects-everywhere-src-6.8.1.tar.xz"; 193 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtremoteobjects-everywhere-src-6.8.2.tar.xz"; 194 + sha256 = "0adnbqdppawy4k8j5d87h59v9mdfhdrj4yfbhy0vy2qvw7nx6anh"; 195 + name = "qtremoteobjects-everywhere-src-6.8.2.tar.xz"; 196 196 }; 197 197 }; 198 198 qtscxml = { 199 - version = "6.8.1"; 199 + version = "6.8.2"; 200 200 src = fetchurl { 201 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtscxml-everywhere-src-6.8.1.tar.xz"; 202 - sha256 = "1mjgc49gr7fsgqm1m8h5xij7m7frs6ji5026j3dyvmmcrx26yh1g"; 203 - name = "qtscxml-everywhere-src-6.8.1.tar.xz"; 201 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtscxml-everywhere-src-6.8.2.tar.xz"; 202 + sha256 = "14x1iv7wdaifly06dh5w0iqa46va0hikg1c4rh0yj0a0l88llg38"; 203 + name = "qtscxml-everywhere-src-6.8.2.tar.xz"; 204 204 }; 205 205 }; 206 206 qtsensors = { 207 - version = "6.8.1"; 207 + version = "6.8.2"; 208 208 src = fetchurl { 209 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtsensors-everywhere-src-6.8.1.tar.xz"; 210 - sha256 = "0l4p3lh5g8w2dymy7k661b4qz7kmpvv0xrw0gdj0rm2h91hrpx21"; 211 - name = "qtsensors-everywhere-src-6.8.1.tar.xz"; 209 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtsensors-everywhere-src-6.8.2.tar.xz"; 210 + sha256 = "1jplvcnpp7xc8d1lpw7qzrk6pvm8lrn84r2hy7dspl0s02dpr0ca"; 211 + name = "qtsensors-everywhere-src-6.8.2.tar.xz"; 212 212 }; 213 213 }; 214 214 qtserialbus = { 215 - version = "6.8.1"; 215 + version = "6.8.2"; 216 216 src = fetchurl { 217 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtserialbus-everywhere-src-6.8.1.tar.xz"; 218 - sha256 = "1nhmxm44achdagfqvzd39yjriqr1kpm9x7wfh6by4fjwxj98sy20"; 219 - name = "qtserialbus-everywhere-src-6.8.1.tar.xz"; 217 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtserialbus-everywhere-src-6.8.2.tar.xz"; 218 + sha256 = "04m1p69rbsjhngnlpdf60k0y7zyjrqvrg732vdzmhdfrsaxdc68r"; 219 + name = "qtserialbus-everywhere-src-6.8.2.tar.xz"; 220 220 }; 221 221 }; 222 222 qtserialport = { 223 - version = "6.8.1"; 223 + version = "6.8.2"; 224 224 src = fetchurl { 225 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtserialport-everywhere-src-6.8.1.tar.xz"; 226 - sha256 = "15c3jdncjvc172sqk7nbm4z8wc6pfbnv18gfwc1v0zbdq2jp53h9"; 227 - name = "qtserialport-everywhere-src-6.8.1.tar.xz"; 225 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtserialport-everywhere-src-6.8.2.tar.xz"; 226 + sha256 = "1rrv3snfc5r08q5dx37vrns1vwk6rnw1l0ldym4z32g9c4iy05zd"; 227 + name = "qtserialport-everywhere-src-6.8.2.tar.xz"; 228 228 }; 229 229 }; 230 230 qtshadertools = { 231 - version = "6.8.1"; 231 + version = "6.8.2"; 232 232 src = fetchurl { 233 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtshadertools-everywhere-src-6.8.1.tar.xz"; 234 - sha256 = "0ij8khb8k9qzmvkn1g2ks90m175syw897a2bqx1q0fj76bb0rdsm"; 235 - name = "qtshadertools-everywhere-src-6.8.1.tar.xz"; 233 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtshadertools-everywhere-src-6.8.2.tar.xz"; 234 + sha256 = "0w8qamghycprmz20n01s0di8as52v7j4qnn57bb71z45i07gkmfi"; 235 + name = "qtshadertools-everywhere-src-6.8.2.tar.xz"; 236 236 }; 237 237 }; 238 238 qtspeech = { 239 - version = "6.8.1"; 239 + version = "6.8.2"; 240 240 src = fetchurl { 241 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtspeech-everywhere-src-6.8.1.tar.xz"; 242 - sha256 = "1pxcw468f003qx645xv377rm55jkbqrddl49xg6b1c2pq4vgxidh"; 243 - name = "qtspeech-everywhere-src-6.8.1.tar.xz"; 241 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtspeech-everywhere-src-6.8.2.tar.xz"; 242 + sha256 = "1hq2y8dwr57gcqq1zj3w42ykwmzphjh2yf1ab3s9005rdcrm56z0"; 243 + name = "qtspeech-everywhere-src-6.8.2.tar.xz"; 244 244 }; 245 245 }; 246 246 qtsvg = { 247 - version = "6.8.1"; 247 + version = "6.8.2"; 248 248 src = fetchurl { 249 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtsvg-everywhere-src-6.8.1.tar.xz"; 250 - sha256 = "1l0darn7apr142kzn4k9hm91f2dv4r27rms8gjm2ssz3jqsyf39x"; 251 - name = "qtsvg-everywhere-src-6.8.1.tar.xz"; 249 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtsvg-everywhere-src-6.8.2.tar.xz"; 250 + sha256 = "1yn1kl5cvpnl7619r1inbmik4yg0cy87xn1irz5ijvd63kr7j9da"; 251 + name = "qtsvg-everywhere-src-6.8.2.tar.xz"; 252 252 }; 253 253 }; 254 254 qttools = { 255 - version = "6.8.1"; 255 + version = "6.8.2"; 256 256 src = fetchurl { 257 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qttools-everywhere-src-6.8.1.tar.xz"; 258 - sha256 = "0ba37hl5pp3zpf3n9vqsq4zrm75n2i8wdaam04d6if08pq4x8hwx"; 259 - name = "qttools-everywhere-src-6.8.1.tar.xz"; 257 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qttools-everywhere-src-6.8.2.tar.xz"; 258 + sha256 = "1h6jacmzyb4qrsmk68if72avsydfk31ap4gj28v921rzsjvq2qrj"; 259 + name = "qttools-everywhere-src-6.8.2.tar.xz"; 260 260 }; 261 261 }; 262 262 qttranslations = { 263 - version = "6.8.1"; 263 + version = "6.8.2"; 264 264 src = fetchurl { 265 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qttranslations-everywhere-src-6.8.1.tar.xz"; 266 - sha256 = "0jjs0c1j62rlp4sv3b6lhr3xvsjw91vi1rbxh0xj8llix69n0nk3"; 267 - name = "qttranslations-everywhere-src-6.8.1.tar.xz"; 265 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qttranslations-everywhere-src-6.8.2.tar.xz"; 266 + sha256 = "1ld3sv309shkm267ab0f5f849lw8j8ll062c5iq7gz8bb256w46j"; 267 + name = "qttranslations-everywhere-src-6.8.2.tar.xz"; 268 268 }; 269 269 }; 270 270 qtvirtualkeyboard = { 271 - version = "6.8.1"; 271 + version = "6.8.2"; 272 272 src = fetchurl { 273 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz"; 274 - sha256 = "0r52i57lfzy6yvjg9zhdppn1x8vhia61andnhlp77v4k82ya68hh"; 275 - name = "qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz"; 273 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtvirtualkeyboard-everywhere-src-6.8.2.tar.xz"; 274 + sha256 = "09ybfxi9fpmv7jjvqmkbg432l5ymp6my23bvr42dmdbqd4aybp1d"; 275 + name = "qtvirtualkeyboard-everywhere-src-6.8.2.tar.xz"; 276 276 }; 277 277 }; 278 278 qtwayland = { 279 - version = "6.8.1"; 279 + version = "6.8.2"; 280 280 src = fetchurl { 281 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwayland-everywhere-src-6.8.1.tar.xz"; 282 - sha256 = "00x2xhlp3iyxvxkk9rl9wxa6lw7x727rq8sbpzw15p9d9vggn9i2"; 283 - name = "qtwayland-everywhere-src-6.8.1.tar.xz"; 281 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwayland-everywhere-src-6.8.2.tar.xz"; 282 + sha256 = "0iwnvjas5vqzi48finff72iqnl5hal48qba64kwjnpr911wiaijy"; 283 + name = "qtwayland-everywhere-src-6.8.2.tar.xz"; 284 284 }; 285 285 }; 286 286 qtwebchannel = { 287 - version = "6.8.1"; 287 + version = "6.8.2"; 288 288 src = fetchurl { 289 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebchannel-everywhere-src-6.8.1.tar.xz"; 290 - sha256 = "0fknlmlaajrf7cmkk4wnswmr51zam0zh4id19n99wc18j5zry4vb"; 291 - name = "qtwebchannel-everywhere-src-6.8.1.tar.xz"; 289 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebchannel-everywhere-src-6.8.2.tar.xz"; 290 + sha256 = "1b5pd0f3zbz4q6cygjn8fbrsbfb7rlwi4nq0f1vaaws6yi9ix7w6"; 291 + name = "qtwebchannel-everywhere-src-6.8.2.tar.xz"; 292 292 }; 293 293 }; 294 294 qtwebengine = { 295 - version = "6.8.1"; 295 + version = "6.8.2"; 296 296 src = fetchurl { 297 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebengine-everywhere-src-6.8.1.tar.xz"; 298 - sha256 = "1g4imqhd3rnkq5sjjiapczlj5pl3p4yvcj8fhg751kzdr0xf1a0v"; 299 - name = "qtwebengine-everywhere-src-6.8.1.tar.xz"; 297 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebengine-everywhere-src-6.8.2.tar.xz"; 298 + sha256 = "00j8wlz6fbg4ivkc6w7dbc67835hv7w74sfrshdb75y12rzri5gz"; 299 + name = "qtwebengine-everywhere-src-6.8.2.tar.xz"; 300 300 }; 301 301 }; 302 302 qtwebsockets = { 303 - version = "6.8.1"; 303 + version = "6.8.2"; 304 304 src = fetchurl { 305 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebsockets-everywhere-src-6.8.1.tar.xz"; 306 - sha256 = "0gqy6kgixyvpwayldjwd072i3k48pz4sca84n31d3v8bfvldmkz4"; 307 - name = "qtwebsockets-everywhere-src-6.8.1.tar.xz"; 305 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebsockets-everywhere-src-6.8.2.tar.xz"; 306 + sha256 = "1glczsi3pgrhgb6v20pqm8invnfjb8415lcj74wwhiilp9igb7ci"; 307 + name = "qtwebsockets-everywhere-src-6.8.2.tar.xz"; 308 308 }; 309 309 }; 310 310 qtwebview = { 311 - version = "6.8.1"; 311 + version = "6.8.2"; 312 312 src = fetchurl { 313 - url = "${mirror}/official_releases/qt/6.8/6.8.1/submodules/qtwebview-everywhere-src-6.8.1.tar.xz"; 314 - sha256 = "08lyas1zvc2yj8h7d75yf9n6jmjm0qvvlwaqjprhdyl4kjgc0szm"; 315 - name = "qtwebview-everywhere-src-6.8.1.tar.xz"; 313 + url = "${mirror}/official_releases/qt/6.8/6.8.2/submodules/qtwebview-everywhere-src-6.8.2.tar.xz"; 314 + sha256 = "0hyhpr3ai77pwdc69q73r1wkibdn2vn6v1pqkc8minck24kkdd46"; 315 + name = "qtwebview-everywhere-src-6.8.2.tar.xz"; 316 316 }; 317 317 }; 318 318 }
+7 -14
pkgs/development/libraries/science/math/faiss/default.nix pkgs/by-name/fa/faiss/package.nix
··· 7 7 cudaPackages ? { }, 8 8 cudaSupport ? config.cudaSupport, 9 9 pythonSupport ? true, 10 - pythonPackages, 10 + python3Packages, 11 11 llvmPackages, 12 12 blas, 13 13 swig, ··· 25 25 26 26 let 27 27 pname = "faiss"; 28 - version = "1.9.0"; 28 + version = "1.10.0"; 29 29 30 30 inherit (cudaPackages) flags backendStdenv; 31 31 ··· 50 50 owner = "facebookresearch"; 51 51 repo = "faiss"; 52 52 tag = "v${version}"; 53 - hash = "sha256-P8TynU6jz5NbcWLdI7n4LX5Gdz0Ks72bmOzQ3LGjQCQ="; 53 + hash = "sha256-Jws6AW0rj6N/MOoaxK6N7KaPkjCYN47Il0xzyKZ7Wc0="; 54 54 }; 55 55 56 - postPatch = lib.optionalString pythonSupport '' 57 - substituteInPlace faiss/python/loader.py \ 58 - --replace-fail \ 59 - "# platform-dependent legacy fallback using numpy.distutils.cpuinfo" \ 60 - "return False" 61 - ''; 62 - 63 56 nativeBuildInputs = 64 57 [ cmake ] 65 58 ++ lib.optionals cudaSupport [ ··· 67 60 autoAddDriverRunpath 68 61 ] 69 62 ++ lib.optionals pythonSupport [ 70 - pythonPackages.python 71 - pythonPackages.setuptools 72 - pythonPackages.pip 63 + python3Packages.python 64 + python3Packages.setuptools 65 + python3Packages.pip 73 66 ]; 74 67 75 68 buildInputs = ··· 77 70 blas 78 71 swig 79 72 ] 80 - ++ lib.optionals pythonSupport [ pythonPackages.numpy ] 73 + ++ lib.optionals pythonSupport [ python3Packages.numpy ] 81 74 ++ lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ] 82 75 ++ lib.optionals cudaSupport cudaComponents; 83 76
+8 -8
pkgs/development/python-modules/accelerate/default.nix
··· 21 21 torch, 22 22 23 23 # tests 24 + addBinToPathHook, 24 25 evaluate, 25 26 parameterized, 26 27 pytestCheckHook, 27 28 transformers, 28 29 config, 29 30 cudatoolkit, 31 + writableTmpDirAsHomeHook, 30 32 }: 31 33 32 34 buildPythonPackage rec { ··· 56 58 ]; 57 59 58 60 nativeCheckInputs = [ 61 + addBinToPathHook 59 62 evaluate 60 63 parameterized 61 64 pytestCheckHook 62 65 transformers 66 + writableTmpDirAsHomeHook 63 67 ]; 64 - preCheck = 65 - '' 66 - export HOME=$(mktemp -d) 67 - export PATH=$out/bin:$PATH 68 - '' 69 - + lib.optionalString config.cudaSupport '' 70 - export TRITON_PTXAS_PATH="${cudatoolkit}/bin/ptxas" 71 - ''; 68 + 69 + preCheck = lib.optionalString config.cudaSupport '' 70 + export TRITON_PTXAS_PATH="${cudatoolkit}/bin/ptxas" 71 + ''; 72 72 pytestFlagsArray = [ "tests" ]; 73 73 disabledTests = 74 74 [
+29 -13
pkgs/development/python-modules/autofaiss/default.nix
··· 1 1 { 2 + lib, 2 3 buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + # build-system 7 + setuptools, 8 + 9 + # dependencies 3 10 embedding-reader, 4 11 faiss, 5 - fetchFromGitHub, 6 12 fire, 7 13 fsspec, 8 - lib, 9 14 numpy, 10 15 pyarrow, 16 + 11 17 pytestCheckHook, 12 - pythonOlder, 13 18 }: 14 19 15 20 buildPythonPackage rec { 16 21 pname = "autofaiss"; 17 22 version = "2.17.0"; 18 - format = "setuptools"; 19 - 20 - disabled = pythonOlder "3.6"; 23 + pyproject = true; 21 24 22 25 src = fetchFromGitHub { 23 26 owner = "criteo"; 24 - repo = pname; 27 + repo = "autofaiss"; 25 28 tag = version; 26 29 hash = "sha256-pey3wrW7CDLMiPPKnmYrcSJqGuy6ecA2SE9m3Jtt6DU="; 27 30 }; 31 + 32 + build-system = [ 33 + setuptools 34 + ]; 28 35 29 36 pythonRemoveDeps = [ 30 37 # The `dataclasses` packages is a python2-only backport, unnecessary in ··· 41 48 # As of v2.15.3, autofaiss asks for pyarrow<8 but we have pyarrow v9.0.0 in 42 49 # nixpkgs at the time of writing (2022-12-15). 43 50 "pyarrow" 51 + 52 + # No official numpy2 support yet 53 + "numpy" 44 54 ]; 45 55 46 - propagatedBuildInputs = [ 56 + dependencies = [ 47 57 embedding-reader 58 + faiss 59 + fire 48 60 fsspec 49 61 numpy 50 - faiss 51 - fire 52 62 pyarrow 53 63 ]; 54 64 ··· 61 71 "test_index_correctness_in_distributed_mode_with_multiple_indices" 62 72 "test_index_correctness_in_distributed_mode" 63 73 "test_quantize_with_pyspark" 74 + 75 + # TypeError: Object of type float32 is not JSON serializable 76 + "test_quantize" 77 + "test_quantize_with_empty_and_non_empty_files" 78 + "test_quantize_with_ids" 79 + "test_quantize_with_multiple_inputs" 64 80 ]; 65 81 66 - meta = with lib; { 82 + meta = { 67 83 description = "Automatically create Faiss knn indices with the most optimal similarity search parameters"; 68 84 mainProgram = "autofaiss"; 69 85 homepage = "https://github.com/criteo/autofaiss"; 70 86 changelog = "https://github.com/criteo/autofaiss/blob/${version}/CHANGELOG.md"; 71 - license = licenses.asl20; 72 - maintainers = with maintainers; [ samuela ]; 87 + license = lib.licenses.asl20; 88 + maintainers = with lib.maintainers; [ samuela ]; 73 89 }; 74 90 }
+46
pkgs/development/python-modules/bk7231tools/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + poetry-core, 6 + pycryptodome, 7 + py-datastruct, 8 + pyserial, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "bk7231tools"; 13 + version = "2.0.2"; 14 + pyproject = true; 15 + 16 + src = fetchFromGitHub { 17 + owner = "tuya-cloudcutter"; 18 + repo = "bk7231tools"; 19 + tag = "v${version}"; 20 + hash = "sha256-Ag63VNBSKEPDaxhS40SVB8rKIJRS1IsrZ9wSD0FglSU="; 21 + }; 22 + 23 + pythonRelaxDeps = [ 24 + "pycryptodome" 25 + "py-datastruct" 26 + "pyserial" 27 + ]; 28 + 29 + build-system = [ poetry-core ]; 30 + 31 + dependencies = [ 32 + pycryptodome 33 + py-datastruct 34 + pyserial 35 + ]; 36 + 37 + pythonImportsCheck = [ "bk7231tools" ]; 38 + 39 + meta = { 40 + description = "Tools to interact with and analyze artifacts for BK7231 MCUs"; 41 + homepage = "https://github.com/tuya-cloudcutter/bk7231tools"; 42 + license = lib.licenses.mit; 43 + maintainers = with lib.maintainers; [ mevatron ]; 44 + mainProgram = "bk7231tools"; 45 + }; 46 + }
+25 -14
pkgs/development/python-modules/diffusers/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - pythonOlder, 5 4 fetchFromGitHub, 6 - writeText, 5 + 6 + # build-system 7 7 setuptools, 8 + 9 + # dependencies 8 10 filelock, 9 11 huggingface-hub, 10 12 importlib-metadata, ··· 13 15 regex, 14 16 requests, 15 17 safetensors, 18 + 16 19 # optional dependencies 17 20 accelerate, 18 21 datasets, ··· 24 27 protobuf, 25 28 tensorboard, 26 29 torch, 27 - # test dependencies 30 + 31 + # tests 32 + writeText, 28 33 parameterized, 29 34 pytest-timeout, 30 35 pytest-xdist, ··· 42 47 pname = "diffusers"; 43 48 version = "0.32.2"; 44 49 pyproject = true; 45 - 46 - disabled = pythonOlder "3.8"; 47 50 48 51 src = fetchFromGitHub { 49 52 owner = "huggingface"; ··· 89 92 90 93 # it takes a few hours 91 94 doCheck = false; 92 - 93 - passthru.tests.pytest = diffusers.overridePythonAttrs { doCheck = true; }; 94 95 95 96 nativeCheckInputs = [ 96 97 parameterized ··· 102 103 sentencepiece 103 104 torchsde 104 105 transformers 105 - ] ++ optional-dependencies.torch; 106 + ] ++ lib.flatten (builtins.attrValues optional-dependencies); 106 107 107 108 preCheck = 108 109 let ··· 128 129 ''; 129 130 in 130 131 '' 131 - export HOME=$TMPDIR 132 + export HOME=$(mktemp -d) 132 133 cat ${conftestSkipNetworkErrors} >> tests/conftest.py 133 134 ''; 134 135 ··· 139 140 # depends on current working directory 140 141 "test_deprecate_stacklevel" 141 142 # fails due to precision of floating point numbers 143 + "test_full_loop_no_noise" 142 144 "test_model_cpu_offload_forward_pass" 143 145 # tries to run ruff which we have intentionally removed from nativeCheckInputs 144 146 "test_is_copy_consistent" 147 + 148 + # Require unpackaged torchao: 149 + # importlib.metadata.PackageNotFoundError: No package metadata was found for torchao 150 + "test_load_attn_procs_raise_warning" 151 + "test_save_attn_procs_raise_warning" 152 + "test_save_load_lora_adapter_0" 153 + "test_save_load_lora_adapter_1" 154 + "test_wrong_adapter_name_raises_error" 145 155 ] 146 - ++ lib.optionals (pythonAtLeast "3.12") [ 147 - 156 + ++ lib.optionals (pythonAtLeast "3.13") [ 148 157 # RuntimeError: Dynamo is not supported on Python 3.12+ 149 158 "test_from_save_pretrained_dynamo" 150 159 ]; 151 160 152 - meta = with lib; { 161 + passthru.tests.pytest = diffusers.overridePythonAttrs { doCheck = true; }; 162 + 163 + meta = { 153 164 description = "State-of-the-art diffusion models for image and audio generation in PyTorch"; 154 165 mainProgram = "diffusers-cli"; 155 166 homepage = "https://github.com/huggingface/diffusers"; 156 167 changelog = "https://github.com/huggingface/diffusers/releases/tag/${src.tag}"; 157 - license = licenses.asl20; 158 - maintainers = with maintainers; [ natsukium ]; 168 + license = lib.licenses.asl20; 169 + maintainers = with lib.maintainers; [ natsukium ]; 159 170 }; 160 171 }
+156
pkgs/development/python-modules/lm-eval/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools-scm, 6 + accelerate, 7 + aiohttp, 8 + antlr4-python3-runtime, 9 + causal-conv1d, 10 + datasets, 11 + dill, 12 + evaluate, 13 + hf-transfer, 14 + immutabledict, 15 + jsonlines, 16 + langdetect, 17 + mamba-ssm, 18 + more-itertools, 19 + nltk, 20 + numexpr, 21 + numpy, 22 + optimum, 23 + pandas, 24 + peft, 25 + pybind11, 26 + pytablewriter, 27 + pytestCheckHook, 28 + requests, 29 + rouge-score, 30 + sacrebleu, 31 + scikit-learn, 32 + sentencepiece, 33 + sqlitedict, 34 + sympy, 35 + tenacity, 36 + tiktoken, 37 + torch, 38 + tqdm, 39 + tqdm-multiprocess, 40 + transformers, 41 + vllm, 42 + wandb, 43 + word2number, 44 + zstandard, 45 + }: 46 + 47 + buildPythonPackage rec { 48 + pname = "lm-eval"; 49 + version = "0.4.7"; 50 + pyproject = true; 51 + 52 + src = fetchFromGitHub { 53 + owner = "EleutherAI"; 54 + repo = "lm-evaluation-harness"; 55 + tag = "v${version}"; 56 + hash = "sha256-UEY0KrsgWoyj0fnKBca2yYjVTBFje6DdLfvnNFVYFHU="; 57 + }; 58 + 59 + build-system = [ 60 + setuptools-scm 61 + ]; 62 + 63 + dependencies = [ 64 + accelerate 65 + datasets 66 + dill 67 + evaluate 68 + jsonlines 69 + more-itertools 70 + numexpr 71 + peft 72 + pybind11 73 + pytablewriter 74 + rouge-score 75 + sacrebleu 76 + scikit-learn 77 + sqlitedict 78 + torch 79 + tqdm-multiprocess 80 + transformers 81 + word2number 82 + zstandard 83 + ]; 84 + 85 + optional-dependencies = { 86 + api = [ 87 + requests 88 + aiohttp 89 + tenacity 90 + tqdm 91 + tiktoken 92 + ]; 93 + hf_transfer = [ hf-transfer ]; 94 + ifeval = [ 95 + langdetect 96 + immutabledict 97 + nltk 98 + ]; 99 + neuronx = [ optimum ] ++ optimum.optional-dependencies.neuronx; 100 + mamba = [ 101 + mamba-ssm 102 + causal-conv1d 103 + ]; 104 + math = [ 105 + sympy 106 + antlr4-python3-runtime 107 + ]; 108 + optimum = [ optimum ] ++ optimum.optional-dependencies.openvino; 109 + sentencepiece = [ sentencepiece ]; 110 + vllm = [ vllm ]; 111 + wandb = [ 112 + wandb 113 + pandas 114 + numpy 115 + ]; 116 + # Still missing dependencies for the following: 117 + # deepsparse, gptq, ibm_watsonx_ai, multilingual, promptsource, sparseml, 118 + # zeno, gptqmodel, japanese_leaderboard; all = [...]; 119 + }; 120 + 121 + pythonImportsCheck = [ "lm_eval" ]; 122 + 123 + nativeCheckInputs = [ 124 + pytestCheckHook 125 + ] ++ optional-dependencies.api; 126 + 127 + preCheck = '' 128 + export HOME=$TMP 129 + ''; 130 + 131 + disabledTests = [ 132 + "test_deepsparse" # deepsparse is not available 133 + "test_model_tokenized_call_usage" # downloads a model 134 + ]; 135 + 136 + disabledTestPaths = [ 137 + # attempts to download models 138 + "tests/models/test_huggingface.py" 139 + "tests/test_evaluator.py" 140 + "tests/test_include_path.py" 141 + "tests/test_prompt.py" 142 + "tests/test_task_manager.py" 143 + "tests/test_tasks.py" 144 + 145 + # optimum-intel is not available 146 + "tests/models/test_openvino.py" 147 + ]; 148 + 149 + meta = { 150 + changelog = "https://github.com/EleutherAI/lm-evaluation-harness/releases/tag/v${version}"; 151 + description = "A framework for few-shot evaluation of language models"; 152 + homepage = "https://github.com/EleutherAI/lm-evaluation-harness"; 153 + license = [ lib.licenses.mit ]; 154 + maintainers = [ lib.maintainers.booxter ]; 155 + }; 156 + }
+33
pkgs/development/python-modules/py-datastruct/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + poetry-core, 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "py-datastruct"; 10 + version = "1.1.0"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "kuba2k2"; 15 + repo = "datastruct"; 16 + tag = "v${version}"; 17 + hash = "sha256-KEIvibGnQnIDMpmodWN2Az/ypc37ZyGvgVPC7voFmlA="; 18 + }; 19 + 20 + build-system = [ poetry-core ]; 21 + 22 + pythonImportsCheck = [ "datastruct" ]; 23 + 24 + # Add nativeCheckInputs = [ pytestCheckHook ]; once we update to v2.0.0 tag and remove below line 25 + doCheck = false; 26 + 27 + meta = { 28 + description = "Combination of struct and dataclasses for easy parsing of binary formats"; 29 + homepage = "https://github.com/kuba2k2/datastruct"; 30 + license = lib.licenses.mit; 31 + maintainers = with lib.maintainers; [ mevatron ]; 32 + }; 33 + }
+2 -10
pkgs/development/python-modules/torch/default.nix
··· 3 3 lib, 4 4 fetchFromGitHub, 5 5 fetchFromGitLab, 6 - fetchFromGitea, 6 + git-unroll, 7 7 buildPythonPackage, 8 8 python, 9 9 runCommand, ··· 228 228 rocmSupport; 229 229 }; 230 230 231 - git-unroll = fetchFromGitea { 232 - domain = "codeberg.org"; 233 - owner = "gm6k"; 234 - repo = "git-unroll"; 235 - rev = "9243bb8a6a9f6875e21a5c64320b66f7fdaf9b3f"; 236 - hash = "sha256-1MjbB1EVgmU0HlUibrKOkjmxQ8wseocSJENiAqyHcjU="; 237 - }; 238 - 239 231 unroll-src = writeShellScript "unroll-src" '' 240 232 echo "{ 241 233 version, ··· 244 236 runCommand, 245 237 }: 246 238 assert version == "'"'$1'"'";" 247 - ${git-unroll}/unroll https://github.com/pytorch/pytorch v$1 239 + ${lib.getExe git-unroll} https://github.com/pytorch/pytorch v$1 248 240 echo 249 241 echo "# Update using: unroll-src [version]" 250 242 '';
+41
pkgs/development/python-modules/tqdm-multiprocess/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools-scm, 6 + tqdm, 7 + colorama, 8 + }: 9 + 10 + buildPythonPackage { 11 + pname = "tqdm-multiprocess"; 12 + version = "0.0.11"; 13 + pyproject = true; 14 + 15 + src = fetchFromGitHub { 16 + owner = "EleutherAI"; 17 + repo = "tqdm-multiprocess"; 18 + rev = "fccefc473595055bf3a5e74bcf8a75b3a9517638"; 19 + hash = "sha256-nQeFPwF5OasOYrVs7kLG/Uz6pf1FKxar4ygggo8s4ZM="; 20 + }; 21 + 22 + build-system = [ 23 + setuptools-scm 24 + ]; 25 + 26 + dependencies = [ 27 + colorama 28 + tqdm 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "tqdm_multiprocess" 33 + ]; 34 + 35 + meta = { 36 + description = "Support multiple worker processes, each with multiple tqdm progress bars, displaying them cleanly through the main process"; 37 + homepage = "https://github.com/EleutherAI/tqdm-multiprocess"; 38 + license = [ lib.licenses.mit ]; 39 + maintainers = [ lib.maintainers.booxter ]; 40 + }; 41 + }
+45
pkgs/development/python-modules/word2number/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools-scm, 6 + future, 7 + python, 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "word2number"; 12 + version = "1.1"; 13 + pyproject = true; 14 + 15 + src = fetchFromGitHub { 16 + owner = "akshaynagpal"; 17 + repo = "w2n"; 18 + tag = version; 19 + hash = "sha256-dgHPEfieNDZnP6+YvywvN3ZzmeICav0WMYKkWDSJ/LE="; 20 + }; 21 + 22 + build-system = [ 23 + setuptools-scm 24 + ]; 25 + 26 + dependencies = [ 27 + future 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "word2number" 32 + ]; 33 + 34 + checkPhase = '' 35 + ${lib.getExe python} unit_testing.py 36 + ''; 37 + 38 + meta = { 39 + changelog = "https://github.com/akshaynagpal/w2n/releases/tag/${version}"; 40 + description = "Convert number words (eg. twenty one) to numeric digits (21)"; 41 + homepage = "http://w2n.readthedocs.io/"; 42 + license = [ lib.licenses.mit ]; 43 + maintainers = [ lib.maintainers.booxter ]; 44 + }; 45 + }
+7 -6
pkgs/development/tools/mysql-shell/innovation.nix
··· 38 38 pyyaml 39 39 ]; 40 40 41 - mysqlShellVersion = "9.1.0"; 42 - mysqlServerVersion = "9.1.0"; 41 + mysqlShellVersion = "9.2.0"; 42 + mysqlServerVersion = "9.2.0"; 43 43 in 44 44 stdenv.mkDerivation (finalAttrs: { 45 45 pname = "mysql-shell-innovation"; ··· 48 48 srcs = [ 49 49 (fetchurl { 50 50 url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor mysqlServerVersion}/mysql-${mysqlServerVersion}.tar.gz"; 51 - hash = "sha256-UsNnUjm/2dPIMiT/IAKqbihvq5e/WytcoahcnDR3Zvw="; 51 + hash = "sha256-o50R/fbPjRsDtwjVN6kTLeS5mp601hApOTfwaHzTehI="; 52 52 }) 53 53 (fetchurl { 54 54 url = "https://dev.mysql.com/get/Downloads/MySQL-Shell/mysql-shell-${finalAttrs.version}-src.tar.gz"; 55 - hash = "sha256-YHlM/heqV8vQnIGxwEESXx+wRVr++TFjSb00tPwBb2s="; 55 + hash = "sha256-xuKXV8YllhDo7+6i5UYHAH7m7Jn5E/k0YdeN5MZSzl8="; 56 56 }) 57 57 ]; 58 58 ··· 118 118 # Build MySQL 119 119 echo "Building mysqlclient mysqlxclient" 120 120 121 - cmake -DWITH_SYSTEM_LIBS=ON -DWITH_FIDO=system -DWITH_ROUTER=OFF -DWITH_UNIT_TESTS=OFF \ 121 + cmake -DWITH_SYSTEM_LIBS=ON -DWITH_FIDO=system -DWITH_ROUTER=ON -DWITH_UNIT_TESTS=OFF \ 122 122 -DFORCE_UNSUPPORTED_COMPILER=1 -S ../mysql -B ../mysql/build 123 123 124 - cmake --build ../mysql/build --parallel ''${NIX_BUILD_CORES:-1} --target mysqlclient mysqlxclient 124 + cmake --build ../mysql/build --parallel ''${NIX_BUILD_CORES:-1} \ 125 + --target mysqlclient mysqlxclient mysqlbinlog mysql_binlog_event_standalone mysqlrouter_all 125 126 126 127 cmakeFlagsArray+=( 127 128 "-DMYSQL_SOURCE_DIR=''${NIX_BUILD_TOP}/mysql"
+4
pkgs/development/tools/yarn2nix-moretea/default.nix
··· 162 162 163 163 runHook postBuild 164 164 ''; 165 + 166 + dontCheckForBrokenSymlinks = true; 165 167 }; 166 168 167 169 # This can be used as a shellHook in mkYarnPackage. It brings the built node_modules into ··· 373 375 374 376 runHook postInstall 375 377 ''; 378 + 379 + dontCheckForBrokenSymlinks = true; 376 380 377 381 doDist = attrs.doDist or true; 378 382
+4
pkgs/os-specific/linux/kernel/manual-config.nix
··· 325 325 else "install")) 326 326 ]; 327 327 328 + # We remove a bunch of stuff that is symlinked from other places to save space, 329 + # which trips the broken symlink check. So, just skip it. We'll know if it explodes. 330 + dontCheckForBrokenSymlinks = true; 331 + 328 332 postInstall = optionalString isModular '' 329 333 mkdir -p $dev 330 334 cp vmlinux $dev/
+10
pkgs/servers/nextcloud/packages/28.json
··· 19 19 "agpl" 20 20 ] 21 21 }, 22 + "collectives": { 23 + "hash": "sha256-IAnJZuaj6KW6kF4daIKxvCEDCViWu30gogm8q2/ooQs=", 24 + "url": "https://github.com/nextcloud/collectives/releases/download/v2.16.0/collectives-2.16.0.tar.gz", 25 + "version": "2.16.0", 26 + "description": "Collectives is a Nextcloud App for activist and community projects to organize together.\nCome and gather in collectives to build shared knowledge.\n\n* 👥 **Collective and non-hierarchical workflow by heart**: Collectives are\n tied to a [Nextcloud Team](https://github.com/nextcloud/circles) and\n owned by the collective.\n* 📝 **Collaborative page editing** like known from Etherpad thanks to the\n [Text app](https://github.com/nextcloud/text).\n* 🔤 **Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax**\n for page formatting.\n\n## Installation\n\nIn your Nextcloud instance, simply navigate to **»Apps«**, find the\n**»Teams«** and **»Collectives«** apps and enable them.", 27 + "homepage": "https://github.com/nextcloud/collectives", 28 + "licenses": [ 29 + "agpl" 30 + ] 31 + }, 22 32 "contacts": { 23 33 "hash": "sha256-zxmgMiizzXGfReRS9XJ+fb6tJRLH/Z5NvuLpspYARFI=", 24 34 "url": "https://github.com/nextcloud-releases/contacts/releases/download/v5.5.3/contacts-v5.5.3.tar.gz",
+10
pkgs/servers/nextcloud/packages/29.json
··· 19 19 "agpl" 20 20 ] 21 21 }, 22 + "collectives": { 23 + "hash": "sha256-IAnJZuaj6KW6kF4daIKxvCEDCViWu30gogm8q2/ooQs=", 24 + "url": "https://github.com/nextcloud/collectives/releases/download/v2.16.0/collectives-2.16.0.tar.gz", 25 + "version": "2.16.0", 26 + "description": "Collectives is a Nextcloud App for activist and community projects to organize together.\nCome and gather in collectives to build shared knowledge.\n\n* 👥 **Collective and non-hierarchical workflow by heart**: Collectives are\n tied to a [Nextcloud Team](https://github.com/nextcloud/circles) and\n owned by the collective.\n* 📝 **Collaborative page editing** like known from Etherpad thanks to the\n [Text app](https://github.com/nextcloud/text).\n* 🔤 **Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax**\n for page formatting.\n\n## Installation\n\nIn your Nextcloud instance, simply navigate to **»Apps«**, find the\n**»Teams«** and **»Collectives«** apps and enable them.", 27 + "homepage": "https://github.com/nextcloud/collectives", 28 + "licenses": [ 29 + "agpl" 30 + ] 31 + }, 22 32 "contacts": { 23 33 "hash": "sha256-hqCDr7qEqsi8tZ9Woz9hsUm1HENK16FNz4pcQCto8S4=", 24 34 "url": "https://github.com/nextcloud-releases/contacts/releases/download/v6.0.2/contacts-v6.0.2.tar.gz",
+10
pkgs/servers/nextcloud/packages/30.json
··· 19 19 "agpl" 20 20 ] 21 21 }, 22 + "collectives": { 23 + "hash": "sha256-IAnJZuaj6KW6kF4daIKxvCEDCViWu30gogm8q2/ooQs=", 24 + "url": "https://github.com/nextcloud/collectives/releases/download/v2.16.0/collectives-2.16.0.tar.gz", 25 + "version": "2.16.0", 26 + "description": "Collectives is a Nextcloud App for activist and community projects to organize together.\nCome and gather in collectives to build shared knowledge.\n\n* 👥 **Collective and non-hierarchical workflow by heart**: Collectives are\n tied to a [Nextcloud Team](https://github.com/nextcloud/circles) and\n owned by the collective.\n* 📝 **Collaborative page editing** like known from Etherpad thanks to the\n [Text app](https://github.com/nextcloud/text).\n* 🔤 **Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax**\n for page formatting.\n\n## Installation\n\nIn your Nextcloud instance, simply navigate to **»Apps«**, find the\n**»Teams«** and **»Collectives«** apps and enable them.", 27 + "homepage": "https://github.com/nextcloud/collectives", 28 + "licenses": [ 29 + "agpl" 30 + ] 31 + }, 22 32 "contacts": { 23 33 "hash": "sha256-5h94RmmJcM7P0Wjx/hHDbUA55x3H/klOjkmH3qxMbpQ=", 24 34 "url": "https://github.com/nextcloud-releases/contacts/releases/download/v6.1.3/contacts-v6.1.3.tar.gz",
+1
pkgs/servers/nextcloud/packages/nextcloud-apps.json
··· 1 1 { 2 2 "bookmarks": "agpl3Plus" 3 3 , "calendar": "agpl3Plus" 4 + , "collectives": "agpl3Plus" 4 5 , "contacts": "agpl3Plus" 5 6 , "cookbook": "agpl3Plus" 6 7 , "cospend": "agpl3Plus"
+4 -15
pkgs/tools/package-management/lix/common.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - version, 5 4 suffix ? "", 6 - hash ? null, 7 - src ? fetchFromGitHub { 8 - owner = "lix-project"; 9 - repo = "lix"; 10 - rev = version; 11 - inherit hash; 12 - }, 13 - docCargoHash ? null, 14 - docCargoLock ? null, 5 + version, 6 + src, 7 + docCargoDeps, 15 8 patches ? [ ], 16 9 maintainers ? lib.teams.lix.members, 17 10 }@args: 18 - assert (hash == null) -> (src != null); 19 11 { 20 12 stdenv, 21 13 meson, ··· 60 52 lix-doc ? callPackage ./doc { 61 53 inherit src; 62 54 version = "${version}${suffix}"; 63 - cargoHash = docCargoHash; 64 - cargoLock = docCargoLock; 55 + cargoDeps = docCargoDeps; 65 56 }, 66 57 67 58 enableDocumentation ? stdenv.hostPlatform == stdenv.buildPlatform, ··· 76 67 stateDir, 77 68 storeDir, 78 69 }: 79 - assert lib.assertMsg (docCargoHash != null || docCargoLock != null) 80 - "Either `lix-doc`'s cargoHash using `docCargoHash` or `lix-doc`'s `cargoLock.lockFile` using `docCargoLock` must be set!"; 81 70 let 82 71 isLegacyParser = lib.versionOlder version "2.91"; 83 72 in
+31 -6
pkgs/tools/package-management/lix/default.nix
··· 5 5 callPackage, 6 6 fetchFromGitHub, 7 7 fetchpatch, 8 + rustPlatform, 8 9 Security, 9 10 10 11 storeDir ? "/nix/store", ··· 54 55 buildLix = common; 55 56 56 57 lix_2_90 = ( 57 - common { 58 + common rec { 58 59 version = "2.90.0"; 59 - hash = "sha256-f8k+BezKdJfmE+k7zgBJiohtS3VkkriycdXYsKOm3sc="; 60 - docCargoHash = "sha256-vSf9MyD2XzofZlbzsmh6NP69G+LiX72GX4Um9UJp3dc="; 60 + 61 + src = fetchFromGitHub { 62 + owner = "lix-project"; 63 + repo = "lix"; 64 + rev = version; 65 + hash = "sha256-f8k+BezKdJfmE+k7zgBJiohtS3VkkriycdXYsKOm3sc="; 66 + }; 67 + 68 + docCargoDeps = rustPlatform.fetchCargoVendor { 69 + name = "lix-doc-${version}"; 70 + inherit src; 71 + sourceRoot = "${src.name or src}/lix-doc"; 72 + hash = "sha256-VPcrf78gfLlkTRrcbLkPgLOk0o6lsOJBm6HYLvavpNU="; 73 + }; 61 74 } 62 75 ); 63 76 64 77 lix_2_91 = ( 65 - common { 78 + common rec { 66 79 version = "2.91.1"; 67 - hash = "sha256-hiGtfzxFkDc9TSYsb96Whg0vnqBVV7CUxyscZNhed0U="; 68 - docCargoHash = "sha256-F6Ld0HfRvW9r5zn8eMTP6djnV/jvwjYQet4Ghp2T90k="; 80 + 81 + src = fetchFromGitHub { 82 + owner = "lix-project"; 83 + repo = "lix"; 84 + rev = version; 85 + hash = "sha256-hiGtfzxFkDc9TSYsb96Whg0vnqBVV7CUxyscZNhed0U="; 86 + }; 87 + 88 + docCargoDeps = rustPlatform.fetchCargoVendor { 89 + name = "lix-doc-${version}"; 90 + inherit src; 91 + sourceRoot = "${src.name or src}/lix-doc"; 92 + hash = "sha256-U820gvcbQIBaFr2OWPidfFIDXycDFGgXX1NpWDDqENs="; 93 + }; 69 94 } 70 95 ); 71 96
+2 -4
pkgs/tools/package-management/lix/doc/default.nix
··· 2 2 src, 3 3 rustPlatform, 4 4 version, 5 - cargoHash ? null, 6 - cargoLock ? null, 5 + cargoDeps, 7 6 }: 8 7 9 8 rustPlatform.buildRustPackage { ··· 12 11 inherit 13 12 version 14 13 src 15 - cargoHash 16 - cargoLock 14 + cargoDeps 17 15 ; 18 16 }
+1 -4
pkgs/top-level/all-packages.nix
··· 514 514 antlr = antlr4_10; 515 515 icu = icu73; 516 516 protobuf = protobuf_24; 517 + stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_18.stdenv else stdenv; 517 518 }; 518 519 519 520 fetchpatch = callPackage ../build-support/fetchpatch { ··· 17365 17366 17366 17367 cytoscape = callPackage ../applications/science/misc/cytoscape { 17367 17368 jre = openjdk17; 17368 - }; 17369 - 17370 - faiss = callPackage ../development/libraries/science/math/faiss { 17371 - pythonPackages = python3Packages; 17372 17369 }; 17373 17370 17374 17371 faissWithCuda = faiss.override {
+11 -1
pkgs/top-level/python-packages.nix
··· 1727 1727 1728 1728 bjoern = callPackage ../development/python-modules/bjoern { }; 1729 1729 1730 + bk7231tools = callPackage ../development/python-modules/bk7231tools { }; 1731 + 1730 1732 bkcharts = callPackage ../development/python-modules/bkcharts { }; 1731 1733 1732 1734 black = callPackage ../development/python-modules/black { }; ··· 4466 4468 faiss = callPackage ../development/python-modules/faiss { 4467 4469 faiss-build = pkgs.faiss.override { 4468 4470 pythonSupport = true; 4469 - pythonPackages = self; 4471 + python3Packages = self; 4470 4472 }; 4471 4473 }; 4472 4474 ··· 7674 7676 # llvmlite always requires a specific version of llvm. 7675 7677 llvm = pkgs.llvm_15; 7676 7678 }; 7679 + 7680 + lm-eval = callPackage ../development/python-modules/lm-eval { }; 7677 7681 7678 7682 lm-format-enforcer = callPackage ../development/python-modules/lm-format-enforcer { }; 7679 7683 ··· 9526 9530 9527 9531 py-ccm15 = callPackage ../development/python-modules/py-ccm15 { }; 9528 9532 9533 + py-datastruct = callPackage ../development/python-modules/py-datastruct { }; 9534 + 9529 9535 py-deprecate = callPackage ../development/python-modules/py-deprecate { }; 9530 9536 9531 9537 py-ecc = callPackage ../development/python-modules/py-ecc { }; ··· 16479 16485 16480 16486 tqdm = callPackage ../development/python-modules/tqdm { }; 16481 16487 16488 + tqdm-multiprocess = callPackage ../development/python-modules/tqdm-multiprocess { }; 16489 + 16482 16490 traceback2 = callPackage ../development/python-modules/traceback2 { }; 16483 16491 16484 16492 tracerite = callPackage ../development/python-modules/tracerite { }; ··· 18233 18241 woob = callPackage ../development/python-modules/woob { }; 18234 18242 18235 18243 woodblock = callPackage ../development/python-modules/woodblock { }; 18244 + 18245 + word2number = callPackage ../development/python-modules/word2number { }; 18236 18246 18237 18247 wordcloud = callPackage ../development/python-modules/wordcloud { }; 18238 18248