Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge master into haskell-updates

authored by github-actions[bot] and committed by GitHub fccc6146 7ee71fe7

+4238 -3148
+1 -1
doc/stdenv/stdenv.chapter.md
··· 591 591 592 592 `stdenv.mkDerivation` sets the Nix [derivation](https://nixos.org/manual/nix/stable/expressions/derivations.html#derivations)'s builder to a script that loads the stdenv `setup.sh` bash library and calls `genericBuild`. Most packaging functions rely on this default builder. 593 593 594 - This generic command invokes a number of *phases*. Package builds are split into phases to make it easier to override specific parts of the build (e.g., unpacking the sources or installing the binaries). 594 + This generic command either invokes a script at *buildCommandPath*, or a *buildCommand*, or a number of *phases*. Package builds are split into phases to make it easier to override specific parts of the build (e.g., unpacking the sources or installing the binaries). 595 595 596 596 Each phase can be overridden in its entirety either by setting the environment variable `namePhase` to a string containing some shell commands to be executed, or by redefining the shell function `namePhase`. The former is convenient to override a phase from the derivation, while the latter is convenient from a build script. However, typically one only wants to *add* some commands to a phase, e.g. by defining `postInstall` or `preFixup`, as skipping some of the default actions may have unexpected consequences. The default script for each phase is defined in the file `pkgs/stdenv/generic/setup.sh`. 597 597
+10 -6
maintainers/maintainer-list.nix
··· 8184 8184 githubId = 1358764; 8185 8185 name = "Jamie Magee"; 8186 8186 }; 8187 - jammerful = { 8188 - email = "jammerful@gmail.com"; 8189 - github = "jammerful"; 8190 - githubId = 20176306; 8191 - name = "jammerful"; 8192 - }; 8193 8187 janik = { 8194 8188 name = "Janik"; 8195 8189 email = "janik@aq0.de"; ··· 10729 10723 github = "ltavard"; 10730 10724 githubId = 8555953; 10731 10725 name = "Laure Tavard"; 10726 + }; 10727 + ltstf1re = { 10728 + email = "ltstf1re@disroot.org"; 10729 + github = "lsf1re"; 10730 + githubId = 153414530; 10731 + matrix = "@ltstf1re:converser.eu"; 10732 + name = "Little Starfire"; 10733 + keys = [{ 10734 + fingerprint = "FE6C C3C9 2ACF 4367 2B56 5B22 8603 2ACC 051A 873D"; 10735 + }]; 10732 10736 }; 10733 10737 lu15w1r7h = { 10734 10738 email = "lwirth2000@gmail.com";
+10 -14
nixos/modules/programs/mosh.nix
··· 1 1 { config, lib, pkgs, ... }: 2 2 3 - with lib; 4 - 5 3 let 6 4 7 5 cfg = config.programs.mosh; ··· 9 7 in 10 8 { 11 9 options.programs.mosh = { 12 - enable = mkOption { 13 - description = lib.mdDoc '' 14 - Whether to enable mosh. Note, this will open ports in your firewall! 15 - ''; 16 - default = false; 17 - type = lib.types.bool; 10 + enable = lib.mkEnableOption "mosh"; 11 + openFirewall = lib.mkEnableOption "" // { 12 + description = "Whether to automatically open the necessary ports in the firewall."; 13 + default = true; 18 14 }; 19 - withUtempter = mkOption { 15 + withUtempter = lib.mkEnableOption "" // { 20 16 description = lib.mdDoc '' 21 17 Whether to enable libutempter for mosh. 18 + 22 19 This is required so that mosh can write to /var/run/utmp (which can be queried with `who` to display currently connected user sessions). 23 20 Note, this will add a guid wrapper for the group utmp! 24 21 ''; 25 22 default = true; 26 - type = lib.types.bool; 27 23 }; 28 24 }; 29 25 30 - config = mkIf cfg.enable { 31 - environment.systemPackages = with pkgs; [ mosh ]; 32 - networking.firewall.allowedUDPPortRanges = [ { from = 60000; to = 61000; } ]; 33 - security.wrappers = mkIf cfg.withUtempter { 26 + config = lib.mkIf cfg.enable { 27 + environment.systemPackages = [ pkgs.mosh ]; 28 + networking.firewall.allowedUDPPortRanges = lib.optional cfg.openFirewall { from = 60000; to = 61000; }; 29 + security.wrappers = lib.mkIf cfg.withUtempter { 34 30 utempter = { 35 31 source = "${pkgs.libutempter}/lib/utempter/utempter"; 36 32 owner = "root";
+21 -3
nixos/modules/programs/starship.nix
··· 44 44 config = mkIf cfg.enable { 45 45 programs.bash.${initOption} = '' 46 46 if [[ $TERM != "dumb" ]]; then 47 - export STARSHIP_CONFIG=${settingsFile} 47 + # don't set STARSHIP_CONFIG automatically if there's a user-specified 48 + # config file. starship appears to use a hardcoded config location 49 + # rather than one inside an XDG folder: 50 + # https://github.com/starship/starship/blob/686bda1706e5b409129e6694639477a0f8a3f01b/src/configure.rs#L651 51 + if [[ ! -f "$HOME/.config/starship.toml" ]]; then 52 + export STARSHIP_CONFIG=${settingsFile} 53 + fi 48 54 eval "$(${pkgs.starship}/bin/starship init bash)" 49 55 fi 50 56 ''; 51 57 52 58 programs.fish.${initOption} = '' 53 59 if test "$TERM" != "dumb" 54 - set -x STARSHIP_CONFIG ${settingsFile} 60 + # don't set STARSHIP_CONFIG automatically if there's a user-specified 61 + # config file. starship appears to use a hardcoded config location 62 + # rather than one inside an XDG folder: 63 + # https://github.com/starship/starship/blob/686bda1706e5b409129e6694639477a0f8a3f01b/src/configure.rs#L651 64 + if not test -f "$HOME/.config/starship.toml"; 65 + set -x STARSHIP_CONFIG ${settingsFile} 66 + end 55 67 eval (${pkgs.starship}/bin/starship init fish) 56 68 end 57 69 ''; 58 70 59 71 programs.zsh.${initOption} = '' 60 72 if [[ $TERM != "dumb" ]]; then 61 - export STARSHIP_CONFIG=${settingsFile} 73 + # don't set STARSHIP_CONFIG automatically if there's a user-specified 74 + # config file. starship appears to use a hardcoded config location 75 + # rather than one inside an XDG folder: 76 + # https://github.com/starship/starship/blob/686bda1706e5b409129e6694639477a0f8a3f01b/src/configure.rs#L651 77 + if [[ ! -f "$HOME/.config/starship.toml" ]]; then 78 + export STARSHIP_CONFIG=${settingsFile} 79 + fi 62 80 eval "$(${pkgs.starship}/bin/starship init zsh)" 63 81 fi 64 82 '';
+1
nixos/modules/programs/winbox.nix
··· 18 18 }; 19 19 20 20 config = lib.mkIf cfg.enable { 21 + environment.systemPackages = [ cfg.package ]; 21 22 networking.firewall.allowedUDPPorts = lib.optionals cfg.openFirewall [ 5678 ]; 22 23 }; 23 24 }
+16 -17
nixos/modules/services/security/shibboleth-sp.nix
··· 1 - {pkgs, config, lib, ...}: 1 + { config, lib, pkgs, ... }: 2 2 3 - with lib; 4 3 let 5 4 cfg = config.services.shibboleth-sp; 6 5 in { 7 6 options = { 8 7 services.shibboleth-sp = { 9 - enable = mkOption { 10 - type = types.bool; 8 + enable = lib.mkOption { 9 + type = lib.types.bool; 11 10 default = false; 12 11 description = lib.mdDoc "Whether to enable the shibboleth service"; 13 12 }; 14 13 15 - configFile = mkOption { 16 - type = types.path; 17 - example = literalExpression ''"''${pkgs.shibboleth-sp}/etc/shibboleth/shibboleth2.xml"''; 14 + configFile = lib.mkOption { 15 + type = lib.types.path; 16 + example = lib.literalExpression ''"''${pkgs.shibboleth-sp}/etc/shibboleth/shibboleth2.xml"''; 18 17 description = lib.mdDoc "Path to shibboleth config file"; 19 18 }; 20 19 21 - fastcgi.enable = mkOption { 22 - type = types.bool; 20 + fastcgi.enable = lib.mkOption { 21 + type = lib.types.bool; 23 22 default = false; 24 23 description = lib.mdDoc "Whether to include the shibauthorizer and shibresponder FastCGI processes"; 25 24 }; 26 25 27 - fastcgi.shibAuthorizerPort = mkOption { 28 - type = types.int; 26 + fastcgi.shibAuthorizerPort = lib.mkOption { 27 + type = lib.types.int; 29 28 default = 9100; 30 29 description = lib.mdDoc "Port for shibauthorizer FastCGI process to bind to"; 31 30 }; 32 31 33 - fastcgi.shibResponderPort = mkOption { 34 - type = types.int; 32 + fastcgi.shibResponderPort = lib.mkOption { 33 + type = lib.types.int; 35 34 default = 9101; 36 35 description = lib.mdDoc "Port for shibauthorizer FastCGI process to bind to"; 37 36 }; 38 37 }; 39 38 }; 40 39 41 - config = mkIf cfg.enable { 40 + config = lib.mkIf cfg.enable { 42 41 systemd.services.shibboleth-sp = { 43 42 description = "Provides SSO and federation for web applications"; 44 43 after = lib.optionals cfg.fastcgi.enable [ "shibresponder.service" "shibauthorizer.service" ]; ··· 48 47 }; 49 48 }; 50 49 51 - systemd.services.shibresponder = mkIf cfg.fastcgi.enable { 50 + systemd.services.shibresponder = lib.mkIf cfg.fastcgi.enable { 52 51 description = "Provides SSO through Shibboleth via FastCGI"; 53 52 after = [ "network.target" ]; 54 53 wantedBy = [ "multi-user.target" ]; ··· 59 58 }; 60 59 }; 61 60 62 - systemd.services.shibauthorizer = mkIf cfg.fastcgi.enable { 61 + systemd.services.shibauthorizer = lib.mkIf cfg.fastcgi.enable { 63 62 description = "Provides SSO through Shibboleth via FastCGI"; 64 63 after = [ "network.target" ]; 65 64 wantedBy = [ "multi-user.target" ]; ··· 71 70 }; 72 71 }; 73 72 74 - meta.maintainers = with lib.maintainers; [ jammerful ]; 73 + meta.maintainers = with lib.maintainers; [ ]; 75 74 }
+1 -1
nixos/modules/services/web-apps/node-red.nix
··· 19 19 options.services.node-red = { 20 20 enable = mkEnableOption (lib.mdDoc "the Node-RED service"); 21 21 22 - package = mkPackageOption pkgs.nodePackages "node-red" { }; 22 + package = mkPackageOption pkgs [ "nodePackages" "node-red" ] { }; 23 23 24 24 openFirewall = mkOption { 25 25 type = types.bool;
+1 -1
nixos/modules/services/x11/desktop-managers/plasma5.nix
··· 295 295 ++ lib.optional config.powerManagement.enable powerdevil 296 296 ++ lib.optional config.services.colord.enable pkgs.colord-kde 297 297 ++ lib.optional config.services.hardware.bolt.enable pkgs.plasma5Packages.plasma-thunderbolt 298 - ++ lib.optionals config.services.samba.enable [ kdenetwork-filesharing pkgs.samba ] 298 + ++ lib.optional config.services.samba.enable kdenetwork-filesharing 299 299 ++ lib.optional config.services.xserver.wacom.enable pkgs.wacomtablet 300 300 ++ lib.optional config.services.flatpak.enable flatpak-kcm; 301 301
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "ledger-live-desktop"; 5 - version = "2.71.1"; 5 + version = "2.73.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-+1i4ycURuT0xSF2yLQM5uyDFzeeGQ8H4On2Pb3oIRYc="; 9 + hash = "sha256-/eFzIIjHCAYskc68CGTyUKW04spX8YN69/3cPQ0Qtc0="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 {
+4 -4
pkgs/applications/editors/android-studio/default.nix
··· 10 10 inherit tiling_wm; 11 11 }; 12 12 stableVersion = { 13 - version = "2022.3.1.20"; # "Android Studio Giraffe (2022.3.1) Patch 2" 14 - sha256Hash = "sha256-IkxOt6DI4cBPUOztEBNJV0DHGruJjVdJ0skxcue+rdg="; 13 + version = "2023.1.1.26"; # "Android Studio Hedgehog | 2023.1.1" 14 + sha256Hash = "sha256-l36KmFVBT31BFX8L4OEPt0DEK9M392PV2Ws+BZeAZj0="; 15 15 }; 16 16 betaVersion = { 17 17 version = "2023.1.1.25"; # "Android Studio Hedgehog | 2023.1.1 RC 3" 18 18 sha256Hash = "sha256-jOqTAHYAk8j9+Ir01TLBsp20u7/iBKV8T/joZLITDs4="; 19 19 }; 20 20 latestVersion = { 21 - version = "2023.2.1.14"; # "Android Studio Iguana | 2023.2.1 Canary 14" 22 - sha256Hash = "sha256-8szERftch1JWJ66BclJBq5DZcH1Xf1cyVj08WknLoS8="; 21 + version = "2023.2.1.17"; # "Android Studio Iguana | 2023.2.1 Canary 17" 22 + sha256Hash = "sha256-RG1N06psRaRrC/57Trb23K0Iezp2VBViBRqJRHLssMI="; 23 23 }; 24 24 in { 25 25 # Attributes are named by their corresponding release channels
+3365 -2322
pkgs/applications/editors/lapce/Cargo.lock
··· 13 13 ] 14 14 15 15 [[package]] 16 + name = "ab_glyph" 17 + version = "0.2.21" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39" 20 + dependencies = [ 21 + "ab_glyph_rasterizer", 22 + "owned_ttf_parser", 23 + ] 24 + 25 + [[package]] 26 + name = "ab_glyph_rasterizer" 27 + version = "0.1.8" 28 + source = "registry+https://github.com/rust-lang/crates.io-index" 29 + checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" 30 + 31 + [[package]] 16 32 name = "addr2line" 17 - version = "0.17.0" 33 + version = "0.21.0" 18 34 source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" 35 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 20 36 dependencies = [ 21 37 "gimli", 22 38 ] ··· 39 55 ] 40 56 41 57 [[package]] 58 + name = "ahash" 59 + version = "0.8.3" 60 + source = "registry+https://github.com/rust-lang/crates.io-index" 61 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 62 + dependencies = [ 63 + "cfg-if", 64 + "getrandom", 65 + "once_cell", 66 + "version_check", 67 + ] 68 + 69 + [[package]] 42 70 name = "aho-corasick" 43 71 version = "0.7.19" 44 72 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 48 76 ] 49 77 50 78 [[package]] 51 - name = "alacritty_config" 52 - version = "0.1.0" 79 + name = "aho-corasick" 80 + version = "1.1.2" 53 81 source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "b0c9edf2a6899fc12e9f8718485fa70f2c311bc86c25ff329783b16de7227dfd" 82 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 83 + dependencies = [ 84 + "memchr", 85 + ] 86 + 87 + [[package]] 88 + name = "alacritty_config" 89 + version = "0.1.2-dev" 90 + source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 55 91 dependencies = [ 56 - "log 0.4.17", 92 + "log", 57 93 "serde", 58 - "serde_yaml", 94 + "toml 0.8.2", 59 95 ] 60 96 61 97 [[package]] 62 98 name = "alacritty_config_derive" 63 - version = "0.2.0" 64 - source = "registry+https://github.com/rust-lang/crates.io-index" 65 - checksum = "37164df1dc70b36db94e2df45b121c1f57b2946778d5f7e56f4b0d1c118e1b54" 99 + version = "0.2.2-dev" 100 + source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 66 101 dependencies = [ 67 102 "proc-macro2", 68 103 "quote", 69 - "syn", 104 + "syn 2.0.38", 70 105 ] 71 106 72 107 [[package]] 73 108 name = "alacritty_terminal" 74 - version = "0.17.0" 75 - source = "registry+https://github.com/rust-lang/crates.io-index" 76 - checksum = "043d0bc52432b59149ca25e45ea617cc4cfd2e34acc00d2f7ea976b9934be477" 109 + version = "0.20.0-dev" 110 + source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 77 111 dependencies = [ 78 112 "alacritty_config", 79 113 "alacritty_config_derive", 80 - "base64 0.13.0", 81 - "bitflags", 82 - "dirs", 114 + "base64", 115 + "bitflags 2.4.0", 116 + "home", 83 117 "libc", 84 - "log 0.4.17", 85 - "mio 0.6.23", 86 - "mio-anonymous-pipes", 87 - "mio-extras", 88 - "miow 0.3.7", 89 - "nix", 118 + "log", 119 + "miow", 90 120 "parking_lot 0.12.1", 91 - "regex-automata", 121 + "piper", 122 + "polling 3.2.0", 123 + "regex-automata 0.3.9", 124 + "rustix-openpty", 92 125 "serde", 93 126 "serde_yaml", 94 127 "signal-hook", 95 - "signal-hook-mio", 128 + "toml 0.8.2", 96 129 "unicode-width", 97 130 "vte", 98 - "winapi 0.3.9", 131 + "windows-sys 0.48.0", 99 132 ] 100 133 101 134 [[package]] 135 + name = "aliasable" 136 + version = "0.1.3" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 139 + 140 + [[package]] 102 141 name = "ambient-authority" 103 - version = "0.0.1" 142 + version = "0.0.2" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" 145 + 146 + [[package]] 147 + name = "android-activity" 148 + version = "0.5.0" 149 + source = "registry+https://github.com/rust-lang/crates.io-index" 150 + checksum = "052ad56e336bcc615a214bffbeca6c181ee9550acec193f0327e0b103b033a4d" 151 + dependencies = [ 152 + "android-properties", 153 + "bitflags 2.4.0", 154 + "cc", 155 + "cesu8", 156 + "jni", 157 + "jni-sys", 158 + "libc", 159 + "log", 160 + "ndk", 161 + "ndk-context", 162 + "ndk-sys", 163 + "num_enum", 164 + "thiserror", 165 + ] 166 + 167 + [[package]] 168 + name = "android-properties" 169 + version = "0.2.2" 104 170 source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "ec8ad6edb4840b78c5c3d88de606b22252d552b55f3a4699fbb10fc070ec3049" 171 + checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 106 172 107 173 [[package]] 108 174 name = "android_system_properties" ··· 114 180 ] 115 181 116 182 [[package]] 117 - name = "ansi_term" 118 - version = "0.12.1" 183 + name = "anyhow" 184 + version = "1.0.69" 119 185 source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 121 - dependencies = [ 122 - "winapi 0.3.9", 123 - ] 186 + checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 124 187 125 188 [[package]] 126 - name = "anyhow" 127 - version = "1.0.65" 189 + name = "arbitrary" 190 + version = "1.3.1" 128 191 source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 192 + checksum = "a2e1373abdaa212b704512ec2bd8b26bd0b7d5c3f70117411a5d9a451383c859" 130 193 131 194 [[package]] 132 195 name = "arc-swap" 133 - version = "1.5.1" 196 + version = "1.6.0" 134 197 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 198 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 136 199 137 200 [[package]] 138 201 name = "arrayref" 139 - version = "0.3.6" 202 + version = "0.3.7" 140 203 source = "registry+https://github.com/rust-lang/crates.io-index" 141 - checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 204 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 142 205 143 206 [[package]] 144 207 name = "arrayvec" 145 - version = "0.5.2" 208 + version = "0.7.2" 146 209 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 210 + checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 148 211 149 212 [[package]] 150 - name = "arrayvec" 151 - version = "0.7.2" 213 + name = "as-raw-xcb-connection" 214 + version = "1.0.0" 152 215 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 216 + checksum = "2d5f312b0a56c5cdf967c0aeb67f6289603354951683bc97ddc595ab974ba9aa" 217 + 218 + [[package]] 219 + name = "ash" 220 + version = "0.37.3+1.3.251" 221 + source = "registry+https://github.com/rust-lang/crates.io-index" 222 + checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 223 + dependencies = [ 224 + "libloading 0.7.3", 225 + ] 226 + 227 + [[package]] 228 + name = "ashpd" 229 + version = "0.4.0" 230 + source = "registry+https://github.com/rust-lang/crates.io-index" 231 + checksum = "31688b40eb5d739049f721d8405c33d3796b3f51f2bea84421a542dafe397e41" 232 + dependencies = [ 233 + "async-std", 234 + "enumflags2", 235 + "futures-channel", 236 + "futures-util", 237 + "once_cell", 238 + "rand", 239 + "serde", 240 + "serde_repr", 241 + "url", 242 + "zbus", 243 + ] 244 + 245 + [[package]] 246 + name = "async-broadcast" 247 + version = "0.4.1" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "6d26004fe83b2d1cd3a97609b21e39f9a31535822210fe83205d2ce48866ea61" 250 + dependencies = [ 251 + "event-listener", 252 + "futures-core", 253 + "parking_lot 0.12.1", 254 + ] 154 255 155 256 [[package]] 156 257 name = "async-channel" ··· 158 259 source = "registry+https://github.com/rust-lang/crates.io-index" 159 260 checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" 160 261 dependencies = [ 161 - "concurrent-queue", 262 + "concurrent-queue 1.2.4", 162 263 "event-listener", 163 264 "futures-core", 164 265 ] 165 266 166 267 [[package]] 167 - name = "async-task" 168 - version = "4.3.0" 268 + name = "async-executor" 269 + version = "1.5.1" 270 + source = "registry+https://github.com/rust-lang/crates.io-index" 271 + checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 272 + dependencies = [ 273 + "async-lock", 274 + "async-task", 275 + "concurrent-queue 2.2.0", 276 + "fastrand 1.8.0", 277 + "futures-lite", 278 + "slab", 279 + ] 280 + 281 + [[package]] 282 + name = "async-global-executor" 283 + version = "2.3.1" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" 286 + dependencies = [ 287 + "async-channel", 288 + "async-executor", 289 + "async-io", 290 + "async-lock", 291 + "blocking", 292 + "futures-lite", 293 + "once_cell", 294 + ] 295 + 296 + [[package]] 297 + name = "async-io" 298 + version = "1.13.0" 169 299 source = "registry+https://github.com/rust-lang/crates.io-index" 170 - checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" 300 + checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 301 + dependencies = [ 302 + "async-lock", 303 + "autocfg", 304 + "cfg-if", 305 + "concurrent-queue 2.2.0", 306 + "futures-lite", 307 + "log", 308 + "parking", 309 + "polling 2.8.0", 310 + "rustix 0.37.23", 311 + "slab", 312 + "socket2 0.4.7", 313 + "waker-fn", 314 + ] 171 315 172 316 [[package]] 173 - name = "async-trait" 174 - version = "0.1.57" 317 + name = "async-lock" 318 + version = "2.8.0" 175 319 source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f" 320 + checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 321 + dependencies = [ 322 + "event-listener", 323 + ] 324 + 325 + [[package]] 326 + name = "async-recursion" 327 + version = "0.3.2" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2" 177 330 dependencies = [ 178 331 "proc-macro2", 179 332 "quote", 180 - "syn", 333 + "syn 1.0.101", 181 334 ] 182 335 183 336 [[package]] 184 - name = "atk" 185 - version = "0.14.0" 337 + name = "async-std" 338 + version = "1.12.0" 186 339 source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "a83b21d2aa75e464db56225e1bda2dd5993311ba1095acaa8fa03d1ae67026ba" 340 + checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 188 341 dependencies = [ 189 - "atk-sys", 190 - "bitflags", 191 - "glib", 192 - "libc", 342 + "async-channel", 343 + "async-global-executor", 344 + "async-io", 345 + "async-lock", 346 + "crossbeam-utils", 347 + "futures-channel", 348 + "futures-core", 349 + "futures-io", 350 + "futures-lite", 351 + "gloo-timers", 352 + "kv-log-macro", 353 + "log", 354 + "memchr", 355 + "once_cell", 356 + "pin-project-lite", 357 + "pin-utils", 358 + "slab", 359 + "wasm-bindgen-futures", 193 360 ] 194 361 195 362 [[package]] 196 - name = "atk-sys" 197 - version = "0.14.0" 363 + name = "async-task" 364 + version = "4.3.0" 365 + source = "registry+https://github.com/rust-lang/crates.io-index" 366 + checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" 367 + 368 + [[package]] 369 + name = "async-trait" 370 + version = "0.1.74" 198 371 source = "registry+https://github.com/rust-lang/crates.io-index" 199 - checksum = "badcf670157c84bb8b1cf6b5f70b650fed78da2033c9eed84c4e49b11cbe83ea" 372 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 200 373 dependencies = [ 201 - "glib-sys", 202 - "gobject-sys", 203 - "libc", 204 - "system-deps", 374 + "proc-macro2", 375 + "quote", 376 + "syn 2.0.38", 205 377 ] 206 378 207 379 [[package]] 380 + name = "atomic" 381 + version = "0.5.3" 382 + source = "registry+https://github.com/rust-lang/crates.io-index" 383 + checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 384 + 385 + [[package]] 208 386 name = "atomic-waker" 209 - version = "1.0.0" 387 + version = "1.1.2" 210 388 source = "registry+https://github.com/rust-lang/crates.io-index" 211 - checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a" 389 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 212 390 213 391 [[package]] 214 392 name = "atty" ··· 218 396 dependencies = [ 219 397 "hermit-abi 0.1.19", 220 398 "libc", 221 - "winapi 0.3.9", 399 + "winapi", 222 400 ] 223 401 224 402 [[package]] ··· 229 407 230 408 [[package]] 231 409 name = "backtrace" 232 - version = "0.3.66" 410 + version = "0.3.69" 233 411 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7" 412 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 235 413 dependencies = [ 236 414 "addr2line", 237 415 "cc", 238 - "cfg-if 1.0.0", 416 + "cfg-if", 239 417 "libc", 240 - "miniz_oxide", 418 + "miniz_oxide 0.7.1", 241 419 "object", 242 420 "rustc-demangle", 243 421 ] 244 422 245 423 [[package]] 246 424 name = "base64" 247 - version = "0.8.0" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "7c4a342b450b268e1be8036311e2c613d7f8a7ed31214dff1cc3b60852a3168d" 250 - dependencies = [ 251 - "byteorder", 252 - "safemem", 253 - ] 254 - 255 - [[package]] 256 - name = "base64" 257 - version = "0.13.0" 425 + version = "0.21.5" 258 426 source = "registry+https://github.com/rust-lang/crates.io-index" 259 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 427 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 260 428 261 429 [[package]] 262 430 name = "bincode" ··· 268 436 ] 269 437 270 438 [[package]] 439 + name = "bit-set" 440 + version = "0.5.3" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 443 + dependencies = [ 444 + "bit-vec", 445 + ] 446 + 447 + [[package]] 448 + name = "bit-vec" 449 + version = "0.6.3" 450 + source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 452 + 453 + [[package]] 271 454 name = "bit_field" 272 - version = "0.10.1" 455 + version = "0.10.2" 273 456 source = "registry+https://github.com/rust-lang/crates.io-index" 274 - checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4" 457 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 275 458 276 459 [[package]] 277 460 name = "bitflags" ··· 280 463 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 281 464 282 465 [[package]] 466 + name = "bitflags" 467 + version = "2.4.0" 468 + source = "registry+https://github.com/rust-lang/crates.io-index" 469 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 470 + dependencies = [ 471 + "serde", 472 + ] 473 + 474 + [[package]] 283 475 name = "bitmaps" 284 476 version = "2.1.0" 285 477 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 296 488 297 489 [[package]] 298 490 name = "block-buffer" 299 - version = "0.9.0" 491 + version = "0.10.4" 300 492 source = "registry+https://github.com/rust-lang/crates.io-index" 301 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 493 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 302 494 dependencies = [ 303 495 "generic-array", 304 496 ] 305 497 306 498 [[package]] 307 - name = "block-buffer" 308 - version = "0.10.3" 499 + name = "block-sys" 500 + version = "0.2.0" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "2dd7cf50912cddc06dc5ea7c08c5e81c1b2c842a70d19def1848d54c586fed92" 503 + dependencies = [ 504 + "objc-sys", 505 + ] 506 + 507 + [[package]] 508 + name = "block2" 509 + version = "0.3.0" 309 510 source = "registry+https://github.com/rust-lang/crates.io-index" 310 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 511 + checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" 311 512 dependencies = [ 312 - "generic-array", 513 + "block-sys", 514 + "objc2", 313 515 ] 314 516 315 517 [[package]] ··· 321 523 "async-channel", 322 524 "async-task", 323 525 "atomic-waker", 324 - "fastrand", 526 + "fastrand 1.8.0", 325 527 "futures-lite", 326 528 "once_cell", 327 529 ] ··· 334 536 dependencies = [ 335 537 "lazy_static", 336 538 "memchr", 337 - "regex-automata", 539 + "regex-automata 0.1.10", 338 540 ] 339 541 340 542 [[package]] ··· 351 553 352 554 [[package]] 353 555 name = "bytemuck" 354 - version = "1.12.1" 556 + version = "1.14.0" 355 557 source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da" 558 + checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 357 559 dependencies = [ 358 560 "bytemuck_derive", 359 561 ] 360 562 361 563 [[package]] 362 564 name = "bytemuck_derive" 363 - version = "1.2.1" 565 + version = "1.5.0" 364 566 source = "registry+https://github.com/rust-lang/crates.io-index" 365 - checksum = "1b9e1f5fa78f69496407a27ae9ed989e3c3b072310286f5ef385525e4cbc24a9" 567 + checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" 366 568 dependencies = [ 367 569 "proc-macro2", 368 570 "quote", 369 - "syn", 571 + "syn 2.0.38", 370 572 ] 371 573 372 574 [[package]] ··· 377 579 378 580 [[package]] 379 581 name = "bytes" 380 - version = "1.2.1" 582 + version = "1.5.0" 381 583 source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" 584 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 383 585 384 586 [[package]] 385 587 name = "cache-padded" ··· 388 590 checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 389 591 390 592 [[package]] 391 - name = "cairo-rs" 392 - version = "0.14.9" 593 + name = "calloop" 594 + version = "0.12.3" 393 595 source = "registry+https://github.com/rust-lang/crates.io-index" 394 - checksum = "33b5725979db0c586d98abad2193cdb612dd40ef95cd26bd99851bf93b3cb482" 596 + checksum = "7b50b5a44d59a98c55a9eeb518f39bf7499ba19fd98ee7d22618687f3f10adbf" 395 597 dependencies = [ 396 - "bitflags", 397 - "cairo-sys-rs", 398 - "glib", 399 - "libc", 598 + "bitflags 2.4.0", 599 + "log", 600 + "polling 3.2.0", 601 + "rustix 0.38.20", 602 + "slab", 400 603 "thiserror", 401 604 ] 402 605 403 606 [[package]] 404 - name = "cairo-sys-rs" 405 - version = "0.14.9" 607 + name = "calloop-wayland-source" 608 + version = "0.2.0" 406 609 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "b448b876970834fda82ba3aeaccadbd760206b75388fc5c1b02f1e343b697570" 610 + checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 408 611 dependencies = [ 409 - "glib-sys", 410 - "libc", 411 - "system-deps", 612 + "calloop", 613 + "rustix 0.38.20", 614 + "wayland-backend 0.3.2", 615 + "wayland-client 0.31.1", 412 616 ] 413 617 414 618 [[package]] 415 619 name = "cap-fs-ext" 416 - version = "0.25.3" 620 + version = "2.0.0" 417 621 source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "438ca7f5bb15c799ea146429e4f8b7bfd25ff1eb05319024549a7728de45800c" 622 + checksum = "b779b2d0a001c125b4584ad586268fb4b92d957bff8d26d7fe0dd78283faa814" 419 623 dependencies = [ 420 624 "cap-primitives", 421 625 "cap-std", 422 - "io-lifetimes", 423 - "windows-sys", 626 + "io-lifetimes 2.0.2", 627 + "windows-sys 0.48.0", 628 + ] 629 + 630 + [[package]] 631 + name = "cap-net-ext" 632 + version = "2.0.0" 633 + source = "registry+https://github.com/rust-lang/crates.io-index" 634 + checksum = "6ffc30dee200c20b4dcb80572226f42658e1d9c4b668656d7cc59c33d50e396e" 635 + dependencies = [ 636 + "cap-primitives", 637 + "cap-std", 638 + "rustix 0.38.20", 639 + "smallvec", 424 640 ] 425 641 426 642 [[package]] 427 643 name = "cap-primitives" 428 - version = "0.25.3" 644 + version = "2.0.0" 429 645 source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "ba063daa90ed40882bb288ac4ecaa942d655d15cf74393d41d2267b5d7daf120" 646 + checksum = "2bf30c373a3bee22c292b1b6a7a26736a38376840f1af3d2d806455edf8c3899" 431 647 dependencies = [ 432 648 "ambient-authority", 433 649 "fs-set-times", 434 650 "io-extras", 435 - "io-lifetimes", 651 + "io-lifetimes 2.0.2", 436 652 "ipnet", 437 653 "maybe-owned", 438 - "rustix", 439 - "winapi-util", 440 - "windows-sys", 654 + "rustix 0.38.20", 655 + "windows-sys 0.48.0", 441 656 "winx", 442 657 ] 443 658 444 659 [[package]] 445 660 name = "cap-rand" 446 - version = "0.25.3" 661 + version = "2.0.0" 447 662 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "c720808e249f0ae846ec647fe48cef3cea67e4e5026cf869c041c278b7dcae45" 663 + checksum = "577de6cff7c2a47d6b13efe5dd28bf116bd7f8f7db164ea95b7cc2640711f522" 449 664 dependencies = [ 450 665 "ambient-authority", 451 666 "rand", ··· 453 668 454 669 [[package]] 455 670 name = "cap-std" 456 - version = "0.25.3" 671 + version = "2.0.0" 457 672 source = "registry+https://github.com/rust-lang/crates.io-index" 458 - checksum = "0e3a603c9f3bd2181ed128ab3cd32fbde7cff76afc64a3576662701c4aee7e2b" 673 + checksum = "84bade423fa6403efeebeafe568fdb230e8c590a275fba2ba978dd112efcf6e9" 459 674 dependencies = [ 460 675 "cap-primitives", 461 676 "io-extras", 462 - "io-lifetimes", 463 - "ipnet", 464 - "rustix", 677 + "io-lifetimes 2.0.2", 678 + "rustix 0.38.20", 465 679 ] 466 680 467 681 [[package]] 468 682 name = "cap-time-ext" 469 - version = "0.25.3" 683 + version = "2.0.0" 470 684 source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "da76e64f3e46f8c8479e392a7fe3faa2e76b8c1cea4618bae445276fdec12082" 685 + checksum = "f8f52b3c8f4abfe3252fd0a071f3004aaa3b18936ec97bdbd8763ce03aff6247" 472 686 dependencies = [ 473 687 "cap-primitives", 474 688 "once_cell", 475 - "rustix", 689 + "rustix 0.38.20", 476 690 "winx", 477 691 ] 478 692 479 693 [[package]] 480 694 name = "cc" 481 - version = "1.0.73" 695 + version = "1.0.83" 482 696 source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 697 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 484 698 dependencies = [ 485 699 "jobserver", 486 - ] 487 - 488 - [[package]] 489 - name = "cfg-expr" 490 - version = "0.8.1" 491 - source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "b412e83326147c2bb881f8b40edfbf9905b9b8abaebd0e47ca190ba62fda8f0e" 493 - dependencies = [ 494 - "smallvec", 700 + "libc", 495 701 ] 496 702 497 703 [[package]] 498 - name = "cfg-if" 499 - version = "0.1.10" 704 + name = "cesu8" 705 + version = "1.1.0" 500 706 source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 707 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 502 708 503 709 [[package]] 504 710 name = "cfg-if" ··· 507 713 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 508 714 509 715 [[package]] 510 - name = "cgl" 511 - version = "0.3.2" 716 + name = "cfg_aliases" 717 + version = "0.1.1" 512 718 source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 514 - dependencies = [ 515 - "libc", 516 - ] 719 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 517 720 518 721 [[package]] 519 722 name = "chrono" ··· 527 730 "num-traits", 528 731 "time 0.1.44", 529 732 "wasm-bindgen", 530 - "winapi 0.3.9", 733 + "winapi", 531 734 ] 532 735 533 736 [[package]] 534 737 name = "clap" 535 - version = "3.2.22" 738 + version = "3.2.25" 536 739 source = "registry+https://github.com/rust-lang/crates.io-index" 537 - checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" 740 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 538 741 dependencies = [ 539 742 "atty", 540 - "bitflags", 743 + "bitflags 1.3.2", 541 744 "clap_derive", 542 745 "clap_lex", 543 - "indexmap", 746 + "indexmap 1.9.3", 544 747 "once_cell", 545 748 "strsim", 546 749 "termcolor", ··· 549 752 550 753 [[package]] 551 754 name = "clap_derive" 552 - version = "3.2.18" 755 + version = "3.2.25" 553 756 source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" 757 + checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" 555 758 dependencies = [ 556 759 "heck 0.4.0", 557 760 "proc-macro-error", 558 761 "proc-macro2", 559 762 "quote", 560 - "syn", 763 + "syn 1.0.101", 561 764 ] 562 765 563 766 [[package]] ··· 570 773 ] 571 774 572 775 [[package]] 573 - name = "cmake" 574 - version = "0.1.48" 776 + name = "clipboard-win" 777 + version = "3.1.1" 575 778 source = "registry+https://github.com/rust-lang/crates.io-index" 576 - checksum = "e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a" 779 + checksum = "9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342" 577 780 dependencies = [ 578 - "cc", 781 + "lazy-bytes-cast", 782 + "winapi", 579 783 ] 580 784 581 785 [[package]] 582 786 name = "cocoa" 583 - version = "0.24.0" 787 + version = "0.25.0" 584 788 source = "registry+https://github.com/rust-lang/crates.io-index" 585 - checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 789 + checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" 586 790 dependencies = [ 587 - "bitflags", 791 + "bitflags 1.3.2", 588 792 "block", 589 793 "cocoa-foundation", 590 794 "core-foundation", 591 795 "core-graphics", 592 - "foreign-types", 796 + "foreign-types 0.5.0", 593 797 "libc", 594 798 "objc", 595 799 ] ··· 600 804 source = "registry+https://github.com/rust-lang/crates.io-index" 601 805 checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 602 806 dependencies = [ 603 - "bitflags", 807 + "bitflags 1.3.2", 604 808 "block", 605 809 "core-foundation", 606 810 "core-graphics-types", 607 - "foreign-types", 811 + "foreign-types 0.3.2", 608 812 "libc", 609 813 "objc", 610 814 ] 611 815 612 816 [[package]] 817 + name = "codespan-reporting" 818 + version = "0.11.1" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 821 + dependencies = [ 822 + "termcolor", 823 + "unicode-width", 824 + ] 825 + 826 + [[package]] 613 827 name = "color_quant" 614 828 version = "1.1.0" 615 829 source = "registry+https://github.com/rust-lang/crates.io-index" 616 830 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 617 831 618 832 [[package]] 833 + name = "com-rs" 834 + version = "0.2.1" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" 837 + 838 + [[package]] 619 839 name = "combine" 620 840 version = "4.6.6" 621 841 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 632 852 checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" 633 853 dependencies = [ 634 854 "cache-padded", 855 + ] 856 + 857 + [[package]] 858 + name = "concurrent-queue" 859 + version = "2.2.0" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 862 + dependencies = [ 863 + "crossbeam-utils", 635 864 ] 636 865 637 866 [[package]] 638 867 name = "config" 639 - version = "0.13.2" 868 + version = "0.13.3" 640 869 source = "registry+https://github.com/rust-lang/crates.io-index" 641 - checksum = "11f1667b8320afa80d69d8bbe40830df2c8a06003d86f73d8e003b2c48df416d" 870 + checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" 642 871 dependencies = [ 643 872 "async-trait", 644 873 "lazy_static", 645 874 "nom", 646 875 "pathdiff", 647 876 "serde", 648 - "toml", 877 + "toml 0.5.9", 649 878 ] 650 879 651 880 [[package]] 652 - name = "console_error_panic_hook" 653 - version = "0.1.7" 881 + name = "copypasta" 882 + version = "0.10.0" 654 883 source = "registry+https://github.com/rust-lang/crates.io-index" 655 - checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 884 + checksum = "6d35364349bf9e9e1c3a035ddcb00d188d23a3c40c50244c03c27a99fc6a65ae" 656 885 dependencies = [ 657 - "cfg-if 1.0.0", 658 - "wasm-bindgen", 886 + "clipboard-win", 887 + "objc", 888 + "objc-foundation", 889 + "objc_id", 890 + "smithay-clipboard", 891 + "x11-clipboard", 659 892 ] 660 893 661 894 [[package]] 662 - name = "const-cstr" 663 - version = "0.3.0" 664 - source = "registry+https://github.com/rust-lang/crates.io-index" 665 - checksum = "ed3d0b5ff30645a68f35ece8cea4556ca14ef8a1651455f789a099a0513532a6" 666 - 667 - [[package]] 668 895 name = "core-foundation" 669 896 version = "0.9.3" 670 897 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 682 909 683 910 [[package]] 684 911 name = "core-graphics" 685 - version = "0.22.3" 912 + version = "0.23.1" 686 913 source = "registry+https://github.com/rust-lang/crates.io-index" 687 - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 914 + checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 688 915 dependencies = [ 689 - "bitflags", 916 + "bitflags 1.3.2", 690 917 "core-foundation", 691 918 "core-graphics-types", 692 - "foreign-types", 919 + "foreign-types 0.5.0", 693 920 "libc", 694 921 ] 695 922 ··· 699 926 source = "registry+https://github.com/rust-lang/crates.io-index" 700 927 checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 701 928 dependencies = [ 702 - "bitflags", 929 + "bitflags 1.3.2", 703 930 "core-foundation", 704 - "foreign-types", 931 + "foreign-types 0.3.2", 705 932 "libc", 706 933 ] 707 934 708 935 [[package]] 709 - name = "core-text" 710 - version = "19.2.0" 711 - source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25" 936 + name = "cosmic-text" 937 + version = "0.7.0" 938 + source = "git+https://github.com/lapce/cosmic-text?rev=f7a20704d6ebbe8fb82d0bb579c37c53e7ae9747#f7a20704d6ebbe8fb82d0bb579c37c53e7ae9747" 713 939 dependencies = [ 714 - "core-foundation", 715 - "core-graphics", 716 - "foreign-types", 717 - "libc", 940 + "fontdb 0.16.0", 941 + "libm", 942 + "log", 943 + "once_cell", 944 + "ouroboros", 945 + "parking_lot 0.12.1", 946 + "peniko", 947 + "rangemap", 948 + "rustybuzz 0.8.0", 949 + "stretto", 950 + "swash", 951 + "sys-locale", 952 + "ttf-parser 0.18.1", 953 + "unicode-bidi", 954 + "unicode-linebreak", 955 + "unicode-script", 956 + "unicode-segmentation", 718 957 ] 719 958 720 959 [[package]] 960 + name = "cov-mark" 961 + version = "1.1.0" 962 + source = "registry+https://github.com/rust-lang/crates.io-index" 963 + checksum = "9ffa3d3e0138386cd4361f63537765cac7ee40698028844635a54495a92f67f3" 964 + 965 + [[package]] 721 966 name = "cpp_demangle" 722 967 version = "0.3.5" 723 968 source = "registry+https://github.com/rust-lang/crates.io-index" 724 969 checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" 725 970 dependencies = [ 726 - "cfg-if 1.0.0", 971 + "cfg-if", 727 972 ] 728 973 729 974 [[package]] ··· 737 982 738 983 [[package]] 739 984 name = "cranelift-bforest" 740 - version = "0.88.2" 985 + version = "0.101.2" 741 986 source = "registry+https://github.com/rust-lang/crates.io-index" 742 - checksum = "52056f6d0584484b57fa6c1a65c1fcb15f3780d8b6a758426d9e3084169b2ddd" 987 + checksum = "f773437307980ac0f424bf9b9a5d0cd21a0f17248c6860c9a65bec8b5975f3fe" 743 988 dependencies = [ 744 989 "cranelift-entity", 745 990 ] 746 991 747 992 [[package]] 748 993 name = "cranelift-codegen" 749 - version = "0.88.2" 994 + version = "0.101.2" 750 995 source = "registry+https://github.com/rust-lang/crates.io-index" 751 - checksum = "18fed94c8770dc25d01154c3ffa64ed0b3ba9d583736f305fed7beebe5d9cf74" 996 + checksum = "443c2ac50e97fb7de1a0f862753fce3f27215558811a6fcee508eb0c3747fa79" 752 997 dependencies = [ 753 - "arrayvec 0.7.2", 754 998 "bumpalo", 755 999 "cranelift-bforest", 756 1000 "cranelift-codegen-meta", 757 1001 "cranelift-codegen-shared", 1002 + "cranelift-control", 758 1003 "cranelift-entity", 759 1004 "cranelift-isle", 760 1005 "gimli", 761 - "log 0.4.17", 1006 + "hashbrown 0.14.2", 1007 + "log", 762 1008 "regalloc2", 763 1009 "smallvec", 764 1010 "target-lexicon", ··· 766 1012 767 1013 [[package]] 768 1014 name = "cranelift-codegen-meta" 769 - version = "0.88.2" 1015 + version = "0.101.2" 770 1016 source = "registry+https://github.com/rust-lang/crates.io-index" 771 - checksum = "1c451b81faf237d11c7e4f3165eeb6bac61112762c5cfe7b4c0fb7241474358f" 1017 + checksum = "c5b174c411480c79ce0793c55042fa51bec27e486381d103a53cab3b480cb2db" 772 1018 dependencies = [ 773 1019 "cranelift-codegen-shared", 774 1020 ] 775 1021 776 1022 [[package]] 777 1023 name = "cranelift-codegen-shared" 778 - version = "0.88.2" 1024 + version = "0.101.2" 779 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 780 - checksum = "e7c940133198426d26128f08be2b40b0bd117b84771fd36798969c4d712d81fc" 1026 + checksum = "73fa0151a528066a369de6debeea4d4b23a32aba68b5add8c46d3dc8091ff434" 1027 + 1028 + [[package]] 1029 + name = "cranelift-control" 1030 + version = "0.101.2" 1031 + source = "registry+https://github.com/rust-lang/crates.io-index" 1032 + checksum = "b8adf1e6398493c9bea1190e37d28a0eb0eca5fddbc80e01e506cda34db92b1f" 1033 + dependencies = [ 1034 + "arbitrary", 1035 + ] 781 1036 782 1037 [[package]] 783 1038 name = "cranelift-entity" 784 - version = "0.88.2" 1039 + version = "0.101.2" 785 1040 source = "registry+https://github.com/rust-lang/crates.io-index" 786 - checksum = "87a0f1b2fdc18776956370cf8d9b009ded3f855350c480c1c52142510961f352" 1041 + checksum = "4917e2ed3bb5fe87d0ed88395ca6d644018d119a034faedd1f3e1f2c33cd52b2" 787 1042 dependencies = [ 788 1043 "serde", 1044 + "serde_derive", 789 1045 ] 790 1046 791 1047 [[package]] 792 1048 name = "cranelift-frontend" 793 - version = "0.88.2" 1049 + version = "0.101.2" 794 1050 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "34897538b36b216cc8dd324e73263596d51b8cf610da6498322838b2546baf8a" 1051 + checksum = "9aaadf1e7cf28886bbf046eaf7ef538997bc8a7e020e578ea4957b39da87d5a1" 796 1052 dependencies = [ 797 1053 "cranelift-codegen", 798 - "log 0.4.17", 1054 + "log", 799 1055 "smallvec", 800 1056 "target-lexicon", 801 1057 ] 802 1058 803 1059 [[package]] 804 1060 name = "cranelift-isle" 805 - version = "0.88.2" 1061 + version = "0.101.2" 806 1062 source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "1b2629a569fae540f16a76b70afcc87ad7decb38dc28fa6c648ac73b51e78470" 1063 + checksum = "a67fda31b9d69eaa1c49a2081939454c45857596a9d45af6744680541c628b4c" 808 1064 809 1065 [[package]] 810 1066 name = "cranelift-native" 811 - version = "0.88.2" 1067 + version = "0.101.2" 812 1068 source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "20937dab4e14d3e225c5adfc9c7106bafd4ac669bdb43027b911ff794c6fb318" 1069 + checksum = "76fb52ba71be98312f35e798d9e98e45ab2586f27584231bf7c644fa9501e8af" 814 1070 dependencies = [ 815 1071 "cranelift-codegen", 816 1072 "libc", ··· 819 1075 820 1076 [[package]] 821 1077 name = "cranelift-wasm" 822 - version = "0.88.2" 1078 + version = "0.101.2" 823 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "80fc2288957a94fd342a015811479de1837850924166d1f1856d8406e6f3609b" 1080 + checksum = "f1b2f48857ec7c051af938c72b5fdf370a5eec255c8a2be87633241af3c05772" 825 1081 dependencies = [ 826 1082 "cranelift-codegen", 827 1083 "cranelift-entity", 828 1084 "cranelift-frontend", 829 1085 "itertools", 830 - "log 0.4.17", 1086 + "log", 831 1087 "smallvec", 832 1088 "wasmparser", 833 1089 "wasmtime-types", ··· 839 1095 source = "registry+https://github.com/rust-lang/crates.io-index" 840 1096 checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 841 1097 dependencies = [ 842 - "cfg-if 1.0.0", 1098 + "cfg-if", 843 1099 ] 844 1100 845 1101 [[package]] 846 1102 name = "crossbeam-channel" 847 - version = "0.5.6" 1103 + version = "0.5.8" 848 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 849 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 1105 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 850 1106 dependencies = [ 851 - "cfg-if 1.0.0", 1107 + "cfg-if", 852 1108 "crossbeam-utils", 853 1109 ] 854 1110 ··· 858 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 859 1115 checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 860 1116 dependencies = [ 861 - "cfg-if 1.0.0", 1117 + "cfg-if", 862 1118 "crossbeam-epoch", 863 1119 "crossbeam-utils", 864 1120 ] ··· 870 1126 checksum = "045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1" 871 1127 dependencies = [ 872 1128 "autocfg", 873 - "cfg-if 1.0.0", 1129 + "cfg-if", 874 1130 "crossbeam-utils", 875 - "memoffset", 1131 + "memoffset 0.6.5", 876 1132 "once_cell", 877 1133 "scopeguard", 878 1134 ] ··· 883 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 884 1140 checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc" 885 1141 dependencies = [ 886 - "cfg-if 1.0.0", 1142 + "cfg-if", 887 1143 "once_cell", 888 1144 ] 889 1145 890 1146 [[package]] 1147 + name = "crunchy" 1148 + version = "0.2.2" 1149 + source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1151 + 1152 + [[package]] 891 1153 name = "crypto-common" 892 1154 version = "0.1.6" 893 1155 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 898 1160 ] 899 1161 900 1162 [[package]] 1163 + name = "ctor" 1164 + version = "0.1.26" 1165 + source = "registry+https://github.com/rust-lang/crates.io-index" 1166 + checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 1167 + dependencies = [ 1168 + "quote", 1169 + "syn 1.0.101", 1170 + ] 1171 + 1172 + [[package]] 1173 + name = "ctor" 1174 + version = "0.2.5" 1175 + source = "registry+https://github.com/rust-lang/crates.io-index" 1176 + checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" 1177 + dependencies = [ 1178 + "quote", 1179 + "syn 2.0.38", 1180 + ] 1181 + 1182 + [[package]] 1183 + name = "cursor-icon" 1184 + version = "1.1.0" 1185 + source = "registry+https://github.com/rust-lang/crates.io-index" 1186 + checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 1187 + 1188 + [[package]] 1189 + name = "d3d12" 1190 + version = "0.7.0" 1191 + source = "registry+https://github.com/rust-lang/crates.io-index" 1192 + checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20" 1193 + dependencies = [ 1194 + "bitflags 2.4.0", 1195 + "libloading 0.8.1", 1196 + "winapi", 1197 + ] 1198 + 1199 + [[package]] 901 1200 name = "darling" 902 1201 version = "0.13.4" 903 1202 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 918 1217 "proc-macro2", 919 1218 "quote", 920 1219 "strsim", 921 - "syn", 1220 + "syn 1.0.101", 922 1221 ] 923 1222 924 1223 [[package]] ··· 929 1228 dependencies = [ 930 1229 "darling_core", 931 1230 "quote", 932 - "syn", 1231 + "syn 1.0.101", 933 1232 ] 934 1233 935 1234 [[package]] 936 1235 name = "data-url" 937 - version = "0.1.1" 1236 + version = "0.2.0" 938 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193" 1238 + checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 1239 + 1240 + [[package]] 1241 + name = "debugid" 1242 + version = "0.8.0" 1243 + source = "registry+https://github.com/rust-lang/crates.io-index" 1244 + checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" 940 1245 dependencies = [ 941 - "matches", 1246 + "uuid", 942 1247 ] 943 1248 944 1249 [[package]] 945 - name = "digest" 946 - version = "0.9.0" 1250 + name = "derivative" 1251 + version = "2.2.0" 947 1252 source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 1253 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 949 1254 dependencies = [ 950 - "generic-array", 1255 + "proc-macro2", 1256 + "quote", 1257 + "syn 1.0.101", 951 1258 ] 952 1259 953 1260 [[package]] 954 1261 name = "digest" 955 - version = "0.10.5" 1262 + version = "0.10.7" 956 1263 source = "registry+https://github.com/rust-lang/crates.io-index" 957 - checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" 1264 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 958 1265 dependencies = [ 959 - "block-buffer 0.10.3", 1266 + "block-buffer", 960 1267 "crypto-common", 961 1268 ] 962 1269 ··· 975 1282 source = "registry+https://github.com/rust-lang/crates.io-index" 976 1283 checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" 977 1284 dependencies = [ 978 - "cfg-if 1.0.0", 1285 + "cfg-if", 979 1286 "dirs-sys-next", 980 1287 ] 981 1288 ··· 989 1296 ] 990 1297 991 1298 [[package]] 992 - name = "dirs-next" 993 - version = "2.0.0" 994 - source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 996 - dependencies = [ 997 - "cfg-if 1.0.0", 998 - "dirs-sys-next", 999 - ] 1000 - 1001 - [[package]] 1002 1299 name = "dirs-sys" 1003 1300 version = "0.3.7" 1004 1301 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1006 1303 dependencies = [ 1007 1304 "libc", 1008 1305 "redox_users", 1009 - "winapi 0.3.9", 1306 + "winapi", 1010 1307 ] 1011 1308 1012 1309 [[package]] ··· 1017 1314 dependencies = [ 1018 1315 "libc", 1019 1316 "redox_users", 1020 - "winapi 0.3.9", 1317 + "winapi", 1021 1318 ] 1022 1319 1023 1320 [[package]] 1321 + name = "dispatch" 1322 + version = "0.2.0" 1323 + source = "registry+https://github.com/rust-lang/crates.io-index" 1324 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 1325 + 1326 + [[package]] 1024 1327 name = "dlib" 1025 - version = "0.5.0" 1328 + version = "0.5.2" 1026 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 1330 + checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1028 1331 dependencies = [ 1029 - "libloading", 1332 + "libloading 0.8.1", 1030 1333 ] 1031 1334 1032 1335 [[package]] 1033 1336 name = "dmg" 1034 - version = "0.1.1" 1337 + version = "0.1.2" 1035 1338 source = "registry+https://github.com/rust-lang/crates.io-index" 1036 - checksum = "7e565b39e64e4030c75320536cc18cd51f0636811c53d98a05f01ec5deb8dd8f" 1339 + checksum = "abc28c350337837f23b4750f774371f63db232338c9f89bdb9eb48523a7c4722" 1037 1340 dependencies = [ 1038 - "log 0.3.9", 1341 + "log", 1039 1342 "plist", 1040 1343 ] 1041 1344 1042 1345 [[package]] 1043 - name = "druid" 1044 - version = "0.7.0" 1045 - source = "git+https://github.com/lapce/druid?branch=shell_opengl#0b9c00fcda238e392e758382f25166cd748fd305" 1046 - dependencies = [ 1047 - "console_error_panic_hook", 1048 - "druid-derive", 1049 - "druid-shell", 1050 - "fluent-bundle", 1051 - "fluent-langneg", 1052 - "fluent-syntax", 1053 - "fnv", 1054 - "im", 1055 - "instant", 1056 - "tracing", 1057 - "tracing-subscriber", 1058 - "tracing-wasm", 1059 - "unic-langid", 1060 - "unicode-segmentation", 1061 - "usvg 0.14.1", 1062 - "xi-unicode", 1063 - ] 1346 + name = "downcast-rs" 1347 + version = "1.2.0" 1348 + source = "registry+https://github.com/rust-lang/crates.io-index" 1349 + checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1064 1350 1065 1351 [[package]] 1066 - name = "druid-derive" 1067 - version = "0.4.0" 1068 - source = "git+https://github.com/lapce/druid?branch=shell_opengl#0b9c00fcda238e392e758382f25166cd748fd305" 1352 + name = "drm" 1353 + version = "0.9.0" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "edf9159ef4bcecd0c5e4cbeb573b8d0037493403d542780dba5d840bbf9df56f" 1069 1356 dependencies = [ 1070 - "proc-macro2", 1071 - "quote", 1072 - "syn", 1357 + "bitflags 1.3.2", 1358 + "bytemuck", 1359 + "drm-ffi", 1360 + "drm-fourcc", 1361 + "nix 0.26.4", 1073 1362 ] 1074 1363 1075 1364 [[package]] 1076 - name = "druid-shell" 1077 - version = "0.7.0" 1078 - source = "git+https://github.com/lapce/druid?branch=shell_opengl#0b9c00fcda238e392e758382f25166cd748fd305" 1365 + name = "drm-ffi" 1366 + version = "0.5.0" 1367 + source = "registry+https://github.com/rust-lang/crates.io-index" 1368 + checksum = "1352481b7b90e27a8a1bf8ef6b33cf18b98dba7c410e75c24bb3eef2f0d8d525" 1079 1369 dependencies = [ 1080 - "anyhow", 1081 - "bitflags", 1082 - "block", 1083 - "cairo-rs", 1084 - "cfg-if 1.0.0", 1085 - "cgl", 1086 - "cocoa", 1087 - "core-foundation", 1088 - "core-graphics", 1089 - "foreign-types", 1090 - "gdk-pixbuf", 1091 - "gdk-sys", 1092 - "gl_loader", 1093 - "glib-sys", 1094 - "glutin_wgl_sys", 1095 - "gtk", 1096 - "gtk-sys", 1097 - "instant", 1098 - "js-sys", 1099 - "keyboard-types", 1100 - "kurbo", 1101 - "lazy_static", 1102 - "objc", 1103 - "piet-wgpu", 1104 - "scopeguard", 1105 - "time 0.3.14", 1106 - "tracing", 1107 - "wasm-bindgen", 1108 - "web-sys", 1109 - "winapi 0.3.9", 1110 - "wio", 1370 + "drm-sys", 1371 + "nix 0.26.4", 1111 1372 ] 1112 1373 1113 1374 [[package]] 1114 - name = "dwrote" 1115 - version = "0.11.0" 1375 + name = "drm-fourcc" 1376 + version = "2.2.0" 1116 1377 source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b" 1378 + checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" 1379 + 1380 + [[package]] 1381 + name = "drm-sys" 1382 + version = "0.4.0" 1383 + source = "registry+https://github.com/rust-lang/crates.io-index" 1384 + checksum = "1369f1679d6b706d234c4c1e0613c415c2c74b598a09ad28080ba2474b72e42d" 1118 1385 dependencies = [ 1119 - "lazy_static", 1120 1386 "libc", 1121 - "winapi 0.3.9", 1122 - "wio", 1123 1387 ] 1124 1388 1125 1389 [[package]] ··· 1129 1393 checksum = "c9b0705efd4599c15a38151f4721f7bc388306f61084d3bfd50bd07fbca5cb60" 1130 1394 1131 1395 [[package]] 1396 + name = "educe" 1397 + version = "0.4.22" 1398 + source = "registry+https://github.com/rust-lang/crates.io-index" 1399 + checksum = "079044df30bb07de7d846d41a184c4b00e66ebdac93ee459253474f3a47e50ae" 1400 + dependencies = [ 1401 + "enum-ordinalize", 1402 + "proc-macro2", 1403 + "quote", 1404 + "syn 1.0.101", 1405 + ] 1406 + 1407 + [[package]] 1132 1408 name = "either" 1133 1409 version = "1.8.0" 1134 1410 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1140 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 1417 checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 1142 1418 dependencies = [ 1143 - "cfg-if 1.0.0", 1419 + "cfg-if", 1144 1420 ] 1145 1421 1146 1422 [[package]] ··· 1153 1429 ] 1154 1430 1155 1431 [[package]] 1156 - name = "env_logger" 1157 - version = "0.9.1" 1432 + name = "enum-ordinalize" 1433 + version = "3.1.13" 1158 1434 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" 1435 + checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" 1160 1436 dependencies = [ 1161 - "atty", 1162 - "humantime", 1163 - "log 0.4.17", 1164 - "regex", 1165 - "termcolor", 1437 + "num-bigint", 1438 + "num-traits", 1439 + "proc-macro2", 1440 + "quote", 1441 + "syn 2.0.38", 1166 1442 ] 1167 1443 1168 1444 [[package]] 1445 + name = "enumflags2" 1446 + version = "0.7.7" 1447 + source = "registry+https://github.com/rust-lang/crates.io-index" 1448 + checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2" 1449 + dependencies = [ 1450 + "enumflags2_derive", 1451 + "serde", 1452 + ] 1453 + 1454 + [[package]] 1455 + name = "enumflags2_derive" 1456 + version = "0.7.7" 1457 + source = "registry+https://github.com/rust-lang/crates.io-index" 1458 + checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 1459 + dependencies = [ 1460 + "proc-macro2", 1461 + "quote", 1462 + "syn 2.0.38", 1463 + ] 1464 + 1465 + [[package]] 1466 + name = "equivalent" 1467 + version = "1.0.1" 1468 + source = "registry+https://github.com/rust-lang/crates.io-index" 1469 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1470 + 1471 + [[package]] 1169 1472 name = "errno" 1170 - version = "0.2.8" 1473 + version = "0.3.3" 1171 1474 source = "registry+https://github.com/rust-lang/crates.io-index" 1172 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 1475 + checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 1173 1476 dependencies = [ 1174 1477 "errno-dragonfly", 1175 1478 "libc", 1176 - "winapi 0.3.9", 1479 + "windows-sys 0.48.0", 1177 1480 ] 1178 1481 1179 1482 [[package]] ··· 1188 1491 1189 1492 [[package]] 1190 1493 name = "euclid" 1191 - version = "0.22.7" 1494 + version = "0.22.9" 1192 1495 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "b52c2ef4a78da0ba68fbe1fd920627411096d2ac478f7f4c9f3a54ba6705bade" 1496 + checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787" 1194 1497 dependencies = [ 1195 1498 "num-traits", 1196 1499 ] ··· 1203 1506 1204 1507 [[package]] 1205 1508 name = "exr" 1206 - version = "1.5.1" 1509 + version = "1.71.0" 1207 1510 source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "c9a7880199e74c6d3fe45579df2f436c5913a71405494cb89d59234d86b47dc5" 1511 + checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" 1209 1512 dependencies = [ 1210 1513 "bit_field", 1211 1514 "flume", 1212 1515 "half", 1213 1516 "lebe", 1214 - "miniz_oxide", 1517 + "miniz_oxide 0.7.1", 1518 + "rayon-core", 1215 1519 "smallvec", 1216 - "threadpool", 1520 + "zune-inflate", 1217 1521 ] 1218 1522 1219 1523 [[package]] 1220 1524 name = "fallible-iterator" 1221 - version = "0.2.0" 1525 + version = "0.3.0" 1222 1526 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1527 + checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" 1224 1528 1225 1529 [[package]] 1226 1530 name = "fastrand" ··· 1232 1536 ] 1233 1537 1234 1538 [[package]] 1235 - name = "fern" 1236 - version = "0.6.1" 1539 + name = "fastrand" 1540 + version = "2.0.1" 1237 1541 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - checksum = "3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a" 1239 - dependencies = [ 1240 - "log 0.4.17", 1241 - ] 1542 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1242 1543 1243 1544 [[package]] 1244 - name = "field-offset" 1245 - version = "0.3.4" 1545 + name = "fd-lock" 1546 + version = "4.0.0" 1246 1547 source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 1548 + checksum = "0b0377f1edc77dbd1118507bc7a66e4ab64d2b90c66f90726dc801e73a8c68f9" 1248 1549 dependencies = [ 1249 - "memoffset", 1250 - "rustc_version", 1550 + "cfg-if", 1551 + "rustix 0.38.20", 1552 + "windows-sys 0.48.0", 1251 1553 ] 1252 1554 1253 1555 [[package]] 1254 - name = "file-per-thread-logger" 1255 - version = "0.1.5" 1556 + name = "fdeflate" 1557 + version = "0.3.0" 1256 1558 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 - checksum = "21e16290574b39ee41c71aeb90ae960c504ebaf1e2a1c87bd52aa56ed6e1a02f" 1559 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 1258 1560 dependencies = [ 1259 - "env_logger", 1260 - "log 0.4.17", 1561 + "simd-adler32", 1261 1562 ] 1262 1563 1263 1564 [[package]] ··· 1266 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1267 1568 checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" 1268 1569 dependencies = [ 1269 - "cfg-if 1.0.0", 1570 + "cfg-if", 1270 1571 "libc", 1271 - "redox_syscall", 1272 - "windows-sys", 1572 + "redox_syscall 0.2.16", 1573 + "windows-sys 0.36.1", 1273 1574 ] 1274 1575 1275 1576 [[package]] ··· 1285 1586 checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 1286 1587 dependencies = [ 1287 1588 "crc32fast", 1288 - "miniz_oxide", 1589 + "miniz_oxide 0.5.4", 1289 1590 ] 1290 1591 1291 1592 [[package]] 1292 1593 name = "float-cmp" 1293 - version = "0.5.3" 1294 - source = "registry+https://github.com/rust-lang/crates.io-index" 1295 - checksum = "75224bec9bfe1a65e2d34132933f2de7fe79900c96a0174307554244ece8150e" 1296 - 1297 - [[package]] 1298 - name = "float-cmp" 1299 1594 version = "0.9.0" 1300 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1301 1596 checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 1302 1597 1303 1598 [[package]] 1304 - name = "float-ord" 1305 - version = "0.2.0" 1306 - source = "registry+https://github.com/rust-lang/crates.io-index" 1307 - checksum = "7bad48618fdb549078c333a7a8528acb57af271d0433bdecd523eb620628364e" 1599 + name = "floem" 1600 + version = "0.1.0" 1601 + source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1602 + dependencies = [ 1603 + "bitflags 2.4.0", 1604 + "copypasta", 1605 + "crossbeam-channel", 1606 + "educe", 1607 + "floem_reactive", 1608 + "floem_renderer", 1609 + "floem_tiny_skia", 1610 + "floem_vger", 1611 + "im", 1612 + "image", 1613 + "indexmap 2.0.2", 1614 + "kurbo", 1615 + "once_cell", 1616 + "parking_lot 0.12.1", 1617 + "peniko", 1618 + "raw-window-handle 0.5.2", 1619 + "rfd", 1620 + "rustc-hash", 1621 + "sha2", 1622 + "smallvec", 1623 + "taffy", 1624 + "unicode-segmentation", 1625 + "winit", 1626 + ] 1308 1627 1309 1628 [[package]] 1310 - name = "float_next_after" 1311 - version = "0.1.5" 1312 - source = "registry+https://github.com/rust-lang/crates.io-index" 1313 - checksum = "4fc612c5837986b7104a87a0df74a5460931f1c5274be12f8d0f40aa2f30d632" 1629 + name = "floem_reactive" 1630 + version = "0.1.0" 1631 + source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1314 1632 dependencies = [ 1315 - "num-traits", 1633 + "smallvec", 1316 1634 ] 1317 1635 1318 1636 [[package]] 1319 - name = "fluent-bundle" 1320 - version = "0.15.2" 1321 - source = "registry+https://github.com/rust-lang/crates.io-index" 1322 - checksum = "e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd" 1637 + name = "floem_renderer" 1638 + version = "0.1.0" 1639 + source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1323 1640 dependencies = [ 1324 - "fluent-langneg", 1325 - "fluent-syntax", 1326 - "intl-memoizer", 1327 - "intl_pluralrules", 1328 - "rustc-hash", 1329 - "self_cell", 1330 - "smallvec", 1331 - "unic-langid", 1641 + "cosmic-text", 1642 + "image", 1643 + "peniko", 1644 + "resvg", 1332 1645 ] 1333 1646 1334 1647 [[package]] 1335 - name = "fluent-langneg" 1336 - version = "0.13.0" 1337 - source = "registry+https://github.com/rust-lang/crates.io-index" 1338 - checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94" 1648 + name = "floem_tiny_skia" 1649 + version = "0.1.0" 1650 + source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1339 1651 dependencies = [ 1340 - "unic-langid", 1652 + "anyhow", 1653 + "bytemuck", 1654 + "floem_renderer", 1655 + "futures", 1656 + "image", 1657 + "peniko", 1658 + "raw-window-handle 0.5.2", 1659 + "resvg", 1660 + "softbuffer", 1661 + "swash", 1341 1662 ] 1342 1663 1343 1664 [[package]] 1344 - name = "fluent-syntax" 1345 - version = "0.11.0" 1346 - source = "registry+https://github.com/rust-lang/crates.io-index" 1347 - checksum = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78" 1665 + name = "floem_vger" 1666 + version = "0.1.0" 1667 + source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1348 1668 dependencies = [ 1349 - "thiserror", 1669 + "anyhow", 1670 + "floem_renderer", 1671 + "futures", 1672 + "image", 1673 + "peniko", 1674 + "raw-window-handle 0.5.2", 1675 + "resvg", 1676 + "swash", 1677 + "vger", 1678 + "wgpu", 1350 1679 ] 1351 1680 1352 1681 [[package]] 1353 1682 name = "flume" 1354 - version = "0.10.14" 1683 + version = "0.11.0" 1355 1684 source = "registry+https://github.com/rust-lang/crates.io-index" 1356 - checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 1685 + checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1357 1686 dependencies = [ 1358 1687 "futures-core", 1359 1688 "futures-sink", 1360 1689 "nanorand", 1361 - "pin-project", 1362 1690 "spin", 1363 1691 ] 1364 1692 ··· 1369 1697 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1370 1698 1371 1699 [[package]] 1372 - name = "font-kit" 1373 - version = "0.11.0" 1374 - source = "git+https://github.com/lapce/font-kit#23e28b06b40f31fc53b82645b09ce6421768be23" 1375 - dependencies = [ 1376 - "bitflags", 1377 - "byteorder", 1378 - "core-foundation", 1379 - "core-graphics", 1380 - "core-text", 1381 - "dirs-next", 1382 - "dwrote", 1383 - "float-ord", 1384 - "freetype", 1385 - "lazy_static", 1386 - "libc", 1387 - "log 0.4.17", 1388 - "pathfinder_geometry", 1389 - "pathfinder_simd", 1390 - "walkdir", 1391 - "winapi 0.3.9", 1392 - "yeslogic-fontconfig-sys", 1393 - ] 1394 - 1395 - [[package]] 1396 1700 name = "fontconfig-parser" 1397 - version = "0.5.0" 1701 + version = "0.5.3" 1398 1702 source = "registry+https://github.com/rust-lang/crates.io-index" 1399 - checksum = "82cea2adebf32a9b104b8ffb308b5fb3b456f04cc76c294c3c85025c8a5d75f4" 1703 + checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4" 1400 1704 dependencies = [ 1401 1705 "roxmltree", 1402 1706 ] 1403 1707 1404 1708 [[package]] 1405 1709 name = "fontdb" 1406 - version = "0.5.4" 1710 + version = "0.14.1" 1407 1711 source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "e58903f4f8d5b58c7d300908e4ebe5289c1bfdf5587964330f12023b8ff17fd1" 1712 + checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e" 1409 1713 dependencies = [ 1410 - "log 0.4.17", 1411 - "memmap2 0.2.3", 1412 - "ttf-parser 0.12.3", 1714 + "fontconfig-parser", 1715 + "log", 1716 + "memmap2 0.6.2", 1717 + "slotmap", 1718 + "tinyvec", 1719 + "ttf-parser 0.19.1", 1413 1720 ] 1414 1721 1415 1722 [[package]] 1416 1723 name = "fontdb" 1417 - version = "0.9.1" 1724 + version = "0.16.0" 1418 1725 source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "122fa73a5566372f9df09768a16e8e3dad7ad18abe07835f1f0b71f84078ba4c" 1726 + checksum = "98b88c54a38407f7352dd2c4238830115a6377741098ffd1f997c813d0e088a6" 1420 1727 dependencies = [ 1421 1728 "fontconfig-parser", 1422 - "log 0.4.17", 1423 - "memmap2 0.5.7", 1729 + "log", 1730 + "memmap2 0.9.0", 1731 + "slotmap", 1732 + "tinyvec", 1733 + "ttf-parser 0.20.0", 1734 + ] 1735 + 1736 + [[package]] 1737 + name = "fontdue" 1738 + version = "0.7.3" 1739 + source = "registry+https://github.com/rust-lang/crates.io-index" 1740 + checksum = "0793f5137567643cf65ea42043a538804ff0fbf288649e2141442b602d81f9bc" 1741 + dependencies = [ 1742 + "hashbrown 0.13.2", 1424 1743 "ttf-parser 0.15.2", 1425 1744 ] 1426 1745 ··· 1430 1749 source = "registry+https://github.com/rust-lang/crates.io-index" 1431 1750 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1432 1751 dependencies = [ 1433 - "foreign-types-shared", 1752 + "foreign-types-shared 0.1.1", 1434 1753 ] 1435 1754 1436 1755 [[package]] 1437 - name = "foreign-types-shared" 1438 - version = "0.1.1" 1756 + name = "foreign-types" 1757 + version = "0.5.0" 1439 1758 source = "registry+https://github.com/rust-lang/crates.io-index" 1440 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1759 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1760 + dependencies = [ 1761 + "foreign-types-macros", 1762 + "foreign-types-shared 0.3.1", 1763 + ] 1441 1764 1442 1765 [[package]] 1443 - name = "form_urlencoded" 1444 - version = "1.1.0" 1766 + name = "foreign-types-macros" 1767 + version = "0.2.3" 1445 1768 source = "registry+https://github.com/rust-lang/crates.io-index" 1446 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1769 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1447 1770 dependencies = [ 1448 - "percent-encoding", 1771 + "proc-macro2", 1772 + "quote", 1773 + "syn 2.0.38", 1449 1774 ] 1450 1775 1451 1776 [[package]] 1452 - name = "fount" 1453 - version = "0.1.0" 1454 - source = "git+https://github.com/lapce/fount#3bfdc689c0cfbeb498358c79c7be2cb3beb44efe" 1455 - dependencies = [ 1456 - "font-kit", 1457 - "memmap2 0.5.7", 1458 - "swash", 1459 - ] 1777 + name = "foreign-types-shared" 1778 + version = "0.1.1" 1779 + source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1460 1781 1461 1782 [[package]] 1462 - name = "freetype" 1463 - version = "0.7.0" 1783 + name = "foreign-types-shared" 1784 + version = "0.3.1" 1464 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - checksum = "bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6" 1466 - dependencies = [ 1467 - "freetype-sys", 1468 - "libc", 1469 - ] 1786 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1470 1787 1471 1788 [[package]] 1472 - name = "freetype-sys" 1473 - version = "0.13.1" 1789 + name = "form_urlencoded" 1790 + version = "1.1.0" 1474 1791 source = "registry+https://github.com/rust-lang/crates.io-index" 1475 - checksum = "a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a" 1792 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1476 1793 dependencies = [ 1477 - "cmake", 1478 - "libc", 1479 - "pkg-config", 1794 + "percent-encoding", 1480 1795 ] 1481 1796 1482 1797 [[package]] 1483 1798 name = "fs-set-times" 1484 - version = "0.17.1" 1799 + version = "0.20.0" 1485 1800 source = "registry+https://github.com/rust-lang/crates.io-index" 1486 - checksum = "a267b6a9304912e018610d53fe07115d8b530b160e85db4d2d3a59f3ddde1aec" 1801 + checksum = "dd738b84894214045e8414eaded76359b4a5773f0a0a56b16575110739cdcf39" 1487 1802 dependencies = [ 1488 - "io-lifetimes", 1489 - "rustix", 1490 - "windows-sys", 1803 + "io-lifetimes 2.0.2", 1804 + "rustix 0.38.20", 1805 + "windows-sys 0.48.0", 1491 1806 ] 1492 1807 1493 1808 [[package]] ··· 1497 1812 checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 1498 1813 dependencies = [ 1499 1814 "libc", 1500 - "winapi 0.3.9", 1815 + "winapi", 1501 1816 ] 1502 1817 1503 1818 [[package]] 1504 1819 name = "fs_extra" 1505 - version = "1.2.0" 1820 + version = "1.3.0" 1506 1821 source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" 1822 + checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 1508 1823 1509 1824 [[package]] 1510 1825 name = "fsevent-sys" ··· 1516 1831 ] 1517 1832 1518 1833 [[package]] 1519 - name = "fuchsia-zircon" 1520 - version = "0.3.3" 1521 - source = "registry+https://github.com/rust-lang/crates.io-index" 1522 - checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 1523 - dependencies = [ 1524 - "bitflags", 1525 - "fuchsia-zircon-sys", 1526 - ] 1527 - 1528 - [[package]] 1529 - name = "fuchsia-zircon-sys" 1530 - version = "0.3.3" 1531 - source = "registry+https://github.com/rust-lang/crates.io-index" 1532 - checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 1533 - 1534 - [[package]] 1535 1834 name = "futures" 1536 - version = "0.3.24" 1835 + version = "0.3.28" 1537 1836 source = "registry+https://github.com/rust-lang/crates.io-index" 1538 - checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" 1837 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1539 1838 dependencies = [ 1540 1839 "futures-channel", 1541 1840 "futures-core", ··· 1548 1847 1549 1848 [[package]] 1550 1849 name = "futures-channel" 1551 - version = "0.3.24" 1850 + version = "0.3.29" 1552 1851 source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" 1852 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1554 1853 dependencies = [ 1555 1854 "futures-core", 1556 1855 "futures-sink", ··· 1558 1857 1559 1858 [[package]] 1560 1859 name = "futures-core" 1561 - version = "0.3.24" 1860 + version = "0.3.29" 1562 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1563 - checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" 1862 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1564 1863 1565 1864 [[package]] 1566 1865 name = "futures-executor" 1567 - version = "0.3.24" 1866 + version = "0.3.28" 1568 1867 source = "registry+https://github.com/rust-lang/crates.io-index" 1569 - checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" 1868 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1570 1869 dependencies = [ 1571 1870 "futures-core", 1572 1871 "futures-task", ··· 1575 1874 1576 1875 [[package]] 1577 1876 name = "futures-io" 1578 - version = "0.3.24" 1877 + version = "0.3.28" 1579 1878 source = "registry+https://github.com/rust-lang/crates.io-index" 1580 - checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" 1879 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1581 1880 1582 1881 [[package]] 1583 1882 name = "futures-lite" ··· 1585 1884 source = "registry+https://github.com/rust-lang/crates.io-index" 1586 1885 checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 1587 1886 dependencies = [ 1588 - "fastrand", 1887 + "fastrand 1.8.0", 1589 1888 "futures-core", 1590 1889 "futures-io", 1591 1890 "memchr", ··· 1596 1895 1597 1896 [[package]] 1598 1897 name = "futures-macro" 1599 - version = "0.3.24" 1898 + version = "0.3.28" 1600 1899 source = "registry+https://github.com/rust-lang/crates.io-index" 1601 - checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" 1900 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1602 1901 dependencies = [ 1603 1902 "proc-macro2", 1604 1903 "quote", 1605 - "syn", 1904 + "syn 2.0.38", 1606 1905 ] 1607 1906 1608 1907 [[package]] 1609 1908 name = "futures-sink" 1610 - version = "0.3.24" 1909 + version = "0.3.29" 1611 1910 source = "registry+https://github.com/rust-lang/crates.io-index" 1612 - checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" 1911 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1613 1912 1614 1913 [[package]] 1615 1914 name = "futures-task" 1616 - version = "0.3.24" 1915 + version = "0.3.29" 1617 1916 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" 1917 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1619 1918 1620 1919 [[package]] 1621 1920 name = "futures-util" 1622 - version = "0.3.24" 1921 + version = "0.3.28" 1623 1922 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" 1923 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1625 1924 dependencies = [ 1626 1925 "futures-channel", 1627 1926 "futures-core", ··· 1636 1935 ] 1637 1936 1638 1937 [[package]] 1639 - name = "fuzzy-matcher" 1640 - version = "0.3.7" 1641 - source = "registry+https://github.com/rust-lang/crates.io-index" 1642 - checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94" 1643 - dependencies = [ 1644 - "thread_local", 1645 - ] 1646 - 1647 - [[package]] 1648 1938 name = "fxhash" 1649 1939 version = "0.2.1" 1650 1940 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1654 1944 ] 1655 1945 1656 1946 [[package]] 1657 - name = "gdk" 1658 - version = "0.14.3" 1659 - source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - checksum = "b9d749dcfc00d8de0d7c3a289e04a04293eb5ba3d8a4e64d64911d481fa9933b" 1661 - dependencies = [ 1662 - "bitflags", 1663 - "cairo-rs", 1664 - "gdk-pixbuf", 1665 - "gdk-sys", 1666 - "gio", 1667 - "glib", 1668 - "libc", 1669 - "pango", 1670 - ] 1671 - 1672 - [[package]] 1673 - name = "gdk-pixbuf" 1674 - version = "0.14.0" 1947 + name = "fxprof-processed-profile" 1948 + version = "0.6.0" 1675 1949 source = "registry+https://github.com/rust-lang/crates.io-index" 1676 - checksum = "534192cb8f01daeb8fab2c8d4baa8f9aae5b7a39130525779f5c2608e235b10f" 1950 + checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" 1677 1951 dependencies = [ 1678 - "gdk-pixbuf-sys", 1679 - "gio", 1680 - "glib", 1681 - "libc", 1952 + "bitflags 2.4.0", 1953 + "debugid", 1954 + "fxhash", 1955 + "serde", 1956 + "serde_json", 1682 1957 ] 1683 1958 1684 1959 [[package]] 1685 - name = "gdk-pixbuf-sys" 1686 - version = "0.14.0" 1960 + name = "generic-array" 1961 + version = "0.14.6" 1687 1962 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "f097c0704201fbc8f69c1762dc58c6947c8bb188b8ed0bc7e65259f1894fe590" 1963 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1689 1964 dependencies = [ 1690 - "gio-sys", 1691 - "glib-sys", 1692 - "gobject-sys", 1693 - "libc", 1694 - "system-deps", 1965 + "typenum", 1966 + "version_check", 1695 1967 ] 1696 1968 1697 1969 [[package]] 1698 - name = "gdk-sys" 1699 - version = "0.14.0" 1970 + name = "gethostname" 1971 + version = "0.3.0" 1700 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1701 - checksum = "0e091b3d3d6696949ac3b3fb3c62090e5bfd7bd6850bef5c3c5ea701de1b1f1e" 1973 + checksum = "bb65d4ba3173c56a500b555b532f72c42e8d1fe64962b518897f8959fae2c177" 1702 1974 dependencies = [ 1703 - "cairo-sys-rs", 1704 - "gdk-pixbuf-sys", 1705 - "gio-sys", 1706 - "glib-sys", 1707 - "gobject-sys", 1708 1975 "libc", 1709 - "pango-sys", 1710 - "pkg-config", 1711 - "system-deps", 1712 - ] 1713 - 1714 - [[package]] 1715 - name = "generic-array" 1716 - version = "0.14.6" 1717 - source = "registry+https://github.com/rust-lang/crates.io-index" 1718 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1719 - dependencies = [ 1720 - "typenum", 1721 - "version_check", 1976 + "winapi", 1722 1977 ] 1723 1978 1724 1979 [[package]] ··· 1736 1991 source = "registry+https://github.com/rust-lang/crates.io-index" 1737 1992 checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 1738 1993 dependencies = [ 1739 - "cfg-if 1.0.0", 1994 + "cfg-if", 1740 1995 "js-sys", 1741 1996 "libc", 1742 1997 "wasi 0.11.0+wasi-snapshot-preview1", ··· 1745 2000 1746 2001 [[package]] 1747 2002 name = "gif" 1748 - version = "0.11.4" 2003 + version = "0.12.0" 1749 2004 source = "registry+https://github.com/rust-lang/crates.io-index" 1750 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 2005 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1751 2006 dependencies = [ 1752 2007 "color_quant", 1753 2008 "weezl", ··· 1755 2010 1756 2011 [[package]] 1757 2012 name = "gimli" 1758 - version = "0.26.2" 2013 + version = "0.28.0" 1759 2014 source = "registry+https://github.com/rust-lang/crates.io-index" 1760 - checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" 2015 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 1761 2016 dependencies = [ 1762 2017 "fallible-iterator", 1763 - "indexmap", 2018 + "indexmap 2.0.2", 1764 2019 "stable_deref_trait", 1765 2020 ] 1766 2021 1767 2022 [[package]] 1768 - name = "gio" 1769 - version = "0.14.8" 1770 - source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - checksum = "711c3632b3ebd095578a9c091418d10fed492da9443f58ebc8f45efbeb215cb0" 1772 - dependencies = [ 1773 - "bitflags", 1774 - "futures-channel", 1775 - "futures-core", 1776 - "futures-io", 1777 - "gio-sys", 1778 - "glib", 1779 - "libc", 1780 - "once_cell", 1781 - "thiserror", 1782 - ] 1783 - 1784 - [[package]] 1785 - name = "gio-sys" 1786 - version = "0.14.0" 1787 - source = "registry+https://github.com/rust-lang/crates.io-index" 1788 - checksum = "c0a41df66e57fcc287c4bcf74fc26b884f31901ea9792ec75607289b456f48fa" 1789 - dependencies = [ 1790 - "glib-sys", 1791 - "gobject-sys", 1792 - "libc", 1793 - "system-deps", 1794 - "winapi 0.3.9", 1795 - ] 1796 - 1797 - [[package]] 1798 2023 name = "git2" 1799 - version = "0.16.1" 2024 + version = "0.18.1" 1800 2025 source = "registry+https://github.com/rust-lang/crates.io-index" 1801 - checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" 2026 + checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" 1802 2027 dependencies = [ 1803 - "bitflags", 2028 + "bitflags 2.4.0", 1804 2029 "libc", 1805 2030 "libgit2-sys", 1806 - "log 0.4.17", 2031 + "log", 1807 2032 "openssl-probe", 1808 2033 "openssl-sys", 1809 2034 "url", ··· 1816 2041 checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 1817 2042 dependencies = [ 1818 2043 "khronos_api", 1819 - "log 0.4.17", 1820 - "xml-rs 0.8.4", 2044 + "log", 2045 + "xml-rs", 1821 2046 ] 1822 2047 1823 2048 [[package]] 1824 - name = "gl_loader" 1825 - version = "0.1.2" 2049 + name = "glob" 2050 + version = "0.3.0" 1826 2051 source = "registry+https://github.com/rust-lang/crates.io-index" 1827 - checksum = "e32d96dd5f881490e537041d5532320812ba096097f07fccb4626578da0b99d3" 1828 - dependencies = [ 1829 - "cc", 1830 - "libc", 1831 - ] 2052 + checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 1832 2053 1833 2054 [[package]] 1834 - name = "glam" 1835 - version = "0.10.2" 2055 + name = "globset" 2056 + version = "0.4.9" 1836 2057 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "579160312273c954cc51bd440f059dde741029ac8daf8c84fece76cb77f62c15" 2058 + checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 1838 2059 dependencies = [ 1839 - "version_check", 2060 + "aho-corasick 0.7.19", 2061 + "bstr", 2062 + "fnv", 2063 + "log", 2064 + "regex", 1840 2065 ] 1841 2066 1842 2067 [[package]] 1843 - name = "glib" 1844 - version = "0.14.8" 2068 + name = "gloo-timers" 2069 + version = "0.2.6" 1845 2070 source = "registry+https://github.com/rust-lang/crates.io-index" 1846 - checksum = "7c515f1e62bf151ef6635f528d05b02c11506de986e43b34a5c920ef0b3796a4" 2071 + checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 1847 2072 dependencies = [ 1848 - "bitflags", 1849 2073 "futures-channel", 1850 2074 "futures-core", 1851 - "futures-executor", 1852 - "futures-task", 1853 - "glib-macros", 1854 - "glib-sys", 1855 - "gobject-sys", 1856 - "libc", 1857 - "once_cell", 1858 - "smallvec", 2075 + "js-sys", 2076 + "wasm-bindgen", 1859 2077 ] 1860 2078 1861 2079 [[package]] 1862 - name = "glib-macros" 1863 - version = "0.14.1" 2080 + name = "glow" 2081 + version = "0.13.0" 1864 2082 source = "registry+https://github.com/rust-lang/crates.io-index" 1865 - checksum = "2aad66361f66796bfc73f530c51ef123970eb895ffba991a234fcf7bea89e518" 2083 + checksum = "886c2a30b160c4c6fec8f987430c26b526b7988ca71f664e6a699ddf6f9601e4" 1866 2084 dependencies = [ 1867 - "anyhow", 1868 - "heck 0.3.3", 1869 - "proc-macro-crate", 1870 - "proc-macro-error", 1871 - "proc-macro2", 1872 - "quote", 1873 - "syn", 2085 + "js-sys", 2086 + "slotmap", 2087 + "wasm-bindgen", 2088 + "web-sys", 1874 2089 ] 1875 2090 1876 2091 [[package]] 1877 - name = "glib-sys" 1878 - version = "0.14.0" 2092 + name = "glutin_wgl_sys" 2093 + version = "0.5.0" 1879 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 1880 - checksum = "1c1d60554a212445e2a858e42a0e48cece1bd57b311a19a9468f70376cf554ae" 2095 + checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" 1881 2096 dependencies = [ 1882 - "libc", 1883 - "system-deps", 2097 + "gl_generator", 1884 2098 ] 1885 2099 1886 2100 [[package]] 1887 - name = "glob" 1888 - version = "0.3.0" 2101 + name = "gpu-alloc" 2102 + version = "0.6.0" 1889 2103 source = "registry+https://github.com/rust-lang/crates.io-index" 1890 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 2104 + checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 2105 + dependencies = [ 2106 + "bitflags 2.4.0", 2107 + "gpu-alloc-types", 2108 + ] 1891 2109 1892 2110 [[package]] 1893 - name = "globset" 1894 - version = "0.4.9" 2111 + name = "gpu-alloc-types" 2112 + version = "0.3.0" 1895 2113 source = "registry+https://github.com/rust-lang/crates.io-index" 1896 - checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 2114 + checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 1897 2115 dependencies = [ 1898 - "aho-corasick", 1899 - "bstr", 1900 - "fnv", 1901 - "log 0.4.17", 1902 - "regex", 2116 + "bitflags 2.4.0", 1903 2117 ] 1904 2118 1905 2119 [[package]] 1906 - name = "glow" 1907 - version = "0.11.2" 2120 + name = "gpu-allocator" 2121 + version = "0.23.0" 1908 2122 source = "registry+https://github.com/rust-lang/crates.io-index" 1909 - checksum = "d8bd5877156a19b8ac83a29b2306fe20537429d318f3ff0a1a2119f8d9c61919" 2123 + checksum = "40fe17c8a05d60c38c0a4e5a3c802f2f1ceb66b76c67d96ffb34bef0475a7fad" 1910 2124 dependencies = [ 1911 - "js-sys", 1912 - "slotmap", 1913 - "wasm-bindgen", 1914 - "web-sys", 2125 + "backtrace", 2126 + "log", 2127 + "presser", 2128 + "thiserror", 2129 + "winapi", 2130 + "windows 0.51.1", 1915 2131 ] 1916 2132 1917 2133 [[package]] 1918 - name = "glutin_wgl_sys" 1919 - version = "0.1.5" 2134 + name = "gpu-descriptor" 2135 + version = "0.2.3" 1920 2136 source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "3da5951a1569dbab865c6f2a863efafff193a93caf05538d193e9e3816d21696" 2137 + checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" 1922 2138 dependencies = [ 1923 - "gl_generator", 2139 + "bitflags 1.3.2", 2140 + "gpu-descriptor-types", 2141 + "hashbrown 0.12.3", 1924 2142 ] 1925 2143 1926 2144 [[package]] 1927 - name = "gobject-sys" 1928 - version = "0.14.0" 2145 + name = "gpu-descriptor-types" 2146 + version = "0.1.1" 1929 2147 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 - checksum = "aa92cae29759dae34ab5921d73fff5ad54b3d794ab842c117e36cafc7994c3f5" 2148 + checksum = "363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126" 1931 2149 dependencies = [ 1932 - "glib-sys", 1933 - "libc", 1934 - "system-deps", 2150 + "bitflags 1.3.2", 1935 2151 ] 1936 2152 1937 2153 [[package]] 1938 2154 name = "grep-matcher" 1939 - version = "0.1.5" 2155 + version = "0.1.6" 1940 2156 source = "registry+https://github.com/rust-lang/crates.io-index" 1941 - checksum = "6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc" 2157 + checksum = "3902ca28f26945fe35cad349d776f163981d777fee382ccd6ef451126f51b319" 1942 2158 dependencies = [ 1943 2159 "memchr", 1944 2160 ] ··· 1949 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 1950 2166 checksum = "1345f8d33c89f2d5b081f2f2a41175adef9fd0bed2fea6a26c96c2deb027e58e" 1951 2167 dependencies = [ 1952 - "aho-corasick", 2168 + "aho-corasick 0.7.19", 1953 2169 "bstr", 1954 2170 "grep-matcher", 1955 - "log 0.4.17", 2171 + "log", 1956 2172 "regex", 1957 - "regex-syntax", 2173 + "regex-syntax 0.6.27", 1958 2174 "thread_local", 1959 2175 ] 1960 2176 ··· 1969 2185 "encoding_rs", 1970 2186 "encoding_rs_io", 1971 2187 "grep-matcher", 1972 - "log 0.4.17", 1973 - "memmap2 0.5.7", 2188 + "log", 2189 + "memmap2 0.5.10", 1974 2190 ] 1975 2191 1976 2192 [[package]] 1977 - name = "gtk" 1978 - version = "0.14.3" 2193 + name = "grid" 2194 + version = "0.10.0" 1979 2195 source = "registry+https://github.com/rust-lang/crates.io-index" 1980 - checksum = "2eb51122dd3317e9327ec1e4faa151d1fa0d95664cd8fb8dcfacf4d4d29ac70c" 1981 - dependencies = [ 1982 - "atk", 1983 - "bitflags", 1984 - "cairo-rs", 1985 - "field-offset", 1986 - "futures-channel", 1987 - "gdk", 1988 - "gdk-pixbuf", 1989 - "gio", 1990 - "glib", 1991 - "gtk-sys", 1992 - "gtk3-macros", 1993 - "libc", 1994 - "once_cell", 1995 - "pango", 1996 - "pkg-config", 1997 - ] 1998 - 1999 - [[package]] 2000 - name = "gtk-sys" 2001 - version = "0.14.0" 2002 - source = "registry+https://github.com/rust-lang/crates.io-index" 2003 - checksum = "8c14c8d3da0545785a7c5a120345b3abb534010fb8ae0f2ef3f47c027fba303e" 2004 - dependencies = [ 2005 - "atk-sys", 2006 - "cairo-sys-rs", 2007 - "gdk-pixbuf-sys", 2008 - "gdk-sys", 2009 - "gio-sys", 2010 - "glib-sys", 2011 - "gobject-sys", 2012 - "libc", 2013 - "pango-sys", 2014 - "system-deps", 2015 - ] 2016 - 2017 - [[package]] 2018 - name = "gtk3-macros" 2019 - version = "0.14.0" 2020 - source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "21de1da96dc117443fb03c2e270b2d34b7de98d0a79a19bbb689476173745b79" 2022 - dependencies = [ 2023 - "anyhow", 2024 - "heck 0.3.3", 2025 - "proc-macro-crate", 2026 - "proc-macro-error", 2027 - "proc-macro2", 2028 - "quote", 2029 - "syn", 2030 - ] 2196 + checksum = "eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c" 2031 2197 2032 2198 [[package]] 2033 2199 name = "h2" 2034 - version = "0.3.14" 2200 + version = "0.3.21" 2035 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2036 - checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" 2202 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 2037 2203 dependencies = [ 2038 2204 "bytes", 2039 2205 "fnv", ··· 2041 2207 "futures-sink", 2042 2208 "futures-util", 2043 2209 "http", 2044 - "indexmap", 2210 + "indexmap 1.9.3", 2045 2211 "slab", 2046 2212 "tokio", 2047 2213 "tokio-util", 2048 - "tracing", 2214 + "tracing 0.1.37", 2049 2215 ] 2050 2216 2051 2217 [[package]] 2052 2218 name = "half" 2053 - version = "1.8.2" 2219 + version = "2.2.1" 2054 2220 source = "registry+https://github.com/rust-lang/crates.io-index" 2055 - checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 2221 + checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 2222 + dependencies = [ 2223 + "crunchy", 2224 + ] 2056 2225 2057 2226 [[package]] 2058 2227 name = "hashbrown" 2059 - version = "0.11.2" 2228 + version = "0.12.3" 2060 2229 source = "registry+https://github.com/rust-lang/crates.io-index" 2061 - checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 2230 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2062 2231 dependencies = [ 2063 - "ahash", 2232 + "ahash 0.7.6", 2064 2233 ] 2065 2234 2066 2235 [[package]] 2067 2236 name = "hashbrown" 2068 - version = "0.12.3" 2237 + version = "0.13.2" 2069 2238 source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2239 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2071 2240 dependencies = [ 2072 - "ahash", 2073 - "serde", 2241 + "ahash 0.8.3", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "hashbrown" 2246 + version = "0.14.2" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2249 + dependencies = [ 2250 + "ahash 0.8.3", 2251 + ] 2252 + 2253 + [[package]] 2254 + name = "hassle-rs" 2255 + version = "0.10.0" 2256 + source = "registry+https://github.com/rust-lang/crates.io-index" 2257 + checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" 2258 + dependencies = [ 2259 + "bitflags 1.3.2", 2260 + "com-rs", 2261 + "libc", 2262 + "libloading 0.7.3", 2263 + "thiserror", 2264 + "widestring", 2265 + "winapi", 2074 2266 ] 2075 2267 2076 2268 [[package]] ··· 2099 2291 2100 2292 [[package]] 2101 2293 name = "hermit-abi" 2102 - version = "0.2.6" 2294 + version = "0.3.2" 2295 + source = "registry+https://github.com/rust-lang/crates.io-index" 2296 + checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 2297 + 2298 + [[package]] 2299 + name = "hex" 2300 + version = "0.4.3" 2301 + source = "registry+https://github.com/rust-lang/crates.io-index" 2302 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2303 + 2304 + [[package]] 2305 + name = "hexf-parse" 2306 + version = "0.2.1" 2307 + source = "registry+https://github.com/rust-lang/crates.io-index" 2308 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 2309 + 2310 + [[package]] 2311 + name = "home" 2312 + version = "0.5.5" 2103 2313 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 2314 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 2105 2315 dependencies = [ 2106 - "libc", 2316 + "windows-sys 0.48.0", 2107 2317 ] 2108 2318 2109 2319 [[package]] ··· 2143 2353 [[package]] 2144 2354 name = "human-sort" 2145 2355 version = "0.2.2" 2146 - source = "git+https://github.com/dragazo/human-sort#1e74db1e09e8194ba88ad983723cf6f8b0c365da" 2147 - 2148 - [[package]] 2149 - name = "humantime" 2150 - version = "2.1.0" 2151 - source = "registry+https://github.com/rust-lang/crates.io-index" 2152 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2356 + source = "git+https://github.com/dragazo/human-sort?rev=1e74db1e09e8194ba88ad983723cf6f8b0c365da#1e74db1e09e8194ba88ad983723cf6f8b0c365da" 2153 2357 2154 2358 [[package]] 2155 2359 name = "hyper" 2156 - version = "0.14.20" 2360 + version = "0.14.27" 2157 2361 source = "registry+https://github.com/rust-lang/crates.io-index" 2158 - checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" 2362 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2159 2363 dependencies = [ 2160 2364 "bytes", 2161 2365 "futures-channel", ··· 2168 2372 "httpdate", 2169 2373 "itoa", 2170 2374 "pin-project-lite", 2171 - "socket2", 2375 + "socket2 0.4.7", 2172 2376 "tokio", 2173 2377 "tower-service", 2174 - "tracing", 2378 + "tracing 0.1.37", 2175 2379 "want", 2176 2380 ] 2177 2381 ··· 2198 2402 "core-foundation-sys", 2199 2403 "js-sys", 2200 2404 "wasm-bindgen", 2201 - "winapi 0.3.9", 2405 + "winapi", 2202 2406 ] 2203 2407 2204 2408 [[package]] 2409 + name = "icrate" 2410 + version = "0.0.4" 2411 + source = "registry+https://github.com/rust-lang/crates.io-index" 2412 + checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" 2413 + dependencies = [ 2414 + "block2", 2415 + "dispatch", 2416 + "objc2", 2417 + ] 2418 + 2419 + [[package]] 2420 + name = "id-arena" 2421 + version = "2.2.1" 2422 + source = "registry+https://github.com/rust-lang/crates.io-index" 2423 + checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" 2424 + 2425 + [[package]] 2205 2426 name = "ident_case" 2206 2427 version = "1.0.1" 2207 2428 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2226 2447 "crossbeam-utils", 2227 2448 "globset", 2228 2449 "lazy_static", 2229 - "log 0.4.17", 2450 + "log", 2230 2451 "memchr", 2231 2452 "regex", 2232 2453 "same-file", ··· 2252 2473 2253 2474 [[package]] 2254 2475 name = "image" 2255 - version = "0.24.4" 2476 + version = "0.24.7" 2256 2477 source = "registry+https://github.com/rust-lang/crates.io-index" 2257 - checksum = "bd8e4fb07cf672b1642304e731ef8a6a4c7891d67bb4fd4f5ce58cd6ed86803c" 2478 + checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2258 2479 dependencies = [ 2259 2480 "bytemuck", 2260 2481 "byteorder", ··· 2265 2486 "num-rational", 2266 2487 "num-traits", 2267 2488 "png", 2268 - "scoped_threadpool", 2489 + "qoi", 2269 2490 "tiff", 2270 2491 ] 2492 + 2493 + [[package]] 2494 + name = "imagesize" 2495 + version = "0.12.0" 2496 + source = "registry+https://github.com/rust-lang/crates.io-index" 2497 + checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" 2271 2498 2272 2499 [[package]] 2273 2500 name = "include_dir" ··· 2290 2517 "proc-macro-hack", 2291 2518 "proc-macro2", 2292 2519 "quote", 2293 - "syn", 2520 + "syn 1.0.101", 2294 2521 ] 2295 2522 2296 2523 [[package]] 2297 2524 name = "indexmap" 2298 - version = "1.9.2" 2525 + version = "1.9.3" 2299 2526 source = "registry+https://github.com/rust-lang/crates.io-index" 2300 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 2527 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2301 2528 dependencies = [ 2302 2529 "autocfg", 2303 2530 "hashbrown 0.12.3", 2531 + ] 2532 + 2533 + [[package]] 2534 + name = "indexmap" 2535 + version = "2.0.2" 2536 + source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" 2538 + dependencies = [ 2539 + "equivalent", 2540 + "hashbrown 0.14.2", 2304 2541 "serde", 2305 2542 ] 2306 2543 ··· 2310 2547 source = "registry+https://github.com/rust-lang/crates.io-index" 2311 2548 checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 2312 2549 dependencies = [ 2313 - "bitflags", 2550 + "bitflags 1.3.2", 2314 2551 "inotify-sys", 2315 2552 "libc", 2316 2553 ] ··· 2330 2567 source = "registry+https://github.com/rust-lang/crates.io-index" 2331 2568 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2332 2569 dependencies = [ 2333 - "cfg-if 1.0.0", 2334 - "js-sys", 2335 - "wasm-bindgen", 2336 - "web-sys", 2570 + "cfg-if", 2337 2571 ] 2338 2572 2339 2573 [[package]] 2340 2574 name = "interprocess" 2341 - version = "1.1.1" 2575 + version = "1.2.1" 2342 2576 source = "registry+https://github.com/rust-lang/crates.io-index" 2343 - checksum = "1c58ec7fbda1df9a93f587b780659db3c99f61f4be27f9c82c9b37684ffd0366" 2577 + checksum = "81f2533f3be42fffe3b5e63b71aeca416c1c3bc33e4e27be018521e76b1f38fb" 2344 2578 dependencies = [ 2345 2579 "blocking", 2346 - "cfg-if 1.0.0", 2347 - "futures", 2580 + "cfg-if", 2581 + "futures-core", 2582 + "futures-io", 2348 2583 "intmap", 2349 2584 "libc", 2350 2585 "once_cell", 2586 + "rustc_version", 2351 2587 "spinning", 2352 2588 "thiserror", 2353 - "winapi 0.3.9", 2354 - ] 2355 - 2356 - [[package]] 2357 - name = "intl-memoizer" 2358 - version = "0.5.1" 2359 - source = "registry+https://github.com/rust-lang/crates.io-index" 2360 - checksum = "c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f" 2361 - dependencies = [ 2362 - "type-map", 2363 - "unic-langid", 2364 - ] 2365 - 2366 - [[package]] 2367 - name = "intl_pluralrules" 2368 - version = "7.0.1" 2369 - source = "registry+https://github.com/rust-lang/crates.io-index" 2370 - checksum = "b18f988384267d7066cc2be425e6faf352900652c046b6971d2e228d3b1c5ecf" 2371 - dependencies = [ 2372 - "tinystr", 2373 - "unic-langid", 2589 + "to_method", 2590 + "winapi", 2374 2591 ] 2375 2592 2376 2593 [[package]] ··· 2381 2598 2382 2599 [[package]] 2383 2600 name = "io-extras" 2384 - version = "0.15.0" 2601 + version = "0.18.0" 2385 2602 source = "registry+https://github.com/rust-lang/crates.io-index" 2386 - checksum = "4a5d8c2ab5becd8720e30fd25f8fa5500d8dc3fceadd8378f05859bd7b46fc49" 2603 + checksum = "9d3c230ee517ee76b1cc593b52939ff68deda3fae9e41eca426c6b4993df51c4" 2387 2604 dependencies = [ 2388 - "io-lifetimes", 2389 - "windows-sys", 2605 + "io-lifetimes 2.0.2", 2606 + "windows-sys 0.48.0", 2390 2607 ] 2391 2608 2392 2609 [[package]] 2393 2610 name = "io-lifetimes" 2394 - version = "0.7.3" 2611 + version = "1.0.11" 2395 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06" 2613 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2397 2614 dependencies = [ 2615 + "hermit-abi 0.3.2", 2398 2616 "libc", 2399 - "windows-sys", 2617 + "windows-sys 0.48.0", 2400 2618 ] 2401 2619 2402 2620 [[package]] 2403 - name = "iovec" 2404 - version = "0.1.4" 2621 + name = "io-lifetimes" 2622 + version = "2.0.2" 2405 2623 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 2407 - dependencies = [ 2408 - "libc", 2409 - ] 2624 + checksum = "bffb4def18c48926ccac55c1223e02865ce1a821751a95920448662696e7472c" 2410 2625 2411 2626 [[package]] 2412 2627 name = "ipnet" ··· 2415 2630 checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" 2416 2631 2417 2632 [[package]] 2418 - name = "is-terminal" 2419 - version = "0.3.0" 2633 + name = "is-docker" 2634 + version = "0.2.0" 2635 + source = "registry+https://github.com/rust-lang/crates.io-index" 2636 + checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" 2637 + dependencies = [ 2638 + "once_cell", 2639 + ] 2640 + 2641 + [[package]] 2642 + name = "is-wsl" 2643 + version = "0.4.0" 2420 2644 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "0d508111813f9af3afd2f92758f77e4ed2cc9371b642112c6a48d22eb73105c5" 2645 + checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" 2422 2646 dependencies = [ 2423 - "hermit-abi 0.2.6", 2424 - "io-lifetimes", 2425 - "rustix", 2426 - "windows-sys", 2647 + "is-docker", 2648 + "once_cell", 2427 2649 ] 2428 2650 2429 2651 [[package]] ··· 2443 2665 2444 2666 [[package]] 2445 2667 name = "ittapi" 2446 - version = "0.3.2" 2668 + version = "0.3.5" 2447 2669 source = "registry+https://github.com/rust-lang/crates.io-index" 2448 - checksum = "e8c4f6ff06169ce7048dac5150b1501c7e3716a929721aeb06b87e51a43e42f4" 2670 + checksum = "25a5c0b993601cad796222ea076565c5d9f337d35592f8622c753724f06d7271" 2449 2671 dependencies = [ 2450 2672 "anyhow", 2451 2673 "ittapi-sys", 2452 - "log 0.4.17", 2674 + "log", 2453 2675 ] 2454 2676 2455 2677 [[package]] 2456 2678 name = "ittapi-sys" 2457 - version = "0.3.2" 2679 + version = "0.3.5" 2458 2680 source = "registry+https://github.com/rust-lang/crates.io-index" 2459 - checksum = "87e078cce01485f418bae3beb34dd604aaedf2065502853c7da17fbce8e64eda" 2681 + checksum = "cb7b5e473765060536a660eed127f758cf1a810c73e49063264959c60d1727d9" 2460 2682 dependencies = [ 2461 2683 "cc", 2462 2684 ] 2463 2685 2464 2686 [[package]] 2687 + name = "jni" 2688 + version = "0.21.1" 2689 + source = "registry+https://github.com/rust-lang/crates.io-index" 2690 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2691 + dependencies = [ 2692 + "cesu8", 2693 + "cfg-if", 2694 + "combine", 2695 + "jni-sys", 2696 + "log", 2697 + "thiserror", 2698 + "walkdir", 2699 + "windows-sys 0.45.0", 2700 + ] 2701 + 2702 + [[package]] 2703 + name = "jni-sys" 2704 + version = "0.3.0" 2705 + source = "registry+https://github.com/rust-lang/crates.io-index" 2706 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2707 + 2708 + [[package]] 2465 2709 name = "jobserver" 2466 2710 version = "0.1.25" 2467 2711 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2472 2716 2473 2717 [[package]] 2474 2718 name = "jpeg-decoder" 2475 - version = "0.2.6" 2719 + version = "0.3.0" 2476 2720 source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "9478aa10f73e7528198d75109c8be5cd7d15fb530238040148d5f9a22d4c5b3b" 2721 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2478 2722 dependencies = [ 2479 2723 "rayon", 2480 2724 ] 2481 2725 2482 2726 [[package]] 2483 2727 name = "js-sys" 2484 - version = "0.3.60" 2728 + version = "0.3.64" 2485 2729 source = "registry+https://github.com/rust-lang/crates.io-index" 2486 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 2730 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 2487 2731 dependencies = [ 2488 2732 "wasm-bindgen", 2489 2733 ] ··· 2500 2744 ] 2501 2745 2502 2746 [[package]] 2503 - name = "kernel32-sys" 2504 - version = "0.2.2" 2505 - source = "registry+https://github.com/rust-lang/crates.io-index" 2506 - checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 2507 - dependencies = [ 2508 - "winapi 0.2.8", 2509 - "winapi-build", 2510 - ] 2511 - 2512 - [[package]] 2513 - name = "keyboard-types" 2514 - version = "0.6.2" 2747 + name = "khronos-egl" 2748 + version = "6.0.0" 2515 2749 source = "registry+https://github.com/rust-lang/crates.io-index" 2516 - checksum = "0b7668b7cff6a51fe61cdde64cd27c8a220786f399501b57ebe36f7d8112fd68" 2750 + checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" 2517 2751 dependencies = [ 2518 - "bitflags", 2752 + "libc", 2753 + "libloading 0.8.1", 2754 + "pkg-config", 2519 2755 ] 2520 2756 2521 2757 [[package]] ··· 2540 2776 source = "registry+https://github.com/rust-lang/crates.io-index" 2541 2777 checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" 2542 2778 dependencies = [ 2543 - "bitflags", 2779 + "bitflags 1.3.2", 2544 2780 "libc", 2545 2781 ] 2546 2782 2547 2783 [[package]] 2548 2784 name = "kurbo" 2549 - version = "0.8.3" 2785 + version = "0.9.5" 2550 2786 source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - checksum = "7a53776d271cfb873b17c618af0298445c88afc52837f3e948fa3fafd131f449" 2787 + checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" 2552 2788 dependencies = [ 2553 - "arrayvec 0.7.2", 2789 + "arrayvec", 2554 2790 "serde", 2555 2791 ] 2556 2792 2557 2793 [[package]] 2558 - name = "lapce" 2559 - version = "0.2.8" 2794 + name = "kv-log-macro" 2795 + version = "1.0.7" 2796 + source = "registry+https://github.com/rust-lang/crates.io-index" 2797 + checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" 2560 2798 dependencies = [ 2561 - "lapce-proxy", 2562 - "lapce-ui", 2799 + "log", 2563 2800 ] 2564 2801 2565 2802 [[package]] 2566 - name = "lapce-core" 2567 - version = "0.2.8" 2803 + name = "lapce" 2804 + version = "0.3.1" 2568 2805 dependencies = [ 2569 - "anyhow", 2570 - "arc-swap", 2571 - "bitflags", 2572 - "directories", 2573 - "itertools", 2574 - "lapce-rpc", 2575 - "lapce-xi-rope", 2576 - "log 0.4.17", 2577 - "lsp-types", 2578 - "once_cell", 2579 - "serde", 2580 - "slotmap", 2581 - "strum", 2582 - "strum_macros", 2583 - "thiserror", 2584 - "tree-sitter", 2585 - "tree-sitter-bash", 2586 - "tree-sitter-c", 2587 - "tree-sitter-c-sharp", 2588 - "tree-sitter-clojure", 2589 - "tree-sitter-cmake", 2590 - "tree-sitter-cpp", 2591 - "tree-sitter-css", 2592 - "tree-sitter-d", 2593 - "tree-sitter-dart", 2594 - "tree-sitter-dockerfile", 2595 - "tree-sitter-elixir", 2596 - "tree-sitter-elm", 2597 - "tree-sitter-erlang", 2598 - "tree-sitter-glimmer", 2599 - "tree-sitter-glsl", 2600 - "tree-sitter-go", 2601 - "tree-sitter-hare", 2602 - "tree-sitter-haskell", 2603 - "tree-sitter-haxe", 2604 - "tree-sitter-hcl", 2605 - "tree-sitter-html", 2606 - "tree-sitter-java", 2607 - "tree-sitter-javascript", 2608 - "tree-sitter-json", 2609 - "tree-sitter-julia", 2610 - "tree-sitter-kotlin", 2611 - "tree-sitter-latex", 2612 - "tree-sitter-lua", 2613 - "tree-sitter-md", 2614 - "tree-sitter-nix", 2615 - "tree-sitter-ocaml", 2616 - "tree-sitter-php", 2617 - "tree-sitter-prisma-io", 2618 - "tree-sitter-protobuf", 2619 - "tree-sitter-python", 2620 - "tree-sitter-ql", 2621 - "tree-sitter-r", 2622 - "tree-sitter-ruby", 2623 - "tree-sitter-rust", 2624 - "tree-sitter-scheme", 2625 - "tree-sitter-scss", 2626 - "tree-sitter-sql", 2627 - "tree-sitter-svelte", 2628 - "tree-sitter-swift", 2629 - "tree-sitter-toml", 2630 - "tree-sitter-typescript", 2631 - "tree-sitter-vue", 2632 - "tree-sitter-wgsl", 2633 - "tree-sitter-xml", 2634 - "tree-sitter-yaml", 2635 - "tree-sitter-zig", 2806 + "lapce-app", 2807 + "lapce-proxy", 2636 2808 ] 2637 2809 2638 2810 [[package]] 2639 - name = "lapce-data" 2640 - version = "0.2.8" 2811 + name = "lapce-app" 2812 + version = "0.3.1" 2641 2813 dependencies = [ 2814 + "Inflector", 2642 2815 "alacritty_terminal", 2643 2816 "anyhow", 2817 + "base64", 2644 2818 "bytemuck", 2645 2819 "chrono", 2646 2820 "clap", ··· 2648 2822 "crossbeam-channel", 2649 2823 "directories", 2650 2824 "dmg", 2651 - "druid", 2652 2825 "flate2", 2826 + "floem", 2653 2827 "fs_extra", 2654 - "fuzzy-matcher", 2655 - "hashbrown 0.12.3", 2828 + "futures", 2656 2829 "im", 2657 2830 "include_dir", 2658 - "indexmap", 2831 + "indexmap 2.0.2", 2659 2832 "interprocess", 2660 2833 "itertools", 2661 2834 "lapce-core", 2662 2835 "lapce-proxy", 2663 2836 "lapce-rpc", 2664 2837 "lapce-xi-rope", 2665 - "log 0.4.17", 2666 2838 "lsp-types", 2667 2839 "notify", 2840 + "nucleo", 2668 2841 "once_cell", 2842 + "open", 2669 2843 "parking_lot 0.11.2", 2670 2844 "pulldown-cmark", 2671 2845 "rayon", ··· 2673 2847 "reqwest", 2674 2848 "serde", 2675 2849 "serde_json", 2676 - "sha2 0.10.6", 2850 + "sha2", 2677 2851 "sled", 2678 2852 "smallvec", 2679 2853 "structdesc", ··· 2681 2855 "strum_macros", 2682 2856 "tar", 2683 2857 "thiserror", 2684 - "toml_edit", 2858 + "tokio", 2859 + "toml 0.5.9", 2860 + "toml_edit 0.19.14", 2861 + "tracing 0.2.0", 2862 + "tracing-appender", 2863 + "tracing-subscriber", 2864 + "unicode-width", 2685 2865 "url", 2686 - "uuid", 2687 2866 "zip", 2688 2867 ] 2689 2868 2690 2869 [[package]] 2870 + name = "lapce-core" 2871 + version = "0.3.1" 2872 + dependencies = [ 2873 + "anyhow", 2874 + "arc-swap", 2875 + "bitflags 1.3.2", 2876 + "directories", 2877 + "include_dir", 2878 + "itertools", 2879 + "lapce-rpc", 2880 + "lapce-xi-rope", 2881 + "libloading 0.7.3", 2882 + "lsp-types", 2883 + "once_cell", 2884 + "serde", 2885 + "slotmap", 2886 + "strum", 2887 + "strum_macros", 2888 + "thiserror", 2889 + "tracing 0.2.0", 2890 + "tree-sitter", 2891 + "tree-sitter-bash", 2892 + "tree-sitter-c", 2893 + "tree-sitter-cpp", 2894 + "tree-sitter-javascript", 2895 + "tree-sitter-json", 2896 + "tree-sitter-md", 2897 + "tree-sitter-python", 2898 + "tree-sitter-rust", 2899 + "tree-sitter-toml", 2900 + "tree-sitter-yaml", 2901 + ] 2902 + 2903 + [[package]] 2691 2904 name = "lapce-proxy" 2692 - version = "0.2.8" 2905 + version = "0.3.1" 2693 2906 dependencies = [ 2694 2907 "alacritty_terminal", 2695 2908 "anyhow", ··· 2705 2918 "grep-regex", 2706 2919 "grep-searcher", 2707 2920 "ignore", 2708 - "indexmap", 2921 + "indexmap 2.0.2", 2709 2922 "interprocess", 2710 2923 "jsonrpc-lite", 2711 2924 "lapce-core", ··· 2713 2926 "lapce-xi-rope", 2714 2927 "libc", 2715 2928 "locale_config", 2716 - "log 0.4.17", 2717 2929 "lsp-types", 2718 - "mio 0.6.23", 2719 2930 "notify", 2720 2931 "objc", 2721 2932 "once_cell", 2722 2933 "parking_lot 0.11.2", 2934 + "polling 3.2.0", 2723 2935 "psp-types", 2724 2936 "regex", 2725 2937 "reqwest", ··· 2728 2940 "strum", 2729 2941 "strum_macros", 2730 2942 "tar", 2731 - "toml_edit", 2943 + "toml 0.5.9", 2944 + "toml_edit 0.19.14", 2945 + "tracing 0.2.0", 2732 2946 "trash", 2733 2947 "url", 2734 2948 "walkdir", ··· 2736 2950 "wasi-experimental-http-wasmtime", 2737 2951 "wasmtime", 2738 2952 "wasmtime-wasi", 2739 - "which", 2740 2953 "zstd", 2741 2954 ] 2742 2955 2743 2956 [[package]] 2744 2957 name = "lapce-rpc" 2745 - version = "0.2.8" 2958 + version = "0.3.1" 2746 2959 dependencies = [ 2747 2960 "anyhow", 2748 2961 "crossbeam-channel", 2749 2962 "human-sort", 2750 - "indexmap", 2963 + "indexmap 2.0.2", 2751 2964 "lapce-xi-rope", 2752 - "log 0.4.17", 2753 2965 "lsp-types", 2754 2966 "parking_lot 0.11.2", 2755 2967 "serde", 2756 2968 "serde_json", 2757 - ] 2758 - 2759 - [[package]] 2760 - name = "lapce-ui" 2761 - version = "0.2.8" 2762 - dependencies = [ 2763 - "Inflector", 2764 - "alacritty_terminal", 2765 - "anyhow", 2766 - "chrono", 2767 - "clap", 2768 - "druid", 2769 - "fern", 2770 - "hashbrown 0.12.3", 2771 - "im", 2772 - "image", 2773 - "include_dir", 2774 - "indexmap", 2775 - "itertools", 2776 - "lapce-core", 2777 - "lapce-data", 2778 - "lapce-proxy", 2779 - "lapce-rpc", 2780 - "lapce-xi-rope", 2781 - "log 0.4.17", 2782 - "log-panics", 2783 - "lsp-types", 2784 - "once_cell", 2785 - "open", 2786 - "rayon", 2787 - "regex", 2788 - "serde", 2789 - "serde_json", 2790 - "smallvec", 2791 - "toml_edit", 2792 - "unicode-width", 2793 - "winres", 2969 + "tracing 0.2.0", 2970 + "url", 2794 2971 ] 2795 2972 2796 2973 [[package]] 2797 2974 name = "lapce-xi-rope" 2798 - version = "0.3.1" 2975 + version = "0.3.2" 2799 2976 source = "registry+https://github.com/rust-lang/crates.io-index" 2800 - checksum = "08ae23edb8cf91f01edd9a87c88623eae3977c8d647a31c57cb12f1a125ca10a" 2977 + checksum = "6516aaa99c5059dc1a1bc02ed782d5e524699c1b4330028a6bed8259f9d9ff0a" 2801 2978 dependencies = [ 2802 2979 "bytecount", 2803 2980 "memchr", ··· 2807 2984 ] 2808 2985 2809 2986 [[package]] 2810 - name = "lazy_static" 2811 - version = "1.4.0" 2987 + name = "lazy-bytes-cast" 2988 + version = "5.0.1" 2812 2989 source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2990 + checksum = "10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b" 2814 2991 2815 2992 [[package]] 2816 - name = "lazycell" 2817 - version = "1.3.0" 2993 + name = "lazy_static" 2994 + version = "1.4.0" 2818 2995 source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2996 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2820 2997 2821 2998 [[package]] 2822 2999 name = "leb128" ··· 2832 3009 2833 3010 [[package]] 2834 3011 name = "libc" 2835 - version = "0.2.133" 3012 + version = "0.2.149" 2836 3013 source = "registry+https://github.com/rust-lang/crates.io-index" 2837 - checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" 3014 + checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 2838 3015 2839 3016 [[package]] 2840 3017 name = "libgit2-sys" 2841 - version = "0.14.2+1.5.1" 3018 + version = "0.16.1+1.7.1" 2842 3019 source = "registry+https://github.com/rust-lang/crates.io-index" 2843 - checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" 3020 + checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" 2844 3021 dependencies = [ 2845 3022 "cc", 2846 3023 "libc", ··· 2856 3033 source = "registry+https://github.com/rust-lang/crates.io-index" 2857 3034 checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" 2858 3035 dependencies = [ 2859 - "cfg-if 1.0.0", 2860 - "winapi 0.3.9", 3036 + "cfg-if", 3037 + "winapi", 2861 3038 ] 2862 3039 2863 3040 [[package]] 3041 + name = "libloading" 3042 + version = "0.8.1" 3043 + source = "registry+https://github.com/rust-lang/crates.io-index" 3044 + checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 3045 + dependencies = [ 3046 + "cfg-if", 3047 + "windows-sys 0.48.0", 3048 + ] 3049 + 3050 + [[package]] 3051 + name = "libm" 3052 + version = "0.2.7" 3053 + source = "registry+https://github.com/rust-lang/crates.io-index" 3054 + checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" 3055 + 3056 + [[package]] 2864 3057 name = "libssh2-sys" 2865 - version = "0.2.23" 3058 + version = "0.3.0" 2866 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 2867 - checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca" 3060 + checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee" 2868 3061 dependencies = [ 2869 3062 "cc", 2870 3063 "libc", ··· 2887 3080 ] 2888 3081 2889 3082 [[package]] 2890 - name = "linked-hash-map" 2891 - version = "0.5.6" 3083 + name = "line-wrap" 3084 + version = "0.1.1" 2892 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 2893 - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 3086 + checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 3087 + dependencies = [ 3088 + "safemem", 3089 + ] 2894 3090 2895 3091 [[package]] 2896 3092 name = "linux-raw-sys" 2897 - version = "0.0.46" 3093 + version = "0.3.8" 2898 3094 source = "registry+https://github.com/rust-lang/crates.io-index" 2899 - checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" 3095 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 3096 + 3097 + [[package]] 3098 + name = "linux-raw-sys" 3099 + version = "0.4.10" 3100 + source = "registry+https://github.com/rust-lang/crates.io-index" 3101 + checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 2900 3102 2901 3103 [[package]] 2902 3104 name = "locale_config" ··· 2908 3110 "objc", 2909 3111 "objc-foundation", 2910 3112 "regex", 2911 - "winapi 0.3.9", 3113 + "winapi", 2912 3114 ] 2913 3115 2914 3116 [[package]] ··· 2923 3125 2924 3126 [[package]] 2925 3127 name = "log" 2926 - version = "0.3.9" 2927 - source = "registry+https://github.com/rust-lang/crates.io-index" 2928 - checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" 2929 - dependencies = [ 2930 - "log 0.4.17", 2931 - ] 2932 - 2933 - [[package]] 2934 - name = "log" 2935 3128 version = "0.4.17" 2936 3129 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 3130 checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 2938 3131 dependencies = [ 2939 - "cfg-if 1.0.0", 3132 + "cfg-if", 2940 3133 "serde", 2941 - ] 2942 - 2943 - [[package]] 2944 - name = "log-panics" 2945 - version = "2.1.0" 2946 - source = "registry+https://github.com/rust-lang/crates.io-index" 2947 - checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f" 2948 - dependencies = [ 2949 - "backtrace", 2950 - "log 0.4.17", 3134 + "value-bag", 2951 3135 ] 2952 3136 2953 3137 [[package]] ··· 2956 3140 source = "registry+https://github.com/rust-lang/crates.io-index" 2957 3141 checksum = "a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734" 2958 3142 dependencies = [ 2959 - "bitflags", 3143 + "bitflags 1.3.2", 2960 3144 "serde", 2961 3145 "serde_json", 2962 3146 "serde_repr", ··· 2964 3148 ] 2965 3149 2966 3150 [[package]] 2967 - name = "lyon" 2968 - version = "0.17.10" 3151 + name = "mach" 3152 + version = "0.3.2" 2969 3153 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "cf0510ed5e3e2fb80f3db2061ef5ca92d87bfda1a624bb1eacf3bd50226e4cbb" 3154 + checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 2971 3155 dependencies = [ 2972 - "lyon_algorithms", 2973 - "lyon_tessellation", 3156 + "libc", 2974 3157 ] 2975 3158 2976 3159 [[package]] 2977 - name = "lyon_algorithms" 2978 - version = "0.17.7" 3160 + name = "malloc_buf" 3161 + version = "0.0.6" 2979 3162 source = "registry+https://github.com/rust-lang/crates.io-index" 2980 - checksum = "8037f716541ba0d84d3de05c0069f8068baf73990d55980558b84d944c8a244a" 3163 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2981 3164 dependencies = [ 2982 - "lyon_path", 2983 - "sid", 3165 + "libc", 2984 3166 ] 2985 3167 2986 3168 [[package]] 2987 - name = "lyon_geom" 2988 - version = "0.17.7" 3169 + name = "maybe-owned" 3170 + version = "0.3.4" 2989 3171 source = "registry+https://github.com/rust-lang/crates.io-index" 2990 - checksum = "71d89ccbdafd83d259403e22061be27bccc3254bba65cdc5303250c4227c8c8e" 2991 - dependencies = [ 2992 - "arrayvec 0.5.2", 2993 - "euclid", 2994 - "num-traits", 2995 - ] 3172 + checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" 2996 3173 2997 3174 [[package]] 2998 - name = "lyon_path" 2999 - version = "0.17.7" 3175 + name = "memchr" 3176 + version = "2.6.4" 3000 3177 source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "5b0a59fdf767ca0d887aa61d1b48d4bbf6a124c1a45503593f7d38ab945bfbc0" 3002 - dependencies = [ 3003 - "lyon_geom", 3004 - ] 3178 + checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3005 3179 3006 3180 [[package]] 3007 - name = "lyon_tessellation" 3008 - version = "0.17.10" 3181 + name = "memfd" 3182 + version = "0.6.4" 3009 3183 source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "7230e08dd0638048e46f387f255dbe7a7344a3e6705beab53242b5af25635760" 3184 + checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" 3011 3185 dependencies = [ 3012 - "float_next_after", 3013 - "lyon_path", 3186 + "rustix 0.38.20", 3014 3187 ] 3015 3188 3016 3189 [[package]] 3017 - name = "mach" 3018 - version = "0.3.2" 3190 + name = "memmap2" 3191 + version = "0.5.10" 3019 3192 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 3193 + checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 3021 3194 dependencies = [ 3022 3195 "libc", 3023 3196 ] 3024 3197 3025 3198 [[package]] 3026 - name = "malloc_buf" 3027 - version = "0.0.6" 3199 + name = "memmap2" 3200 + version = "0.6.2" 3028 3201 source = "registry+https://github.com/rust-lang/crates.io-index" 3029 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 3202 + checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" 3030 3203 dependencies = [ 3031 3204 "libc", 3032 3205 ] 3033 3206 3034 3207 [[package]] 3035 - name = "matches" 3036 - version = "0.1.9" 3208 + name = "memmap2" 3209 + version = "0.7.1" 3037 3210 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 3211 + checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" 3212 + dependencies = [ 3213 + "libc", 3214 + ] 3039 3215 3040 3216 [[package]] 3041 - name = "maybe-owned" 3042 - version = "0.3.4" 3217 + name = "memmap2" 3218 + version = "0.9.0" 3043 3219 source = "registry+https://github.com/rust-lang/crates.io-index" 3044 - checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" 3220 + checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" 3221 + dependencies = [ 3222 + "libc", 3223 + ] 3045 3224 3046 3225 [[package]] 3047 - name = "memchr" 3048 - version = "2.5.0" 3226 + name = "memoffset" 3227 + version = "0.6.5" 3049 3228 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 3051 - 3052 - [[package]] 3053 - name = "memfd" 3054 - version = "0.6.1" 3055 - source = "registry+https://github.com/rust-lang/crates.io-index" 3056 - checksum = "480b5a5de855d11ff13195950bdc8b98b5e942ef47afc447f6615cdcc4e15d80" 3229 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 3057 3230 dependencies = [ 3058 - "rustix", 3231 + "autocfg", 3059 3232 ] 3060 3233 3061 3234 [[package]] 3062 - name = "memmap2" 3063 - version = "0.2.3" 3235 + name = "memoffset" 3236 + version = "0.7.1" 3064 3237 source = "registry+https://github.com/rust-lang/crates.io-index" 3065 - checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4" 3238 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 3066 3239 dependencies = [ 3067 - "libc", 3240 + "autocfg", 3068 3241 ] 3069 3242 3070 3243 [[package]] 3071 - name = "memmap2" 3072 - version = "0.5.7" 3244 + name = "memoffset" 3245 + version = "0.9.0" 3073 3246 source = "registry+https://github.com/rust-lang/crates.io-index" 3074 - checksum = "95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498" 3247 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 3075 3248 dependencies = [ 3076 - "libc", 3249 + "autocfg", 3077 3250 ] 3078 3251 3079 3252 [[package]] 3080 - name = "memoffset" 3081 - version = "0.6.5" 3253 + name = "metal" 3254 + version = "0.27.0" 3082 3255 source = "registry+https://github.com/rust-lang/crates.io-index" 3083 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 3256 + checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 3084 3257 dependencies = [ 3085 - "autocfg", 3258 + "bitflags 2.4.0", 3259 + "block", 3260 + "core-graphics-types", 3261 + "foreign-types 0.5.0", 3262 + "log", 3263 + "objc", 3264 + "paste", 3086 3265 ] 3087 3266 3088 3267 [[package]] ··· 3107 3286 ] 3108 3287 3109 3288 [[package]] 3110 - name = "mio" 3111 - version = "0.6.23" 3289 + name = "miniz_oxide" 3290 + version = "0.7.1" 3112 3291 source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 3292 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 3114 3293 dependencies = [ 3115 - "cfg-if 0.1.10", 3116 - "fuchsia-zircon", 3117 - "fuchsia-zircon-sys", 3118 - "iovec", 3119 - "kernel32-sys", 3120 - "libc", 3121 - "log 0.4.17", 3122 - "miow 0.2.2", 3123 - "net2", 3124 - "slab", 3125 - "winapi 0.2.8", 3294 + "adler", 3295 + "simd-adler32", 3126 3296 ] 3127 3297 3128 3298 [[package]] 3129 3299 name = "mio" 3130 - version = "0.8.4" 3300 + version = "0.8.9" 3131 3301 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 - checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" 3302 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3133 3303 dependencies = [ 3134 3304 "libc", 3135 - "log 0.4.17", 3305 + "log", 3136 3306 "wasi 0.11.0+wasi-snapshot-preview1", 3137 - "windows-sys", 3138 - ] 3139 - 3140 - [[package]] 3141 - name = "mio-anonymous-pipes" 3142 - version = "0.2.0" 3143 - source = "registry+https://github.com/rust-lang/crates.io-index" 3144 - checksum = "6bc513025fe5005a3aa561b50fdb2cda5a150b84800ae02acd8aa9ed62ca1a6b" 3145 - dependencies = [ 3146 - "mio 0.6.23", 3147 - "miow 0.3.7", 3148 - "parking_lot 0.11.2", 3149 - "spsc-buffer", 3150 - "winapi 0.3.9", 3151 - ] 3152 - 3153 - [[package]] 3154 - name = "mio-extras" 3155 - version = "2.0.6" 3156 - source = "registry+https://github.com/rust-lang/crates.io-index" 3157 - checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" 3158 - dependencies = [ 3159 - "lazycell", 3160 - "log 0.4.17", 3161 - "mio 0.6.23", 3162 - "slab", 3163 - ] 3164 - 3165 - [[package]] 3166 - name = "mio-uds" 3167 - version = "0.6.8" 3168 - source = "registry+https://github.com/rust-lang/crates.io-index" 3169 - checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0" 3170 - dependencies = [ 3171 - "iovec", 3172 - "libc", 3173 - "mio 0.6.23", 3307 + "windows-sys 0.48.0", 3174 3308 ] 3175 3309 3176 3310 [[package]] 3177 3311 name = "miow" 3178 - version = "0.2.2" 3312 + version = "0.6.0" 3179 3313 source = "registry+https://github.com/rust-lang/crates.io-index" 3180 - checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 3314 + checksum = "359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044" 3181 3315 dependencies = [ 3182 - "kernel32-sys", 3183 - "net2", 3184 - "winapi 0.2.8", 3185 - "ws2_32-sys", 3316 + "windows-sys 0.48.0", 3186 3317 ] 3187 3318 3188 3319 [[package]] 3189 - name = "miow" 3190 - version = "0.3.7" 3320 + name = "naga" 3321 + version = "0.14.0" 3191 3322 source = "registry+https://github.com/rust-lang/crates.io-index" 3192 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 3323 + checksum = "61d829abac9f5230a85d8cc83ec0879b4c09790208ae25b5ea031ef84562e071" 3193 3324 dependencies = [ 3194 - "winapi 0.3.9", 3325 + "bit-set", 3326 + "bitflags 2.4.0", 3327 + "codespan-reporting", 3328 + "hexf-parse", 3329 + "indexmap 2.0.2", 3330 + "log", 3331 + "num-traits", 3332 + "rustc-hash", 3333 + "spirv", 3334 + "termcolor", 3335 + "thiserror", 3336 + "unicode-xid", 3195 3337 ] 3196 3338 3197 3339 [[package]] ··· 3211 3353 dependencies = [ 3212 3354 "lazy_static", 3213 3355 "libc", 3214 - "log 0.4.17", 3356 + "log", 3215 3357 "openssl", 3216 3358 "openssl-probe", 3217 3359 "openssl-sys", ··· 3222 3364 ] 3223 3365 3224 3366 [[package]] 3225 - name = "net2" 3226 - version = "0.2.37" 3367 + name = "ndk" 3368 + version = "0.8.0" 3369 + source = "registry+https://github.com/rust-lang/crates.io-index" 3370 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 3371 + dependencies = [ 3372 + "bitflags 2.4.0", 3373 + "jni-sys", 3374 + "log", 3375 + "ndk-sys", 3376 + "num_enum", 3377 + "raw-window-handle 0.5.2", 3378 + "raw-window-handle 0.6.0", 3379 + "thiserror", 3380 + ] 3381 + 3382 + [[package]] 3383 + name = "ndk-context" 3384 + version = "0.1.1" 3385 + source = "registry+https://github.com/rust-lang/crates.io-index" 3386 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 3387 + 3388 + [[package]] 3389 + name = "ndk-sys" 3390 + version = "0.5.0+25.2.9519653" 3227 3391 source = "registry+https://github.com/rust-lang/crates.io-index" 3228 - checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 3392 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 3229 3393 dependencies = [ 3230 - "cfg-if 0.1.10", 3231 - "libc", 3232 - "winapi 0.3.9", 3394 + "jni-sys", 3233 3395 ] 3234 3396 3235 3397 [[package]] ··· 3238 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3239 3401 checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" 3240 3402 dependencies = [ 3241 - "bitflags", 3242 - "cfg-if 1.0.0", 3403 + "bitflags 1.3.2", 3404 + "cfg-if", 3405 + "libc", 3406 + "memoffset 0.6.5", 3407 + ] 3408 + 3409 + [[package]] 3410 + name = "nix" 3411 + version = "0.26.4" 3412 + source = "registry+https://github.com/rust-lang/crates.io-index" 3413 + checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 3414 + dependencies = [ 3415 + "bitflags 1.3.2", 3416 + "cfg-if", 3243 3417 "libc", 3244 - "memoffset", 3418 + "memoffset 0.7.1", 3419 + "pin-utils", 3245 3420 ] 3246 3421 3247 3422 [[package]] ··· 3260 3435 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 3436 checksum = "ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a" 3262 3437 dependencies = [ 3263 - "bitflags", 3438 + "bitflags 1.3.2", 3264 3439 "crossbeam-channel", 3265 3440 "filetime", 3266 3441 "fsevent-sys", 3267 3442 "inotify", 3268 3443 "kqueue", 3269 3444 "libc", 3270 - "mio 0.8.4", 3445 + "mio", 3271 3446 "serde", 3272 3447 "walkdir", 3273 - "winapi 0.3.9", 3448 + "winapi", 3449 + ] 3450 + 3451 + [[package]] 3452 + name = "nu-ansi-term" 3453 + version = "0.46.0" 3454 + source = "registry+https://github.com/rust-lang/crates.io-index" 3455 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3456 + dependencies = [ 3457 + "overload", 3458 + "winapi", 3459 + ] 3460 + 3461 + [[package]] 3462 + name = "nucleo" 3463 + version = "0.2.0" 3464 + source = "registry+https://github.com/rust-lang/crates.io-index" 3465 + checksum = "0ccab936f2c8ad271bb31430944d98d358f74153566ea323265497f5639b11b6" 3466 + dependencies = [ 3467 + "nucleo-matcher", 3468 + "parking_lot 0.12.1", 3469 + "rayon", 3470 + ] 3471 + 3472 + [[package]] 3473 + name = "nucleo-matcher" 3474 + version = "0.2.0" 3475 + source = "registry+https://github.com/rust-lang/crates.io-index" 3476 + checksum = "1b702b402fe286162d1f00b552a046ce74365d2ac473a2607ff36ba650f9bd57" 3477 + dependencies = [ 3478 + "cov-mark", 3479 + "memchr", 3480 + "unicode-segmentation", 3481 + ] 3482 + 3483 + [[package]] 3484 + name = "num-bigint" 3485 + version = "0.4.3" 3486 + source = "registry+https://github.com/rust-lang/crates.io-index" 3487 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 3488 + dependencies = [ 3489 + "autocfg", 3490 + "num-integer", 3491 + "num-traits", 3274 3492 ] 3275 3493 3276 3494 [[package]] ··· 3314 3532 ] 3315 3533 3316 3534 [[package]] 3535 + name = "num_enum" 3536 + version = "0.7.0" 3537 + source = "registry+https://github.com/rust-lang/crates.io-index" 3538 + checksum = "70bf6736f74634d299d00086f02986875b3c2d924781a6a2cb6c201e73da0ceb" 3539 + dependencies = [ 3540 + "num_enum_derive", 3541 + ] 3542 + 3543 + [[package]] 3544 + name = "num_enum_derive" 3545 + version = "0.7.0" 3546 + source = "registry+https://github.com/rust-lang/crates.io-index" 3547 + checksum = "56ea360eafe1022f7cc56cd7b869ed57330fb2453d0c7831d99b74c65d2f5597" 3548 + dependencies = [ 3549 + "proc-macro-crate", 3550 + "proc-macro2", 3551 + "quote", 3552 + "syn 2.0.38", 3553 + ] 3554 + 3555 + [[package]] 3317 3556 name = "num_threads" 3318 3557 version = "0.1.6" 3319 3558 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3329 3568 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3330 3569 dependencies = [ 3331 3570 "malloc_buf", 3571 + "objc_exception", 3332 3572 ] 3333 3573 3334 3574 [[package]] ··· 3343 3583 ] 3344 3584 3345 3585 [[package]] 3586 + name = "objc-sys" 3587 + version = "0.3.1" 3588 + source = "registry+https://github.com/rust-lang/crates.io-index" 3589 + checksum = "99e1d07c6eab1ce8b6382b8e3c7246fe117ff3f8b34be065f5ebace6749fe845" 3590 + 3591 + [[package]] 3592 + name = "objc2" 3593 + version = "0.4.1" 3594 + source = "registry+https://github.com/rust-lang/crates.io-index" 3595 + checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" 3596 + dependencies = [ 3597 + "objc-sys", 3598 + "objc2-encode", 3599 + ] 3600 + 3601 + [[package]] 3602 + name = "objc2-encode" 3603 + version = "3.0.0" 3604 + source = "registry+https://github.com/rust-lang/crates.io-index" 3605 + checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" 3606 + 3607 + [[package]] 3608 + name = "objc_exception" 3609 + version = "0.1.2" 3610 + source = "registry+https://github.com/rust-lang/crates.io-index" 3611 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 3612 + dependencies = [ 3613 + "cc", 3614 + ] 3615 + 3616 + [[package]] 3346 3617 name = "objc_id" 3347 3618 version = "0.1.1" 3348 3619 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3353 3624 3354 3625 [[package]] 3355 3626 name = "object" 3356 - version = "0.29.0" 3627 + version = "0.32.1" 3357 3628 source = "registry+https://github.com/rust-lang/crates.io-index" 3358 - checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53" 3629 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3359 3630 dependencies = [ 3360 3631 "crc32fast", 3361 - "hashbrown 0.12.3", 3362 - "indexmap", 3632 + "hashbrown 0.14.2", 3633 + "indexmap 2.0.2", 3363 3634 "memchr", 3364 3635 ] 3365 3636 3366 3637 [[package]] 3367 3638 name = "once_cell" 3368 - version = "1.17.1" 3639 + version = "1.18.0" 3369 3640 source = "registry+https://github.com/rust-lang/crates.io-index" 3370 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 3371 - 3372 - [[package]] 3373 - name = "opaque-debug" 3374 - version = "0.3.0" 3375 - source = "registry+https://github.com/rust-lang/crates.io-index" 3376 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 3641 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3377 3642 3378 3643 [[package]] 3379 3644 name = "open" 3380 - version = "3.0.3" 3645 + version = "5.0.0" 3381 3646 source = "registry+https://github.com/rust-lang/crates.io-index" 3382 - checksum = "b4a3100141f1733ea40b53381b0ae3117330735ef22309a190ac57b9576ea716" 3647 + checksum = "cfabf1927dce4d6fdf563d63328a0a506101ced3ec780ca2135747336c98cef8" 3383 3648 dependencies = [ 3649 + "is-wsl", 3650 + "libc", 3384 3651 "pathdiff", 3385 - "windows-sys", 3386 3652 ] 3387 3653 3388 3654 [[package]] ··· 3391 3657 source = "registry+https://github.com/rust-lang/crates.io-index" 3392 3658 checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" 3393 3659 dependencies = [ 3394 - "bitflags", 3395 - "cfg-if 1.0.0", 3396 - "foreign-types", 3660 + "bitflags 1.3.2", 3661 + "cfg-if", 3662 + "foreign-types 0.3.2", 3397 3663 "libc", 3398 3664 "once_cell", 3399 3665 "openssl-macros", ··· 3408 3674 dependencies = [ 3409 3675 "proc-macro2", 3410 3676 "quote", 3411 - "syn", 3677 + "syn 1.0.101", 3412 3678 ] 3413 3679 3414 3680 [[package]] ··· 3441 3707 ] 3442 3708 3443 3709 [[package]] 3710 + name = "orbclient" 3711 + version = "0.3.46" 3712 + source = "registry+https://github.com/rust-lang/crates.io-index" 3713 + checksum = "8378ac0dfbd4e7895f2d2c1f1345cab3836910baf3a300b000d04250f0c8428f" 3714 + dependencies = [ 3715 + "redox_syscall 0.3.5", 3716 + ] 3717 + 3718 + [[package]] 3719 + name = "ordered-stream" 3720 + version = "0.0.1" 3721 + source = "registry+https://github.com/rust-lang/crates.io-index" 3722 + checksum = "44630c059eacfd6e08bdaa51b1db2ce33119caa4ddc1235e923109aa5f25ccb1" 3723 + dependencies = [ 3724 + "futures-core", 3725 + "pin-project-lite", 3726 + ] 3727 + 3728 + [[package]] 3444 3729 name = "os_str_bytes" 3445 3730 version = "6.3.0" 3446 3731 source = "registry+https://github.com/rust-lang/crates.io-index" 3447 3732 checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 3448 3733 3449 3734 [[package]] 3450 - name = "pango" 3451 - version = "0.14.8" 3735 + name = "ouroboros" 3736 + version = "0.15.6" 3737 + source = "registry+https://github.com/rust-lang/crates.io-index" 3738 + checksum = "e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db" 3739 + dependencies = [ 3740 + "aliasable", 3741 + "ouroboros_macro", 3742 + ] 3743 + 3744 + [[package]] 3745 + name = "ouroboros_macro" 3746 + version = "0.15.6" 3452 3747 source = "registry+https://github.com/rust-lang/crates.io-index" 3453 - checksum = "546fd59801e5ca735af82839007edd226fe7d3bb06433ec48072be4439c28581" 3748 + checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" 3454 3749 dependencies = [ 3455 - "bitflags", 3456 - "glib", 3457 - "libc", 3458 - "once_cell", 3459 - "pango-sys", 3750 + "Inflector", 3751 + "proc-macro-error", 3752 + "proc-macro2", 3753 + "quote", 3754 + "syn 1.0.101", 3460 3755 ] 3461 3756 3462 3757 [[package]] 3463 - name = "pango-sys" 3464 - version = "0.14.0" 3758 + name = "overload" 3759 + version = "0.1.1" 3465 3760 source = "registry+https://github.com/rust-lang/crates.io-index" 3466 - checksum = "2367099ca5e761546ba1d501955079f097caa186bb53ce0f718dca99ac1942fe" 3761 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3762 + 3763 + [[package]] 3764 + name = "owned_ttf_parser" 3765 + version = "0.19.0" 3766 + source = "registry+https://github.com/rust-lang/crates.io-index" 3767 + checksum = "706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4" 3467 3768 dependencies = [ 3468 - "glib-sys", 3469 - "gobject-sys", 3470 - "libc", 3471 - "system-deps", 3769 + "ttf-parser 0.19.1", 3472 3770 ] 3473 3771 3474 3772 [[package]] ··· 3505 3803 checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 3506 3804 dependencies = [ 3507 3805 "backtrace", 3508 - "cfg-if 1.0.0", 3806 + "cfg-if", 3509 3807 "instant", 3510 3808 "libc", 3511 3809 "petgraph", 3512 - "redox_syscall", 3810 + "redox_syscall 0.2.16", 3513 3811 "smallvec", 3514 3812 "thread-id", 3515 - "winapi 0.3.9", 3813 + "winapi", 3516 3814 ] 3517 3815 3518 3816 [[package]] ··· 3521 3819 source = "registry+https://github.com/rust-lang/crates.io-index" 3522 3820 checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 3523 3821 dependencies = [ 3524 - "cfg-if 1.0.0", 3822 + "cfg-if", 3525 3823 "libc", 3526 - "redox_syscall", 3824 + "redox_syscall 0.2.16", 3527 3825 "smallvec", 3528 - "windows-sys", 3529 - ] 3530 - 3531 - [[package]] 3532 - name = "parley" 3533 - version = "0.1.0" 3534 - source = "git+https://github.com/lapce/parley#c37477b889ff53b9a3033e2180becddf90b9bb17" 3535 - dependencies = [ 3536 - "fount", 3537 - "swash", 3826 + "windows-sys 0.36.1", 3538 3827 ] 3539 3828 3540 3829 [[package]] ··· 3550 3839 checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 3551 3840 3552 3841 [[package]] 3553 - name = "pathfinder_geometry" 3554 - version = "0.5.1" 3555 - source = "registry+https://github.com/rust-lang/crates.io-index" 3556 - checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" 3557 - dependencies = [ 3558 - "log 0.4.17", 3559 - "pathfinder_simd", 3560 - ] 3561 - 3562 - [[package]] 3563 - name = "pathfinder_simd" 3564 - version = "0.5.1" 3565 - source = "registry+https://github.com/rust-lang/crates.io-index" 3566 - checksum = "39fe46acc5503595e5949c17b818714d26fdf9b4920eacf3b2947f0199f4a6ff" 3842 + name = "peniko" 3843 + version = "0.1.0" 3844 + source = "git+https://github.com/linebender/peniko?rev=cafdac9a211a0fb2fec5656bd663d1ac770bcc81#cafdac9a211a0fb2fec5656bd663d1ac770bcc81" 3567 3845 dependencies = [ 3568 - "rustc_version", 3846 + "kurbo", 3847 + "smallvec", 3569 3848 ] 3570 3849 3571 3850 [[package]] ··· 3575 3854 checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 3576 3855 3577 3856 [[package]] 3578 - name = "pest" 3579 - version = "2.3.1" 3580 - source = "registry+https://github.com/rust-lang/crates.io-index" 3581 - checksum = "cb779fcf4bb850fbbb0edc96ff6cf34fd90c4b1a112ce042653280d9a7364048" 3582 - dependencies = [ 3583 - "thiserror", 3584 - "ucd-trie", 3585 - ] 3586 - 3587 - [[package]] 3588 3857 name = "petgraph" 3589 3858 version = "0.5.1" 3590 3859 source = "registry+https://github.com/rust-lang/crates.io-index" 3591 3860 checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" 3592 3861 dependencies = [ 3593 3862 "fixedbitset", 3594 - "indexmap", 3863 + "indexmap 1.9.3", 3595 3864 ] 3596 3865 3597 3866 [[package]] 3598 3867 name = "pico-args" 3599 - version = "0.4.2" 3868 + version = "0.5.0" 3600 3869 source = "registry+https://github.com/rust-lang/crates.io-index" 3601 - checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 3870 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 3602 3871 3603 3872 [[package]] 3604 - name = "piet" 3605 - version = "0.4.0" 3873 + name = "pin-project-lite" 3874 + version = "0.2.13" 3606 3875 source = "registry+https://github.com/rust-lang/crates.io-index" 3607 - checksum = "31bf73f4f995c6ae50f709ff3635e466d1e42d814a84099ea0f90da9dd0f0b69" 3608 - dependencies = [ 3609 - "kurbo", 3610 - "unic-bidi", 3611 - ] 3876 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3612 3877 3613 3878 [[package]] 3614 - name = "piet-wgpu" 3879 + name = "pin-utils" 3615 3880 version = "0.1.0" 3616 - source = "git+https://github.com/lapce/piet-wgpu?branch=shell_opengl#2024fe8f241dc95ad38f4024d39898bada8fe802" 3617 - dependencies = [ 3618 - "bytemuck", 3619 - "glam", 3620 - "glow", 3621 - "hashbrown 0.11.2", 3622 - "image", 3623 - "include_dir", 3624 - "linked-hash-map", 3625 - "log 0.4.17", 3626 - "lyon", 3627 - "parley", 3628 - "pathfinder_geometry", 3629 - "piet", 3630 - "resvg", 3631 - "sha2 0.9.9", 3632 - "swash", 3633 - "tiny-skia", 3634 - "unicode-width", 3635 - "usvg 0.22.0", 3636 - ] 3637 - 3638 - [[package]] 3639 - name = "pin-project" 3640 - version = "1.0.12" 3641 3881 source = "registry+https://github.com/rust-lang/crates.io-index" 3642 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 3643 - dependencies = [ 3644 - "pin-project-internal", 3645 - ] 3882 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3646 3883 3647 3884 [[package]] 3648 - name = "pin-project-internal" 3649 - version = "1.0.12" 3885 + name = "piper" 3886 + version = "0.2.1" 3650 3887 source = "registry+https://github.com/rust-lang/crates.io-index" 3651 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 3888 + checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3652 3889 dependencies = [ 3653 - "proc-macro2", 3654 - "quote", 3655 - "syn", 3890 + "atomic-waker", 3891 + "fastrand 2.0.1", 3892 + "futures-io", 3656 3893 ] 3657 3894 3658 3895 [[package]] 3659 - name = "pin-project-lite" 3660 - version = "0.2.9" 3661 - source = "registry+https://github.com/rust-lang/crates.io-index" 3662 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 3663 - 3664 - [[package]] 3665 - name = "pin-utils" 3666 - version = "0.1.0" 3667 - source = "registry+https://github.com/rust-lang/crates.io-index" 3668 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3669 - 3670 - [[package]] 3671 3896 name = "pkg-config" 3672 3897 version = "0.3.25" 3673 3898 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3675 3900 3676 3901 [[package]] 3677 3902 name = "plist" 3678 - version = "0.2.4" 3903 + version = "1.4.3" 3679 3904 source = "registry+https://github.com/rust-lang/crates.io-index" 3680 - checksum = "c61ac2afed2856590ae79d6f358a24b85ece246d2aa134741a66d589519b7503" 3905 + checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 3681 3906 dependencies = [ 3682 - "base64 0.8.0", 3683 - "byteorder", 3684 - "chrono", 3685 - "xml-rs 0.7.0", 3907 + "base64", 3908 + "indexmap 1.9.3", 3909 + "line-wrap", 3910 + "quick-xml 0.28.2", 3911 + "time 0.3.14", 3686 3912 ] 3687 3913 3688 3914 [[package]] 3689 3915 name = "png" 3690 - version = "0.17.6" 3916 + version = "0.17.10" 3691 3917 source = "registry+https://github.com/rust-lang/crates.io-index" 3692 - checksum = "8f0e7f4c94ec26ff209cee506314212639d6c91b80afb82984819fafce9df01c" 3918 + checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" 3693 3919 dependencies = [ 3694 - "bitflags", 3920 + "bitflags 1.3.2", 3695 3921 "crc32fast", 3922 + "fdeflate", 3696 3923 "flate2", 3697 - "miniz_oxide", 3924 + "miniz_oxide 0.7.1", 3925 + ] 3926 + 3927 + [[package]] 3928 + name = "polling" 3929 + version = "2.8.0" 3930 + source = "registry+https://github.com/rust-lang/crates.io-index" 3931 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3932 + dependencies = [ 3933 + "autocfg", 3934 + "bitflags 1.3.2", 3935 + "cfg-if", 3936 + "concurrent-queue 2.2.0", 3937 + "libc", 3938 + "log", 3939 + "pin-project-lite", 3940 + "windows-sys 0.48.0", 3698 3941 ] 3699 3942 3700 3943 [[package]] 3944 + name = "polling" 3945 + version = "3.2.0" 3946 + source = "registry+https://github.com/rust-lang/crates.io-index" 3947 + checksum = "62a79e457c9898100b4298d57d69ec53d06f9a6ed352431ce5f377e082d2e846" 3948 + dependencies = [ 3949 + "cfg-if", 3950 + "concurrent-queue 2.2.0", 3951 + "pin-project-lite", 3952 + "rustix 0.38.20", 3953 + "tracing 0.1.37", 3954 + "windows-sys 0.48.0", 3955 + ] 3956 + 3957 + [[package]] 3958 + name = "pollster" 3959 + version = "0.3.0" 3960 + source = "registry+https://github.com/rust-lang/crates.io-index" 3961 + checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 3962 + 3963 + [[package]] 3701 3964 name = "ppv-lite86" 3702 3965 version = "0.2.16" 3703 3966 source = "registry+https://github.com/rust-lang/crates.io-index" 3704 3967 checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 3705 3968 3706 3969 [[package]] 3970 + name = "presser" 3971 + version = "0.3.1" 3972 + source = "registry+https://github.com/rust-lang/crates.io-index" 3973 + checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" 3974 + 3975 + [[package]] 3707 3976 name = "proc-macro-crate" 3708 - version = "1.2.1" 3977 + version = "1.3.1" 3709 3978 source = "registry+https://github.com/rust-lang/crates.io-index" 3710 - checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 3979 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3711 3980 dependencies = [ 3712 3981 "once_cell", 3713 - "thiserror", 3714 - "toml", 3982 + "toml_edit 0.19.14", 3715 3983 ] 3716 3984 3717 3985 [[package]] ··· 3723 3991 "proc-macro-error-attr", 3724 3992 "proc-macro2", 3725 3993 "quote", 3726 - "syn", 3994 + "syn 1.0.101", 3727 3995 "version_check", 3728 3996 ] 3729 3997 ··· 3740 4008 3741 4009 [[package]] 3742 4010 name = "proc-macro-hack" 3743 - version = "0.5.19" 4011 + version = "0.5.20+deprecated" 3744 4012 source = "registry+https://github.com/rust-lang/crates.io-index" 3745 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 4013 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 3746 4014 3747 4015 [[package]] 3748 4016 name = "proc-macro2" 3749 - version = "1.0.44" 4017 + version = "1.0.69" 3750 4018 source = "registry+https://github.com/rust-lang/crates.io-index" 3751 - checksum = "7bd7356a8122b6c4a24a82b278680c73357984ca2fc79a0f9fa6dea7dced7c58" 4019 + checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 3752 4020 dependencies = [ 3753 4021 "unicode-ident", 3754 4022 ] 4023 + 4024 + [[package]] 4025 + name = "profiling" 4026 + version = "1.0.10" 4027 + source = "registry+https://github.com/rust-lang/crates.io-index" 4028 + checksum = "45f10e75d83c7aec79a6aa46f897075890e156b105eebe51cfa0abce51af025f" 3755 4029 3756 4030 [[package]] 3757 4031 name = "psm" ··· 3765 4039 [[package]] 3766 4040 name = "psp-types" 3767 4041 version = "0.1.0" 3768 - source = "git+https://github.com/lapce/psp-types#b55d2c5c1f9aae89a4f369db5151fe1756d34c08" 4042 + source = "git+https://github.com/lapce/psp-types?rev=f7fea28f59e7b2d6faa1034a21679ad49b3524ad#f7fea28f59e7b2d6faa1034a21679ad49b3524ad" 3769 4043 dependencies = [ 3770 4044 "lsp-types", 3771 4045 "serde", ··· 3774 4048 3775 4049 [[package]] 3776 4050 name = "pulldown-cmark" 3777 - version = "0.9.2" 4051 + version = "0.9.3" 3778 4052 source = "registry+https://github.com/rust-lang/crates.io-index" 3779 - checksum = "2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63" 4053 + checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" 3780 4054 dependencies = [ 3781 - "bitflags", 4055 + "bitflags 1.3.2", 3782 4056 "getopts", 3783 4057 "memchr", 3784 4058 "unicase", 3785 4059 ] 3786 4060 3787 4061 [[package]] 4062 + name = "qoi" 4063 + version = "0.4.1" 4064 + source = "registry+https://github.com/rust-lang/crates.io-index" 4065 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 4066 + dependencies = [ 4067 + "bytemuck", 4068 + ] 4069 + 4070 + [[package]] 4071 + name = "quick-xml" 4072 + version = "0.28.2" 4073 + source = "registry+https://github.com/rust-lang/crates.io-index" 4074 + checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 4075 + dependencies = [ 4076 + "memchr", 4077 + ] 4078 + 4079 + [[package]] 4080 + name = "quick-xml" 4081 + version = "0.30.0" 4082 + source = "registry+https://github.com/rust-lang/crates.io-index" 4083 + checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" 4084 + dependencies = [ 4085 + "memchr", 4086 + ] 4087 + 4088 + [[package]] 3788 4089 name = "quote" 3789 - version = "1.0.21" 4090 + version = "1.0.33" 3790 4091 source = "registry+https://github.com/rust-lang/crates.io-index" 3791 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 4092 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 3792 4093 dependencies = [ 3793 4094 "proc-macro2", 3794 4095 ] ··· 3833 4134 ] 3834 4135 3835 4136 [[package]] 4137 + name = "range-alloc" 4138 + version = "0.1.3" 4139 + source = "registry+https://github.com/rust-lang/crates.io-index" 4140 + checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" 4141 + 4142 + [[package]] 4143 + name = "rangemap" 4144 + version = "1.3.0" 4145 + source = "registry+https://github.com/rust-lang/crates.io-index" 4146 + checksum = "8b9283c6b06096b47afc7109834fdedab891175bb5241ee5d4f7d2546549f263" 4147 + 4148 + [[package]] 4149 + name = "raw-window-handle" 4150 + version = "0.5.2" 4151 + source = "registry+https://github.com/rust-lang/crates.io-index" 4152 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 4153 + 4154 + [[package]] 4155 + name = "raw-window-handle" 4156 + version = "0.6.0" 4157 + source = "registry+https://github.com/rust-lang/crates.io-index" 4158 + checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" 4159 + 4160 + [[package]] 3836 4161 name = "rayon" 3837 - version = "1.5.3" 4162 + version = "1.8.0" 3838 4163 source = "registry+https://github.com/rust-lang/crates.io-index" 3839 - checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d" 4164 + checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 3840 4165 dependencies = [ 3841 - "autocfg", 3842 - "crossbeam-deque", 3843 4166 "either", 3844 4167 "rayon-core", 3845 4168 ] 3846 4169 3847 4170 [[package]] 3848 4171 name = "rayon-core" 3849 - version = "1.9.3" 4172 + version = "1.12.0" 3850 4173 source = "registry+https://github.com/rust-lang/crates.io-index" 3851 - checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f" 4174 + checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 3852 4175 dependencies = [ 3853 - "crossbeam-channel", 3854 4176 "crossbeam-deque", 3855 4177 "crossbeam-utils", 3856 - "num_cpus", 3857 4178 ] 3858 4179 3859 4180 [[package]] 3860 4181 name = "rctree" 3861 - version = "0.3.3" 4182 + version = "0.5.0" 3862 4183 source = "registry+https://github.com/rust-lang/crates.io-index" 3863 - checksum = "be9e29cb19c8fe84169fcb07f8f11e66bc9e6e0280efd4715c54818296f8a4a8" 4184 + checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 3864 4185 3865 4186 [[package]] 3866 - name = "rctree" 3867 - version = "0.4.0" 4187 + name = "rect_packer" 4188 + version = "0.2.1" 3868 4189 source = "registry+https://github.com/rust-lang/crates.io-index" 3869 - checksum = "9ae028b272a6e99d9f8260ceefa3caa09300a8d6c8d2b2001316474bc52122e9" 4190 + checksum = "d8ffb4dfda4b01cc420847665dc480760d596ce186f2772a66ed32fe9acb1c45" 3870 4191 3871 4192 [[package]] 3872 4193 name = "redox_syscall" ··· 3874 4195 source = "registry+https://github.com/rust-lang/crates.io-index" 3875 4196 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3876 4197 dependencies = [ 3877 - "bitflags", 4198 + "bitflags 1.3.2", 4199 + ] 4200 + 4201 + [[package]] 4202 + name = "redox_syscall" 4203 + version = "0.3.5" 4204 + source = "registry+https://github.com/rust-lang/crates.io-index" 4205 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4206 + dependencies = [ 4207 + "bitflags 1.3.2", 3878 4208 ] 3879 4209 3880 4210 [[package]] ··· 3884 4214 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 3885 4215 dependencies = [ 3886 4216 "getrandom", 3887 - "redox_syscall", 4217 + "redox_syscall 0.2.16", 3888 4218 "thiserror", 3889 4219 ] 3890 4220 3891 4221 [[package]] 3892 4222 name = "regalloc2" 3893 - version = "0.3.2" 4223 + version = "0.9.3" 3894 4224 source = "registry+https://github.com/rust-lang/crates.io-index" 3895 - checksum = "d43a209257d978ef079f3d446331d0f1794f5e0fc19b306a199983857833a779" 4225 + checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" 3896 4226 dependencies = [ 3897 - "fxhash", 3898 - "log 0.4.17", 4227 + "hashbrown 0.13.2", 4228 + "log", 4229 + "rustc-hash", 3899 4230 "slice-group-by", 3900 4231 "smallvec", 3901 4232 ] 3902 4233 3903 4234 [[package]] 3904 4235 name = "regex" 3905 - version = "1.7.0" 4236 + version = "1.10.2" 3906 4237 source = "registry+https://github.com/rust-lang/crates.io-index" 3907 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 4238 + checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 3908 4239 dependencies = [ 3909 - "aho-corasick", 4240 + "aho-corasick 1.1.2", 3910 4241 "memchr", 3911 - "regex-syntax", 4242 + "regex-automata 0.4.3", 4243 + "regex-syntax 0.8.2", 3912 4244 ] 3913 4245 3914 4246 [[package]] ··· 3916 4248 version = "0.1.10" 3917 4249 source = "registry+https://github.com/rust-lang/crates.io-index" 3918 4250 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4251 + 4252 + [[package]] 4253 + name = "regex-automata" 4254 + version = "0.3.9" 4255 + source = "registry+https://github.com/rust-lang/crates.io-index" 4256 + checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" 3919 4257 dependencies = [ 3920 - "regex-syntax", 4258 + "aho-corasick 1.1.2", 4259 + "memchr", 4260 + "regex-syntax 0.7.5", 4261 + ] 4262 + 4263 + [[package]] 4264 + name = "regex-automata" 4265 + version = "0.4.3" 4266 + source = "registry+https://github.com/rust-lang/crates.io-index" 4267 + checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 4268 + dependencies = [ 4269 + "aho-corasick 1.1.2", 4270 + "memchr", 4271 + "regex-syntax 0.8.2", 3921 4272 ] 3922 4273 3923 4274 [[package]] ··· 3927 4278 checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 3928 4279 3929 4280 [[package]] 4281 + name = "regex-syntax" 4282 + version = "0.7.5" 4283 + source = "registry+https://github.com/rust-lang/crates.io-index" 4284 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 4285 + 4286 + [[package]] 4287 + name = "regex-syntax" 4288 + version = "0.8.2" 4289 + source = "registry+https://github.com/rust-lang/crates.io-index" 4290 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 4291 + 4292 + [[package]] 3930 4293 name = "remove_dir_all" 3931 4294 version = "0.5.3" 3932 4295 source = "registry+https://github.com/rust-lang/crates.io-index" 3933 4296 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 3934 4297 dependencies = [ 3935 - "winapi 0.3.9", 4298 + "winapi", 3936 4299 ] 3937 4300 3938 4301 [[package]] 4302 + name = "renderdoc-sys" 4303 + version = "1.0.0" 4304 + source = "registry+https://github.com/rust-lang/crates.io-index" 4305 + checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b" 4306 + 4307 + [[package]] 3939 4308 name = "reqwest" 3940 - version = "0.11.12" 4309 + version = "0.11.22" 3941 4310 source = "registry+https://github.com/rust-lang/crates.io-index" 3942 - checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" 4311 + checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 3943 4312 dependencies = [ 3944 - "base64 0.13.0", 4313 + "base64", 3945 4314 "bytes", 3946 4315 "encoding_rs", 3947 4316 "futures-core", ··· 3953 4322 "hyper-tls", 3954 4323 "ipnet", 3955 4324 "js-sys", 3956 - "log 0.4.17", 4325 + "log", 3957 4326 "mime", 3958 4327 "native-tls", 3959 4328 "once_cell", ··· 3962 4331 "serde", 3963 4332 "serde_json", 3964 4333 "serde_urlencoded", 4334 + "system-configuration", 3965 4335 "tokio", 3966 4336 "tokio-native-tls", 3967 4337 "tokio-socks", ··· 3975 4345 3976 4346 [[package]] 3977 4347 name = "resvg" 3978 - version = "0.22.0" 4348 + version = "0.33.0" 3979 4349 source = "registry+https://github.com/rust-lang/crates.io-index" 3980 - checksum = "2e702d1e8e00a3a0717b96244cba840f34f542d8f23097c8903266c4e2975658" 4350 + checksum = "1df5f3de3bb51d8a4766a1ef5d85851f2737716dea899516248d25e313a51b0d" 3981 4351 dependencies = [ 3982 4352 "gif", 3983 4353 "jpeg-decoder", 3984 - "log 0.4.17", 4354 + "log", 3985 4355 "pico-args", 3986 4356 "png", 3987 4357 "rgb", 3988 4358 "svgfilters", 3989 - "svgtypes 0.8.1", 3990 - "tiny-skia", 3991 - "usvg 0.22.0", 4359 + "svgtypes", 4360 + "tiny-skia 0.9.1", 4361 + "usvg", 4362 + ] 4363 + 4364 + [[package]] 4365 + name = "rfd" 4366 + version = "0.11.4" 4367 + source = "registry+https://github.com/rust-lang/crates.io-index" 4368 + checksum = "4fe664af397d2b6a13a8ba1d172a2b5c87c6c5149039edbf8fa122b98c9ed96f" 4369 + dependencies = [ 4370 + "ashpd", 4371 + "async-io", 4372 + "block", 4373 + "dispatch", 4374 + "futures-util", 4375 + "js-sys", 4376 + "log", 4377 + "objc", 4378 + "objc-foundation", 4379 + "objc_id", 4380 + "pollster", 4381 + "raw-window-handle 0.5.2", 4382 + "urlencoding", 4383 + "wasm-bindgen", 4384 + "wasm-bindgen-futures", 4385 + "web-sys", 4386 + "windows 0.44.0", 3992 4387 ] 3993 4388 3994 4389 [[package]] 3995 4390 name = "rgb" 3996 - version = "0.8.34" 4391 + version = "0.8.36" 3997 4392 source = "registry+https://github.com/rust-lang/crates.io-index" 3998 - checksum = "3603b7d71ca82644f79b5a06d1220e9a58ede60bd32255f698cb1af8838b8db3" 4393 + checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59" 3999 4394 dependencies = [ 4000 4395 "bytemuck", 4001 4396 ] 4002 4397 4003 4398 [[package]] 4399 + name = "rosvgtree" 4400 + version = "0.3.0" 4401 + source = "registry+https://github.com/rust-lang/crates.io-index" 4402 + checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" 4403 + dependencies = [ 4404 + "log", 4405 + "roxmltree", 4406 + "simplecss", 4407 + "siphasher", 4408 + "svgtypes", 4409 + ] 4410 + 4411 + [[package]] 4004 4412 name = "roxmltree" 4005 - version = "0.14.1" 4413 + version = "0.18.0" 4006 4414 source = "registry+https://github.com/rust-lang/crates.io-index" 4007 - checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b" 4415 + checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 4008 4416 dependencies = [ 4009 4417 "xmlparser", 4010 4418 ] ··· 4023 4431 4024 4432 [[package]] 4025 4433 name = "rustc_version" 4026 - version = "0.3.3" 4434 + version = "0.4.0" 4027 4435 source = "registry+https://github.com/rust-lang/crates.io-index" 4028 - checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 4436 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 4029 4437 dependencies = [ 4030 4438 "semver", 4031 4439 ] 4032 4440 4033 4441 [[package]] 4034 4442 name = "rustix" 4035 - version = "0.35.10" 4443 + version = "0.37.23" 4444 + source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" 4446 + dependencies = [ 4447 + "bitflags 1.3.2", 4448 + "errno", 4449 + "io-lifetimes 1.0.11", 4450 + "libc", 4451 + "linux-raw-sys 0.3.8", 4452 + "windows-sys 0.48.0", 4453 + ] 4454 + 4455 + [[package]] 4456 + name = "rustix" 4457 + version = "0.38.20" 4036 4458 source = "registry+https://github.com/rust-lang/crates.io-index" 4037 - checksum = "af895b90e5c071badc3136fc10ff0bcfc98747eadbaf43ed8f214e07ba8f8477" 4459 + checksum = "67ce50cb2e16c2903e30d1cbccfd8387a74b9d4c938b6a4c5ec6cc7556f7a8a0" 4038 4460 dependencies = [ 4039 - "bitflags", 4461 + "bitflags 2.4.0", 4040 4462 "errno", 4041 - "io-lifetimes", 4042 4463 "itoa", 4043 4464 "libc", 4044 - "linux-raw-sys", 4465 + "linux-raw-sys 0.4.10", 4045 4466 "once_cell", 4046 - "windows-sys", 4467 + "windows-sys 0.48.0", 4468 + ] 4469 + 4470 + [[package]] 4471 + name = "rustix-openpty" 4472 + version = "0.1.1" 4473 + source = "registry+https://github.com/rust-lang/crates.io-index" 4474 + checksum = "a25c3aad9fc1424eb82c88087789a7d938e1829724f3e4043163baf0d13cfc12" 4475 + dependencies = [ 4476 + "errno", 4477 + "libc", 4478 + "rustix 0.38.20", 4047 4479 ] 4048 4480 4049 4481 [[package]] 4050 4482 name = "rustybuzz" 4051 - version = "0.3.0" 4483 + version = "0.7.0" 4052 4484 source = "registry+https://github.com/rust-lang/crates.io-index" 4053 - checksum = "0ab463a295d00f3692e0974a0bfd83c7a9bcd119e27e07c2beecdb1b44a09d10" 4485 + checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 4054 4486 dependencies = [ 4055 - "bitflags", 4487 + "bitflags 1.3.2", 4056 4488 "bytemuck", 4057 4489 "smallvec", 4058 - "ttf-parser 0.9.0", 4490 + "ttf-parser 0.18.1", 4059 4491 "unicode-bidi-mirroring", 4060 4492 "unicode-ccc", 4061 - "unicode-general-category 0.2.0", 4493 + "unicode-general-category", 4062 4494 "unicode-script", 4063 4495 ] 4064 4496 4065 4497 [[package]] 4066 4498 name = "rustybuzz" 4067 - version = "0.5.1" 4499 + version = "0.8.0" 4068 4500 source = "registry+https://github.com/rust-lang/crates.io-index" 4069 - checksum = "a617c811f5c9a7060fe511d35d13bf5b9f0463ce36d63ce666d05779df2b4eba" 4501 + checksum = "82eea22c8f56965eeaf3a209b3d24508256c7b920fb3b6211b8ba0f7c0583250" 4070 4502 dependencies = [ 4071 - "bitflags", 4503 + "bitflags 1.3.2", 4072 4504 "bytemuck", 4505 + "libm", 4073 4506 "smallvec", 4074 - "ttf-parser 0.15.2", 4507 + "ttf-parser 0.19.1", 4075 4508 "unicode-bidi-mirroring", 4076 4509 "unicode-ccc", 4077 - "unicode-general-category 0.4.0", 4510 + "unicode-general-category", 4078 4511 "unicode-script", 4079 4512 ] 4080 4513 ··· 4085 4518 checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 4086 4519 4087 4520 [[package]] 4088 - name = "safe_arch" 4089 - version = "0.5.2" 4090 - source = "registry+https://github.com/rust-lang/crates.io-index" 4091 - checksum = "c1ff3d6d9696af502cc3110dacce942840fb06ff4514cad92236ecc455f2ce05" 4092 - dependencies = [ 4093 - "bytemuck", 4094 - ] 4095 - 4096 - [[package]] 4097 4521 name = "safemem" 4098 - version = "0.2.0" 4522 + version = "0.3.3" 4099 4523 source = "registry+https://github.com/rust-lang/crates.io-index" 4100 - checksum = "e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f" 4524 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 4101 4525 4102 4526 [[package]] 4103 4527 name = "same-file" ··· 4115 4539 checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 4116 4540 dependencies = [ 4117 4541 "lazy_static", 4118 - "windows-sys", 4542 + "windows-sys 0.36.1", 4119 4543 ] 4120 4544 4121 4545 [[package]] 4122 - name = "scoped_threadpool" 4123 - version = "0.1.9" 4546 + name = "scoped-tls" 4547 + version = "1.0.1" 4124 4548 source = "registry+https://github.com/rust-lang/crates.io-index" 4125 - checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" 4549 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4126 4550 4127 4551 [[package]] 4128 4552 name = "scopeguard" ··· 4131 4555 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 4132 4556 4133 4557 [[package]] 4558 + name = "sctk-adwaita" 4559 + version = "0.7.0" 4560 + source = "registry+https://github.com/rust-lang/crates.io-index" 4561 + checksum = "1729a30a469de249c6effc17ec8d039b0aa29b3af79b819b7f51cb6ab8046a90" 4562 + dependencies = [ 4563 + "ab_glyph", 4564 + "log", 4565 + "memmap2 0.9.0", 4566 + "smithay-client-toolkit", 4567 + "tiny-skia 0.11.1", 4568 + ] 4569 + 4570 + [[package]] 4571 + name = "seahash" 4572 + version = "4.1.0" 4573 + source = "registry+https://github.com/rust-lang/crates.io-index" 4574 + checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" 4575 + 4576 + [[package]] 4134 4577 name = "security-framework" 4135 4578 version = "2.7.0" 4136 4579 source = "registry+https://github.com/rust-lang/crates.io-index" 4137 4580 checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 4138 4581 dependencies = [ 4139 - "bitflags", 4582 + "bitflags 1.3.2", 4140 4583 "core-foundation", 4141 4584 "core-foundation-sys", 4142 4585 "libc", ··· 4154 4597 ] 4155 4598 4156 4599 [[package]] 4157 - name = "self_cell" 4158 - version = "0.10.2" 4159 - source = "registry+https://github.com/rust-lang/crates.io-index" 4160 - checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af" 4161 - 4162 - [[package]] 4163 4600 name = "semver" 4164 - version = "0.11.0" 4601 + version = "1.0.20" 4165 4602 source = "registry+https://github.com/rust-lang/crates.io-index" 4166 - checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 4167 - dependencies = [ 4168 - "semver-parser", 4169 - ] 4170 - 4171 - [[package]] 4172 - name = "semver-parser" 4173 - version = "0.10.2" 4174 - source = "registry+https://github.com/rust-lang/crates.io-index" 4175 - checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 4176 - dependencies = [ 4177 - "pest", 4178 - ] 4603 + checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 4179 4604 4180 4605 [[package]] 4181 4606 name = "serde" 4182 - version = "1.0.145" 4607 + version = "1.0.190" 4183 4608 source = "registry+https://github.com/rust-lang/crates.io-index" 4184 - checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" 4609 + checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 4185 4610 dependencies = [ 4186 4611 "serde_derive", 4187 4612 ] 4188 4613 4189 4614 [[package]] 4190 4615 name = "serde_derive" 4191 - version = "1.0.145" 4616 + version = "1.0.190" 4192 4617 source = "registry+https://github.com/rust-lang/crates.io-index" 4193 - checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" 4618 + checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 4194 4619 dependencies = [ 4195 4620 "proc-macro2", 4196 4621 "quote", 4197 - "syn", 4622 + "syn 2.0.38", 4198 4623 ] 4199 4624 4200 4625 [[package]] 4201 4626 name = "serde_json" 4202 - version = "1.0.87" 4627 + version = "1.0.107" 4203 4628 source = "registry+https://github.com/rust-lang/crates.io-index" 4204 - checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45" 4629 + checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 4205 4630 dependencies = [ 4206 4631 "itoa", 4207 4632 "ryu", ··· 4216 4641 dependencies = [ 4217 4642 "proc-macro2", 4218 4643 "quote", 4219 - "syn", 4644 + "syn 1.0.101", 4645 + ] 4646 + 4647 + [[package]] 4648 + name = "serde_spanned" 4649 + version = "0.6.3" 4650 + source = "registry+https://github.com/rust-lang/crates.io-index" 4651 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 4652 + dependencies = [ 4653 + "serde", 4220 4654 ] 4221 4655 4222 4656 [[package]] ··· 4233 4667 4234 4668 [[package]] 4235 4669 name = "serde_yaml" 4236 - version = "0.8.26" 4670 + version = "0.9.25" 4237 4671 source = "registry+https://github.com/rust-lang/crates.io-index" 4238 - checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" 4672 + checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" 4239 4673 dependencies = [ 4240 - "indexmap", 4674 + "indexmap 2.0.2", 4675 + "itoa", 4241 4676 "ryu", 4242 4677 "serde", 4243 - "yaml-rust", 4678 + "unsafe-libyaml", 4244 4679 ] 4245 4680 4246 4681 [[package]] 4247 - name = "sha2" 4248 - version = "0.9.9" 4682 + name = "sha1" 4683 + version = "0.6.1" 4249 4684 source = "registry+https://github.com/rust-lang/crates.io-index" 4250 - checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 4685 + checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" 4251 4686 dependencies = [ 4252 - "block-buffer 0.9.0", 4253 - "cfg-if 1.0.0", 4254 - "cpufeatures", 4255 - "digest 0.9.0", 4256 - "opaque-debug", 4687 + "sha1_smol", 4257 4688 ] 4258 4689 4259 4690 [[package]] 4691 + name = "sha1_smol" 4692 + version = "1.0.0" 4693 + source = "registry+https://github.com/rust-lang/crates.io-index" 4694 + checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 4695 + 4696 + [[package]] 4260 4697 name = "sha2" 4261 - version = "0.10.6" 4698 + version = "0.10.7" 4262 4699 source = "registry+https://github.com/rust-lang/crates.io-index" 4263 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 4700 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 4264 4701 dependencies = [ 4265 - "cfg-if 1.0.0", 4702 + "cfg-if", 4266 4703 "cpufeatures", 4267 - "digest 0.10.5", 4704 + "digest", 4268 4705 ] 4269 4706 4270 4707 [[package]] ··· 4286 4723 ] 4287 4724 4288 4725 [[package]] 4289 - name = "sid" 4290 - version = "0.6.1" 4291 - source = "registry+https://github.com/rust-lang/crates.io-index" 4292 - checksum = "bd5ac56c121948b4879bba9e519852c211bcdd8f014efff766441deff0b91bdb" 4293 - dependencies = [ 4294 - "num-traits", 4295 - ] 4296 - 4297 - [[package]] 4298 4726 name = "signal-hook" 4299 4727 version = "0.3.14" 4300 4728 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4305 4733 ] 4306 4734 4307 4735 [[package]] 4308 - name = "signal-hook-mio" 4309 - version = "0.2.3" 4310 - source = "registry+https://github.com/rust-lang/crates.io-index" 4311 - checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 4312 - dependencies = [ 4313 - "libc", 4314 - "mio 0.6.23", 4315 - "mio-uds", 4316 - "signal-hook", 4317 - ] 4318 - 4319 - [[package]] 4320 4736 name = "signal-hook-registry" 4321 4737 version = "1.4.0" 4322 4738 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4326 4742 ] 4327 4743 4328 4744 [[package]] 4745 + name = "simd-adler32" 4746 + version = "0.3.7" 4747 + source = "registry+https://github.com/rust-lang/crates.io-index" 4748 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4749 + 4750 + [[package]] 4329 4751 name = "simplecss" 4330 4752 version = "0.2.1" 4331 4753 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 4754 checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d" 4333 4755 dependencies = [ 4334 - "log 0.4.17", 4756 + "log", 4335 4757 ] 4336 4758 4337 4759 [[package]] 4338 4760 name = "siphasher" 4339 - version = "0.2.3" 4340 - source = "registry+https://github.com/rust-lang/crates.io-index" 4341 - checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac" 4342 - 4343 - [[package]] 4344 - name = "siphasher" 4345 - version = "0.3.10" 4761 + version = "0.3.11" 4346 4762 source = "registry+https://github.com/rust-lang/crates.io-index" 4347 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 4763 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 4348 4764 4349 4765 [[package]] 4350 4766 name = "sized-chunks" ··· 4358 4774 4359 4775 [[package]] 4360 4776 name = "slab" 4361 - version = "0.4.7" 4777 + version = "0.4.9" 4362 4778 source = "registry+https://github.com/rust-lang/crates.io-index" 4363 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 4779 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4364 4780 dependencies = [ 4365 4781 "autocfg", 4366 4782 ] ··· 4377 4793 "fs2", 4378 4794 "fxhash", 4379 4795 "libc", 4380 - "log 0.4.17", 4796 + "log", 4381 4797 "parking_lot 0.11.2", 4382 4798 ] 4383 4799 ··· 4398 4814 4399 4815 [[package]] 4400 4816 name = "smallvec" 4401 - version = "1.10.0" 4817 + version = "1.11.1" 4818 + source = "registry+https://github.com/rust-lang/crates.io-index" 4819 + checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 4820 + 4821 + [[package]] 4822 + name = "smithay-client-toolkit" 4823 + version = "0.18.0" 4824 + source = "registry+https://github.com/rust-lang/crates.io-index" 4825 + checksum = "60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f" 4826 + dependencies = [ 4827 + "bitflags 2.4.0", 4828 + "calloop", 4829 + "calloop-wayland-source", 4830 + "cursor-icon", 4831 + "libc", 4832 + "log", 4833 + "memmap2 0.9.0", 4834 + "rustix 0.38.20", 4835 + "thiserror", 4836 + "wayland-backend 0.3.2", 4837 + "wayland-client 0.31.1", 4838 + "wayland-csd-frame", 4839 + "wayland-cursor", 4840 + "wayland-protocols", 4841 + "wayland-protocols-wlr", 4842 + "wayland-scanner 0.31.0", 4843 + "xkeysym", 4844 + ] 4845 + 4846 + [[package]] 4847 + name = "smithay-clipboard" 4848 + version = "0.7.0" 4402 4849 source = "registry+https://github.com/rust-lang/crates.io-index" 4403 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 4850 + checksum = "0bb62b280ce5a5cba847669933a0948d00904cf83845c944eae96a4738cea1a6" 4851 + dependencies = [ 4852 + "libc", 4853 + "smithay-client-toolkit", 4854 + "wayland-backend 0.3.2", 4855 + ] 4856 + 4857 + [[package]] 4858 + name = "smol_str" 4859 + version = "0.2.0" 4860 + source = "registry+https://github.com/rust-lang/crates.io-index" 4861 + checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" 4862 + dependencies = [ 4863 + "serde", 4864 + ] 4404 4865 4405 4866 [[package]] 4406 4867 name = "socket2" ··· 4409 4870 checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 4410 4871 dependencies = [ 4411 4872 "libc", 4412 - "winapi 0.3.9", 4873 + "winapi", 4874 + ] 4875 + 4876 + [[package]] 4877 + name = "socket2" 4878 + version = "0.5.5" 4879 + source = "registry+https://github.com/rust-lang/crates.io-index" 4880 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 4881 + dependencies = [ 4882 + "libc", 4883 + "windows-sys 0.48.0", 4884 + ] 4885 + 4886 + [[package]] 4887 + name = "softbuffer" 4888 + version = "0.3.1" 4889 + source = "registry+https://github.com/rust-lang/crates.io-index" 4890 + checksum = "8bd56fe5e6c6f1881aad2bd37acaef4ac4a3689c970dfcbd87a36a6e60210ec8" 4891 + dependencies = [ 4892 + "as-raw-xcb-connection", 4893 + "bytemuck", 4894 + "cfg_aliases", 4895 + "cocoa", 4896 + "core-graphics", 4897 + "drm", 4898 + "drm-sys", 4899 + "fastrand 2.0.1", 4900 + "foreign-types 0.5.0", 4901 + "js-sys", 4902 + "log", 4903 + "memmap2 0.7.1", 4904 + "nix 0.26.4", 4905 + "objc", 4906 + "raw-window-handle 0.5.2", 4907 + "redox_syscall 0.3.5", 4908 + "tiny-xlib", 4909 + "wasm-bindgen", 4910 + "wayland-backend 0.1.2", 4911 + "wayland-client 0.30.2", 4912 + "wayland-sys 0.30.1", 4913 + "web-sys", 4914 + "windows-sys 0.48.0", 4915 + "x11rb", 4413 4916 ] 4414 4917 4415 4918 [[package]] 4416 4919 name = "spin" 4417 - version = "0.9.4" 4920 + version = "0.9.8" 4418 4921 source = "registry+https://github.com/rust-lang/crates.io-index" 4419 - checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09" 4922 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4420 4923 dependencies = [ 4421 4924 "lock_api", 4422 4925 ] ··· 4431 4934 ] 4432 4935 4433 4936 [[package]] 4434 - name = "spsc-buffer" 4435 - version = "0.1.1" 4937 + name = "spirv" 4938 + version = "0.2.0+1.5.4" 4436 4939 source = "registry+https://github.com/rust-lang/crates.io-index" 4437 - checksum = "be6c3f39c37a4283ee4b43d1311c828f2e1fb0541e76ea0cb1a2abd9ef2f5b3b" 4940 + checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" 4941 + dependencies = [ 4942 + "bitflags 1.3.2", 4943 + "num-traits", 4944 + ] 4945 + 4946 + [[package]] 4947 + name = "sptr" 4948 + version = "0.3.2" 4949 + source = "registry+https://github.com/rust-lang/crates.io-index" 4950 + checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" 4438 4951 4439 4952 [[package]] 4440 4953 name = "stable_deref_trait" ··· 4443 4956 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4444 4957 4445 4958 [[package]] 4959 + name = "static_assertions" 4960 + version = "1.1.0" 4961 + source = "registry+https://github.com/rust-lang/crates.io-index" 4962 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4963 + 4964 + [[package]] 4965 + name = "stretto" 4966 + version = "0.8.1" 4967 + source = "registry+https://github.com/rust-lang/crates.io-index" 4968 + checksum = "63eada6d62b660f5c1d4862c180ae70193de86df12386eee74da694ae2177583" 4969 + dependencies = [ 4970 + "atomic", 4971 + "crossbeam-channel", 4972 + "parking_lot 0.12.1", 4973 + "rand", 4974 + "seahash", 4975 + "thiserror", 4976 + "tracing 0.1.37", 4977 + "wg", 4978 + "xxhash-rust", 4979 + ] 4980 + 4981 + [[package]] 4982 + name = "strict-num" 4983 + version = "0.1.1" 4984 + source = "registry+https://github.com/rust-lang/crates.io-index" 4985 + checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 4986 + dependencies = [ 4987 + "float-cmp", 4988 + ] 4989 + 4990 + [[package]] 4446 4991 name = "strsim" 4447 4992 version = "0.10.0" 4448 4993 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4456 5001 "darling", 4457 5002 "proc-macro2", 4458 5003 "quote", 4459 - "syn", 5004 + "syn 1.0.101", 4460 5005 ] 4461 5006 4462 5007 [[package]] ··· 4474 5019 "heck 0.3.3", 4475 5020 "proc-macro2", 4476 5021 "quote", 4477 - "syn", 5022 + "syn 1.0.101", 4478 5023 ] 4479 5024 4480 5025 [[package]] ··· 4483 5028 source = "registry+https://github.com/rust-lang/crates.io-index" 4484 5029 checksum = "639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce" 4485 5030 dependencies = [ 4486 - "float-cmp 0.9.0", 5031 + "float-cmp", 4487 5032 "rgb", 4488 5033 ] 4489 5034 4490 5035 [[package]] 4491 5036 name = "svgtypes" 4492 - version = "0.5.0" 4493 - source = "registry+https://github.com/rust-lang/crates.io-index" 4494 - checksum = "9c536faaff1a10837cfe373142583f6e27d81e96beba339147e77b67c9f260ff" 4495 - dependencies = [ 4496 - "float-cmp 0.5.3", 4497 - "siphasher 0.2.3", 4498 - ] 4499 - 4500 - [[package]] 4501 - name = "svgtypes" 4502 - version = "0.8.1" 5037 + version = "0.11.0" 4503 5038 source = "registry+https://github.com/rust-lang/crates.io-index" 4504 - checksum = "cc802f68b144cdf4d8ff21301f9a7863e837c627fde46537e29c05e8a18c85c1" 5039 + checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 4505 5040 dependencies = [ 4506 - "siphasher 0.3.10", 5041 + "kurbo", 5042 + "siphasher", 4507 5043 ] 4508 5044 4509 5045 [[package]] 4510 5046 name = "swash" 4511 - version = "0.1.4" 4512 - source = "git+https://github.com/lapce/swash#1d9b8c700a415f0f4216dd30026b3a2149db8e1e" 5047 + version = "0.1.8" 5048 + source = "registry+https://github.com/rust-lang/crates.io-index" 5049 + checksum = "3b7c73c813353c347272919aa1af2885068b05e625e5532b43049e4f641ae77f" 4513 5050 dependencies = [ 4514 5051 "yazi", 4515 5052 "zeno", ··· 4527 5064 ] 4528 5065 4529 5066 [[package]] 4530 - name = "system-deps" 4531 - version = "3.2.0" 5067 + name = "syn" 5068 + version = "2.0.38" 4532 5069 source = "registry+https://github.com/rust-lang/crates.io-index" 4533 - checksum = "480c269f870722b3b08d2f13053ce0c2ab722839f472863c3e2d61ff3a1c2fa6" 5070 + checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 4534 5071 dependencies = [ 4535 - "anyhow", 4536 - "cfg-expr", 4537 - "heck 0.3.3", 4538 - "itertools", 4539 - "pkg-config", 4540 - "strum", 4541 - "strum_macros", 4542 - "thiserror", 4543 - "toml", 4544 - "version-compare", 5072 + "proc-macro2", 5073 + "quote", 5074 + "unicode-ident", 5075 + ] 5076 + 5077 + [[package]] 5078 + name = "sys-locale" 5079 + version = "0.2.4" 5080 + source = "registry+https://github.com/rust-lang/crates.io-index" 5081 + checksum = "f8a11bd9c338fdba09f7881ab41551932ad42e405f61d01e8406baea71c07aee" 5082 + dependencies = [ 5083 + "js-sys", 5084 + "libc", 5085 + "wasm-bindgen", 5086 + "web-sys", 5087 + "windows-sys 0.45.0", 5088 + ] 5089 + 5090 + [[package]] 5091 + name = "system-configuration" 5092 + version = "0.5.1" 5093 + source = "registry+https://github.com/rust-lang/crates.io-index" 5094 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 5095 + dependencies = [ 5096 + "bitflags 1.3.2", 5097 + "core-foundation", 5098 + "system-configuration-sys", 5099 + ] 5100 + 5101 + [[package]] 5102 + name = "system-configuration-sys" 5103 + version = "0.5.0" 5104 + source = "registry+https://github.com/rust-lang/crates.io-index" 5105 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5106 + dependencies = [ 5107 + "core-foundation-sys", 5108 + "libc", 4545 5109 ] 4546 5110 4547 5111 [[package]] 4548 5112 name = "system-interface" 4549 - version = "0.22.0" 5113 + version = "0.26.0" 4550 5114 source = "registry+https://github.com/rust-lang/crates.io-index" 4551 - checksum = "fa85f9e64bd72b222ced152d2694fd306c0ebe43670cb9d187701874b7b89008" 5115 + checksum = "27ce32341b2c0b70c144bbf35627fdc1ef18c76ced5e5e7b3ee8b5ba6b2ab6a0" 4552 5116 dependencies = [ 4553 - "atty", 4554 - "bitflags", 5117 + "bitflags 2.4.0", 4555 5118 "cap-fs-ext", 4556 5119 "cap-std", 4557 - "io-lifetimes", 4558 - "rustix", 4559 - "windows-sys", 5120 + "fd-lock", 5121 + "io-lifetimes 2.0.2", 5122 + "rustix 0.38.20", 5123 + "windows-sys 0.48.0", 4560 5124 "winx", 4561 5125 ] 4562 5126 4563 5127 [[package]] 5128 + name = "taffy" 5129 + version = "0.3.18" 5130 + source = "registry+https://github.com/rust-lang/crates.io-index" 5131 + checksum = "3c2287b6d7f721ada4cddf61ade5e760b2c6207df041cac9bfaa192897362fd3" 5132 + dependencies = [ 5133 + "arrayvec", 5134 + "grid", 5135 + "num-traits", 5136 + "slotmap", 5137 + ] 5138 + 5139 + [[package]] 4564 5140 name = "tar" 4565 5141 version = "0.4.38" 4566 5142 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4573 5149 4574 5150 [[package]] 4575 5151 name = "target-lexicon" 4576 - version = "0.12.4" 5152 + version = "0.12.11" 4577 5153 source = "registry+https://github.com/rust-lang/crates.io-index" 4578 - checksum = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1" 5154 + checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" 4579 5155 4580 5156 [[package]] 4581 5157 name = "tempfile" ··· 4583 5159 source = "registry+https://github.com/rust-lang/crates.io-index" 4584 5160 checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 4585 5161 dependencies = [ 4586 - "cfg-if 1.0.0", 4587 - "fastrand", 5162 + "cfg-if", 5163 + "fastrand 1.8.0", 4588 5164 "libc", 4589 - "redox_syscall", 5165 + "redox_syscall 0.2.16", 4590 5166 "remove_dir_all", 4591 - "winapi 0.3.9", 5167 + "winapi", 4592 5168 ] 4593 5169 4594 5170 [[package]] ··· 4602 5178 4603 5179 [[package]] 4604 5180 name = "textwrap" 4605 - version = "0.15.2" 5181 + version = "0.16.0" 4606 5182 source = "registry+https://github.com/rust-lang/crates.io-index" 4607 - checksum = "b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d" 5183 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 4608 5184 4609 5185 [[package]] 4610 5186 name = "thiserror" 4611 - version = "1.0.36" 5187 + version = "1.0.50" 4612 5188 source = "registry+https://github.com/rust-lang/crates.io-index" 4613 - checksum = "0a99cb8c4b9a8ef0e7907cd3b617cc8dc04d571c4e73c8ae403d80ac160bb122" 5189 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 4614 5190 dependencies = [ 4615 5191 "thiserror-impl", 4616 5192 ] 4617 5193 4618 5194 [[package]] 4619 5195 name = "thiserror-impl" 4620 - version = "1.0.36" 5196 + version = "1.0.50" 4621 5197 source = "registry+https://github.com/rust-lang/crates.io-index" 4622 - checksum = "3a891860d3c8d66fec8e73ddb3765f90082374dbaaa833407b904a94f1a7eb43" 5198 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 4623 5199 dependencies = [ 4624 5200 "proc-macro2", 4625 5201 "quote", 4626 - "syn", 5202 + "syn 2.0.38", 4627 5203 ] 4628 5204 4629 5205 [[package]] ··· 4633 5209 checksum = "5fdfe0627923f7411a43ec9ec9c39c3a9b4151be313e0922042581fb6c9b717f" 4634 5210 dependencies = [ 4635 5211 "libc", 4636 - "redox_syscall", 4637 - "winapi 0.3.9", 5212 + "redox_syscall 0.2.16", 5213 + "winapi", 4638 5214 ] 4639 5215 4640 5216 [[package]] ··· 4644 5220 checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 4645 5221 dependencies = [ 4646 5222 "once_cell", 4647 - ] 4648 - 4649 - [[package]] 4650 - name = "threadpool" 4651 - version = "1.8.1" 4652 - source = "registry+https://github.com/rust-lang/crates.io-index" 4653 - checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 4654 - dependencies = [ 4655 - "num_cpus", 4656 5223 ] 4657 5224 4658 5225 [[package]] 4659 5226 name = "tiff" 4660 - version = "0.7.3" 5227 + version = "0.9.0" 4661 5228 source = "registry+https://github.com/rust-lang/crates.io-index" 4662 - checksum = "7259662e32d1e219321eb309d5f9d898b779769d81b76e762c07c8e5d38fcb65" 5229 + checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 4663 5230 dependencies = [ 4664 5231 "flate2", 4665 5232 "jpeg-decoder", ··· 4674 5241 dependencies = [ 4675 5242 "libc", 4676 5243 "wasi 0.10.0+wasi-snapshot-preview1", 4677 - "winapi 0.3.9", 5244 + "winapi", 4678 5245 ] 4679 5246 4680 5247 [[package]] ··· 4683 5250 source = "registry+https://github.com/rust-lang/crates.io-index" 4684 5251 checksum = "3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b" 4685 5252 dependencies = [ 5253 + "itoa", 4686 5254 "libc", 4687 5255 "num_threads", 4688 5256 ] 4689 5257 4690 5258 [[package]] 4691 5259 name = "tiny-skia" 4692 - version = "0.6.6" 5260 + version = "0.9.1" 4693 5261 source = "registry+https://github.com/rust-lang/crates.io-index" 4694 - checksum = "d049bfef0eaa2521e75d9ffb5ce86ad54480932ae19b85f78bec6f52c4d30d78" 5262 + checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" 4695 5263 dependencies = [ 4696 5264 "arrayref", 4697 - "arrayvec 0.5.2", 5265 + "arrayvec", 4698 5266 "bytemuck", 4699 - "cfg-if 1.0.0", 5267 + "cfg-if", 5268 + "log", 4700 5269 "png", 4701 - "safe_arch", 5270 + "tiny-skia-path 0.9.0", 5271 + ] 5272 + 5273 + [[package]] 5274 + name = "tiny-skia" 5275 + version = "0.11.1" 5276 + source = "registry+https://github.com/rust-lang/crates.io-index" 5277 + checksum = "f4e37fdc219ee3d551882d24dc5e4df5f72fd9723cbca1ffaa57f7348bf7a47d" 5278 + dependencies = [ 5279 + "arrayref", 5280 + "arrayvec", 5281 + "bytemuck", 5282 + "cfg-if", 5283 + "log", 5284 + "tiny-skia-path 0.11.1", 4702 5285 ] 4703 5286 4704 5287 [[package]] 4705 - name = "tinystr" 4706 - version = "0.3.4" 5288 + name = "tiny-skia-path" 5289 + version = "0.9.0" 4707 5290 source = "registry+https://github.com/rust-lang/crates.io-index" 4708 - checksum = "29738eedb4388d9ea620eeab9384884fc3f06f586a2eddb56bedc5885126c7c1" 5291 + checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" 5292 + dependencies = [ 5293 + "arrayref", 5294 + "bytemuck", 5295 + "strict-num", 5296 + ] 5297 + 5298 + [[package]] 5299 + name = "tiny-skia-path" 5300 + version = "0.11.1" 5301 + source = "registry+https://github.com/rust-lang/crates.io-index" 5302 + checksum = "93a323d1de20dad9bc8b32daf57702c585ce76e80792d8151de1fc9dfc8d1ca7" 5303 + dependencies = [ 5304 + "arrayref", 5305 + "bytemuck", 5306 + "strict-num", 5307 + ] 5308 + 5309 + [[package]] 5310 + name = "tiny-xlib" 5311 + version = "0.2.2" 5312 + source = "registry+https://github.com/rust-lang/crates.io-index" 5313 + checksum = "d4098d49269baa034a8d1eae9bd63e9fa532148d772121dace3bcd6a6c98eb6d" 5314 + dependencies = [ 5315 + "as-raw-xcb-connection", 5316 + "ctor 0.2.5", 5317 + "libloading 0.8.1", 5318 + "tracing 0.1.37", 5319 + ] 4709 5320 4710 5321 [[package]] 4711 5322 name = "tinyvec" ··· 4723 5334 checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 4724 5335 4725 5336 [[package]] 5337 + name = "to_method" 5338 + version = "1.1.0" 5339 + source = "registry+https://github.com/rust-lang/crates.io-index" 5340 + checksum = "c7c4ceeeca15c8384bbc3e011dbd8fccb7f068a440b752b7d9b32ceb0ca0e2e8" 5341 + 5342 + [[package]] 4726 5343 name = "tokio" 4727 - version = "1.21.1" 5344 + version = "1.33.0" 4728 5345 source = "registry+https://github.com/rust-lang/crates.io-index" 4729 - checksum = "0020c875007ad96677dcc890298f4b942882c5d4eb7cc8f439fc3bf813dc9c95" 5346 + checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 4730 5347 dependencies = [ 4731 - "autocfg", 5348 + "backtrace", 4732 5349 "bytes", 4733 5350 "libc", 4734 - "memchr", 4735 - "mio 0.8.4", 5351 + "mio", 4736 5352 "num_cpus", 4737 - "once_cell", 4738 5353 "parking_lot 0.12.1", 4739 5354 "pin-project-lite", 4740 5355 "signal-hook-registry", 4741 - "socket2", 5356 + "socket2 0.5.5", 4742 5357 "tokio-macros", 4743 - "winapi 0.3.9", 5358 + "windows-sys 0.48.0", 4744 5359 ] 4745 5360 4746 5361 [[package]] 4747 5362 name = "tokio-macros" 4748 - version = "1.8.0" 5363 + version = "2.1.0" 4749 5364 source = "registry+https://github.com/rust-lang/crates.io-index" 4750 - checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 5365 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 4751 5366 dependencies = [ 4752 5367 "proc-macro2", 4753 5368 "quote", 4754 - "syn", 5369 + "syn 2.0.38", 4755 5370 ] 4756 5371 4757 5372 [[package]] ··· 4787 5402 "futures-sink", 4788 5403 "pin-project-lite", 4789 5404 "tokio", 4790 - "tracing", 5405 + "tracing 0.1.37", 4791 5406 ] 4792 5407 4793 5408 [[package]] ··· 4800 5415 ] 4801 5416 4802 5417 [[package]] 4803 - name = "toml_edit" 4804 - version = "0.14.4" 5418 + name = "toml" 5419 + version = "0.8.2" 4805 5420 source = "registry+https://github.com/rust-lang/crates.io-index" 4806 - checksum = "5376256e44f2443f8896ac012507c19a012df0fe8758b55246ae51a2279db51f" 5421 + checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" 4807 5422 dependencies = [ 4808 - "combine", 4809 - "indexmap", 4810 - "itertools", 4811 5423 "serde", 5424 + "serde_spanned", 5425 + "toml_datetime", 5426 + "toml_edit 0.20.2", 4812 5427 ] 4813 5428 4814 5429 [[package]] 4815 - name = "tower-service" 4816 - version = "0.3.2" 5430 + name = "toml_datetime" 5431 + version = "0.6.3" 4817 5432 source = "registry+https://github.com/rust-lang/crates.io-index" 4818 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4819 - 4820 - [[package]] 4821 - name = "tracing" 4822 - version = "0.1.36" 4823 - source = "registry+https://github.com/rust-lang/crates.io-index" 4824 - checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" 5433 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 4825 5434 dependencies = [ 4826 - "cfg-if 1.0.0", 4827 - "log 0.4.17", 4828 - "pin-project-lite", 4829 - "tracing-attributes", 4830 - "tracing-core", 4831 - ] 4832 - 4833 - [[package]] 4834 - name = "tracing-attributes" 4835 - version = "0.1.22" 4836 - source = "registry+https://github.com/rust-lang/crates.io-index" 4837 - checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2" 4838 - dependencies = [ 4839 - "proc-macro2", 4840 - "quote", 4841 - "syn", 5435 + "serde", 4842 5436 ] 4843 5437 4844 5438 [[package]] 4845 - name = "tracing-core" 4846 - version = "0.1.29" 5439 + name = "toml_edit" 5440 + version = "0.19.14" 4847 5441 source = "registry+https://github.com/rust-lang/crates.io-index" 4848 - checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" 5442 + checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" 4849 5443 dependencies = [ 4850 - "once_cell", 5444 + "indexmap 2.0.2", 5445 + "serde", 5446 + "serde_spanned", 5447 + "toml_datetime", 5448 + "winnow", 4851 5449 ] 4852 5450 4853 5451 [[package]] 4854 - name = "tracing-subscriber" 4855 - version = "0.3.15" 5452 + name = "toml_edit" 5453 + version = "0.20.2" 4856 5454 source = "registry+https://github.com/rust-lang/crates.io-index" 4857 - checksum = "60db860322da191b40952ad9affe65ea23e7dd6a5c442c2c42865810c6ab8e6b" 5455 + checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" 4858 5456 dependencies = [ 4859 - "ansi_term", 4860 - "sharded-slab", 4861 - "thread_local", 4862 - "tracing-core", 5457 + "indexmap 2.0.2", 5458 + "serde", 5459 + "serde_spanned", 5460 + "toml_datetime", 5461 + "winnow", 4863 5462 ] 4864 5463 4865 5464 [[package]] 4866 - name = "tracing-wasm" 4867 - version = "0.2.1" 5465 + name = "tower-service" 5466 + version = "0.3.2" 4868 5467 source = "registry+https://github.com/rust-lang/crates.io-index" 4869 - checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" 4870 - dependencies = [ 4871 - "tracing", 4872 - "tracing-subscriber", 4873 - "wasm-bindgen", 4874 - ] 5468 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4875 5469 4876 5470 [[package]] 4877 - name = "trash" 4878 - version = "2.1.5" 5471 + name = "tracing" 5472 + version = "0.1.37" 4879 5473 source = "registry+https://github.com/rust-lang/crates.io-index" 4880 - checksum = "fe090367848cd40c4230ff3ce4e2ff6a2fd511c1e14ae047a4a4c37ef7965236" 5474 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 4881 5475 dependencies = [ 4882 - "chrono", 4883 - "libc", 4884 - "log 0.4.17", 4885 - "objc", 4886 - "once_cell", 4887 - "scopeguard", 4888 - "url", 4889 - "windows", 5476 + "cfg-if", 5477 + "log", 5478 + "pin-project-lite", 5479 + "tracing-attributes 0.1.23", 5480 + "tracing-core 0.1.30", 4890 5481 ] 4891 5482 4892 5483 [[package]] 4893 - name = "tree-sitter" 4894 - version = "0.20.9" 4895 - source = "registry+https://github.com/rust-lang/crates.io-index" 4896 - checksum = "d4423c784fe11398ca91e505cdc71356b07b1a924fc8735cfab5333afe3e18bc" 5484 + name = "tracing" 5485 + version = "0.2.0" 5486 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 4897 5487 dependencies = [ 4898 - "cc", 4899 - "regex", 5488 + "pin-project-lite", 5489 + "tracing-attributes 0.2.0", 5490 + "tracing-core 0.2.0", 4900 5491 ] 4901 5492 4902 5493 [[package]] 4903 - name = "tree-sitter-bash" 4904 - version = "0.19.0" 4905 - source = "git+https://github.com/tree-sitter/tree-sitter-bash?rev=4488aa41406547e478636a4fcfd24f5bbc3f2f74#4488aa41406547e478636a4fcfd24f5bbc3f2f74" 5494 + name = "tracing-appender" 5495 + version = "0.2.0" 5496 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 4906 5497 dependencies = [ 4907 - "cc", 4908 - "tree-sitter", 5498 + "crossbeam-channel", 5499 + "thiserror", 5500 + "time 0.3.14", 5501 + "tracing-subscriber", 4909 5502 ] 4910 5503 4911 5504 [[package]] 4912 - name = "tree-sitter-c" 4913 - version = "0.20.2" 5505 + name = "tracing-attributes" 5506 + version = "0.1.23" 4914 5507 source = "registry+https://github.com/rust-lang/crates.io-index" 4915 - checksum = "cca211f4827d4b4dc79f388bf67b6fa3bc8a8cfa642161ef24f99f371ba34c7b" 5508 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 4916 5509 dependencies = [ 4917 - "cc", 4918 - "tree-sitter", 5510 + "proc-macro2", 5511 + "quote", 5512 + "syn 1.0.101", 4919 5513 ] 4920 5514 4921 5515 [[package]] 4922 - name = "tree-sitter-c-sharp" 4923 - version = "0.20.0" 4924 - source = "git+https://github.com/tree-sitter/tree-sitter-c-sharp?rev=5b60f99545fea00a33bbfae5be956f684c4c69e2#5b60f99545fea00a33bbfae5be956f684c4c69e2" 5516 + name = "tracing-attributes" 5517 + version = "0.2.0" 5518 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 4925 5519 dependencies = [ 4926 - "cc", 4927 - "tree-sitter", 5520 + "proc-macro2", 5521 + "quote", 5522 + "syn 2.0.38", 4928 5523 ] 4929 5524 4930 5525 [[package]] 4931 - name = "tree-sitter-clojure" 4932 - version = "0.1.0" 4933 - source = "git+https://github.com/abreumatheus/tree-sitter-clojure?rev=fdc969eb04fc711e38ad74afe441d74b3b5d3091#fdc969eb04fc711e38ad74afe441d74b3b5d3091" 4934 - dependencies = [ 4935 - "cc", 4936 - "tree-sitter", 4937 - ] 4938 - 4939 - [[package]] 4940 - name = "tree-sitter-cmake" 4941 - version = "0.1.0" 5526 + name = "tracing-core" 5527 + version = "0.1.30" 4942 5528 source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "ba8253ba26ab0adc2ae7cc7802d47cda9bba3fa31d07436f829a4c7f2b2442f3" 5529 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 4944 5530 dependencies = [ 4945 - "cc", 4946 - "tree-sitter", 5531 + "once_cell", 4947 5532 ] 4948 5533 4949 5534 [[package]] 4950 - name = "tree-sitter-cpp" 4951 - version = "0.20.0" 4952 - source = "registry+https://github.com/rust-lang/crates.io-index" 4953 - checksum = "8a869e3c5cef4e5db4e9ab16a8dc84d73010e60ada14cdc60d2f6d8aed17779d" 5535 + name = "tracing-core" 5536 + version = "0.2.0" 5537 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 4954 5538 dependencies = [ 4955 - "cc", 4956 - "tree-sitter", 5539 + "once_cell", 4957 5540 ] 4958 5541 4959 5542 [[package]] 4960 - name = "tree-sitter-css" 4961 - version = "0.19.0" 4962 - source = "git+https://github.com/syntacti/tree-sitter-css?rev=397aa132b9982fcdd2d473ed69343762a557f10a#397aa132b9982fcdd2d473ed69343762a557f10a" 4963 - dependencies = [ 4964 - "cc", 4965 - "tree-sitter", 4966 - ] 4967 - 4968 - [[package]] 4969 - name = "tree-sitter-d" 4970 - version = "0.3.2" 4971 - source = "git+https://github.com/ghishadow/tree-sitter-d?rev=36603135ecb37ac6494c520efff91b875815d6f7#36603135ecb37ac6494c520efff91b875815d6f7" 4972 - dependencies = [ 4973 - "cc", 4974 - "tree-sitter", 4975 - ] 4976 - 4977 - [[package]] 4978 - name = "tree-sitter-dart" 4979 - version = "0.0.1" 4980 - source = "git+https://github.com/syntacti/tree-sitter-dart?rev=78cad4503571d72666f78d5ba8ed6c1417653063#78cad4503571d72666f78d5ba8ed6c1417653063" 4981 - dependencies = [ 4982 - "cc", 4983 - "tree-sitter", 4984 - ] 4985 - 4986 - [[package]] 4987 - name = "tree-sitter-dockerfile" 4988 - version = "0.1.0" 4989 - source = "git+https://github.com/panekj/tree-sitter-dockerfile?rev=c49d819e07685c90456270f1cc654d9cba640f53#c49d819e07685c90456270f1cc654d9cba640f53" 4990 - dependencies = [ 4991 - "cc", 4992 - "tree-sitter", 4993 - ] 4994 - 4995 - [[package]] 4996 - name = "tree-sitter-elixir" 4997 - version = "0.19.0" 4998 - source = "git+https://github.com/elixir-lang/tree-sitter-elixir.git?rev=05e3631c6a0701c1fa518b0fee7be95a2ceef5e2#05e3631c6a0701c1fa518b0fee7be95a2ceef5e2" 4999 - dependencies = [ 5000 - "cc", 5001 - "tree-sitter", 5002 - ] 5003 - 5004 - [[package]] 5005 - name = "tree-sitter-elm" 5006 - version = "5.6.3" 5007 - source = "registry+https://github.com/rust-lang/crates.io-index" 5008 - checksum = "22b9408ad250aa27774132baf20c4f107faad16841aa45568c6900a27895093b" 5009 - dependencies = [ 5010 - "cc", 5011 - "tree-sitter", 5012 - ] 5013 - 5014 - [[package]] 5015 - name = "tree-sitter-erlang" 5016 - version = "0.0.1" 5017 - source = "git+https://github.com/WhatsApp/tree-sitter-erlang?rev=a8b8b0e16c4f5552f5e85af3dec976a5d16af8b9#a8b8b0e16c4f5552f5e85af3dec976a5d16af8b9" 5018 - dependencies = [ 5019 - "cc", 5020 - "tree-sitter", 5021 - ] 5022 - 5023 - [[package]] 5024 - name = "tree-sitter-glimmer" 5025 - version = "0.0.1" 5026 - source = "git+https://github.com/VixieTSQ/tree-sitter-glimmer?rev=7281caca2ba114e1960c5d944a37860ef0841426#7281caca2ba114e1960c5d944a37860ef0841426" 5543 + name = "tracing-log" 5544 + version = "0.2.0" 5545 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5027 5546 dependencies = [ 5028 - "cc", 5029 - "tree-sitter", 5547 + "log", 5548 + "once_cell", 5549 + "tracing-core 0.2.0", 5030 5550 ] 5031 5551 5032 5552 [[package]] 5033 - name = "tree-sitter-glsl" 5034 - version = "0.1.3" 5035 - source = "git+https://github.com/theHamsta/tree-sitter-glsl?rev=74329feb2605deccd32b1c644af507daa6fb82f1#74329feb2605deccd32b1c644af507daa6fb82f1" 5553 + name = "tracing-subscriber" 5554 + version = "0.3.0" 5555 + source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5036 5556 dependencies = [ 5037 - "cc", 5038 - "tree-sitter", 5557 + "nu-ansi-term", 5558 + "sharded-slab", 5559 + "smallvec", 5560 + "thread_local", 5561 + "tracing-core 0.2.0", 5562 + "tracing-log", 5039 5563 ] 5040 5564 5041 5565 [[package]] 5042 - name = "tree-sitter-go" 5043 - version = "0.19.1" 5566 + name = "trash" 5567 + version = "3.0.6" 5044 5568 source = "registry+https://github.com/rust-lang/crates.io-index" 5045 - checksum = "71967701c8214be4aa77e0260e98361e6fd71ceec1d9d03abb37a22c9f60d0ff" 5569 + checksum = "af3663fb8f476d674b9c61d1d2796acec725bef6bec4b41402a904252a25971e" 5046 5570 dependencies = [ 5047 - "cc", 5048 - "tree-sitter", 5571 + "chrono", 5572 + "libc", 5573 + "log", 5574 + "objc", 5575 + "once_cell", 5576 + "scopeguard", 5577 + "url", 5578 + "windows 0.44.0", 5049 5579 ] 5050 5580 5051 5581 [[package]] 5052 - name = "tree-sitter-hare" 5053 - version = "0.20.7" 5582 + name = "tree-sitter" 5583 + version = "0.20.10" 5054 5584 source = "registry+https://github.com/rust-lang/crates.io-index" 5055 - checksum = "6cbd59e015721be7de5449fad7b7d5302f0f8544b1589f818d9a38afd4ff198b" 5585 + checksum = "e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d" 5056 5586 dependencies = [ 5057 5587 "cc", 5058 - "tree-sitter", 5588 + "regex", 5059 5589 ] 5060 5590 5061 5591 [[package]] 5062 - name = "tree-sitter-haskell" 5063 - version = "0.14.0" 5064 - source = "git+https://github.com/tree-sitter/tree-sitter-haskell?rev=e30bdfd53eb28c73f26a68b77d436fd2140af167#e30bdfd53eb28c73f26a68b77d436fd2140af167" 5065 - dependencies = [ 5066 - "cc", 5067 - "tree-sitter", 5068 - ] 5069 - 5070 - [[package]] 5071 - name = "tree-sitter-haxe" 5072 - version = "0.2.2" 5073 - source = "git+https://github.com/vantreeseba/tree-sitter-haxe?rev=52e3d2b9c3955aca886bccc38b496ef99b603a09#52e3d2b9c3955aca886bccc38b496ef99b603a09" 5074 - dependencies = [ 5075 - "cc", 5076 - "tree-sitter", 5077 - ] 5078 - 5079 - [[package]] 5080 - name = "tree-sitter-hcl" 5081 - version = "0.0.1" 5082 - source = "git+https://github.com/VixieTSQ/tree-sitter-hcl?rev=f4aa4553344e03e149ec459549a7f686d6846626#f4aa4553344e03e149ec459549a7f686d6846626" 5592 + name = "tree-sitter-bash" 5593 + version = "0.19.0" 5594 + source = "git+https://github.com/tree-sitter/tree-sitter-bash?rev=4488aa41406547e478636a4fcfd24f5bbc3f2f74#4488aa41406547e478636a4fcfd24f5bbc3f2f74" 5083 5595 dependencies = [ 5084 5596 "cc", 5085 5597 "tree-sitter", 5086 5598 ] 5087 5599 5088 5600 [[package]] 5089 - name = "tree-sitter-html" 5090 - version = "0.19.0" 5601 + name = "tree-sitter-c" 5602 + version = "0.20.6" 5091 5603 source = "registry+https://github.com/rust-lang/crates.io-index" 5092 - checksum = "184e6b77953a354303dc87bf5fe36558c83569ce92606e7b382a0dc1b7443443" 5604 + checksum = "30b03bdf218020057abee831581a74bff8c298323d6c6cd1a70556430ded9f4b" 5093 5605 dependencies = [ 5094 5606 "cc", 5095 5607 "tree-sitter", 5096 5608 ] 5097 5609 5098 5610 [[package]] 5099 - name = "tree-sitter-java" 5611 + name = "tree-sitter-cpp" 5100 5612 version = "0.20.0" 5101 - source = "git+https://github.com/tree-sitter/tree-sitter-java.git?rev=09d650def6cdf7f479f4b78f595e9ef5b58ce31e#09d650def6cdf7f479f4b78f595e9ef5b58ce31e" 5613 + source = "registry+https://github.com/rust-lang/crates.io-index" 5614 + checksum = "8a869e3c5cef4e5db4e9ab16a8dc84d73010e60ada14cdc60d2f6d8aed17779d" 5102 5615 dependencies = [ 5103 5616 "cc", 5104 5617 "tree-sitter", ··· 5106 5619 5107 5620 [[package]] 5108 5621 name = "tree-sitter-javascript" 5109 - version = "0.20.0" 5622 + version = "0.20.1" 5110 5623 source = "registry+https://github.com/rust-lang/crates.io-index" 5111 - checksum = "2490fab08630b2c8943c320f7b63473cbf65511c8d83aec551beb9b4375906ed" 5624 + checksum = "edbc663376bdd294bd1f0a6daf859aedb9aa5bdb72217d7ad8ba2d5314102cf7" 5112 5625 dependencies = [ 5113 5626 "cc", 5114 5627 "tree-sitter", ··· 5124 5637 ] 5125 5638 5126 5639 [[package]] 5127 - name = "tree-sitter-julia" 5128 - version = "0.19.0" 5129 - source = "git+https://github.com/varlad/tree-sitter-julia.git?rev=2ad4c9b79e0f213b61dbb3820754bfc6306e595a#2ad4c9b79e0f213b61dbb3820754bfc6306e595a" 5130 - dependencies = [ 5131 - "cc", 5132 - "tree-sitter", 5133 - ] 5134 - 5135 - [[package]] 5136 - name = "tree-sitter-kotlin" 5137 - version = "0.2.11" 5138 - source = "git+https://github.com/fwcd/tree-sitter-kotlin?rev=a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569#a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569" 5139 - dependencies = [ 5140 - "cc", 5141 - "tree-sitter", 5142 - ] 5143 - 5144 - [[package]] 5145 - name = "tree-sitter-latex" 5146 - version = "0.2.0" 5147 - source = "git+https://github.com/latex-lsp/tree-sitter-latex?rev=b3b2cf27f33e71438ebe46934900b1153901c6f2#b3b2cf27f33e71438ebe46934900b1153901c6f2" 5148 - dependencies = [ 5149 - "cc", 5150 - "tree-sitter", 5151 - ] 5152 - 5153 - [[package]] 5154 - name = "tree-sitter-lua" 5155 - version = "0.0.12" 5156 - source = "git+https://github.com/syntacti/tree-sitter-lua?rev=a29f646c14ed800aaeef1ca58a9bacc6d92922e8#a29f646c14ed800aaeef1ca58a9bacc6d92922e8" 5157 - dependencies = [ 5158 - "cc", 5159 - "tree-sitter", 5160 - ] 5161 - 5162 - [[package]] 5163 5640 name = "tree-sitter-md" 5164 5641 version = "0.1.2" 5165 5642 source = "git+https://github.com/MDeiml/tree-sitter-markdown.git?rev=272e080bca0efd19a06a7f4252d746417224959e#272e080bca0efd19a06a7f4252d746417224959e" ··· 5169 5646 ] 5170 5647 5171 5648 [[package]] 5172 - name = "tree-sitter-nix" 5173 - version = "0.0.1" 5174 - source = "git+https://github.com/panekj/tree-sitter-nix?rev=59fc47150ab437e8bb356c7ab21e9531e87f7cc8#59fc47150ab437e8bb356c7ab21e9531e87f7cc8" 5175 - dependencies = [ 5176 - "cc", 5177 - "tree-sitter", 5178 - ] 5179 - 5180 - [[package]] 5181 - name = "tree-sitter-ocaml" 5182 - version = "0.20.0" 5183 - source = "git+https://github.com/tree-sitter/tree-sitter-ocaml?rev=cc26b1ef111100f26a137bcbcd39fd4e35be9a59#cc26b1ef111100f26a137bcbcd39fd4e35be9a59" 5184 - dependencies = [ 5185 - "cc", 5186 - "tree-sitter", 5187 - ] 5188 - 5189 - [[package]] 5190 - name = "tree-sitter-php" 5191 - version = "0.19.1" 5192 - source = "git+https://github.com/tree-sitter/tree-sitter-php.git?rev=ab2e72179ceb8bb0b249c8ac9162a148e911b3dc#ab2e72179ceb8bb0b249c8ac9162a148e911b3dc" 5193 - dependencies = [ 5194 - "cc", 5195 - "tree-sitter", 5196 - ] 5197 - 5198 - [[package]] 5199 - name = "tree-sitter-prisma-io" 5200 - version = "1.3.0" 5201 - source = "registry+https://github.com/rust-lang/crates.io-index" 5202 - checksum = "15843349be7dd0281ffb24dd9659c6695d7a3d43a75e175c6a985f8dd6089174" 5203 - dependencies = [ 5204 - "cc", 5205 - "tree-sitter", 5206 - ] 5207 - 5208 - [[package]] 5209 - name = "tree-sitter-protobuf" 5210 - version = "0.0.1" 5211 - source = "git+https://github.com/yusdacra/tree-sitter-protobuf?rev=5aef38d655f76a6b0d172340eed3766c93b3124c#5aef38d655f76a6b0d172340eed3766c93b3124c" 5212 - dependencies = [ 5213 - "cc", 5214 - "tree-sitter", 5215 - ] 5216 - 5217 - [[package]] 5218 5649 name = "tree-sitter-python" 5219 - version = "0.20.2" 5650 + version = "0.20.4" 5220 5651 source = "registry+https://github.com/rust-lang/crates.io-index" 5221 - checksum = "dda114f58048f5059dcf158aff691dffb8e113e6d2b50d94263fd68711975287" 5222 - dependencies = [ 5223 - "cc", 5224 - "tree-sitter", 5225 - ] 5226 - 5227 - [[package]] 5228 - name = "tree-sitter-ql" 5229 - version = "0.19.0" 5230 - source = "git+https://github.com/tree-sitter/tree-sitter-ql?rev=bd087020f0d8c183080ca615d38de0ec827aeeaf#bd087020f0d8c183080ca615d38de0ec827aeeaf" 5231 - dependencies = [ 5232 - "cc", 5233 - "tree-sitter", 5234 - ] 5235 - 5236 - [[package]] 5237 - name = "tree-sitter-r" 5238 - version = "0.19.5" 5239 - source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "522c13f4cc46213148b19d4ad40a988ffabd51fd90eb7de759844fbde49bda0c" 5241 - dependencies = [ 5242 - "cc", 5243 - "tree-sitter", 5244 - ] 5245 - 5246 - [[package]] 5247 - name = "tree-sitter-ruby" 5248 - version = "0.19.0" 5249 - source = "git+https://github.com/tree-sitter/tree-sitter-ruby.git?rev=656abef0645caea793e33c1c773570722463e1d8#656abef0645caea793e33c1c773570722463e1d8" 5652 + checksum = "e6c93b1b1fbd0d399db3445f51fd3058e43d0b4dcff62ddbdb46e66550978aa5" 5250 5653 dependencies = [ 5251 5654 "cc", 5252 5655 "tree-sitter", ··· 5254 5657 5255 5658 [[package]] 5256 5659 name = "tree-sitter-rust" 5257 - version = "0.20.1" 5258 - source = "registry+https://github.com/rust-lang/crates.io-index" 5259 - checksum = "13470fafb7327a3acf96f5bc1013b5539a899a182f01c59b5af53f6b93195717" 5260 - dependencies = [ 5261 - "cc", 5262 - "tree-sitter", 5263 - ] 5264 - 5265 - [[package]] 5266 - name = "tree-sitter-scheme" 5267 - version = "0.2.0" 5268 - source = "git+https://github.com/6cdh/tree-sitter-scheme.git?rev=af0fd1fa452cb2562dc7b5c8a8c55551c39273b9#af0fd1fa452cb2562dc7b5c8a8c55551c39273b9" 5269 - dependencies = [ 5270 - "cc", 5271 - "tree-sitter", 5272 - ] 5273 - 5274 - [[package]] 5275 - name = "tree-sitter-scss" 5276 - version = "0.0.1" 5277 - source = "git+https://github.com/VixieTSQ/tree-sitter-scss?rev=3aac3391ede5098edbf4cc8a9f6d0cfdfe28e5dc#3aac3391ede5098edbf4cc8a9f6d0cfdfe28e5dc" 5278 - dependencies = [ 5279 - "cc", 5280 - "tree-sitter", 5281 - ] 5282 - 5283 - [[package]] 5284 - name = "tree-sitter-sql" 5285 - version = "0.0.2" 5286 - source = "git+https://github.com/oknozor/tree-sitter-sql?rev=15dad0f3cae8a094a7dac17d712ea8fb25228011#15dad0f3cae8a094a7dac17d712ea8fb25228011" 5287 - dependencies = [ 5288 - "cc", 5289 - "tree-sitter", 5290 - ] 5291 - 5292 - [[package]] 5293 - name = "tree-sitter-svelte" 5294 - version = "0.10.2" 5295 - source = "git+https://github.com/Himujjal/tree-sitter-svelte?rev=52e122ae68b316d3aa960a0a422d3645ba717f42#52e122ae68b316d3aa960a0a422d3645ba717f42" 5296 - dependencies = [ 5297 - "cc", 5298 - "tree-sitter", 5299 - ] 5300 - 5301 - [[package]] 5302 - name = "tree-sitter-swift" 5303 - version = "0.3.4" 5660 + version = "0.20.4" 5304 5661 source = "registry+https://github.com/rust-lang/crates.io-index" 5305 - checksum = "7fe0df6a792c4cd3066239195b65a322066c9ebbff58686a9de3e9ad9f25b510" 5662 + checksum = "b0832309b0b2b6d33760ce5c0e818cb47e1d72b468516bfe4134408926fa7594" 5306 5663 dependencies = [ 5307 5664 "cc", 5308 5665 "tree-sitter", ··· 5319 5676 ] 5320 5677 5321 5678 [[package]] 5322 - name = "tree-sitter-typescript" 5323 - version = "0.20.1" 5324 - source = "registry+https://github.com/rust-lang/crates.io-index" 5325 - checksum = "4e8ed0ecb931cdff13c6a13f45ccd615156e2779d9ffb0395864e05505e6e86d" 5326 - dependencies = [ 5327 - "cc", 5328 - "tree-sitter", 5329 - ] 5330 - 5331 - [[package]] 5332 - name = "tree-sitter-vue" 5333 - version = "0.0.3" 5334 - source = "registry+https://github.com/rust-lang/crates.io-index" 5335 - checksum = "1fc58c2aaf6d4a5da799f45751719a6ff4b7d38a97479c6b547b442a8cbf8730" 5336 - dependencies = [ 5337 - "cc", 5338 - "tree-sitter", 5339 - ] 5340 - 5341 - [[package]] 5342 - name = "tree-sitter-wgsl" 5343 - version = "0.0.1" 5344 - source = "git+https://github.com/szebniok/tree-sitter-wgsl?rev=272e89ef2aeac74178edb9db4a83c1ffef80a463#272e89ef2aeac74178edb9db4a83c1ffef80a463" 5345 - dependencies = [ 5346 - "cc", 5347 - "tree-sitter", 5348 - ] 5349 - 5350 - [[package]] 5351 - name = "tree-sitter-xml" 5352 - version = "0.0.1" 5353 - source = "git+https://github.com/RenjiSann/tree-sitter-xml?rev=422528a43630db6dcc1e222d1c5ee3babd559473#422528a43630db6dcc1e222d1c5ee3babd559473" 5354 - dependencies = [ 5355 - "cc", 5356 - "tree-sitter", 5357 - ] 5358 - 5359 - [[package]] 5360 5679 name = "tree-sitter-yaml" 5361 5680 version = "0.0.1" 5362 5681 source = "git+https://github.com/panekj/tree-sitter-yaml?rev=80c8d76847f03e772c5c524cf29bafb56858a8d1#80c8d76847f03e772c5c524cf29bafb56858a8d1" ··· 5366 5685 ] 5367 5686 5368 5687 [[package]] 5369 - name = "tree-sitter-zig" 5370 - version = "0.0.1" 5371 - source = "git+https://github.com/maxxnino/tree-sitter-zig?rev=8d3224c3bd0890fe08358886ebf54fca2ed448a6#8d3224c3bd0890fe08358886ebf54fca2ed448a6" 5688 + name = "triomphe" 5689 + version = "0.1.9" 5690 + source = "registry+https://github.com/rust-lang/crates.io-index" 5691 + checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" 5372 5692 dependencies = [ 5373 - "cc", 5374 - "tree-sitter", 5693 + "serde", 5694 + "stable_deref_trait", 5375 5695 ] 5376 5696 5377 5697 [[package]] ··· 5382 5702 5383 5703 [[package]] 5384 5704 name = "ttf-parser" 5385 - version = "0.9.0" 5705 + version = "0.15.2" 5386 5706 source = "registry+https://github.com/rust-lang/crates.io-index" 5387 - checksum = "62ddb402ac6c2af6f7a2844243887631c4e94b51585b229fcfddb43958cd55ca" 5707 + checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 5388 5708 5389 5709 [[package]] 5390 5710 name = "ttf-parser" 5391 - version = "0.12.3" 5711 + version = "0.18.1" 5392 5712 source = "registry+https://github.com/rust-lang/crates.io-index" 5393 - checksum = "7ae2f58a822f08abdaf668897e96a5656fe72f5a9ce66422423e8849384872e6" 5713 + checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" 5394 5714 5395 5715 [[package]] 5396 5716 name = "ttf-parser" 5397 - version = "0.15.2" 5717 + version = "0.19.1" 5398 5718 source = "registry+https://github.com/rust-lang/crates.io-index" 5399 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 5719 + checksum = "a464a4b34948a5f67fddd2b823c62d9d92e44be75058b99939eae6c5b6960b33" 5400 5720 5401 5721 [[package]] 5402 - name = "type-map" 5403 - version = "0.4.0" 5722 + name = "ttf-parser" 5723 + version = "0.20.0" 5404 5724 source = "registry+https://github.com/rust-lang/crates.io-index" 5405 - checksum = "b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46" 5406 - dependencies = [ 5407 - "rustc-hash", 5408 - ] 5725 + checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" 5409 5726 5410 5727 [[package]] 5411 5728 name = "typenum" ··· 5414 5731 checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 5415 5732 5416 5733 [[package]] 5417 - name = "ucd-trie" 5418 - version = "0.1.5" 5419 - source = "registry+https://github.com/rust-lang/crates.io-index" 5420 - checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 5421 - 5422 - [[package]] 5423 - name = "unic-bidi" 5424 - version = "0.9.0" 5425 - source = "registry+https://github.com/rust-lang/crates.io-index" 5426 - checksum = "1356b759fb6a82050666f11dce4b6fe3571781f1449f3ef78074e408d468ec09" 5427 - dependencies = [ 5428 - "matches", 5429 - "unic-ucd-bidi", 5430 - ] 5431 - 5432 - [[package]] 5433 - name = "unic-char-property" 5434 - version = "0.9.0" 5435 - source = "registry+https://github.com/rust-lang/crates.io-index" 5436 - checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 5437 - dependencies = [ 5438 - "unic-char-range", 5439 - ] 5440 - 5441 - [[package]] 5442 - name = "unic-char-range" 5443 - version = "0.9.0" 5444 - source = "registry+https://github.com/rust-lang/crates.io-index" 5445 - checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 5446 - 5447 - [[package]] 5448 - name = "unic-common" 5449 - version = "0.9.0" 5450 - source = "registry+https://github.com/rust-lang/crates.io-index" 5451 - checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 5452 - 5453 - [[package]] 5454 - name = "unic-langid" 5455 - version = "0.9.0" 5734 + name = "uds_windows" 5735 + version = "1.0.2" 5456 5736 source = "registry+https://github.com/rust-lang/crates.io-index" 5457 - checksum = "73328fcd730a030bdb19ddf23e192187a6b01cd98be6d3140622a89129459ce5" 5737 + checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 5458 5738 dependencies = [ 5459 - "unic-langid-impl", 5460 - ] 5461 - 5462 - [[package]] 5463 - name = "unic-langid-impl" 5464 - version = "0.9.0" 5465 - source = "registry+https://github.com/rust-lang/crates.io-index" 5466 - checksum = "1a4a8eeaf0494862c1404c95ec2f4c33a2acff5076f64314b465e3ddae1b934d" 5467 - dependencies = [ 5468 - "tinystr", 5469 - ] 5470 - 5471 - [[package]] 5472 - name = "unic-ucd-bidi" 5473 - version = "0.9.0" 5474 - source = "registry+https://github.com/rust-lang/crates.io-index" 5475 - checksum = "d1d568b51222484e1f8209ce48caa6b430bf352962b877d592c29ab31fb53d8c" 5476 - dependencies = [ 5477 - "unic-char-property", 5478 - "unic-char-range", 5479 - "unic-ucd-version", 5480 - ] 5481 - 5482 - [[package]] 5483 - name = "unic-ucd-version" 5484 - version = "0.9.0" 5485 - source = "registry+https://github.com/rust-lang/crates.io-index" 5486 - checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 5487 - dependencies = [ 5488 - "unic-common", 5739 + "tempfile", 5740 + "winapi", 5489 5741 ] 5490 5742 5491 5743 [[package]] 5492 5744 name = "unicase" 5493 - version = "2.6.0" 5745 + version = "2.7.0" 5494 5746 source = "registry+https://github.com/rust-lang/crates.io-index" 5495 - checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 5747 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 5496 5748 dependencies = [ 5497 5749 "version_check", 5498 5750 ] ··· 5517 5769 5518 5770 [[package]] 5519 5771 name = "unicode-general-category" 5520 - version = "0.2.0" 5772 + version = "0.6.0" 5521 5773 source = "registry+https://github.com/rust-lang/crates.io-index" 5522 - checksum = "7f9af028e052a610d99e066b33304625dea9613170a2563314490a4e6ec5cf7f" 5523 - 5524 - [[package]] 5525 - name = "unicode-general-category" 5526 - version = "0.4.0" 5527 - source = "registry+https://github.com/rust-lang/crates.io-index" 5528 - checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742" 5774 + checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 5529 5775 5530 5776 [[package]] 5531 5777 name = "unicode-ident" 5532 5778 version = "1.0.4" 5533 5779 source = "registry+https://github.com/rust-lang/crates.io-index" 5534 5780 checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 5781 + 5782 + [[package]] 5783 + name = "unicode-linebreak" 5784 + version = "0.1.5" 5785 + source = "registry+https://github.com/rust-lang/crates.io-index" 5786 + checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 5535 5787 5536 5788 [[package]] 5537 5789 name = "unicode-normalization" ··· 5562 5814 5563 5815 [[package]] 5564 5816 name = "unicode-width" 5565 - version = "0.1.10" 5817 + version = "0.1.11" 5566 5818 source = "registry+https://github.com/rust-lang/crates.io-index" 5567 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 5819 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 5820 + 5821 + [[package]] 5822 + name = "unicode-xid" 5823 + version = "0.2.4" 5824 + source = "registry+https://github.com/rust-lang/crates.io-index" 5825 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5826 + 5827 + [[package]] 5828 + name = "unsafe-libyaml" 5829 + version = "0.2.9" 5830 + source = "registry+https://github.com/rust-lang/crates.io-index" 5831 + checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 5568 5832 5569 5833 [[package]] 5570 5834 name = "url" ··· 5579 5843 ] 5580 5844 5581 5845 [[package]] 5846 + name = "urlencoding" 5847 + version = "2.1.3" 5848 + source = "registry+https://github.com/rust-lang/crates.io-index" 5849 + checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5850 + 5851 + [[package]] 5582 5852 name = "usvg" 5583 - version = "0.14.1" 5853 + version = "0.33.0" 5584 5854 source = "registry+https://github.com/rust-lang/crates.io-index" 5585 - checksum = "ef8352f317d8f9a918ba5154797fb2a93e2730244041cf7d5be35148266adfa5" 5855 + checksum = "ae32eb823aab35fc343b19c4d354f70e713b442ce34cdfa8497bf6c39af8a342" 5586 5856 dependencies = [ 5587 - "base64 0.13.0", 5588 - "data-url", 5589 - "flate2", 5590 - "fontdb 0.5.4", 5591 - "kurbo", 5592 - "log 0.4.17", 5593 - "memmap2 0.2.3", 5857 + "base64", 5858 + "log", 5594 5859 "pico-args", 5595 - "rctree 0.3.3", 5596 - "roxmltree", 5597 - "rustybuzz 0.3.0", 5598 - "simplecss", 5599 - "siphasher 0.2.3", 5600 - "svgtypes 0.5.0", 5601 - "ttf-parser 0.12.3", 5602 - "unicode-bidi", 5603 - "unicode-script", 5604 - "unicode-vo", 5860 + "usvg-parser", 5861 + "usvg-text-layout", 5862 + "usvg-tree", 5605 5863 "xmlwriter", 5606 5864 ] 5607 5865 5608 5866 [[package]] 5609 - name = "usvg" 5610 - version = "0.22.0" 5867 + name = "usvg-parser" 5868 + version = "0.33.0" 5611 5869 source = "registry+https://github.com/rust-lang/crates.io-index" 5612 - checksum = "a261d60a7215fa339482047cc3dafd4e22e2bf34396aaebef2b707355bbb39c0" 5870 + checksum = "c7529174e721c8078d62b08399258469b1d68b4e5f2983b347d6a9d39779366c" 5613 5871 dependencies = [ 5614 - "base64 0.13.0", 5615 5872 "data-url", 5616 5873 "flate2", 5617 - "float-cmp 0.9.0", 5618 - "fontdb 0.9.1", 5874 + "imagesize", 5619 5875 "kurbo", 5620 - "log 0.4.17", 5621 - "pico-args", 5622 - "rctree 0.4.0", 5623 - "roxmltree", 5624 - "rustybuzz 0.5.1", 5625 - "simplecss", 5626 - "siphasher 0.3.10", 5627 - "svgtypes 0.8.1", 5628 - "ttf-parser 0.15.2", 5876 + "log", 5877 + "rosvgtree", 5878 + "strict-num", 5879 + "svgtypes", 5880 + "usvg-tree", 5881 + ] 5882 + 5883 + [[package]] 5884 + name = "usvg-text-layout" 5885 + version = "0.33.0" 5886 + source = "registry+https://github.com/rust-lang/crates.io-index" 5887 + checksum = "6e672fbc19261c6553113cc04ff2ff38ae52fadbd90f2d814040857795fb5c50" 5888 + dependencies = [ 5889 + "fontdb 0.14.1", 5890 + "kurbo", 5891 + "log", 5892 + "rustybuzz 0.7.0", 5629 5893 "unicode-bidi", 5630 5894 "unicode-script", 5631 5895 "unicode-vo", 5632 - "xmlwriter", 5896 + "usvg-tree", 5897 + ] 5898 + 5899 + [[package]] 5900 + name = "usvg-tree" 5901 + version = "0.33.0" 5902 + source = "registry+https://github.com/rust-lang/crates.io-index" 5903 + checksum = "3a56e9cd3be5eb6d6744477e95b82d52d393fc1dba4b5b090912c33af337c20b" 5904 + dependencies = [ 5905 + "kurbo", 5906 + "rctree", 5907 + "strict-num", 5908 + "svgtypes", 5633 5909 ] 5634 5910 5635 5911 [[package]] ··· 5640 5916 5641 5917 [[package]] 5642 5918 name = "uuid" 5643 - version = "1.2.2" 5919 + version = "1.5.0" 5920 + source = "registry+https://github.com/rust-lang/crates.io-index" 5921 + checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 5922 + 5923 + [[package]] 5924 + name = "value-bag" 5925 + version = "1.0.0-alpha.9" 5644 5926 source = "registry+https://github.com/rust-lang/crates.io-index" 5645 - checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 5927 + checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 5646 5928 dependencies = [ 5647 - "getrandom", 5929 + "ctor 0.1.26", 5930 + "version_check", 5648 5931 ] 5649 5932 5650 5933 [[package]] ··· 5654 5937 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5655 5938 5656 5939 [[package]] 5657 - name = "version-compare" 5658 - version = "0.0.11" 5659 - source = "registry+https://github.com/rust-lang/crates.io-index" 5660 - checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" 5661 - 5662 - [[package]] 5663 5940 name = "version_check" 5664 5941 version = "0.9.4" 5665 5942 source = "registry+https://github.com/rust-lang/crates.io-index" 5666 5943 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5667 5944 5668 5945 [[package]] 5946 + name = "vger" 5947 + version = "0.2.7" 5948 + source = "git+https://github.com/lapce/vger-rs?rev=ed10537c72a732a03f782225a39da80e6f9acbbe#ed10537c72a732a03f782225a39da80e6f9acbbe" 5949 + dependencies = [ 5950 + "cosmic-text", 5951 + "euclid", 5952 + "fontdue", 5953 + "rect_packer", 5954 + "wgpu", 5955 + ] 5956 + 5957 + [[package]] 5669 5958 name = "vte" 5670 - version = "0.10.1" 5959 + version = "0.12.0" 5671 5960 source = "registry+https://github.com/rust-lang/crates.io-index" 5672 - checksum = "6cbce692ab4ca2f1f3047fcf732430249c0e971bfdd2b234cf2c47ad93af5983" 5961 + checksum = "401dc1020e10f74d38616c1f1ab92ccd85dc902705a29d0730e0fbea8534f91a" 5673 5962 dependencies = [ 5963 + "bitflags 2.4.0", 5964 + "cursor-icon", 5965 + "log", 5966 + "serde", 5674 5967 "utf8parse", 5675 5968 "vte_generate_state_changes", 5676 5969 ] ··· 5698 5991 checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 5699 5992 dependencies = [ 5700 5993 "same-file", 5701 - "winapi 0.3.9", 5994 + "winapi", 5702 5995 "winapi-util", 5703 5996 ] 5704 5997 ··· 5708 6001 source = "registry+https://github.com/rust-lang/crates.io-index" 5709 6002 checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 5710 6003 dependencies = [ 5711 - "log 0.4.17", 6004 + "log", 5712 6005 "try-lock", 5713 6006 ] 5714 6007 ··· 5726 6019 5727 6020 [[package]] 5728 6021 name = "wasi-cap-std-sync" 5729 - version = "1.0.2" 6022 + version = "14.0.2" 5730 6023 source = "registry+https://github.com/rust-lang/crates.io-index" 5731 - checksum = "bd3298c9cd5b619d74c3ef7130a370da0f677b30110a34ab15985b3b81475bc9" 6024 + checksum = "b5837041da0e6ec454a819bc20ab0f8a70b2c44bf4d33287aea9fdb16bc4d597" 5732 6025 dependencies = [ 5733 6026 "anyhow", 5734 6027 "async-trait", ··· 5738 6031 "cap-time-ext", 5739 6032 "fs-set-times", 5740 6033 "io-extras", 5741 - "io-lifetimes", 5742 - "is-terminal", 6034 + "io-lifetimes 2.0.2", 5743 6035 "once_cell", 5744 - "rustix", 6036 + "rustix 0.38.20", 5745 6037 "system-interface", 5746 - "tracing", 6038 + "tracing 0.1.37", 5747 6039 "wasi-common", 5748 - "windows-sys", 6040 + "windows-sys 0.48.0", 5749 6041 ] 5750 6042 5751 6043 [[package]] 5752 6044 name = "wasi-common" 5753 - version = "1.0.2" 6045 + version = "14.0.2" 5754 6046 source = "registry+https://github.com/rust-lang/crates.io-index" 5755 - checksum = "b5eaf4ef6ce85c09254f2ff414e8319b023b60007f3d0eb6164b14a41c56231c" 6047 + checksum = "6efb2e9d72c6a070d62cf7b698acebab6faca9aacf26412bdecb9fabab79fd09" 5756 6048 dependencies = [ 5757 6049 "anyhow", 5758 - "bitflags", 6050 + "bitflags 2.4.0", 5759 6051 "cap-rand", 5760 6052 "cap-std", 5761 6053 "io-extras", 5762 - "rustix", 6054 + "log", 6055 + "rustix 0.38.20", 5763 6056 "thiserror", 5764 - "tracing", 6057 + "tracing 0.1.37", 6058 + "wasmtime", 5765 6059 "wiggle", 5766 - "windows-sys", 6060 + "windows-sys 0.48.0", 5767 6061 ] 5768 6062 5769 6063 [[package]] 5770 6064 name = "wasi-experimental-http-wasmtime" 5771 6065 version = "0.10.0" 5772 - source = "git+https://github.com/lapce/wasi-experimental-http#5c6d970fe0750932f76979678384bf1c5ab5be2e" 6066 + source = "git+https://github.com/lapce/wasi-experimental-http#21419eb785cb583ead180f25a9685fa16de7f326" 5773 6067 dependencies = [ 5774 6068 "anyhow", 5775 6069 "bytes", ··· 5778 6072 "reqwest", 5779 6073 "thiserror", 5780 6074 "tokio", 5781 - "tracing", 6075 + "tracing 0.1.37", 5782 6076 "url", 5783 6077 "wasi-common", 5784 6078 "wasmtime", ··· 5787 6081 5788 6082 [[package]] 5789 6083 name = "wasm-bindgen" 5790 - version = "0.2.83" 6084 + version = "0.2.87" 5791 6085 source = "registry+https://github.com/rust-lang/crates.io-index" 5792 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 6086 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 5793 6087 dependencies = [ 5794 - "cfg-if 1.0.0", 6088 + "cfg-if", 5795 6089 "wasm-bindgen-macro", 5796 6090 ] 5797 6091 5798 6092 [[package]] 5799 6093 name = "wasm-bindgen-backend" 5800 - version = "0.2.83" 6094 + version = "0.2.87" 5801 6095 source = "registry+https://github.com/rust-lang/crates.io-index" 5802 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 6096 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 5803 6097 dependencies = [ 5804 6098 "bumpalo", 5805 - "log 0.4.17", 6099 + "log", 5806 6100 "once_cell", 5807 6101 "proc-macro2", 5808 6102 "quote", 5809 - "syn", 6103 + "syn 2.0.38", 5810 6104 "wasm-bindgen-shared", 5811 6105 ] 5812 6106 5813 6107 [[package]] 5814 6108 name = "wasm-bindgen-futures" 5815 - version = "0.4.33" 6109 + version = "0.4.34" 5816 6110 source = "registry+https://github.com/rust-lang/crates.io-index" 5817 - checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 6111 + checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 5818 6112 dependencies = [ 5819 - "cfg-if 1.0.0", 6113 + "cfg-if", 5820 6114 "js-sys", 5821 6115 "wasm-bindgen", 5822 6116 "web-sys", ··· 5824 6118 5825 6119 [[package]] 5826 6120 name = "wasm-bindgen-macro" 5827 - version = "0.2.83" 6121 + version = "0.2.87" 5828 6122 source = "registry+https://github.com/rust-lang/crates.io-index" 5829 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 6123 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 5830 6124 dependencies = [ 5831 6125 "quote", 5832 6126 "wasm-bindgen-macro-support", ··· 5834 6128 5835 6129 [[package]] 5836 6130 name = "wasm-bindgen-macro-support" 5837 - version = "0.2.83" 6131 + version = "0.2.87" 5838 6132 source = "registry+https://github.com/rust-lang/crates.io-index" 5839 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 6133 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 5840 6134 dependencies = [ 5841 6135 "proc-macro2", 5842 6136 "quote", 5843 - "syn", 6137 + "syn 2.0.38", 5844 6138 "wasm-bindgen-backend", 5845 6139 "wasm-bindgen-shared", 5846 6140 ] 5847 6141 5848 6142 [[package]] 5849 6143 name = "wasm-bindgen-shared" 5850 - version = "0.2.83" 6144 + version = "0.2.87" 5851 6145 source = "registry+https://github.com/rust-lang/crates.io-index" 5852 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 6146 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 5853 6147 5854 6148 [[package]] 5855 6149 name = "wasm-encoder" 5856 - version = "0.17.0" 6150 + version = "0.35.0" 5857 6151 source = "registry+https://github.com/rust-lang/crates.io-index" 5858 - checksum = "7e7ca71c70a6de5b10968ae4d298e548366d9cd9588176e6ff8866f3c49c96ee" 6152 + checksum = "9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca" 5859 6153 dependencies = [ 5860 6154 "leb128", 5861 6155 ] 5862 6156 5863 6157 [[package]] 5864 6158 name = "wasmparser" 5865 - version = "0.89.1" 6159 + version = "0.115.0" 6160 + source = "registry+https://github.com/rust-lang/crates.io-index" 6161 + checksum = "e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5" 6162 + dependencies = [ 6163 + "indexmap 2.0.2", 6164 + "semver", 6165 + ] 6166 + 6167 + [[package]] 6168 + name = "wasmprinter" 6169 + version = "0.2.70" 5866 6170 source = "registry+https://github.com/rust-lang/crates.io-index" 5867 - checksum = "ab5d3e08b13876f96dd55608d03cd4883a0545884932d5adf11925876c96daef" 6171 + checksum = "e74458a9bc5cc9c7108abfa0fe4dc88d5abf1f3baf194df3264985f17d559b5e" 5868 6172 dependencies = [ 5869 - "indexmap", 6173 + "anyhow", 6174 + "wasmparser", 5870 6175 ] 5871 6176 5872 6177 [[package]] 5873 6178 name = "wasmtime" 5874 - version = "1.0.2" 6179 + version = "14.0.2" 5875 6180 source = "registry+https://github.com/rust-lang/crates.io-index" 5876 - checksum = "4ad5af6ba38311282f2a21670d96e78266e8c8e2f38cbcd52c254df6ccbc7731" 6181 + checksum = "76e45ad44701a658aa3eb138a5bb63a10a35fa8874419b5e6047cfa54b2eb2cd" 5877 6182 dependencies = [ 5878 6183 "anyhow", 5879 6184 "async-trait", 5880 6185 "bincode", 5881 - "cfg-if 1.0.0", 5882 - "indexmap", 6186 + "bumpalo", 6187 + "cfg-if", 6188 + "encoding_rs", 6189 + "fxprof-processed-profile", 6190 + "indexmap 2.0.2", 5883 6191 "libc", 5884 - "log 0.4.17", 6192 + "log", 5885 6193 "object", 5886 6194 "once_cell", 5887 6195 "paste", 5888 6196 "psm", 5889 6197 "rayon", 5890 6198 "serde", 6199 + "serde_derive", 6200 + "serde_json", 5891 6201 "target-lexicon", 6202 + "wasm-encoder", 5892 6203 "wasmparser", 5893 6204 "wasmtime-cache", 6205 + "wasmtime-component-macro", 6206 + "wasmtime-component-util", 5894 6207 "wasmtime-cranelift", 5895 6208 "wasmtime-environ", 5896 6209 "wasmtime-fiber", 5897 6210 "wasmtime-jit", 5898 6211 "wasmtime-runtime", 6212 + "wasmtime-winch", 5899 6213 "wat", 5900 - "windows-sys", 6214 + "windows-sys 0.48.0", 5901 6215 ] 5902 6216 5903 6217 [[package]] 5904 6218 name = "wasmtime-asm-macros" 5905 - version = "1.0.2" 6219 + version = "14.0.2" 5906 6220 source = "registry+https://github.com/rust-lang/crates.io-index" 5907 - checksum = "45de63ddfc8b9223d1adc8f7b2ee5f35d1f6d112833934ad7ea66e4f4339e597" 6221 + checksum = "45a5944c8415853471b6ddff1f38b09d58fe5ac3c5dad27ee6bc03ca29e65cca" 5908 6222 dependencies = [ 5909 - "cfg-if 1.0.0", 6223 + "cfg-if", 5910 6224 ] 5911 6225 5912 6226 [[package]] 5913 6227 name = "wasmtime-cache" 5914 - version = "1.0.2" 6228 + version = "14.0.2" 5915 6229 source = "registry+https://github.com/rust-lang/crates.io-index" 5916 - checksum = "bcd849399d17d2270141cfe47fa0d91ee52d5f8ea9b98cf7ddde0d53e5f79882" 6230 + checksum = "6c16f85353656b301a4472ad649e9b17cc47400cee50a94bd9b24e7886a8130f" 5917 6231 dependencies = [ 5918 6232 "anyhow", 5919 - "base64 0.13.0", 6233 + "base64", 5920 6234 "bincode", 5921 6235 "directories-next", 5922 - "file-per-thread-logger", 5923 - "log 0.4.17", 5924 - "rustix", 6236 + "log", 6237 + "rustix 0.38.20", 5925 6238 "serde", 5926 - "sha2 0.9.9", 5927 - "toml", 5928 - "windows-sys", 6239 + "serde_derive", 6240 + "sha2", 6241 + "toml 0.5.9", 6242 + "windows-sys 0.48.0", 5929 6243 "zstd", 5930 6244 ] 5931 6245 5932 6246 [[package]] 6247 + name = "wasmtime-component-macro" 6248 + version = "14.0.2" 6249 + source = "registry+https://github.com/rust-lang/crates.io-index" 6250 + checksum = "b174f64cd4b189396dde1bbe137f349d3c98525b8564b539f94ce978c571173d" 6251 + dependencies = [ 6252 + "anyhow", 6253 + "proc-macro2", 6254 + "quote", 6255 + "syn 2.0.38", 6256 + "wasmtime-component-util", 6257 + "wasmtime-wit-bindgen", 6258 + "wit-parser", 6259 + ] 6260 + 6261 + [[package]] 6262 + name = "wasmtime-component-util" 6263 + version = "14.0.2" 6264 + source = "registry+https://github.com/rust-lang/crates.io-index" 6265 + checksum = "b18ff6d21a0ef69de7fd4db023646b386982e78b7e5c06e6455d98cf44774954" 6266 + 6267 + [[package]] 5933 6268 name = "wasmtime-cranelift" 5934 - version = "1.0.2" 6269 + version = "14.0.2" 5935 6270 source = "registry+https://github.com/rust-lang/crates.io-index" 5936 - checksum = "4bd91339b742ff20bfed4532a27b73c86b5bcbfedd6bea2dcdf2d64471e1b5c6" 6271 + checksum = "e7dbb50f43a7eb897f222fb427b3ba50620014eb43673b5bfa50cfd5b2681e37" 5937 6272 dependencies = [ 5938 6273 "anyhow", 6274 + "cfg-if", 5939 6275 "cranelift-codegen", 6276 + "cranelift-control", 5940 6277 "cranelift-entity", 5941 6278 "cranelift-frontend", 5942 6279 "cranelift-native", 5943 6280 "cranelift-wasm", 5944 6281 "gimli", 5945 - "log 0.4.17", 6282 + "log", 5946 6283 "object", 5947 6284 "target-lexicon", 5948 6285 "thiserror", 5949 6286 "wasmparser", 6287 + "wasmtime-cranelift-shared", 6288 + "wasmtime-environ", 6289 + "wasmtime-versioned-export-macros", 6290 + ] 6291 + 6292 + [[package]] 6293 + name = "wasmtime-cranelift-shared" 6294 + version = "14.0.2" 6295 + source = "registry+https://github.com/rust-lang/crates.io-index" 6296 + checksum = "1fc154520d9c910f02ce90735691186f90b220f532f9b0725543b054bf0d8381" 6297 + dependencies = [ 6298 + "anyhow", 6299 + "cranelift-codegen", 6300 + "cranelift-control", 6301 + "cranelift-native", 6302 + "gimli", 6303 + "object", 6304 + "target-lexicon", 5950 6305 "wasmtime-environ", 5951 6306 ] 5952 6307 5953 6308 [[package]] 5954 6309 name = "wasmtime-environ" 5955 - version = "1.0.2" 6310 + version = "14.0.2" 5956 6311 source = "registry+https://github.com/rust-lang/crates.io-index" 5957 - checksum = "ebb881c61f4f627b5d45c54e629724974f8a8890d455bcbe634330cc27309644" 6312 + checksum = "d72b405647d5378ed3ff7889586d26d79825641f477f288bc72ab416136ad4da" 5958 6313 dependencies = [ 5959 6314 "anyhow", 5960 6315 "cranelift-entity", 5961 6316 "gimli", 5962 - "indexmap", 5963 - "log 0.4.17", 6317 + "indexmap 2.0.2", 6318 + "log", 5964 6319 "object", 5965 6320 "serde", 6321 + "serde_derive", 5966 6322 "target-lexicon", 5967 6323 "thiserror", 6324 + "wasm-encoder", 5968 6325 "wasmparser", 6326 + "wasmprinter", 6327 + "wasmtime-component-util", 5969 6328 "wasmtime-types", 5970 6329 ] 5971 6330 5972 6331 [[package]] 5973 6332 name = "wasmtime-fiber" 5974 - version = "1.0.2" 6333 + version = "14.0.2" 5975 6334 source = "registry+https://github.com/rust-lang/crates.io-index" 5976 - checksum = "7e867cf58e31bfa0ab137bd47e207d2e1e38c581d7838b2f258d47c8145db412" 6335 + checksum = "8702d1efdf73df040a586e239fffc6883d88edf60ac6f593b41392cc1f97c754" 5977 6336 dependencies = [ 5978 6337 "cc", 5979 - "cfg-if 1.0.0", 5980 - "rustix", 6338 + "cfg-if", 6339 + "rustix 0.38.20", 5981 6340 "wasmtime-asm-macros", 5982 - "windows-sys", 6341 + "wasmtime-versioned-export-macros", 6342 + "windows-sys 0.48.0", 5983 6343 ] 5984 6344 5985 6345 [[package]] 5986 6346 name = "wasmtime-jit" 5987 - version = "1.0.2" 6347 + version = "14.0.2" 5988 6348 source = "registry+https://github.com/rust-lang/crates.io-index" 5989 - checksum = "1985c628011fe26adf5e23a5301bdc79b245e0e338f14bb58b39e4e25e4d8681" 6349 + checksum = "8c7462341d96d44b30776c7aec411c0cc11b15fde44b58efcbf269d21570bd7a" 5990 6350 dependencies = [ 5991 6351 "addr2line", 5992 6352 "anyhow", 5993 6353 "bincode", 5994 - "cfg-if 1.0.0", 6354 + "cfg-if", 5995 6355 "cpp_demangle", 5996 6356 "gimli", 5997 6357 "ittapi", 5998 - "log 0.4.17", 6358 + "log", 5999 6359 "object", 6000 6360 "rustc-demangle", 6001 - "rustix", 6361 + "rustix 0.38.20", 6002 6362 "serde", 6363 + "serde_derive", 6003 6364 "target-lexicon", 6004 - "thiserror", 6005 6365 "wasmtime-environ", 6006 6366 "wasmtime-jit-debug", 6367 + "wasmtime-jit-icache-coherence", 6007 6368 "wasmtime-runtime", 6008 - "windows-sys", 6369 + "windows-sys 0.48.0", 6009 6370 ] 6010 6371 6011 6372 [[package]] 6012 6373 name = "wasmtime-jit-debug" 6013 - version = "1.0.2" 6374 + version = "14.0.2" 6014 6375 source = "registry+https://github.com/rust-lang/crates.io-index" 6015 - checksum = "f671b588486f5ccec8c5a3dba6b4c07eac2e66ab8c60e6f4e53717c77f709731" 6376 + checksum = "0fa128cdc680b5982087ea64eb73b63e96570b338fd6438b704b313eb854fd94" 6016 6377 dependencies = [ 6017 6378 "object", 6018 6379 "once_cell", 6019 - "rustix", 6380 + "rustix 0.38.20", 6381 + "wasmtime-versioned-export-macros", 6382 + ] 6383 + 6384 + [[package]] 6385 + name = "wasmtime-jit-icache-coherence" 6386 + version = "14.0.2" 6387 + source = "registry+https://github.com/rust-lang/crates.io-index" 6388 + checksum = "0980a96b16abbdaf829858d2389697b1d6cfc6a903873fd74b7e47a6b1045584" 6389 + dependencies = [ 6390 + "cfg-if", 6391 + "libc", 6392 + "windows-sys 0.48.0", 6020 6393 ] 6021 6394 6022 6395 [[package]] 6023 6396 name = "wasmtime-runtime" 6024 - version = "1.0.2" 6397 + version = "14.0.2" 6025 6398 source = "registry+https://github.com/rust-lang/crates.io-index" 6026 - checksum = "ee8f92ad4b61736339c29361da85769ebc200f184361959d1792832e592a1afd" 6399 + checksum = "de31031471f04c0bad4f5e29b0e632db318488dd030cdb794ef15f91a52f2338" 6027 6400 dependencies = [ 6028 6401 "anyhow", 6029 6402 "cc", 6030 - "cfg-if 1.0.0", 6031 - "indexmap", 6403 + "cfg-if", 6404 + "encoding_rs", 6405 + "indexmap 2.0.2", 6032 6406 "libc", 6033 - "log 0.4.17", 6407 + "log", 6034 6408 "mach", 6035 6409 "memfd", 6036 - "memoffset", 6410 + "memoffset 0.9.0", 6037 6411 "paste", 6038 6412 "rand", 6039 - "rustix", 6040 - "thiserror", 6413 + "rustix 0.38.20", 6414 + "sptr", 6415 + "wasm-encoder", 6041 6416 "wasmtime-asm-macros", 6042 6417 "wasmtime-environ", 6043 6418 "wasmtime-fiber", 6044 6419 "wasmtime-jit-debug", 6045 - "windows-sys", 6420 + "wasmtime-versioned-export-macros", 6421 + "wasmtime-wmemcheck", 6422 + "windows-sys 0.48.0", 6046 6423 ] 6047 6424 6048 6425 [[package]] 6049 6426 name = "wasmtime-types" 6050 - version = "1.0.2" 6427 + version = "14.0.2" 6051 6428 source = "registry+https://github.com/rust-lang/crates.io-index" 6052 - checksum = "d23d61cb4c46e837b431196dd06abb11731541021916d03476a178b54dc07aeb" 6429 + checksum = "4e98a2c09807eee3207991bf05b6271aa3817c548224ded6b7bac61374ef9221" 6053 6430 dependencies = [ 6054 6431 "cranelift-entity", 6055 6432 "serde", 6433 + "serde_derive", 6056 6434 "thiserror", 6057 6435 "wasmparser", 6058 6436 ] 6059 6437 6060 6438 [[package]] 6439 + name = "wasmtime-versioned-export-macros" 6440 + version = "14.0.2" 6441 + source = "registry+https://github.com/rust-lang/crates.io-index" 6442 + checksum = "73190422af3b408daa3c791f97f50c62509746c09de934d69dae602c65809663" 6443 + dependencies = [ 6444 + "proc-macro2", 6445 + "quote", 6446 + "syn 2.0.38", 6447 + ] 6448 + 6449 + [[package]] 6061 6450 name = "wasmtime-wasi" 6062 - version = "1.0.2" 6451 + version = "14.0.2" 6063 6452 source = "registry+https://github.com/rust-lang/crates.io-index" 6064 - checksum = "e69271e6b52d59a9e1a5309fefb4c38969baff8eebc03c76293e7c7dc44e0ba1" 6453 + checksum = "1022616613f6279243392b00990ac81135f0c46018eba620538392342fc93df9" 6065 6454 dependencies = [ 6066 6455 "anyhow", 6456 + "async-trait", 6457 + "bitflags 2.4.0", 6458 + "bytes", 6459 + "cap-fs-ext", 6460 + "cap-net-ext", 6461 + "cap-rand", 6462 + "cap-std", 6463 + "cap-time-ext", 6464 + "fs-set-times", 6465 + "futures", 6466 + "io-extras", 6467 + "io-lifetimes 2.0.2", 6468 + "libc", 6469 + "log", 6470 + "once_cell", 6471 + "rustix 0.38.20", 6472 + "system-interface", 6473 + "thiserror", 6474 + "tokio", 6475 + "tracing 0.1.37", 6476 + "url", 6067 6477 "wasi-cap-std-sync", 6068 6478 "wasi-common", 6069 6479 "wasmtime", 6070 6480 "wiggle", 6481 + "windows-sys 0.48.0", 6071 6482 ] 6072 6483 6073 6484 [[package]] 6485 + name = "wasmtime-winch" 6486 + version = "14.0.2" 6487 + source = "registry+https://github.com/rust-lang/crates.io-index" 6488 + checksum = "eff589e9b8f701ea4d66472115d23145fe58b62d1289c51f4a2e36c5dccf6053" 6489 + dependencies = [ 6490 + "anyhow", 6491 + "cranelift-codegen", 6492 + "gimli", 6493 + "object", 6494 + "target-lexicon", 6495 + "wasmparser", 6496 + "wasmtime-cranelift-shared", 6497 + "wasmtime-environ", 6498 + "winch-codegen", 6499 + ] 6500 + 6501 + [[package]] 6502 + name = "wasmtime-wit-bindgen" 6503 + version = "14.0.2" 6504 + source = "registry+https://github.com/rust-lang/crates.io-index" 6505 + checksum = "f672060c021afd9a3ab72f4e319d1f7bb1f4e973d5e24130bb0bb11eba356f5e" 6506 + dependencies = [ 6507 + "anyhow", 6508 + "heck 0.4.0", 6509 + "indexmap 2.0.2", 6510 + "wit-parser", 6511 + ] 6512 + 6513 + [[package]] 6514 + name = "wasmtime-wmemcheck" 6515 + version = "14.0.2" 6516 + source = "registry+https://github.com/rust-lang/crates.io-index" 6517 + checksum = "1d40e574507de689ee8ad428b5ddfc6bc81b5eff3c8d493e0b8ec1ebf7e4eadf" 6518 + 6519 + [[package]] 6074 6520 name = "wast" 6075 6521 version = "35.0.2" 6076 6522 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6081 6527 6082 6528 [[package]] 6083 6529 name = "wast" 6084 - version = "47.0.0" 6530 + version = "66.0.2" 6085 6531 source = "registry+https://github.com/rust-lang/crates.io-index" 6086 - checksum = "117ccfc4262e62a28a13f0548a147f19ffe71e8a08be802af23ae4ea0bedad73" 6532 + checksum = "93cb43b0ac6dd156f2c375735ccfd72b012a7c0a6e6d09503499b8d3cb6e6072" 6087 6533 dependencies = [ 6088 6534 "leb128", 6089 6535 "memchr", ··· 6093 6539 6094 6540 [[package]] 6095 6541 name = "wat" 6096 - version = "1.0.49" 6542 + version = "1.0.77" 6543 + source = "registry+https://github.com/rust-lang/crates.io-index" 6544 + checksum = "e367582095d2903caeeea9acbb140e1db9c7677001efa4347c3687fd34fe7072" 6545 + dependencies = [ 6546 + "wast 66.0.2", 6547 + ] 6548 + 6549 + [[package]] 6550 + name = "wayland-backend" 6551 + version = "0.1.2" 6552 + source = "registry+https://github.com/rust-lang/crates.io-index" 6553 + checksum = "41b48e27457e8da3b2260ac60d0a94512f5cba36448679f3747c0865b7893ed8" 6554 + dependencies = [ 6555 + "cc", 6556 + "downcast-rs", 6557 + "io-lifetimes 1.0.11", 6558 + "nix 0.26.4", 6559 + "scoped-tls", 6560 + "smallvec", 6561 + "wayland-sys 0.30.1", 6562 + ] 6563 + 6564 + [[package]] 6565 + name = "wayland-backend" 6566 + version = "0.3.2" 6567 + source = "registry+https://github.com/rust-lang/crates.io-index" 6568 + checksum = "19152ddd73f45f024ed4534d9ca2594e0ef252c1847695255dae47f34df9fbe4" 6569 + dependencies = [ 6570 + "cc", 6571 + "downcast-rs", 6572 + "nix 0.26.4", 6573 + "scoped-tls", 6574 + "smallvec", 6575 + "wayland-sys 0.31.1", 6576 + ] 6577 + 6578 + [[package]] 6579 + name = "wayland-client" 6580 + version = "0.30.2" 6581 + source = "registry+https://github.com/rust-lang/crates.io-index" 6582 + checksum = "489c9654770f674fc7e266b3c579f4053d7551df0ceb392f153adb1f9ed06ac8" 6583 + dependencies = [ 6584 + "bitflags 1.3.2", 6585 + "nix 0.26.4", 6586 + "wayland-backend 0.1.2", 6587 + "wayland-scanner 0.30.1", 6588 + ] 6589 + 6590 + [[package]] 6591 + name = "wayland-client" 6592 + version = "0.31.1" 6593 + source = "registry+https://github.com/rust-lang/crates.io-index" 6594 + checksum = "1ca7d52347346f5473bf2f56705f360e8440873052e575e55890c4fa57843ed3" 6595 + dependencies = [ 6596 + "bitflags 2.4.0", 6597 + "nix 0.26.4", 6598 + "wayland-backend 0.3.2", 6599 + "wayland-scanner 0.31.0", 6600 + ] 6601 + 6602 + [[package]] 6603 + name = "wayland-csd-frame" 6604 + version = "0.3.0" 6605 + source = "registry+https://github.com/rust-lang/crates.io-index" 6606 + checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 6607 + dependencies = [ 6608 + "bitflags 2.4.0", 6609 + "cursor-icon", 6610 + "wayland-backend 0.3.2", 6611 + ] 6612 + 6613 + [[package]] 6614 + name = "wayland-cursor" 6615 + version = "0.31.0" 6616 + source = "registry+https://github.com/rust-lang/crates.io-index" 6617 + checksum = "a44aa20ae986659d6c77d64d808a046996a932aa763913864dc40c359ef7ad5b" 6618 + dependencies = [ 6619 + "nix 0.26.4", 6620 + "wayland-client 0.31.1", 6621 + "xcursor", 6622 + ] 6623 + 6624 + [[package]] 6625 + name = "wayland-protocols" 6626 + version = "0.31.0" 6627 + source = "registry+https://github.com/rust-lang/crates.io-index" 6628 + checksum = "e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c" 6629 + dependencies = [ 6630 + "bitflags 2.4.0", 6631 + "wayland-backend 0.3.2", 6632 + "wayland-client 0.31.1", 6633 + "wayland-scanner 0.31.0", 6634 + ] 6635 + 6636 + [[package]] 6637 + name = "wayland-protocols-plasma" 6638 + version = "0.2.0" 6639 + source = "registry+https://github.com/rust-lang/crates.io-index" 6640 + checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 6641 + dependencies = [ 6642 + "bitflags 2.4.0", 6643 + "wayland-backend 0.3.2", 6644 + "wayland-client 0.31.1", 6645 + "wayland-protocols", 6646 + "wayland-scanner 0.31.0", 6647 + ] 6648 + 6649 + [[package]] 6650 + name = "wayland-protocols-wlr" 6651 + version = "0.2.0" 6652 + source = "registry+https://github.com/rust-lang/crates.io-index" 6653 + checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 6654 + dependencies = [ 6655 + "bitflags 2.4.0", 6656 + "wayland-backend 0.3.2", 6657 + "wayland-client 0.31.1", 6658 + "wayland-protocols", 6659 + "wayland-scanner 0.31.0", 6660 + ] 6661 + 6662 + [[package]] 6663 + name = "wayland-scanner" 6664 + version = "0.30.1" 6665 + source = "registry+https://github.com/rust-lang/crates.io-index" 6666 + checksum = "b9b873b257fbc32ec909c0eb80dea312076a67014e65e245f5eb69a6b8ab330e" 6667 + dependencies = [ 6668 + "proc-macro2", 6669 + "quick-xml 0.28.2", 6670 + "quote", 6671 + ] 6672 + 6673 + [[package]] 6674 + name = "wayland-scanner" 6675 + version = "0.31.0" 6097 6676 source = "registry+https://github.com/rust-lang/crates.io-index" 6098 - checksum = "7aab4e20c60429fbba9670a6cae0fff9520046ba0aa3e6d0b1cd2653bea14898" 6677 + checksum = "fb8e28403665c9f9513202b7e1ed71ec56fde5c107816843fb14057910b2c09c" 6099 6678 dependencies = [ 6100 - "wast 47.0.0", 6679 + "proc-macro2", 6680 + "quick-xml 0.30.0", 6681 + "quote", 6682 + ] 6683 + 6684 + [[package]] 6685 + name = "wayland-sys" 6686 + version = "0.30.1" 6687 + source = "registry+https://github.com/rust-lang/crates.io-index" 6688 + checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 6689 + dependencies = [ 6690 + "dlib", 6691 + "lazy_static", 6692 + "log", 6693 + "pkg-config", 6694 + ] 6695 + 6696 + [[package]] 6697 + name = "wayland-sys" 6698 + version = "0.31.1" 6699 + source = "registry+https://github.com/rust-lang/crates.io-index" 6700 + checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" 6701 + dependencies = [ 6702 + "dlib", 6703 + "log", 6704 + "once_cell", 6705 + "pkg-config", 6101 6706 ] 6102 6707 6103 6708 [[package]] 6104 6709 name = "web-sys" 6105 - version = "0.3.60" 6710 + version = "0.3.64" 6106 6711 source = "registry+https://github.com/rust-lang/crates.io-index" 6107 - checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 6712 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 6108 6713 dependencies = [ 6109 6714 "js-sys", 6110 6715 "wasm-bindgen", 6111 6716 ] 6112 6717 6113 6718 [[package]] 6719 + name = "web-time" 6720 + version = "0.2.0" 6721 + source = "registry+https://github.com/rust-lang/crates.io-index" 6722 + checksum = "19353897b48e2c4d849a2d73cb0aeb16dc2be4e00c565abfc11eb65a806e47de" 6723 + dependencies = [ 6724 + "js-sys", 6725 + "once_cell", 6726 + "wasm-bindgen", 6727 + ] 6728 + 6729 + [[package]] 6114 6730 name = "weezl" 6115 6731 version = "0.1.7" 6116 6732 source = "registry+https://github.com/rust-lang/crates.io-index" 6117 6733 checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 6118 6734 6119 6735 [[package]] 6120 - name = "which" 6121 - version = "4.3.0" 6736 + name = "wg" 6737 + version = "0.3.2" 6738 + source = "registry+https://github.com/rust-lang/crates.io-index" 6739 + checksum = "f390449c16e0679435fc97a6b49d24e67f09dd05fea1de54db1b60902896d273" 6740 + dependencies = [ 6741 + "atomic-waker", 6742 + "parking_lot 0.12.1", 6743 + "triomphe", 6744 + ] 6745 + 6746 + [[package]] 6747 + name = "wgpu" 6748 + version = "0.18.0" 6749 + source = "registry+https://github.com/rust-lang/crates.io-index" 6750 + checksum = "30e7d227c9f961f2061c26f4cb0fbd4df0ef37e056edd0931783599d6c94ef24" 6751 + dependencies = [ 6752 + "arrayvec", 6753 + "cfg-if", 6754 + "flume", 6755 + "js-sys", 6756 + "log", 6757 + "naga", 6758 + "parking_lot 0.12.1", 6759 + "profiling", 6760 + "raw-window-handle 0.5.2", 6761 + "smallvec", 6762 + "static_assertions", 6763 + "wasm-bindgen", 6764 + "wasm-bindgen-futures", 6765 + "web-sys", 6766 + "wgpu-core", 6767 + "wgpu-hal", 6768 + "wgpu-types", 6769 + ] 6770 + 6771 + [[package]] 6772 + name = "wgpu-core" 6773 + version = "0.18.0" 6774 + source = "registry+https://github.com/rust-lang/crates.io-index" 6775 + checksum = "837e02ddcdc6d4a9b56ba4598f7fd4202a7699ab03f6ef4dcdebfad2c966aea6" 6776 + dependencies = [ 6777 + "arrayvec", 6778 + "bit-vec", 6779 + "bitflags 2.4.0", 6780 + "codespan-reporting", 6781 + "log", 6782 + "naga", 6783 + "parking_lot 0.12.1", 6784 + "profiling", 6785 + "raw-window-handle 0.5.2", 6786 + "rustc-hash", 6787 + "smallvec", 6788 + "thiserror", 6789 + "web-sys", 6790 + "wgpu-hal", 6791 + "wgpu-types", 6792 + ] 6793 + 6794 + [[package]] 6795 + name = "wgpu-hal" 6796 + version = "0.18.0" 6122 6797 source = "registry+https://github.com/rust-lang/crates.io-index" 6123 - checksum = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b" 6798 + checksum = "1e30b9a8155c83868e82a8c5d3ce899de6c3961d2ef595de8fc168a1677fc2d8" 6124 6799 dependencies = [ 6125 - "either", 6800 + "android_system_properties", 6801 + "arrayvec", 6802 + "ash", 6803 + "bit-set", 6804 + "bitflags 2.4.0", 6805 + "block", 6806 + "core-graphics-types", 6807 + "d3d12", 6808 + "glow", 6809 + "glutin_wgl_sys", 6810 + "gpu-alloc", 6811 + "gpu-allocator", 6812 + "gpu-descriptor", 6813 + "hassle-rs", 6814 + "js-sys", 6815 + "khronos-egl", 6126 6816 "libc", 6817 + "libloading 0.8.1", 6818 + "log", 6819 + "metal", 6820 + "naga", 6821 + "objc", 6127 6822 "once_cell", 6823 + "parking_lot 0.12.1", 6824 + "profiling", 6825 + "range-alloc", 6826 + "raw-window-handle 0.5.2", 6827 + "renderdoc-sys", 6828 + "rustc-hash", 6829 + "smallvec", 6830 + "thiserror", 6831 + "wasm-bindgen", 6832 + "web-sys", 6833 + "wgpu-types", 6834 + "winapi", 6128 6835 ] 6129 6836 6130 6837 [[package]] 6131 - name = "wiggle" 6838 + name = "wgpu-types" 6839 + version = "0.18.0" 6840 + source = "registry+https://github.com/rust-lang/crates.io-index" 6841 + checksum = "0d5ed5f0edf0de351fe311c53304986315ce866f394a2e6df0c4b3c70774bcdd" 6842 + dependencies = [ 6843 + "bitflags 2.4.0", 6844 + "js-sys", 6845 + "web-sys", 6846 + ] 6847 + 6848 + [[package]] 6849 + name = "widestring" 6132 6850 version = "1.0.2" 6133 6851 source = "registry+https://github.com/rust-lang/crates.io-index" 6134 - checksum = "b3cd76a4d5e4052fb377eb7629a8971ce3e4668ba397e8e4c03d86ada0c7f4f1" 6852 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 6853 + 6854 + [[package]] 6855 + name = "wiggle" 6856 + version = "14.0.2" 6857 + source = "registry+https://github.com/rust-lang/crates.io-index" 6858 + checksum = "334709283558d9ebb0206cd1842c4fa619ff467d68c71eff982376d9c999d636" 6135 6859 dependencies = [ 6136 6860 "anyhow", 6137 6861 "async-trait", 6138 - "bitflags", 6862 + "bitflags 2.4.0", 6139 6863 "thiserror", 6140 - "tracing", 6864 + "tracing 0.1.37", 6141 6865 "wasmtime", 6142 6866 "wiggle-macro", 6143 6867 ] 6144 6868 6145 6869 [[package]] 6146 6870 name = "wiggle-generate" 6147 - version = "1.0.2" 6871 + version = "14.0.2" 6148 6872 source = "registry+https://github.com/rust-lang/crates.io-index" 6149 - checksum = "4ec1cc12e9d5af2d9488588be80b98f045a8872500bbb78c93b85a205e557f91" 6873 + checksum = "4143cb3a8c65efceba6fc3bf49769b7b5d60090f1226e708365044c1136584ee" 6150 6874 dependencies = [ 6151 6875 "anyhow", 6152 6876 "heck 0.4.0", 6153 6877 "proc-macro2", 6154 6878 "quote", 6155 6879 "shellexpand", 6156 - "syn", 6880 + "syn 2.0.38", 6157 6881 "witx", 6158 6882 ] 6159 6883 6160 6884 [[package]] 6161 6885 name = "wiggle-macro" 6162 - version = "1.0.2" 6886 + version = "14.0.2" 6163 6887 source = "registry+https://github.com/rust-lang/crates.io-index" 6164 - checksum = "e7d2f18f246c48657537c507de7c1941970b09ef2d4c6351debc739a1827ebd3" 6888 + checksum = "56981968f26952a527f78cf3aeb5ac436db82d3be1682a217a1835754fa50f51" 6165 6889 dependencies = [ 6166 6890 "proc-macro2", 6167 6891 "quote", 6168 - "syn", 6892 + "syn 2.0.38", 6169 6893 "wiggle-generate", 6170 6894 ] 6171 6895 6172 6896 [[package]] 6173 6897 name = "winapi" 6174 - version = "0.2.8" 6175 - source = "registry+https://github.com/rust-lang/crates.io-index" 6176 - checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 6177 - 6178 - [[package]] 6179 - name = "winapi" 6180 6898 version = "0.3.9" 6181 6899 source = "registry+https://github.com/rust-lang/crates.io-index" 6182 6900 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" ··· 6186 6904 ] 6187 6905 6188 6906 [[package]] 6189 - name = "winapi-build" 6190 - version = "0.1.1" 6191 - source = "registry+https://github.com/rust-lang/crates.io-index" 6192 - checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 6193 - 6194 - [[package]] 6195 6907 name = "winapi-i686-pc-windows-gnu" 6196 6908 version = "0.4.0" 6197 6909 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6203 6915 source = "registry+https://github.com/rust-lang/crates.io-index" 6204 6916 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 6205 6917 dependencies = [ 6206 - "winapi 0.3.9", 6918 + "winapi", 6919 + ] 6920 + 6921 + [[package]] 6922 + name = "winapi-wsapoll" 6923 + version = "0.1.1" 6924 + source = "registry+https://github.com/rust-lang/crates.io-index" 6925 + checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 6926 + dependencies = [ 6927 + "winapi", 6207 6928 ] 6208 6929 6209 6930 [[package]] ··· 6213 6934 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6214 6935 6215 6936 [[package]] 6937 + name = "winch-codegen" 6938 + version = "0.12.2" 6939 + source = "registry+https://github.com/rust-lang/crates.io-index" 6940 + checksum = "d2942fc0530ed88259df32f09f52a4222583e1ec7c3fa3f4a911905bbf70c3b0" 6941 + dependencies = [ 6942 + "anyhow", 6943 + "cranelift-codegen", 6944 + "gimli", 6945 + "regalloc2", 6946 + "smallvec", 6947 + "target-lexicon", 6948 + "wasmparser", 6949 + "wasmtime-environ", 6950 + ] 6951 + 6952 + [[package]] 6216 6953 name = "windows" 6217 - version = "0.37.0" 6954 + version = "0.44.0" 6218 6955 source = "registry+https://github.com/rust-lang/crates.io-index" 6219 - checksum = "57b543186b344cc61c85b5aab0d2e3adf4e0f99bc076eff9aa5927bcc0b8a647" 6956 + checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" 6220 6957 dependencies = [ 6221 - "windows_aarch64_msvc 0.37.0", 6222 - "windows_i686_gnu 0.37.0", 6223 - "windows_i686_msvc 0.37.0", 6224 - "windows_x86_64_gnu 0.37.0", 6225 - "windows_x86_64_msvc 0.37.0", 6958 + "windows-targets 0.42.2", 6959 + ] 6960 + 6961 + [[package]] 6962 + name = "windows" 6963 + version = "0.51.1" 6964 + source = "registry+https://github.com/rust-lang/crates.io-index" 6965 + checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 6966 + dependencies = [ 6967 + "windows-core", 6968 + "windows-targets 0.48.5", 6969 + ] 6970 + 6971 + [[package]] 6972 + name = "windows-core" 6973 + version = "0.51.1" 6974 + source = "registry+https://github.com/rust-lang/crates.io-index" 6975 + checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 6976 + dependencies = [ 6977 + "windows-targets 0.48.5", 6226 6978 ] 6227 6979 6228 6980 [[package]] ··· 6239 6991 ] 6240 6992 6241 6993 [[package]] 6994 + name = "windows-sys" 6995 + version = "0.45.0" 6996 + source = "registry+https://github.com/rust-lang/crates.io-index" 6997 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 6998 + dependencies = [ 6999 + "windows-targets 0.42.2", 7000 + ] 7001 + 7002 + [[package]] 7003 + name = "windows-sys" 7004 + version = "0.48.0" 7005 + source = "registry+https://github.com/rust-lang/crates.io-index" 7006 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 7007 + dependencies = [ 7008 + "windows-targets 0.48.5", 7009 + ] 7010 + 7011 + [[package]] 7012 + name = "windows-targets" 7013 + version = "0.42.2" 7014 + source = "registry+https://github.com/rust-lang/crates.io-index" 7015 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 7016 + dependencies = [ 7017 + "windows_aarch64_gnullvm 0.42.2", 7018 + "windows_aarch64_msvc 0.42.2", 7019 + "windows_i686_gnu 0.42.2", 7020 + "windows_i686_msvc 0.42.2", 7021 + "windows_x86_64_gnu 0.42.2", 7022 + "windows_x86_64_gnullvm 0.42.2", 7023 + "windows_x86_64_msvc 0.42.2", 7024 + ] 7025 + 7026 + [[package]] 7027 + name = "windows-targets" 7028 + version = "0.48.5" 7029 + source = "registry+https://github.com/rust-lang/crates.io-index" 7030 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 7031 + dependencies = [ 7032 + "windows_aarch64_gnullvm 0.48.5", 7033 + "windows_aarch64_msvc 0.48.5", 7034 + "windows_i686_gnu 0.48.5", 7035 + "windows_i686_msvc 0.48.5", 7036 + "windows_x86_64_gnu 0.48.5", 7037 + "windows_x86_64_gnullvm 0.48.5", 7038 + "windows_x86_64_msvc 0.48.5", 7039 + ] 7040 + 7041 + [[package]] 7042 + name = "windows_aarch64_gnullvm" 7043 + version = "0.42.2" 7044 + source = "registry+https://github.com/rust-lang/crates.io-index" 7045 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 7046 + 7047 + [[package]] 7048 + name = "windows_aarch64_gnullvm" 7049 + version = "0.48.5" 7050 + source = "registry+https://github.com/rust-lang/crates.io-index" 7051 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 7052 + 7053 + [[package]] 6242 7054 name = "windows_aarch64_msvc" 6243 7055 version = "0.36.1" 6244 7056 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6246 7058 6247 7059 [[package]] 6248 7060 name = "windows_aarch64_msvc" 6249 - version = "0.37.0" 7061 + version = "0.42.2" 7062 + source = "registry+https://github.com/rust-lang/crates.io-index" 7063 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 7064 + 7065 + [[package]] 7066 + name = "windows_aarch64_msvc" 7067 + version = "0.48.5" 6250 7068 source = "registry+https://github.com/rust-lang/crates.io-index" 6251 - checksum = "2623277cb2d1c216ba3b578c0f3cf9cdebeddb6e66b1b218bb33596ea7769c3a" 7069 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 6252 7070 6253 7071 [[package]] 6254 7072 name = "windows_i686_gnu" ··· 6258 7076 6259 7077 [[package]] 6260 7078 name = "windows_i686_gnu" 6261 - version = "0.37.0" 7079 + version = "0.42.2" 7080 + source = "registry+https://github.com/rust-lang/crates.io-index" 7081 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 7082 + 7083 + [[package]] 7084 + name = "windows_i686_gnu" 7085 + version = "0.48.5" 6262 7086 source = "registry+https://github.com/rust-lang/crates.io-index" 6263 - checksum = "d3925fd0b0b804730d44d4b6278c50f9699703ec49bcd628020f46f4ba07d9e1" 7087 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 6264 7088 6265 7089 [[package]] 6266 7090 name = "windows_i686_msvc" ··· 6270 7094 6271 7095 [[package]] 6272 7096 name = "windows_i686_msvc" 6273 - version = "0.37.0" 7097 + version = "0.42.2" 6274 7098 source = "registry+https://github.com/rust-lang/crates.io-index" 6275 - checksum = "ce907ac74fe331b524c1298683efbf598bb031bc84d5e274db2083696d07c57c" 7099 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 7100 + 7101 + [[package]] 7102 + name = "windows_i686_msvc" 7103 + version = "0.48.5" 7104 + source = "registry+https://github.com/rust-lang/crates.io-index" 7105 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 6276 7106 6277 7107 [[package]] 6278 7108 name = "windows_x86_64_gnu" ··· 6282 7112 6283 7113 [[package]] 6284 7114 name = "windows_x86_64_gnu" 6285 - version = "0.37.0" 7115 + version = "0.42.2" 7116 + source = "registry+https://github.com/rust-lang/crates.io-index" 7117 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 7118 + 7119 + [[package]] 7120 + name = "windows_x86_64_gnu" 7121 + version = "0.48.5" 7122 + source = "registry+https://github.com/rust-lang/crates.io-index" 7123 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 7124 + 7125 + [[package]] 7126 + name = "windows_x86_64_gnullvm" 7127 + version = "0.42.2" 7128 + source = "registry+https://github.com/rust-lang/crates.io-index" 7129 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 7130 + 7131 + [[package]] 7132 + name = "windows_x86_64_gnullvm" 7133 + version = "0.48.5" 6286 7134 source = "registry+https://github.com/rust-lang/crates.io-index" 6287 - checksum = "2babfba0828f2e6b32457d5341427dcbb577ceef556273229959ac23a10af33d" 7135 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6288 7136 6289 7137 [[package]] 6290 7138 name = "windows_x86_64_msvc" ··· 6294 7142 6295 7143 [[package]] 6296 7144 name = "windows_x86_64_msvc" 6297 - version = "0.37.0" 7145 + version = "0.42.2" 6298 7146 source = "registry+https://github.com/rust-lang/crates.io-index" 6299 - checksum = "f4dd6dc7df2d84cf7b33822ed5b86318fb1781948e9663bacd047fc9dd52259d" 7147 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 6300 7148 6301 7149 [[package]] 6302 - name = "winreg" 6303 - version = "0.10.1" 7150 + name = "windows_x86_64_msvc" 7151 + version = "0.48.5" 6304 7152 source = "registry+https://github.com/rust-lang/crates.io-index" 6305 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 7153 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 7154 + 7155 + [[package]] 7156 + name = "winit" 7157 + version = "0.29.4" 7158 + source = "git+https://github.com/lapce/winit?rev=e8c26d691a20a96c4e9d841d31fc315dabd5a5a1#e8c26d691a20a96c4e9d841d31fc315dabd5a5a1" 6306 7159 dependencies = [ 6307 - "winapi 0.3.9", 7160 + "ahash 0.8.3", 7161 + "android-activity", 7162 + "atomic-waker", 7163 + "bitflags 2.4.0", 7164 + "bytemuck", 7165 + "calloop", 7166 + "cfg_aliases", 7167 + "core-foundation", 7168 + "core-graphics", 7169 + "cursor-icon", 7170 + "icrate", 7171 + "js-sys", 7172 + "libc", 7173 + "log", 7174 + "memmap2 0.9.0", 7175 + "ndk", 7176 + "ndk-sys", 7177 + "objc2", 7178 + "once_cell", 7179 + "orbclient", 7180 + "percent-encoding", 7181 + "raw-window-handle 0.5.2", 7182 + "raw-window-handle 0.6.0", 7183 + "redox_syscall 0.3.5", 7184 + "rustix 0.38.20", 7185 + "sctk-adwaita", 7186 + "smithay-client-toolkit", 7187 + "smol_str", 7188 + "unicode-segmentation", 7189 + "wasm-bindgen", 7190 + "wasm-bindgen-futures", 7191 + "wayland-backend 0.3.2", 7192 + "wayland-client 0.31.1", 7193 + "wayland-protocols", 7194 + "wayland-protocols-plasma", 7195 + "web-sys", 7196 + "web-time", 7197 + "windows-sys 0.48.0", 7198 + "x11-dl", 7199 + "x11rb", 7200 + "xkbcommon-dl", 6308 7201 ] 6309 7202 6310 7203 [[package]] 6311 - name = "winres" 6312 - version = "0.1.12" 7204 + name = "winnow" 7205 + version = "0.5.10" 6313 7206 source = "registry+https://github.com/rust-lang/crates.io-index" 6314 - checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 7207 + checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d" 6315 7208 dependencies = [ 6316 - "toml", 7209 + "memchr", 7210 + ] 7211 + 7212 + [[package]] 7213 + name = "winreg" 7214 + version = "0.50.0" 7215 + source = "registry+https://github.com/rust-lang/crates.io-index" 7216 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 7217 + dependencies = [ 7218 + "cfg-if", 7219 + "windows-sys 0.48.0", 6317 7220 ] 6318 7221 6319 7222 [[package]] 6320 7223 name = "winx" 6321 - version = "0.33.0" 7224 + version = "0.36.2" 6322 7225 source = "registry+https://github.com/rust-lang/crates.io-index" 6323 - checksum = "b7b01e010390eb263a4518c8cebf86cb67469d1511c00b749a47b64c39e8054d" 7226 + checksum = "357bb8e2932df531f83b052264b050b81ba0df90ee5a59b2d1d3949f344f81e5" 6324 7227 dependencies = [ 6325 - "bitflags", 6326 - "io-lifetimes", 6327 - "windows-sys", 7228 + "bitflags 2.4.0", 7229 + "windows-sys 0.48.0", 6328 7230 ] 6329 7231 6330 7232 [[package]] 6331 - name = "wio" 6332 - version = "0.2.2" 7233 + name = "wit-parser" 7234 + version = "0.12.1" 6333 7235 source = "registry+https://github.com/rust-lang/crates.io-index" 6334 - checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 7236 + checksum = "f6ace9943d89bbf3dbbc71b966da0e7302057b311f36a4ac3d65ddfef17b52cf" 6335 7237 dependencies = [ 6336 - "winapi 0.3.9", 7238 + "anyhow", 7239 + "id-arena", 7240 + "indexmap 2.0.2", 7241 + "log", 7242 + "semver", 7243 + "serde", 7244 + "serde_derive", 7245 + "serde_json", 7246 + "unicode-xid", 6337 7247 ] 6338 7248 6339 7249 [[package]] ··· 6343 7253 checksum = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b" 6344 7254 dependencies = [ 6345 7255 "anyhow", 6346 - "log 0.4.17", 7256 + "log", 6347 7257 "thiserror", 6348 7258 "wast 35.0.2", 6349 7259 ] 6350 7260 6351 7261 [[package]] 6352 - name = "ws2_32-sys" 6353 - version = "0.2.1" 7262 + name = "x11-clipboard" 7263 + version = "0.8.1" 7264 + source = "registry+https://github.com/rust-lang/crates.io-index" 7265 + checksum = "b41aca1115b1f195f21c541c5efb423470848d48143127d0f07f8b90c27440df" 7266 + dependencies = [ 7267 + "x11rb", 7268 + ] 7269 + 7270 + [[package]] 7271 + name = "x11-dl" 7272 + version = "2.21.0" 7273 + source = "registry+https://github.com/rust-lang/crates.io-index" 7274 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 7275 + dependencies = [ 7276 + "libc", 7277 + "once_cell", 7278 + "pkg-config", 7279 + ] 7280 + 7281 + [[package]] 7282 + name = "x11rb" 7283 + version = "0.12.0" 7284 + source = "registry+https://github.com/rust-lang/crates.io-index" 7285 + checksum = "b1641b26d4dec61337c35a1b1aaf9e3cba8f46f0b43636c609ab0291a648040a" 7286 + dependencies = [ 7287 + "as-raw-xcb-connection", 7288 + "gethostname", 7289 + "libc", 7290 + "libloading 0.7.3", 7291 + "nix 0.26.4", 7292 + "once_cell", 7293 + "winapi", 7294 + "winapi-wsapoll", 7295 + "x11rb-protocol", 7296 + ] 7297 + 7298 + [[package]] 7299 + name = "x11rb-protocol" 7300 + version = "0.12.0" 6354 7301 source = "registry+https://github.com/rust-lang/crates.io-index" 6355 - checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 7302 + checksum = "82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc" 6356 7303 dependencies = [ 6357 - "winapi 0.2.8", 6358 - "winapi-build", 7304 + "nix 0.26.4", 6359 7305 ] 6360 7306 6361 7307 [[package]] ··· 6368 7314 ] 6369 7315 6370 7316 [[package]] 6371 - name = "xi-unicode" 6372 - version = "0.3.0" 7317 + name = "xcursor" 7318 + version = "0.3.4" 6373 7319 source = "registry+https://github.com/rust-lang/crates.io-index" 6374 - checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 7320 + checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7" 7321 + dependencies = [ 7322 + "nom", 7323 + ] 6375 7324 6376 7325 [[package]] 6377 - name = "xml-rs" 6378 - version = "0.7.0" 7326 + name = "xkbcommon-dl" 7327 + version = "0.4.1" 6379 7328 source = "registry+https://github.com/rust-lang/crates.io-index" 6380 - checksum = "3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2" 7329 + checksum = "6924668544c48c0133152e7eec86d644a056ca3d09275eb8d5cdb9855f9d8699" 6381 7330 dependencies = [ 6382 - "bitflags", 7331 + "bitflags 2.4.0", 7332 + "dlib", 7333 + "log", 7334 + "once_cell", 7335 + "xkeysym", 6383 7336 ] 6384 7337 6385 7338 [[package]] 7339 + name = "xkeysym" 7340 + version = "0.2.0" 7341 + source = "registry+https://github.com/rust-lang/crates.io-index" 7342 + checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" 7343 + 7344 + [[package]] 6386 7345 name = "xml-rs" 6387 - version = "0.8.4" 7346 + version = "0.8.19" 6388 7347 source = "registry+https://github.com/rust-lang/crates.io-index" 6389 - checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 7348 + checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 6390 7349 6391 7350 [[package]] 6392 7351 name = "xmlparser" 6393 - version = "0.13.3" 7352 + version = "0.13.5" 6394 7353 source = "registry+https://github.com/rust-lang/crates.io-index" 6395 - checksum = "114ba2b24d2167ef6d67d7d04c8cc86522b87f490025f39f0303b7db5bf5e3d8" 7354 + checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" 6396 7355 6397 7356 [[package]] 6398 7357 name = "xmlwriter" ··· 6401 7360 checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 6402 7361 6403 7362 [[package]] 6404 - name = "yaml-rust" 6405 - version = "0.4.5" 7363 + name = "xxhash-rust" 7364 + version = "0.8.7" 6406 7365 source = "registry+https://github.com/rust-lang/crates.io-index" 6407 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 7366 + checksum = "9828b178da53440fa9c766a3d2f73f7cf5d0ac1fe3980c1e5018d899fd19e07b" 7367 + 7368 + [[package]] 7369 + name = "yazi" 7370 + version = "0.1.6" 7371 + source = "registry+https://github.com/rust-lang/crates.io-index" 7372 + checksum = "c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1" 7373 + 7374 + [[package]] 7375 + name = "zbus" 7376 + version = "3.3.0" 7377 + source = "registry+https://github.com/rust-lang/crates.io-index" 7378 + checksum = "41ce2de393c874ba871292e881bf3c13a0d5eb38170ebab2e50b4c410eaa222b" 6408 7379 dependencies = [ 6409 - "linked-hash-map", 7380 + "async-broadcast", 7381 + "async-channel", 7382 + "async-executor", 7383 + "async-io", 7384 + "async-lock", 7385 + "async-recursion", 7386 + "async-task", 7387 + "async-trait", 7388 + "byteorder", 7389 + "derivative", 7390 + "dirs", 7391 + "enumflags2", 7392 + "event-listener", 7393 + "futures-core", 7394 + "futures-sink", 7395 + "futures-util", 7396 + "hex", 7397 + "nix 0.24.2", 7398 + "once_cell", 7399 + "ordered-stream", 7400 + "rand", 7401 + "serde", 7402 + "serde_repr", 7403 + "sha1", 7404 + "static_assertions", 7405 + "tracing 0.1.37", 7406 + "uds_windows", 7407 + "winapi", 7408 + "zbus_macros", 7409 + "zbus_names", 7410 + "zvariant", 6410 7411 ] 6411 7412 6412 7413 [[package]] 6413 - name = "yazi" 6414 - version = "0.1.4" 7414 + name = "zbus_macros" 7415 + version = "3.3.0" 6415 7416 source = "registry+https://github.com/rust-lang/crates.io-index" 6416 - checksum = "c03b3e19c937b5b9bd8e52b1c88f30cce5c0d33d676cf174866175bb794ff658" 7417 + checksum = "a13d08f5dc6cf725b693cb6ceacd43cd430ec0664a879188f29e7d7dcd98f96d" 7418 + dependencies = [ 7419 + "proc-macro-crate", 7420 + "proc-macro2", 7421 + "quote", 7422 + "regex", 7423 + "syn 1.0.101", 7424 + ] 6417 7425 6418 7426 [[package]] 6419 - name = "yeslogic-fontconfig-sys" 6420 - version = "3.2.0" 7427 + name = "zbus_names" 7428 + version = "2.2.0" 6421 7429 source = "registry+https://github.com/rust-lang/crates.io-index" 6422 - checksum = "f2bbd69036d397ebbff671b1b8e4d918610c181c5a16073b96f984a38d08c386" 7430 + checksum = "41a408fd8a352695690f53906dc7fd036be924ec51ea5e05666ff42685ed0af5" 6423 7431 dependencies = [ 6424 - "const-cstr", 6425 - "dlib", 6426 - "once_cell", 6427 - "pkg-config", 7432 + "serde", 7433 + "static_assertions", 7434 + "zvariant", 6428 7435 ] 6429 7436 6430 7437 [[package]] ··· 6435 7442 6436 7443 [[package]] 6437 7444 name = "zip" 6438 - version = "0.6.3" 7445 + version = "0.6.6" 6439 7446 source = "registry+https://github.com/rust-lang/crates.io-index" 6440 - checksum = "537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080" 7447 + checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 6441 7448 dependencies = [ 6442 7449 "byteorder", 6443 7450 "crc32fast", ··· 6473 7480 "cc", 6474 7481 "libc", 6475 7482 ] 7483 + 7484 + [[package]] 7485 + name = "zune-inflate" 7486 + version = "0.2.54" 7487 + source = "registry+https://github.com/rust-lang/crates.io-index" 7488 + checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 7489 + dependencies = [ 7490 + "simd-adler32", 7491 + ] 7492 + 7493 + [[package]] 7494 + name = "zvariant" 7495 + version = "3.7.1" 7496 + source = "registry+https://github.com/rust-lang/crates.io-index" 7497 + checksum = "b794fb7f59af4105697b0449ba31731ee5dbb3e773a17dbdf3d36206ea1b1644" 7498 + dependencies = [ 7499 + "byteorder", 7500 + "enumflags2", 7501 + "libc", 7502 + "serde", 7503 + "static_assertions", 7504 + "url", 7505 + "zvariant_derive", 7506 + ] 7507 + 7508 + [[package]] 7509 + name = "zvariant_derive" 7510 + version = "3.7.1" 7511 + source = "registry+https://github.com/rust-lang/crates.io-index" 7512 + checksum = "dd58d4b6c8e26d3dd2149c8c40c6613ef6451b9885ff1296d1ac86c388351a54" 7513 + dependencies = [ 7514 + "proc-macro-crate", 7515 + "proc-macro2", 7516 + "quote", 7517 + "syn 1.0.101", 7518 + ]
+55 -51
pkgs/applications/editors/lapce/default.nix
··· 6 6 , cmake 7 7 , pkg-config 8 8 , perl 9 + , python3 9 10 , fontconfig 10 11 , glib 11 12 , gtk3 12 13 , openssl 14 + , libGL 13 15 , libobjc 16 + , libxkbcommon 14 17 , Security 15 18 , CoreServices 16 19 , ApplicationServices 17 20 , Carbon 18 21 , AppKit 19 22 , wrapGAppsHook 23 + , wayland 20 24 , gobject-introspection 25 + , xorg 21 26 }: 22 - 27 + let 28 + rpathLibs = lib.optionals stdenv.isLinux [ 29 + libGL 30 + libxkbcommon 31 + xorg.libX11 32 + xorg.libXcursor 33 + xorg.libXi 34 + xorg.libXrandr 35 + xorg.libXxf86vm 36 + xorg.libxcb 37 + wayland 38 + ]; 39 + in 23 40 rustPlatform.buildRustPackage rec { 24 41 pname = "lapce"; 25 - version = "0.2.8"; 42 + version = "0.3.1"; 26 43 27 44 src = fetchFromGitHub { 28 45 owner = "lapce"; 29 46 repo = pname; 30 47 rev = "v${version}"; 31 - sha256 = "sha256-cfQQ+PaInUB6B61sZ9iS/zt3L6Vc/vPOJTtEwR0BLco="; 48 + sha256 = "sha256-R7z3E6Moyc6yMFGzfggiYgglLs/A+iOx8ZJKMPhbAz0="; 32 49 }; 33 50 34 51 cargoLock = { 35 52 lockFile = ./Cargo.lock; 36 53 outputHashes = { 37 - "druid-0.7.0" = "sha256-PJH+Y5PScM6KnPeb5lBLKpqe9nbG3bXIJK2y4V1IM9o="; 38 - "font-kit-0.11.0" = "sha256-MsUbFhWd3GdqchzwrRPuzpz3mNYde00HwA9EIRBc2SQ="; 39 - "fount-0.1.0" = "sha256-ptPnisGuzip3tQUuwtPU+ETiIzxMvIgAvlIGyGw/4wI="; 54 + "alacritty_config-0.1.2-dev" = "sha256-6FSi5RU7YOzNIB2kd/O1OKswn54ak6qrLvN/FbJD3g0="; 55 + "cosmic-text-0.7.0" = "sha256-ATBeQeSlRCuBZIV4Fdam3p+eW5YH8uJadJearZuONrQ="; 56 + "floem-0.1.0" = "sha256-UVmqF2vkX71o4JBrhIIhd2SkLNBaqibwl51FKLJUo4c="; 40 57 "human-sort-0.2.2" = "sha256-tebgIJGXOY7pwWRukboKAzXY47l4Cn//0xMKQTaGu8w="; 41 - "parley-0.1.0" = "sha256-9xT+bhcZSBxQp10cbxQlqiG4D4NxaTkAxfgaHX0cqX4="; 42 - "piet-wgpu-0.1.0" = "sha256-SOycknxo6wMDy/2D3cxsngI0MZO78B5QkhdCkvCkFyU="; 43 - "psp-types-0.1.0" = "sha256-7scU/eR6S2hVS6UKoFmZP901DMZEEho35nVEuQJERR0="; 58 + "peniko-0.1.0" = "sha256-FZu56HLN5rwSWOwIC00FvKShSv4QPCR44l9MURgC+iI="; 59 + "psp-types-0.1.0" = "sha256-/oFt/AXxCqBp21hTSYrokWsbFYTIDCrHMUBuA2Nj5UU="; 44 60 "structdesc-0.1.0" = "sha256-4j6mJ1H5hxJXr7Sz0UsZxweyAm9sYuxjq8yg3ZlpksI="; 45 - "swash-0.1.4" = "sha256-oPjQF/nKnoHyed+4SZcc4zlc/I+0J6/DuigbHglQPMA="; 61 + "tracing-0.2.0" = "sha256-Tc44Mg2Ue4HyB1z+9UBqpjdecJa60ekGXs+npqv22uA="; 46 62 "tree-sitter-bash-0.19.0" = "sha256-gTsA874qpCI/N5tmBI5eT8KDaM25gXM4VbcCbUU2EeI="; 47 - "tree-sitter-c-sharp-0.20.0" = "sha256-4R6+15ZbtC/LtSHpk7DqcMiFYjht+062Av31spK07rc="; 48 - "tree-sitter-clojure-0.1.0" = "sha256-qeTQgJ3DAlqhRlATB34aPNzAgKOyIaxfKiZP9Z3Mx2k="; 49 - "tree-sitter-css-0.19.0" = "sha256-xXDTi9HL46qHoeyf2ZQJRCIYCY4vWBmTBkt55EewgmQ="; 50 - "tree-sitter-d-0.3.2" = "sha256-oWbggHlWVxc5QsHDvOVcWvjykLPmFuuoxkqgen7He4A="; 51 - "tree-sitter-dart-0.0.1" = "sha256-JW9Hdzm/Sb56od+K/Wf0IlcfpgiEVY5e3ovOtMEeqpQ="; 52 - "tree-sitter-dockerfile-0.1.0" = "sha256-sSkAR6CZ9MnjeggaQ3F0aG4m0oKKSa866EXQDgm6k3Q="; 53 - "tree-sitter-elixir-0.19.0" = "sha256-5nopPahI6VDxu9z2lKaXWMPZ+1EWYRM2S9k3cfRrxGM="; 54 - "tree-sitter-erlang-0.0.1" = "sha256-6eiRiTTPdMBRsxVHIHYuw0sIfRDvP4pZIEyckoo304Q="; 55 - "tree-sitter-glimmer-0.0.1" = "sha256-qQQ94F/CMx0cMhqqpY0xkMi10Yx+XG1YiT+if6laJvM="; 56 - "tree-sitter-glsl-0.1.3" = "sha256-k37NkUjYPzZnE21EYPBX4CAFdmZzJzy5BOJU+VjpcA4="; 57 - "tree-sitter-haskell-0.14.0" = "sha256-94zxdt3JjC3iki639taHYmRwQIzOlOM6H9C3sKnRj/o="; 58 - "tree-sitter-haxe-0.2.2" = "sha256-yUzJDaAu2kTompR6W0UDRgld/mveaDoj9bdE9Bz9GwI="; 59 - "tree-sitter-hcl-0.0.1" = "sha256-GWUOATMa6ANnhH5k+P9GcCNQQnhqpyfblUG90rQN0iw="; 60 - "tree-sitter-java-0.20.0" = "sha256-tGBi6gJJIPpp6oOwmAQdqBD6eaJRBRcYbWtm1BHsgBA="; 61 63 "tree-sitter-json-0.20.0" = "sha256-pXa6WFJ4wliXHBiuHuqtAFWz+OscTOxbna5iymS547w="; 62 - "tree-sitter-julia-0.19.0" = "sha256-z+E3sYS9fMBWlSmy/3wiQRzhrYhhNK5xH6MK1FroMi8="; 63 - "tree-sitter-kotlin-0.2.11" = "sha256-aRMqhmZKbKoggtBOgtFIq0xTP+PgeD3Qz6DPJsAFPRQ="; 64 - "tree-sitter-latex-0.2.0" = "sha256-0n42ZrlQdo1IbrURVJkcKV2JeQ7jUI2eSW7dkC1aXH4="; 65 - "tree-sitter-lua-0.0.12" = "sha256-0gViT7PjduQsTTi4e0VVUFiXJjmrjFBnWdGY0B4iS/0="; 66 64 "tree-sitter-md-0.1.2" = "sha256-gKbjAcY/x9sIxiG7edolAQp2JWrx78mEGeCpayxFOuE="; 67 - "tree-sitter-nix-0.0.1" = "sha256-BYAVY0BISrJSwIMvLa/4QrkWdzMs36ZEz96w/CxWVVo="; 68 - "tree-sitter-ocaml-0.20.0" = "sha256-gTmRBFFCBrA48Yn1MO2mMQPpa6u3uv5McC4BDuMXKuM="; 69 - "tree-sitter-php-0.19.1" = "sha256-Lg4gEi6bCYosakr2McmgOwGHsmsVSjD+oyG6XNTd0j0="; 70 - "tree-sitter-protobuf-0.0.1" = "sha256-h86NQAIRU+mUroa0LqokMtEVd7U5BXo/DADc2UUZQzI="; 71 - "tree-sitter-ql-0.19.0" = "sha256-2QOtNguYAIhIhGuVqyx/33gFu3OqcxAPBZOk85Q226M="; 72 - "tree-sitter-ruby-0.19.0" = "sha256-BjdgNxXoaZ+nYrszd8trL0Cu4hnQNZkSWejTThkAn0o="; 73 - "tree-sitter-scheme-0.2.0" = "sha256-K3+zmykjq2DpCnk17Ko9LOyGQTBZb1/dgVXIVynCYd4="; 74 - "tree-sitter-scss-0.0.1" = "sha256-zGnPZbdRfFvDmbfNMWxTpKCp0/Yl1WqlLjw05jtVofM="; 75 - "tree-sitter-sql-0.0.2" = "sha256-PZSJ/8N/HNskFnkfqN11ZBOESXHGGGCPG/yET832hlE="; 76 - "tree-sitter-svelte-0.10.2" = "sha256-ACRpn1/2d6/ambLvr0xr7kT9gTzFFHXtvbQRTxEoet0="; 77 - "tree-sitter-wgsl-0.0.1" = "sha256-x42qHPwzv3uXVahHE9xYy3RkrYFctJGNEJmu6w1/2Qo="; 78 - "tree-sitter-xml-0.0.1" = "sha256-3DwRrAkk0OU2bOxBYSPpUQm2dxg1AYosbV6HXfYax/Y="; 79 65 "tree-sitter-yaml-0.0.1" = "sha256-bQ/APnFpes4hQLv37lpoADyjXDBY7J4Zg+rLyUtbra4="; 80 - "tree-sitter-zig-0.0.1" = "sha256-E0q3nWsAMXBVM5LkOfrfBJyV9jQPJjiCSnD2ikXShFc="; 81 - "wasi-experimental-http-wasmtime-0.10.0" = "sha256-vV2cwA+vxWcrozXparleZUqKxp2DDkaRJFOAT0m2uWo="; 66 + "vger-0.2.7" = "sha256-evri/64mA0TQY7mFn+9bCl3c247V2QEYlwyMPpOcv5Y="; 67 + "wasi-experimental-http-wasmtime-0.10.0" = "sha256-FuF3Ms1bT9bBasbLK+yQ2xggObm/lFDRyOvH21AZnQI="; 68 + "winit-0.29.4" = "sha256-Y71QsRiHo0ldUAoAhid3yRDtHyIdd3HJ3AA6YJG04as="; 82 69 }; 83 70 }; 84 71 72 + env = { 73 + # Get openssl-sys to use pkg-config 74 + OPENSSL_NO_VENDOR = 1; 75 + 76 + # This variable is read by build script, so that Lapce editor knows its version 77 + RELEASE_TAG_NAME = "v${version}"; 78 + 79 + } // lib.optionalAttrs stdenv.cc.isClang { 80 + # Work around https://github.com/NixOS/nixpkgs/issues/166205. 81 + NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}"; 82 + }; 83 + 85 84 postPatch = '' 86 - substituteInPlace lapce-ui/Cargo.toml --replace ", \"lapce-data/updater\"" "" 85 + substituteInPlace lapce-app/Cargo.toml --replace ", \"updater\"" "" 87 86 ''; 88 87 89 88 nativeBuildInputs = [ 90 89 cmake 91 90 pkg-config 92 91 perl 92 + python3 93 93 wrapGAppsHook # FIX: No GSettings schemas are installed on the system 94 94 gobject-introspection 95 95 ]; 96 96 97 - # Get openssl-sys to use pkg-config 98 - OPENSSL_NO_VENDOR = 1; 99 - 100 - # This variable is read by build script, so that Lapce editor knows its version 101 - env.RELEASE_TAG_NAME = "v${version}"; 102 - 103 - buildInputs = [ 97 + buildInputs = rpathLibs ++ [ 104 98 glib 105 99 gtk3 106 100 openssl ··· 115 109 AppKit 116 110 ]; 117 111 118 - postInstall = '' 112 + postInstall = if stdenv.isLinux then '' 119 113 install -Dm0644 $src/extra/images/logo.svg $out/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg 120 114 install -Dm0644 $src/extra/linux/dev.lapce.lapce.desktop $out/share/applications/lapce.desktop 115 + 116 + $STRIP -S $out/bin/lapce 117 + 118 + patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/lapce 119 + '' else '' 120 + mkdir $out/Applications 121 + cp -r extra/macos/Lapce.app $out/Applications 122 + ln -s $out/bin $out/Applications/Lapce.app/Contents/MacOS 121 123 ''; 124 + 125 + dontPatchELF = true; 122 126 123 127 passthru.updateScript = nix-update-script { }; 124 128
-12
pkgs/applications/editors/vim/plugins/generated.nix
··· 6599 6599 meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; 6600 6600 }; 6601 6601 6602 - nlua-nvim = buildVimPlugin { 6603 - pname = "nlua.nvim"; 6604 - version = "2022-12-20"; 6605 - src = fetchFromGitHub { 6606 - owner = "tjdevries"; 6607 - repo = "nlua.nvim"; 6608 - rev = "01aa428ff00605d52d0c0ece560f6a6d7971726b"; 6609 - sha256 = "1v80qmhhqc1frpvnz42wa84qaz6xkasyrz59aisifp1vqcn01lgk"; 6610 - }; 6611 - meta.homepage = "https://github.com/tjdevries/nlua.nvim/"; 6612 - }; 6613 - 6614 6602 nnn-vim = buildVimPlugin { 6615 6603 pname = "nnn.vim"; 6616 6604 version = "2023-05-23";
-1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 554 554 https://github.com/zah/nim.vim/,, 555 555 https://github.com/figsoda/nix-develop.nvim/,HEAD, 556 556 https://github.com/tamago324/nlsp-settings.nvim/,main, 557 - https://github.com/tjdevries/nlua.nvim/,, 558 557 https://github.com/mcchrish/nnn.vim/,, 559 558 https://github.com/shortcuts/no-neck-pain.nvim/,HEAD, 560 559 https://github.com/folke/noice.nvim/,HEAD,
+2 -2
pkgs/applications/emulators/mame/default.nix
··· 38 38 in 39 39 stdenv.mkDerivation rec { 40 40 pname = "mame"; 41 - version = "0.260"; 41 + version = "0.261"; 42 42 srcVersion = builtins.replaceStrings [ "." ] [ "" ] version; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "mamedev"; 46 46 repo = "mame"; 47 47 rev = "mame${srcVersion}"; 48 - hash = "sha256-spWnaf7xXK2xzgdUagsgN5doVrpJk7EA6fzYd9FlFm0="; 48 + hash = "sha256-Tbsu4dYOBGwsPW94W0xN2+t4vqb1cWI7J1C2l6WU3qI="; 49 49 }; 50 50 51 51 outputs = [ "out" "tools" ];
+2 -2
pkgs/applications/misc/gpxsee/default.nix
··· 18 18 in 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "gpxsee"; 21 - version = "13.11"; 21 + version = "13.12"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "tumic0"; 25 25 repo = "GPXSee"; 26 26 rev = finalAttrs.version; 27 - hash = "sha256-EJpyWuOyUVb34F5Pg8KPF9R3f3VpvZVeg8WBZ1oGbbE="; 27 + hash = "sha256-jHqxCOxkM7RJmJYq+nKJfSfd0LGQ7jZnUhuAZLFEG58="; 28 28 }; 29 29 30 30 buildInputs = [
+33 -186
pkgs/applications/networking/browsers/tor-browser/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchurl 3 4 , makeDesktopItem 5 + , copyDesktopItems 6 + , makeWrapper 4 7 , writeText 5 8 , autoPatchelfHook 9 + , wrapGAppsHook 6 10 , callPackage 7 11 8 12 , atk ··· 33 37 , libdrm 34 38 , libGL 35 39 40 + , mediaSupport ? true 41 + , ffmpeg 42 + 36 43 , audioSupport ? mediaSupport 37 44 38 45 , pipewireSupport ? audioSupport ··· 45 52 46 53 , libvaSupport ? mediaSupport 47 54 , libva 48 - 49 - # Media support (implies audio support) 50 - , mediaSupport ? true 51 - , ffmpeg 52 - 53 - # Wrapper runtime 54 - , coreutils 55 - , glibcLocales 56 - , gnome 57 - , runtimeShell 58 - , shared-mime-info 59 - , gsettings-desktop-schemas 60 55 61 56 # Hardening 62 57 , graphene-hardened-malloc ··· 149 144 150 145 src = sources.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}"); 151 146 152 - nativeBuildInputs = [ autoPatchelfHook ]; 147 + nativeBuildInputs = [ autoPatchelfHook copyDesktopItems makeWrapper wrapGAppsHook ]; 153 148 buildInputs = [ 154 149 gtk3 155 150 alsa-lib ··· 160 155 preferLocalBuild = true; 161 156 allowSubstitutes = false; 162 157 163 - desktopItem = makeDesktopItem { 158 + desktopItems = [(makeDesktopItem { 164 159 name = "torbrowser"; 165 - exec = "tor-browser"; 166 - icon = "torbrowser"; 160 + exec = "tor-browser %U"; 161 + icon = "tor-browser"; 167 162 desktopName = "Tor Browser"; 168 163 genericName = "Web Browser"; 169 164 comment = meta.description; 170 165 categories = [ "Network" "WebBrowser" "Security" ]; 171 - }; 166 + })]; 172 167 173 168 buildPhase = '' 174 169 runHook preBuild ··· 191 186 # firefox is a wrapper that checks for a more recent libstdc++ & appends it to the ld path 192 187 mv firefox.real firefox 193 188 189 + # store state at `~/.tor browser` instead of relative to executable 190 + touch "$TBB_IN_STORE/system-install" 191 + 194 192 # The final libPath. Note, we could split this into firefoxLibPath 195 193 # and torLibPath for accuracy, but this is more convenient ... 196 194 libPath=${libPath}:$TBB_IN_STORE:$TBB_IN_STORE/TorBrowser/Tor ··· 213 211 # Similarly fixup snowflake 214 212 sed -i TorBrowser/Data/Tor/torrc-defaults \ 215 213 -e "s|\(ClientTransportPlugin snowflake\) exec|\1 exec $interp|" 216 - 217 214 218 215 # Prepare for autoconfig. 219 216 # ··· 228 225 cat >mozilla.cfg <<EOF 229 226 // First line must be a comment 230 227 231 - // Always update via Nixpkgs 232 - lockPref("app.update.auto", false); 233 - lockPref("app.update.enabled", false); 234 - lockPref("extensions.update.autoUpdateDefault", false); 235 - lockPref("extensions.update.enabled", false); 236 - lockPref("extensions.torbutton.versioncheck_enabled", false); 228 + // Reset pref that captures store paths. 229 + clearPref("extensions.xpiState"); 230 + 231 + // Stop obnoxious first-run redirection. 232 + lockPref("noscript.firstRunRedirection", false); 237 233 238 234 // User should never change these. Locking prevents these 239 235 // values from being written to prefs.js, avoiding Store 240 236 // path capture. 241 237 lockPref("extensions.torlauncher.torrc-defaults_path", "$TBB_IN_STORE/TorBrowser/Data/Tor/torrc-defaults"); 242 238 lockPref("extensions.torlauncher.tor_path", "$TBB_IN_STORE/TorBrowser/Tor/tor"); 243 - 244 - // Reset pref that captures store paths. 245 - clearPref("extensions.xpiState"); 246 - 247 - // Stop obnoxious first-run redirection. 248 - lockPref("noscript.firstRunRedirection", false); 249 239 250 240 // Insist on using IPC for communicating with Tor 251 241 // ··· 269 259 ''} 270 260 EOF 271 261 272 - # Hard-code path to TBB fonts; see also FONTCONFIG_FILE in 273 - # the wrapper below. 262 + # FONTCONFIG_FILE is required to make fontconfig read the TBB 263 + # fonts.conf; upstream uses FONTCONFIG_PATH, but FC_DEBUG=1024 264 + # indicates the system fonts.conf being used instead. 274 265 FONTCONFIG_FILE=$TBB_IN_STORE/fontconfig/fonts.conf 275 266 sed -i "$FONTCONFIG_FILE" \ 276 - -e "s,<dir>fonts</dir>,<dir>$TBB_IN_STORE/fonts</dir>," 277 - 278 - # Preload extensions by moving into the runtime instead of storing under the 279 - # user's profile directory. 280 - # See https://support.mozilla.org/en-US/kb/deploying-firefox-with-extensions 281 - mkdir -p "$TBB_IN_STORE/distribution/extensions" 282 - mv "$TBB_IN_STORE/TorBrowser/Data/Browser/profile.default/extensions/"* \ 283 - "$TBB_IN_STORE/distribution/extensions" 267 + -e "s,<dir>fonts</dir>,<dir>$TBB_IN_STORE/fonts</dir>," 284 268 285 269 # Hard-code paths to geoip data files. TBB resolves the geoip files 286 270 # relative to torrc-defaults_path but if we do not hard-code them ··· 291 275 GeoIPv6File $TBB_IN_STORE/TorBrowser/Data/Tor/geoip6 292 276 EOF 293 277 294 - WRAPPER_LD_PRELOAD=${lib.optionalString (useHardenedMalloc == true) 295 - "${graphene-hardened-malloc}/lib/libhardened_malloc.so"} 296 - 297 - WRAPPER_XDG_DATA_DIRS=${lib.concatMapStringsSep ":" (x: "${x}/share") [ 298 - gnome.adwaita-icon-theme 299 - shared-mime-info 300 - ]} 301 - WRAPPER_XDG_DATA_DIRS+=":"${lib.concatMapStringsSep ":" (x: "${x}/share/gsettings-schemas/${x.name}") [ 302 - glib 303 - gsettings-desktop-schemas 304 - gtk3 305 - ]}; 306 - 307 - # Generate wrapper 308 278 mkdir -p $out/bin 309 - cat > "$out/bin/tor-browser" << EOF 310 - #! ${runtimeShell} 311 - set -o errexit -o nounset 312 279 313 - PATH=${lib.makeBinPath [ coreutils ]} 314 - export LC_ALL=C 315 - export LOCALE_ARCHIVE=${glibcLocales}/lib/locale/locale-archive 316 - 317 - # Enter local state directory. 318 - REAL_HOME=\''${HOME%/} 319 - TBB_HOME=\''${TBB_HOME:-''${XDG_DATA_HOME:-\$REAL_HOME/.local/share}/tor-browser} 320 - HOME=\$TBB_HOME 321 - 322 - mkdir -p "\$HOME" 323 - cd "\$HOME" 324 - 325 - # Initialize empty TBB local state directory hierarchy. We 326 - # intentionally mirror the layout that TBB would see if executed from 327 - # the unpacked bundle dir. 328 - mkdir -p "\$HOME/TorBrowser" "\$HOME/TorBrowser/Data" 329 - 330 - # Initialize the Tor data directory. 331 - mkdir -p "\$HOME/TorBrowser/Data/Tor" 332 - 333 - # TBB will fail if ownership is too permissive 334 - chmod 0700 "\$HOME/TorBrowser/Data/Tor" 335 - 336 - # Initialize the browser profile state. 337 - # All files under user's profile dir are generated by TBB. 338 - mkdir -p "\$HOME/TorBrowser/Data/Browser/profile.default" 339 - 340 - # Clear some files if the last known store path is different from the new one 341 - : "\''${KNOWN_STORE_PATH:=\$HOME/known-store-path}" 342 - if ! [ "\$KNOWN_STORE_PATH" -ef $out ]; then 343 - echo "Cleanup files with outdated store references" 344 - ln -Tsf $out "\$KNOWN_STORE_PATH" 345 - 346 - # Clear out some files that tend to capture store references but are 347 - # easily generated by firefox at startup. 348 - rm -f "\$HOME/TorBrowser/Data/Browser/profile.default"/{addonStartup.json.lz4,compatibility.ini,extensions.ini,extensions.json} 349 - rm -f "\$HOME/TorBrowser/Data/Browser/profile.default"/startupCache/* 350 - fi 351 - 352 - # XDG 353 - : "\''${XDG_RUNTIME_DIR:=/run/user/\$(id -u)}" 354 - : "\''${XDG_CONFIG_HOME:=\$REAL_HOME/.config}" 355 - 356 - ${lib.optionalString pulseaudioSupport '' 357 - # Figure out some envvars for pulseaudio 358 - : "\''${PULSE_SERVER:=\$XDG_RUNTIME_DIR/pulse/native}" 359 - : "\''${PULSE_COOKIE:=\$XDG_CONFIG_HOME/pulse/cookie}" 360 - ''} 361 - 362 - # Font cache files capture store paths; clear them out on the off 363 - # chance that TBB would continue using old font files. 364 - rm -rf "\$HOME/.cache/fontconfig" 365 - 366 - # Manually specify data paths (by default TB attempts to create these in the store) 367 - { 368 - echo "user_pref(\"extensions.torlauncher.toronionauthdir_path\", \"\$HOME/TorBrowser/Data/Tor/onion-auth\");" 369 - echo "user_pref(\"extensions.torlauncher.torrc_path\", \"\$HOME/TorBrowser/Data/Tor/torrc\");" 370 - echo "user_pref(\"extensions.torlauncher.tordatadir_path\", \"\$HOME/TorBrowser/Data/Tor\");" 371 - } >> "\$HOME/TorBrowser/Data/Browser/profile.default/prefs.js" 372 - 373 - # Lift-off 374 - # 375 - # XAUTHORITY and DISPLAY are required for TBB to work at all. 376 - # 377 - # DBUS_SESSION_BUS_ADDRESS is inherited to avoid auto-launch; to 378 - # prevent that, set it to an empty/invalid value prior to running 379 - # tor-browser. 380 - # 381 - # PULSE_SERVER is necessary for audio playback. 382 - # 383 - # Setting FONTCONFIG_FILE is required to make fontconfig read the TBB 384 - # fonts.conf; upstream uses FONTCONFIG_PATH, but FC_DEBUG=1024 385 - # indicates the system fonts.conf being used instead. 386 - # 387 - # XDG_DATA_DIRS is set to prevent searching system dirs (looking for .desktop & icons) 388 - exec env -i \ 389 - LD_PRELOAD=$WRAPPER_LD_PRELOAD \ 390 - \ 391 - TZ=":" \ 392 - TZDIR="\''${TZDIR:-}" \ 393 - LOCALE_ARCHIVE="\$LOCALE_ARCHIVE" \ 394 - \ 395 - TMPDIR="\''${TMPDIR:-/tmp}" \ 396 - HOME="\$HOME" \ 397 - XAUTHORITY="\''${XAUTHORITY:-\$HOME/.Xauthority}" \ 398 - DISPLAY="\''${DISPLAY:-}" \ 399 - DBUS_SESSION_BUS_ADDRESS="\''${DBUS_SESSION_BUS_ADDRESS:-unix:path=\$XDG_RUNTIME_DIR/bus}" \\ 400 - \ 401 - XDG_DATA_HOME="\$HOME/.local/share" \ 402 - XDG_DATA_DIRS="$WRAPPER_XDG_DATA_DIRS" \ 403 - \ 404 - PULSE_SERVER="\''${PULSE_SERVER:-}" \ 405 - PULSE_COOKIE="\''${PULSE_COOKIE:-}" \ 406 - \ 407 - MOZ_ENABLE_WAYLAND="\''${MOZ_ENABLE_WAYLAND:-}" \ 408 - WAYLAND_DISPLAY="\''${WAYLAND_DISPLAY:-}" \ 409 - XDG_RUNTIME_DIR="\''${XDG_RUNTIME_DIR:-}" \ 410 - XCURSOR_PATH="\''${XCURSOR_PATH:-}" \ 411 - \ 412 - APULSE_PLAYBACK_DEVICE="\''${APULSE_PLAYBACK_DEVICE:-plug:dmix}" \ 413 - \ 414 - TOR_SKIP_LAUNCH="\''${TOR_SKIP_LAUNCH:-}" \ 415 - TOR_CONTROL_HOST="\''${TOR_CONTROL_HOST:-}" \ 416 - TOR_CONTROL_PORT="\''${TOR_CONTROL_PORT:-}" \ 417 - TOR_CONTROL_COOKIE_AUTH_FILE="\''${TOR_CONTROL_COOKIE_AUTH_FILE:-}" \ 418 - TOR_CONTROL_PASSWD="\''${TOR_CONTROL_PASSWD:-}" \ 419 - TOR_SOCKS_HOST="\''${TOR_SOCKS_HOST:-}" \ 420 - TOR_SOCKS_PORT="\''${TOR_SOCKS_PORT:-}" \ 421 - \ 422 - FONTCONFIG_FILE="$FONTCONFIG_FILE" \ 423 - \ 424 - LD_LIBRARY_PATH="$libPath" \ 425 - \ 426 - "$TBB_IN_STORE/firefox" \ 427 - --class "Tor Browser" \ 428 - -no-remote \ 429 - -profile "\$HOME/TorBrowser/Data/Browser/profile.default" \ 430 - "\''${@}" 431 - EOF 432 - chmod +x $out/bin/tor-browser 280 + makeWrapper "$TBB_IN_STORE/firefox" "$out/bin/tor-browser" \ 281 + --prefix LD_PRELOAD : "${lib.optionalString (useHardenedMalloc == true) 282 + "${graphene-hardened-malloc}/lib/libhardened_malloc.so"}" \ 283 + --prefix LD_LIBRARY_PATH : "$libPath" \ 284 + --set FONTCONFIG_FILE "$FONTCONFIG_FILE" \ 285 + --set-default MOZ_ENABLE_WAYLAND 1 433 286 434 287 # Easier access to docs 435 288 mkdir -p $out/share/doc 436 289 ln -s $TBB_IN_STORE/TorBrowser/Docs $out/share/doc/tor-browser 437 290 438 - # Install .desktop item 439 - mkdir -p $out/share/applications 440 - cp $desktopItem/share/applications"/"* $out/share/applications 441 - sed -i $out/share/applications/torbrowser.desktop \ 442 - -e "s,Exec=.*,Exec=$out/bin/tor-browser," \ 443 - -e "s,Icon=.*,Icon=tor-browser," 291 + # Install icons 444 292 for i in 16 32 48 64 128; do 445 293 mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps/ 446 294 ln -s $out/share/tor-browser/browser/chrome/icons/default/default$i.png $out/share/icons/hicolor/''${i}x''${i}/apps/tor-browser.png ··· 451 299 LD_LIBRARY_PATH=$libPath $TBB_IN_STORE/TorBrowser/Tor/tor --version >/dev/null 452 300 453 301 echo "Checking tor-browser wrapper ..." 454 - TBB_HOME=$(mktemp -d) \ 455 - $out/bin/tor-browser --version >/dev/null 302 + $out/bin/tor-browser --version >/dev/null 456 303 457 304 runHook postBuild 458 305 '';
+3 -3
pkgs/applications/networking/browsers/vivaldi/default.nix
··· 24 24 vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi"; 25 25 in stdenv.mkDerivation rec { 26 26 pname = "vivaldi"; 27 - version = "6.4.3160.42"; 27 + version = "6.5.3206.39"; 28 28 29 29 suffix = { 30 30 aarch64-linux = "arm64"; ··· 34 34 src = fetchurl { 35 35 url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb"; 36 36 hash = { 37 - aarch64-linux = "sha256-DQXlINbgZmYdmrp/VeWloWFk2REPMyWUaJkMVl0wDho="; 38 - x86_64-linux = "sha256-udzdWNG0B9SidaOPsAOzkoviB3kwjaNCPZkSSIpLXNI="; 37 + aarch64-linux = "sha256-7f3JRkkBGF+7EFGbzosUcKUUFswmKhpacbcd0AaY8fw="; 38 + x86_64-linux = "sha256-louqE7Icf8qEiegzoVd/1jzA+wLFTrQyN3V8g64uQT8="; 39 39 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 40 40 }; 41 41
+3 -3
pkgs/applications/networking/cluster/helm/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubernetes-helm"; 5 - version = "3.13.2"; 5 + version = "3.13.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "helm"; 9 9 repo = "helm"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-WXtEXgKco50D1TR775lIm/VuD+MJMbOMQpPC0W4MAYo="; 11 + sha256 = "sha256-tU6RdVdcOvNYgnVmeDVKVuKY5GLeqVzpleq6qNwD2yI="; 12 12 }; 13 - vendorHash = "sha256-kvler6o4On4SbFF7AvPSCF5fRYtPNI5fsOcUbrTGYcQ="; 13 + vendorHash = "sha256-ve2T2O9cISshAe5uAyXYZ6Mbb1TPhOqhV8vkF5uMrhY="; 14 14 15 15 subPackages = [ "cmd/helm" ]; 16 16 ldflags = [
+2 -2
pkgs/applications/networking/cluster/kaniko/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "kaniko"; 12 - version = "1.19.0"; 12 + version = "1.19.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "GoogleContainerTools"; 16 16 repo = "kaniko"; 17 17 rev = "v${version}"; 18 - hash = "sha256-XtEI+DJMbBRcvBqsbVCDhVZiXNKqNvmQAmTSLmWB5o4="; 18 + hash = "sha256-iSiVRbq6ohAXAWhHUUFUG/6rjlsmgYmy9VAzx76JIt0="; 19 19 }; 20 20 21 21 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/kubefirst/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubefirst"; 5 - version = "2.3.5"; 5 + version = "2.3.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubefirst"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-RqysUaHLgTNuTeLt5xsD06Qxv5qsGTPE0H7r4RqPf30="; 11 + hash = "sha256-PFI7sBLcDIxes7fJnT1sgJbRITyoYptpupfOd6lisjs="; 12 12 }; 13 13 14 - vendorHash = "sha256-IH43F809dr6LGb87pqW2G9xrJLsQcHfjOm5PUj8r4Qo="; 14 + vendorHash = "sha256-blMKBgSBRCVlXu8n3wcd2iMkBTALe2gPxy0Z4uwxUWI="; 15 15 16 16 ldflags = [ "-s" "-w" "-X github.com/kubefirst/runtime/configs.K1Version=v${version}"]; 17 17
+3 -3
pkgs/applications/networking/cluster/kubeshark/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubeshark"; 5 - version = "51.0.27"; 5 + version = "52.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubeshark"; 9 9 repo = "kubeshark"; 10 10 rev = "v${version}"; 11 - hash = "sha256-DGyvP2Z3fZNXqKuE42OPdaWfYpIGu9TIBBxbYzRPZ6M="; 11 + hash = "sha256-CBiRQ3i3kPVMuhws30Pl/7deuEiUHnRiDKhad6/c7zU="; 12 12 }; 13 13 14 - vendorHash = "sha256-Vcn1Ky/J/3QiV6M5fLedDcpkLp5WsVcXRkOEgkKPYEQ="; 14 + vendorHash = "sha256-LBvQ9Z6bEBzAzdaEBRJbixBjy1u7MlVTAn6vD/ZvCNM="; 15 15 16 16 ldflags = let t = "github.com/kubeshark/kubeshark"; in [ 17 17 "-s" "-w"
+3 -3
pkgs/applications/networking/dnscontrol/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dnscontrol"; 5 - version = "4.6.2"; 5 + version = "4.7.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "StackExchange"; 9 9 repo = "dnscontrol"; 10 10 rev = "v${version}"; 11 - hash = "sha256-FcEpUNFPwottpuIsO53voucKULTkWOdbDgEXKYLb9LQ="; 11 + hash = "sha256-xxcoh7x6OvziVNCaCLnjqTfJCn2JOR0n23lfNUbZ2cg="; 12 12 }; 13 13 14 - vendorHash = "sha256-cW6urAJ3H30HY4Q7JLWFsQebg6YhdGSBgICWMl85v9U="; 14 + vendorHash = "sha256-fRK2ZFoqugZ9lb6VxZZHBQjTa2ZQs5NFBx6Z6NX3eWw="; 15 15 16 16 subPackages = [ "." ]; 17 17
+14 -14
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 2 2 let 3 3 versions = 4 4 if stdenv.isLinux then { 5 - stable = "0.0.37"; 6 - ptb = "0.0.59"; 7 - canary = "0.0.213"; 5 + stable = "0.0.38"; 6 + ptb = "0.0.61"; 7 + canary = "0.0.224"; 8 8 development = "0.0.1"; 9 9 } else { 10 - stable = "0.0.287"; 11 - ptb = "0.0.90"; 12 - canary = "0.0.365"; 13 - development = "0.0.10"; 10 + stable = "0.0.289"; 11 + ptb = "0.0.91"; 12 + canary = "0.0.374"; 13 + development = "0.0.15"; 14 14 }; 15 15 version = versions.${branch}; 16 16 srcs = rec { 17 17 x86_64-linux = { 18 18 stable = fetchurl { 19 19 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 20 - hash = "sha256-uyflZ1Zks7M1Re6DxuNUAkIuPY4wFSydf2AGMtIube8="; 20 + hash = "sha256-0i3xtArA/5LDyGiNQ/FjV3tU7Jzs8E6ZRuSUFNEJyDo="; 21 21 }; 22 22 ptb = fetchurl { 23 23 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; 24 - hash = "sha256-WhDEyRMjuy2e1N51tUj3v97Y0qWabCFPThaehadXFWs="; 24 + hash = "sha256-wyP1a1bMpMx3m61EA6vtak1K4HOtCl6eMjh1DlHz5J8="; 25 25 }; 26 26 canary = fetchurl { 27 27 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 28 - hash = "sha256-DGRq58Xj5p/7BunY/vFds9LVmxYOl9LcF8ESHrCLly4="; 28 + hash = "sha256-SDF4woekFmy6VUqYTfSZi4aqtZ5ARgaex6+8qOMSHMQ="; 29 29 }; 30 30 development = fetchurl { 31 31 url = "https://dl-development.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; ··· 35 35 x86_64-darwin = { 36 36 stable = fetchurl { 37 37 url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg"; 38 - hash = "sha256-DTkWrUgSYP98IVFTWcm4muRR91Kfvs5pBxc1tvPmj/s="; 38 + hash = "sha256-3XaiaWdP7GSnMeR6yU5lfeumrVm6WpUmitVuSs+xAvE="; 39 39 }; 40 40 ptb = fetchurl { 41 41 url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg"; 42 - hash = "sha256-wOTgcHRUu/CjdnvQVNL+rkazhVbZjwI+UbfmsF6aveg="; 42 + hash = "sha256-8pAoi8rAaHC17GxlDGEJxGX726qRe1LVMTQK6SngniM="; 43 43 }; 44 44 canary = fetchurl { 45 45 url = "https://dl-canary.discordapp.net/apps/osx/${version}/DiscordCanary.dmg"; 46 - hash = "sha256-a4MyO2Wst+ZYNSpUaF0TXJKtDQcPRLehapwRzp10R2k="; 46 + hash = "sha256-CiE33dAcX/aAjOncpX62KX+XfrRd5FgH8qQ2picwe6Q="; 47 47 }; 48 48 development = fetchurl { 49 49 url = "https://dl-development.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg"; 50 - hash = "sha256-FoYRW5SaR/53yKs/T2XKVKQevA3MxMWAJFjixtwsEF4="; 50 + hash = "sha256-Fxxrjkj3W1MagT4rCxVEtip1W9MImsdQOuHXKPKsEtM="; 51 51 }; 52 52 }; 53 53 aarch64-darwin = x86_64-darwin;
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/signal-desktop.nix
··· 2 2 callPackage ./generic.nix {} rec { 3 3 pname = "signal-desktop"; 4 4 dir = "Signal"; 5 - version = "6.40.0"; 5 + version = "6.42.0"; 6 6 url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 7 - hash = "sha256-vyXHlycPSyEyv938IKzGM6pdERHHerx2CLY/U+WMrH4="; 7 + hash = "sha256-uGsVv/J8eMjPOdUs+8GcYopy9D2g3SUhS09banrA6hY="; 8 8 }
+12 -12
pkgs/applications/networking/mailreaders/mailspring/default.nix
··· 20 20 , libappindicator 21 21 }: 22 22 23 - stdenv.mkDerivation rec { 23 + stdenv.mkDerivation (finalAttrs: { 24 24 pname = "mailspring"; 25 - version = "1.12.0"; 25 + version = "1.13.2"; 26 26 27 27 src = fetchurl { 28 - url = "https://github.com/Foundry376/Mailspring/releases/download/${version}/mailspring-${version}-amd64.deb"; 29 - hash = "sha256-6dTAPetJgYrvIEtu+2QxcBOeYFZfN/dFhM0CZFzcC/E="; 28 + url = "https://github.com/Foundry376/Mailspring/releases/download/${finalAttrs.version}/mailspring-${finalAttrs.version}-amd64.deb"; 29 + hash = "sha256-KEoKUg5CRYP0kNT4jr7pjUp6gK4cQ/qQEiOBNCrhbFM="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ ··· 88 88 --replace Exec=mailspring Exec=$out/bin/mailspring 89 89 ''; 90 90 91 - meta = with lib; { 91 + meta = { 92 92 description = "A beautiful, fast and maintained fork of Nylas Mail by one of the original authors"; 93 + downloadPage = "https://github.com/Foundry376/Mailspring"; 94 + homepage = "https://getmailspring.com"; 95 + license = lib.licenses.gpl3Plus; 93 96 longDescription = '' 94 97 Mailspring is an open-source mail client forked from Nylas Mail and built with Electron. 95 98 Mailspring's sync engine runs locally, but its source is not open. 96 99 ''; 97 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 98 - license = licenses.gpl3Plus; 99 - maintainers = with maintainers; [ toschmidt ]; 100 - homepage = "https://getmailspring.com"; 101 - downloadPage = "https://github.com/Foundry376/Mailspring"; 100 + mainProgram = "mailspring"; 101 + maintainers = with lib.maintainers; [ toschmidt ]; 102 102 platforms = [ "x86_64-linux" ]; 103 - knownVulnerabilities = [ "CVE-2023-4863" ]; 103 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 104 104 }; 105 - } 105 + })
+3 -3
pkgs/applications/networking/pcloud/default.nix
··· 38 38 39 39 let 40 40 pname = "pcloud"; 41 - version = "1.14.2"; 42 - code = "XZAwMrVZidapyDxpd2pCNlGy3BcjdbYCf1Yk"; 41 + version = "1.14.3"; 42 + code = "XZ7IM70ZtWFon9pgEbk4XuvzJsTduQUyGFwV"; 43 43 44 44 # Archive link's codes: https://www.pcloud.com/release-notes/linux.html 45 45 src = fetchzip { 46 46 url = "https://api.pcloud.com/getpubzip?code=${code}&filename=${pname}-${version}.zip"; 47 - hash = "sha256-5dTo0/R+RA+C0PKzaCmcSy7YwzT3Qlwq1xMw6wPJt28="; 47 + hash = "sha256-huv1XXghWwh/oTtOsukffZP3nnHS2K5VcsuVs6CjFYc="; 48 48 }; 49 49 50 50 appimageContents = appimageTools.extractType2 {
+1 -1
pkgs/applications/version-management/gerrit/default.nix
··· 37 37 license = licenses.asl20; 38 38 description = "A web based code review and repository management for the git version control system"; 39 39 sourceProvenance = with sourceTypes; [ binaryBytecode ]; 40 - maintainers = with maintainers; [ flokli jammerful zimbatm ]; 40 + maintainers = with maintainers; [ flokli zimbatm ]; 41 41 platforms = platforms.unix; 42 42 }; 43 43 }
+2 -2
pkgs/applications/version-management/git-lfs/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "git-lfs"; 5 - version = "3.4.0"; 5 + version = "3.4.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "git-lfs"; 9 9 repo = "git-lfs"; 10 10 rev = "v${version}"; 11 - hash = "sha256-lZx+sJQttclZPET0jkv3dmpQysCpsYani+La7yfSUlI="; 11 + hash = "sha256-XqxkNCC2yzUTVOi/1iDsnxtLkw4jfQuBh9UsjtZ1zVc="; 12 12 }; 13 13 14 14 vendorHash = "sha256-VmPeQYWOHFqFLHKcKH3WHz50yx7GMHVIDPzqiVwwjSg=";
+3 -3
pkgs/applications/version-management/hut/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "hut"; 9 - version = "0.3.0"; 9 + version = "0.4.0"; 10 10 11 11 src = fetchFromSourcehut { 12 12 owner = "~emersion"; 13 13 repo = "hut"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-kr5EWQ3zHUp/oNPZV2d3j9AyoEmHEX8/rETiMKTBi3s="; 15 + sha256 = "sha256-9RSJ+SRXYBjdiuHScgFm5i0/Xi81pJfURPKAGCk+l04="; 16 16 }; 17 17 18 - vendorHash = "sha256-aoqGb7g8UEC/ydmL3GbWGy3HDD1kfDJOMeUP4nO9waA="; 18 + vendorHash = "sha256-OxnplvBx2sFctdNSVd0S0tgiRt5Yah3ga4mORT2Kz6U="; 19 19 20 20 nativeBuildInputs = [ 21 21 scdoc
+2 -2
pkgs/applications/video/haruna/default.nix
··· 26 26 27 27 mkDerivation rec { 28 28 pname = "haruna"; 29 - version = "0.12.2"; 29 + version = "0.12.3"; 30 30 31 31 src = fetchFromGitLab { 32 32 owner = "multimedia"; 33 33 repo = "haruna"; 34 34 rev = "v${version}"; 35 - hash = "sha256-6UXgAb42DttNgmO5KRFC5M6kuYrv+GIxQ0EQ4P5cgUI="; 35 + hash = "sha256-iYf8oTMQ65+6E1dlOj0GU6EezPul6p1GG2CcrcjDUik="; 36 36 domain = "invent.kde.org"; 37 37 }; 38 38
+2 -2
pkgs/applications/video/kodi/addons/urllib3/default.nix
··· 3 3 buildKodiAddon rec { 4 4 pname = "urllib3"; 5 5 namespace = "script.module.urllib3"; 6 - version = "1.26.16+matrix.1"; 6 + version = "2.1.0"; 7 7 8 8 src = fetchzip { 9 9 url = "https://mirrors.kodi.tv/addons/nexus/${namespace}/${namespace}-${version}.zip"; 10 - sha256 = "sha256-HI99Cle/SpwulbDCVoDNy/0EfHVt4q7+LR60YRMaSFY="; 10 + sha256 = "sha256-UCvkeguxytPoP1gIIt8N79TVs98ATzsfrRSabtbgnGc="; 11 11 }; 12 12 13 13 passthru = {
+2 -2
pkgs/applications/video/kodi/addons/websocket/default.nix
··· 3 3 buildKodiAddon rec { 4 4 pname = "websocket"; 5 5 namespace = "script.module.websocket"; 6 - version = "1.6.2"; 6 + version = "1.6.4"; 7 7 8 8 src = fetchzip { 9 9 url = "https://mirrors.kodi.tv/addons/nexus/${namespace}/${namespace}-${version}.zip"; 10 - sha256 = "sha256-vJGijCjIgLJAdJvl+hCAPtvq7fy2ksgjY90vjVyqDkI="; 10 + sha256 = "sha256-1Wy+hxB059UoZnQlncytVT3sQ07dYAhNRnW3/QVD4ZE="; 11 11 }; 12 12 13 13 propagatedBuildInputs = [
+9
pkgs/applications/virtualization/conmon/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , fetchpatch2 4 5 , pkg-config 5 6 , glib 6 7 , glibc ··· 19 20 rev = "v${version}"; 20 21 hash = "sha256-GDbCjR3UWDo/AEKO3TZq29fxO9EUfymxWtvLBikJJ04="; 21 22 }; 23 + 24 + patches = [ 25 + (fetchpatch2 { 26 + # Fix regression with several upstream bug reports; also caused podman NixOS tests to fail 27 + url = "https://github.com/containers/conmon/commit/53531ac78d35aa9e18a20cfff9f30b910e25ecaa.patch"; 28 + hash = "sha256-rbLoXDmRK8P94rrhx2r22/EHZVpCsGTWItd/GW1VqZA="; 29 + }) 30 + ]; 22 31 23 32 nativeBuildInputs = [ pkg-config ]; 24 33 buildInputs = [ glib libseccomp systemd ]
+2 -2
pkgs/applications/virtualization/containerd/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "containerd"; 14 - version = "1.7.9"; 14 + version = "1.7.11"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "containerd"; 18 18 repo = "containerd"; 19 19 rev = "v${version}"; 20 - hash = "sha256-/kCnzOL8CJuJJglHzmev3alt8cMwTUbIiZhNft9zwps="; 20 + hash = "sha256-kvBD9Qh10kRowr32zDzjpHYh2IZC6+w+nOO4joShgEE="; 21 21 }; 22 22 23 23 vendorHash = null;
+7 -1
pkgs/build-support/build-fhsenv-bubblewrap/default.nix
··· 149 149 done 150 150 fi 151 151 152 + # propagate /etc from the actual host if nested 153 + if [[ -e /.host-etc ]]; then 154 + ro_mounts+=(--ro-bind /.host-etc /.host-etc) 155 + else 156 + ro_mounts+=(--ro-bind /etc /.host-etc) 157 + fi 158 + 152 159 for i in ${lib.escapeShellArgs etcBindEntries}; do 153 160 if [[ "''${etc_ignored[@]}" =~ "$i" ]]; then 154 161 continue ··· 193 200 ${lib.optionalString unshareCgroup "--unshare-cgroup"} 194 201 ${lib.optionalString dieWithParent "--die-with-parent"} 195 202 --ro-bind /nix /nix 196 - --ro-bind /etc /.host-etc 197 203 ${lib.optionalString privateTmp "--tmpfs /tmp"} 198 204 # Our glibc will look for the cache in its own path in `/nix/store`. 199 205 # As such, we need a cache to exist there, because pressure-vessel
+7
pkgs/build-support/rust/replace-workspace-values.py
··· 96 96 workspace_manifest, crate_manifest["target"][key] 97 97 ) 98 98 99 + if ( 100 + "lints" in crate_manifest 101 + and "workspace" in crate_manifest["lints"] 102 + and crate_manifest["lints"]["workspace"] is True 103 + ): 104 + crate_manifest["lints"] = workspace_manifest["lints"] 105 + 99 106 if not changed: 100 107 return 101 108
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 13 }.${system} or throwSystem; 14 14 15 15 hash = { 16 - x86_64-linux = "sha256-/6ss/VRH4ehEgC0DCMoGHxnJzD7zNJXWZ0ZAE5odyig="; 17 - aarch64-linux = "sha256-vIAy/2FNIZINyfYedvAsvmXntcvzeCilDsoLtTDDE8c="; 18 - x86_64-darwin = "sha256-1nqAaU6zQ4cMmYBDffNpeO6cPQqwx4efZGSPX6fRRZA="; 19 - aarch64-darwin = "sha256-TjPOr7+GbEyE8s3XZNczkjAzlEhz9Gd47nhU6rQiga4="; 16 + x86_64-linux = "sha256-rgA0n0XxYmP9mjjz8lQGL4dbqpXj9CNx3d8qT7e9Ye4="; 17 + aarch64-linux = "sha256-pX+CPvJbhrrAxmZhy/aBeNFq9ShgYDQXbBNa6lbPnSo="; 18 + x86_64-darwin = "sha256-vQj7tZghYZOcDpGT4DmFIrwiY8hguTtyo83M2BaUOkw="; 19 + aarch64-darwin = "sha256-qd6newnk/9nRMM/7aaVO+CkTP74mMwAPKu658c6KZyY="; 20 20 }.${system} or throwSystem; 21 21 22 22 bin = "$out/bin/codeium_language_server"; ··· 24 24 in 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "codeium"; 27 - version = "1.4.26"; 27 + version = "1.6.10"; 28 28 src = fetchurl { 29 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+7 -21
pkgs/by-name/co/composefs/package.nix
··· 3 3 , fetchFromGitHub 4 4 5 5 , autoreconfHook 6 - , pandoc 6 + , go-md2man 7 7 , pkg-config 8 8 , openssl 9 9 , fuse3 10 - , yajl 11 10 , libcap 12 11 , libseccomp 13 12 , python3 ··· 19 18 , testers 20 19 21 20 , fuseSupport ? lib.meta.availableOn stdenv.hostPlatform fuse3 22 - , yajlSupport ? lib.meta.availableOn stdenv.hostPlatform yajl 23 21 , enableValgrindCheck ? false 24 22 , installExperimentalTools ? false 25 23 }: 26 - # https://github.com/containers/composefs/issues/204 27 - assert installExperimentalTools -> (!stdenv.hostPlatform.isMusl); 28 24 stdenv.mkDerivation (finalAttrs: { 29 25 pname = "composefs"; 30 - version = "1.0.1"; 26 + version = "1.0.2"; 31 27 32 28 src = fetchFromGitHub { 33 29 owner = "containers"; 34 30 repo = "composefs"; 35 31 rev = "v${finalAttrs.version}"; 36 - hash = "sha256-8YbDKw4jYEU6l3Nmqu3gsT9VX0lwYF/39hhcwzgTynY="; 32 + hash = "sha256-ViZkmuLFV5DN1nqWKGl+yaqhYUEOztZ1zGpxjr1U/dw="; 37 33 }; 38 34 39 35 strictDeps = true; ··· 43 39 sed -i "s/noinst_PROGRAMS +\?=/bin_PROGRAMS +=/g" tools/Makefile.am 44 40 ''; 45 41 46 - configureFlags = lib.optionals enableValgrindCheck [ 47 - (lib.enableFeature true "valgrind-test") 42 + configureFlags = [ 43 + (lib.enableFeature true "man") 44 + (lib.enableFeature enableValgrindCheck "valgrind-test") 48 45 ]; 49 46 50 - nativeBuildInputs = [ autoreconfHook pandoc pkg-config ]; 47 + nativeBuildInputs = [ autoreconfHook go-md2man pkg-config ]; 51 48 buildInputs = [ openssl ] 52 49 ++ lib.optional fuseSupport fuse3 53 - ++ lib.optional yajlSupport yajl 54 50 ++ lib.filter (lib.meta.availableOn stdenv.hostPlatform) ( 55 51 [ 56 52 libcap ··· 58 54 ] 59 55 ); 60 56 61 - # yajl is required to read the test json files 62 57 doCheck = true; 63 58 nativeCheckInputs = [ python3 which ] 64 59 ++ lib.optional enableValgrindCheck valgrind ··· 70 65 substituteInPlace tests/*.sh \ 71 66 --replace " /tmp" " $TMPDIR" \ 72 67 --replace " /var/tmp" " $TMPDIR" 73 - '' + lib.optionalString (stdenv.hostPlatform.isMusl || !yajlSupport) '' 74 - # test relies on `composefs-from-json` tool 75 - # MUSL: https://github.com/containers/composefs/issues/204 76 - substituteInPlace tests/Makefile \ 77 - --replace " check-checksums" "" 78 - '' + lib.optionalString enableValgrindCheck '' 79 - # valgrind is incompatible with seccomp 80 - substituteInPlace tests/test-checksums.sh \ 81 - --replace "composefs-from-json" "composefs-from-json --no-sandbox" 82 68 ''; 83 69 84 70 passthru = {
+37
pkgs/by-name/cr/crawley/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , installShellFiles 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "crawley"; 9 + version = "1.7.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "s0rg"; 13 + repo = "crawley"; 14 + rev = "v${version}"; 15 + hash = "sha256-IRhi6z2TQZOOw8EZkJ3/VEOBzAlg0DQjq9wSt+/c3ck="; 16 + }; 17 + 18 + nativeBuildInputs = [ installShellFiles ]; 19 + 20 + vendorHash = "sha256-0BUbALCBR9CGwkqz1cUnzF3xjQkkzfdS7JDDTXkGmN4="; 21 + 22 + ldflags = [ "-w" "-s" ]; 23 + 24 + postInstall = '' 25 + installShellCompletion --cmd crawley \ 26 + --bash <(echo "complete -C $out/bin/crawley crawley") \ 27 + --zsh <(echo "complete -o nospace -C $out/bin/crawley crawley") 28 + ''; 29 + 30 + meta = with lib; { 31 + description = "The unix-way web crawler"; 32 + homepage = "https://github.com/s0rg/crawley"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ ltstf1re ]; 35 + mainProgram = "crawley"; 36 + }; 37 + }
+62
pkgs/by-name/de/dependabot-cli/package.nix
··· 1 + { buildGoModule 2 + , dependabot-cli 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , installShellFiles 6 + , lib 7 + , testers 8 + }: 9 + let 10 + pname = "dependabot-cli"; 11 + version = "1.39.0"; 12 + in 13 + buildGoModule { 14 + inherit pname version; 15 + 16 + src = fetchFromGitHub { 17 + owner = "dependabot"; 18 + repo = "cli"; 19 + rev = "v${version}"; 20 + hash = "sha256-QuhgFWF97B72KTX/QKSXNl/4RDAKUMDga7vLYiZw4SM="; 21 + }; 22 + 23 + vendorHash = "sha256-mNpNp/zeQGgcljj2VhGl4IN1HG1R8CJSTWKzrgC0z44="; 24 + 25 + ldflags = [ 26 + "-s" 27 + "-w" 28 + "-X github.com/dependabot/cli/cmd/dependabot/internal/cmd.version=v${version}" 29 + ]; 30 + 31 + nativeBuildInputs = [ installShellFiles ]; 32 + 33 + postInstall = '' 34 + installShellCompletion --cmd dependabot \ 35 + --bash <($out/bin/dependabot completion bash) \ 36 + --fish <($out/bin/dependabot completion fish) \ 37 + --zsh <($out/bin/dependabot completion zsh) 38 + ''; 39 + 40 + checkFlags = [ 41 + "-skip=TestIntegration|TestNewProxy_customCert|TestRun" 42 + ]; 43 + 44 + doInstallCheck = true; 45 + installCheckPhase = '' 46 + $out/bin/dependabot --help 47 + ''; 48 + 49 + passthru.tests.version = testers.testVersion { 50 + package = dependabot-cli; 51 + command = "dependabot --version"; 52 + version = "v${version}"; 53 + }; 54 + 55 + meta = with lib; { 56 + changelog = "https://github.com/dependabot/cli/releases/tag/v${version}"; 57 + description = "A tool for testing and debugging Dependabot update jobs"; 58 + homepage = "https://github.com/dependabot/cli"; 59 + license = licenses.mit; 60 + maintainers = with maintainers; [ l0b0 ]; 61 + }; 62 + }
+3 -3
pkgs/by-name/pr/presenterm/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "presenterm"; 9 - version = "0.3.0"; 9 + version = "0.4.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mfontanini"; 13 13 repo = "presenterm"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-uwLVg/bURz2jLAQZgLujDR2Zewu5pcE9bwEBg/DQ4Iw="; 15 + hash = "sha256-8oLqZfpkSbGg85vj5V54D052vmmoMRzQmiQzOwCOSxg="; 16 16 }; 17 17 18 18 buildInputs = [ 19 19 libsixel 20 20 ]; 21 21 22 - cargoHash = "sha256-tEgXqvSyScO/J/56ykCda3ERrTDQj5jCxlMEDof/fCA="; 22 + cargoHash = "sha256-SJpmQMUm5+0mUmYq2pv4JLV6PxZs2g3TrWqTlHElS3Q="; 23 23 24 24 buildFeatures = [ "sixel" ]; 25 25
+3 -3
pkgs/by-name/rq/rqbit/package.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "rqbit"; 5 - version = "3.2.0"; 5 + version = "4.0.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ikatson"; 9 9 repo = "rqbit"; 10 10 rev = "v${version}"; 11 - hash = "sha256-c0JYFr2yy1lcaJ+xOZnFsGzPVGPoFgCiFTGDlDaHdZk="; 11 + hash = "sha256-qjjKS5UaBIGemw3lipTYNn+kmDlF7Yr+uwICw1cnxuE="; 12 12 }; 13 13 14 - cargoHash = "sha256-VnkAokOC5xSqO7MVASssKs0EqQ+re5EsEar4eLspTSA="; 14 + cargoHash = "sha256-LhVzubfiOq/u46tKFYaxzty5WnLHTP4bnObuNOYRt5A="; 15 15 16 16 nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; 17 17
+86
pkgs/by-name/wi/wifi-qr/package.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , installShellFiles 4 + , makeWrapper 5 + , gnome 6 + , ncurses 7 + , networkmanager 8 + , patsh 9 + , procps 10 + , qrencode 11 + , stdenvNoCC 12 + , xdg-utils 13 + , zbar 14 + }: 15 + stdenvNoCC.mkDerivation { 16 + pname = "wifi-qr"; 17 + version = "0.3-unstable-2023-09-30"; 18 + 19 + outputs = [ "out" "man" ]; 20 + 21 + src = fetchFromGitHub { 22 + owner = "kokoye2007"; 23 + repo = "wifi-qr"; 24 + rev = "821892001f735dc250a549ea36329cdc767db9c9"; 25 + hash = "sha256-kv0qjO+wn4t//NmKkHB+tZB4eRNm+WRUa5rij+7Syuk="; 26 + }; 27 + 28 + buildInputs = [ 29 + gnome.zenity 30 + ncurses 31 + networkmanager 32 + procps 33 + qrencode 34 + xdg-utils 35 + zbar 36 + ]; 37 + 38 + nativeBuildInputs = [ 39 + installShellFiles 40 + makeWrapper 41 + patsh 42 + ]; 43 + 44 + dontBuild = true; 45 + 46 + dontConfigure = true; 47 + 48 + postPatch = '' 49 + substituteInPlace src/wifi-qr.desktop \ 50 + --replace "Icon=wifi-qr.svg" "Icon=wifi-qr" 51 + substituteInPlace src/wifi-qr \ 52 + --replace "/usr/share/doc/wifi-qr/copyright" "$out/share/doc/wifi-qr/copyright" 53 + ''; 54 + 55 + installPhase = '' 56 + runHook preInstall 57 + 58 + install -Dm755 src/wifi-qr $out/bin/wifi-qr 59 + 60 + install -Dm644 src/wifi-qr.desktop $out/share/applications/wifi-qr.desktop 61 + install -Dm644 src/wifi-qr.svg $out/share/icons/hicolor/scalable/apps/wifi-qr.svg 62 + install -Dm644 src/LICENSE $out/share/doc/wifi-qr/copyright 63 + 64 + installManPage src/wifi-qr.1 65 + 66 + runHook postInstall 67 + ''; 68 + 69 + fixupPhase = '' 70 + runHook preFixup 71 + 72 + patchShebangs $out/bin/wifi-qr 73 + patsh -f $out/bin/wifi-qr -s ${builtins.storeDir} 74 + 75 + runHook postFixup 76 + ''; 77 + 78 + meta = with lib; { 79 + description = "WiFi password sharing via QR codes"; 80 + homepage = "https://github.com/kokoye2007/wifi-qr"; 81 + license = with licenses; [ gpl3Plus ]; 82 + maintainers = with maintainers; [ ambroisie ]; 83 + mainProgram = "wifi-qr"; 84 + platforms = platforms.linux; 85 + }; 86 + }
+2 -2
pkgs/data/fonts/julia-mono/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "JuliaMono-ttf"; 5 - version = "0.051"; 5 + version = "0.052"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/cormullion/juliamono/releases/download/v${version}/${pname}.tar.gz"; 9 9 stripRoot = false; 10 - hash = "sha256-JdoCblRW9Vih7zQyvTb/VXhZJJDNV0sPDfTQ+wRKotE="; 10 + hash = "sha256-GXT1VHRQj8yiz/DpZtYb5wPz/MlOLSNS92/2Kd6Q7Qs="; 11 11 }; 12 12 13 13 installPhase = ''
+2 -2
pkgs/data/fonts/lxgw-neoxihei/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation rec { 7 7 pname = "lxgw-neoxihei"; 8 - version = "1.106"; 8 + version = "1.108"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; 12 - hash = "sha256-AXEOoU9gvml1bqjPTYV+mmhVGLG4R6mH8e/h3wQgySo="; 12 + hash = "sha256-Wx2fmvIEHgimu7BJ49xWK7c08Rsf3fsjMLTdyedgK3I="; 13 13 }; 14 14 15 15 dontUnpack = true;
+2 -2
pkgs/data/fonts/lxgw-wenkai/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "lxgw-wenkai"; 5 - version = "1.312"; 5 + version = "1.315"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/lxgw/LxgwWenKai/releases/download/v${version}/${pname}-v${version}.tar.gz"; 9 - hash = "sha256-KU0cTzdHfWIqYbBksGym9JaN/M3VRASYcQOxrAxip4I="; 9 + hash = "sha256-btiF6jij8sw/kynQedUdy9//5rPPhtnRhmZ59FY+S0c="; 10 10 }; 11 11 12 12 installPhase = ''
+2 -2
pkgs/data/icons/kora-icon-theme/default.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation rec { 12 12 pname = "kora-icon-theme"; 13 - version = "1.5.8"; 13 + version = "1.5.9"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "bikass"; 17 17 repo = "kora"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-ZPjtY6s3Sgl0aU2pAxagTMFIOcwDAZQRYtvOC0FBJaI="; 19 + sha256 = "sha256-ZXAS22Oe6C34DR1BfGmCGr1qh9mu1PCY5IQWxrm1EfY="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+34 -19
pkgs/development/embedded/platformio/core.nix
··· 1 - { stdenv, lib, python3 1 + { lib 2 + , python3Packages 2 3 , fetchFromGitHub 3 - , fetchPypi 4 + , fetchpatch 4 5 , git 5 6 , spdx-license-list-data 7 + , substituteAll 6 8 }: 7 9 8 - with python3.pkgs; buildPythonApplication rec { 10 + 11 + with python3Packages; buildPythonApplication rec { 9 12 pname = "platformio"; 10 - 11 - version = "6.1.6"; 13 + version = "6.1.11"; 14 + pyproject = true; 12 15 13 16 # pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964 14 17 src = fetchFromGitHub { 15 18 owner = "platformio"; 16 19 repo = "platformio-core"; 17 20 rev = "v${version}"; 18 - sha256 = "sha256-BEeMfdmAWqFbQUu8YKKrookQVgmhfZBqXnzeb2gfhms="; 21 + hash = "sha256-NR4UyAt8q5sUGtz1Sy6E8Of7y9WrH9xpcAWzLBeDQmo="; 19 22 }; 20 23 21 24 outputs = [ "out" "udev" ]; 22 25 23 26 patches = [ 24 - ./fix-searchpath.patch 25 - ./use-local-spdx-license-list.patch 27 + (substituteAll { 28 + src = ./interpreter.patch; 29 + interpreter = (python3Packages.python.withPackages (_: propagatedBuildInputs)).interpreter; 30 + }) 31 + (substituteAll { 32 + src = ./use-local-spdx-license-list.patch; 33 + spdx_license_list_data = spdx-license-list-data.json; 34 + }) 26 35 ./missing-udev-rules-nixos.patch 36 + (fetchpatch { 37 + # restore PYTHONPATH when calling scons 38 + # https://github.com/platformio/platformio-core/commit/097de2be98af533578671baa903a3ae825d90b94 39 + url = "https://github.com/platformio/platformio-core/commit/097de2be98af533578671baa903a3ae825d90b94.patch"; 40 + hash = "sha256-yq+/QHCkhAkFND11MbKFiiWT3oF1cHhgWj5JkYjwuY0="; 41 + revert = true; 42 + }) 27 43 ]; 28 44 29 - postPatch = '' 30 - substitute platformio/package/manifest/schema.py platformio/package/manifest/schema.py \ 31 - --subst-var-by SPDX_LICENSE_LIST_DATA '${spdx-license-list-data.json}' 45 + nativeBuildInputs = [ 46 + pythonRelaxDepsHook 47 + setuptools 48 + ]; 32 49 33 - substituteInPlace setup.py \ 34 - --replace 'aiofiles==%s" % ("0.8.0" if PY36 else "22.1.*")' 'aiofiles"' \ 35 - --replace 'starlette==%s" % ("0.19.1" if PY36 else "0.23.*")' 'starlette"' \ 36 - --replace 'uvicorn==%s" % ("0.16.0" if PY36 else "0.20.*")' 'uvicorn"' \ 37 - --replace 'tabulate==%s" % ("0.8.10" if PY36 else "0.9.*")' 'tabulate>=0.8.10,<=0.9"' \ 38 - --replace 'wsproto==%s" % ("1.0.0" if PY36 else "1.2.*")' 'wsproto"' 39 - ''; 50 + pythonRelaxDeps = true; 40 51 41 52 propagatedBuildInputs = [ 42 53 aiofiles ··· 52 63 pyserial 53 64 requests 54 65 semantic-version 66 + setuptools 55 67 spdx-license-list-data.json 56 68 starlette 57 69 tabulate 58 70 uvicorn 59 71 wsproto 60 72 zeroconf 73 + 61 74 ]; 62 75 63 76 preCheck = '' ··· 163 176 ]); 164 177 165 178 passthru = { 166 - python = python3; 179 + python = python3Packages.python; 167 180 }; 168 181 169 182 meta = with lib; { 183 + changelog = "https://github.com/platformio/platformio-core/releases/tag/v${version}"; 170 184 description = "An open source ecosystem for IoT development"; 185 + downloadPage = "https://github.com/platformio/platformio-core"; 171 186 homepage = "https://platformio.org"; 172 187 license = licenses.asl20; 173 188 maintainers = with maintainers; [ mog makefu ];
-13
pkgs/development/embedded/platformio/fix-searchpath.patch
··· 1 - diff --git a/platformio/proc.py b/platformio/proc.py 2 - index 80e50201..15cee5a5 100644 3 - --- a/platformio/proc.py 4 - +++ b/platformio/proc.py 5 - @@ -181,7 +181,7 @@ def copy_pythonpath_to_osenv(): 6 - conditions.append(isdir(join(p, "click")) or isdir(join(p, "platformio"))) 7 - if all(conditions): 8 - _PYTHONPATH.append(p) 9 - - os.environ["PYTHONPATH"] = os.pathsep.join(_PYTHONPATH) 10 - + os.environ["PYTHONPATH"] = os.pathsep.join(sys.path) 11 - 12 - 13 - def where_is_program(program, envpath=None):
+22
pkgs/development/embedded/platformio/interpreter.patch
··· 1 + diff --git a/platformio/proc.py b/platformio/proc.py 2 + index 707245a1..cae17a29 100644 3 + --- a/platformio/proc.py 4 + +++ b/platformio/proc.py 5 + @@ -165,7 +165,7 @@ def is_container(): 6 + 7 + 8 + def get_pythonexe_path(): 9 + - return os.environ.get("PYTHONEXEPATH", os.path.normpath(sys.executable)) 10 + + return "@interpreter@" 11 + 12 + 13 + def copy_pythonpath_to_osenv(): 14 + @@ -181,7 +181,7 @@ def copy_pythonpath_to_osenv(): 15 + ) 16 + if all(conditions): 17 + _PYTHONPATH.append(p) 18 + - os.environ["PYTHONPATH"] = os.pathsep.join(_PYTHONPATH) 19 + + os.environ["PYTHONPATH"] = os.pathsep.join(sys.path) 20 + 21 + 22 + def where_is_program(program, envpath=None):
+5 -3
pkgs/development/embedded/platformio/missing-udev-rules-nixos.patch
··· 1 1 diff --git a/platformio/exception.py b/platformio/exception.py 2 - index ef1d3bab..445174fc 100644 2 + index 80ffb496..ea064f97 100644 3 3 --- a/platformio/exception.py 4 4 +++ b/platformio/exception.py 5 - @@ -57,6 +57,7 @@ class MissedUdevRules(InvalidUdevRules): 5 + @@ -49,6 +49,7 @@ class MissedUdevRules(InvalidUdevRules): 6 6 MESSAGE = ( 7 7 "Warning! Please install `99-platformio-udev.rules`. \nMore details: " 8 8 "https://docs.platformio.org/en/latest/core/installation/udev-rules.html" 9 - + "On NixOS add the platformio-core.udev package to services.udev.packages" 9 + + "On NixOS set `services.udev.packages = with pkgs; [ platformio-core.udev ];`." 10 10 ) 11 + 12 +
+6 -12
pkgs/development/embedded/platformio/use-local-spdx-license-list.patch
··· 1 1 diff --git a/platformio/package/manifest/schema.py b/platformio/package/manifest/schema.py 2 - index 1e5f935a..26d1ac6a 100644 2 + index 95e08108..6c2cfaed 100644 3 3 --- a/platformio/package/manifest/schema.py 4 4 +++ b/platformio/package/manifest/schema.py 5 - @@ -276,9 +276,12 @@ class ManifestSchema(BaseSchema): 5 + @@ -276,9 +276,6 @@ class ManifestSchema(BaseSchema): 6 6 @staticmethod 7 7 @memoized(expire="1h") 8 8 def load_spdx_licenses(): 9 - - version = "3.19" 9 + - version = "3.21" 10 10 - spdx_data_url = ( 11 11 - "https://raw.githubusercontent.com/spdx/license-list-data/" 12 - - "v%s/json/licenses.json" % version 12 + - f"v{version}/json/licenses.json" 13 13 - ) 14 14 - return json.loads(fetch_remote_content(spdx_data_url)) 15 - + # version = "3.19" 16 - + # spdx_data_url = ( 17 - + # "https://raw.githubusercontent.com/spdx/license-list-data/" 18 - + # "v%s/json/licenses.json" % version 19 - + # ) 20 - + # return json.loads(fetch_remote_content(spdx_data_url)) 21 - + with open("@SPDX_LICENSE_LIST_DATA@/json/licenses.json") as f: 22 - + spdx = json.load(f) 15 + + with open("@spdx_license_list_data@/json/licenses.json") as fd: 16 + + spdx = json.load(fd) 23 17 + return spdx
+12 -12
pkgs/development/interpreters/ruby/default.nix
··· 18 18 # Contains the ruby version heuristics 19 19 rubyVersion = import ./ruby-version.nix { inherit lib; }; 20 20 21 - generic = { version, sha256, cargoSha256 ? null }: let 21 + generic = { version, hash, cargoHash ? null }: let 22 22 ver = version; 23 23 atLeast30 = lib.versionAtLeast ver.majMin "3.0"; 24 24 atLeast31 = lib.versionAtLeast ver.majMin "3.1"; ··· 65 65 66 66 src = fetchurl { 67 67 url = "https://cache.ruby-lang.org/pub/ruby/${ver.majMin}/ruby-${ver}.tar.gz"; 68 - inherit sha256; 68 + inherit hash; 69 69 }; 70 70 71 71 # Have `configure' avoid `/usr/bin/nroff' in non-chroot builds. ··· 111 111 # Ruby 3.0 adds `-fdeclspec` to $CC instead of $CFLAGS. Fixed in later versions. 112 112 (fetchpatch { 113 113 url = "https://github.com/ruby/ruby/commit/0acc05caf7518cd0d63ab02bfa036455add02346.patch"; 114 - sha256 = "sha256-43hI9L6bXfeujgmgKFVmiWhg7OXvshPCCtQ4TxqK1zk="; 114 + hash = "sha256-43hI9L6bXfeujgmgKFVmiWhg7OXvshPCCtQ4TxqK1zk="; 115 115 }) 116 116 ] 117 117 ++ ops (!atLeast30 && rubygemsSupport) [ ··· 126 126 # See https://github.com/ruby/ruby/pull/2930 127 127 (fetchpatch { 128 128 url = "https://github.com/ruby/ruby/commit/261d8dd20afd26feb05f00a560abd99227269c1c.patch"; 129 - sha256 = "0wrii25cxcz2v8bgkrf7ibcanjlxwclzhayin578bf0qydxdm9qy"; 129 + hash = "sha256-HqfaevMYuIVOsdEr+CnjnUqr2IrH5fkW2uKzzoqIMXM="; 130 130 }) 131 131 ] 132 132 ++ ops atLeast31 [ ··· 142 142 cargoDeps = if yjitSupport then rustPlatform.fetchCargoTarball { 143 143 inherit src; 144 144 sourceRoot = "${pname}-${version}/${cargoRoot}"; 145 - sha256 = cargoSha256; 145 + hash = cargoHash; 146 146 } else null; 147 147 148 148 postUnpack = opString rubygemsSupport '' ··· 318 318 319 319 ruby_2_7 = generic { 320 320 version = rubyVersion "2" "7" "8" ""; 321 - sha256 = "sha256-wtq2PLyPKgVSYQitQZ76Y6Z+1AdNu8+fwrHKZky0W6A="; 321 + hash = "sha256-wtq2PLyPKgVSYQitQZ76Y6Z+1AdNu8+fwrHKZky0W6A="; 322 322 }; 323 323 324 324 ruby_3_1 = generic { 325 325 version = rubyVersion "3" "1" "4" ""; 326 - sha256 = "sha256-o9VYeaDfqx1xQf3xDSKgfb+OXNxEFdob3gYSfVzDx7Y="; 326 + hash = "sha256-o9VYeaDfqx1xQf3xDSKgfb+OXNxEFdob3gYSfVzDx7Y="; 327 327 }; 328 328 329 329 ruby_3_2 = generic { 330 330 version = rubyVersion "3" "2" "2" ""; 331 - sha256 = "sha256-lsV1WIcaZ0jeW8nydOk/S1qtBs2PN776Do2U57ikI7w="; 332 - cargoSha256 = "sha256-6du7RJo0DH+eYMOoh3L31F3aqfR5+iG1iKauSV1uNcQ="; 331 + hash = "sha256-lsV1WIcaZ0jeW8nydOk/S1qtBs2PN776Do2U57ikI7w="; 332 + cargoHash = "sha256-6du7RJo0DH+eYMOoh3L31F3aqfR5+iG1iKauSV1uNcQ="; 333 333 }; 334 334 335 335 ruby_3_3 = generic { 336 - version = rubyVersion "3" "3" "0" "preview3"; 337 - sha256 = "sha256-CWkUG+kuZ+DtuEqPs1SsyY8BvXjmAqI6DxNgRcgvSAk="; 338 - cargoSha256 = "sha256-GeelTMRFIyvz1QS2L+Q3KAnyQy7jc0ejhx3TdEFVEbk="; 336 + version = rubyVersion "3" "3" "0" "rc1"; 337 + hash = "sha256-xP+COVqQ73bH+Qa3aHAm4KuWsJTc86Uy2auXeEoHMiI="; 338 + cargoHash = "sha256-GeelTMRFIyvz1QS2L+Q3KAnyQy7jc0ejhx3TdEFVEbk="; 339 339 }; 340 340 341 341 }
+2 -2
pkgs/development/libraries/fcft/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "fcft"; 20 - version = "3.1.6"; 20 + version = "3.1.7"; 21 21 22 22 src = fetchFromGitea { 23 23 domain = "codeberg.org"; 24 24 owner = "dnkl"; 25 25 repo = "fcft"; 26 26 rev = version; 27 - sha256 = "0cfyxf3xcj552bhd5awv5j0lb8xk3xhz87iixp3wnbvsgvl6dpwq"; 27 + sha256 = "sha256-QS39vbf2JowovTBtT4DKDRbLXieOrzbO4cQObOdE788="; 28 28 }; 29 29 30 30 depsBuildBuild = [ pkg-config ];
+2 -2
pkgs/development/libraries/intel-gmmlib/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "intel-gmmlib"; 12 - version = "22.3.14"; 12 + version = "22.3.15"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "intel"; 16 16 repo = "gmmlib"; 17 17 rev = "intel-gmmlib-${version}"; 18 - sha256 = "sha256-hNewfGN/hO9hx2+1YmdPPqUORqpNwckQYSSO7zfeVAY="; 18 + sha256 = "sha256-MVM5MfX+uVMik+332blWvqh6Wt1iq6DNR7/hrHC+rWI="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/libcotp/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libcotp"; 5 - version = "2.1.0"; 5 + version = "3.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "paolostivanin"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-5zyQSoz5d/HYrIaj0ChtZYK79bBNlYDsFMSDuzcVhY0="; 11 + sha256 = "sha256-/IIzUMms4aS63psyxwL+Ynj78c38R3WwbD2HIpdHF88="; 12 12 }; 13 13 14 14 postPatch = lib.optionalString stdenv.cc.isClang ''
+2 -2
pkgs/development/libraries/libebml/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libebml"; 5 - version = "1.4.4"; 5 + version = "1.4.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Matroska-Org"; 9 9 repo = "libebml"; 10 10 rev = "release-${version}"; 11 - sha256 = "sha256-36SfZUHJ2sIvrrHox583cQqfWWcrL2zW1IHzgDchC9g="; 11 + sha256 = "sha256-PIVBePTWceMgiENdaL9lvXIL/RQIrtg7l0OG2tO0SU8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/development/libraries/libre/default.nix
··· 8 8 }: 9 9 10 10 stdenv.mkDerivation rec { 11 - version = "3.6.2"; 11 + version = "3.7.0"; 12 12 pname = "libre"; 13 13 src = fetchFromGitHub { 14 14 owner = "baresip"; 15 15 repo = "re"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-mbwi6tJer4JC7ijB6WGDNoC/EM5rqCtejbYRFi9Kwgk="; 17 + sha256 = "sha256-7wNzYp6o3+71Jz/VuDWyVOj+OrAkDyDG0NWryYwuIT4="; 18 18 }; 19 19 20 20 buildInputs = [
+1 -1
pkgs/development/libraries/log4shib/default.nix
··· 16 16 17 17 meta = with lib; { 18 18 description = "A forked version of log4cpp that has been created for the Shibboleth project"; 19 - maintainers = [ maintainers.jammerful ]; 19 + maintainers = [ ]; 20 20 license = licenses.lgpl21; 21 21 homepage = "http://log4cpp.sf.net"; 22 22 };
+2 -2
pkgs/development/libraries/nss/latest.nix
··· 5 5 # Example: nix-shell ./maintainers/scripts/update.nix --argstr package cacert 6 6 7 7 import ./generic.nix { 8 - version = "3.95"; 9 - hash = "sha256-qgSbzlRbU+gElC2ae3FEGRUFSM1JHd/lNGNXC0x4xt4="; 8 + version = "3.96"; 9 + hash = "sha256-OdvJ7OLL3CDvJkgtnMsuE1CVaaKpmgRmzEzW0WmD8Jo="; 10 10 }
+1 -1
pkgs/development/libraries/opensaml-cpp/default.nix
··· 28 28 description = "A low-level library written in C++ that provides support for producing and consuming SAML messages"; 29 29 platforms = platforms.unix; 30 30 license = licenses.asl20; 31 - maintainers = [ maintainers.jammerful ]; 31 + maintainers = [ ]; 32 32 }; 33 33 }
+2 -2
pkgs/development/libraries/qtpbfimageplugin/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "qtpbfimageplugin"; 5 - version = "2.6"; 5 + version = "3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tumic0"; 9 9 repo = "QtPBFImagePlugin"; 10 10 rev = version; 11 - sha256 = "sha256-tTpCbHiZTb/xmm3oRXsYAUWl1sYyAlGP9ss4xVQgPVo="; 11 + sha256 = "sha256-RYZnuHjK6/ygFsjjnOTz7glYnibTwDNlou/4cQ7HfKM="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qmake ];
+1 -1
pkgs/development/libraries/shibboleth-sp/default.nix
··· 29 29 description = "Enables SSO and Federation web applications written with any programming language or framework"; 30 30 platforms = platforms.unix; 31 31 license = licenses.asl20; 32 - maintainers = [ maintainers.jammerful ]; 32 + maintainers = [ ]; 33 33 }; 34 34 }
+2 -2
pkgs/development/libraries/webkitgtk/default.nix
··· 70 70 71 71 stdenv.mkDerivation (finalAttrs: { 72 72 pname = "webkitgtk"; 73 - version = "2.42.3"; 73 + version = "2.42.4"; 74 74 name = "${finalAttrs.pname}-${finalAttrs.version}+abi=${if lib.versionAtLeast gtk3.version "4.0" then "6.0" else "4.${if lib.versions.major libsoup.version == "2" then "0" else "1"}"}"; 75 75 76 76 outputs = [ "out" "dev" "devdoc" ]; ··· 81 81 82 82 src = fetchurl { 83 83 url = "https://webkitgtk.org/releases/webkitgtk-${finalAttrs.version}.tar.xz"; 84 - hash = "sha256-ChpGMARWKLOm/pXactxHhSz/INZr4axv0NZpyIwT2OI="; 84 + hash = "sha256-UiiLML2iI3NELOy4b5yaVprY1HaaH5ezUikO2Spn7YY="; 85 85 }; 86 86 87 87 patches = lib.optionals stdenv.isLinux [
+1 -1
pkgs/development/libraries/xml-tooling-c/default.nix
··· 23 23 description = "A low-level library that provides a high level interface to XML processing for OpenSAML 2"; 24 24 platforms = platforms.unix; 25 25 license = licenses.asl20; 26 - maintainers = [ maintainers.jammerful ]; 26 + maintainers = [ ]; 27 27 }; 28 28 }
+1
pkgs/development/lua-modules/aliases.nix
··· 41 41 mapAliases { 42 42 lpty = throw "lpy was removed because broken and unmaintained "; # added 2023-10-14 43 43 cyrussasl = throw "cyrussasl was removed because broken and unmaintained "; # added 2023-10-18 44 + nlua-nvim = throw "nlua-nvim was removed, use neodev-nvim instead"; # added 2023-12-16 44 45 }
+2 -2
pkgs/development/php-packages/xdebug/default.nix
··· 1 1 { buildPecl, lib, fetchFromGitHub }: 2 2 3 3 let 4 - version = "3.3.0"; 4 + version = "3.3.1"; 5 5 in buildPecl { 6 6 inherit version; 7 7 ··· 11 11 owner = "xdebug"; 12 12 repo = "xdebug"; 13 13 rev = version; 14 - hash = "sha256-i14po+0i25gRR87H6kUdyXF4rXZM70CqXi2EdFBn808="; 14 + hash = "sha256-Zt1BIqNKsTHtIXy0Dar52sZxLi5k12LQAbxOLKQPMN8="; 15 15 }; 16 16 17 17 doCheck = true;
+2 -2
pkgs/development/python-modules/aioairzone/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aioairzone"; 11 - version = "0.6.9"; 11 + version = "0.7.2"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.11"; ··· 17 17 owner = "Noltari"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-0nbH0pnTYRuSOkzG5Yn/fJmRKtXBMd6ti6Z+AW72j3Q="; 20 + hash = "sha256-ppzusDyGTh2HnDFjqXClyHzjK/TFKvGOWg5Nb2fDGnc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/bleak-esphome/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "bleak-esphome"; 16 - version = "0.2.0"; 16 + version = "0.3.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.10"; ··· 22 22 owner = "bluetooth-devices"; 23 23 repo = "bleak-esphome"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-QtSkrX7xGaV/13FonQhYR4MpZxVwR8dAFCRvID0zSGo="; 25 + hash = "sha256-XJxx9m8ZJtCmH9R1A4J+EFSTP4z9acDgRbaASKR/tZY="; 26 26 }; 27 27 28 28 postPatch = ''
+2 -2
pkgs/development/python-modules/bthome-ble/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "bthome-ble"; 16 - version = "3.2.0"; 16 + version = "3.3.1"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.9"; ··· 22 22 owner = "Bluetooth-Devices"; 23 23 repo = "bthome-ble"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-UYW7yEAg4RJR1ERFDDS6s8OBr0XRTHTJLSuOF7FO6u4="; 25 + hash = "sha256-dFnEgUmmB9P8bKownMp0NsTWPAeMmdKiaxII3O1gT6A="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -7
pkgs/development/python-modules/caldav/default.nix
··· 11 11 , setuptools 12 12 , tzlocal 13 13 , vobject 14 + , xandikos 14 15 }: 15 16 16 17 buildPythonPackage rec { ··· 43 44 44 45 nativeCheckInputs = [ 45 46 pytestCheckHook 47 + xandikos 46 48 ]; 47 - 48 - # xandikos and radicale are only optional test dependencies, not available for python3 49 - postPatch = '' 50 - substituteInPlace setup.py \ 51 - --replace xandikos "" \ 52 - --replace radicale "" 53 - ''; 54 49 55 50 pythonImportsCheck = [ "caldav" ]; 56 51
+13 -7
pkgs/development/python-modules/deezer-python/default.nix
··· 14 14 buildPythonPackage rec { 15 15 pname = "deezer-python"; 16 16 version = "6.1.1"; 17 - format = "pyproject"; 17 + pyproject = true; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "browniebroke"; 23 - repo = pname; 23 + repo = "deezer-python"; 24 24 rev = "refs/tags/v${version}"; 25 25 hash = "sha256-pzEXiWKMP2Wqme/pqfTMHxWH/4YcCS6u865wslHrUqI="; 26 26 }; 27 + 28 + postPatch = '' 29 + substituteInPlace pyproject.toml \ 30 + --replace " --cov=deezer" "" 31 + ''; 27 32 28 33 nativeBuildInputs = [ 29 34 poetry-core ··· 41 46 tornado 42 47 ]; 43 48 44 - postPatch = '' 45 - substituteInPlace pyproject.toml \ 46 - --replace " --cov=deezer" "" 47 - ''; 48 - 49 49 pythonImportsCheck = [ 50 50 "deezer" 51 + ]; 52 + 53 + disabledTests = [ 54 + # JSONDecodeError issue 55 + "test_get_user_flow" 56 + "test_with_language_header" 51 57 ]; 52 58 53 59 meta = with lib; {
+2 -2
pkgs/development/python-modules/diffusers/default.nix
··· 30 30 , pytest-xdist 31 31 , pytestCheckHook 32 32 , requests-mock 33 - , ruff 34 33 , scipy 35 34 , sentencepiece 36 35 , torchsde ··· 99 98 pytest-xdist 100 99 pytestCheckHook 101 100 requests-mock 102 - ruff 103 101 scipy 104 102 sentencepiece 105 103 torchsde ··· 141 139 "test_deprecate_stacklevel" 142 140 # fails due to precision of floating point numbers 143 141 "test_model_cpu_offload_forward_pass" 142 + # tries to run ruff which we have intentionally removed from nativeCheckInputs 143 + "test_is_copy_consistent" 144 144 ]; 145 145 146 146 meta = with lib; {
+12 -6
pkgs/development/python-modules/environs/default.nix
··· 8 8 , pytestCheckHook 9 9 , python-dotenv 10 10 , pythonOlder 11 + , setuptools 11 12 }: 12 13 13 14 buildPythonPackage rec { 14 15 pname = "environs"; 15 - version = "9.5.0"; 16 - format = "setuptools"; 16 + version = "10.0.0"; 17 + pyproject = true; 17 18 18 - disabled = pythonOlder "3.6"; 19 + disabled = pythonOlder "3.8"; 19 20 20 21 src = fetchFromGitHub { 21 22 owner = "sloria"; 22 - repo = pname; 23 - rev = version; 24 - hash = "sha256-hucApIn7ul7+MC2W811VTxZNO8Pqb6HDXz9VRcEdmIc="; 23 + repo = "environs"; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-B/ICzopFuOAWMlDn950LXmi/XQaQxh5jFVmLdmt7Dlg="; 25 26 }; 27 + 28 + nativeBuildInputs = [ 29 + setuptools 30 + ]; 26 31 27 32 propagatedBuildInputs = [ 28 33 marshmallow ··· 43 48 meta = with lib; { 44 49 description = "Python modle for environment variable parsing"; 45 50 homepage = "https://github.com/sloria/environs"; 51 + changelog = "https://github.com/sloria/environs/blob/${version}/CHANGELOG.md"; 46 52 license = licenses.mit; 47 53 maintainers = with maintainers; [ fab ]; 48 54 };
+2 -2
pkgs/development/python-modules/latex2mathml/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "latex2mathml"; 13 - version = "3.76.0"; 13 + version = "3.77.0"; 14 14 15 15 disabled = pythonOlder "3.8"; 16 16 ··· 18 18 owner = "roniemartinez"; 19 19 repo = pname; 20 20 rev = version; 21 - hash = "sha256-CoWXWgu1baM5v7OC+OlRHZB0NkPue4qFzylJk4Xq2e4="; 21 + hash = "sha256-DLdSFMsNA0gD6Iw0kn+0IrbvyI0VEGOpz0ZYD48nRkY="; 22 22 }; 23 23 24 24 format = "pyproject";
+2 -2
pkgs/development/python-modules/opower/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "opower"; 15 - version = "0.0.40"; 15 + version = "0.0.41"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "tronikos"; 22 22 repo = "opower"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-0vk8LGqU3rOgjC8zXkijmIZG8inxwTw2IDneFfy5eQw="; 24 + hash = "sha256-dqSMZ/4R4TbPEg/wRCTYKRbwj3mU+YUeYOsWQWIp5OM="; 25 25 }; 26 26 27 27 pythonRemoveDeps = [
+2 -2
pkgs/development/python-modules/pymc/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "pymc"; 17 - version = "5.10.1"; 17 + version = "5.10.2"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "pymc-devs"; 24 24 repo = "pymc"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-+hRj39teuxlHOEQ40E2ZteU+tN73j+cHWbxzWsl1+mE="; 26 + hash = "sha256-Yrhd9pTHxdpGkea6BO/dM1O3nnGIV2CRsg40dpotf0U="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pytensor/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "pytensor"; 27 - version = "2.18.2"; 27 + version = "2.18.4"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.9"; ··· 33 33 owner = "pymc-devs"; 34 34 repo = "pytensor"; 35 35 rev = "refs/tags/rel-${version}"; 36 - hash = "sha256-uB5VT4wP08pOkHlxdPJTXK4j5ubmf+hk5oHYPM6diHM="; 36 + hash = "sha256-j7SNXFiQUofP5NtggSOwLxXkg267yneqoWH2uoDZogs="; 37 37 }; 38 38 39 39 postPatch = ''
+2 -2
pkgs/development/python-modules/python-rapidjson/default.nix
··· 29 29 cmakeFlags = old.cmakeFlags ++ [ "-DCMAKE_CTEST_ARGUMENTS=-E;valgrind_unittest" ]; 30 30 }); 31 31 in buildPythonPackage rec { 32 - version = "1.13"; 32 + version = "1.14"; 33 33 pname = "python-rapidjson"; 34 34 disabled = pythonOlder "3.8"; 35 35 ··· 39 39 owner = "python-rapidjson"; 40 40 repo = "python-rapidjson"; 41 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-lWF/INhgeFQoPAhyL655UCcVamFELra29R6JPJSAmMg="; 42 + hash = "sha256-fCC6jYUIB89HlEnbsmL0MeCBOO4NAZtePuPgZKYxoM8="; 43 43 }; 44 44 45 45 setupPyBuildFlags = [
+2 -2
pkgs/development/python-modules/pytrafikverket/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pytrafikverket"; 12 - version = "0.3.9.1"; 12 + version = "0.3.9.2"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-F0BMpZVzSK0i+tdvN//KZQqgxFrfLf0SCNztKCs6BYQ="; 19 + hash = "sha256-NxxuyLnzJ8T2jaQ761O943rpBbNwp/F4PygyQULkXzw="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyunifiprotect/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "pyunifiprotect"; 35 - version = "4.22.0"; 35 + version = "4.22.3"; 36 36 pyproject = true; 37 37 38 38 disabled = pythonOlder "3.9"; ··· 41 41 owner = "briis"; 42 42 repo = "pyunifiprotect"; 43 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-qzom1mLTfP683GCYlUav/MlOkYj+AiEe13b74ceW7gI="; 44 + hash = "sha256-KpijjKy5poiWghupXq8rNCtzuPXsPgu+ePAowhzOSYI="; 45 45 }; 46 46 47 47 env.SETUPTOOLS_SCM_PRETEND_VERSION = version;
+17 -9
pkgs/development/python-modules/pyvlx/default.nix
··· 1 - { stdenv 2 - , lib 1 + { lib 2 + , stdenv 3 3 , buildPythonPackage 4 4 , fetchFromGitHub 5 5 , pytestCheckHook 6 6 , pythonOlder 7 7 , pyyaml 8 + , setuptools 9 + , typing-extensions 8 10 }: 9 11 10 12 buildPythonPackage rec { 11 13 pname = "pyvlx"; 12 - version = "0.2.20"; 13 - format = "setuptools"; 14 + version = "0.2.21"; 15 + pyproject = true; 14 16 15 - disabled = pythonOlder "3.7"; 17 + disabled = pythonOlder "3.10"; 16 18 17 19 src = fetchFromGitHub { 18 20 owner = "Julius2342"; 19 - repo = pname; 20 - rev = version; 21 - sha256 = "1irjix9kr6qih84gii7k1a9c67n8133gpnmwfd09550jsqdmg006"; 21 + repo = "pyvlx"; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-t6lbpP9IwNhXpoZ9+0n9vKCuZ+azWqP7w5v0BfqbMcs="; 22 24 }; 23 25 26 + nativeBuildInputs = [ 27 + setuptools 28 + ]; 29 + 24 30 propagatedBuildInputs = [ 25 31 pyyaml 32 + typing-extensions 26 33 ]; 27 34 28 35 nativeCheckInputs = [ ··· 34 41 ]; 35 42 36 43 meta = with lib; { 37 - broken = stdenv.isDarwin; 38 44 description = "Python client to work with Velux units"; 39 45 longDescription = '' 40 46 PyVLX uses the Velux KLF 200 interface to control io-Homecontrol 41 47 devices, e.g. Velux Windows. 42 48 ''; 43 49 homepage = "https://github.com/Julius2342/pyvlx"; 50 + changelog = "https://github.com/Julius2342/pyvlx/releases/tag/${version}"; 44 51 license = with licenses; [ lgpl2Only ]; 45 52 maintainers = with maintainers; [ fab ]; 53 + broken = stdenv.isDarwin; 46 54 }; 47 55 }
+2 -2
pkgs/development/python-modules/twilio/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "twilio"; 21 - version = "8.10.3"; 21 + version = "8.11.0"; 22 22 format = "setuptools"; 23 23 24 24 disabled = pythonOlder "3.7"; ··· 27 27 owner = "twilio"; 28 28 repo = "twilio-python"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-6aTPPuQRRPd9mYJI8CHusejTTYdJX/06x+TubPgagJY="; 30 + hash = "sha256-yz1jFEjbnG5hqC5wqvxcP3pNLI3GalXWbREToCwf9BU="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [
+2 -2
pkgs/development/quickemu/default.nix
··· 50 50 51 51 stdenv.mkDerivation rec { 52 52 pname = "quickemu"; 53 - version = "4.9.1"; 53 + version = "4.9.2"; 54 54 55 55 src = fetchFromGitHub { 56 56 owner = "quickemu-project"; 57 57 repo = "quickemu"; 58 58 rev = version; 59 - hash = "sha256-tWl16dd0a6pDz+cUZx9Ku2ov+LJZabR2cDso5tPbML4="; 59 + hash = "sha256-StYgnFBnEJUkJDyFluMm01xhgejXc99AEldGGxIvZU0="; 60 60 }; 61 61 62 62 postPatch = ''
+2 -2
pkgs/development/tools/analysis/flow/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "flow"; 5 - version = "0.223.2"; 5 + version = "0.224.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "facebook"; 9 9 repo = "flow"; 10 10 rev = "v${version}"; 11 - hash = "sha256-vjsqQuQxTywSx4c0lnDKrrNr5hfFog9UurhIctq14f4="; 11 + hash = "sha256-HxJRsIjNXbalqfCBnx5yfWhxdgud1nCNlx1WPUJmALU="; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/development/tools/clj-kondo/default.nix
··· 3 3 4 4 buildGraalvmNativeImage rec { 5 5 pname = "clj-kondo"; 6 - version = "2023.10.20"; 6 + version = "2023.12.15"; 7 7 8 8 src = fetchurl { 9 9 url = 10 10 "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; 11 - sha256 = "sha256-f9u/pk3CEEmiLgnS2biaUHpsMHjVEwZL2jyB/1PiZUY="; 11 + sha256 = "sha256-YVFG7eY0wOB41kKJWydXfil8uyDSHRxPVry9L3u2P4k="; 12 12 }; 13 13 14 14 graalvmDrv = graalvmCEPackages.graalvm-ce;
+3 -3
pkgs/development/tools/database/litefs/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "litefs"; 8 - version = "0.5.8"; 8 + version = "0.5.10"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "superfly"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-oF69bmWI4I/ok89Rgve4eedMR9MCcaxmQ4bGff831dI="; 14 + sha256 = "sha256-e7RBiUHMndOz1n8gWlx+4ifnueWgPu482KIAXaSEhl0="; 15 15 }; 16 16 17 - vendorHash = "sha256-6Dg1fU4y0eUeiX9uUwJ2IUxBr81vWR6eUuCV+iPBNBk="; 17 + vendorHash = "sha256-FcYPe4arb+jbxj4Tl6bRRAnkEvw0rkECIo8/zC79lOA="; 18 18 19 19 subPackages = [ "cmd/litefs" ]; 20 20
+3 -3
pkgs/development/tools/hcloud/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "hcloud"; 9 - version = "1.40.0"; 9 + version = "1.41.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hetznercloud"; 13 13 repo = "cli"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-usHBlfEym39p8S6w2eNeXVKpqxlJxLCn9DwK2J1AqdI="; 15 + hash = "sha256-NcEJgC3FtGgv0m7qisCB8vaHvD5Yw/UIHsOFBYiID4c="; 16 16 }; 17 17 18 - vendorHash = "sha256-vytfRa4eiF53VTR50l/J2Df587u8xx3lj1QhMYSqglk="; 18 + vendorHash = "sha256-qAgKotc+ypm0pHcbKCgpFmTY5W1b8Oq3XrrP6RVulig="; 19 19 20 20 ldflags = [ 21 21 "-s"
+1 -1
pkgs/development/tools/infisical/default.nix
··· 15 15 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 16 16 17 17 # the version of infisical 18 - version = "0.14.3"; 18 + version = "0.16.3"; 19 19 20 20 # the platform-specific, statically linked binary 21 21 src =
+4 -4
pkgs/development/tools/infisical/hashes.json
··· 1 1 { "_comment": "@generated by pkgs/development/tools/infisical/update.sh" 2 - , "x86_64-linux": "sha256-sTfwooMN5ckdaxpd4R3yQvDEYT7muYZTyFEm0exM33M=" 3 - , "x86_64-darwin": "sha256-B94+mF5Wu0pHKIo8CuHAbrorzIxK2U64Np3JFlTc1kk=" 4 - , "aarch64-linux": "sha256-eGuKnC6h1YPW0UdY5wcChbiSzATAcSmHZ6mKBI2sR80=" 5 - , "aarch64-darwin": "sha256-s4s1la165cQ5I296ZCeW3ZIyYapTfRxa20QdZmXvido=" 2 + , "x86_64-linux": "sha256-AxTTTX4rp881dJuNGIF9s09e5yLohTEeM0LHnsQ+/eQ=" 3 + , "x86_64-darwin": "sha256-DKZUB84PbueRfwVAUH9z8N4JxNlK+db+fVH4jPIbDtc=" 4 + , "aarch64-linux": "sha256-q62a5Ggw0Rikhzn0MY24sSurEPW1/nNehfqVzwBAq/k=" 5 + , "aarch64-darwin": "sha256-9961CGekF8N0bVgtNQIxOoWKB2HgUJ3kBek1rSBHJNk=" 6 6 }
+3 -3
pkgs/development/tools/kubie/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "kubie"; 5 - version = "0.22.0"; 5 + version = "0.23.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "sbstp"; 10 10 repo = "kubie"; 11 - sha256 = "sha256-gqCCUK9xJJq+phYBXJ8gSwU0jclRP6RgifPt/py1PG0="; 11 + sha256 = "sha256-3sFtYUFUYYHDqF22XJ+pmg+fW2f03IS5CgIXjWg2+Bo="; 12 12 }; 13 13 14 - cargoHash = "sha256-usS3XZLY4SngEdpvpx+Dxywh7HR8uPgTJabXH5iNsuE="; 14 + cargoHash = "sha256-9eUGGDBoeF6EM3Np95rFHU3luGuVZk5iE4kIYlUnEEw="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+3 -3
pkgs/development/tools/kustomize/kustomize-sops.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kustomize-sops"; 5 - version = "4.2.5"; 5 + version = "4.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "viaduct-ai"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-zhu1fBqa6rNO2MoOFUE50I3dtAaOP4Dr9v2rTNB5oro="; 11 + hash = "sha256-fN83o84GbfMVG20c1/ROwxYPgnJ4g1U2wsM6j/VGtMY="; 12 12 }; 13 13 14 - vendorHash = "sha256-GuzBSFENkHTri1FF2Ar6paGId7Yj7HuWSEDirFZrqZM="; 14 + vendorHash = "sha256-3AA7Zn9KYAJrcotiIpwm5eOfiuJuvLb0rl6FrcwGgSA="; 15 15 16 16 installPhase = '' 17 17 mkdir -p $out/lib/viaduct.ai/v1/ksops-exec/
+2 -2
pkgs/development/tools/language-servers/ruff-lsp/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "ruff-lsp"; 19 - version = "0.0.45"; 19 + version = "0.0.47"; 20 20 pyproject = true; 21 21 disabled = pythonOlder "3.7"; 22 22 ··· 24 24 owner = "astral-sh"; 25 25 repo = "ruff-lsp"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-jTLkex2K/IQTKZp2duM26/EaYhG5E2bGs/QKt5PA7lc="; 27 + hash = "sha256-ZbSqqjvYzee79nSeyfU4FPoOzsQwOjPHjltS9QrWcqw="; 28 28 }; 29 29 30 30 postPatch = ''
+2 -2
pkgs/development/tools/license-scanner/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "license-scanner"; 8 - version = "0.10.0"; 8 + version = "0.11.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "CycloneDX"; 12 12 repo = "license-scanner"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-X7omSecbb85dtxPJtgdjLLgJQRJ7dh12DGwzIG0tYcE="; 14 + hash = "sha256-2KUaVDAZxMwZ3AAMEUmRiuvenPSFliUp6rZCZrVTDps="; 15 15 }; 16 16 17 17 vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM=";
+1 -1
pkgs/development/tools/mold/default.nix
··· 114 114 license = licenses.mit; 115 115 platforms = platforms.unix; 116 116 mainProgram = "mold"; 117 - maintainers = with maintainers; [ azahi nitsky paveloom ]; 117 + maintainers = with maintainers; [ azahi paveloom ]; 118 118 }; 119 119 }
+5
pkgs/development/tools/ocaml/opam/default.nix
··· 122 122 outputs = [ "out" "installer" ]; 123 123 setOutputFlags = false; 124 124 125 + # Work around https://github.com/NixOS/nixpkgs/issues/166205. 126 + env = lib.optionalAttrs stdenv.cc.isClang { 127 + NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}"; 128 + }; 129 + 125 130 # change argv0 to "opam" as a workaround for 126 131 # https://github.com/ocaml/opam/issues/2142 127 132 postInstall = ''
+5
pkgs/development/tools/ocaml/opam/opam.nix.pl
··· 112 112 outputs = [ "out" "installer" ]; 113 113 setOutputFlags = false; 114 114 115 + # Work around https://github.com/NixOS/nixpkgs/issues/166205. 116 + env = lib.optionalAttrs stdenv.cc.isClang { 117 + NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}"; 118 + }; 119 + 115 120 # change argv0 to "opam" as a workaround for 116 121 # https://github.com/ocaml/opam/issues/2142 117 122 postInstall = ''
+3 -3
pkgs/development/tools/ruff/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "ruff"; 14 - version = "0.1.7"; 14 + version = "0.1.8"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "astral-sh"; 18 18 repo = "ruff"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-Al256/8A/efLrf97xCwEocwgs3ngPnEAmkfcLWdlkTw="; 20 + hash = "sha256-zf2280aSmGstcgxoU/IWtdtdWExvdKLBNh4Cn5tC1vU="; 21 21 }; 22 22 23 - cargoHash = "sha256-4iC9pRmhxC29zIrRxQfNG3KCWtHqw8ml6MJoT/XZjSI="; 23 + cargoHash = "sha256-UC47RXgvjHInJuHVYmnAAb7SACRqt4d59k9/Cl9+x4Q="; 24 24 25 25 nativeBuildInputs = [ 26 26 installShellFiles
+3 -3
pkgs/development/tools/rust/cargo-mutants/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "cargo-mutants"; 10 - version = "23.11.2"; 10 + version = "23.12.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sourcefrog"; 14 14 repo = "cargo-mutants"; 15 15 rev = "v${version}"; 16 - hash = "sha256-Rx/3U/wSV4OivUzVyjS+sHiPqCHdaoornngvfn59Bbc="; 16 + hash = "sha256-6p+ri6An0rQTPSFUSE4MBNP5dFiVFsS0UDXUoWJoY20="; 17 17 }; 18 18 19 - cargoHash = "sha256-8PnxjZIOZ8DPso4Qd29mfiIPpfe3Erjnu5xXHf1eoGk="; 19 + cargoHash = "sha256-4ej0Pl8n1Z001IdiM1u+/Z7ZTi9hwuoJLA4gHheQOsA="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 22 darwin.apple_sdk.frameworks.SystemConfiguration
+3 -3
pkgs/development/tools/rust/cargo-tally/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-tally"; 5 - version = "1.0.31"; 5 + version = "1.0.32"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - hash = "sha256-2V2JXSlFzYoSidByWGFTGwNHM9c5Go1cdHLp0b7N+hI="; 9 + hash = "sha256-sbSGqVH0pEFhNhIBu/RzrkEViN4ilEJbgYQEtxU986E="; 10 10 }; 11 11 12 - cargoHash = "sha256-mcYAqzfZO0M/UQTeYp4eCD7VVIWhtHi7VxBZtrr/aCk="; 12 + cargoHash = "sha256-VMFPWAdOeAYsr0tdlSxtYsahEm/8K0L25lOfPG0P+uU="; 13 13 14 14 buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ 15 15 DiskArbitration
+1 -1
pkgs/development/tools/wasm-bindgen-cli/default.nix
··· 33 33 homepage = "https://rustwasm.github.io/docs/wasm-bindgen/"; 34 34 license = with licenses; [ asl20 /* or */ mit ]; 35 35 description = "Facilitating high-level interactions between wasm modules and JavaScript"; 36 - maintainers = with maintainers; [ nitsky rizary ]; 36 + maintainers = with maintainers; [ rizary ]; 37 37 mainProgram = "wasm-bindgen"; 38 38 }; 39 39 }
+2 -2
pkgs/development/web/ihp-new/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ihp-new"; 5 - version = "1.1.0"; 5 + version = "1.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "digitallyinduced"; 9 9 repo = "ihp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-o0ZSDaDFgwbXqozHfcXKxW4FeF7JqaGprAh6r7NhvhE"; 11 + sha256 = "sha256-oQz7ZBrHe6WwYMwnxxUgnYM55CuH5Oxjz6mrLnYbB7U="; 12 12 }; 13 13 14 14 dontConfigure = true;
+1 -1
pkgs/development/web/nodejs/update.nix
··· 25 25 hash_hex=`gpgv --keyring=$HOME/.gnupg/pubring.kbx --output - $HOME/SHASUMS256.txt.asc | grep -oP "^([0-9a-f]{64})(?=\s+node-v''${version}.tar.xz$)"` 26 26 hash=`nix-hash --type sha256 --to-base32 ''${hash_hex}` 27 27 28 - update-source-version nodejs-${majorVersion}_x "''${version}" "''${hash}" 28 + update-source-version nodejs_${majorVersion} "''${version}" "''${hash}" 29 29 ''
+2 -2
pkgs/development/web/nodejs/v21.nix
··· 8 8 in 9 9 buildNodejs { 10 10 inherit enableNpm; 11 - version = "21.3.0"; 12 - sha256 = "sha256-q0Fy7IJ/dwxsO0tvMIJBBBN+2kdISOhNVe1Vs0HmdyU="; 11 + version = "21.4.0"; 12 + sha256 = "17274m7w6wxhfwwshc0nj34682pqqkpjxgn5b1rjsq2lfr9gd03s"; 13 13 patches = [ 14 14 ./revert-arm64-pointer-auth.patch 15 15 ./disable-darwin-v8-system-instrumentation-node19.patch
+2 -2
pkgs/games/gogui/default.nix
··· 11 11 }: 12 12 13 13 let 14 - version = "1.5.3"; 14 + version = "1.5.4a"; 15 15 in stdenv.mkDerivation { 16 16 pname = "gogui"; 17 17 inherit version; ··· 20 20 owner = "Remi-Coulom"; 21 21 repo = "gogui"; 22 22 rev = "v${version}"; 23 - hash = "sha256-GezFhNYB542JnAIUeUVa188+SR5mCedwj0hZN8L83UQ="; 23 + hash = "sha256-UFhOk2mAnTtxfwEOHquN64YDCRq7nNUqZAPQf77MEEw="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/games/hyperrogue/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "hyperrogue"; 6 - version = "12.1y"; 6 + version = "12.1z"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "zenorogue"; 10 10 repo = "hyperrogue"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-YCjDqpbb3OxJmek8KesCb3uACVCFYIAsaF3U1jO/CU4="; 12 + sha256 = "sha256-L9T61fyMURlPtUidbwDnkvI7bb7fobNeyYhDleOCU4Y="; 13 13 }; 14 14 15 15 CXXFLAGS = [
+3 -3
pkgs/games/minecraft-servers/versions.json
··· 1 1 { 2 2 "1.20": { 3 - "url": "https://piston-data.mojang.com/v1/objects/5b868151bd02b41319f54c8d4061b8cae84e665c/server.jar", 4 - "sha1": "5b868151bd02b41319f54c8d4061b8cae84e665c", 5 - "version": "1.20.2", 3 + "sha1": "8dd1a28015f51b1803213892b50b7b4fc76e594d", 4 + "url": "https://piston-data.mojang.com/v1/objects/8dd1a28015f51b1803213892b50b7b4fc76e594d/server.jar", 5 + "version": "1.20.4", 6 6 "javaVersion": 17 7 7 }, 8 8 "1.19": {
+6 -1
pkgs/games/teeworlds/default.nix
··· 1 - { fetchFromGitHub, lib, stdenv, cmake, pkg-config, python3, alsa-lib 1 + { fetchFromGitHub, fetchpatch, lib, stdenv, cmake, pkg-config, python3, alsa-lib 2 2 , libX11, libGLU, SDL2, lua5_3, zlib, freetype, wavpack, icoutils 3 3 , nixosTests 4 4 , Cocoa ··· 21 21 # Can't use fetchpatch or fetchpatch2 because of https://github.com/NixOS/nixpkgs/issues/32084 22 22 # Using fetchurl instead is also not a good idea, see https://github.com/NixOS/nixpkgs/issues/32084#issuecomment-727223713 23 23 ./rename-VERSION-to-VERSION.txt.patch 24 + (fetchpatch { 25 + name = "CVE-2021-43518.patch"; 26 + url = "https://salsa.debian.org/games-team/teeworlds/-/raw/a6c4b23c1ce73466e6d89bccbede70e61e8c9cba/debian/patches/CVE-2021-43518.patch"; 27 + hash = "sha256-2MmsucaaYjqLgMww1492gNmHmvBJm/NED+VV5pZDnBY="; 28 + }) 24 29 ]; 25 30 26 31 postPatch = ''
+7 -10
pkgs/games/vcmi/default.nix
··· 27 27 28 28 stdenv.mkDerivation rec { 29 29 pname = "vcmi"; 30 - version = "1.3.2"; 30 + version = "1.4.0"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "vcmi"; 34 34 repo = "vcmi"; 35 35 rev = version; 36 - fetchSubmodules = true; 37 - hash = "sha256-dwTQRpu+IrKhuiiw/uYBt8i/BYlQ5XCy/jUhDAo6aa4="; 36 + hash = "sha256-MhY3tpKlrIgq6QXZwAkMnObYYpUxsPcysTR5CZH1rhE="; 38 37 }; 39 38 40 39 nativeBuildInputs = [ ··· 63 62 64 63 cmakeFlags = [ 65 64 "-DENABLE_LUA:BOOL=ON" 66 - "-DENABLE_ERM:BOOL=OFF" 65 + "-DENABLE_ERM:BOOL=ON" 67 66 "-DENABLE_GITVERSION:BOOL=OFF" 68 67 "-DENABLE_PCH:BOOL=OFF" 69 - "-DENABLE_TEST:BOOL=OFF" 68 + "-DENABLE_TEST:BOOL=OFF" # Tests require HOMM3 data files. 70 69 "-DFORCE_BUNDLED_MINIZIP:BOOL=OFF" 71 70 "-DFORCE_BUNDLED_FL:BOOL=OFF" 72 71 "-DCMAKE_INSTALL_RPATH:STRING=$out/lib/vcmi" ··· 80 79 --prefix PATH : "${lib.makeBinPath [ innoextract ffmpeg unshield ]}" 81 80 ''; 82 81 83 - doCheck = true; 84 - 85 82 passthru.tests.version = testers.testVersion { 86 83 package = vcmi; 87 84 command = '' 88 - XDG_DATA_HOME=$PWD XDG_CACHE_HOME=$PWD XDG_CONFIG_HOME=$PWD \ 85 + XDG_DATA_HOME="$TMPDIR" XDG_CACHE_HOME="$TMPDIR" XDG_CONFIG_HOME="$TMPDIR" \ 89 86 vcmiclient --version 90 87 ''; 91 88 }; ··· 93 90 meta = with lib; { 94 91 description = "An open-source engine for Heroes of Might and Magic III"; 95 92 homepage = "https://vcmi.eu"; 96 - changelog = "https://github.com/vcmi/vcmi/blob/${src.rev}/ChangeLog"; 97 - license = with licenses; [ gpl2Only cc-by-sa-40 ]; 93 + changelog = "https://github.com/vcmi/vcmi/blob/${src.rev}/ChangeLog.md"; 94 + license = with licenses; [ gpl2Plus cc-by-sa-40 ]; 98 95 maintainers = with maintainers; [ azahi ]; 99 96 platforms = platforms.linux; 100 97 mainProgram = "vcmilauncher";
+2 -2
pkgs/os-specific/darwin/asitop/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "asitop"; 8 - version = "0.0.23"; 8 + version = "0.0.24"; 9 9 format = "setuptools"; 10 10 11 11 disabled = python3.pythonOlder "3.7"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-BNncgQRNAd6Pgur5D1xVQi3LSsijSAYIYvhsuiVyi9Q="; 15 + hash = "sha256-Xfe1kwRXKpSPcc+UuHrcYThpqKh6kzWVsbPia/QsPjc="; 16 16 }; 17 17 18 18 # has no tests
+2 -1
pkgs/os-specific/linux/gasket/default.nix
··· 11 11 sha256 = "fcnqCBh04e+w8g079JyuyY2RPu34M+/X+Q8ObE+42i4="; 12 12 }; 13 13 14 - makeFlags = [ 14 + makeFlags = kernel.makeFlags ++ [ 15 15 "-C" 16 16 "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 17 17 "M=$(PWD)" ··· 31 31 license = licenses.gpl2; 32 32 maintainers = [ lib.maintainers.kylehendricks ]; 33 33 platforms = platforms.linux; 34 + broken = versionOlder kernel.version "5.15"; 34 35 }; 35 36 }
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 6 6 # NOTE: When updating these, please also take a look at the changes done to 7 7 # kernel config in the xanmod version commit 8 8 ltsVariant = { 9 - version = "6.1.66"; 10 - hash = "sha256-H3RTbBctvbKdsD1+G7zXVcTFb2NRON6nOzUgUW+zGxs="; 9 + version = "6.1.68"; 10 + hash = "sha256-mpnoaeeBrCELXJujgHKqZxSIzRMbk8dpPv1G9EKAf3E="; 11 11 variant = "lts"; 12 12 }; 13 13 14 14 mainVariant = { 15 - version = "6.6.5"; 16 - hash = "sha256-lmJ5Gix+CEqIu+cyBeqBq6xLZ94PjhU+6SbzAE0D8SY="; 15 + version = "6.6.7"; 16 + hash = "sha256-0I+CS4Ithb0euFAO5G7ao3dxA1gq5wqFVsNyYWvRfYc="; 17 17 variant = "main"; 18 18 }; 19 19
+1
pkgs/os-specific/linux/kexec-tools/default.nix
··· 34 34 description = "Tools related to the kexec Linux feature"; 35 35 platforms = platforms.linux; 36 36 badPlatforms = [ 37 + "microblaze-linux" "microblazeel-linux" 37 38 "riscv64-linux" "riscv32-linux" 38 39 "sparc-linux" "sparc64-linux" 39 40 ];
+2 -2
pkgs/os-specific/linux/uhk-agent/default.nix
··· 11 11 12 12 let 13 13 pname = "uhk-agent"; 14 - version = "3.2.1"; 14 + version = "3.2.2"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/UltimateHackingKeyboard/agent/releases/download/v${version}/UHK.Agent-${version}-linux-x86_64.AppImage"; 18 18 name = "${pname}-${version}.AppImage"; 19 - sha256 = "sha256-qAZ92/iN5E+1KGPs6u9Bb6vLfi0Keog/yOcLtnRD7yc="; 19 + sha256 = "sha256-0kNcpdYktgzIPVvfSitJ5aIuhJvCEcbubumHhW00QUE="; 20 20 }; 21 21 22 22 appimageContents = appimageTools.extract {
+5 -24
pkgs/servers/asterisk/default.nix
··· 36 36 }: 37 37 38 38 let 39 - # remove when upgrading to pjsip >2.13 40 - pjsip_2_13_patches = [ 41 - (fetchpatch { 42 - name = "CVE-2022-23537.patch"; 43 - url = "https://github.com/pjsip/pjproject/commit/d8440f4d711a654b511f50f79c0445b26f9dd1e1.patch"; 44 - sha256 = "sha256-7ueQCHIiJ7MLaWtR4+GmBc/oKaP+jmEajVnEYqiwLRA="; 45 - }) 46 - (fetchpatch { 47 - name = "CVE-2022-23547.patch"; 48 - url = "https://github.com/pjsip/pjproject/commit/bc4812d31a67d5e2f973fbfaf950d6118226cf36.patch"; 49 - sha256 = "sha256-bpc8e8VAQpfyl5PX96G++6fzkFpw3Or1PJKNPKl7N5k="; 50 - }) 51 - (fetchpatch { 52 - name = "CVE-2023-27585.patch"; 53 - url = "https://github.com/pjsip/pjproject/commit/d1c5e4da5bae7f220bc30719888bb389c905c0c5.patch"; 54 - hash = "sha256-+yyKKTKG2FnfyLWnc4S80vYtDzmiu9yRmuqb5eIulPg="; 55 - }) 56 - ]; 57 - 58 39 common = { version, sha256, externals, pjsip_patches ? [ ] }: stdenv.mkDerivation { 59 40 inherit version; 60 41 pname = "asterisk" ··· 161 142 }; 162 143 }; 163 144 164 - pjproject_2_13 = fetchurl 145 + pjproject_2_13_1 = fetchurl 165 146 { 166 - url = "https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/2.13/pjproject-2.13.tar.bz2"; 167 - hash = "sha256-Zj93PUAct13KVR5taOWEbQdKq76wicaBTNHpHC0rICY="; 147 + url = "https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/2.13.1/pjproject-2.13.1.tar.bz2"; 148 + hash = "sha256-cOBRvO+B9fGt4UVYAHQQwBsc2cUF7Pu1GRsjAF7BE1g="; 168 149 } // { 169 - pjsip_patches = pjsip_2_13_patches; 150 + pjsip_patches = [ ]; 170 151 }; 171 152 172 153 mp3-202 = fetchsvn { ··· 187 168 versions = lib.mapAttrs 188 169 (_: { version, sha256 }: 189 170 let 190 - pjsip = pjproject_2_13; 171 + pjsip = pjproject_2_13_1; 191 172 in 192 173 common { 193 174 inherit version sha256;
+8 -12
pkgs/servers/asterisk/versions.json
··· 1 1 { 2 - "asterisk_16": { 3 - "sha256": "f8448e8784df7fac019e459bf7c82529d80afe64ae97d73d40e6aa0e4fb39724", 4 - "version": "16.30.0" 5 - }, 6 2 "asterisk_18": { 7 - "sha256": "66f0e55d84f9e5bf4e79a56255d35a034448acce00d219c3bf4930b1ebb0e88e", 8 - "version": "18.17.1" 9 - }, 10 - "asterisk_19": { 11 - "sha256": "f0c56d1f8e39e0427455edfe25d24ff088c756bdc32dd1278c9f7a320815cbaa", 12 - "version": "19.8.0" 3 + "sha256": "ad7d01f58e5c5266e5b23cc385e6a3d32a656b93c1d4b4fb0082f3300012bd02", 4 + "version": "18.20.1" 13 5 }, 14 6 "asterisk_20": { 15 - "sha256": "df12e47000fbac42bb780bb06172aa8bb8ac26faf77cc9f95184695b0cec69c3", 16 - "version": "20.2.1" 7 + "sha256": "7d128f2a164e36fae4875058120ff026e7cd73f7701429fee4fa293f4fba4336", 8 + "version": "20.5.1" 9 + }, 10 + "asterisk_21": { 11 + "sha256": "8e7db886b70e808ade38ad060ccbbb49353031e4c2fa6dc4435bfbd79f082956", 12 + "version": "21.0.1" 17 13 } 18 14 }
+4 -4
pkgs/servers/consul/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "consul"; 5 - version = "1.17.0"; 5 + version = "1.17.1"; 6 6 rev = "v${version}"; 7 7 8 8 # Note: Currently only release tags are supported, because they have the Consul UI ··· 17 17 owner = "hashicorp"; 18 18 repo = pname; 19 19 inherit rev; 20 - hash = "sha256-fAcgO7r0GrL2GrsX7flezhbQMcg+YBH6Lrn7BW2XMwM="; 20 + hash = "sha256-z6pO9+fQ+0jeYM3wCG8T/1C5aSeSZITj+f8TmGxR+Gw="; 21 21 }; 22 22 23 23 passthru.tests.consul = nixosTests.consul; ··· 26 26 # has a split module structure in one repo 27 27 subPackages = ["." "connect/certgen"]; 28 28 29 - vendorHash = "sha256-xxREyw7xgx9Zp7nua1yq39TioWvRQXOhWqYaK6eJaOc="; 29 + vendorHash = "sha256-Xt7azJS65B53jYPWLytNaGQv3Poy+3j4ak1Jq68vZRI="; 30 30 31 31 doCheck = false; 32 32 ··· 40 40 description = "Tool for service discovery, monitoring and configuration"; 41 41 homepage = "https://www.consul.io/"; 42 42 platforms = platforms.linux ++ platforms.darwin; 43 - license = licenses.mpl20; 43 + license = licenses.bsl11; 44 44 maintainers = with maintainers; [ pradeepchhetri vdemeester nh2 techknowlogick]; 45 45 mainProgram = "consul"; 46 46 };
+3 -1
pkgs/servers/dns/knot-dns/default.nix
··· 46 46 47 47 enableParallelBuilding = true; 48 48 49 - CFLAGS = [ "-O2" "-DNDEBUG" ]; 49 + CFLAGS = [ "-O2" "-DNDEBUG" ] 50 + # https://gitlab.nic.cz/knot/knot-dns/-/issues/909 51 + ++ lib.optional stdenv.isDarwin "-D__APPLE_USE_RFC_3542"; 50 52 51 53 doCheck = true; 52 54 checkFlags = [ "V=1" ]; # verbose output in case some test fails
+5 -5
pkgs/servers/etcd/3.5.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, symlinkJoin, nixosTests }: 2 2 3 3 let 4 - version = "3.5.10"; 4 + version = "3.5.11"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "etcd-io"; 8 8 repo = "etcd"; 9 9 rev = "v${version}"; 10 - hash = "sha256-X/de8YA55SZ6p8r/pV8CGxfDKN8voJlyA0r4ckan6ZE="; 10 + hash = "sha256-OjAWi5EXy1d1O6HLBzHcSfeCNmZZLNtrQXpTJ075B0I="; 11 11 }; 12 12 13 13 CGO_ENABLED = 0; ··· 25 25 26 26 inherit CGO_ENABLED meta src version; 27 27 28 - vendorHash = "sha256-kFR6RvHoNM4SZOgJd7inUuw5GfRLM+3WsKU73We8UzU="; 28 + vendorHash = "sha256-1/ma737hGdek+263w5OuO5iN5DTA8fpb6m0Fefyww20="; 29 29 30 30 modRoot = "./server"; 31 31 ··· 45 45 46 46 inherit CGO_ENABLED meta src version; 47 47 48 - vendorHash = "sha256-oVabZ2JZlLKHFCuAeeWRTrcSCxzz05HlvDu/YSMKuCs="; 48 + vendorHash = "sha256-AMN8iWTIFeT0HLqxYrp7sieT0nEKBNwFXV9mZG3xG5I="; 49 49 50 50 modRoot = "./etcdutl"; 51 51 }; ··· 55 55 56 56 inherit CGO_ENABLED meta src version; 57 57 58 - vendorHash = "sha256-0j35caQfLh7kwDKgmTe1novqKfz/3JlQLbUk3+GFPhk="; 58 + vendorHash = "sha256-zwafVpNBvrRUbL0qkDK9TOyo8KCiGjpZhvdUrgklG5Y="; 59 59 60 60 modRoot = "./etcdctl"; 61 61 };
+4 -4
pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/default.nix
··· 6 6 7 7 mkYarnPackage rec { 8 8 pname = "zigbee2mqtt-networkmap"; 9 - version = "unstable-2023-12-06"; 9 + version = "unstable-2023-12-16"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "azuwis"; 13 13 repo = "zigbee2mqtt-networkmap"; 14 - rev = "d5f1002118ba5881c6bdc27cb0f67642575c414f"; 15 - hash = "sha256-ITqzMjom2XN7+ICDH0Z5YJWY5GNUXzaqSuEzXekhw9I="; 14 + rev = "7851357d78ebc0d1cc3cb5c661267a1e8b4c09e3"; 15 + hash = "sha256-x7RVy0stWT6+8f0/0VORVBgGpBbsbyJBC38xIxXhzos="; 16 16 }; 17 17 18 18 packageJSON = ./package.json; 19 19 20 20 offlineCache = fetchYarnDeps { 21 21 yarnLock = "${src}/yarn.lock"; 22 - hash = "sha256-uPhD6UQ1KI7y6bqqQF7InT9eKU9VWGf2D60Lo5Mwcf8="; 22 + hash = "sha256-s+vnyUeJKkkA5G0AmsfIG0Zh4bYdDc2B5MSNvdwhjgs="; 23 23 }; 24 24 25 25 configurePhase = ''
+1 -1
pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/package.json
··· 8 8 "lint": "vue-cli-service lint" 9 9 }, 10 10 "dependencies": { 11 - "vue": "^3.3.4" 11 + "vue": "^2.7.15" 12 12 }, 13 13 "devDependencies": { 14 14 "@material/mwc-button": "^0.27.0",
+10
pkgs/servers/home-assistant/default.nix
··· 30 30 # Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt 31 31 32 32 (self: super: { 33 + aioesphomeapi = super.aioesphomeapi.overridePythonAttrs (oldAttrs: rec { 34 + version = "19.2.1"; 35 + src = fetchFromGitHub { 36 + owner = "esphome"; 37 + repo = "aioesphomeapi"; 38 + rev = "refs/tags/v${version}"; 39 + hash = "sha256-WSWGO0kI1m6oaImUYZ6m5WKJ+xPs/rtn5wVq1bDr+bE="; 40 + }; 41 + }); 42 + 33 43 # https://github.com/home-assistant/core/pull/101913 34 44 aiohttp = super.aiohttp.overridePythonAttrs (old: rec { 35 45 version = "3.9.1";
+3 -3
pkgs/servers/klipper/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "klipper"; 11 - version = "unstable-2023-11-16"; 11 + version = "unstable-2023-12-13"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "KevinOConnor"; 15 15 repo = "klipper"; 16 - rev = "187cc2f1b89e3870d694f8db6a64b116992106b7"; 17 - sha256 = "sha256-CmnWgX8MvQs/5jQuAR8+1bKM4VsFXF2pV/jme75WJLY="; 16 + rev = "f0753bd3381a86826082d5bf7a349c1f0b9f7e48"; 17 + sha256 = "sha256-4xaee/7tXmR4/249lxHocana0KoesdH22/7HXWq1xwk="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/klippy";
+2 -2
pkgs/servers/matrix-synapse/tools/synadm.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "synadm"; 9 - version = "0.44"; 9 + version = "0.45"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - hash = "sha256-BNmdyEITSZJb+wwyLU+zZi70kmfuYOqVDhKi8xFCf2E="; 14 + hash = "sha256-KstWVSU0IE1ncfIkIH1QsaQc/Yfs2lF+6+5x9zw9cA8="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+2 -2
pkgs/servers/misc/gobgpd/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gobgpd"; 8 - version = "3.20.0"; 8 + version = "3.21.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "osrg"; 12 12 repo = "gobgp"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-kdeDV8IWbfeC6KDgJtOl1NX6jwvxiaIdGAYtrDuYFdI="; 14 + hash = "sha256-npPwAh7ReGVDGRi0cCs0/x2xCBCrUMsZl205BhEjxq4="; 15 15 }; 16 16 17 17 vendorHash = "sha256-5eB3vFOo3LCsjMnWYFH0yq5+IunwKXp5C34x6NvpFZ8=";
+2 -2
pkgs/servers/monitoring/mackerel-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "mackerel-agent"; 5 - version = "0.78.0"; 5 + version = "0.78.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mackerelio"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-L8kYbJ9RmCoec9keBHv61K94rjnH+Q4dRkn6PCtjgJI="; 11 + sha256 = "sha256-KjPfu09+N9JWdFX3NWhGm2TfAUq5tN2QU/zLMYlYUtg="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ];
+10
pkgs/servers/monitoring/prometheus/zfs-exporter.nix
··· 16 16 17 17 vendorHash = "sha256-uIilESEmAxANxFOy7qvYxlF/bId/Kqh4jUspNknlhlc="; 18 18 19 + ldflags = [ 20 + "-s" 21 + "-w" 22 + "-X github.com/prometheus/common/version.Version=${version}" 23 + "-X github.com/prometheus/common/version.Revision=unknown" 24 + "-X github.com/prometheus/common/version.Branch=unknown" 25 + "-X github.com/prometheus/common/version.BuildUser=nix@nixpkgs" 26 + "-X github.com/prometheus/common/version.BuildDate=unknown" 27 + ]; 28 + 19 29 postInstall = '' 20 30 install -Dm444 -t $out/share/doc/${pname} *.md 21 31 '';
+8 -5
pkgs/servers/nextcloud/notify_push.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "notify_push"; 9 - version = "0.6.5"; 9 + version = "0.6.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nextcloud"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-go41ZIUBj1nj8rDI/c4Pk5cnDbM8Y2+bCZIab4XdhUY="; 15 + hash = "sha256-9wVH+msUh0t0PKz+5044PhT9lGsbfp4u44gX0O70Pbo="; 16 16 }; 17 17 18 - cargoHash = "sha256-EuYwPQo2TucAaQw63pESkJGAtyuMhk3JT6mBg6E84Xs="; 18 + cargoHash = "sha256-Q4KA+mc48OfmxYY7vDJ2ZU/Wd+101kbimwAw6ag3d+w="; 19 19 20 20 passthru = rec { 21 21 test_client = rustPlatform.buildRustPackage { ··· 24 24 25 25 buildAndTestSubdir = "test_client"; 26 26 27 - cargoHash = "sha256-m4FHCrVGAmGIrgnMMleiTRgYGYh+b7EIH1ORE0tiBkY="; 27 + cargoHash = "sha256-XiaeCVgVjre7NmH/B+dNw0u2HV0vJwlgDjhLXXgJS+Y="; 28 28 }; 29 29 tests = { 30 - inherit (nixosTests.nextcloud) with-postgresql-and-redis26; 30 + inherit (nixosTests.nextcloud) 31 + with-postgresql-and-redis26 32 + with-postgresql-and-redis27 33 + with-postgresql-and-redis28; 31 34 inherit test_client; 32 35 }; 33 36 };
+2 -2
pkgs/servers/sql/postgresql/ext/pgtap.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pgtap"; 5 - version = "1.3.1"; 5 + version = "1.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "theory"; 9 9 repo = "pgtap"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-HOgCb1CCfsfbMbMMWuzFJ4B8CfVm9b0sI2zBY3/kqyI="; 11 + sha256 = "sha256-RaafUnrMRbvyf2m2Z+tK6XxVXDGnaOkYkSMxIJLnf6A="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ postgresql perl perlPackages.TAPParserSourceHandlerpgTAP which ];
+2 -2
pkgs/servers/sql/postgresql/ext/plpgsql_check.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "plpgsql_check"; 5 - version = "2.6.2"; 5 + version = "2.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "okbob"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-JYlcd4VveSoQM/PIRRCeCLfJTDRGRl3zrc6iAd1V3aE="; 11 + hash = "sha256-DSBr2pmJD/kW1b4nqCTS4KwAAH6eojDmE/RVwvSIAa0="; 12 12 }; 13 13 14 14 buildInputs = [ postgresql ];
+2 -2
pkgs/servers/x11/xorg/xwayland.nix
··· 45 45 46 46 stdenv.mkDerivation rec { 47 47 pname = "xwayland"; 48 - version = "23.2.2"; 48 + version = "23.2.3"; 49 49 50 50 src = fetchurl { 51 51 url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz"; 52 - sha256 = "sha256-n3wJONKkHpQf+gT5nDXl2yvNPuwDSv6NNdXIEKIusKg="; 52 + sha256 = "sha256-652apyMsR0EsiDXsFal8V18DVjcmx4d1T/DAGb0H4wI="; 53 53 }; 54 54 55 55 depsBuildBuild = [
+3 -3
pkgs/shells/nushell/default.nix
··· 22 22 }: 23 23 24 24 let 25 - version = "0.88.0"; 25 + version = "0.88.1"; 26 26 in 27 27 28 28 rustPlatform.buildRustPackage { ··· 33 33 owner = "nushell"; 34 34 repo = "nushell"; 35 35 rev = version; 36 - hash = "sha256-kqN/R5SD+vMJV039/YZvO9OIfjqIRGTZVcTrqBkl+9E="; 36 + hash = "sha256-UuKXonAEMX57pZwP37N1FuUtkRE+3xB6Oj30yxSpJk4="; 37 37 }; 38 38 39 - cargoHash = "sha256-Mdm5E3TUlMIDpL4VaZf/5OZQ6UVU70qicbdAS8seWSI="; 39 + cargoHash = "sha256-oc2Coo5bwX6ASRhXJ4KtzDKhPLBe+ApIpTwsOznOASs="; 40 40 41 41 nativeBuildInputs = [ pkg-config ] 42 42 ++ lib.optionals (withDefaultFeatures && stdenv.isLinux) [ python3 ]
+5 -1
pkgs/shells/nushell/plugins/formats.nix
··· 5 5 , pkg-config 6 6 , IOKit 7 7 , Foundation 8 + , libclang 8 9 , nix-update-script 9 10 }: 10 11 11 12 rustPlatform.buildRustPackage rec { 12 13 pname = "nushell_plugin_formats"; 13 14 inherit (nushell) version src; 14 - cargoHash = "sha256-K1ZKz0635yWE16mPtJwlfwt2QrqnwsbDm1ot5nTr0RI="; 15 + cargoHash = "sha256-eGRaYbYB+zHT8rXm6aCrnPVgyDA8ltsg0GOYgghmov0="; 15 16 17 + env = lib.optionalAttrs stdenv.cc.isClang { 18 + LIBCLANG_PATH = "${libclang.lib}/lib"; 19 + }; 16 20 nativeBuildInputs = [ pkg-config ]; 17 21 buildInputs = lib.optionals stdenv.isDarwin [ IOKit Foundation ]; 18 22 cargoBuildFlags = [ "--package nu_plugin_formats" ];
+5 -1
pkgs/shells/nushell/plugins/gstat.nix
··· 5 5 , nushell 6 6 , pkg-config 7 7 , Security 8 + , libclang 8 9 , nix-update-script 9 10 }: 10 11 11 12 rustPlatform.buildRustPackage rec { 12 13 pname = "nushell_plugin_gstat"; 13 14 inherit (nushell) version src; 14 - cargoHash = "sha256-veQfK1eeVi15TCEiTZaaNAxUXc0LgjLgfP3WJ6rWtWQ="; 15 + cargoHash = "sha256-Ar5rFPHf+ugZuugVKVRFACYhh3F0JvQtfp6KibPIByw="; 15 16 17 + env = lib.optionalAttrs stdenv.cc.isClang { 18 + LIBCLANG_PATH = "${libclang.lib}/lib"; 19 + }; 16 20 nativeBuildInputs = [ pkg-config ]; 17 21 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 18 22 cargoBuildFlags = [ "--package nu_plugin_gstat" ];
+5 -1
pkgs/shells/nushell/plugins/query.nix
··· 4 4 , nushell 5 5 , IOKit 6 6 , CoreFoundation 7 + , libclang 7 8 , nix-update-script 8 9 }: 9 10 10 11 rustPlatform.buildRustPackage { 11 12 pname = "nushell_plugin_query"; 12 13 inherit (nushell) version src; 13 - cargoHash = "sha256-oS6FtCNWi5eL+uTlH5DiFrXvtwrE9GyXNL15cSFbBcU="; 14 + cargoHash = "sha256-NVdXbpmGBAcv47jbel2cccoe0m2FInSSOnMWofqtpiM="; 14 15 16 + env = lib.optionalAttrs stdenv.cc.isClang { 17 + LIBCLANG_PATH = "${libclang.lib}/lib"; 18 + }; 15 19 buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ]; 16 20 cargoBuildFlags = [ "--package nu_plugin_query" ]; 17 21
+3 -3
pkgs/tools/admin/granted/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "granted"; 15 - version = "0.19.2"; 15 + version = "0.20.3"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "common-fate"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-z8j44WFLzPDpnmQ/vG8DfpjpxnNd942mPUxoXSEJDeI="; 21 + sha256 = "sha256-U8j1IxeBcm9aEJ8LtIxNPdz5mqkSGQ6Ldn7F3HomvGE="; 22 22 }; 23 23 24 - vendorHash = "sha256-cn1rGmjrmPSo6v4TD72I01VbQjwt6dT7ZEijPOjp+kc="; 24 + vendorHash = "sha256-HRZKvs3q79Q94TYvdIx2NQU49MmS2PD1lRndcV0Ys/o="; 25 25 26 26 nativeBuildInputs = [ makeWrapper ]; 27 27
+3 -3
pkgs/tools/inputmethods/ibus-engines/ibus-bamboo/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "ibus-bamboo"; 14 - version = "0.7.8"; 14 + version = "0.8.2-rc18"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "BambooEngine"; 18 18 repo = pname; 19 - rev = "v${version}"; 20 - sha256 = "sha256-H7me34KfhDD7BNEEKkhYXo9DLeclO7N19e961BOh1Ho="; 19 + rev = "v" + lib.toUpper version; 20 + sha256 = "sha256-5FSGPUJtUdYyeqJenvKaMIJcvon91I//62fnTCXcdig="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+4 -4
pkgs/tools/misc/atuin/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "atuin"; 15 - version = "17.0.1"; 15 + version = "17.1.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "atuinsh"; 19 19 repo = "atuin"; 20 20 rev = "v${version}"; 21 - hash = "sha256-HJRlZwvBra2D7TzVKvMWJ0Hf17QgIEcBDQEHhxdVLIM="; 21 + hash = "sha256-srFHVUZerxPmOQXVMoSgeLsylvILcOP7m62s4NCFDJE="; 22 22 }; 23 23 24 24 # TODO: unify this to one hash because updater do not support this 25 25 cargoHash = 26 26 if stdenv.isLinux 27 - then "sha256-AhoXmEjXsi/OgFX3htOA6A/lWegUFlsywdotX3PDwcs=" 28 - else "sha256-/nCnZ64pM8oWVX9a4JCeCZRyuo7aVc8YaBVEMbiRsqE="; 27 + then "sha256-FyKcR6H3/2cra9VYJbW37cSCvOpAiC8UJYXnseNQlt4=" 28 + else "sha256-NfoAjTshmb1L4bIkBctk90bZL93hsyAyIE9AEFUGcGQ="; 29 29 30 30 nativeBuildInputs = [ installShellFiles ]; 31 31
+3 -3
pkgs/tools/misc/dua/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "dua"; 10 - version = "2.21.0"; 10 + version = "2.23.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "Byron"; 14 14 repo = "dua-cli"; 15 15 rev = "v${version}"; 16 - hash = "sha256-szpM3PxIMcKJaCinzZltneCSJCDkPGvXOaGqa9hx9IQ="; 16 + hash = "sha256-dHtPz5TxNQyBHOuCYH1XRIeR63ghMP/moaULI++tg8Y="; 17 17 # Remove unicode file names which leads to different checksums on HFS+ 18 18 # vs. other filesystems because of unicode normalisation. 19 19 postFetch = '' ··· 21 21 ''; 22 22 }; 23 23 24 - cargoHash = "sha256-/10trywiFX0UvePxlWek1uXTBRVk4saE+n1RJipinaw="; 24 + cargoHash = "sha256-10etmf0eQw9nD74dJMpQGAV4cK9FnTWKSrhBT3ZJblc="; 25 25 26 26 buildInputs = lib.optionals stdenv.isDarwin [ 27 27 darwin.apple_sdk.frameworks.Foundation
+7 -3
pkgs/tools/misc/esphome/default.nix
··· 3 3 , python3Packages 4 4 , fetchFromGitHub 5 5 , platformio 6 - , esptool_3 6 + , esptool 7 7 , git 8 8 }: 9 9 ··· 17 17 python.pkgs.buildPythonApplication rec { 18 18 pname = "esphome"; 19 19 version = "2023.11.6"; 20 - format = "setuptools"; 20 + pyproject = true; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = pname; ··· 25 25 rev = "refs/tags/${version}"; 26 26 hash = "sha256-9LqZlhCt+7p6tnSHFhbnUzkEOJQDsg/Pd/hgd/Il0ZQ="; 27 27 }; 28 + 29 + nativeBuildInputs = with python.pkgs; [ 30 + setuptools 31 + ]; 28 32 29 33 postPatch = '' 30 34 # remove all version pinning (E.g tornado==5.1.1 -> tornado) ··· 70 74 # platformio is used in esphomeyaml/platformio_api.py 71 75 # esptool is used in esphomeyaml/__main__.py 72 76 # git is used in esphomeyaml/writer.py 73 - "--prefix PATH : ${lib.makeBinPath [ platformio esptool_3 git ]}" 77 + "--prefix PATH : ${lib.makeBinPath [ platformio esptool git ]}" 74 78 "--set ESPHOME_USE_SUBPROCESS ''" 75 79 ]; 76 80
-73
pkgs/tools/misc/esptool/3.nix
··· 1 - { lib, fetchFromGitHub, fetchpatch, python3 }: 2 - 3 - python3.pkgs.buildPythonApplication rec { 4 - pname = "esptool"; 5 - version = "3.3.2"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "espressif"; 9 - repo = "esptool"; 10 - rev = "v${version}"; 11 - hash = "sha256-hpPL9KNPA+S57SJoKnQewBCOybDbKep0t5RKw9a9GjM="; 12 - }; 13 - 14 - patches = [ 15 - # https://github.com/espressif/esptool/pull/802 16 - (fetchpatch { 17 - name = "bitstring-4-compatibility.patch"; 18 - url = "https://github.com/espressif/esptool/commit/16fa58415be2a7ff059ece40d4545288565d0a23.patch"; 19 - hash = "sha256-FYa9EvyET4P8VkdyMzJBkdxVYm0tFt2GPnfsjzBnevE="; 20 - excludes = [ "setup.py" ]; 21 - }) 22 - ]; 23 - 24 - postPatch = '' 25 - substituteInPlace test/test_imagegen.py \ 26 - --replace "sys.executable, ESPTOOL_PY" "ESPTOOL_PY" 27 - ''; 28 - 29 - propagatedBuildInputs = with python3.pkgs; [ 30 - bitstring 31 - cryptography 32 - ecdsa 33 - pyserial 34 - reedsolo 35 - ]; 36 - 37 - # wrapPythonPrograms will overwrite esptool.py with a bash script, 38 - # but espefuse.py tries to import it. Since we don't add any binary paths, 39 - # use patchPythonScript directly. 40 - dontWrapPythonPrograms = true; 41 - postFixup = '' 42 - buildPythonPath "$out $pythonPath" 43 - for f in $out/bin/*.py; do 44 - echo "Patching $f" 45 - patchPythonScript "$f" 46 - done 47 - ''; 48 - 49 - nativeCheckInputs = with python3.pkgs; [ 50 - pyelftools 51 - ]; 52 - 53 - # tests mentioned in `.github/workflows/test_esptool.yml` 54 - checkPhase = '' 55 - runHook preCheck 56 - 57 - export ESPTOOL_PY=$out/bin/esptool.py 58 - ${python3.interpreter} test/test_imagegen.py 59 - ${python3.interpreter} test/test_espsecure.py 60 - ${python3.interpreter} test/test_merge_bin.py 61 - ${python3.interpreter} test/test_modules.py 62 - 63 - runHook postCheck 64 - ''; 65 - 66 - meta = with lib; { 67 - description = "ESP8266 and ESP32 serial bootloader utility"; 68 - homepage = "https://github.com/espressif/esptool"; 69 - license = licenses.gpl2Plus; 70 - maintainers = with maintainers; [ hexa ]; 71 - platforms = with platforms; linux ++ darwin; 72 - }; 73 - }
+3 -3
pkgs/tools/misc/libgen-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "libgen-cli"; 5 - version = "1.0.11"; 5 + version = "1.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ciehanski"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-EscXn+di1BXJSoc1Eml654/ieRuIOfryd5b7f+vcAOA="; 11 + sha256 = "sha256-EicXsxAvVe/umpcOn4dVlTexaAol1qYPg/h5MU5dysM="; 12 12 }; 13 13 14 - vendorHash = "sha256-WAGFZ2HKnhS5gStJW8orF45vsrHaTmUomzbHqFuAsFE="; 14 + vendorHash = "sha256-q1EPjnVq382gEKVmGKWYgKRcU6Y0rm1Et5ExzOmyeo4="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/tools/networking/gobgp/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gobgp"; 5 - version = "3.20.0"; 5 + version = "3.21.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "osrg"; 9 9 repo = "gobgp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-kdeDV8IWbfeC6KDgJtOl1NX6jwvxiaIdGAYtrDuYFdI="; 11 + sha256 = "sha256-npPwAh7ReGVDGRi0cCs0/x2xCBCrUMsZl205BhEjxq4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-5eB3vFOo3LCsjMnWYFH0yq5+IunwKXp5C34x6NvpFZ8=";
+5 -3
pkgs/tools/networking/netbird/default.nix
··· 17 17 , UserNotifications 18 18 , WebKit 19 19 , ui ? false 20 + , netbird-ui 20 21 }: 21 22 let 22 23 modules = ··· 30 31 in 31 32 buildGoModule rec { 32 33 pname = "netbird"; 33 - version = "0.24.3"; 34 + version = "0.24.4"; 34 35 35 36 src = fetchFromGitHub { 36 37 owner = "netbirdio"; 37 38 repo = pname; 38 39 rev = "v${version}"; 39 - hash = "sha256-r/2P0QeILO0t5GIXD6yrqdUdOpPzNfBIniPhKdlJ+0g="; 40 + hash = "sha256-m3LGxRUo1ModiSS1O1e5B513hRe42WuBo7GWYf/oaHA="; 40 41 }; 41 42 42 - vendorHash = "sha256-FTr36gndWTrpEKo7KXdZJIR7aM0jrEOTFm1JlxokRaw="; 43 + vendorHash = "sha256-lto71mayUJGDiKPSoKJD2DmIJikhv6sjEGsW4Ls1UUM="; 43 44 44 45 nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; 45 46 ··· 100 101 101 102 passthru = { 102 103 tests.netbird = nixosTests.netbird; 104 + tests.netbird-ui = netbird-ui; 103 105 updateScript = nix-update-script { }; 104 106 }; 105 107
+3 -3
pkgs/tools/networking/restish/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "restish"; 13 - version = "0.19.0"; 13 + version = "0.20.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "danielgtaylor"; 17 17 repo = "restish"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-zAWlbfZywL8jepgmXBM5lacRv1N/+dBd+9vIavWAyNs="; 19 + hash = "sha256-a0ObgFgWEsLYjGmCCi/py2PADAWJ0By+AZ4wh+Yeam4="; 20 20 }; 21 21 22 - vendorHash = "sha256-sUBqeLhpWUu1NfAmFQCKFHm8DQaB8LYRrFexvuF8vC8="; 22 + vendorHash = "sha256-qeArar0WnMACUnKBlC+PcFeJPzofwbK440A4M/rQ04U="; 23 23 24 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 25 darwin.apple_sdk.frameworks.Cocoa
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "exploitdb"; 9 - version = "2023-12-15"; 9 + version = "2023-12-16"; 10 10 11 11 src = fetchFromGitLab { 12 12 owner = "exploit-database"; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-ArPcg66mWu4i/H8KWKkGG/tW0wxwWMyIr4VuQiqpyKo="; 15 + hash = "sha256-GIoOX3/TpUiXDyG2ZY6KO4twPYNXA8HaHOo1dJA4dc4="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+8 -3
pkgs/tools/security/ldapnomnom/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ldapnomnom"; 8 - version = "1.1.0"; 8 + version = "1.2.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "lkarlslund"; 12 - repo = pname; 12 + repo = "ldapnomnom"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-o29vcPKRX8TWRCpa20DVsh/4K7d3IbaLS3B+jJGBEmo="; 14 + hash = "sha256-3s2mLNqnJ+wZ17gy8Yr2Ze0S62A1bmE91E2ciLNO14E="; 15 15 }; 16 16 17 17 vendorHash = "sha256-3ucnLD+qhBSWY2wLtBcsOcuEf1woqHP17qQg7LlERA8="; 18 + 19 + ldflags = [ 20 + "-w" 21 + "-s" 22 + ]; 18 23 19 24 meta = with lib; { 20 25 description = "Tool to anonymously bruteforce usernames from Domain controllers";
+2 -2
pkgs/tools/security/sudo/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "sudo"; 17 - version = "1.9.15p3"; 17 + version = "1.9.15p4"; 18 18 19 19 src = fetchurl { 20 20 url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz"; 21 - hash = "sha256-eMh6HM7EL3oJUAL+KxR4pRBgNjWeNiuGdTSo4AVqBJQ="; 21 + hash = "sha256-LiDsmGXu7qExbG9J7GrEZ4hptonU2QtEJDv0iH1t1TI="; 22 22 }; 23 23 24 24 prePatch = ''
+2 -2
pkgs/tools/security/terrascan/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terrascan"; 8 - version = "1.18.7"; 8 + version = "1.18.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "accurics"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-i621Qi0wlDYMpK/srFAiwALJ0cwMGh5jNlCqj8fM96w="; 14 + hash = "sha256-sjDPr/a448DMxwX4AnWIeFvNhxoEX/xqsJwdPMzR4K0="; 15 15 }; 16 16 17 17 vendorHash = "sha256-9zD81p/UjH43B0aeqlItP9vrGMaT/zhVYv60ot153Gc=";
+2 -2
pkgs/tools/text/kdiff3/default.nix
··· 14 14 15 15 mkDerivation rec { 16 16 pname = "kdiff3"; 17 - version = "1.10.6"; 17 + version = "1.10.7"; 18 18 19 19 src = fetchurl { 20 20 url = "mirror://kde/stable/kdiff3/kdiff3-${version}.tar.xz"; 21 - hash = "sha256-EzOu+dZjbGs0ZqF/0sXZbpGdTrUh6isjUoJUETau+zE="; 21 + hash = "sha256-/otpnRJM1NJjKzwnqgas7Fyqj8v4t2SM8MANektqzlA="; 22 22 }; 23 23 24 24 buildInputs = [ boost ];
+3 -3
pkgs/tools/text/mdbook-admonish/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-admonish"; 5 - version = "1.13.1"; 5 + version = "1.14.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tommilligan"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-wRRBasHnTelLCiHjjrMmXv/2V3P91n4kZ1aAt1tZx/Y="; 11 + hash = "sha256-M9qHiUIrah4gjxGzaD5tWBa54+ajWpS/dW0whC9YRyE="; 12 12 }; 13 13 14 - cargoHash = "sha256-KAcZyHanmbOKK+55dkINss9uOxk6P+r38M6qftYQwpw="; 14 + cargoHash = "sha256-SD8aEVgpadpCu2Ex1ugDbJyHpNO3jGeSF7O0eJ4oc3c="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17 17
+3 -3
pkgs/tools/text/mdbook-katex/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-katex"; 5 - version = "0.5.8"; 5 + version = "0.5.9"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - hash = "sha256-YFrl0YR/+lDJW8GjLF0wk0D6Bx9zUxAoAXd9twaxrmM="; 9 + hash = "sha256-IecCEXoWkjCgIHlhmtF2H+FM/0B8yK4XmHuBHv/yGk8="; 10 10 }; 11 11 12 - cargoHash = "sha256-wBaek9AQKwPsg9TzBmS0yBtn1G0KCnmxfmGCGCFNWxc="; 12 + cargoHash = "sha256-vHbTL62Z4UdU77VePN2HSRzS9amn33smw1Yy6I2Btcc="; 13 13 14 14 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 15 15
+3 -3
pkgs/tools/text/mdbook-mermaid/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "mdbook-mermaid"; 10 - version = "0.12.6"; 10 + version = "0.13.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "badboy"; 14 14 repo = pname; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-1mSSnAfsg9AEnDAgINrSLIeu9O2vLqchZPSH12cjATk="; 16 + hash = "sha256-Qyt5N6Fito++5lpjDXlzupmguue9kc409IpaDkIRgxw="; 17 17 }; 18 18 19 - cargoHash = "sha256-9PMBHVpf8bDuSIYKrIFZjmBE2icejPTML+hhZ4DLq/Y="; 19 + cargoHash = "sha256-ji38ZNOZ+SDL7+9dvaRIA38EsqMqYWpSmZntexJqcMU="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 22 CoreServices
+3 -3
pkgs/tools/text/mdbook-open-on-gh/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-open-on-gh"; 5 - version = "2.4.1"; 5 + version = "2.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "badboy"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-d+8/7lli6iyzAWHIi0ahwPBwGhXrQrCKQisD2+jPHQ0="; 11 + hash = "sha256-ZExmOHvQApGZaepOuf3yXYe8NV3FpMtCqCR1KE6q4no="; 12 12 }; 13 13 14 - cargoHash = "sha256-WbPYrjDMJEwle+Pev5nr9ZhnycbXUjdrx8XAqQ0OpaM="; 14 + cargoHash = "sha256-WLCcYgkrH5fZvv3LZNEolBQUcTZC2URs6bIgzf4BtWU="; 15 15 16 16 meta = with lib; { 17 17 description = "mdbook preprocessor to add a open-on-github link on every page";
+3 -3
pkgs/tools/text/mdbook-toc/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-toc"; 5 - version = "0.14.1"; 5 + version = "0.14.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "badboy"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-F0dIqtDEOVUXlWhmXKPOaJTEuA3Tl3h0vaEu7VsBo7s="; 11 + sha256 = "sha256-OFNp+kFDafYbzqb7xfPTO885cAjgWfNeDvUPDKq5GJU="; 12 12 }; 13 13 14 - cargoHash = "sha256-gbBX6Hj+271BA9FWmkZdyR0tMP2Lny7UgW0o+kZe9bU="; 14 + cargoHash = "sha256-95W0gERjwL9r0+DOgxQu+sjSFSThWeShLAqlDQiGxFw="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17 17
+2 -2
pkgs/tools/text/mdhtml/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "mdhtml"; 8 - version = "0.3.1"; 8 + version = "1.0"; 9 9 10 10 src = fetchFromGitea { 11 11 domain = "codeberg.org"; 12 12 owner = "Tomkoid"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-ISZUadJZOWwUygLnGYvuMUNCmTNGZLYq+q/FeK++kWE="; 15 + hash = "sha256-Fv5XpWA2ebqXdA+46gZQouuZ3XxH4WDj/W6xJ0ETg8E="; 16 16 }; 17 17 18 18 vendorHash = null;
+2 -2
pkgs/tools/text/vale/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vale"; 5 - version = "2.29.7"; 5 + version = "2.30.0"; 6 6 7 7 subPackages = [ "cmd/vale" ]; 8 8 outputs = [ "out" "data" ]; ··· 11 11 owner = "errata-ai"; 12 12 repo = "vale"; 13 13 rev = "v${version}"; 14 - hash = "sha256-5fOEZG+ucp9EpizNHvKzqksnDzV8x0miGSKnTelxmzs="; 14 + hash = "sha256-XTbm1wWm8+nBDN2G1Bm+FUFDV/21deGptMN5XrckMHA="; 15 15 }; 16 16 17 17 vendorHash = "sha256-FnzuumOIvjpoDr+yBaRc8UjMDNW8mgrJiz1ZyzNW0Ts=";
+3 -3
pkgs/tools/wayland/slurp/default.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "slurp"; 18 - version = "1.4.0"; 18 + version = "1.5.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "emersion"; 22 22 repo = "slurp"; 23 23 rev = "v${finalAttrs.version}"; 24 - hash = "sha256-jUuY2wuN00libHDaJEmrvQAb1o989Ly3nLyKHV0jz8Q="; 24 + hash = "sha256-2M8f3kN6tihwKlUCp2Qowv5xD6Ufb71AURXqwQShlXI="; 25 25 }; 26 26 27 27 depsBuildBuild = [ ··· 53 53 homepage = "https://github.com/emersion/slurp"; 54 54 license = licenses.mit; 55 55 mainProgram = "slurp"; 56 - maintainers = with maintainers; [ buffet ]; 56 + maintainers = with maintainers; [ buffet nickcao ]; 57 57 }; 58 58 })
-6
pkgs/top-level/all-packages.nix
··· 5305 5305 5306 5306 esptool = callPackage ../tools/misc/esptool { }; 5307 5307 5308 - esptool_3 = callPackage ../tools/misc/esptool/3.nix { }; 5309 - 5310 5308 esptool-ck = callPackage ../tools/misc/esptool-ck { }; 5311 5309 5312 5310 ephemeralpg = callPackage ../development/tools/database/ephemeralpg { }; ··· 27842 27840 firmware-updater = callPackage ../os-specific/linux/firmware/firmware-updater { }; 27843 27841 27844 27842 fwts = callPackage ../os-specific/linux/fwts { }; 27845 - 27846 - gasket = callPackage ../os-specific/linux/gasket { 27847 - inherit (linuxPackages) kernel; 27848 - }; 27849 27843 27850 27844 gobi_loader = callPackage ../os-specific/linux/gobi_loader { }; 27851 27845
+2
pkgs/top-level/linux-kernels.nix
··· 348 348 349 349 fwts-efi-runtime = callPackage ../os-specific/linux/fwts/module.nix { }; 350 350 351 + gasket = callPackage ../os-specific/linux/gasket { }; 352 + 351 353 gcadapter-oc-kmod = callPackage ../os-specific/linux/gcadapter-oc-kmod { }; 352 354 353 355 hyperv-daemons = callPackage ../os-specific/linux/hyperv-daemons { };