lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
03e2e79d 304da313

+3821 -3028
+6
maintainers/maintainer-list.nix
··· 9395 9395 githubId = 9425955; 9396 9396 name = "Jean-François Labonté"; 9397 9397 }; 9398 + jemand771 = { 9399 + email = "willy@jemand771.net"; 9400 + github = "jemand771"; 9401 + githubId = 19669567; 9402 + name = "Willy"; 9403 + }; 9398 9404 jensbin = { 9399 9405 email = "jensbin+git@pm.me"; 9400 9406 github = "jensbin";
+2 -2
nixos/modules/misc/ids.nix
··· 327 327 hdfs = 295; 328 328 mapred = 296; 329 329 hadoop = 297; 330 - hydron = 298; 330 + #hydron = 298; # removed 2024-08-03 331 331 cfssl = 299; 332 332 cassandra = 300; 333 333 qemu-libvirtd = 301; ··· 637 637 hdfs = 295; 638 638 mapred = 296; 639 639 hadoop = 297; 640 - hydron = 298; 640 + #hydron = 298; # removed 2024-08-03 641 641 cfssl = 299; 642 642 cassandra = 300; 643 643 qemu-libvirtd = 301;
-1
nixos/modules/module-list.nix
··· 1501 1501 ./services/web-servers/fcgiwrap.nix 1502 1502 ./services/web-servers/garage.nix 1503 1503 ./services/web-servers/hitch/default.nix 1504 - ./services/web-servers/hydron.nix 1505 1504 ./services/web-servers/jboss/default.nix 1506 1505 ./services/web-servers/keter 1507 1506 ./services/web-servers/lighttpd/cgit.nix
+1
nixos/modules/rename.nix
··· 67 67 (mkRemovedOptionModule [ "services" "fprot" ] "The corresponding package was removed from nixpkgs.") 68 68 (mkRemovedOptionModule [ "services" "frab" ] "The frab module has been removed") 69 69 (mkRemovedOptionModule [ "services" "homeassistant-satellite"] "The `services.homeassistant-satellite` module has been replaced by `services.wyoming-satellite`.") 70 + (mkRemovedOptionModule [ "services" "hydron" ] "The `services.hydron` module has been removed as the project has been archived upstream since 2022 and is affected by a severe remote code execution vulnerability.") 70 71 (mkRemovedOptionModule [ "services" "ihatemoney" ] "The ihatemoney module has been removed for lack of downstream maintainer") 71 72 (mkRemovedOptionModule [ "services" "kippo" ] "The corresponding package was removed from nixpkgs.") 72 73 (mkRemovedOptionModule [ "services" "mailpile" ] "The corresponding package was removed from nixpkgs.")
+18 -7
nixos/modules/services/audio/goxlr-utility.nix
··· 28 28 }; 29 29 }; 30 30 31 - config = mkIf config.services.goxlr-utility.enable 32 - { 31 + config = 32 + let 33 + goxlr-autostart = pkgs.stdenv.mkDerivation { 34 + name = "autostart-goxlr-daemon"; 35 + priority = 5; 36 + 37 + buildCommand = '' 38 + mkdir -p $out/etc/xdg/autostart 39 + cp ${cfg.package}/share/applications/goxlr-utility.desktop $out/etc/xdg/autostart/goxlr-daemon.desktop 40 + chmod +w $out/etc/xdg/autostart/goxlr-daemon.desktop 41 + echo "X-KDE-autostart-phase=2" >> $out/etc/xdg/autostart/goxlr-daemon.desktop 42 + substituteInPlace $out/etc/xdg/autostart/goxlr-daemon.desktop \ 43 + --replace-fail goxlr-launcher goxlr-daemon 44 + ''; 45 + }; 46 + in 47 + mkIf config.services.goxlr-utility.enable { 33 48 services.udev.packages = [ cfg.package ]; 34 49 35 50 xdg.autostart.enable = mkIf cfg.autoStart.xdg true; 36 51 environment.systemPackages = mkIf cfg.autoStart.xdg 37 52 [ 38 53 cfg.package 39 - (pkgs.makeAutostartItem 40 - { 41 - name = "goxlr-utility"; 42 - package = cfg.package; 43 - }) 54 + goxlr-autostart 44 55 ]; 45 56 }; 46 57
+21 -19
nixos/modules/services/desktops/ayatana-indicators.nix
··· 1 - { config 2 - , pkgs 3 - , lib 4 - , ... 1 + { 2 + config, 3 + pkgs, 4 + lib, 5 + ... 5 6 }: 6 7 7 8 let ··· 32 33 environment = { 33 34 systemPackages = cfg.packages; 34 35 35 - pathsToLink = [ 36 - "/share/ayatana" 37 - ]; 36 + pathsToLink = [ "/share/ayatana" ]; 38 37 }; 39 38 40 39 # libayatana-common's ayatana-indicators.target with explicit Wants & Before to bring up requested indicator services 41 - systemd.user.targets."ayatana-indicators" = 40 + systemd.user.targets = 42 41 let 43 - indicatorServices = lib.lists.flatten 44 - (map 45 - (pkg: 46 - (map (ind: "${ind}.service") pkg.passthru.ayatana-indicators)) 47 - cfg.packages); 42 + indicatorServices = lib.lists.flatten ( 43 + map (pkg: (map (ind: "${ind}.service") pkg.passthru.ayatana-indicators)) cfg.packages 44 + ); 48 45 in 49 - { 50 - description = "Target representing the lifecycle of the Ayatana Indicators. Each indicator should be bound to it in its individual service file"; 51 - partOf = [ "graphical-session.target" ]; 52 - wants = indicatorServices; 53 - before = indicatorServices; 54 - }; 46 + lib.attrsets.mapAttrs 47 + (_: desc: { 48 + description = "Target representing the lifecycle of the ${desc}. Each indicator should be bound to it in its individual service file"; 49 + partOf = [ "graphical-session.target" ]; 50 + wants = indicatorServices; 51 + before = indicatorServices; 52 + }) 53 + { 54 + ayatana-indicators = "Ayatana Indicators"; 55 + lomiri-indicators = "Ayatana/Lomiri Indicators that shall be run in Lomiri"; 56 + }; 55 57 }; 56 58 57 59 meta.maintainers = with lib.maintainers; [ OPNA2608 ];
+1 -5
nixos/modules/services/networking/wpa_supplicant.nix
··· 3 3 with lib; 4 4 5 5 let 6 - package = if cfg.allowAuxiliaryImperativeNetworks 7 - then pkgs.wpa_supplicant_ro_ssids 8 - else pkgs.wpa_supplicant; 9 - 10 6 cfg = config.networking.wireless; 11 7 opt = options.networking.wireless; 12 8 ··· 106 102 wantedBy = [ "multi-user.target" ]; 107 103 stopIfChanged = false; 108 104 109 - path = [ package ]; 105 + path = [ pkgs.wpa_supplicant ]; 110 106 # if `userControl.enable`, the supplicant automatically changes the permissions 111 107 # and owning group of the runtime dir; setting `umask` ensures the generated 112 108 # config file isn't readable (except to root); see nixpkgs#267693
-164
nixos/modules/services/web-servers/hydron.nix
··· 1 - { config, lib, pkgs, ... }: 2 - 3 - let 4 - cfg = config.services.hydron; 5 - in with lib; { 6 - options.services.hydron = { 7 - enable = mkEnableOption "hydron"; 8 - 9 - dataDir = mkOption { 10 - type = types.path; 11 - default = "/var/lib/hydron"; 12 - example = "/home/okina/hydron"; 13 - description = "Location where hydron runs and stores data."; 14 - }; 15 - 16 - interval = mkOption { 17 - type = types.str; 18 - default = "weekly"; 19 - example = "06:00"; 20 - description = '' 21 - How often we run hydron import and possibly fetch tags. Runs by default every week. 22 - 23 - The format is described in 24 - {manpage}`systemd.time(7)`. 25 - ''; 26 - }; 27 - 28 - password = mkOption { 29 - type = types.str; 30 - default = "hydron"; 31 - example = "dumbpass"; 32 - description = "Password for the hydron database."; 33 - }; 34 - 35 - passwordFile = mkOption { 36 - type = types.path; 37 - default = "/run/keys/hydron-password-file"; 38 - example = "/home/okina/hydron/keys/pass"; 39 - description = "Password file for the hydron database."; 40 - }; 41 - 42 - postgresArgs = mkOption { 43 - type = types.str; 44 - description = "Postgresql connection arguments."; 45 - example = '' 46 - { 47 - "driver": "postgres", 48 - "connection": "user=hydron password=dumbpass dbname=hydron sslmode=disable" 49 - } 50 - ''; 51 - }; 52 - 53 - postgresArgsFile = mkOption { 54 - type = types.path; 55 - default = "/run/keys/hydron-postgres-args"; 56 - example = "/home/okina/hydron/keys/postgres"; 57 - description = "Postgresql connection arguments file."; 58 - }; 59 - 60 - listenAddress = mkOption { 61 - type = types.nullOr types.str; 62 - default = null; 63 - example = "127.0.0.1:8010"; 64 - description = "Listen on a specific IP address and port."; 65 - }; 66 - 67 - importPaths = mkOption { 68 - type = types.listOf types.path; 69 - default = []; 70 - example = [ "/home/okina/Pictures" ]; 71 - description = "Paths that hydron will recursively import."; 72 - }; 73 - 74 - fetchTags = mkOption { 75 - type = types.bool; 76 - default = true; 77 - description = "Fetch tags for imported images and webm from gelbooru."; 78 - }; 79 - }; 80 - 81 - config = mkIf cfg.enable { 82 - services.hydron.passwordFile = mkDefault (pkgs.writeText "hydron-password-file" cfg.password); 83 - services.hydron.postgresArgsFile = mkDefault (pkgs.writeText "hydron-postgres-args" cfg.postgresArgs); 84 - services.hydron.postgresArgs = mkDefault '' 85 - { 86 - "driver": "postgres", 87 - "connection": "user=hydron password=${cfg.password} host=/run/postgresql dbname=hydron sslmode=disable" 88 - } 89 - ''; 90 - 91 - services.postgresql = { 92 - enable = true; 93 - ensureDatabases = [ "hydron" ]; 94 - ensureUsers = [ 95 - { name = "hydron"; 96 - ensureDBOwnership = true; 97 - } 98 - ]; 99 - }; 100 - 101 - systemd.tmpfiles.rules = [ 102 - "d '${cfg.dataDir}' 0750 hydron hydron - -" 103 - "d '${cfg.dataDir}/.hydron' - hydron hydron - -" 104 - "d '${cfg.dataDir}/images' - hydron hydron - -" 105 - "Z '${cfg.dataDir}' - hydron hydron - -" 106 - 107 - "L+ '${cfg.dataDir}/.hydron/db_conf.json' - - - - ${cfg.postgresArgsFile}" 108 - ]; 109 - 110 - systemd.services.hydron = { 111 - description = "hydron"; 112 - after = [ "network.target" "postgresql.service" ]; 113 - wantedBy = [ "multi-user.target" ]; 114 - 115 - serviceConfig = { 116 - User = "hydron"; 117 - Group = "hydron"; 118 - ExecStart = "${pkgs.hydron}/bin/hydron serve" 119 - + optionalString (cfg.listenAddress != null) " -a ${cfg.listenAddress}"; 120 - }; 121 - }; 122 - 123 - systemd.services.hydron-fetch = { 124 - description = "Import paths into hydron and possibly fetch tags"; 125 - 126 - serviceConfig = { 127 - Type = "oneshot"; 128 - User = "hydron"; 129 - Group = "hydron"; 130 - ExecStart = "${pkgs.hydron}/bin/hydron import " 131 - + optionalString cfg.fetchTags "-f " 132 - + (escapeShellArg cfg.dataDir) + "/images " + (escapeShellArgs cfg.importPaths); 133 - }; 134 - }; 135 - 136 - systemd.timers.hydron-fetch = { 137 - description = "Automatically import paths into hydron and possibly fetch tags"; 138 - after = [ "network.target" "hydron.service" ]; 139 - wantedBy = [ "timers.target" ]; 140 - 141 - timerConfig = { 142 - Persistent = true; 143 - OnCalendar = cfg.interval; 144 - }; 145 - }; 146 - 147 - users = { 148 - groups.hydron.gid = config.ids.gids.hydron; 149 - 150 - users.hydron = { 151 - description = "hydron server service user"; 152 - home = cfg.dataDir; 153 - group = "hydron"; 154 - uid = config.ids.uids.hydron; 155 - }; 156 - }; 157 - }; 158 - 159 - imports = [ 160 - (mkRenamedOptionModule [ "services" "hydron" "baseDir" ] [ "services" "hydron" "dataDir" ]) 161 - ]; 162 - 163 - meta.maintainers = with maintainers; [ Madouura ]; 164 - }
+1 -1
nixos/tests/all-tests.nix
··· 537 537 lxd = pkgs.recurseIntoAttrs (handleTest ./lxd { inherit handleTestOn; }); 538 538 lxd-image-server = handleTest ./lxd-image-server.nix {}; 539 539 #logstash = handleTest ./logstash.nix {}; 540 - lomiri = handleTest ./lomiri.nix {}; 540 + lomiri = discoverTests (import ./lomiri.nix); 541 541 lomiri-calculator-app = runTest ./lomiri-calculator-app.nix; 542 542 lomiri-camera-app = runTest ./lomiri-camera-app.nix; 543 543 lomiri-clock-app = runTest ./lomiri-clock-app.nix;
+426 -293
nixos/tests/lomiri.nix
··· 1 - import ./make-test-python.nix ({ pkgs, lib, ... }: let 1 + let 2 + makeTest = import ./make-test-python.nix; 2 3 # Just to make sure everything is the same, need it for OCR & navigating greeter 3 4 user = "alice"; 4 5 description = "Alice Foobar"; 5 6 password = "foobar"; 6 - in { 7 - name = "lomiri"; 7 + in 8 + { 9 + greeter = makeTest ( 10 + { pkgs, lib, ... }: 11 + { 12 + name = "lomiri-greeter"; 8 13 9 - meta = { 10 - maintainers = lib.teams.lomiri.members; 11 - }; 14 + meta = { 15 + maintainers = lib.teams.lomiri.members; 16 + }; 12 17 13 - nodes.machine = { config, ... }: { 14 - imports = [ 15 - ./common/user-account.nix 16 - ]; 18 + nodes.machine = 19 + { config, ... }: 20 + { 21 + imports = [ ./common/user-account.nix ]; 17 22 18 - users.users.${user} = { 19 - inherit description password; 20 - }; 23 + virtualisation.memorySize = 2047; 21 24 22 - # To control mouse via scripting 23 - programs.ydotool.enable = true; 24 - 25 - services.desktopManager.lomiri.enable = lib.mkForce true; 26 - services.displayManager.defaultSession = lib.mkForce "lomiri"; 25 + users.users.${user} = { 26 + inherit description password; 27 + }; 27 28 28 - # Help with OCR 29 - fonts.packages = [ pkgs.inconsolata ]; 29 + services.desktopManager.lomiri.enable = lib.mkForce true; 30 + services.displayManager.defaultSession = lib.mkForce "lomiri"; 30 31 31 - environment = { 32 - # Help with OCR 33 - etc."xdg/alacritty/alacritty.yml".text = lib.generators.toYAML { } { 34 - font = rec { 35 - normal.family = "Inconsolata"; 36 - bold.family = normal.family; 37 - italic.family = normal.family; 38 - bold_italic.family = normal.family; 39 - size = 16; 32 + # Help with OCR 33 + fonts.packages = [ pkgs.inconsolata ]; 40 34 }; 41 - colors = rec { 42 - primary = { 43 - foreground = "0x000000"; 44 - background = "0xffffff"; 35 + 36 + enableOCR = true; 37 + 38 + testScript = 39 + { nodes, ... }: 40 + '' 41 + start_all() 42 + machine.wait_for_unit("multi-user.target") 43 + 44 + # Lomiri in greeter mode should work & be able to start a session 45 + with subtest("lomiri greeter works"): 46 + machine.wait_for_unit("display-manager.service") 47 + machine.wait_until_succeeds("pgrep -u lightdm -f 'lomiri --mode=greeter'") 48 + 49 + # Start page shows current time 50 + machine.wait_for_text(r"(AM|PM)") 51 + machine.screenshot("lomiri_greeter_launched") 52 + 53 + # Advance to login part 54 + machine.send_key("ret") 55 + machine.wait_for_text("${description}") 56 + machine.screenshot("lomiri_greeter_login") 57 + 58 + # Login 59 + machine.send_chars("${password}\n") 60 + machine.wait_until_succeeds("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 61 + 62 + # Output rendering from Lomiri has started when it starts printing performance diagnostics 63 + machine.wait_for_console_text("Last frame took") 64 + # Look for datetime's clock, one of the last elements to load 65 + machine.wait_for_text(r"(AM|PM)") 66 + machine.screenshot("lomiri_launched") 67 + ''; 68 + } 69 + ); 70 + 71 + desktop = makeTest ( 72 + { pkgs, lib, ... }: 73 + { 74 + name = "lomiri-desktop"; 75 + 76 + meta = { 77 + maintainers = lib.teams.lomiri.members; 78 + }; 79 + 80 + nodes.machine = 81 + { config, ... }: 82 + { 83 + imports = [ 84 + ./common/auto.nix 85 + ./common/user-account.nix 86 + ]; 87 + 88 + virtualisation.memorySize = 2047; 89 + 90 + users.users.${user} = { 91 + inherit description password; 92 + # polkit agent test 93 + extraGroups = [ "wheel" ]; 45 94 }; 46 - normal = { 47 - green = primary.foreground; 95 + 96 + test-support.displayManager.auto = { 97 + enable = true; 98 + inherit user; 48 99 }; 49 - }; 50 - }; 51 100 52 - variables = { 53 - # So we can test what content-hub is working behind the scenes 54 - CONTENT_HUB_LOGGING_LEVEL = "2"; 55 - }; 101 + # To control mouse via scripting 102 + programs.ydotool.enable = true; 56 103 57 - systemPackages = with pkgs; [ 58 - # For a convenient way of kicking off content-hub peer collection 59 - lomiri.content-hub.examples 104 + services.desktopManager.lomiri.enable = lib.mkForce true; 105 + services.displayManager.defaultSession = lib.mkForce "lomiri"; 60 106 61 - # Forcing alacritty to run as an X11 app when opened from the starter menu 62 - (symlinkJoin { 63 - name = "x11-${alacritty.name}"; 107 + # Help with OCR 108 + fonts.packages = [ pkgs.inconsolata ]; 64 109 65 - paths = [ alacritty ]; 110 + environment = { 111 + # Help with OCR 112 + etc."xdg/alacritty/alacritty.yml".text = lib.generators.toYAML { } { 113 + font = rec { 114 + normal.family = "Inconsolata"; 115 + bold.family = normal.family; 116 + italic.family = normal.family; 117 + bold_italic.family = normal.family; 118 + size = 16; 119 + }; 120 + colors = rec { 121 + primary = { 122 + foreground = "0x000000"; 123 + background = "0xffffff"; 124 + }; 125 + normal = { 126 + green = primary.foreground; 127 + }; 128 + }; 129 + }; 66 130 67 - nativeBuildInputs = [ makeWrapper ]; 131 + variables = { 132 + # So we can test what content-hub is working behind the scenes 133 + CONTENT_HUB_LOGGING_LEVEL = "2"; 134 + }; 68 135 69 - postBuild = '' 70 - wrapProgram $out/bin/alacritty \ 71 - --set WINIT_UNIX_BACKEND x11 \ 72 - --set WAYLAND_DISPLAY "" 73 - ''; 136 + systemPackages = with pkgs; [ 137 + # For a convenient way of kicking off content-hub peer collection 138 + lomiri.content-hub.examples 74 139 75 - inherit (alacritty) meta; 76 - }) 140 + # Forcing alacritty to run as an X11 app when opened from the starter menu 141 + (symlinkJoin { 142 + name = "x11-${alacritty.name}"; 77 143 78 - # Polkit requests eventually time out. 79 - # Keep triggering them until we signal detection success 80 - (writeShellApplication { 81 - name = "lpa-check"; 82 - text = '' 83 - while [ ! -f /tmp/lpa-checked ]; do 84 - pkexec echo a 85 - done 86 - ''; 87 - }) 88 - # Signal detection success 89 - (writeShellApplication { 90 - name = "lpa-signal"; 91 - text = '' 92 - touch /tmp/lpa-checked 93 - ''; 94 - }) 95 - ]; 96 - }; 144 + paths = [ alacritty ]; 145 + 146 + nativeBuildInputs = [ makeWrapper ]; 97 147 98 - # Help with OCR 99 - systemd.tmpfiles.settings = let 100 - white = "255, 255, 255"; 101 - black = "0, 0, 0"; 102 - colorSection = color: { 103 - Color = color; 104 - Bold = true; 105 - Transparency = false; 106 - }; 107 - terminalColors = pkgs.writeText "customized.colorscheme" (lib.generators.toINI {} { 108 - Background = colorSection white; 109 - Foreground = colorSection black; 110 - Color2 = colorSection black; 111 - Color2Intense = colorSection black; 112 - }); 113 - terminalConfig = pkgs.writeText "terminal.ubports.conf" (lib.generators.toINI {} { 114 - General = { 115 - colorScheme = "customized"; 116 - fontSize = "16"; 117 - fontStyle = "Inconsolata"; 148 + postBuild = '' 149 + wrapProgram $out/bin/alacritty \ 150 + --set WINIT_UNIX_BACKEND x11 \ 151 + --set WAYLAND_DISPLAY "" 152 + ''; 153 + 154 + inherit (alacritty) meta; 155 + }) 156 + ]; 157 + }; 158 + 159 + # Help with OCR 160 + systemd.tmpfiles.settings = 161 + let 162 + white = "255, 255, 255"; 163 + black = "0, 0, 0"; 164 + colorSection = color: { 165 + Color = color; 166 + Bold = true; 167 + Transparency = false; 168 + }; 169 + terminalColors = pkgs.writeText "customized.colorscheme" ( 170 + lib.generators.toINI { } { 171 + Background = colorSection white; 172 + Foreground = colorSection black; 173 + Color2 = colorSection black; 174 + Color2Intense = colorSection black; 175 + } 176 + ); 177 + terminalConfig = pkgs.writeText "terminal.ubports.conf" ( 178 + lib.generators.toINI { } { 179 + General = { 180 + colorScheme = "customized"; 181 + fontSize = "16"; 182 + fontStyle = "Inconsolata"; 183 + }; 184 + } 185 + ); 186 + confBase = "${config.users.users.${user}.home}/.config"; 187 + userDirArgs = { 188 + mode = "0700"; 189 + user = user; 190 + group = "users"; 191 + }; 192 + in 193 + { 194 + "10-lomiri-test-setup" = { 195 + "${confBase}".d = userDirArgs; 196 + "${confBase}/terminal.ubports".d = userDirArgs; 197 + "${confBase}/terminal.ubports/customized.colorscheme".L.argument = "${terminalColors}"; 198 + "${confBase}/terminal.ubports/terminal.ubports.conf".L.argument = "${terminalConfig}"; 199 + }; 200 + }; 118 201 }; 119 - }); 120 - confBase = "${config.users.users.${user}.home}/.config"; 121 - userDirArgs = { 122 - mode = "0700"; 123 - user = user; 124 - group = "users"; 125 - }; 126 - in { 127 - "10-lomiri-test-setup" = { 128 - "${confBase}".d = userDirArgs; 129 - "${confBase}/terminal.ubports".d = userDirArgs; 130 - "${confBase}/terminal.ubports/customized.colorscheme".L.argument = "${terminalColors}"; 131 - "${confBase}/terminal.ubports/terminal.ubports.conf".L.argument = "${terminalConfig}"; 132 - }; 133 - }; 134 - }; 202 + 203 + enableOCR = true; 204 + 205 + testScript = 206 + { nodes, ... }: 207 + '' 208 + def toggle_maximise(): 209 + """ 210 + Maximise the current window. 211 + """ 212 + machine.send_key("ctrl-meta_l-up") 213 + 214 + # For some reason, Lomiri in these VM tests very frequently opens the starter menu a few seconds after sending the above. 215 + # Because this isn't 100% reproducible all the time, and there is no command to await when OCR doesn't pick up some text, 216 + # the best we can do is send some Escape input after waiting some arbitrary time and hope that it works out fine. 217 + machine.sleep(5) 218 + machine.send_key("esc") 219 + machine.sleep(5) 135 220 136 - enableOCR = true; 221 + def mouse_click(xpos, ypos): 222 + """ 223 + Move the mouse to a screen location and hit left-click. 224 + """ 137 225 138 - testScript = { nodes, ... }: '' 139 - def toggle_maximise(): 140 - """ 141 - Maximise the current window. 142 - """ 143 - machine.send_key("ctrl-meta_l-up") 226 + # Need to reset to top-left, --absolute doesn't work? 227 + machine.execute("ydotool mousemove -- -10000 -10000") 228 + machine.sleep(2) 229 + 230 + # Move 231 + machine.execute(f"ydotool mousemove -- {xpos} {ypos}") 232 + machine.sleep(2) 233 + 234 + # Click (C0 - left button: down & up) 235 + machine.execute("ydotool click 0xC0") 236 + machine.sleep(2) 237 + 238 + def open_starter(): 239 + """ 240 + Open the starter, and ensure it's opened. 241 + """ 242 + 243 + # Using the keybind has a chance of instantly closing the menu again? Just click the button 244 + mouse_click(20, 30) 245 + 246 + start_all() 247 + machine.wait_for_unit("multi-user.target") 248 + 249 + # The session should start, and not be stuck in i.e. a crash loop 250 + with subtest("lomiri starts"): 251 + machine.wait_until_succeeds("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 252 + # Output rendering from Lomiri has started when it starts printing performance diagnostics 253 + machine.wait_for_console_text("Last frame took") 254 + # Look for datetime's clock, one of the last elements to load 255 + machine.wait_for_text(r"(AM|PM)") 256 + machine.screenshot("lomiri_launched") 257 + 258 + # Working terminal keybind is good 259 + with subtest("terminal keybind works"): 260 + machine.send_key("ctrl-alt-t") 261 + machine.wait_for_text(r"(${user}|machine)") 262 + machine.screenshot("terminal_opens") 263 + 264 + # lomiri-terminal-app has a separate VM test to test its basic functionality 265 + 266 + # for the LSS content-hub test to work reliably, we need to kick off peer collecting 267 + machine.send_chars("content-hub-test-importer\n") 268 + machine.wait_for_text(r"(/build/source|hub.cpp|handler.cpp|void|virtual|const)") # awaiting log messages from content-hub 269 + machine.send_key("ctrl-c") 270 + 271 + # Doing this here, since we need an in-session shell & separately starting a terminal again wastes time 272 + with subtest("polkit agent works"): 273 + machine.send_chars("pkexec touch /tmp/polkit-test\n") 274 + # There's an authentication notification here that gains focus, but we struggle with OCRing it 275 + # Just hope that it's up after a short wait 276 + machine.sleep(10) 277 + machine.screenshot("polkit_agent") 278 + machine.send_chars("${password}") 279 + machine.sleep(2) # Hopefully enough delay to make sure all the password characters have been registered? Maybe just placebo 280 + machine.send_chars("\n") 281 + machine.wait_for_file("/tmp/polkit-test", 10) 144 282 145 - # For some reason, Lomiri in these VM tests very frequently opens the starter menu a few seconds after sending the above. 146 - # Because this isn't 100% reproducible all the time, and there is no command to await when OCR doesn't pick up some text, 147 - # the best we can do is send some Escape input after waiting some arbitrary time and hope that it works out fine. 148 - machine.sleep(5) 149 - machine.send_key("esc") 150 - machine.sleep(5) 283 + machine.send_key("alt-f4") 151 284 152 - def mouse_click(xpos, ypos): 153 - """ 154 - Move the mouse to a screen location and hit left-click. 155 - """ 285 + # We want the ability to launch applications 286 + with subtest("starter menu works"): 287 + open_starter() 288 + machine.screenshot("starter_opens") 156 289 157 - # Need to reset to top-left, --absolute doesn't work? 158 - machine.execute("ydotool mousemove -- -10000 -10000") 159 - machine.sleep(2) 290 + # Just try the terminal again, we know that it should work 291 + machine.send_chars("Terminal\n") 292 + machine.wait_for_text(r"(${user}|machine)") 293 + machine.send_key("alt-f4") 160 294 161 - # Move 162 - machine.execute(f"ydotool mousemove -- {xpos} {ypos}") 163 - machine.sleep(2) 295 + # We want support for X11 apps 296 + with subtest("xwayland support works"): 297 + open_starter() 298 + machine.send_chars("Alacritty\n") 299 + machine.wait_for_text(r"(${user}|machine)") 300 + machine.screenshot("alacritty_opens") 301 + machine.send_key("alt-f4") 164 302 165 - # Click (C0 - left button: down & up) 166 - machine.execute("ydotool click 0xC0") 167 - machine.sleep(2) 303 + # Morph is how we go online 304 + with subtest("morph browser works"): 305 + open_starter() 306 + machine.send_chars("Morph\n") 307 + machine.wait_for_text(r"(Bookmarks|address|site|visited any)") 308 + machine.screenshot("morph_open") 168 309 169 - def open_starter(): 170 - """ 171 - Open the starter, and ensure it's opened. 172 - """ 310 + # morph-browser has a separate VM test, there isn't anything new we could test here 173 311 174 - # Using the keybind has a chance of instantly closing the menu again? Just click the button 175 - mouse_click(20, 30) 312 + machine.send_key("alt-f4") 176 313 177 - start_all() 178 - machine.wait_for_unit("multi-user.target") 314 + # LSS provides DE settings 315 + with subtest("system settings open"): 316 + open_starter() 317 + machine.send_chars("System Settings\n") 318 + machine.wait_for_text("Rotation Lock") 319 + machine.screenshot("settings_open") 179 320 180 - # Lomiri in greeter mode should work & be able to start a session 181 - with subtest("lomiri greeter works"): 182 - machine.wait_for_unit("display-manager.service") 183 - machine.wait_until_succeeds("pgrep -u lightdm -f 'lomiri --mode=greeter'") 321 + # lomiri-system-settings has a separate VM test, only test Lomiri-specific content-hub functionalities here 184 322 185 - # Start page shows current time 186 - machine.wait_for_text(r"(AM|PM)") 187 - machine.screenshot("lomiri_greeter_launched") 323 + # Make fullscreen, can't navigate to Background plugin via keyboard unless window has non-phone-like aspect ratio 324 + toggle_maximise() 188 325 189 - # Advance to login part 190 - machine.send_key("ret") 191 - machine.wait_for_text("${description}") 192 - machine.screenshot("lomiri_greeter_login") 326 + # Load Background plugin 327 + machine.send_key("tab") 328 + machine.send_key("tab") 329 + machine.send_key("tab") 330 + machine.send_key("tab") 331 + machine.send_key("tab") 332 + machine.send_key("tab") 333 + machine.send_key("ret") 334 + machine.wait_for_text("Background image") 193 335 194 - # Login 195 - machine.send_chars("${password}\n") 196 - machine.wait_until_succeeds("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 336 + # Try to load custom background 337 + machine.send_key("shift-tab") 338 + machine.send_key("shift-tab") 339 + machine.send_key("shift-tab") 340 + machine.send_key("shift-tab") 341 + machine.send_key("shift-tab") 342 + machine.send_key("shift-tab") 343 + machine.send_key("ret") 197 344 198 - # The session should start, and not be stuck in i.e. a crash loop 199 - with subtest("lomiri starts"): 200 - # Output rendering from Lomiri has started when it starts printing performance diagnostics 201 - machine.wait_for_console_text("Last frame took") 202 - # Look for datetime's clock, one of the last elements to load 203 - machine.wait_for_text(r"(AM|PM)") 204 - machine.screenshot("lomiri_launched") 345 + # Peers should be loaded 346 + machine.wait_for_text("Morph") # or Gallery, but Morph is already packaged 347 + machine.screenshot("settings_content-hub_peers") 205 348 206 - # Working terminal keybind is good 207 - with subtest("terminal keybind works"): 208 - machine.send_key("ctrl-alt-t") 209 - machine.wait_for_text(r"(${user}|machine)") 210 - machine.screenshot("terminal_opens") 349 + # Select Morph as content source 350 + mouse_click(370, 100) 211 351 212 - # lomiri-terminal-app has a separate VM test to test its basic functionality 352 + # Expect Morph to be brought into the foreground, with its Downloads page open 353 + machine.wait_for_text("No downloads") 213 354 214 - # for the LSS content-hub test to work reliably, we need to kick off peer collecting 215 - machine.send_chars("content-hub-test-importer\n") 216 - machine.wait_for_text(r"(/build/source|hub.cpp|handler.cpp|void|virtual|const)") # awaiting log messages from content-hub 217 - machine.send_key("ctrl-c") 355 + # If content-hub encounters a problem, it may have crashed the original application issuing the request. 356 + # Check that it's still alive 357 + machine.succeed("pgrep -u ${user} -f lomiri-system-settings") 218 358 219 - # Doing this here, since we need an in-session shell & separately starting a terminal again wastes time 220 - with subtest("polkit agent works"): 221 - machine.send_chars("exec lpa-check\n") 222 - machine.wait_for_text(r"(Elevated permissions|Login)") 223 - machine.screenshot("polkit_agent") 224 - machine.execute("lpa-signal") 359 + machine.screenshot("content-hub_exchange") 225 360 226 - # polkit test will quit terminal when agent request times out after OCR success 227 - machine.wait_until_fails("pgrep -u ${user} -f lomiri-terminal-app") 361 + # Testing any more would require more applications & setup, the fact that it's already being attempted is a good sign 362 + machine.send_key("esc") 228 363 229 - # We want the ability to launch applications 230 - with subtest("starter menu works"): 231 - open_starter() 232 - machine.screenshot("starter_opens") 364 + machine.sleep(2) # sleep a tiny bit so morph can close & the focus can return to LSS 365 + machine.send_key("alt-f4") 366 + ''; 367 + } 368 + ); 233 369 234 - # Just try the terminal again, we know that it should work 235 - machine.send_chars("Terminal\n") 236 - machine.wait_for_text(r"(${user}|machine)") 237 - machine.send_key("alt-f4") 370 + desktop-ayatana-indicators = makeTest ( 371 + { pkgs, lib, ... }: 372 + { 373 + name = "lomiri-desktop-ayatana-indicators"; 238 374 239 - # We want support for X11 apps 240 - with subtest("xwayland support works"): 241 - open_starter() 242 - machine.send_chars("Alacritty\n") 243 - machine.wait_for_text(r"(${user}|machine)") 244 - machine.screenshot("alacritty_opens") 245 - machine.send_key("alt-f4") 375 + meta = { 376 + maintainers = lib.teams.lomiri.members; 377 + }; 246 378 247 - # Morph is how we go online 248 - with subtest("morph browser works"): 249 - open_starter() 250 - machine.send_chars("Morph\n") 251 - machine.wait_for_text(r"(Bookmarks|address|site|visited any)") 252 - machine.screenshot("morph_open") 379 + nodes.machine = 380 + { config, ... }: 381 + { 382 + imports = [ 383 + ./common/auto.nix 384 + ./common/user-account.nix 385 + ]; 253 386 254 - # morph-browser has a separate VM test, there isn't anything new we could test here 387 + virtualisation.memorySize = 2047; 255 388 256 - machine.send_key("alt-f4") 389 + users.users.${user} = { 390 + inherit description password; 391 + }; 257 392 258 - # LSS provides DE settings 259 - with subtest("system settings open"): 260 - open_starter() 261 - machine.send_chars("System Settings\n") 262 - machine.wait_for_text("Rotation Lock") 263 - machine.screenshot("settings_open") 393 + test-support.displayManager.auto = { 394 + enable = true; 395 + inherit user; 396 + }; 264 397 265 - # lomiri-system-settings has a separate VM test, only test Lomiri-specific content-hub functionalities here 398 + # To control mouse via scripting 399 + programs.ydotool.enable = true; 266 400 267 - # Make fullscreen, can't navigate to Background plugin via keyboard unless window has non-phone-like aspect ratio 268 - toggle_maximise() 401 + services.desktopManager.lomiri.enable = lib.mkForce true; 402 + services.displayManager.defaultSession = lib.mkForce "lomiri"; 269 403 270 - # Load Background plugin 271 - machine.send_key("tab") 272 - machine.send_key("tab") 273 - machine.send_key("tab") 274 - machine.send_key("tab") 275 - machine.send_key("tab") 276 - machine.send_key("tab") 277 - machine.send_key("ret") 278 - machine.wait_for_text("Background image") 404 + # Help with OCR 405 + fonts.packages = [ pkgs.inconsolata ]; 406 + }; 279 407 280 - # Try to load custom background 281 - machine.send_key("shift-tab") 282 - machine.send_key("shift-tab") 283 - machine.send_key("shift-tab") 284 - machine.send_key("shift-tab") 285 - machine.send_key("shift-tab") 286 - machine.send_key("shift-tab") 287 - machine.send_key("ret") 408 + enableOCR = true; 288 409 289 - # Peers should be loaded 290 - machine.wait_for_text("Morph") # or Gallery, but Morph is already packaged 291 - machine.screenshot("settings_content-hub_peers") 410 + testScript = 411 + { nodes, ... }: 412 + '' 413 + def mouse_click(xpos, ypos): 414 + """ 415 + Move the mouse to a screen location and hit left-click. 416 + """ 292 417 293 - # Select Morph as content source 294 - mouse_click(370, 100) 418 + # Need to reset to top-left, --absolute doesn't work? 419 + machine.execute("ydotool mousemove -- -10000 -10000") 420 + machine.sleep(2) 295 421 296 - # Expect Morph to be brought into the foreground, with its Downloads page open 297 - machine.wait_for_text("No downloads") 422 + # Move 423 + machine.execute(f"ydotool mousemove -- {xpos} {ypos}") 424 + machine.sleep(2) 298 425 299 - # If content-hub encounters a problem, it may have crashed the original application issuing the request. 300 - # Check that it's still alive 301 - machine.succeed("pgrep -u ${user} -f lomiri-system-settings") 426 + # Click (C0 - left button: down & up) 427 + machine.execute("ydotool click 0xC0") 428 + machine.sleep(2) 302 429 303 - machine.screenshot("content-hub_exchange") 430 + start_all() 431 + machine.wait_for_unit("multi-user.target") 304 432 305 - # Testing any more would require more applications & setup, the fact that it's already being attempted is a good sign 306 - machine.send_key("esc") 433 + # The session should start, and not be stuck in i.e. a crash loop 434 + with subtest("lomiri starts"): 435 + machine.wait_until_succeeds("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 436 + # Output rendering from Lomiri has started when it starts printing performance diagnostics 437 + machine.wait_for_console_text("Last frame took") 438 + # Look for datetime's clock, one of the last elements to load 439 + machine.wait_for_text(r"(AM|PM)") 440 + machine.screenshot("lomiri_launched") 307 441 308 - machine.sleep(2) # sleep a tiny bit so morph can close & the focus can return to LSS 309 - machine.send_key("alt-f4") 442 + # The ayatana indicators are an important part of the experience, and they hold the only graphical way of exiting the session. 443 + # There's a test app we could use that also displays their contents, but it's abit inconsistent. 444 + with subtest("ayatana indicators work"): 445 + mouse_click(735, 0) # the cog in the top-right, for the session indicator 446 + machine.wait_for_text(r"(Notifications|Rotation|Battery|Sound|Time|Date|System)") 447 + machine.screenshot("indicators_open") 310 448 311 - # The ayatana indicators are an important part of the experience, and they hold the only graphical way of exiting the session. 312 - # There's a test app we could use that also displays their contents, but it's abit inconsistent. 313 - with subtest("ayatana indicators work"): 314 - mouse_click(735, 0) # the cog in the top-right, for the session indicator 315 - machine.wait_for_text(r"(Notifications|Rotation|Battery|Sound|Time|Date|System)") 316 - machine.screenshot("indicators_open") 449 + # Indicator order within the menus *should* be fixed based on per-indicator order setting 450 + # Session is the one we clicked, but the last we should test (logout). Go as far left as we can test. 451 + machine.send_key("left") 452 + machine.send_key("left") 453 + machine.send_key("left") 454 + machine.send_key("left") 455 + machine.send_key("left") 456 + # Notifications are usually empty, nothing to check there 317 457 318 - # Indicator order within the menus *should* be fixed based on per-indicator order setting 319 - # Session is the one we clicked, but the last we should test (logout). Go as far left as we can test. 320 - machine.send_key("left") 321 - machine.send_key("left") 322 - machine.send_key("left") 323 - machine.send_key("left") 324 - machine.send_key("left") 325 - # Notifications are usually empty, nothing to check there 458 + with subtest("ayatana indicator display works"): 459 + # We start on this, don't go right 460 + machine.wait_for_text("Lock") 461 + machine.screenshot("indicators_display") 326 462 327 - with subtest("ayatana indicator display works"): 328 - # We start on this, don't go right 329 - machine.wait_for_text("Lock") 330 - machine.screenshot("indicators_display") 463 + with subtest("lomiri indicator network works"): 464 + machine.send_key("right") 465 + machine.wait_for_text(r"(Flight|Wi-Fi)") 466 + machine.screenshot("indicators_network") 331 467 332 - with subtest("lomiri indicator network works"): 333 - machine.send_key("right") 334 - machine.wait_for_text(r"(Flight|Wi-Fi)") 335 - machine.screenshot("indicators_network") 468 + with subtest("ayatana indicator sound works"): 469 + machine.send_key("right") 470 + machine.wait_for_text(r"(Silent|Volume)") 471 + machine.screenshot("indicators_sound") 336 472 337 - with subtest("ayatana indicator sound works"): 338 - machine.send_key("right") 339 - machine.wait_for_text(r"(Silent|Volume)") 340 - machine.screenshot("indicators_sound") 473 + with subtest("ayatana indicator power works"): 474 + machine.send_key("right") 475 + machine.wait_for_text(r"(Charge|Battery settings)") 476 + machine.screenshot("indicators_power") 341 477 342 - with subtest("ayatana indicator power works"): 343 - machine.send_key("right") 344 - machine.wait_for_text(r"(Charge|Battery settings)") 345 - machine.screenshot("indicators_power") 478 + with subtest("ayatana indicator datetime works"): 479 + machine.send_key("right") 480 + machine.wait_for_text("Time and Date Settings") 481 + machine.screenshot("indicators_timedate") 346 482 347 - with subtest("ayatana indicator datetime works"): 348 - machine.send_key("right") 349 - machine.wait_for_text("Time and Date Settings") 350 - machine.screenshot("indicators_timedate") 483 + with subtest("ayatana indicator session works"): 484 + machine.send_key("right") 485 + machine.wait_for_text("Log Out") 486 + machine.screenshot("indicators_session") 351 487 352 - with subtest("ayatana indicator session works"): 353 - machine.send_key("right") 354 - machine.wait_for_text("Log Out") 355 - machine.screenshot("indicators_session") 488 + # We should be able to log out and return to the greeter 489 + mouse_click(720, 280) # "Log Out" 490 + mouse_click(400, 240) # confirm logout 491 + machine.wait_until_fails("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 492 + ''; 493 + } 494 + ); 356 495 357 - # We should be able to log out and return to the greeter 358 - mouse_click(720, 280) # "Log Out" 359 - mouse_click(400, 240) # confirm logout 360 - machine.wait_until_fails("pgrep -u ${user} -f 'lomiri --mode=full-shell'") 361 - machine.wait_until_succeeds("pgrep -u lightdm -f 'lomiri --mode=greeter'") 362 - ''; 363 - }) 496 + }
+4 -4
pkgs/applications/networking/instant-messengers/element/pin.nix
··· 1 1 { 2 - "version" = "1.11.72"; 2 + "version" = "1.11.73"; 3 3 "hashes" = { 4 - "desktopSrcHash" = "sha256-eNK63Q3fWnc7+hQAKkvsjJ2DUL7AmtexvGTOox0dVVs="; 4 + "desktopSrcHash" = "sha256-o6uXn+ArwSneDMtS4AfVmSqQfAl0Gygvoj2suKI+VqU="; 5 5 "desktopYarnHash" = "10a409klzzvm6dm27803c2cgwpx1aj035ad1mdnsqyhnd4nsigpw"; 6 - "webSrcHash" = "sha256-ZLSCbt00R3azFz2lOuj8yqaLFyobnmGmQKYOYLHCA1w="; 7 - "webYarnHash" = "13w3j5k48540sr7rgcj0b3kma4b4bybw56k58ral0d7izs7dgmgc"; 6 + "webSrcHash" = "sha256-/PS/hEuSKXKRwS2zmH7Q8IIE20kPnOKU3PHXGSLhZZE="; 7 + "webYarnHash" = "1j43rbn3sc6bnnf81p8y0b1jcck57d6yh07zpxlkgni1qkly809d"; 8 8 }; 9 9 }
pkgs/applications/networking/instant-messengers/qq/default.nix pkgs/by-name/qq/qq/package.nix
-9
pkgs/applications/networking/instant-messengers/qq/sources.nix
··· 1 - # Generated by ./update.sh - do not update manually! 2 - # Last updated: 2024-06-17 3 - { 4 - version = "3.2.10"; 5 - amd64_url = "https://dldir1.qq.com/qqfile/qq/QQNT/944f8942/linuxqq_3.2.10-25234_amd64.deb"; 6 - arm64_url = "https://dldir1.qq.com/qqfile/qq/QQNT/944f8942/linuxqq_3.2.10-25234_arm64.deb"; 7 - arm64_hash = "sha256-UY9UFbwQjXBd0+52iron1LZQWP/ncUZwylrtDzm5lW8="; 8 - amd64_hash = "sha256-CHVX5tBV/w//At2wBjLqgTzayi4NI5i06IDgyW++ha4="; 9 - }
pkgs/applications/networking/instant-messengers/qq/update.sh pkgs/by-name/qq/qq/update.sh
+27 -7
pkgs/applications/networking/sniffers/wireshark/default.nix
··· 9 9 , buildPackages 10 10 , c-ares 11 11 , cmake 12 + , fixDarwinDylibNames 12 13 , flex 13 14 , gettext 14 15 , glib ··· 49 50 , withQt ? true 50 51 , qt6 ? null 51 52 }: 52 - 53 + let 54 + isAppBundle = withQt && stdenv.isDarwin; 55 + in 53 56 assert withQt -> qt6 != null; 54 57 55 58 stdenv.mkDerivation rec { ··· 86 89 ] ++ lib.optionals withQt [ 87 90 qt6.wrapQtAppsHook 88 91 wrapGAppsHook3 92 + ] ++ lib.optionals stdenv.isDarwin [ 93 + fixDarwinDylibNames 89 94 ]; 90 95 91 96 buildInputs = [ ··· 139 144 "-DBUILD_wireshark=${if withQt then "ON" else "OFF"}" 140 145 # Fix `extcap` and `plugins` paths. See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=16444 141 146 "-DCMAKE_INSTALL_LIBDIR=lib" 142 - "-DENABLE_APPLICATION_BUNDLE=${if withQt && stdenv.isDarwin then "ON" else "OFF"}" 147 + "-DENABLE_APPLICATION_BUNDLE=${if isAppBundle then "ON" else "OFF"}" 143 148 "-DLEMON_C_COMPILER=cc" 144 149 ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 145 150 "-DHAVE_C99_VSNPRINTF_EXITCODE__TRYRUN_OUTPUT=" ··· 163 168 164 169 postInstall = '' 165 170 cmake --install . --prefix "''${!outputDev}" --component Development 166 - '' + lib.optionalString (stdenv.isDarwin && withQt) '' 171 + '' + lib.optionalString isAppBundle '' 167 172 mkdir -p $out/Applications 168 173 mv $out/bin/Wireshark.app $out/Applications/Wireshark.app 174 + '' + lib.optionalString stdenv.isDarwin '' 175 + local flags=() 176 + for file in $out/lib/*.dylib; do 177 + flags+=(-change @rpath/"$(basename "$file")" "$file") 178 + done 169 179 170 - for f in $(find $out/Applications/Wireshark.app/Contents/PlugIns -name "*.so"); do 171 - for dylib in $(otool -L $f | awk '/^\t*lib/ {print $1}'); do 172 - install_name_tool -change "$dylib" "$out/lib/$dylib" "$f" 173 - done 180 + for file in $out/lib/wireshark/extcap/*; do 181 + if [ -L "$file" ]; then continue; fi 182 + echo "$file: fixing dylib references" 183 + # note that -id does nothing on binaries 184 + install_name_tool -id "$file" "''${flags[@]}" "$file" 174 185 done 175 186 ''; 176 187 177 188 preFixup = '' 178 189 qtWrapperArgs+=("''${gappsWrapperArgs[@]}") 190 + ''; 191 + 192 + # This is done to remove some binary wrappers that wrapQtApps adds in *.app directories. 193 + # Copying because unfortunately pointing Wireshark (when built as an appbundle) at $out/lib instead is nontrivial. 194 + postFixup = lib.optionalString isAppBundle '' 195 + rm -rf $out/Applications/Wireshark.app/Contents/MacOS/extcap $out/Applications/Wireshark.app/Contents/PlugIns 196 + mkdir -p $out/Applications/Wireshark.app/Contents/PlugIns/wireshark 197 + cp -r $out/lib/wireshark/plugins/4-2 $out/Applications/Wireshark.app/Contents/PlugIns/wireshark/4-2 198 + cp -r $out/lib/wireshark/extcap $out/Applications/Wireshark.app/Contents/MacOS/extcap 179 199 ''; 180 200 181 201 meta = with lib; {
+2 -2
pkgs/applications/science/robotics/mujoco/default.nix
··· 129 129 130 130 in stdenv.mkDerivation rec { 131 131 pname = "mujoco"; 132 - version = "3.2.1"; 132 + version = "3.2.2"; 133 133 134 134 # Bumping version? Make sure to look though the MuJoCo's commit 135 135 # history for bumped dependency pins! ··· 137 137 owner = "google-deepmind"; 138 138 repo = "mujoco"; 139 139 rev = "refs/tags/${version}"; 140 - hash = "sha256-Il1ZZdHXsBcamIILfae8n51W8wJ78a/H3gQx2/+n9kQ="; 140 + hash = "sha256-UUPB7AY6OYWaK5uBu92kmoIE116AfFa34sYmF943AOU="; 141 141 }; 142 142 143 143 patches = [ ./mujoco-system-deps-dont-fetch.patch ];
+5 -2
pkgs/applications/version-management/git-town/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "git-town"; 5 - version = "14.2.2"; 5 + version = "15.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "git-town"; 9 9 repo = "git-town"; 10 10 rev = "v${version}"; 11 - hash = "sha256-bYCE3Ik0UbbjlZV8EY6pVRZzrTBp2uiZLJjO4UxfGE8="; 11 + hash = "sha256-Gp2X9DCnueSVbeqFBNxLfvlXh4PzlybVdh8xKjaFICQ="; 12 12 }; 13 13 14 14 vendorHash = null; ··· 32 32 33 33 preCheck = '' 34 34 HOME=$(mktemp -d) 35 + 36 + # this runs tests requiring local operations 37 + rm main_test.go 35 38 ''; 36 39 37 40 checkFlags =
+2 -2
pkgs/applications/virtualization/docker/default.nix
··· 296 296 297 297 docker_25 = callPackage dockerGen rec { 298 298 version = "25.0.6"; 299 - cliRev = "v25.0.5"; 300 - cliHash = "sha256-CACMi3bXUN6oGc2f/Z+lNQqMgQ4llRWPRKgijdpiPGg="; 299 + cliRev = "v${version}"; 300 + cliHash = "sha256-7ZKjlONL5RXEJZrvssrL1PQMNANP0qTw4myGKdtd19U="; 301 301 mobyRev = "v${version}"; 302 302 mobyHash = "sha256-+zkhUMeVD3HNq8WrWQmLskq+HykvD5kzSACmf67YbJE="; 303 303 runcRev = "v1.1.12";
+33
pkgs/by-name/cn/cnsprcy/package.nix
··· 1 + { 2 + lib, 3 + fetchFromSourcehut, 4 + rustPlatform, 5 + sqlite, 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "cnsprcy"; 10 + version = "0.2.0"; 11 + 12 + src = fetchFromSourcehut { 13 + owner = "~xaos"; 14 + repo = pname; 15 + rev = "v0.2.0"; 16 + hash = "sha256-f+DauSU4bT3EljY8/ig7jLnUgyDPEo2NSBQcPN0iKx0="; 17 + }; 18 + 19 + cargoHash = "sha256-e9+nMz/FCtd5pnHSHA1RenWzrgIHyCf5eEDO4xMxGHk="; 20 + 21 + RUSTC_BOOTSTRAP = true; 22 + 23 + buildInputs = [ sqlite ]; 24 + 25 + meta = { 26 + description = "End to end encrypted connections between trusted devices"; 27 + homepage = "https://git.sr.ht/~xaos/cnsprcy"; 28 + license = lib.licenses.gpl3; 29 + maintainers = with lib.maintainers; [ supinie ]; 30 + mainProgram = "cnspr"; 31 + platforms = lib.platforms.linux; 32 + }; 33 + }
+1
pkgs/by-name/di/digikam/package.nix
··· 125 125 kdePackages.qtnetworkauth 126 126 kdePackages.qtscxml 127 127 kdePackages.qtsvg 128 + kdePackages.qtwayland 128 129 kdePackages.qtwebengine 129 130 kdePackages.qt5compat 130 131 kdePackages.qtmultimedia
+2 -2
pkgs/by-name/do/dopamine/package.nix
··· 6 6 }: 7 7 appimageTools.wrapType2 rec { 8 8 pname = "dopamine"; 9 - version = "3.0.0-preview.27"; 9 + version = "3.0.0-preview.29"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/digimezzo/dopamine/releases/download/v${version}/Dopamine-${version}.AppImage"; 13 - hash = "sha256-OTnpFtkdCVoyrDoLdKD382+ZD4FJYSDTBgRoB6YAKHE="; 13 + hash = "sha256-VBqnqDMLDC5XJIXygENWagXllq1P090EtumADDd2I8w="; 14 14 }; 15 15 16 16 extraInstallCommands =
+2 -10
pkgs/by-name/ge/gearlever/package.nix
··· 20 20 21 21 python3Packages.buildPythonApplication rec { 22 22 pname = "gearlever"; 23 - version = "2.0.1"; 23 + version = "2.0.6"; 24 24 pyproject = false; # Built with meson 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "mijorus"; 28 28 repo = "gearlever"; 29 29 rev = version; 30 - hash = "sha256-f4rQXenJCZiDC9MRQkjy0mOiNkWzOPSS05GXHXlhUao="; 30 + hash = "sha256-+JuF0SL+2yVgkKPItt9Vq6SLcnxaMSWxIeVhY9XLX28="; 31 31 }; 32 32 33 33 postPatch = ··· 36 36 '' 37 37 substituteInPlace build-aux/meson/postinstall.py \ 38 38 --replace-fail 'gtk-update-icon-cache' 'gtk4-update-icon-cache' 39 - '' 40 - # Some attempts to overcome flatpak assumptions 41 - + '' 42 - substituteInPlace src/lib/utils.py \ 43 - --replace-fail '/run/host/os-release' '/etc/os-release' 44 - 45 - substituteInPlace src/lib/terminal.py \ 46 - --replace-fail "cmd = ['flatpak-spawn', '--host', *command]" "cmd = [*command]" 47 39 '' 48 40 # Use gtk4 instead of gtk3 to get smaller closure size 49 41 + ''
+27
pkgs/by-name/ku/kubectl-df-pv/package.nix
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "kubectl-df-pv"; 8 + version = "0.3.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "yashbhutwala"; 12 + repo = "kubectl-df-pv"; 13 + rev = "v${version}"; 14 + hash = "sha256-FxKqkxLMNfCXuahKTMod6kWKZ/ucYeIEFcS8BmpbLWg="; 15 + }; 16 + 17 + vendorHash = "sha256-YkDPgN7jBvYveiyU8N+3Ia52SEmlzC0TGBQjUuIAaw0="; 18 + 19 + meta = { 20 + description = "df (disk free)-like utility for persistent volumes on kubernetes"; 21 + mainProgram = "df-pv"; 22 + homepage = "https://github.com/yashbhutwala/kubectl-df-pv"; 23 + changelog = "https://github.com/yashbhutwala/kubectl-df-pv/releases/tag/v${version}"; 24 + license = lib.licenses.asl20; 25 + maintainers = with lib.maintainers; [ jemand771 ]; 26 + }; 27 + }
+3 -3
pkgs/by-name/md/md-tui/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "md-tui"; 13 - version = "0.8.3"; 13 + version = "0.8.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "henriklovhaug"; 17 17 repo = "md-tui"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-21h1r6rhjFTOhebMS9PO3/OLKKEeFPVpWThFdgxKhh4="; 19 + hash = "sha256-J1UtyxDT8+UmBwayUMtcPOtnVVkRZLg6ECXnqDSJ2Ew="; 20 20 }; 21 21 22 - cargoHash = "sha256-wONvublKzJnVVUjf1z9V4RwSkHg+HSoTGYvnMdslAYg="; 22 + cargoHash = "sha256-wb5XF6KdroLbQOQg9bPrJjqLOluq/EH2dJzp2icNUIc="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+28
pkgs/by-name/mi/microfetch/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + }: 6 + 7 + rustPlatform.buildRustPackage rec { 8 + pname = "microfetch"; 9 + version = "0.3.3"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "NotAShelf"; 13 + repo = "microfetch"; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-iBfnui7xrx31euYnQxoJf1xXFYFiJnDMadLRAiRCN04="; 16 + }; 17 + 18 + cargoHash = "sha256-J+S6XIMUcWj4jXABQinEDx6dRG5Byc2UxJoKj2y1tQU="; 19 + 20 + meta = { 21 + description = "Microscopic fetch script in Rust, for NixOS systems"; 22 + homepage = "https://github.com/NotAShelf/microfetch"; 23 + license = lib.licenses.gpl3Only; 24 + maintainers = with lib.maintainers; [ nydragon ]; 25 + mainProgram = "microfetch"; 26 + platforms = lib.platforms.linux; 27 + }; 28 + }
+10 -4
pkgs/by-name/op/openapi-tui/package.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 + , pkg-config 5 + , openssl 4 6 }: 5 7 6 8 rustPlatform.buildRustPackage rec { 7 9 pname = "openapi-tui"; 8 - version = "0.5.0"; 10 + version = "0.9.4"; 9 11 10 12 src = fetchFromGitHub { 11 13 owner = "zaghaghi"; 12 14 repo = "openapi-tui"; 13 15 rev = version; 14 - hash = "sha256-flxQ5+nLacQAkrxJafw9D3iXYTFpHcmTshEySmFJ0Cc="; 16 + hash = "sha256-y8A43FV3PfYHaMMHE3uGRBaftga/pVSivCfV4iwUROA="; 15 17 }; 16 18 17 - cargoHash = "sha256-vfEDbUrIXc498QnMJJlMGyTUDvlHgquB5GpWTe7yCvM="; 19 + cargoHash = "sha256-I1eTJDtQM9WKluOZJGfQT4Wn9TFyTu6ZcPFuh8wZIWI="; 20 + 21 + OPENSSL_NO_VENDOR = true; 22 + 23 + nativeBuildInputs = [ pkg-config ]; 24 + buildInputs = [ openssl ]; 18 25 19 26 meta = with lib; { 20 27 description = "Terminal UI to list, browse and run APIs defined with openapi spec"; ··· 24 31 mainProgram = "openapi-tui"; 25 32 }; 26 33 } 27 -
+2 -2
pkgs/by-name/po/powerjoular/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "powerjoular"; 11 - version = "1.0.1"; 11 + version = "1.0.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "joular"; 15 15 repo = pname; 16 16 rev = version; 17 - hash = "sha256-1XNXe5EZHB1kK2C5oyRt4TzfjZivW9DOEvS1MxJHC8E="; 17 + hash = "sha256-zcG/R8isL7WcwsIFovnRKZ5DCtZu4vJWOximFY9ARuE="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+2 -2
pkgs/by-name/pr/pretalx/package.nix
··· 29 29 }; 30 30 }; 31 31 32 - version = "2024.2.0"; 32 + version = "2024.2.1"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "pretalx"; 36 36 repo = "pretalx"; 37 37 rev = "v${version}"; 38 - hash = "sha256-2HkxFS+T/lN/8EvAL3S4iVYn30y0OPmaUSneEPEA62k="; 38 + hash = "sha256-D0ju9aOVy/new9GWqyFalZYCisdmM7irWSbn2TVCJYQ="; 39 39 }; 40 40 41 41 meta = with lib; {
+9
pkgs/by-name/qq/qq/sources.nix
··· 1 + # Generated by ./update.sh - do not update manually! 2 + # Last updated: 2024-08-05 3 + { 4 + version = "3.2.12-26740"; 5 + amd64_url = "https://dldir1.qq.com/qqfile/qq/QQNT/769073aa/linuxqq_3.2.12-26740_amd64.deb"; 6 + arm64_url = "https://dldir1.qq.com/qqfile/qq/QQNT/769073aa/linuxqq_3.2.12-26740_arm64.deb"; 7 + arm64_hash = "sha256-y2qWXNtqIinXB91nvIT0FC8fM1r71qX5fXjrBAjZxzA="; 8 + amd64_hash = "sha256-SQQ6biLr1ZCpBq+2TzKpjipoCb1aFkxlr0CZYKmA8Zg="; 9 + }
+5 -17
pkgs/desktops/lomiri/applications/lomiri-clock-app/default.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "lomiri-clock-app"; 30 - version = "4.0.3"; 30 + version = "4.0.4"; 31 31 32 32 src = fetchFromGitLab { 33 33 owner = "ubports"; 34 34 repo = "development/apps/lomiri-clock-app"; 35 35 rev = "v${finalAttrs.version}"; 36 - hash = "sha256-q/hdnwHO97bhL0W3VsdHwjPvGs6GhWbDiVLCx4NiR50="; 36 + hash = "sha256-IWNLMYrebYQe5otNwZtRUs4YGPo/5OFic3Nh2pWxROs="; 37 37 }; 38 38 39 39 patches = [ 40 - # Fix dispatching to clock app via LUD 41 - # Remove when version > 4.0.3 42 - (fetchpatch { 43 - name = "0001-lomiri-clock-app-Fix-non-click-lomiri-url-dispatcher-support.patch"; 44 - url = "https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/commit/493888b41489b360415d1a0d0e431754afdee2b0.patch"; 45 - hash = "sha256-sI7YDrWjV0bSAq0vdSvNcWCLhmEEb10T7jd2kYfSfZU="; 46 - }) 47 - 48 40 # Fix GNUInstallDirs variables usage 49 - # Remove when https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/merge_requests/215 merged & in release 41 + # Remove when version > 4.0.4 50 42 (fetchpatch { 51 43 name = "0002-lomiri-clock-app-Fix-GNUInstallDirs-variable-concatenations-in-CMake.patch"; 52 44 url = "https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/commit/33c62d0382f69462de0567628d7a6ef162944e12.patch"; ··· 54 46 }) 55 47 56 48 # Fix installation of splash icon 57 - # Remove when https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/merge_requests/216 merged & in release 49 + # Remove when version > 4.0.4 58 50 (fetchpatch { 59 51 name = "0003-lomiri-clock-app-Fix-splash-file-installation-in-non-clock-mode.patch"; 60 52 url = "https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/commit/97fd6fd91ee787dfe107bd36bc895f2ff234b5e3.patch"; ··· 85 77 }) 86 78 87 79 # Don't ignore PATH when looking for qmltestrunner, saves us a patch for hardcoded fallback 88 - # Remove when https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/merge_requests/218 merged & in release 80 + # Remove when version > 4.0.4 89 81 (fetchpatch { 90 82 name = "0008-lomiri-clock-app-tests-Drop-NO_DEFAULT_PATH.patch"; 91 83 url = "https://gitlab.com/ubports/development/apps/lomiri-clock-app/-/commit/190ef47e2efaaf139920d0556e0522f95479ea95.patch"; ··· 102 94 ]; 103 95 104 96 postPatch = '' 105 - # Part of 493888b41489b360415d1a0d0e431754afdee2b0 patch, but neither fetchpatch nor fetchpatch2 can handle a rename-only change to a file 106 - # Remove when version > 4.0.3 107 - mv clock.ubports_clock.url-dispatcher lomiri-clock-app.url-dispatcher 108 - 109 97 # QT_IMPORTS_DIR returned by qmake -query is broken 110 98 substituteInPlace CMakeLists.txt \ 111 99 --replace-fail 'qmake -query QT_INSTALL_QML' 'echo ''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}' \
+76 -110
pkgs/desktops/lomiri/applications/lomiri-system-settings/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitLab 4 - , fetchpatch 5 - , fetchpatch2 6 - , gitUpdater 7 - , testers 8 - , accountsservice 9 - , ayatana-indicator-datetime 10 - , cmake 11 - , cmake-extras 12 - , content-hub 13 - , dbus 14 - , deviceinfo 15 - , geonames 16 - , gettext 17 - , glib 18 - , gnome-desktop 19 - , gsettings-qt 20 - , gtk3 21 - , icu 22 - , intltool 23 - , json-glib 24 - , libqofono 25 - , libqtdbustest 26 - , libqtdbusmock 27 - , lomiri-indicator-network 28 - , lomiri-schemas 29 - , lomiri-settings-components 30 - , lomiri-ui-toolkit 31 - , maliit-keyboard 32 - , pkg-config 33 - , python3 34 - , qmenumodel 35 - , qtbase 36 - , qtdeclarative 37 - , qtmultimedia 38 - , ubports-click 39 - , upower 40 - , validatePkgConfig 41 - , wrapGAppsHook3 42 - , wrapQtAppsHook 43 - , xvfb-run 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitLab, 5 + gitUpdater, 6 + testers, 7 + accountsservice, 8 + ayatana-indicator-datetime, 9 + biometryd, 10 + cmake, 11 + cmake-extras, 12 + content-hub, 13 + dbus, 14 + deviceinfo, 15 + geonames, 16 + gettext, 17 + glib, 18 + gnome-desktop, 19 + gsettings-qt, 20 + gtk3, 21 + icu, 22 + intltool, 23 + json-glib, 24 + libqofono, 25 + libqtdbustest, 26 + libqtdbusmock, 27 + lomiri-indicator-network, 28 + lomiri-schemas, 29 + lomiri-settings-components, 30 + lomiri-ui-toolkit, 31 + maliit-keyboard, 32 + pkg-config, 33 + polkit, 34 + python3, 35 + qmenumodel, 36 + qtbase, 37 + qtdeclarative, 38 + qtmultimedia, 39 + trust-store, 40 + ubports-click, 41 + upower, 42 + validatePkgConfig, 43 + wrapGAppsHook3, 44 + wrapQtAppsHook, 45 + xvfb-run, 44 46 }: 45 47 46 48 stdenv.mkDerivation (finalAttrs: { 47 49 pname = "lomiri-system-settings-unwrapped"; 48 - version = "1.1.0"; 50 + version = "1.2.0"; 49 51 50 52 src = fetchFromGitLab { 51 53 owner = "ubports"; 52 54 repo = "development/core/lomiri-system-settings"; 53 55 rev = finalAttrs.version; 54 - hash = "sha256-Po5eArO7zyaGatTf6kqci3DdzFDJSZakeglbiMx9kR8="; 56 + hash = "sha256-dWaXPr9Z5jz5SbwLSd3jVqjK0E5BdcKVeF15p8j47uM="; 55 57 }; 56 58 57 59 outputs = [ ··· 59 61 "dev" 60 62 ]; 61 63 62 - patches = [ 63 - # Remove when https://gitlab.com/ubports/development/core/lomiri-system-settings/-/merge_requests/433 merged & in release 64 - (fetchpatch { 65 - name = "0001-lomiri-system-settings-plugins-language-Fix-linking-against-accountsservice.patch"; 66 - url = "https://gitlab.com/ubports/development/core/lomiri-system-settings/-/commit/75763ae2f9669f5f7f29aec3566606e6f6cb7478.patch"; 67 - hash = "sha256-2CE0yizkaz93kK82DhaaFjKmGnMoaikrwFj4k7RN534="; 68 - }) 69 - 70 - # Remove when https://gitlab.com/ubports/development/core/lomiri-system-settings/-/merge_requests/434 merged & in release 71 - (fetchpatch { 72 - name = "0002-lomiri-system-settings-GNUInstallDirs-and-fix-absolute-path-handling.patch"; 73 - url = "https://gitlab.com/ubports/development/core/lomiri-system-settings/-/commit/93ee84423f3677a608ef73addcd3ddcbe7dc1d32.patch"; 74 - hash = "sha256-lSKAhtE3oSSv7USvDbbcfBZWAtWMmuKneWawKQABIiM="; 75 - }) 76 - 77 - # Fixes tests with very-recent python-dbusmock 78 - # Remove when version > 1.1.0 79 - (fetchpatch { 80 - name = "0003-lomiri-system-settings-Revert-Pass-missing-parameter-to-dbusmock-bluez-PairDevice-function.patch"; 81 - url = "https://gitlab.com/ubports/development/core/lomiri-system-settings/-/commit/67d9e28ebab8bdb9473d5bf8da2b7573e6848fa2.patch"; 82 - hash = "sha256-pFWNne2UH3R5Fz9ayHvIpDXDQbXPs0k4b/oRg0fzi+s="; 83 - }) 84 - 85 - (fetchpatch2 { 86 - name = "0004-lomiri-system-settings-QOfono-namespace-change.patch"; 87 - url = "https://gitlab.com/ubports/development/core/lomiri-system-settings/-/commit/c0b5b007d77993fabdd95be5ccbbba5151f0f165.patch"; 88 - hash = "sha256-HB7qdlbY0AVG6X3hL3IHf0Z7rm1G0wfdqo5MXtY7bfE="; 89 - }) 90 - ] ++ [ 91 - 92 - ./2000-Support-wrapping-for-Nixpkgs.patch 93 - 94 - # Make it work with regular accountsservice 95 - # https://gitlab.com/ubports/development/core/lomiri-system-settings/-/issues/341 96 - (fetchpatch { 97 - name = "2001-lomiri-system-settings-disable-current-language-switching.patch"; 98 - url = "https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/2001_disable-current-language-switching.patch"; 99 - hash = "sha256-ZOFYwxS8s6+qMFw8xDCBv3nLBOBm86m9d/VhbpOjamY="; 100 - }) 101 - ]; 64 + patches = [ ./2000-Support-wrapping-for-Nixpkgs.patch ]; 102 65 103 66 postPatch = '' 104 - # Part of 0004-lomiri-system-settings-QOfono-namespace-change.patch, fetchpatch2 cannot handle rename-only changes 105 - for unmovedThing in tests/mocks/MeeGo/QOfono/*; do 106 - mv "$unmovedThing" "tests/mocks/QOfono/$(basename "$unmovedThing")" 107 - done 108 - rmdir tests/mocks/MeeGo/QOfono 109 - rmdir tests/mocks/MeeGo 110 - 111 67 substituteInPlace CMakeLists.txt \ 112 68 --replace-fail "\''${CMAKE_INSTALL_LIBDIR}/qt5/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" \ 113 69 ··· 155 111 gtk3 156 112 icu 157 113 json-glib 114 + polkit 158 115 qtbase 116 + trust-store 159 117 ubports-click 160 118 upower 161 119 ]; ··· 163 121 # QML components and schemas the wrapper needs 164 122 propagatedBuildInputs = [ 165 123 ayatana-indicator-datetime 124 + biometryd 166 125 content-hub 167 126 libqofono 168 127 lomiri-indicator-network ··· 177 136 178 137 nativeCheckInputs = [ 179 138 dbus 180 - (python3.withPackages (ps: with ps; [ 181 - python-dbusmock 182 - ])) 139 + (python3.withPackages (ps: with ps; [ python-dbusmock ])) 183 140 xvfb-run 184 141 ]; 185 142 ··· 194 151 cmakeFlags = [ 195 152 (lib.cmakeBool "ENABLE_LIBDEVICEINFO" true) 196 153 (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) 197 - (lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" (lib.concatStringsSep ";" [ 198 - # Exclude tests 199 - "-E" (lib.strings.escapeShellArg "(${lib.concatStringsSep "|" [ 200 - # Hits OpenGL context issue inside lomiri-ui-toolkit, see derivation of that on details 201 - "^testmouse" 202 - "^tst_notifications" 203 - ]})") 204 - ])) 154 + (lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" ( 155 + lib.concatStringsSep ";" [ 156 + # Exclude tests 157 + "-E" 158 + (lib.strings.escapeShellArg "(${ 159 + lib.concatStringsSep "|" [ 160 + # Hits OpenGL context issue inside lomiri-ui-toolkit, see derivation of that on details 161 + "^testmouse" 162 + "^tst_notifications" 163 + ] 164 + })") 165 + ] 166 + )) 205 167 ]; 206 - 207 - # CMake option had to be excluded from earlier patchset 208 - env.NIX_CFLAGS_COMPILE = lib.optionalString (lib.strings.versionOlder python3.pkgs.python-dbusmock.version "0.30.1") "-DMODERN_PYTHON_DBUSMOCK"; 209 168 210 169 # The linking for this normally ignores missing symbols, which is inconvenient for figuring out why subpages may be 211 170 # failing to load their library modules. Force it to report them at linktime instead of runtime. ··· 218 177 219 178 preCheck = '' 220 179 export QT_PLUGIN_PATH=${lib.getBin qtbase}/${qtbase.qtPluginPrefix} 221 - export QML2_IMPORT_PATH=${lib.makeSearchPathOutput "bin" qtbase.qtQmlPrefix ([ qtdeclarative lomiri-ui-toolkit lomiri-settings-components ] ++ lomiri-ui-toolkit.propagatedBuildInputs)} 180 + export QML2_IMPORT_PATH=${ 181 + lib.makeSearchPathOutput "bin" qtbase.qtQmlPrefix ( 182 + [ 183 + qtdeclarative 184 + lomiri-ui-toolkit 185 + lomiri-settings-components 186 + ] 187 + ++ lomiri-ui-toolkit.propagatedBuildInputs 188 + ) 189 + } 222 190 ''; 223 191 224 192 postInstall = '' ··· 244 212 mainProgram = "lomiri-system-settings"; 245 213 maintainers = teams.lomiri.members; 246 214 platforms = platforms.linux; 247 - pkgConfigModules = [ 248 - "LomiriSystemSettings" 249 - ]; 215 + pkgConfigModules = [ "LomiriSystemSettings" ]; 250 216 }; 251 217 })
-94
pkgs/desktops/lomiri/applications/lomiri-system-settings/plugins/lomiri-system-settings-security-privacy.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitLab 4 - , biometryd 5 - , cmake 6 - , libqtdbusmock 7 - , libqtdbustest 8 - , lomiri-system-settings-unwrapped 9 - , pkg-config 10 - , polkit 11 - , python3 12 - , qtbase 13 - , qtdeclarative 14 - , trust-store 15 - , xvfb-run 16 - }: 17 - 18 - stdenv.mkDerivation (finalAttrs: { 19 - pname = "lomiri-system-settings-security-privacy"; 20 - version = "1.0.2"; 21 - 22 - src = fetchFromGitLab { 23 - owner = "ubports"; 24 - repo = "development/core/lomiri-system-settings-security-privacy"; 25 - rev = finalAttrs.version; 26 - hash = "sha256-d7OgxV362gJ3t5N+DEFgwyK+m6Ij6juRPuxfmbCg68Y="; 27 - }; 28 - 29 - postPatch = '' 30 - # CMake pkg_get_variable cannot replace prefix variable yet 31 - for pcvar in plugin_manifest_dir plugin_private_module_dir plugin_qml_dir; do 32 - pcvarname=$(echo $pcvar | tr '[:lower:]' '[:upper:]') 33 - substituteInPlace CMakeLists.txt \ 34 - --replace-fail "pkg_get_variable($pcvarname LomiriSystemSettings $pcvar)" "set($pcvarname $(pkg-config LomiriSystemSettings --define-variable=prefix=$out --define-variable=libdir=$out/lib --variable=$pcvar))" 35 - done 36 - 37 - # Compatibility with newer libqofono 38 - substituteInPlace plugins/security-privacy/{Ofono,PageComponent,SimPin}.qml \ 39 - --replace-fail 'import MeeGo.QOfono' 'import QOfono' 40 - ''; 41 - 42 - strictDeps = true; 43 - 44 - nativeBuildInputs = [ 45 - cmake 46 - pkg-config 47 - python3 48 - qtdeclarative 49 - ]; 50 - 51 - buildInputs = [ 52 - lomiri-system-settings-unwrapped 53 - polkit 54 - qtbase 55 - qtdeclarative 56 - trust-store 57 - ]; 58 - 59 - # QML components and schemas the wrapper needs 60 - propagatedBuildInputs = [ 61 - biometryd 62 - ]; 63 - 64 - nativeCheckInputs = [ 65 - xvfb-run 66 - ]; 67 - 68 - checkInputs = [ 69 - libqtdbusmock 70 - libqtdbustest 71 - ]; 72 - 73 - # Plugin library & modules for LSS 74 - dontWrapQtApps = true; 75 - 76 - cmakeFlags = [ 77 - (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) 78 - ]; 79 - 80 - doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; 81 - 82 - preCheck = '' 83 - export QT_PLUGIN_PATH=${lib.getBin qtbase}/${qtbase.qtPluginPrefix} 84 - ''; 85 - 86 - meta = with lib; { 87 - description = "Security and privacy settings plugin for Lomiri system settings"; 88 - homepage = "https://gitlab.com/ubports/development/core/lomiri-system-settings-security-privacy"; 89 - changelog = "https://gitlab.com/ubports/development/core/lomiri-system-settings-security-privacy/-/blob/${finalAttrs.version}/ChangeLog"; 90 - license = licenses.gpl3Only; 91 - maintainers = teams.lomiri.members; 92 - platforms = platforms.linux; 93 - }; 94 - })
+10 -10
pkgs/desktops/lomiri/applications/lomiri-system-settings/wrapper.nix
··· 1 - { stdenvNoCC 2 - , lib 3 - , nixosTests 4 - , glib 5 - , lndir 6 - , lomiri-system-settings-unwrapped 7 - , lomiri-system-settings-security-privacy 8 - , wrapGAppsHook3 9 - , wrapQtAppsHook 10 - , plugins ? [ lomiri-system-settings-security-privacy ] 1 + { 2 + stdenvNoCC, 3 + lib, 4 + nixosTests, 5 + glib, 6 + lndir, 7 + lomiri-system-settings-unwrapped, 8 + wrapGAppsHook3, 9 + wrapQtAppsHook, 10 + plugins ? [ ], 11 11 }: 12 12 13 13 stdenvNoCC.mkDerivation (finalAttrs: {
+116 -127
pkgs/desktops/lomiri/applications/lomiri/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitLab 4 - , fetchpatch 5 - , fetchpatch2 6 - , gitUpdater 7 - , linkFarm 8 - , nixosTests 9 - , ayatana-indicator-datetime 10 - , bash 11 - , biometryd 12 - , boost 13 - , cmake 14 - , cmake-extras 15 - , coreutils 16 - , dbus 17 - , dbus-test-runner 18 - , deviceinfo 19 - , geonames 20 - , glib 21 - , glm 22 - , gnome-desktop 23 - , gsettings-qt 24 - , gtk3 25 - , hfd-service 26 - , libevdev 27 - , libqtdbustest 28 - , libqtdbusmock 29 - , libusermetrics 30 - , libuuid 31 - , lightdm_qt 32 - , lomiri-api 33 - , lomiri-app-launch 34 - , lomiri-download-manager 35 - , lomiri-indicator-network 36 - , lomiri-ui-toolkit 37 - , lomiri-settings-components 38 - , lomiri-system-settings-unwrapped 39 - , lomiri-schemas 40 - , lomiri-notifications 41 - , lomiri-thumbnailer 42 - , maliit-keyboard 43 - , mir_2_15 44 - , nixos-icons 45 - , pam 46 - , pkg-config 47 - , properties-cpp 48 - , protobuf 49 - , python3 50 - , qmenumodel 51 - , qtbase 52 - , qtdeclarative 53 - , qtmir 54 - , qtmultimedia 55 - , qtsvg 56 - , telephony-service 57 - , wrapGAppsHook3 58 - , wrapQtAppsHook 59 - , xwayland 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitLab, 5 + fetchpatch, 6 + fetchpatch2, 7 + gitUpdater, 8 + linkFarm, 9 + nixosTests, 10 + ayatana-indicator-datetime, 11 + bash, 12 + biometryd, 13 + boost, 14 + cmake, 15 + cmake-extras, 16 + coreutils, 17 + dbus, 18 + dbus-test-runner, 19 + deviceinfo, 20 + geonames, 21 + glib, 22 + glm, 23 + gnome-desktop, 24 + gsettings-qt, 25 + gtk3, 26 + hfd-service, 27 + libevdev, 28 + libqtdbustest, 29 + libqtdbusmock, 30 + libusermetrics, 31 + libuuid, 32 + lightdm_qt, 33 + lomiri-api, 34 + lomiri-app-launch, 35 + lomiri-download-manager, 36 + lomiri-indicator-network, 37 + lomiri-ui-toolkit, 38 + lomiri-settings-components, 39 + lomiri-system-settings-unwrapped, 40 + lomiri-schemas, 41 + lomiri-notifications, 42 + lomiri-thumbnailer, 43 + maliit-keyboard, 44 + mir_2_15, 45 + nixos-icons, 46 + pam, 47 + pkg-config, 48 + properties-cpp, 49 + protobuf, 50 + python3, 51 + qmenumodel, 52 + qtbase, 53 + qtdeclarative, 54 + qtmir, 55 + qtmultimedia, 56 + qtsvg, 57 + telephony-service, 58 + wrapGAppsHook3, 59 + wrapQtAppsHook, 60 + xwayland, 60 61 }: 61 62 62 63 stdenv.mkDerivation (finalAttrs: { 63 64 pname = "lomiri"; 64 - version = "0.2.1"; 65 + version = "0.3.0"; 65 66 66 67 src = fetchFromGitLab { 67 68 owner = "ubports"; 68 69 repo = "development/core/lomiri"; 69 70 rev = finalAttrs.version; 70 - hash = "sha256-V5Lt870eHgmJ63OF8bTiNFLAFrxdgNihkd7aodSO3v8="; 71 + hash = "sha256-Godl/SQ0+NkI6kwH85SXHPQ5GRlih3xvCyeYxwiqH/s="; 71 72 }; 72 73 73 74 patches = [ 74 - # Remove when version > 0.2.1 75 + # Remove when version > 0.3.0 75 76 (fetchpatch { 76 - name = "0001-lomiri-Fix-overwriting-INCLUDE_DIRECTORIES-variable.patch"; 77 - url = "https://gitlab.com/ubports/development/core/lomiri/-/commit/53190bf2f03c8a35491efb26222b8d67ff6caa34.patch"; 78 - hash = "sha256-sbwqOqpTf5OlEB4NZZZTFNXyKq4rTQAxJ6U8YP/DT5s="; 79 - }) 80 - 81 - # fetchpatch2 for renames 82 - # Use GNUInstallDirs variables better, replace more /usr references 83 - # Remove when https://gitlab.com/ubports/development/core/lomiri/-/merge_requests/137 merged & in release 84 - (fetchpatch2 { 85 - name = "0002-lomiri-Make-less-FHS-assumptions.patch"; 86 - url = "https://gitlab.com/ubports/development/core/lomiri/-/commit/817ae1d8ed927e661fbc006851163ba99c46ae13.patch"; 87 - hash = "sha256-NLvpzI2MtjKcGrgTn6PbLXSy3/Jg8KxdSvVYO9KYu9g="; 77 + name = "0001-lomiri-Fix-accountsservice-test.patch"; 78 + url = "https://gitlab.com/ubports/development/core/lomiri/-/commit/353153c4ebc40ffcc7702af42205d2075fc81503.patch"; 79 + hash = "sha256-J9ySZgWd7KR7aU1cCRu5iirq7bi3NdLR9SZs9Pd1I8w="; 88 80 }) 89 81 90 82 # Fix greeter & related settings ··· 116 108 hash = "sha256-guq/Ykcq4WcuXxNKO1eA4sJFyGSpZo0gtyFTdeK/GeE="; 117 109 }) 118 110 119 - # fetchpatch2 for renames 120 - # Remove when version > 0.2.1 121 - (fetchpatch2 { 122 - name = "1010-lomiri-QOfono-namespace.patch"; 123 - url = "https://gitlab.com/ubports/development/core/lomiri/-/commit/d0397dadb5f05097f916c5b39e6d9b95d4ab9e4d.patch"; 124 - hash = "sha256-wIkHlz2vYxF9eeH/sYYEdD9f8m4ylHEXXnX/DFG3HXg="; 125 - }) 126 - 127 111 ./9901-lomiri-Disable-Wizard.patch 128 112 ./9902-lomiri-Check-NIXOS_XKB_LAYOUTS.patch 129 113 ]; 130 114 131 - postPatch = '' 132 - # Part of greeter fix, applies separately due to merge conflicts 133 - substituteInPlace data/lomiri-greeter.desktop.in.in \ 134 - --replace-fail '@CMAKE_INSTALL_FULL_BINDIR@/lomiri-greeter-wrapper @CMAKE_INSTALL_FULL_BINDIR@/lomiri --mode=greeter' '@CMAKE_INSTALL_FULL_BINDIR@/lomiri --mode=greeter' \ 135 - --replace-fail 'X-LightDM-Session-Type=mir' 'X-LightDM-Session-Type=wayland' 115 + postPatch = 116 + '' 117 + # Part of greeter fix, applies separately due to merge conflicts 118 + substituteInPlace data/lomiri-greeter.desktop.in.in \ 119 + --replace-fail '@CMAKE_INSTALL_FULL_BINDIR@/lomiri-greeter-wrapper @CMAKE_INSTALL_FULL_BINDIR@/lomiri --mode=greeter' '@CMAKE_INSTALL_FULL_BINDIR@/lomiri --mode=greeter' \ 120 + --replace-fail 'X-LightDM-Session-Type=mir' 'X-LightDM-Session-Type=wayland' 136 121 137 - # Part of QOfono namespace patch, fetchpatch2 cannot handle rename-only changes 138 - for unmovedThing in tests/mocks/MeeGo/QOfono/*; do 139 - mv "$unmovedThing" "tests/mocks/QOfono/$(basename "$unmovedThing")" 140 - done 141 - rmdir tests/mocks/MeeGo/QOfono 142 - rmdir tests/mocks/MeeGo 122 + # Written with a different qtmir branch in mind, but different branch breaks compat with some patches 123 + substituteInPlace CMakeLists.txt \ 124 + --replace-fail 'qt5mir2server' 'qtmirserver' 143 125 144 - # Need to replace prefix 145 - substituteInPlace data/systemd-user/CMakeLists.txt \ 146 - --replace-fail 'pkg_get_variable(SYSTEMD_USERUNITDIR systemd systemduserunitdir)' 'pkg_get_variable(SYSTEMD_USERUNITDIR systemd systemduserunitdir DEFINE_VARIABLES prefix=''${CMAKE_INSTALL_PREFIX})' 126 + # Need to replace prefix 127 + substituteInPlace data/systemd-user/CMakeLists.txt \ 128 + --replace-fail 'pkg_get_variable(SYSTEMD_USER_UNIT_DIR systemd systemd_user_unit_dir)' 'pkg_get_variable(SYSTEMD_USER_UNIT_DIR systemd systemd_user_unit_dir DEFINE_VARIABLES prefix=''${CMAKE_INSTALL_PREFIX})' 147 129 148 - # Don't embed full paths into regular desktop files (but do embed them into lightdm greeter one) 149 - substituteInPlace data/{indicators-client,lomiri}.desktop.in.in \ 150 - --replace-fail '@CMAKE_INSTALL_FULL_BINDIR@/' "" 130 + # Don't embed full paths into regular desktop files (but do embed them into lightdm greeter one) 131 + substituteInPlace data/{indicators-client,lomiri}.desktop.in.in \ 132 + --replace-fail '@CMAKE_INSTALL_FULL_BINDIR@/' "" 151 133 152 - # Exclude tests that don't compile (Mir headers these relied on were removed in mir 2.9) 153 - # fatal error: mirtest/mir/test/doubles/stub_surface.h: No such file or directory 154 - substituteInPlace tests/mocks/CMakeLists.txt \ 155 - --replace-fail 'add_subdirectory(QtMir/Application)' "" 134 + # Exclude tests that don't compile (Mir headers these relied on were removed in mir 2.9) 135 + # fatal error: mirtest/mir/test/doubles/stub_surface.h: No such file or directory 136 + substituteInPlace tests/mocks/CMakeLists.txt \ 137 + --replace-fail 'add_subdirectory(QtMir/Application)' "" 156 138 157 - #substituteInPlace plugins/AccountsService/CMakeLists.txt \ 158 - # --replace-fail 'CMAKE_INSTALL_DATADIR' 'CMAKE_INSTALL_FULL_DATADIR' 139 + # NixOS-ify 159 140 160 - # NixOS-ify 161 - 162 - # Use Nix flake instead of Canonical's Ubuntu logo 163 - rm qml/Launcher/graphics/home.svg 164 - ln -s ${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg qml/Launcher/graphics/home.svg 141 + # Use Nix flake instead of Canonical's Ubuntu logo 142 + rm qml/Launcher/graphics/home.svg 143 + ln -s ${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg qml/Launcher/graphics/home.svg 165 144 166 - # Look up default wallpaper in current system 167 - substituteInPlace plugins/Utils/constants.cpp \ 168 - --replace-fail '/usr/share/backgrounds' '/run/current-system/sw/share/wallpapers' 169 - '' + lib.optionalString finalAttrs.finalPackage.doCheck '' 170 - patchShebangs tests/whitespace/check_whitespace.py 171 - ''; 145 + # Look up default wallpaper in current system 146 + substituteInPlace plugins/Utils/constants.cpp \ 147 + --replace-fail '/usr/share/backgrounds' '/run/current-system/sw/share/wallpapers' 148 + '' 149 + + lib.optionalString finalAttrs.finalPackage.doCheck '' 150 + patchShebangs tests/whitespace/check_whitespace.py 151 + ''; 172 152 173 153 nativeBuildInputs = [ 174 154 cmake 155 + dbus-test-runner 175 156 glib # populates GSETTINGS_SCHEMAS_PATH 176 157 pkg-config 177 158 wrapGAppsHook3 # XDG_DATA_DIRS wrapper flags for schemas ··· 224 205 telephony-service 225 206 ]; 226 207 227 - nativeCheckInputs = [ 228 - (python3.withPackages (ps: with ps; [ 229 - python-dbusmock 230 - ])) 231 - ]; 208 + nativeCheckInputs = [ (python3.withPackages (ps: with ps; [ python-dbusmock ])) ]; 232 209 233 210 checkInputs = [ 234 211 libqtdbustest ··· 243 220 244 221 cmakeFlags = [ 245 222 (lib.cmakeBool "NO_TESTS" (!finalAttrs.finalPackage.doCheck)) 223 + (lib.cmakeBool "WITH_MIR2" true) 246 224 ]; 247 225 248 226 postInstall = '' ··· 266 244 wrapQtApp $out/bin/lomiri-mock-indicator-service 267 245 268 246 wrapProgram $out/bin/lomiri-greeter-wrapper \ 269 - --prefix PATH : ${lib.makeBinPath [ coreutils dbus deviceinfo glib ]} \ 247 + --prefix PATH : ${ 248 + lib.makeBinPath [ 249 + coreutils 250 + dbus 251 + deviceinfo 252 + glib 253 + ] 254 + } \ 270 255 --set LOMIRI_BINARY "$out/bin/lomiri" 271 256 272 257 wrapProgram $out/libexec/Xwayland.lomiri \ ··· 277 262 ''; 278 263 279 264 passthru = { 280 - tests.lomiri = nixosTests.lomiri; 265 + tests = { 266 + inherit (nixosTests.lomiri) greeter desktop desktop-ayatana-indicators; 267 + }; 281 268 updateScript = gitUpdater { }; 282 - greeter = linkFarm "lomiri-greeter" [{ 283 - path = "${finalAttrs.finalPackage}/share/lightdm/greeters/lomiri-greeter.desktop"; 284 - name = "lomiri-greeter.desktop"; 285 - }]; 269 + greeter = linkFarm "lomiri-greeter" [ 270 + { 271 + path = "${finalAttrs.finalPackage}/share/lightdm/greeters/lomiri-greeter.desktop"; 272 + name = "lomiri-greeter.desktop"; 273 + } 274 + ]; 286 275 }; 287 276 288 277 meta = with lib; {
+9 -17
pkgs/desktops/lomiri/data/lomiri-session/1001-Unset-QT_QPA_PLATFORMTHEME.patch
··· 1 - From 30b5391c3f20180fe7427fe179ba26f846200d96 Mon Sep 17 00:00:00 2001 1 + From fa705235cafbeb4a016bdcb0067218b29506eb84 Mon Sep 17 00:00:00 2001 2 2 From: OPNA2608 <opna2608@protonmail.com> 3 - Date: Mon, 3 Jun 2024 20:50:03 +0200 3 + Date: Fri, 19 Jul 2024 16:22:07 +0200 4 4 Subject: [PATCH] Unset QT_QPA_PLATFORMTHEME 5 5 6 6 gtk3 value breaks Lomiri startup 7 7 --- 8 - lomiri-session | 2 ++ 9 - 1 file changed, 2 insertions(+) 8 + lomiri-session.in | 1 + 9 + 1 file changed, 1 insertion(+) 10 10 11 - diff --git a/lomiri-session b/lomiri-session 12 - index 9d68249..b103840 100755 13 - --- a/lomiri-session 14 - +++ b/lomiri-session 15 - @@ -47,6 +47,7 @@ fi 16 - 17 - # Set some envs 18 - export QT_QPA_PLATFORM=wayland 19 - +export QT_QPA_PLATFORMTHEME= 20 - export QT_IM_MODULE=maliit 21 - export MALIIT_FORCE_DBUS_CONNECTION=1 22 - export UITK_ICON_THEME=suru 23 - @@ -55,6 +56,7 @@ dbus-update-activation-environment --systemd MALIIT_FORCE_DBUS_CONNECTION=1 11 + diff --git a/lomiri-session.in b/lomiri-session.in 12 + index 50dd4cb..ffc20c4 100755 13 + --- a/lomiri-session.in 14 + +++ b/lomiri-session.in 15 + @@ -55,6 +55,7 @@ dbus-update-activation-environment --systemd MALIIT_FORCE_DBUS_CONNECTION=1 24 16 dbus-update-activation-environment --systemd QT_IM_MODULE=maliit 25 17 dbus-update-activation-environment --systemd GTK_IM_MODULE=maliit 26 18 dbus-update-activation-environment --systemd QT_QPA_PLATFORM=wayland
+30 -137
pkgs/desktops/lomiri/data/lomiri-session/default.nix
··· 1 - { stdenvNoCC 2 - , lib 3 - , fetchFromGitLab 4 - , fetchpatch 5 - , fetchpatch2 6 - , gitUpdater 7 - , nixosTests 8 - , bash 9 - , cmake 10 - , dbus 11 - , deviceinfo 12 - , inotify-tools 13 - , lomiri 14 - , makeWrapper 15 - , pkg-config 16 - , runtimeShell 17 - , systemd 1 + { 2 + stdenvNoCC, 3 + lib, 4 + fetchFromGitLab, 5 + gitUpdater, 6 + nixosTests, 7 + bash, 8 + cmake, 9 + dbus, 10 + deviceinfo, 11 + inotify-tools, 12 + lomiri, 13 + makeWrapper, 14 + pkg-config, 15 + runtimeShell, 16 + systemd, 18 17 }: 19 18 20 19 stdenvNoCC.mkDerivation (finalAttrs: { 21 20 pname = "lomiri-session"; 22 - version = "0.2"; 21 + version = "0.3"; 23 22 24 23 src = fetchFromGitLab { 25 24 owner = "ubports"; 26 25 repo = "development/core/lomiri-session"; 27 26 rev = finalAttrs.version; 28 - hash = "sha256-1ZpAn1tFtlXIfeejG0TnrJBRjf3tyz7CD+riWo+sd0s="; 27 + hash = "sha256-XduE3tPUjw/wIjFCACasxtN33KO4bDLWrpl7pZcYaAA="; 29 28 }; 30 29 31 - patches = [ 32 - # Properly gate of UBtouch-specific code 33 - # Otherwise session won't launch, errors out on a removed Mir setting 34 - # Remove when version > 0.2 35 - (fetchpatch { 36 - name = "0001-lomiri-session-Properly-differentiate-between-Ubuntu-Touch-and-Lomiri-Desktop-session.patch"; 37 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/780c19d8b4f18ce24ceb64b8abfae70018579dce.patch"; 38 - hash = "sha256-eFiagFEpH43WpVGA6xkI1IiQ99HHizonhXYg1wYAhwU="; 39 - }) 40 - 41 - # Export Lomiri-prefixed stop envvar 42 - # Remove when version > 0.2 43 - (fetchpatch { 44 - name = "0002-lomiri-session-Use-LOMIRI_MIR_EMITS_SIGSTOP.patch"; 45 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/452e38b489b5893aac3481410d708f4397b1fa1c.patch"; 46 - hash = "sha256-w/kifBLfDm8+CBliVjm4o8JtjaOByHf97XyPhVk6Gho="; 47 - }) 48 - 49 - # Removes broken first-time wizard check 50 - # Remove when version > 0.2 51 - (fetchpatch { 52 - name = "0003-lomiri-session-Drop-old-wizard-has-run-check.patch"; 53 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/c16ae87d8848f9909850072f7728c03c894b1a47.patch"; 54 - hash = "sha256-AIwgztFOGwG2zUsaUen/Z3Mes9m7VgbvNKWp/qYp4g4="; 55 - }) 56 - 57 - # Fix quoting on ps check 58 - # Remove when version > 0.2 59 - (fetchpatch { 60 - name = "0004-lomiri-session-Put-evaluation-of-ps-call-in-quotes.patch"; 61 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/2d7368eae99f07200c814c840636206b9eaa485d.patch"; 62 - hash = "sha256-6LqurJqi/I+Qw64hWTrvA8uA/EIRZbcS6TRRXK+9s1s="; 63 - }) 64 - 65 - # Check for Xwayland presense to determine X11 support 66 - # Remove when version > 0.2 67 - (fetchpatch { 68 - name = "0005-lomiri-session-Check-for-Xwayland-presence.patch"; 69 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/707e43d3b1a6200535b7682e63817265a8e4ee7e.patch"; 70 - hash = "sha256-sI00P31QVF7ZKdwNep2r+0MetNGg/bbrd2YfEzZPLFI="; 71 - }) 72 - 73 - # Fix systemd service startup things, drop upstart hacks 74 - # Remove when https://gitlab.com/ubports/development/core/lomiri-session/-/merge_requests/13 merged & in release 75 - (fetchpatch { 76 - name = "0100-lomiri-session-Drop-Before-Wants-for-App-Indicator-targets.patch"; 77 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/ccebdc1c47d7411a9cf4ad2e529471fb0403433a.patch"; 78 - hash = "sha256-vGFvcCjbwcuLrAUIsL5y/QmoOR5i0560LNv01ZT9OOg="; 79 - }) 80 - (fetchpatch { 81 - name = "0101-lomiri-session-Start-lal-application-end.target-on-stop-restart.patch"; 82 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/9a945b09feff0c1d2b3203caaf3cec5230481e80.patch"; 83 - hash = "sha256-1vD+I5YDEh2wF7UDn6ZxPTBRrdUvwWVXt5x5QdkIAkY="; 84 - }) 85 - (fetchpatch { 86 - name = "0102-lomiri-session-Drop-manual-Xwayland-start-logic.patch"; 87 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/6aee0d6cfd76ab1904876f4166621f9f6d833056.patch"; 88 - hash = "sha256-iW/Ko+Xm2ZuJuNE7ATeuMTSHby0fXD+D5nWjX6LLLwU="; 89 - }) 90 - (fetchpatch { 91 - name = "0103-lomiri-session-Set-SyslogIdentifier.patch"; 92 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/09d378728685411a04333040279cdaef487dedc8.patch"; 93 - hash = "sha256-minJSxrn2d0+FBlf7bdN3ddSvsn6YWdeH6ZuCW7qbII="; 94 - }) 95 - (fetchpatch { 96 - name = "0104-lomiri-session-Use-LOMIRI_AS_SYSTEMD_UNIT-to-launch-session.patch"; 97 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/9bd2552c2638c139a0abff527fda99f2ef94cc42.patch"; 98 - hash = "sha256-7ipsGrQRJ98uVSRp2e0U4q3iTuyeUalqZIohbxXpT9k="; 99 - }) 100 - (fetchpatch { 101 - name = "0105-lomiri-session-Allow-sd_notify-calls-for-NOTIFY_SOCKET.patch"; 102 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/2157bfc472f2d35e7c81002a924a1f6aa85f7395.patch"; 103 - hash = "sha256-qtArOG4gysFWGnXbz3KpXEppaZ1PGDQKEGqnJvU6/RE="; 104 - }) 105 - (fetchpatch { 106 - name = "0106-lomiri-session-Change-envvar-for-1-time-binary.patch"; 107 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/0cd1dbd30f3d5c6e50bce79146e8511e0ee56153.patch"; 108 - hash = "sha256-b8/Mrs36JPJE6l6/Dc/PN+zNV8Oq37HOFx+zMQvWPBY="; 109 - }) 110 - (fetchpatch { 111 - name = "0107-lomiri-session-Drag-lomiri-process-under-umbrella-of-wrapper-script.patch"; 112 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/d8212b1862924eb283fd1ee7ea390a144d5ee97e.patch"; 113 - hash = "sha256-UJzV0pYEBBrXSpYxdFoBoMRzPeIQtvtPzDW2/Ljz+uI="; 114 - }) 115 - (fetchpatch { 116 - name = "0108-lomiri-session-Dont-hide-exit-code-from-systemd.patch"; 117 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/9ac78d736caa891a4923be8d040fe8224e335215.patch"; 118 - hash = "sha256-yPg1K0IfaGYKqg9536i9AFCLTcAENlsJNdHjrElSeZ4="; 119 - }) 120 - 121 - # Don't require a C & C++ compiler, nothing to compile 122 - # Remove when https://gitlab.com/ubports/development/core/lomiri-session/-/merge_requests/14 merged & in release 123 - (fetchpatch { 124 - name = "0200-lomiri-session-Dont-require-a-compiler.patch"; 125 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/6915a5678e09e5dbcb26d29a8e5585d032a19186.patch"; 126 - hash = "sha256-2SWiOLDLsdTjRHaJcnZe/WKcFMFmHtpZsuj7bQCtB4A="; 127 - }) 128 - 129 - # Use GNUInstallDirs for install locations, find_program() for locations of used binaries 130 - # fetchpatch2 due to renames, need to resolve merge conflict manually in postPatch 131 - # Remove when https://gitlab.com/ubports/development/core/lomiri-session/-/merge_requests/15 merged & in release 132 - (fetchpatch2 { 133 - name = "0201-lomiri-session-Hardcode-less-locations.patch"; 134 - url = "https://gitlab.com/ubports/development/core/lomiri-session/-/commit/d5b93ecaf08ba776a79c69e8a9dd05d0b6181947.patch"; 135 - excludes = [ "systemd/lomiri.service" ]; 136 - hash = "sha256-BICb6ZwU/sUBzmM4udsOndIgw1A03I/UEG000YvMZ9Y="; 137 - }) 138 - 139 - ./1001-Unset-QT_QPA_PLATFORMTHEME.patch 140 - ]; 30 + patches = [ ./1001-Unset-QT_QPA_PLATFORMTHEME.patch ]; 141 31 142 32 postPatch = '' 143 - # Resolving merge conflict 144 - mv systemd/lomiri.service{,.in} 145 - substituteInPlace systemd/lomiri.service.in \ 146 - --replace-fail '/usr/bin/lomiri-session' '@CMAKE_INSTALL_FULL_BINDIR@/lomiri-session' \ 147 - --replace-fail '/usr/bin/dbus-update-activation-environment' '@DUAE_BIN@' 148 - 149 - substituteInPlace lomiri-session \ 33 + substituteInPlace lomiri-session.in \ 150 34 --replace-fail '/usr/libexec/Xwayland.lomiri' '${lib.getBin lomiri}/libexec/Xwayland.lomiri' 35 + 36 + substituteInPlace systemd/CMakeLists.txt \ 37 + --replace-fail 'pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir)' 'pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir DEFINE_VARIABLES prefix=''${CMAKE_INSTALL_PREFIX})' 151 38 ''; 152 39 153 40 nativeBuildInputs = [ ··· 173 60 postInstall = '' 174 61 patchShebangs $out/bin/lomiri-session 175 62 wrapProgram $out/bin/lomiri-session \ 176 - --prefix PATH : ${lib.makeBinPath [ deviceinfo inotify-tools lomiri ]} 63 + --prefix PATH : ${ 64 + lib.makeBinPath [ 65 + deviceinfo 66 + inotify-tools 67 + lomiri 68 + ] 69 + } 177 70 ''; 178 71 179 72 passthru = {
+64 -57
pkgs/desktops/lomiri/default.nix
··· 1 - { lib 2 - , pkgs 3 - , libsForQt5 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + libsForQt5, 4 6 }: 5 7 6 8 let 7 - packages = self: let 8 - inherit (self) callPackage; 9 - in { 10 - #### Core Apps 11 - lomiri = callPackage ./applications/lomiri { }; 12 - lomiri-calculator-app = callPackage ./applications/lomiri-calculator-app { }; 13 - lomiri-camera-app = callPackage ./applications/lomiri-camera-app { }; 14 - lomiri-clock-app = callPackage ./applications/lomiri-clock-app { }; 15 - lomiri-filemanager-app = callPackage ./applications/lomiri-filemanager-app { }; 16 - lomiri-system-settings-unwrapped = callPackage ./applications/lomiri-system-settings { }; 17 - lomiri-system-settings-security-privacy = callPackage ./applications/lomiri-system-settings/plugins/lomiri-system-settings-security-privacy.nix { }; 18 - lomiri-system-settings = callPackage ./applications/lomiri-system-settings/wrapper.nix { }; 19 - lomiri-terminal-app = callPackage ./applications/lomiri-terminal-app { }; 20 - morph-browser = callPackage ./applications/morph-browser { }; 21 - teleports = callPackage ./applications/teleports { }; 9 + packages = 10 + self: 11 + let 12 + inherit (self) callPackage; 13 + in 14 + { 15 + #### Core Apps 16 + lomiri = callPackage ./applications/lomiri { }; 17 + lomiri-calculator-app = callPackage ./applications/lomiri-calculator-app { }; 18 + lomiri-camera-app = callPackage ./applications/lomiri-camera-app { }; 19 + lomiri-clock-app = callPackage ./applications/lomiri-clock-app { }; 20 + lomiri-filemanager-app = callPackage ./applications/lomiri-filemanager-app { }; 21 + lomiri-system-settings-unwrapped = callPackage ./applications/lomiri-system-settings { }; 22 + lomiri-system-settings = callPackage ./applications/lomiri-system-settings/wrapper.nix { }; 23 + lomiri-terminal-app = callPackage ./applications/lomiri-terminal-app { }; 24 + morph-browser = callPackage ./applications/morph-browser { }; 25 + teleports = callPackage ./applications/teleports { }; 22 26 23 - #### Data 24 - lomiri-schemas = callPackage ./data/lomiri-schemas { }; 25 - lomiri-session = callPackage ./data/lomiri-session { }; 26 - lomiri-sounds = callPackage ./data/lomiri-sounds { }; 27 - lomiri-wallpapers = callPackage ./data/lomiri-wallpapers { }; 28 - suru-icon-theme = callPackage ./data/suru-icon-theme { }; 27 + #### Data 28 + lomiri-schemas = callPackage ./data/lomiri-schemas { }; 29 + lomiri-session = callPackage ./data/lomiri-session { }; 30 + lomiri-sounds = callPackage ./data/lomiri-sounds { }; 31 + lomiri-wallpapers = callPackage ./data/lomiri-wallpapers { }; 32 + suru-icon-theme = callPackage ./data/suru-icon-theme { }; 29 33 30 - #### Development tools / libraries 31 - cmake-extras = callPackage ./development/cmake-extras { }; 32 - deviceinfo = callPackage ./development/deviceinfo { }; 33 - geonames = callPackage ./development/geonames { }; 34 - gmenuharness = callPackage ./development/gmenuharness { }; 35 - libusermetrics = callPackage ./development/libusermetrics { }; 36 - lomiri-api = callPackage ./development/lomiri-api { }; 37 - lomiri-app-launch = callPackage ./development/lomiri-app-launch { }; 38 - qtmir = callPackage ./development/qtmir { }; 39 - trust-store = callPackage ./development/trust-store { }; 40 - u1db-qt = callPackage ./development/u1db-qt { }; 34 + #### Development tools / libraries 35 + cmake-extras = callPackage ./development/cmake-extras { }; 36 + deviceinfo = callPackage ./development/deviceinfo { }; 37 + geonames = callPackage ./development/geonames { }; 38 + gmenuharness = callPackage ./development/gmenuharness { }; 39 + libusermetrics = callPackage ./development/libusermetrics { }; 40 + lomiri-api = callPackage ./development/lomiri-api { }; 41 + lomiri-app-launch = callPackage ./development/lomiri-app-launch { }; 42 + qtmir = callPackage ./development/qtmir { }; 43 + trust-store = callPackage ./development/trust-store { }; 44 + u1db-qt = callPackage ./development/u1db-qt { }; 41 45 42 - #### QML / QML-related 43 - lomiri-action-api = callPackage ./qml/lomiri-action-api { }; 44 - lomiri-notifications = callPackage ./qml/lomiri-notifications { }; 45 - lomiri-push-qml = callPackage ./qml/lomiri-push-qml { }; 46 - lomiri-settings-components = callPackage ./qml/lomiri-settings-components { }; 47 - lomiri-ui-extras = callPackage ./qml/lomiri-ui-extras { }; 48 - lomiri-ui-toolkit = callPackage ./qml/lomiri-ui-toolkit { }; 49 - qqc2-suru-style = callPackage ./qml/qqc2-suru-style { }; 46 + #### QML / QML-related 47 + lomiri-action-api = callPackage ./qml/lomiri-action-api { }; 48 + lomiri-notifications = callPackage ./qml/lomiri-notifications { }; 49 + lomiri-push-qml = callPackage ./qml/lomiri-push-qml { }; 50 + lomiri-settings-components = callPackage ./qml/lomiri-settings-components { }; 51 + lomiri-ui-extras = callPackage ./qml/lomiri-ui-extras { }; 52 + lomiri-ui-toolkit = callPackage ./qml/lomiri-ui-toolkit { }; 53 + qqc2-suru-style = callPackage ./qml/qqc2-suru-style { }; 50 54 51 - #### Services 52 - biometryd = callPackage ./services/biometryd { }; 53 - content-hub = callPackage ./services/content-hub { }; 54 - hfd-service = callPackage ./services/hfd-service { }; 55 - history-service = callPackage ./services/history-service { }; 56 - lomiri-download-manager = callPackage ./services/lomiri-download-manager { }; 57 - lomiri-indicator-network = callPackage ./services/lomiri-indicator-network { }; 58 - lomiri-polkit-agent = callPackage ./services/lomiri-polkit-agent { }; 59 - lomiri-thumbnailer = callPackage ./services/lomiri-thumbnailer { }; 60 - lomiri-url-dispatcher = callPackage ./services/lomiri-url-dispatcher { }; 61 - mediascanner2 = callPackage ./services/mediascanner2 { }; 62 - telephony-service = callPackage ./services/telephony-service { }; 63 - }; 55 + #### Services 56 + biometryd = callPackage ./services/biometryd { }; 57 + content-hub = callPackage ./services/content-hub { }; 58 + hfd-service = callPackage ./services/hfd-service { }; 59 + history-service = callPackage ./services/history-service { }; 60 + lomiri-download-manager = callPackage ./services/lomiri-download-manager { }; 61 + lomiri-indicator-network = callPackage ./services/lomiri-indicator-network { }; 62 + lomiri-polkit-agent = callPackage ./services/lomiri-polkit-agent { }; 63 + lomiri-thumbnailer = callPackage ./services/lomiri-thumbnailer { }; 64 + lomiri-url-dispatcher = callPackage ./services/lomiri-url-dispatcher { }; 65 + mediascanner2 = callPackage ./services/mediascanner2 { }; 66 + telephony-service = callPackage ./services/telephony-service { }; 67 + }; 64 68 in 65 - lib.makeScope libsForQt5.newScope packages 69 + lib.makeScope libsForQt5.newScope packages 70 + // lib.optionalAttrs config.allowAliases { 71 + lomiri-system-settings-security-privacy = lib.warn "`lomiri-system-settings-security-privacy` upstream was merged into `lomiri-system-settings`. Please use `pkgs.lomiri.lomiri-system-settings-unwrapped` if you need to directly access the plugins that belonged to this project." pkgs.lomiri.lomiri-system-settings-unwrapped; # Added on 2024-08-08 72 + }
+5
pkgs/desktops/lomiri/services/telephony-service/default.nix
··· 136 136 # Exclude tests 137 137 "-E" (lib.strings.escapeShellArg "(${lib.concatStringsSep "|" [ 138 138 # Flaky, randomly failing to launch properly & stuck until test timeout 139 + # https://gitlab.com/ubports/development/core/lomiri-telephony-service/-/issues/70 139 140 "^HandlerTest" 140 141 "^OfonoAccountEntryTest" 141 142 "^TelepathyHelperSetupTest" 142 143 "^AuthHandlerTest" 143 144 "^ChatManagerTest" 145 + "^AccountEntryTest" 146 + "^AccountEntryFactoryTest" 147 + "^PresenceRequestTest" 148 + "^CallEntryTest" 144 149 ]})") 145 150 ])) 146 151 ];
+4
pkgs/development/interpreters/spidermonkey/128.nix
··· 1 + import ./common.nix { 2 + version = "128.1.0"; 3 + hash = "sha512-gFWn+DrPDKthJLpYCa/xwILoGg0w/zGOxxn4/T9K+apg4glMGr1smBGT11EHWpVpNwF24g5Q88GVn+J6FVETiA=="; 4 + }
+37
pkgs/development/interpreters/spidermonkey/allow-system-s-nspr-and-icu-on-bootstrapped-sysroot-128.patch
··· 1 + From a26bb162d9403138d64b84e8fa4f0471084c45b2 Mon Sep 17 00:00:00 2001 2 + From: "Kirill A. Korinsky" <kirill@korins.ky> 3 + Date: Fri, 8 Jul 2022 21:21:25 +0200 4 + Subject: [PATCH] Allow system's nspr and icu on bootstrapped sysroot 5 + 6 + This patch partially reverts https://github.com/mozilla/gecko-dev/commit/9aa3587bbf0416dd2eb5b614f7b301c71c64286b 7 + --- 8 + build/moz.configure/nspr.configure | 2 +- 9 + js/moz.configure | 2 +- 10 + 2 files changed, 2 insertions(+), 2 deletions(-) 11 + 12 + diff --git a/build/moz.configure/nspr.configure b/build/moz.configure/nspr.configure 13 + index bc6d62982b87a..8346f08b86923 100644 14 + --- a/build/moz.configure/nspr.configure 15 + +++ b/build/moz.configure/nspr.configure 16 + @@ -19,7 +19,7 @@ def enable_nspr_build(enable): 17 + return enable 18 + 19 + 20 + -system_lib_option( 21 + +option( 22 + "--with-system-nspr", 23 + help="Use system NSPR", 24 + when=use_pkg_config, 25 + diff --git a/js/moz.configure b/js/moz.configure 26 + index 8fb51095876fa..7629b29d33c8f 100644 27 + --- a/js/moz.configure 28 + +++ b/js/moz.configure 29 + @@ -1296,7 +1296,7 @@ set_define( 30 + 31 + # ECMAScript Internationalization API Support (uses ICU) 32 + # ====================================================== 33 + -system_lib_option( 34 + +option( 35 + "--with-system-icu", 36 + help="Use system ICU", 37 + when=use_pkg_config,
+22
pkgs/development/interpreters/spidermonkey/always-check-for-pkg-config-128.patch
··· 1 + From 9d3f6e9ff5e66af90a5d187d902f7893fb91c24b Mon Sep 17 00:00:00 2001 2 + From: "Kirill A. Korinsky" <kirill@korins.ky> 3 + Date: Fri, 1 Jul 2022 12:23:37 +0200 4 + Subject: [PATCH] Always check for pkg-config 5 + 6 + --- 7 + build/moz.configure/pkg.configure | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletions(-) 9 + 10 + diff --git a/build/moz.configure/pkg.configure b/build/moz.configure/pkg.configure 11 + index 418331b874f47..09cc40eda03fa 100644 12 + --- a/build/moz.configure/pkg.configure 13 + +++ b/build/moz.configure/pkg.configure 14 + @@ -12,7 +12,7 @@ def pkg_config(prefixes): 15 + 16 + @depends(compile_environment, target) 17 + def use_pkg_config(compile_environment, target): 18 + - return compile_environment and target.os not in ("WINNT", "OSX", "Android") 19 + + return compile_environment 20 + 21 + 22 + pkg_config = check_prog(
+13 -2
pkgs/development/interpreters/spidermonkey/common.nix
··· 15 15 , python3 16 16 , python39 17 17 , python311 18 + , rust-cbindgen 19 + , rustPlatform 18 20 , rustc 19 21 , which 20 22 , zip ··· 59 61 # - https://hg.mozilla.org/mozilla-central/rev/ec48f15d085c 60 62 # - https://hg.mozilla.org/mozilla-central/rev/6803dda74d33 61 63 ./add-riscv64-support.patch 62 - ] ++ lib.optionals (lib.versionAtLeast version "102") [ 64 + ] ++ lib.optionals (lib.versionAtLeast version "102" && lib.versionOlder version "128") [ 63 65 # use pkg-config at all systems 64 66 ./always-check-for-pkg-config.patch 65 67 ./allow-system-s-nspr-and-icu-on-bootstrapped-sysroot.patch 68 + ] ++ lib.optionals (lib.versionAtLeast version "128") [ 69 + # rebased version of the above 2 patches 70 + ./always-check-for-pkg-config-128.patch 71 + ./allow-system-s-nspr-and-icu-on-bootstrapped-sysroot-128.patch 66 72 ] ++ lib.optionals (lib.versionAtLeast version "91" && stdenv.hostPlatform.system == "i686-linux") [ 67 73 # Fixes i686 build, https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 68 74 ./fix-float-i686.patch ··· 94 100 rustc.llvmPackages.llvm # for llvm-objdump 95 101 which 96 102 zip 103 + ] ++ lib.optionals (lib.versionAtLeast version "128") [ 104 + rust-cbindgen 105 + rustPlatform.bindgenHook 97 106 ] ++ lib.optionals (lib.versionOlder version "91") [ 98 107 autoconf213 99 108 yasm # to buid icu? seems weird ··· 161 170 "class JS_PUBLIC_API SharedArrayRawBufferRefs {" 162 171 ''; 163 172 164 - preConfigure = lib.optionalString (lib.versionOlder version "91") '' 173 + preConfigure = lib.optionalString (lib.versionAtLeast version "128") '' 174 + export MOZBUILD_STATE_PATH=$TMPDIR/mozbuild 175 + '' + lib.optionalString (lib.versionOlder version "91") '' 165 176 export CXXFLAGS="-fpermissive" 166 177 '' + '' 167 178 export LIBXUL_DIST=$out
+2 -2
pkgs/development/libraries/dlib/default.nix
··· 19 19 }@inputs: 20 20 (if cudaSupport then cudaPackages.backendStdenv else inputs.stdenv).mkDerivation rec { 21 21 pname = "dlib"; 22 - version = "19.24.4"; 22 + version = "19.24.5"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "davisking"; 26 26 repo = "dlib"; 27 27 rev = "v${version}"; 28 - sha256 = "sha256-1A/9u+ThtUtmmSwnFSn8S65Yavucl2X+o3bNYgew0Oc="; 28 + sha256 = "sha256-ge35ZytgEbUVG2IWEPp6o9qhQ6z8UnuBR1k7sMRr4j0="; 29 29 }; 30 30 31 31 postPatch = ''
+98 -96
pkgs/development/lua-modules/generated-packages.nix
··· 250 250 commons-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: 251 251 buildLuarocksPackage { 252 252 pname = "commons.nvim"; 253 - version = "18.0.0-1"; 253 + version = "19.0.0-1"; 254 254 knownRockspec = (fetchurl { 255 - url = "mirror://luarocks/commons.nvim-18.0.0-1.rockspec"; 256 - sha256 = "073cmh0a1kqzw71ckir8rk6nrhi14rc96vmxzhl4zbfyr3ji05r7"; 255 + url = "mirror://luarocks/commons.nvim-19.0.0-1.rockspec"; 256 + sha256 = "0ispimmwx2zh8jpdhdqk0r837y6959l9r2y8iri6l67dnfy7j4ky"; 257 257 }).outPath; 258 258 src = fetchzip { 259 - url = "https://github.com/linrongbin16/commons.nvim/archive/75407685b543cdb2263e92366bc4f3c828f4ad69.zip"; 260 - sha256 = "0zm0kjch5rzdkv6faksw16lmhxkil2sdhfl7xvdyc0z830d1k2km"; 259 + url = "https://github.com/linrongbin16/commons.nvim/archive/ab59d5ab57d02bcb2b29234637c79ff74d7693b6.zip"; 260 + sha256 = "0n7dpwhs1f6rmxvjhqj1vs29apmmcbdwcifjjxi13vdxmx1zn2dq"; 261 261 }; 262 262 263 263 disabled = luaOlder "5.1"; ··· 363 363 }; 364 364 }) {}; 365 365 366 - cyan = callPackage({ argparse, buildLuarocksPackage, fetchFromGitHub, fetchurl, luafilesystem, tl }: 366 + cyan = callPackage({ argparse, buildLuarocksPackage, fetchFromGitHub, fetchurl, luafilesystem, luasystem, tl }: 367 367 buildLuarocksPackage { 368 368 pname = "cyan"; 369 - version = "0.3.0-1"; 369 + version = "0.3.1-2"; 370 370 knownRockspec = (fetchurl { 371 - url = "mirror://luarocks/cyan-0.3.0-1.rockspec"; 372 - sha256 = "1bs5gwgdhibj2gm8y3810b0hh6s9n00fgij8nnjag9kpqrd80vsj"; 371 + url = "mirror://luarocks/cyan-0.3.1-2.rockspec"; 372 + sha256 = "1fsz3a05blm45qv690w51fa7scqc7l7f3fcj8s8isax89gjbqvgy"; 373 373 }).outPath; 374 374 src = fetchFromGitHub { 375 375 owner = "teal-language"; 376 376 repo = "cyan"; 377 - rev = "992e573ca58e55ae33c420ea0f620b2daf5fa9c0"; 378 - hash = "sha256-vuRB+0gmwUmFnt+A6m6aa0c54dPZSY4EohHjTcRQRZs="; 377 + rev = "v0.3.1"; 378 + hash = "sha256-cqQoWR4lIvYAWp5o9jivpjiILO1ECFhCyXG1+vc2yIM="; 379 379 }; 380 380 381 - propagatedBuildInputs = [ argparse luafilesystem tl ]; 381 + propagatedBuildInputs = [ argparse luafilesystem luasystem tl ]; 382 382 383 383 meta = { 384 384 homepage = "https://github.com/teal-language/cyan"; ··· 422 422 }).outPath; 423 423 src = fetchurl { 424 424 url = "http://dkolf.de/dkjson-lua/dkjson-2.8.tar.gz"; 425 - hash = "sha256-JOjNO+uRwchh63uz+8m9QYu/+a1KpdBHGBYlgjajFTI="; 425 + sha256 = "0js9z5ja3ws1i9gj2m673459rwm0gadxbf86mcif7d8286h61yh9"; 426 426 }; 427 427 428 428 disabled = luaOlder "5.1" || luaAtLeast "5.5"; ··· 434 434 }; 435 435 }) {}; 436 436 437 - fennel = callPackage({ buildLuarocksPackage, fetchurl, luaOlder }: 437 + fennel = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder }: 438 438 buildLuarocksPackage { 439 439 pname = "fennel"; 440 - version = "1.4.2-1"; 440 + version = "1.5.0-1"; 441 441 knownRockspec = (fetchurl { 442 - url = "mirror://luarocks/fennel-1.4.2-1.rockspec"; 443 - sha256 = "17ygacyqdvplyz3046ay3xr4z83sdjrxkcl21mklpxx29j8p0bv1"; 442 + url = "mirror://luarocks/fennel-1.5.0-1.rockspec"; 443 + sha256 = "0h3a8pinazcp3r3pwkm5inh0aynq9iizljhpk6sj8zhhp0s0bi4g"; 444 444 }).outPath; 445 - src = fetchurl { 446 - url = "https://fennel-lang.org/downloads/fennel-1.4.2.tar.gz"; 447 - sha256 = "1inhy8rrywx8svdzhy1yaaa0cfyrmi21ckj7h8xmd7yqaw66ma86"; 445 + src = fetchFromGitHub { 446 + owner = "bakpakin"; 447 + repo = "Fennel"; 448 + rev = "1.5.0"; 449 + hash = "sha256-4jF22lpfapxQvwH/vQh/ePiEfOc8pP2b7roOzPXZRTQ="; 448 450 }; 449 451 450 452 disabled = luaOlder "5.1"; 451 453 452 454 meta = { 453 - homepage = "https://fennel-lang.org/"; 455 + homepage = "https://fennel-lang.org"; 454 456 description = "A lisp that compiles to Lua"; 455 457 maintainers = with lib.maintainers; [ misterio77 ]; 456 458 license.fullName = "MIT"; ··· 553 555 fzf-lua = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: 554 556 buildLuarocksPackage { 555 557 pname = "fzf-lua"; 556 - version = "0.0.1349-1"; 558 + version = "0.0.1415-1"; 557 559 knownRockspec = (fetchurl { 558 - url = "mirror://luarocks/fzf-lua-0.0.1349-1.rockspec"; 559 - sha256 = "0v9frrq896d3k3xvz0ch51r2chrw4kalp5d2jb365wpnk4zda1lj"; 560 + url = "mirror://luarocks/fzf-lua-0.0.1415-1.rockspec"; 561 + sha256 = "039hy10ml25z2kvm5xiayvswx42rj4di119vgl2ncrfvlr5lnxdf"; 560 562 }).outPath; 561 563 src = fetchzip { 562 - url = "https://github.com/ibhagwan/fzf-lua/archive/1ec6eeda11c3a3dcd544e1c61ad4b8c9b49903c4.zip"; 563 - sha256 = "0iw3khl164qvypm7v591gyncjfpmwx6wy45a80zz922iiifgjfgd"; 564 + url = "https://github.com/ibhagwan/fzf-lua/archive/e9413dc2b6e8ab7f62385c972df1dceba483492d.zip"; 565 + sha256 = "09bh0rjx9g96vz0zfnpi4ych64qawrj1rgrpznkjn1cph8qayj35"; 564 566 }; 565 567 566 568 disabled = luaOlder "5.1"; ··· 604 606 src = fetchFromGitHub { 605 607 owner = "lewis6991"; 606 608 repo = "gitsigns.nvim"; 607 - rev = "17e8fd66182c9ad79dc129451ad015af3d27529c"; 608 - hash = "sha256-Mq3NC/DpEEOZlgKctjQqa1RMJHVSAy6jfL4IitObgzs="; 609 + rev = "562dc47189ad3c8696dbf460d38603a74d544849"; 610 + hash = "sha256-NNoqXn24Fzkopx1/Xwcv41EpqHwpcMPrQWLfXcPtha4="; 609 611 }; 610 612 611 613 disabled = lua.luaversion != "5.1"; ··· 634 636 635 637 meta = { 636 638 homepage = "https://github.com/mrcjkb/haskell-tools.nvim"; 637 - description = "Supercharge your Haskell experience in neovim!"; 639 + description = " 🦥 Supercharge your Haskell experience in neovim!"; 638 640 maintainers = with lib.maintainers; [ mrcjkb ]; 639 641 license.fullName = "GPL-2.0"; 640 642 }; ··· 1348 1350 lua-resty-openssl = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl }: 1349 1351 buildLuarocksPackage { 1350 1352 pname = "lua-resty-openssl"; 1351 - version = "1.4.0-1"; 1353 + version = "1.5.1-1"; 1352 1354 knownRockspec = (fetchurl { 1353 - url = "mirror://luarocks/lua-resty-openssl-1.4.0-1.rockspec"; 1354 - sha256 = "027fqpbhq0ygh9z7za2hv7wm6ylll8km4czvjfclscm4p55bj10q"; 1355 + url = "mirror://luarocks/lua-resty-openssl-1.5.1-1.rockspec"; 1356 + sha256 = "1xqwsh3r9dmasc46c3dwili7g9p427yh7xdvcpiz7pr25y35saps"; 1355 1357 }).outPath; 1356 1358 src = fetchFromGitHub { 1357 1359 owner = "fffonion"; 1358 1360 repo = "lua-resty-openssl"; 1359 - rev = "1.4.0"; 1360 - hash = "sha256-gmsKpt42hgjqhzibYXbdWyj2MqOyC8FlhMY7xiXdtFQ="; 1361 + rev = "1.5.1"; 1362 + hash = "sha256-wkc/9t2jXM2yPEd9ozAMcNe3WsS3MbN01OQ/9sI37Eg="; 1361 1363 }; 1362 1364 1363 1365 ··· 2039 2041 luarocks-build-rust-mlua = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl }: 2040 2042 buildLuarocksPackage { 2041 2043 pname = "luarocks-build-rust-mlua"; 2042 - version = "0.2.0-1"; 2044 + version = "0.2.2-1"; 2043 2045 knownRockspec = (fetchurl { 2044 - url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.0-1.rockspec"; 2045 - sha256 = "0mpxj2wpzgqffic1j6agisaawbfhh16gis29x6y60kyjq446mv0z"; 2046 + url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.2-1.rockspec"; 2047 + sha256 = "0y9ms0cf0jp4b26m6qbxsj4s4ng4z112qq4wc79q7xm7zw9dha4p"; 2046 2048 }).outPath; 2047 2049 src = fetchFromGitHub { 2048 - owner = "khvzak"; 2050 + owner = "mlua-rs"; 2049 2051 repo = "luarocks-build-rust-mlua"; 2050 - rev = "0.2.0"; 2051 - hash = "sha256-f6trXv2/gzbitLXwHHrZnowEA/V5Yjb3Q9YlYr+9NBw="; 2052 + rev = "0.2.2"; 2053 + hash = "sha256-vyFX5LFGrC+RXjmwLgBdmVawOCNatJva53MFvKa7ozM="; 2052 2054 }; 2053 2055 2054 2056 2055 2057 meta = { 2056 - homepage = "https://github.com/khvzak/luarocks-build-rust-mlua"; 2058 + homepage = "https://github.com/mlua-rs/luarocks-build-rust-mlua"; 2057 2059 description = "A LuaRocks build backend for Lua modules written in Rust using mlua"; 2058 2060 maintainers = with lib.maintainers; [ mrcjkb ]; 2059 2061 license.fullName = "MIT"; ··· 2066 2068 version = "4.1.0-1"; 2067 2069 knownRockspec = (fetchurl { 2068 2070 url = "mirror://luarocks/luarocks-build-treesitter-parser-4.1.0-1.rockspec"; 2069 - sha256 = "0r3r8dvjn9zvpj06932ijqwypq636zv2vpq5pcj83xfvvi3fd2rw"; 2071 + sha256 = "sha256-PIvmRtzb9YEkuwXfLfY3w+DrOZZRjGSAvPsnK3dDeWQ="; 2070 2072 }).outPath; 2071 2073 src = fetchzip { 2072 2074 url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v4.1.0.zip"; 2073 - sha256 = "1838q30n2xjb8cmhlzxax0kzvxhsdrskkk4715kkca8zk6i3zm98"; 2075 + sha256 = "sha256-KNU/opkfKTZnCYfMOXVuGvb9J+iqfworQ0t2YcHAaKA="; 2074 2076 }; 2075 2077 2076 2078 disabled = luaOlder "5.1"; ··· 2210 2212 luasystem = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder }: 2211 2213 buildLuarocksPackage { 2212 2214 pname = "luasystem"; 2213 - version = "0.4.0-1"; 2215 + version = "0.4.2-1"; 2214 2216 knownRockspec = (fetchurl { 2215 - url = "mirror://luarocks/luasystem-0.4.0-1.rockspec"; 2216 - sha256 = "0brvqqxfz1w4l4nzaxds1d17flq7rx6lw8pjb565fyb2jhg39qc9"; 2217 + url = "mirror://luarocks/luasystem-0.4.2-1.rockspec"; 2218 + sha256 = "15z4n7pbggg1wy397k9mx0jls31snvw0dgr9yklwi4sayfcva3ip"; 2217 2219 }).outPath; 2218 2220 src = fetchFromGitHub { 2219 2221 owner = "lunarmodules"; 2220 2222 repo = "luasystem"; 2221 - rev = "v0.4.0"; 2222 - hash = "sha256-I1dG6ccOQAwpe18DjiYijKjerk+yDRic6fEERSte2Ks="; 2223 + rev = "v0.4.2"; 2224 + hash = "sha256-xYfHK/OtOFtGHAZTPDp/BTywAcCqJIx8+zt3/HPon0w="; 2223 2225 }; 2224 2226 2225 2227 disabled = luaOlder "5.1"; ··· 2358 2360 src = fetchFromGitHub { 2359 2361 owner = "rktjmp"; 2360 2362 repo = "lush.nvim"; 2361 - rev = "7c0e27f50901481fe83b974493c4ea67a4296aeb"; 2362 - hash = "sha256-GVGIZPBrunaWexwdnkbc0LxM3xMHslrwON2FunN3TDE="; 2363 + rev = "6a254139d077ad53be7e4f3602c8da0c84447fd9"; 2364 + hash = "sha256-gutr36WJRktDxmRjNo0v5tn030nMsAe8vRWx/vKFa2o="; 2363 2365 }; 2364 2366 2365 2367 disabled = luaOlder "5.1" || luaAtLeast "5.4"; ··· 2404 2406 }).outPath; 2405 2407 src = fetchurl { 2406 2408 url = "https://github.com/luvit/luv/releases/download/1.48.0-2/luv-1.48.0-2.tar.gz"; 2407 - sha256 = "2c3a1ddfebb4f6550293a40ee789f7122e97647eede51511f57203de48c03b7a"; 2409 + sha256 = "0yivq14dw0vjyl8ibrgdgrj9fbhjyy4yf3m4jc15bxmlxggisfic"; 2408 2410 }; 2409 2411 2410 2412 disabled = luaOlder "5.1"; ··· 2625 2627 neotest = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nvim-nio, plenary-nvim }: 2626 2628 buildLuarocksPackage { 2627 2629 pname = "neotest"; 2628 - version = "5.3.3-1"; 2630 + version = "5.4.0-1"; 2629 2631 knownRockspec = (fetchurl { 2630 - url = "mirror://luarocks/neotest-5.3.3-1.rockspec"; 2631 - sha256 = "0bji9bfh129l9find3asakr97pxq76gdjp96gyibv02m4j0hgqjz"; 2632 + url = "mirror://luarocks/neotest-5.4.0-1.rockspec"; 2633 + sha256 = "0bk5z3p2v6m2nwxh82xk0xsqb23xa9i13vfgnd9h9qy3r42jqmmj"; 2632 2634 }).outPath; 2633 2635 src = fetchzip { 2634 - url = "https://github.com/nvim-neotest/neotest/archive/f30bab1faef13d47f3905e065215c96a42d075ad.zip"; 2635 - sha256 = "04jsfxq9xs751wspqbi850bwykyzf0d4fw4ar5gqwij34zja19h7"; 2636 + url = "https://github.com/nvim-neotest/neotest/archive/32ff2ac21135a372a42b38ae131e531e64833bd3.zip"; 2637 + sha256 = "144wzzadhrg48fkihffk6jf9c0ij8dg9gng6mcxq5z8mdcvz0124"; 2636 2638 }; 2637 2639 2638 2640 disabled = luaOlder "5.1"; ··· 2701 2703 src = fetchFromGitHub { 2702 2704 owner = "hrsh7th"; 2703 2705 repo = "nvim-cmp"; 2704 - rev = "a110e12d0b58eefcf5b771f533fc2cf3050680ac"; 2705 - hash = "sha256-7tEfEjWH5pneI10jLYpenoysRQPa2zPGLTNcbMX3x2I="; 2706 + rev = "ae644feb7b67bf1ce4260c231d1d4300b19c6f30"; 2707 + hash = "sha256-NcodgUp8obTsjgc+5j2dKr0f3FelYikQTJngfZXRZzo="; 2706 2708 }; 2707 2709 2708 2710 disabled = luaOlder "5.1" || luaAtLeast "5.4"; ··· 2717 2719 nvim-nio = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: 2718 2720 buildLuarocksPackage { 2719 2721 pname = "nvim-nio"; 2720 - version = "1.9.4-1"; 2722 + version = "1.10.0-1"; 2721 2723 knownRockspec = (fetchurl { 2722 - url = "mirror://luarocks/nvim-nio-1.9.4-1.rockspec"; 2723 - sha256 = "05xccwawl82xjwxmpihb6v4l7sp0msc6hhgs8mgzbsclznf78052"; 2724 + url = "mirror://luarocks/nvim-nio-1.10.0-1.rockspec"; 2725 + sha256 = "1dkspn96vvk38l809c7bl2gnjxkj8yj4aj6s5859pz4pxvxzs8p6"; 2724 2726 }).outPath; 2725 2727 src = fetchzip { 2726 - url = "https://github.com/nvim-neotest/nvim-nio/archive/7969e0a8ffabdf210edd7978ec954a47a737bbcc.zip"; 2727 - sha256 = "0ip31k5rnmv47rbka1v5mhljmff7friyj4gcqzz4hqj1yccfl1l0"; 2728 + url = "https://github.com/nvim-neotest/nvim-nio/archive/a428f309119086dc78dd4b19306d2d67be884eee.zip"; 2729 + sha256 = "0n40q6znpy1xzywd1hwyivx7y1n0i0fcp3m7jp0vgipm6qssda4b"; 2728 2730 }; 2729 2731 2730 2732 disabled = luaOlder "5.1"; ··· 2880 2882 rocks-config-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, rocks-nvim }: 2881 2883 buildLuarocksPackage { 2882 2884 pname = "rocks-config.nvim"; 2883 - version = "2.0.0-1"; 2885 + version = "2.2.0-1"; 2884 2886 knownRockspec = (fetchurl { 2885 - url = "mirror://luarocks/rocks-config.nvim-2.0.0-1.rockspec"; 2886 - sha256 = "0vkzhz6szbm6cy4301c103kck36zgk8ig2ssipclca392cq36716"; 2887 + url = "mirror://luarocks/rocks-config.nvim-2.2.0-1.rockspec"; 2888 + sha256 = "129zvspn6ln9yzsxfcgai8vyz7jysxvdf08yy19zdqj0q7swh1iq"; 2887 2889 }).outPath; 2888 2890 src = fetchzip { 2889 - url = "https://github.com/nvim-neorocks/rocks-config.nvim/archive/v2.0.0.zip"; 2890 - sha256 = "1gzpcvb79s8a0mxq331fhwgik4bkaj254avri50wm1y5qxb4n3nx"; 2891 + url = "https://github.com/nvim-neorocks/rocks-config.nvim/archive/v2.2.0.zip"; 2892 + sha256 = "0vchi7274j4yhs0mv1j2na8k1240xj42kz6787s0vf05xcnywbh6"; 2891 2893 }; 2892 2894 2893 2895 disabled = luaOlder "5.1"; ··· 2904 2906 rocks-dev-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nvim-nio, rocks-nvim, rtp-nvim }: 2905 2907 buildLuarocksPackage { 2906 2908 pname = "rocks-dev.nvim"; 2907 - version = "1.2.3-1"; 2909 + version = "1.3.0-1"; 2908 2910 knownRockspec = (fetchurl { 2909 - url = "mirror://luarocks/rocks-dev.nvim-1.2.3-1.rockspec"; 2910 - sha256 = "0xhl0rmklhhlcsn268brj7hhl5lk2djhkllzna2rnjaq80cwsh5j"; 2911 + url = "mirror://luarocks/rocks-dev.nvim-1.3.0-1.rockspec"; 2912 + sha256 = "0s8k4kvd7j72ja6qwwxdsqjffkja8pdp95vml5wy9mqwxgvcb5c6"; 2911 2913 }).outPath; 2912 2914 src = fetchzip { 2913 - url = "https://github.com/nvim-neorocks/rocks-dev.nvim/archive/v1.2.3.zip"; 2914 - sha256 = "17sv49wl366jxriy0cxy3b1z8vans58jmjg4ap5dc9fmg6687jgs"; 2915 + url = "https://github.com/nvim-neorocks/rocks-dev.nvim/archive/v1.3.0.zip"; 2916 + sha256 = "1fhd4mjbwizszxq3wrcdsczljgssgswqi4ibi8kdmnd9biyvbx65"; 2915 2917 }; 2916 2918 2917 2919 disabled = luaOlder "5.1"; ··· 2928 2930 rocks-git-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nvim-nio, rocks-nvim }: 2929 2931 buildLuarocksPackage { 2930 2932 pname = "rocks-git.nvim"; 2931 - version = "1.5.1-1"; 2933 + version = "2.0.1-1"; 2932 2934 knownRockspec = (fetchurl { 2933 - url = "mirror://luarocks/rocks-git.nvim-1.5.1-1.rockspec"; 2934 - sha256 = "0if5vaxggf4ryik5szm1p5dv324sybm9h3jbpl78ydd1kf0702m6"; 2935 + url = "mirror://luarocks/rocks-git.nvim-2.0.1-1.rockspec"; 2936 + sha256 = "0r341vg7x49lnmx77smab5hpjpzwih7jmchfh24xhnv6319d70yx"; 2935 2937 }).outPath; 2936 2938 src = fetchzip { 2937 - url = "https://github.com/nvim-neorocks/rocks-git.nvim/archive/v1.5.1.zip"; 2938 - sha256 = "05g31js2k2jjrz0a633vdfz21ji1a2by79yrfhi6wdmp167a5w99"; 2939 + url = "https://github.com/nvim-neorocks/rocks-git.nvim/archive/v2.0.1.zip"; 2940 + sha256 = "121x32915sr8il95jjpza2awvh4jknhgb99c091sb4vmdkg3pj24"; 2939 2941 }; 2940 2942 2941 2943 disabled = luaOlder "5.1"; ··· 2952 2954 rocks-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, fidget-nvim, fzy, luaOlder, luarocks, nvim-nio, rtp-nvim, toml-edit }: 2953 2955 buildLuarocksPackage { 2954 2956 pname = "rocks.nvim"; 2955 - version = "2.31.3-1"; 2957 + version = "2.36.1-1"; 2956 2958 knownRockspec = (fetchurl { 2957 - url = "mirror://luarocks/rocks.nvim-2.31.3-1.rockspec"; 2958 - sha256 = "1rrsshsi6c5njcyaibz1mdvhyjl4kf2973kwahyk84j52fmwzwjv"; 2959 + url = "mirror://luarocks/rocks.nvim-2.36.1-1.rockspec"; 2960 + sha256 = "165kij3rk0inh9g3d3jpczhji9bjc7biz5r30xgw9q5xnafy4q38"; 2959 2961 }).outPath; 2960 2962 src = fetchzip { 2961 - url = "https://github.com/nvim-neorocks/rocks.nvim/archive/v2.31.3.zip"; 2962 - sha256 = "07500g0jvicbxqmsqdb3dcjpmvd6wgwk8g34649f94nhqk3lglx5"; 2963 + url = "https://github.com/nvim-neorocks/rocks.nvim/archive/v2.36.1.zip"; 2964 + sha256 = "0zsrvngwwj9qxsxfbfgfin73aacs763sygixgiibq8rrl6gannxs"; 2963 2965 }; 2964 2966 2965 2967 disabled = luaOlder "5.1"; ··· 2999 3001 rustaceanvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: 3000 3002 buildLuarocksPackage { 3001 3003 pname = "rustaceanvim"; 3002 - version = "5.0.0-1"; 3004 + version = "5.2.0-1"; 3003 3005 knownRockspec = (fetchurl { 3004 - url = "mirror://luarocks/rustaceanvim-5.0.0-1.rockspec"; 3005 - sha256 = "0rabhsya9qx4lybd47b6s95yh6y7nnngpfpqxf2h8pf492790yxc"; 3006 + url = "mirror://luarocks/rustaceanvim-5.2.0-1.rockspec"; 3007 + sha256 = "15pz9m5livp0n2bhal8wmg8hbhvyb6195ayzjcm3xsivplc4drns"; 3006 3008 }).outPath; 3007 3009 src = fetchzip { 3008 - url = "https://github.com/mrcjkb/rustaceanvim/archive/5.0.0.zip"; 3009 - sha256 = "07a0r6lhwxsk3asrnwmj39j51kqaz33qi3kv9788nms3mpvplxc1"; 3010 + url = "https://github.com/mrcjkb/rustaceanvim/archive/5.2.0.zip"; 3011 + sha256 = "1mswi4fy0ggikl3cpwhx1lar5pb8zcfp9az8zb9cn00cmzf749s4"; 3010 3012 }; 3011 3013 3012 3014 disabled = luaOlder "5.1"; 3013 3015 3014 3016 meta = { 3015 3017 homepage = "https://github.com/mrcjkb/rustaceanvim"; 3016 - description = "Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; 3018 + description = "🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; 3017 3019 maintainers = with lib.maintainers; [ mrcjkb ]; 3018 3020 license.fullName = "GPL-2.0"; 3019 3021 }; ··· 3218 3220 src = fetchFromGitHub { 3219 3221 owner = "nvim-telescope"; 3220 3222 repo = "telescope.nvim"; 3221 - rev = "f2bfde705ac752c52544d5cfa8b0aee0a766c1ed"; 3222 - hash = "sha256-0fS3RYO/9gwmdK2H9Y/4Z/P++4aEHTHJqR2mH0vWAFY="; 3223 + rev = "3b1600d0fd5172ad9fae00987362ca0ef3d8895d"; 3224 + hash = "sha256-F5TGzfPSDQY+AOzaDXStswHjkGQvnLeTWW5/xdBalpo="; 3223 3225 }; 3224 3226 3225 3227 disabled = lua.luaversion != "5.1"; ··· 3286 3288 toml-edit = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, luarocks-build-rust-mlua }: 3287 3289 buildLuarocksPackage { 3288 3290 pname = "toml-edit"; 3289 - version = "0.3.6-1"; 3291 + version = "0.4.1-1"; 3290 3292 knownRockspec = (fetchurl { 3291 - url = "mirror://luarocks/toml-edit-0.3.6-1.rockspec"; 3292 - sha256 = "18fw256vzvfavfwrnzm507k4h3x2lx9l93ghr1ggsi4mhsnjki46"; 3293 + url = "mirror://luarocks/toml-edit-0.4.1-1.rockspec"; 3294 + sha256 = "180zdqrzffr7jr9xls895gj5hrx6pfs98rlxwzg71382jy1n79qi"; 3293 3295 }).outPath; 3294 3296 src = fetchzip { 3295 - url = "https://github.com/vhyrro/toml-edit.lua/archive/v0.3.6.zip"; 3296 - sha256 = "19v6axraj2n22lmilfr4x9nr40kcjb6wnpsfhf1mh2zy9nsd6ji6"; 3297 + url = "https://github.com/vhyrro/toml-edit.lua/archive/v0.4.1.zip"; 3298 + sha256 = "1322p490p6yza3lczfzmwf5nkfj4ra6m9g6hvr2qgay405wnpgy7"; 3297 3299 }; 3298 3300 3299 3301 disabled = luaOlder "5.1";
+4 -10
pkgs/development/lua-modules/overrides.nix
··· 143 143 ''; 144 144 }); 145 145 146 - fennel = prev.fennel.overrideAttrs(oa: { 147 - nativeBuildInputs = oa.nativeBuildInputs ++ [ 148 - installShellFiles 149 - ]; 150 - postInstall = '' 151 - installManPage fennel.1 152 - ''; 153 - }); 154 - 155 146 # Until https://github.com/swarn/fzy-lua/pull/8 is merged, 156 147 # we have to invoke busted manually 157 148 fzy = prev.fzy.overrideAttrs(oa: { ··· 511 502 512 503 propagatedBuildInputs = oa.propagatedBuildInputs ++ [ cargo rustPlatform.cargoSetupHook ]; 513 504 505 + # ld: symbol(s) not found for architecture arm64 506 + # clang-16: error: linker command failed with exit code 1 (use -v to see invocation) 507 + meta.broken = stdenv.isDarwin; 514 508 }); 515 509 516 510 lush-nvim = prev.lush-nvim.overrideAttrs (drv: { ··· 810 804 811 805 cargoDeps = rustPlatform.fetchCargoTarball { 812 806 src = oa.src; 813 - hash = "sha256-2P+mokkjdj2PccQG/kAGnIoUPVnK2FqNfYpHPhsp8kw="; 807 + hash = "sha256-PLihirhJshcUQI3L1eTcnQiZvocDl29eQHhdBwJQRU8="; 814 808 }; 815 809 816 810 NIX_LDFLAGS = lib.optionalString stdenv.isDarwin
+2 -2
pkgs/development/python-modules/aionotion/default.nix
··· 13 13 pytest-aiohttp, 14 14 pytest-asyncio, 15 15 pytestCheckHook, 16 - pytest-cov, 16 + pytest-cov-stub, 17 17 pythonOlder, 18 18 yarl, 19 19 }: ··· 50 50 aresponses 51 51 pytest-aiohttp 52 52 pytest-asyncio 53 - pytest-cov 53 + pytest-cov-stub 54 54 pytestCheckHook 55 55 ]; 56 56
+11 -13
pkgs/development/python-modules/ansible-navigator/default.nix pkgs/by-name/an/ansible-navigator/package.nix
··· 1 1 { 2 2 lib, 3 - pkgs, 4 3 python3Packages, 5 4 podman, 6 5 fetchPypi, 7 - buildPythonPackage, 8 - pythonOlder, 6 + ansible-lint, 9 7 }: 10 - 11 - buildPythonPackage rec { 8 + python3Packages.buildPythonApplication rec { 12 9 pname = "ansible-navigator"; 13 10 version = "24.7.0"; 14 11 pyproject = true; 15 12 16 - disabled = pythonOlder "3.10"; 13 + disabled = python3Packages.pythonOlder "3.10"; 17 14 18 15 src = fetchPypi { 19 - pname = "ansible_navigator"; 20 16 inherit version; 17 + pname = "ansible_navigator"; 21 18 hash = "sha256-XMwJzDxo/VZ+0qy5MLg/Kw/7j3V594qfV+T6jeVEWzg="; 22 19 }; 23 20 ··· 26 23 setuptools-scm 27 24 ]; 28 25 29 - propagatedBuildInputs = with python3Packages; [ 26 + dependencies = with python3Packages; [ 30 27 ansible-builder 31 28 ansible-runner 32 - podman 33 - pkgs.ansible-lint 34 29 jinja2 35 30 jsonschema 36 31 tzdata 32 + pyyaml 37 33 onigurumacffi 34 + ansible-lint 35 + podman 38 36 ]; 39 37 40 38 # Tests want to run in tmux ··· 42 40 43 41 pythonImportsCheck = [ "ansible_navigator" ]; 44 42 45 - meta = with lib; { 43 + meta = { 46 44 description = "Text-based user interface (TUI) for Ansible"; 47 45 homepage = "https://ansible.readthedocs.io/projects/navigator/"; 48 46 changelog = "https://github.com/ansible/ansible-navigator/releases/tag/v${version}"; 49 - license = licenses.asl20; 50 - maintainers = with maintainers; [ melkor333 ]; 47 + license = lib.licenses.asl20; 48 + maintainers = with lib.maintainers; [ melkor333 ]; 51 49 }; 52 50 }
+13 -12
pkgs/development/python-modules/behave/default.nix
··· 4 4 fetchFromGitHub, 5 5 buildPythonPackage, 6 6 python, 7 + pythonOlder, 7 8 pytestCheckHook, 9 + assertpy, 8 10 mock, 9 11 path, 10 12 pyhamcrest, 11 13 pytest-html, 12 - glibcLocales, 13 14 colorama, 14 15 cucumber-tag-expressions, 15 16 parse, 16 17 parse-type, 18 + setuptools, 17 19 six, 18 20 }: 19 21 20 22 buildPythonPackage rec { 21 23 pname = "behave"; 22 - version = "1.2.7.dev2"; 23 - format = "setuptools"; 24 + version = "1.2.7.dev5"; 25 + pyproject = true; 24 26 25 27 src = fetchFromGitHub { 26 28 owner = "behave"; 27 - repo = pname; 29 + repo = "behave"; 28 30 rev = "v${version}"; 29 - hash = "sha256-B8PUN1Q4UAsDWrHjPZDlpaPjCKjI/pAogCSI+BQnaWs="; 31 + hash = "sha256-G1o0a57MRczwjGLl/tEYC+yx3nxpk6+E58RvR9kVJpA="; 30 32 }; 31 33 34 + build-system = [ setuptools ]; 35 + 32 36 nativeCheckInputs = [ 33 37 pytestCheckHook 38 + assertpy 34 39 mock 35 40 path 36 41 pyhamcrest 37 42 pytest-html 38 43 ]; 39 44 40 - # upstream tests are failing, so instead we only check if we can import it 41 - doCheck = false; 45 + doCheck = pythonOlder "3.12"; 42 46 43 47 pythonImportsCheck = [ "behave" ]; 44 48 45 - buildInputs = [ glibcLocales ]; 46 - propagatedBuildInputs = [ 49 + dependencies = [ 47 50 colorama 48 51 cucumber-tag-expressions 49 52 parse ··· 60 63 disabledTests = lib.optionals stdenv.isDarwin [ "test_step_decorator_async_run_until_complete" ]; 61 64 62 65 postCheck = '' 63 - export LANG="en_US.UTF-8" 64 - export LC_ALL="en_US.UTF-8" 65 - 66 66 ${python.interpreter} bin/behave -f progress3 --stop --tags='~@xfail' features/ 67 67 ${python.interpreter} bin/behave -f progress3 --stop --tags='~@xfail' tools/test-features/ 68 68 ${python.interpreter} bin/behave -f progress3 --stop --tags='~@xfail' issue.features/ 69 69 ''; 70 70 71 71 meta = with lib; { 72 + changelog = "https://github.com/behave/behave/blob/${src.rev}/CHANGES.rst"; 72 73 homepage = "https://github.com/behave/behave"; 73 74 description = "behaviour-driven development, Python style"; 74 75 mainProgram = "behave";
+2 -2
pkgs/development/python-modules/binance-connector/default.nix
··· 7 7 requests, 8 8 websocket-client, 9 9 # dependencies for tests 10 - pytest-cov, 10 + pytest-cov-stub, 11 11 pytest, 12 12 sure, 13 13 responses, ··· 35 35 ]; 36 36 37 37 nativeCheckInputs = [ 38 - pytest-cov 38 + pytest-cov-stub 39 39 pytest 40 40 sure 41 41 responses
+2 -2
pkgs/development/python-modules/brottsplatskartan/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - pytest-cov, 5 + pytest-cov-stub, 6 6 pytestCheckHook, 7 7 requests, 8 8 }: ··· 22 22 propagatedBuildInputs = [ requests ]; 23 23 24 24 nativeCheckInputs = [ 25 - pytest-cov 25 + pytest-cov-stub 26 26 pytestCheckHook 27 27 ]; 28 28
+2 -2
pkgs/development/python-modules/cashews/default.nix
··· 9 9 lib, 10 10 pytest, 11 11 pytest-asyncio, 12 - pytest-cov, 12 + pytest-cov-stub, 13 13 pytest-rerunfailures, 14 14 pytestCheckHook, 15 15 redis, ··· 46 46 hypothesis 47 47 pytest 48 48 pytest-asyncio 49 - pytest-cov 49 + pytest-cov-stub 50 50 pytest-rerunfailures 51 51 pytestCheckHook 52 52 ];
+4 -6
pkgs/development/python-modules/cffconvert/default.nix
··· 9 9 pykwalify, 10 10 jsonschema, 11 11 pytestCheckHook, 12 - pytest-cov, 12 + pytest-cov-stub, 13 13 }: 14 14 15 15 buildPythonPackage rec { ··· 34 34 jsonschema 35 35 ]; 36 36 37 - nativeCheckInputs = [ pytestCheckHook ]; 38 - 39 - checkInputs = [ 40 - # addopts uses --no-cov 41 - pytest-cov 37 + nativeCheckInputs = [ 38 + pytestCheckHook 39 + pytest-cov-stub 42 40 ]; 43 41 44 42 disabledTestPaths = [
+37 -17
pkgs/development/python-modules/fontmake/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - fetchPypi, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + fontmath, 7 + fonttools, 5 8 glyphslib, 9 + setuptools, 6 10 setuptools-scm, 11 + skia-pathops, 12 + ttfautohint-py, 7 13 ufo2ft, 8 - fonttools, 9 - fontmath, 10 - lxml, 11 - setuptools, 14 + ufolib2, 12 15 }: 13 16 14 17 buildPythonPackage rec { ··· 16 19 version = "3.9.0"; 17 20 pyproject = true; 18 21 19 - src = fetchPypi { 20 - inherit pname version; 21 - hash = "sha256-KrfT0fvE1fhaM2RH4LqRUda7yMHg2T59UdGi3SSZP7s="; 22 - extension = "zip"; 22 + src = fetchFromGitHub { 23 + owner = "googlefonts"; 24 + repo = "fontmake"; 25 + rev = "v${version}"; 26 + hash = "sha256-q6ul9MYbq85RpZE0ozHOCBNAR4r9InIjumadT1GyJ6k="; 23 27 }; 24 28 25 - nativeBuildInputs = [ setuptools-scm ]; 26 - 27 - propagatedBuildInputs = [ 28 - glyphslib 29 - ufo2ft 30 - fonttools 31 - fontmath 32 - lxml 29 + build-system = [ 33 30 setuptools 31 + setuptools-scm 34 32 ]; 35 33 34 + dependencies = 35 + [ 36 + fontmath 37 + fonttools 38 + glyphslib 39 + ufo2ft 40 + ufolib2 41 + ] 42 + ++ fonttools.optional-dependencies.ufo 43 + ++ fonttools.optional-dependencies.lxml 44 + ++ fonttools.optional-dependencies.unicode; 45 + 46 + optional-dependencies = { 47 + pathops = [ skia-pathops ]; 48 + autohint = [ ttfautohint-py ]; 49 + json = ufolib2.optional-dependencies.json; 50 + repacker = fonttools.optional-dependencies.repacker; 51 + }; 52 + 53 + nativeCheckInputs = [ pytestCheckHook ] ++ optional-dependencies.autohint; 54 + 36 55 pythonImportsCheck = [ "fontmake" ]; 37 56 38 57 meta = { 39 58 description = "Compiles fonts from various sources (.glyphs, .ufo, designspace) into binaries formats (.otf, .ttf)"; 40 59 homepage = "https://github.com/googlefonts/fontmake"; 60 + changelog = "https://github.com/googlefonts/fontmake/releases/tag/v${version}"; 41 61 license = lib.licenses.asl20; 42 62 maintainers = [ lib.maintainers.BarinovMaxim ]; 43 63 };
+2 -2
pkgs/development/python-modules/hydrawiser/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 pytest-asyncio, 6 - pytest-cov, 6 + pytest-cov-stub, 7 7 pytestCheckHook, 8 8 pythonOlder, 9 9 requests, ··· 27 27 28 28 nativeCheckInputs = [ 29 29 pytest-asyncio 30 - pytest-cov 30 + pytest-cov-stub 31 31 pytestCheckHook 32 32 requests 33 33 requests-mock
+2 -2
pkgs/development/python-modules/ipydatawidgets/default.nix
··· 4 4 fetchPypi, 5 5 isPy27, 6 6 pytest, 7 - pytest-cov, 7 + pytest-cov-stub, 8 8 nbval, 9 9 jupyter-packaging, 10 10 ipywidgets, ··· 38 38 39 39 nativeCheckInputs = [ 40 40 pytest 41 - pytest-cov 41 + pytest-cov-stub 42 42 nbval 43 43 ]; 44 44
+12 -4
pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix
··· 5 5 isPy3k, 6 6 lib, 7 7 mkdocs, 8 + poetry-core, 9 + livereload, 10 + tornado, 8 11 }: 9 12 10 13 buildPythonPackage rec { 11 14 pname = "mkdocs-drawio-exporter"; 12 15 version = "0.9.1"; 13 - format = "setuptools"; 16 + pyproject = true; 14 17 15 18 disabled = !isPy3k; 16 19 17 20 src = fetchPypi { 18 - inherit pname version; 21 + pname = "mkdocs_drawio_exporter"; 22 + inherit version; 19 23 hash = "sha256-x8X8hvN/tL8C6VhgMCEHDh2hILjBoyLgQfsFD1+qXgo="; 20 24 }; 21 25 22 - propagatedBuildInputs = [ 26 + build-system = [ poetry-core ]; 27 + 28 + dependencies = [ 23 29 mkdocs 24 30 drawio-headless 31 + livereload 32 + tornado 25 33 ]; 26 34 27 - pythonImportsCheck = [ "mkdocsdrawioexporter" ]; 35 + pythonImportsCheck = [ "mkdocs_drawio_exporter" ]; 28 36 29 37 meta = with lib; { 30 38 description = "Exports your Draw.io diagrams at build time for easier embedding into your documentation";
+5 -5
pkgs/development/python-modules/motionblinds/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "motionblinds"; 12 - version = "0.6.23"; 12 + version = "0.6.24"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "starkillerOG"; 19 19 repo = "motion-blinds"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-f5R58p6tMVqmXAjybae8qjeNI3vxtGJ7qxZOl9H5iKw="; 21 + hash = "sha256-4ao0FalOFrr4or7iUqx5aAw93yqI2i3/uF4rdHOsa7M="; 22 22 }; 23 23 24 - nativeBuildInputs = [ setuptools ]; 24 + build-system = [ setuptools ]; 25 25 26 - propagatedBuildInputs = [ pycryptodomex ]; 26 + dependencies = [ pycryptodomex ]; 27 27 28 - # Project has no tests 28 + # Module has no tests 29 29 doCheck = false; 30 30 31 31 pythonImportsCheck = [ "motionblinds" ];
+1 -1
pkgs/development/python-modules/mujoco/default.nix
··· 28 28 # in the project's CI. 29 29 src = fetchPypi { 30 30 inherit pname version; 31 - hash = "sha256-fLo4sQryDNNutDiNqWYHHNwS/bEBg4iQ/jwgyx1+ZsU="; 31 + hash = "sha256-HDN6KA2JYDZqad/MybsX1oV/VvXPshb0mi0UBZq47Qs="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/ndindex/default.nix
··· 11 11 12 12 # tests 13 13 hypothesis, 14 - pytest-cov, 14 + pytest-cov-stub, 15 15 pytestCheckHook, 16 16 }: 17 17 ··· 31 31 32 32 postPatch = '' 33 33 substituteInPlace pytest.ini \ 34 - --replace "--cov=ndindex/ --cov-report=term-missing --flakes" "" 34 + --replace "--flakes" "" 35 35 ''; 36 36 37 37 passthru.optional-dependencies.arrays = [ numpy ]; ··· 40 40 41 41 nativeCheckInputs = [ 42 42 hypothesis 43 - pytest-cov # uses cov markers 43 + pytest-cov-stub 44 44 pytestCheckHook 45 45 ] ++ passthru.optional-dependencies.arrays; 46 46
+2 -2
pkgs/development/python-modules/pure-protobuf/default.nix
··· 8 8 typing-extensions, 9 9 pytestCheckHook, 10 10 pytest-benchmark, 11 - pytest-cov, 11 + pytest-cov-stub, 12 12 pydantic, 13 13 }: 14 14 ··· 39 39 pydantic 40 40 pytestCheckHook 41 41 pytest-benchmark 42 - pytest-cov 42 + pytest-cov-stub 43 43 ]; 44 44 45 45 pytestFlagsArray = [ "--benchmark-disable" ];
+2 -2
pkgs/development/python-modules/pyexcel-ods/default.nix
··· 9 9 pyexcel-xls, 10 10 psutil, 11 11 pytestCheckHook, 12 - pytest-cov, 12 + pytest-cov-stub, 13 13 setuptools, 14 14 }: 15 15 ··· 43 43 44 44 nativeCheckInputs = [ 45 45 pytestCheckHook 46 - pytest-cov 46 + pytest-cov-stub 47 47 pyexcel 48 48 pyexcel-xls 49 49 psutil
+2 -2
pkgs/development/python-modules/pynws/default.nix
··· 7 7 metar, 8 8 pytest-aiohttp, 9 9 pytest-asyncio, 10 - pytest-cov, 10 + pytest-cov-stub, 11 11 pytestCheckHook, 12 12 pythonOlder, 13 13 setuptools, ··· 45 45 freezegun 46 46 pytest-aiohttp 47 47 pytest-asyncio 48 - pytest-cov 48 + pytest-cov-stub 49 49 pytestCheckHook 50 50 ] ++ lib.flatten (lib.attrValues optional-dependencies); 51 51
+1
pkgs/development/python-modules/pytest-cov-stub/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "pytest-cov-stub"; 9 + # please use pythonRemoveDeps rather than change this version 9 10 version = (lib.importTOML ./src/pyproject.toml).project.version; 10 11 pyproject = true; 11 12
+2 -2
pkgs/development/python-modules/pyvera/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 poetry-core, 6 - pytest-cov, 6 + pytest-cov-stub, 7 7 pytest-asyncio, 8 8 pytest-timeout, 9 9 responses, ··· 30 30 nativeCheckInputs = [ 31 31 pytest-asyncio 32 32 pytest-timeout 33 - pytest-cov 33 + pytest-cov-stub 34 34 pytestCheckHook 35 35 responses 36 36 ];
+3 -3
pkgs/development/python-modules/softlayer/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "softlayer"; 24 - version = "6.2.2"; 24 + version = "6.2.4"; 25 25 format = "setuptools"; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 29 29 src = fetchFromGitHub { 30 30 owner = pname; 31 31 repo = "softlayer-python"; 32 - rev = "refs/tags/v.${version}"; 33 - hash = "sha256-xlfVxQFsBKKpEsVmPlxn0sSyePNEmhly6wS/lTvP3DA="; 32 + rev = "refs/tags/v${version}"; 33 + hash = "sha256-Hl3nW31EoqjziYMeeHip/Ieq8eYLa7//qrENThPa7ns="; 34 34 }; 35 35 36 36 postPatch = ''
+2 -2
pkgs/development/python-modules/trimesh/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "trimesh"; 14 - version = "4.4.3"; 14 + version = "4.4.4"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-pBEK1oMtI8z03zKHKjgE7uohZCE1KRPRUU7Z2tIAHV4="; 21 + hash = "sha256-XFP2/gHi+uNXrTO3ltv9tOr+shFDVPRs85YIgGEU7Pg="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+54
pkgs/development/python-modules/ttfautohint-py/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + setuptools, 7 + setuptools-scm, 8 + distutils, 9 + ttfautohint, 10 + fonttools, 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "ttfautohint-py"; 15 + version = "0.5.1"; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "fonttools"; 20 + repo = "ttfautohint-py"; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-NTog461RpyHKo/Qpicj3tflehaKj9LlZEN9qeCMM6JQ="; 23 + }; 24 + 25 + postPatch = '' 26 + substituteInPlace src/python/ttfautohint/__init__.py \ 27 + --replace-fail 'find_library("ttfautohint")' '"${lib.getLib ttfautohint}/lib/libttfautohint.so"' 28 + ''; 29 + 30 + env.TTFAUTOHINTPY_BUNDLE_DLL = false; 31 + 32 + build-system = [ 33 + setuptools 34 + setuptools-scm 35 + distutils 36 + ]; 37 + 38 + buildInputs = [ ttfautohint ]; 39 + 40 + nativeCheckInputs = [ 41 + pytestCheckHook 42 + fonttools 43 + ]; 44 + 45 + pythonImportsCheck = [ "ttfautohint" ]; 46 + 47 + meta = { 48 + description = "Command line utility and Python library that merges two UFO source format fonts into a single file"; 49 + homepage = "https://github.com/fonttools/ttfautohint-py"; 50 + changelog = "https://github.com/fonttools/ttfautohint-py/releases/tag/v${version}"; 51 + license = lib.licenses.mit; 52 + maintainers = with lib.maintainers; [ jopejoe1 ]; 53 + }; 54 + }
+2
pkgs/games/mindustry/default.nix
··· 7 7 , fetchFromGitHub 8 8 , gradle 9 9 , jdk17 10 + , zenity 10 11 11 12 # for arc 12 13 , SDL2 ··· 189 190 mkdir -p $out/bin 190 191 makeWrapper ${jdk}/bin/java $out/bin/mindustry \ 191 192 --add-flags "-jar $out/share/mindustry.jar" \ 193 + ${lib.optionalString stdenv.isLinux "--suffix PATH : ${lib.makeBinPath [zenity]}"} \ 192 194 --suffix LD_LIBRARY_PATH : ${lib.makeLibraryPath [libpulseaudio alsa-lib libjack2]} \ 193 195 --set ALSA_PLUGIN_DIR ${alsa-plugins}/lib/alsa-lib/'' + optionalString enableWayland '' \ 194 196 --set SDL_VIDEODRIVER wayland \
+216 -216
pkgs/kde/generated/sources/frameworks.json
··· 1 1 { 2 2 "attica": { 3 - "version": "6.4.0", 4 - "url": "mirror://kde/stable/frameworks/6.4/attica-6.4.0.tar.xz", 5 - "hash": "sha256-w/ZuLALvMT+iQPWqv7ytOWn9/HiMlgTRz35OCJP7V0A=" 3 + "version": "6.5.0", 4 + "url": "mirror://kde/stable/frameworks/6.5/attica-6.5.0.tar.xz", 5 + "hash": "sha256-bOgGGNxSp6LEikJWFxYexGtxJtBeyyMHbmVf3h1gEOY=" 6 6 }, 7 7 "baloo": { 8 - "version": "6.4.0", 9 - "url": "mirror://kde/stable/frameworks/6.4/baloo-6.4.0.tar.xz", 10 - "hash": "sha256-B0dK6ixAek+wHNJkBYmpPouq2wT4uhmubY9AKTxMRpk=" 8 + "version": "6.5.0", 9 + "url": "mirror://kde/stable/frameworks/6.5/baloo-6.5.0.tar.xz", 10 + "hash": "sha256-2ARstuffHVuDEK7U5Nxx7IN5tgJ0S5DQj6nxS9pHpq8=" 11 11 }, 12 12 "bluez-qt": { 13 - "version": "6.4.0", 14 - "url": "mirror://kde/stable/frameworks/6.4/bluez-qt-6.4.0.tar.xz", 15 - "hash": "sha256-0tCu6fQrUBwAcRVlwuvofGCK5MB4bZAThvxVxlA5sWs=" 13 + "version": "6.5.0", 14 + "url": "mirror://kde/stable/frameworks/6.5/bluez-qt-6.5.0.tar.xz", 15 + "hash": "sha256-8CNHZvwa+UEHCNCIbu8wQXWwmluZxIwOuHeoD+xqpl4=" 16 16 }, 17 17 "breeze-icons": { 18 - "version": "6.4.0", 19 - "url": "mirror://kde/stable/frameworks/6.4/breeze-icons-6.4.0.tar.xz", 20 - "hash": "sha256-a2wMguG9ogI67q4jWXZSKkIJ73YYGSiwUpSKdr4fGgA=" 18 + "version": "6.5.0", 19 + "url": "mirror://kde/stable/frameworks/6.5/breeze-icons-6.5.0.tar.xz", 20 + "hash": "sha256-ym6PrvhIkXUOvCQNC5n0JBTl9kNnjVsa6UvLrVUasMQ=" 21 21 }, 22 22 "extra-cmake-modules": { 23 - "version": "6.4.0", 24 - "url": "mirror://kde/stable/frameworks/6.4/extra-cmake-modules-6.4.0.tar.xz", 25 - "hash": "sha256-ztPyB0HdrSQYXcEoCgwNkXG6JQj4R2JBfXSAhWEpWt0=" 23 + "version": "6.5.0", 24 + "url": "mirror://kde/stable/frameworks/6.5/extra-cmake-modules-6.5.0.tar.xz", 25 + "hash": "sha256-jzwsoeUCmQYp87aFBxifwPkS88qyebUA2ske5wMaSc8=" 26 26 }, 27 27 "frameworkintegration": { 28 - "version": "6.4.0", 29 - "url": "mirror://kde/stable/frameworks/6.4/frameworkintegration-6.4.0.tar.xz", 30 - "hash": "sha256-RoLRXDouSXhe2o9sMJ5fMNgv9qW8w5IoVEN0xkGZ73E=" 28 + "version": "6.5.0", 29 + "url": "mirror://kde/stable/frameworks/6.5/frameworkintegration-6.5.0.tar.xz", 30 + "hash": "sha256-xXtVdC5gLSyFyQAhWOiP4HfToWTGjtUMd2cqdOEaDfQ=" 31 31 }, 32 32 "kapidox": { 33 - "version": "6.4.0", 34 - "url": "mirror://kde/stable/frameworks/6.4/kapidox-6.4.0.tar.xz", 35 - "hash": "sha256-HGDRJ4pajH/UtlRVCpRzM3jpLcCrElD6/fojICaE+yM=" 33 + "version": "6.5.0", 34 + "url": "mirror://kde/stable/frameworks/6.5/kapidox-6.5.0.tar.xz", 35 + "hash": "sha256-8lQvIiEUdJh5mJActIrSIC7lFWzzmYBYhOFEnZhgo6E=" 36 36 }, 37 37 "karchive": { 38 - "version": "6.4.0", 39 - "url": "mirror://kde/stable/frameworks/6.4/karchive-6.4.0.tar.xz", 40 - "hash": "sha256-vOTQY4SWDGx8GMhpCLLXTBjYYAgWxvFcKSAwOkgG2rs=" 38 + "version": "6.5.0", 39 + "url": "mirror://kde/stable/frameworks/6.5/karchive-6.5.0.tar.xz", 40 + "hash": "sha256-5VMCU8cN4CSSbhmFFU+RFfAq9Qx9mYqHSjF1tARETnk=" 41 41 }, 42 42 "kauth": { 43 - "version": "6.4.0", 44 - "url": "mirror://kde/stable/frameworks/6.4/kauth-6.4.0.tar.xz", 45 - "hash": "sha256-BZjiBd7cZwrzoHe6AhEKRNsvnV5V31ADsPwkkKwv8c4=" 43 + "version": "6.5.0", 44 + "url": "mirror://kde/stable/frameworks/6.5/kauth-6.5.0.tar.xz", 45 + "hash": "sha256-GvUXpQnaHF3bRCDXQwiUt1FWLgfMTBNKvg3LYGNY05Q=" 46 46 }, 47 47 "kbookmarks": { 48 - "version": "6.4.0", 49 - "url": "mirror://kde/stable/frameworks/6.4/kbookmarks-6.4.0.tar.xz", 50 - "hash": "sha256-E8crDEfjM62mCkZlr3gpkQ9cg91u1XeJ+jIpymitMoA=" 48 + "version": "6.5.0", 49 + "url": "mirror://kde/stable/frameworks/6.5/kbookmarks-6.5.0.tar.xz", 50 + "hash": "sha256-l9q86uWw6sEQfEnFDR19mn0muSRsmrU9EjmQUlxV++w=" 51 51 }, 52 52 "kcalendarcore": { 53 - "version": "6.4.0", 54 - "url": "mirror://kde/stable/frameworks/6.4/kcalendarcore-6.4.0.tar.xz", 55 - "hash": "sha256-YDWbHtMxYRP/A5jD//yESTmAdZf30aszF7Y0uYW9qlc=" 53 + "version": "6.5.0", 54 + "url": "mirror://kde/stable/frameworks/6.5/kcalendarcore-6.5.0.tar.xz", 55 + "hash": "sha256-baWZ9e0V9s5UwvkoAm7i9k7dL+DVIDtPULv4mosh9SI=" 56 56 }, 57 57 "kcmutils": { 58 - "version": "6.4.0", 59 - "url": "mirror://kde/stable/frameworks/6.4/kcmutils-6.4.0.tar.xz", 60 - "hash": "sha256-WbEpP/5nE0zrow+3znQYicVPha0MkNFVaIvdDfyPMb4=" 58 + "version": "6.5.0", 59 + "url": "mirror://kde/stable/frameworks/6.5/kcmutils-6.5.0.tar.xz", 60 + "hash": "sha256-64R07FrmIONh5u+XHj7BSsaAe+LfjgLSfn2K6brcqZM=" 61 61 }, 62 62 "kcodecs": { 63 - "version": "6.4.0", 64 - "url": "mirror://kde/stable/frameworks/6.4/kcodecs-6.4.0.tar.xz", 65 - "hash": "sha256-LKPnBjToEW3TJgHFUeCSz5lB6h0ZrlAe7Z5Ud+KYv9Q=" 63 + "version": "6.5.0", 64 + "url": "mirror://kde/stable/frameworks/6.5/kcodecs-6.5.0.tar.xz", 65 + "hash": "sha256-6Wwi9UcOOVkazbsB6FID5dLxecgLGMKlmRln4Wr5Hgg=" 66 66 }, 67 67 "kcolorscheme": { 68 - "version": "6.4.0", 69 - "url": "mirror://kde/stable/frameworks/6.4/kcolorscheme-6.4.0.tar.xz", 70 - "hash": "sha256-XHSvR2s2/JmyRtF/ow+Mm5SA95J3+gd5COdaj8Fxgow=" 68 + "version": "6.5.0", 69 + "url": "mirror://kde/stable/frameworks/6.5/kcolorscheme-6.5.0.tar.xz", 70 + "hash": "sha256-MjtV3TfcQIzMFY3yzlyKRrYo+TVdKneRbkVlr86QtCs=" 71 71 }, 72 72 "kcompletion": { 73 - "version": "6.4.0", 74 - "url": "mirror://kde/stable/frameworks/6.4/kcompletion-6.4.0.tar.xz", 75 - "hash": "sha256-8I4q9QRqe6WjJOR1qfEHKUs7g+ReFNcOQi+Z3aFFnVE=" 73 + "version": "6.5.0", 74 + "url": "mirror://kde/stable/frameworks/6.5/kcompletion-6.5.0.tar.xz", 75 + "hash": "sha256-d4r4DlAV9Jzh4d3mGAv1EWeh9d+xLQfHMha1+oBO7fk=" 76 76 }, 77 77 "kconfig": { 78 - "version": "6.4.0", 79 - "url": "mirror://kde/stable/frameworks/6.4/kconfig-6.4.0.tar.xz", 80 - "hash": "sha256-+7PQb95OoZlVz9vLzsA954pG+MIo9B1OeqbOuI3BFt0=" 78 + "version": "6.5.0", 79 + "url": "mirror://kde/stable/frameworks/6.5/kconfig-6.5.0.tar.xz", 80 + "hash": "sha256-5I5TFdNJHd+4eKvxJKbhSIamMXhX+mP0EezXINqKXRM=" 81 81 }, 82 82 "kconfigwidgets": { 83 - "version": "6.4.0", 84 - "url": "mirror://kde/stable/frameworks/6.4/kconfigwidgets-6.4.0.tar.xz", 85 - "hash": "sha256-mPfp4RVX0tHbWXEQUqO0y0+FcjFu/2QhRZuQtdQ5OYM=" 83 + "version": "6.5.0", 84 + "url": "mirror://kde/stable/frameworks/6.5/kconfigwidgets-6.5.0.tar.xz", 85 + "hash": "sha256-pIBGg/wEd/tQXEEERBZL8oA//CFtIhYJoL5YQoA+VhI=" 86 86 }, 87 87 "kcontacts": { 88 - "version": "6.4.0", 89 - "url": "mirror://kde/stable/frameworks/6.4/kcontacts-6.4.0.tar.xz", 90 - "hash": "sha256-ubctO9GmTAAWtxIueeZXNYIm0jn68xaZ1nANleUr1Z0=" 88 + "version": "6.5.0", 89 + "url": "mirror://kde/stable/frameworks/6.5/kcontacts-6.5.0.tar.xz", 90 + "hash": "sha256-txHgmEaaWCEES/mb100KFrgEcxo0fPU2CaS9G1+l/cQ=" 91 91 }, 92 92 "kcoreaddons": { 93 - "version": "6.4.0", 94 - "url": "mirror://kde/stable/frameworks/6.4/kcoreaddons-6.4.0.tar.xz", 95 - "hash": "sha256-xc0yE1C8oRk9DOhsjt5wxpAqK6A8V3Y3tKpTf82M4rg=" 93 + "version": "6.5.0", 94 + "url": "mirror://kde/stable/frameworks/6.5/kcoreaddons-6.5.0.tar.xz", 95 + "hash": "sha256-Xg4dKdzU4E50WE3xV3066f+9R8zbhO5WItHtI3Pl75g=" 96 96 }, 97 97 "kcrash": { 98 - "version": "6.4.0", 99 - "url": "mirror://kde/stable/frameworks/6.4/kcrash-6.4.0.tar.xz", 100 - "hash": "sha256-ARIVvJUqQwwdCTsL9c2tcFfJqQmNhhFuacbdEABWdpc=" 98 + "version": "6.5.0", 99 + "url": "mirror://kde/stable/frameworks/6.5/kcrash-6.5.0.tar.xz", 100 + "hash": "sha256-hwxs4VEyzDBAvFk0RxJe08JWtpi6Izt1hDD05yUxm/M=" 101 101 }, 102 102 "kdav": { 103 - "version": "6.4.0", 104 - "url": "mirror://kde/stable/frameworks/6.4/kdav-6.4.0.tar.xz", 105 - "hash": "sha256-z0KJNRWJhEQ/wHNiUs8ucXBlt2py5qQoZMDb51gQOOw=" 103 + "version": "6.5.0", 104 + "url": "mirror://kde/stable/frameworks/6.5/kdav-6.5.0.tar.xz", 105 + "hash": "sha256-kA+7i2MtlGzTXoJuZPUFBzRhUfG1+0ATeJCrwolu788=" 106 106 }, 107 107 "kdbusaddons": { 108 - "version": "6.4.0", 109 - "url": "mirror://kde/stable/frameworks/6.4/kdbusaddons-6.4.0.tar.xz", 110 - "hash": "sha256-IS+mvkGUqBnw+0jzxv0rWIRrqRFhK3PpfcfpD2EEyYc=" 108 + "version": "6.5.0", 109 + "url": "mirror://kde/stable/frameworks/6.5/kdbusaddons-6.5.0.tar.xz", 110 + "hash": "sha256-r6z5/116LdKUUgcYUI0z6t8/Y6lXCR0wpopFqx7wqP4=" 111 111 }, 112 112 "kdeclarative": { 113 - "version": "6.4.0", 114 - "url": "mirror://kde/stable/frameworks/6.4/kdeclarative-6.4.0.tar.xz", 115 - "hash": "sha256-u0e1IaTIQ/az3njUb+Qw3hWIZZjG2J05vZHHZ/QPaoU=" 113 + "version": "6.5.0", 114 + "url": "mirror://kde/stable/frameworks/6.5/kdeclarative-6.5.0.tar.xz", 115 + "hash": "sha256-s8QVLJcuPVNkXxyIdXp4zltm+/Tst25Nad940qs4z4M=" 116 116 }, 117 117 "kded": { 118 - "version": "6.4.0", 119 - "url": "mirror://kde/stable/frameworks/6.4/kded-6.4.0.tar.xz", 120 - "hash": "sha256-vlriHPm0Nur+ScqL51AlmJncgDUBxH7kNtja1tM7+5w=" 118 + "version": "6.5.0", 119 + "url": "mirror://kde/stable/frameworks/6.5/kded-6.5.0.tar.xz", 120 + "hash": "sha256-KSypQazGnEQ/R4lep4RJOwj9Vzr+D06Z9fQrigKZVLA=" 121 121 }, 122 122 "kdesu": { 123 - "version": "6.4.0", 124 - "url": "mirror://kde/stable/frameworks/6.4/kdesu-6.4.0.tar.xz", 125 - "hash": "sha256-8nrlh+tfk7sYkLQU7j62OyVAT5b229AEhCa2DgrKy1o=" 123 + "version": "6.5.0", 124 + "url": "mirror://kde/stable/frameworks/6.5/kdesu-6.5.0.tar.xz", 125 + "hash": "sha256-A8CNC7z3HvEi6+PJexCQkq2ehxnSDTQdhRBge9qas5M=" 126 126 }, 127 127 "kdnssd": { 128 - "version": "6.4.0", 129 - "url": "mirror://kde/stable/frameworks/6.4/kdnssd-6.4.0.tar.xz", 130 - "hash": "sha256-C8Y5pBs77t7NCQDKp1f/hk4pNX41gvkVAJK+DlVYzBI=" 128 + "version": "6.5.0", 129 + "url": "mirror://kde/stable/frameworks/6.5/kdnssd-6.5.0.tar.xz", 130 + "hash": "sha256-N/0lTDm2b8obUviYwEXzIqDqMXfJJ5QZecy3ubmOv/0=" 131 131 }, 132 132 "kdoctools": { 133 - "version": "6.4.0", 134 - "url": "mirror://kde/stable/frameworks/6.4/kdoctools-6.4.0.tar.xz", 135 - "hash": "sha256-Y+ES+QcRjK/UWEzo6zFJ01V6f56aQAXRDEDMz0bSTcI=" 133 + "version": "6.5.0", 134 + "url": "mirror://kde/stable/frameworks/6.5/kdoctools-6.5.0.tar.xz", 135 + "hash": "sha256-eB4a4iLuHlTMYxBBLDcJ4MM+HE/4JHDSlg1uXapgAd0=" 136 136 }, 137 137 "kfilemetadata": { 138 - "version": "6.4.0", 139 - "url": "mirror://kde/stable/frameworks/6.4/kfilemetadata-6.4.0.tar.xz", 140 - "hash": "sha256-Rf9DMFS+TF7xSiqoQjc8BnnWMqrP23jfupifc4jExe0=" 138 + "version": "6.5.0", 139 + "url": "mirror://kde/stable/frameworks/6.5/kfilemetadata-6.5.0.tar.xz", 140 + "hash": "sha256-V0QZgj1/44nfxrwUGwqRUf2tpnFbmFyCaSk8DAT9wPQ=" 141 141 }, 142 142 "kglobalaccel": { 143 - "version": "6.4.0", 144 - "url": "mirror://kde/stable/frameworks/6.4/kglobalaccel-6.4.0.tar.xz", 145 - "hash": "sha256-DWonS+OJG5yt9l48H8fJV1tuaLU3OIj1T52J35HNqKY=" 143 + "version": "6.5.0", 144 + "url": "mirror://kde/stable/frameworks/6.5/kglobalaccel-6.5.0.tar.xz", 145 + "hash": "sha256-iDoc9I/EuM4iq58UO2vdVGrDD74pyQ1ANfsq3zijOaQ=" 146 146 }, 147 147 "kguiaddons": { 148 - "version": "6.4.0", 149 - "url": "mirror://kde/stable/frameworks/6.4/kguiaddons-6.4.0.tar.xz", 150 - "hash": "sha256-4cJd8LgJW+JJfSBB5xzIQ+r3WmcH9lsc10OG/jJizxE=" 148 + "version": "6.5.0", 149 + "url": "mirror://kde/stable/frameworks/6.5/kguiaddons-6.5.0.tar.xz", 150 + "hash": "sha256-cZP6kwuF+m5/2jqF8eUvNi7NPhEOgAVdkITur66sSAc=" 151 151 }, 152 152 "kholidays": { 153 - "version": "6.4.0", 154 - "url": "mirror://kde/stable/frameworks/6.4/kholidays-6.4.0.tar.xz", 155 - "hash": "sha256-EgD6tr0VRvAWaIWX7vbBDJSPmZ1O6rHo6qyjRczSrc0=" 153 + "version": "6.5.0", 154 + "url": "mirror://kde/stable/frameworks/6.5/kholidays-6.5.0.tar.xz", 155 + "hash": "sha256-hKAwhf+vqwbNKKMhVLD+RpT1izfSHxRogYtf7CxkPco=" 156 156 }, 157 157 "ki18n": { 158 - "version": "6.4.0", 159 - "url": "mirror://kde/stable/frameworks/6.4/ki18n-6.4.0.tar.xz", 160 - "hash": "sha256-wGnlWeOjEb+XfxNtd3MsXz5CU3Ut7/m6mZpqjXtK4lU=" 158 + "version": "6.5.0", 159 + "url": "mirror://kde/stable/frameworks/6.5/ki18n-6.5.0.tar.xz", 160 + "hash": "sha256-eHPTaorkUnRdWBAOfNoGfq5jLHh8H8WjxjpwcqrPp/w=" 161 161 }, 162 162 "kiconthemes": { 163 - "version": "6.4.0", 164 - "url": "mirror://kde/stable/frameworks/6.4/kiconthemes-6.4.0.tar.xz", 165 - "hash": "sha256-1aUsM47D96ke2MVSgw3WiL3wQGUa0sSnlMGO7ksWH0c=" 163 + "version": "6.5.0", 164 + "url": "mirror://kde/stable/frameworks/6.5/kiconthemes-6.5.0.tar.xz", 165 + "hash": "sha256-zcTFeI4LP4jyWqR01R1DSW5MdCd3+IAl7y+mBvJyEzE=" 166 166 }, 167 167 "kidletime": { 168 - "version": "6.4.0", 169 - "url": "mirror://kde/stable/frameworks/6.4/kidletime-6.4.0.tar.xz", 170 - "hash": "sha256-Ti4EVagD3tK+501XNwHS2VNZ6u0veWTyMKQOMFioTCw=" 168 + "version": "6.5.0", 169 + "url": "mirror://kde/stable/frameworks/6.5/kidletime-6.5.0.tar.xz", 170 + "hash": "sha256-ttx9bq22QiSAAPFlFVpy0t+rbBqT4BMPj4M5SnYo6vY=" 171 171 }, 172 172 "kimageformats": { 173 - "version": "6.4.0", 174 - "url": "mirror://kde/stable/frameworks/6.4/kimageformats-6.4.0.tar.xz", 175 - "hash": "sha256-/XvauI57zMszOHnrKN7fNYQsEQwFf/TH0/p3cI5UEpY=" 173 + "version": "6.5.0", 174 + "url": "mirror://kde/stable/frameworks/6.5/kimageformats-6.5.0.tar.xz", 175 + "hash": "sha256-xkq3NkdyZPigzkQY8L5imtDxegeBYbJ3NwDTuWynUCI=" 176 176 }, 177 177 "kio": { 178 - "version": "6.4.1", 179 - "url": "mirror://kde/stable/frameworks/6.4/kio-6.4.1.tar.xz", 180 - "hash": "sha256-i/H8bJk1EKFs2PcHebAjcB+XFHHTafVlqEBvSw07kFk=" 178 + "version": "6.5.0", 179 + "url": "mirror://kde/stable/frameworks/6.5/kio-6.5.0.tar.xz", 180 + "hash": "sha256-nIv4NTRXejItRjPSQdl3C8i6ikViTi8EHhuNvbwZihM=" 181 181 }, 182 182 "kirigami": { 183 - "version": "6.4.0", 184 - "url": "mirror://kde/stable/frameworks/6.4/kirigami-6.4.0.tar.xz", 185 - "hash": "sha256-7KIM2c5y0O61e9X7o5TyDYO7RhKsSkwj+4ynSpMYjDc=" 183 + "version": "6.5.0", 184 + "url": "mirror://kde/stable/frameworks/6.5/kirigami-6.5.0.tar.xz", 185 + "hash": "sha256-Q6c7Fh4chdo+rcY+fMbBs8aGqlaVGw0OLfSizBM0dZw=" 186 186 }, 187 187 "kitemmodels": { 188 - "version": "6.4.0", 189 - "url": "mirror://kde/stable/frameworks/6.4/kitemmodels-6.4.0.tar.xz", 190 - "hash": "sha256-lggxLFVkJ5tiTEll++GYv7LSaASpFc9RpGjjG7mYLWE=" 188 + "version": "6.5.0", 189 + "url": "mirror://kde/stable/frameworks/6.5/kitemmodels-6.5.0.tar.xz", 190 + "hash": "sha256-NuwEs/0lJJoc6c/QiCTywuQO9NVCJOEY4G+iHF+aT3Y=" 191 191 }, 192 192 "kitemviews": { 193 - "version": "6.4.0", 194 - "url": "mirror://kde/stable/frameworks/6.4/kitemviews-6.4.0.tar.xz", 195 - "hash": "sha256-QoC5vNxSeXmzZO0SLRUudZUf94/YAdRszOLeZgjVZEA=" 193 + "version": "6.5.0", 194 + "url": "mirror://kde/stable/frameworks/6.5/kitemviews-6.5.0.tar.xz", 195 + "hash": "sha256-B/OziAWXmVqbvDybxH26K82STsUDtCPthWbn6AXLtpw=" 196 196 }, 197 197 "kjobwidgets": { 198 - "version": "6.4.0", 199 - "url": "mirror://kde/stable/frameworks/6.4/kjobwidgets-6.4.0.tar.xz", 200 - "hash": "sha256-ImIaUsxpUypUlcfoVJ0mrx3dO4Uy6aoNPBCJUBFN1WU=" 198 + "version": "6.5.0", 199 + "url": "mirror://kde/stable/frameworks/6.5/kjobwidgets-6.5.0.tar.xz", 200 + "hash": "sha256-Z8XasRka5oMNRSdRdn6UmRs0/q9CKPGKsELCwSCRCtg=" 201 201 }, 202 202 "knewstuff": { 203 - "version": "6.4.0", 204 - "url": "mirror://kde/stable/frameworks/6.4/knewstuff-6.4.0.tar.xz", 205 - "hash": "sha256-rvb1CFrewx3Anwc/OISTUVb3+SdsyOehsdhGw5zYEm8=" 203 + "version": "6.5.0", 204 + "url": "mirror://kde/stable/frameworks/6.5/knewstuff-6.5.0.tar.xz", 205 + "hash": "sha256-gVWJpmC5pTofwYJouVkUY2EktvPzGTyUBOCVn4tzjHk=" 206 206 }, 207 207 "knotifications": { 208 - "version": "6.4.0", 209 - "url": "mirror://kde/stable/frameworks/6.4/knotifications-6.4.0.tar.xz", 210 - "hash": "sha256-d+m2gAZtxJyNXiOsYpH7ugUyjdoyfVw0yjFB4f/rJdw=" 208 + "version": "6.5.0", 209 + "url": "mirror://kde/stable/frameworks/6.5/knotifications-6.5.0.tar.xz", 210 + "hash": "sha256-PXPcaCF2E4y6mVtpVO6v3UUHCXMT8bIQKk1e2QWj7uY=" 211 211 }, 212 212 "knotifyconfig": { 213 - "version": "6.4.0", 214 - "url": "mirror://kde/stable/frameworks/6.4/knotifyconfig-6.4.0.tar.xz", 215 - "hash": "sha256-2O9BS2jAmmSfL4nULRQrB5Z85Ze2b7s/hd0CIjw88ng=" 213 + "version": "6.5.0", 214 + "url": "mirror://kde/stable/frameworks/6.5/knotifyconfig-6.5.0.tar.xz", 215 + "hash": "sha256-+yrWv/tU5qBfq03IcYl76roDpG1C+ikLVu4fy7LuBZQ=" 216 216 }, 217 217 "kpackage": { 218 - "version": "6.4.0", 219 - "url": "mirror://kde/stable/frameworks/6.4/kpackage-6.4.0.tar.xz", 220 - "hash": "sha256-ukoWq7e9UnxC0SxXYx5ReLj9D/vwHM93WKDrarGtwAg=" 218 + "version": "6.5.0", 219 + "url": "mirror://kde/stable/frameworks/6.5/kpackage-6.5.0.tar.xz", 220 + "hash": "sha256-zzRSwXGREgR/mjvQCrLh5ZuntrT+YgpDU4hTCFCNt3M=" 221 221 }, 222 222 "kparts": { 223 - "version": "6.4.0", 224 - "url": "mirror://kde/stable/frameworks/6.4/kparts-6.4.0.tar.xz", 225 - "hash": "sha256-/zDFHTt8Y/lUIPqvfJphrTprWTcyiky9Vq1SWwIemY0=" 223 + "version": "6.5.0", 224 + "url": "mirror://kde/stable/frameworks/6.5/kparts-6.5.0.tar.xz", 225 + "hash": "sha256-TrVBeyZ/d8FshUgvkZrftbdxSpUjl3HEqvv+uQ5KNx8=" 226 226 }, 227 227 "kpeople": { 228 - "version": "6.4.0", 229 - "url": "mirror://kde/stable/frameworks/6.4/kpeople-6.4.0.tar.xz", 230 - "hash": "sha256-ShOFt/yi+oBO16ARH5xsWiW6mMe/gR51wb8d0/tHKWQ=" 228 + "version": "6.5.0", 229 + "url": "mirror://kde/stable/frameworks/6.5/kpeople-6.5.0.tar.xz", 230 + "hash": "sha256-ECzXrTJgsNEL0uwDMMg5gm6jJMXNhlgBY9g2TTNwpsI=" 231 231 }, 232 232 "kplotting": { 233 - "version": "6.4.0", 234 - "url": "mirror://kde/stable/frameworks/6.4/kplotting-6.4.0.tar.xz", 235 - "hash": "sha256-T5x3DIFHSPl6HRTg7JxFLy5AZXT7UahecYJO6Bpx/Hc=" 233 + "version": "6.5.0", 234 + "url": "mirror://kde/stable/frameworks/6.5/kplotting-6.5.0.tar.xz", 235 + "hash": "sha256-AhaXxNQgAvrUnbDSg1UqK0DoH5aHY9h7OtR+w/WA2UM=" 236 236 }, 237 237 "kpty": { 238 - "version": "6.4.0", 239 - "url": "mirror://kde/stable/frameworks/6.4/kpty-6.4.0.tar.xz", 240 - "hash": "sha256-aGJnidy3nZ/Rs6TFUBZ0cmAIW6TGj3tAil8dGQzKRiM=" 238 + "version": "6.5.0", 239 + "url": "mirror://kde/stable/frameworks/6.5/kpty-6.5.0.tar.xz", 240 + "hash": "sha256-3JNlukqDuUioMm8vddRtTeqDJ7wGte4hkDBsv4/fUkE=" 241 241 }, 242 242 "kquickcharts": { 243 - "version": "6.4.0", 244 - "url": "mirror://kde/stable/frameworks/6.4/kquickcharts-6.4.0.tar.xz", 245 - "hash": "sha256-pBYpyu84d84DxznAlQ8JSJD1sqIKBB3TOL3rJAxkAd4=" 243 + "version": "6.5.0", 244 + "url": "mirror://kde/stable/frameworks/6.5/kquickcharts-6.5.0.tar.xz", 245 + "hash": "sha256-xamlzCBv3SqGhUKEsIGxZXX2OLuyi2WAZWd7RH2MkAI=" 246 246 }, 247 247 "krunner": { 248 - "version": "6.4.0", 249 - "url": "mirror://kde/stable/frameworks/6.4/krunner-6.4.0.tar.xz", 250 - "hash": "sha256-qsSY8dMTv8GoOI/0dhfmjFBBPaFadEo4oFxHM3gxb7w=" 248 + "version": "6.5.0", 249 + "url": "mirror://kde/stable/frameworks/6.5/krunner-6.5.0.tar.xz", 250 + "hash": "sha256-VnSv7yP+Z0eqqLBsQFpTpOQPd7okU10ggNUSYCsDYDA=" 251 251 }, 252 252 "kservice": { 253 - "version": "6.4.0", 254 - "url": "mirror://kde/stable/frameworks/6.4/kservice-6.4.0.tar.xz", 255 - "hash": "sha256-zbnX48b/o/faj/M6ez7Lle+EUb3vuXvLeUUvoD59ih8=" 253 + "version": "6.5.0", 254 + "url": "mirror://kde/stable/frameworks/6.5/kservice-6.5.0.tar.xz", 255 + "hash": "sha256-SM3SBLyfuSgsN7a8wjZPfbwSQFdUfdtrFHGYi0ZM+L0=" 256 256 }, 257 257 "kstatusnotifieritem": { 258 - "version": "6.4.0", 259 - "url": "mirror://kde/stable/frameworks/6.4/kstatusnotifieritem-6.4.0.tar.xz", 260 - "hash": "sha256-MnkBEXQUgoRK4ZAcN9tWg0bvwq5o9xLOzGuaXBy6gbk=" 258 + "version": "6.5.0", 259 + "url": "mirror://kde/stable/frameworks/6.5/kstatusnotifieritem-6.5.0.tar.xz", 260 + "hash": "sha256-Xe9eGoYthdDzJcTxlzlnvPj6lzU/4dNhocr7BnAZhAM=" 261 261 }, 262 262 "ksvg": { 263 - "version": "6.4.0", 264 - "url": "mirror://kde/stable/frameworks/6.4/ksvg-6.4.0.tar.xz", 265 - "hash": "sha256-M5HHT8MVJuf/JlliLQDpO1zYZnOXYR1WdgYuSzLYZTA=" 263 + "version": "6.5.0", 264 + "url": "mirror://kde/stable/frameworks/6.5/ksvg-6.5.0.tar.xz", 265 + "hash": "sha256-riAkvU1+aVDJK1kk3s7V1VthAXSdY1eZsk/trGDLJs0=" 266 266 }, 267 267 "ktexteditor": { 268 - "version": "6.4.0", 269 - "url": "mirror://kde/stable/frameworks/6.4/ktexteditor-6.4.0.tar.xz", 270 - "hash": "sha256-gl4aeVSdZvIE1Qhp8d+7yKFKuW52s+jD6JmyNu3M1tQ=" 268 + "version": "6.5.0", 269 + "url": "mirror://kde/stable/frameworks/6.5/ktexteditor-6.5.0.tar.xz", 270 + "hash": "sha256-m7uIdaaMa2J/OZnC2rL5H+FVcOKkPDsqqRSeW5jbuME=" 271 271 }, 272 272 "ktexttemplate": { 273 - "version": "6.4.0", 274 - "url": "mirror://kde/stable/frameworks/6.4/ktexttemplate-6.4.0.tar.xz", 275 - "hash": "sha256-dDAP6A/X0OhySzgdj4hTRdkfR640EAPUZV6CsNq2v5A=" 273 + "version": "6.5.0", 274 + "url": "mirror://kde/stable/frameworks/6.5/ktexttemplate-6.5.0.tar.xz", 275 + "hash": "sha256-KVo/h/8Irxf4NJb9ZrP2NJF7ysZGbHm+H0y2eG7LBMY=" 276 276 }, 277 277 "ktextwidgets": { 278 - "version": "6.4.0", 279 - "url": "mirror://kde/stable/frameworks/6.4/ktextwidgets-6.4.0.tar.xz", 280 - "hash": "sha256-CLxpRhremUTTXlBV973dUxN3TXpsZyfxKmjljR0/znA=" 278 + "version": "6.5.0", 279 + "url": "mirror://kde/stable/frameworks/6.5/ktextwidgets-6.5.0.tar.xz", 280 + "hash": "sha256-qZ3xxjSDHp0B9wQAnJUTeBCDNKQlitW2T2D1XlV3AhI=" 281 281 }, 282 282 "kunitconversion": { 283 - "version": "6.4.0", 284 - "url": "mirror://kde/stable/frameworks/6.4/kunitconversion-6.4.0.tar.xz", 285 - "hash": "sha256-MOlpRny28gyX4mPlOBNx6tRYUXdYEoAiFB1SJypmBHQ=" 283 + "version": "6.5.0", 284 + "url": "mirror://kde/stable/frameworks/6.5/kunitconversion-6.5.0.tar.xz", 285 + "hash": "sha256-x9UhQjx0Q9MFgD4vYG6N/1j6nhx8c7Cbzo3Thi6ZL+Q=" 286 286 }, 287 287 "kuserfeedback": { 288 - "version": "6.4.0", 289 - "url": "mirror://kde/stable/frameworks/6.4/kuserfeedback-6.4.0.tar.xz", 290 - "hash": "sha256-TMQsRDPIBEGuwhiDiZgW6BJRjo8sjBDI2K3Z53RTglc=" 288 + "version": "6.5.0", 289 + "url": "mirror://kde/stable/frameworks/6.5/kuserfeedback-6.5.0.tar.xz", 290 + "hash": "sha256-M0jS8puS5lUkm3UP13+1a8RRG6O6dDmb0/skQIIaKSo=" 291 291 }, 292 292 "kwallet": { 293 - "version": "6.4.0", 294 - "url": "mirror://kde/stable/frameworks/6.4/kwallet-6.4.0.tar.xz", 295 - "hash": "sha256-sohaCI5fcHVFEcwd2wpDTBpteTnZx3/8NulUg0kfnkA=" 293 + "version": "6.5.0", 294 + "url": "mirror://kde/stable/frameworks/6.5/kwallet-6.5.0.tar.xz", 295 + "hash": "sha256-nrnvUKEDGa/fjdurBrt2wF9D2NQJVIPy2O/tdS1dgVo=" 296 296 }, 297 297 "kwidgetsaddons": { 298 - "version": "6.4.1", 299 - "url": "mirror://kde/stable/frameworks/6.4/kwidgetsaddons-6.4.1.tar.xz", 300 - "hash": "sha256-010hmP8aRYHn1zOdW0IS5ezwXEheI0C+ILqEJg8o8js=" 298 + "version": "6.5.0", 299 + "url": "mirror://kde/stable/frameworks/6.5/kwidgetsaddons-6.5.0.tar.xz", 300 + "hash": "sha256-zzq8xAphkYPH1GJdyWGgtlrlk8bEGv4KqkUOkLXQ/gk=" 301 301 }, 302 302 "kwindowsystem": { 303 - "version": "6.4.0", 304 - "url": "mirror://kde/stable/frameworks/6.4/kwindowsystem-6.4.0.tar.xz", 305 - "hash": "sha256-xOh0LL3SlNVqaJ1mpzsDpmBwIDesRiQvF8wBsk8BSlk=" 303 + "version": "6.5.0", 304 + "url": "mirror://kde/stable/frameworks/6.5/kwindowsystem-6.5.0.tar.xz", 305 + "hash": "sha256-yq6G4WvybpGnIv3461iIIk98ds6HB0PaSlm8cA2HO8Y=" 306 306 }, 307 307 "kxmlgui": { 308 - "version": "6.4.0", 309 - "url": "mirror://kde/stable/frameworks/6.4/kxmlgui-6.4.0.tar.xz", 310 - "hash": "sha256-BJUrx/nq78elXHYtd+ZYiKKnHmONP8cSZXbf5kVWSws=" 308 + "version": "6.5.0", 309 + "url": "mirror://kde/stable/frameworks/6.5/kxmlgui-6.5.0.tar.xz", 310 + "hash": "sha256-dVSd1Urns+C/AcbYLr4tzHlxla3iI7aYbd6daIxc2QM=" 311 311 }, 312 312 "modemmanager-qt": { 313 - "version": "6.4.0", 314 - "url": "mirror://kde/stable/frameworks/6.4/modemmanager-qt-6.4.0.tar.xz", 315 - "hash": "sha256-8rwqqRa84+pYw43vmEw1+tol6HVq3UABMXgr/GLe7p0=" 313 + "version": "6.5.0", 314 + "url": "mirror://kde/stable/frameworks/6.5/modemmanager-qt-6.5.0.tar.xz", 315 + "hash": "sha256-dsKxjJxcXZw2AoKgMf6q6WYCkyLxneBQ2R05IHzVcXs=" 316 316 }, 317 317 "networkmanager-qt": { 318 - "version": "6.4.0", 319 - "url": "mirror://kde/stable/frameworks/6.4/networkmanager-qt-6.4.0.tar.xz", 320 - "hash": "sha256-PSyQXdnHRFxEAj7PBkbdG2/NyDlo9W36diKWsNFelJg=" 318 + "version": "6.5.0", 319 + "url": "mirror://kde/stable/frameworks/6.5/networkmanager-qt-6.5.0.tar.xz", 320 + "hash": "sha256-ql8rMsgXjuic86THWwn5nvgb4y/22ZpCWu4XTFAwG2w=" 321 321 }, 322 322 "prison": { 323 - "version": "6.4.0", 324 - "url": "mirror://kde/stable/frameworks/6.4/prison-6.4.0.tar.xz", 325 - "hash": "sha256-3W6wtkDgJjaoduafji26QEPI5ESmYw6yBIh1T19X6o0=" 323 + "version": "6.5.0", 324 + "url": "mirror://kde/stable/frameworks/6.5/prison-6.5.0.tar.xz", 325 + "hash": "sha256-u8F9zPtxmIr0HnARC2Y1Mj4X2O1IwI9zgI+fIg+wZ7o=" 326 326 }, 327 327 "purpose": { 328 - "version": "6.4.0", 329 - "url": "mirror://kde/stable/frameworks/6.4/purpose-6.4.0.tar.xz", 330 - "hash": "sha256-MYFp8gFUjqo8inbm6wDZsQ9Rhy1/kcf5dJ/LUYaZ5Q4=" 328 + "version": "6.5.0", 329 + "url": "mirror://kde/stable/frameworks/6.5/purpose-6.5.0.tar.xz", 330 + "hash": "sha256-QPgKBKc39bedmYC6q9ylTIIEVrswrdBEeSVykcYqwnQ=" 331 331 }, 332 332 "qqc2-desktop-style": { 333 - "version": "6.4.0", 334 - "url": "mirror://kde/stable/frameworks/6.4/qqc2-desktop-style-6.4.0.tar.xz", 335 - "hash": "sha256-mxMwVmOKEbmYiD7f8NkHjoaMCXJYaL2u6Ocz/eMI8Ps=" 333 + "version": "6.5.0", 334 + "url": "mirror://kde/stable/frameworks/6.5/qqc2-desktop-style-6.5.0.tar.xz", 335 + "hash": "sha256-iIY4d1pMi7f4DhDoeP2SOIDHXyqm44eNUsEqd/PakyE=" 336 336 }, 337 337 "solid": { 338 - "version": "6.4.0", 339 - "url": "mirror://kde/stable/frameworks/6.4/solid-6.4.0.tar.xz", 340 - "hash": "sha256-Vnk7cdT7n0r47Ir5KTt3fsyv3Br3V/WWJCnwsfk1lcM=" 338 + "version": "6.5.0", 339 + "url": "mirror://kde/stable/frameworks/6.5/solid-6.5.0.tar.xz", 340 + "hash": "sha256-6CN8bJYXvvS/X8dEYbt0F8pXr+FdT1SHjP6MgG5walw=" 341 341 }, 342 342 "sonnet": { 343 - "version": "6.4.0", 344 - "url": "mirror://kde/stable/frameworks/6.4/sonnet-6.4.0.tar.xz", 345 - "hash": "sha256-lUIFmJ2l00Q7/CVvizHgXiPv+4NvGBCJTW+5zJ0M3ak=" 343 + "version": "6.5.0", 344 + "url": "mirror://kde/stable/frameworks/6.5/sonnet-6.5.0.tar.xz", 345 + "hash": "sha256-foa2+Ct5UcPoHOp195uveooPiE/LAk8CphU6Rno94ao=" 346 346 }, 347 347 "syndication": { 348 - "version": "6.4.0", 349 - "url": "mirror://kde/stable/frameworks/6.4/syndication-6.4.0.tar.xz", 350 - "hash": "sha256-1WN+ryVcTT4RB2XS7Vq6BsmUVggB5ObEsGmKzFOVTcs=" 348 + "version": "6.5.0", 349 + "url": "mirror://kde/stable/frameworks/6.5/syndication-6.5.0.tar.xz", 350 + "hash": "sha256-za/FHJJxsAFQuNY78lDW0ED3vIxWkHr2HcWaRMlsZ04=" 351 351 }, 352 352 "syntax-highlighting": { 353 - "version": "6.4.0", 354 - "url": "mirror://kde/stable/frameworks/6.4/syntax-highlighting-6.4.0.tar.xz", 355 - "hash": "sha256-H4Ja+nyglJN/G401euayzTfliszwCSkDQeutoojFFQU=" 353 + "version": "6.5.0", 354 + "url": "mirror://kde/stable/frameworks/6.5/syntax-highlighting-6.5.0.tar.xz", 355 + "hash": "sha256-PhiD3VGjJn5WzTrOOGIAlKFa5tuuzdGNM7fU+i8Yw3g=" 356 356 }, 357 357 "threadweaver": { 358 - "version": "6.4.0", 359 - "url": "mirror://kde/stable/frameworks/6.4/threadweaver-6.4.0.tar.xz", 360 - "hash": "sha256-oxetW04K6N7n/ZUCaj3z9fwcLlOuxtXMut3fx1PClZg=" 358 + "version": "6.5.0", 359 + "url": "mirror://kde/stable/frameworks/6.5/threadweaver-6.5.0.tar.xz", 360 + "hash": "sha256-rnDQk2xDjr9KP3sqcI77nNMLWkFH2bcK5dRDfbsgveg=" 361 361 } 362 362 }
+10 -1
pkgs/os-specific/linux/wpa_supplicant/default.nix
··· 1 - { lib, stdenv, fetchurl, openssl, pkg-config, libnl 1 + { lib, stdenv, fetchurl, fetchpatch, openssl, pkg-config, libnl 2 2 , nixosTests, wpa_supplicant_gui 3 3 , dbusSupport ? !stdenv.hostPlatform.isStatic, dbus 4 4 , withReadline ? true, readline ··· 15 15 url = "https://w1.fi/releases/${pname}-${version}.tar.gz"; 16 16 sha256 = "sha256-kS6gb3TjCo42+7aAZNbN/yGNjVkdsPxddd7myBrH/Ao="; 17 17 }; 18 + 19 + patches = [ 20 + (fetchpatch { 21 + name = "revert-change-breaking-auth-broadcom.patch"; 22 + url = "https://w1.fi/cgit/hostap/patch/?id=41638606054a09867fe3f9a2b5523aa4678cbfa5"; 23 + hash = "sha256-X6mBbj7BkW66aYeSCiI3JKBJv10etLQxaTRfRgwsFmM="; 24 + revert = true; 25 + }) 26 + ]; 18 27 19 28 # TODO: Patch epoll so that the dbus actually responds 20 29 # TODO: Figure out how to get privsep working, currently getting SIGBUS
-37
pkgs/servers/hydron/default.nix
··· 1 - { lib 2 - , buildGoModule 3 - , fetchFromGitHub 4 - , gitUpdater 5 - , pkg-config 6 - , ffmpeg_4 7 - }: 8 - 9 - buildGoModule rec { 10 - pname = "hydron"; 11 - version = "3.3.6"; 12 - 13 - src = fetchFromGitHub { 14 - owner = "bakape"; 15 - repo = "hydron"; 16 - rev = "v${version}"; 17 - hash = "sha256-Q1pZf5FPQw+pHItcZyOGx0N+iHmz9rW0+ANFsketh6E="; 18 - }; 19 - 20 - vendorHash = "sha256-hKF2RCGnk/5hNS65vGoDdF1OUPSLe4PDegYlKTeqJDM="; 21 - proxyVendor = true; 22 - 23 - nativeBuildInputs = [ pkg-config ]; 24 - buildInputs = [ ffmpeg_4 ]; 25 - 26 - passthru.updateScript = gitUpdater { 27 - rev-prefix = "v"; 28 - }; 29 - 30 - meta = with lib; { 31 - homepage = "https://github.com/bakape/hydron"; 32 - description = "High performance media tagger and organizer"; 33 - license = with licenses; [ lgpl3Plus ]; 34 - knownVulnerabilities = [ "CVE-2023-4863" ]; # Via https://github.com/chai2010/webp dep 35 - maintainers = with maintainers; [ Madouura ]; 36 - }; 37 - }
+378 -371
pkgs/servers/teleport/15/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.22.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 19 19 20 20 [[package]] 21 21 name = "aes" 22 - version = "0.8.3" 22 + version = "0.8.4" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" 24 + checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 25 25 dependencies = [ 26 26 "cfg-if", 27 27 "cipher", ··· 30 30 31 31 [[package]] 32 32 name = "aho-corasick" 33 - version = "1.1.2" 33 + version = "1.1.3" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 35 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 36 36 dependencies = [ 37 37 "memchr", 38 38 ] ··· 60 60 dependencies = [ 61 61 "proc-macro2", 62 62 "quote", 63 - "syn 2.0.39", 63 + "syn 2.0.68", 64 64 "synstructure", 65 65 ] 66 66 ··· 72 72 dependencies = [ 73 73 "proc-macro2", 74 74 "quote", 75 - "syn 2.0.39", 75 + "syn 2.0.68", 76 76 ] 77 77 78 78 [[package]] ··· 96 96 97 97 [[package]] 98 98 name = "async-recursion" 99 - version = "1.0.5" 99 + version = "1.1.1" 100 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 101 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 102 102 dependencies = [ 103 103 "proc-macro2", 104 104 "quote", 105 - "syn 2.0.39", 105 + "syn 2.0.68", 106 106 ] 107 107 108 108 [[package]] ··· 127 127 128 128 [[package]] 129 129 name = "autocfg" 130 - version = "1.1.0" 130 + version = "1.3.0" 131 131 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 132 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 133 133 134 134 [[package]] 135 135 name = "backtrace" 136 - version = "0.3.69" 136 + version = "0.3.73" 137 137 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 138 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 139 139 dependencies = [ 140 140 "addr2line", 141 141 "cc", ··· 154 154 155 155 [[package]] 156 156 name = "base64" 157 - version = "0.21.5" 157 + version = "0.21.7" 158 158 source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 159 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 160 160 161 161 [[package]] 162 162 name = "base64ct" ··· 170 170 source = "registry+https://github.com/rust-lang/crates.io-index" 171 171 checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078" 172 172 dependencies = [ 173 - "bitflags 2.4.2", 173 + "bitflags 2.6.0", 174 174 "cexpr", 175 175 "clang-sys", 176 176 "lazy_static", ··· 181 181 "regex", 182 182 "rustc-hash", 183 183 "shlex", 184 - "syn 2.0.39", 184 + "syn 2.0.68", 185 185 ] 186 186 187 187 [[package]] ··· 198 198 199 199 [[package]] 200 200 name = "bitflags" 201 - version = "2.4.2" 201 + version = "2.6.0" 202 202 source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 203 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 204 204 205 205 [[package]] 206 206 name = "bitvec" ··· 237 237 version = "4.4.0" 238 238 source = "git+https://github.com/gravitational/boring?rev=605253d99d5e363e178bcf97e1d4622e33844cd5#605253d99d5e363e178bcf97e1d4622e33844cd5" 239 239 dependencies = [ 240 - "bitflags 2.4.2", 240 + "bitflags 2.6.0", 241 241 "boring-sys", 242 242 "foreign-types", 243 243 "libc", ··· 257 257 258 258 [[package]] 259 259 name = "bumpalo" 260 - version = "3.14.0" 260 + version = "3.16.0" 261 261 source = "registry+https://github.com/rust-lang/crates.io-index" 262 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 262 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 263 263 264 264 [[package]] 265 265 name = "byteorder" ··· 269 269 270 270 [[package]] 271 271 name = "bytes" 272 - version = "1.5.0" 272 + version = "1.6.0" 273 273 source = "registry+https://github.com/rust-lang/crates.io-index" 274 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 274 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 275 275 276 276 [[package]] 277 277 name = "cbc" ··· 303 303 304 304 [[package]] 305 305 name = "cc" 306 - version = "1.0.83" 306 + version = "1.0.102" 307 307 source = "registry+https://github.com/rust-lang/crates.io-index" 308 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 309 - dependencies = [ 310 - "libc", 311 - ] 308 + checksum = "779e6b7d17797c0b42023d417228c02889300190e700cb074c3438d9c541d332" 312 309 313 310 [[package]] 314 311 name = "cexpr" ··· 343 340 344 341 [[package]] 345 342 name = "clang-sys" 346 - version = "1.6.1" 343 + version = "1.8.1" 347 344 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 345 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 349 346 dependencies = [ 350 347 "glob", 351 348 "libc", ··· 397 394 398 395 [[package]] 399 396 name = "const-oid" 400 - version = "0.9.5" 397 + version = "0.9.6" 401 398 source = "registry+https://github.com/rust-lang/crates.io-index" 402 - checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" 399 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 403 400 404 401 [[package]] 405 402 name = "core-foundation" ··· 419 416 420 417 [[package]] 421 418 name = "cpufeatures" 422 - version = "0.2.11" 419 + version = "0.2.12" 423 420 source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 421 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 425 422 dependencies = [ 426 423 "libc", 427 424 ] ··· 475 472 476 473 [[package]] 477 474 name = "curve25519-dalek" 478 - version = "4.1.1" 475 + version = "4.1.3" 479 476 source = "registry+https://github.com/rust-lang/crates.io-index" 480 - checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" 477 + checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 481 478 dependencies = [ 482 479 "cfg-if", 483 480 "cpufeatures", 484 481 "curve25519-dalek-derive", 485 482 "digest", 486 483 "fiat-crypto", 487 - "platforms", 488 484 "rustc_version", 489 485 "subtle", 490 486 "zeroize", ··· 498 494 dependencies = [ 499 495 "proc-macro2", 500 496 "quote", 501 - "syn 2.0.39", 497 + "syn 2.0.68", 502 498 ] 503 499 504 500 [[package]] ··· 512 508 513 509 [[package]] 514 510 name = "der" 515 - version = "0.7.8" 511 + version = "0.7.9" 516 512 source = "registry+https://github.com/rust-lang/crates.io-index" 517 - checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" 513 + checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 518 514 dependencies = [ 519 515 "const-oid", 520 516 "der_derive", ··· 544 540 dependencies = [ 545 541 "proc-macro2", 546 542 "quote", 547 - "syn 2.0.39", 543 + "syn 2.0.68", 548 544 ] 549 545 550 546 [[package]] 551 547 name = "deranged" 552 - version = "0.3.10" 548 + version = "0.3.11" 553 549 source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" 550 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 555 551 dependencies = [ 556 552 "powerfmt", 557 553 ] ··· 579 575 580 576 [[package]] 581 577 name = "displaydoc" 582 - version = "0.2.4" 578 + version = "0.2.5" 583 579 source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 580 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 585 581 dependencies = [ 586 582 "proc-macro2", 587 583 "quote", 588 - "syn 2.0.39", 584 + "syn 2.0.68", 589 585 ] 590 586 591 587 [[package]] ··· 614 610 615 611 [[package]] 616 612 name = "ed25519-dalek" 617 - version = "2.1.0" 613 + version = "2.1.1" 618 614 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "1f628eaec48bfd21b865dc2950cfa014450c01d2fa2b69a86c2fd5844ec523c0" 615 + checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 620 616 dependencies = [ 621 617 "curve25519-dalek", 622 618 "ed25519", ··· 650 646 651 647 [[package]] 652 648 name = "encoding_rs" 653 - version = "0.8.33" 649 + version = "0.8.34" 654 650 source = "registry+https://github.com/rust-lang/crates.io-index" 655 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 651 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 656 652 dependencies = [ 657 653 "cfg-if", 658 654 ] 659 655 660 656 [[package]] 661 657 name = "env_logger" 662 - version = "0.10.1" 658 + version = "0.10.2" 663 659 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" 660 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 665 661 dependencies = [ 666 662 "humantime", 667 663 "is-terminal", ··· 678 674 679 675 [[package]] 680 676 name = "errno" 681 - version = "0.3.8" 677 + version = "0.3.9" 682 678 source = "registry+https://github.com/rust-lang/crates.io-index" 683 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 679 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 684 680 dependencies = [ 685 681 "libc", 686 682 "windows-sys 0.52.0", ··· 688 684 689 685 [[package]] 690 686 name = "fastrand" 691 - version = "2.0.1" 687 + version = "2.1.0" 692 688 source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 689 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 694 690 695 691 [[package]] 696 692 name = "ff" ··· 704 700 705 701 [[package]] 706 702 name = "fiat-crypto" 707 - version = "0.2.5" 703 + version = "0.2.9" 708 704 source = "registry+https://github.com/rust-lang/crates.io-index" 709 - checksum = "27573eac26f4dd11e2b1916c3fe1baa56407c83c71a773a8ba17ec0bca03b6b7" 705 + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 710 706 711 707 [[package]] 712 708 name = "flagset" 713 - version = "0.4.4" 709 + version = "0.4.5" 714 710 source = "registry+https://github.com/rust-lang/crates.io-index" 715 - checksum = "d52a7e408202050813e6f1d9addadcaafef3dca7530c7ddfb005d4081cce6779" 711 + checksum = "cdeb3aa5e95cf9aabc17f060cfa0ced7b83f042390760ca53bf09df9968acaa1" 716 712 717 713 [[package]] 718 714 name = "fnv" ··· 738 734 dependencies = [ 739 735 "proc-macro2", 740 736 "quote", 741 - "syn 2.0.39", 737 + "syn 2.0.68", 742 738 ] 743 739 744 740 [[package]] ··· 780 776 781 777 [[package]] 782 778 name = "futures" 783 - version = "0.3.29" 779 + version = "0.3.30" 784 780 source = "registry+https://github.com/rust-lang/crates.io-index" 785 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 781 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 786 782 dependencies = [ 787 783 "futures-channel", 788 784 "futures-core", ··· 795 791 796 792 [[package]] 797 793 name = "futures-channel" 798 - version = "0.3.29" 794 + version = "0.3.30" 799 795 source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 796 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 801 797 dependencies = [ 802 798 "futures-core", 803 799 "futures-sink", ··· 805 801 806 802 [[package]] 807 803 name = "futures-core" 808 - version = "0.3.29" 804 + version = "0.3.30" 809 805 source = "registry+https://github.com/rust-lang/crates.io-index" 810 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 806 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 811 807 812 808 [[package]] 813 809 name = "futures-executor" 814 - version = "0.3.29" 810 + version = "0.3.30" 815 811 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 812 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 817 813 dependencies = [ 818 814 "futures-core", 819 815 "futures-task", ··· 822 818 823 819 [[package]] 824 820 name = "futures-io" 825 - version = "0.3.29" 821 + version = "0.3.30" 826 822 source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 823 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 828 824 829 825 [[package]] 830 826 name = "futures-macro" 831 - version = "0.3.29" 827 + version = "0.3.30" 832 828 source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 829 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 834 830 dependencies = [ 835 831 "proc-macro2", 836 832 "quote", 837 - "syn 2.0.39", 833 + "syn 2.0.68", 838 834 ] 839 835 840 836 [[package]] 841 837 name = "futures-sink" 842 - version = "0.3.29" 838 + version = "0.3.30" 843 839 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 840 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 845 841 846 842 [[package]] 847 843 name = "futures-task" 848 - version = "0.3.29" 844 + version = "0.3.30" 849 845 source = "registry+https://github.com/rust-lang/crates.io-index" 850 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 846 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 851 847 852 848 [[package]] 853 849 name = "futures-util" 854 - version = "0.3.29" 850 + version = "0.3.30" 855 851 source = "registry+https://github.com/rust-lang/crates.io-index" 856 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 852 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 857 853 dependencies = [ 858 854 "futures-channel", 859 855 "futures-core", ··· 880 876 881 877 [[package]] 882 878 name = "getrandom" 883 - version = "0.2.12" 879 + version = "0.2.15" 884 880 source = "registry+https://github.com/rust-lang/crates.io-index" 885 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 881 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 886 882 dependencies = [ 887 883 "cfg-if", 888 884 "js-sys", ··· 893 889 894 890 [[package]] 895 891 name = "gimli" 896 - version = "0.28.1" 892 + version = "0.29.0" 897 893 source = "registry+https://github.com/rust-lang/crates.io-index" 898 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 894 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 899 895 900 896 [[package]] 901 897 name = "glob" ··· 916 912 917 913 [[package]] 918 914 name = "h2" 919 - version = "0.3.24" 915 + version = "0.3.26" 920 916 source = "registry+https://github.com/rust-lang/crates.io-index" 921 - checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 917 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 922 918 dependencies = [ 923 919 "bytes", 924 920 "fnv", ··· 926 922 "futures-sink", 927 923 "futures-util", 928 924 "http", 929 - "indexmap 2.1.0", 925 + "indexmap 2.2.6", 930 926 "slab", 931 927 "tokio", 932 928 "tokio-util", ··· 950 946 951 947 [[package]] 952 948 name = "hashbrown" 953 - version = "0.14.3" 949 + version = "0.14.5" 954 950 source = "registry+https://github.com/rust-lang/crates.io-index" 955 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 951 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 956 952 957 953 [[package]] 958 954 name = "heapless" ··· 963 959 "atomic-polyfill", 964 960 "hash32", 965 961 "rustc_version", 966 - "spin 0.9.8", 962 + "spin", 967 963 "stable_deref_trait", 968 964 ] 969 965 ··· 984 980 985 981 [[package]] 986 982 name = "hermit-abi" 987 - version = "0.3.3" 983 + version = "0.3.9" 988 984 source = "registry+https://github.com/rust-lang/crates.io-index" 989 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 985 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 990 986 991 987 [[package]] 992 988 name = "hkdf" 993 - version = "0.12.3" 989 + version = "0.12.4" 994 990 source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 991 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 996 992 dependencies = [ 997 993 "hmac", 998 994 ] ··· 1008 1004 1009 1005 [[package]] 1010 1006 name = "http" 1011 - version = "0.2.11" 1007 + version = "0.2.12" 1012 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 1009 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1014 1010 dependencies = [ 1015 1011 "bytes", 1016 1012 "fnv", ··· 1019 1015 1020 1016 [[package]] 1021 1017 name = "http-body" 1022 - version = "0.4.5" 1018 + version = "0.4.6" 1023 1019 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1020 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 1025 1021 dependencies = [ 1026 1022 "bytes", 1027 1023 "http", ··· 1030 1026 1031 1027 [[package]] 1032 1028 name = "httparse" 1033 - version = "1.8.0" 1029 + version = "1.9.4" 1034 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1035 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1031 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1036 1032 1037 1033 [[package]] 1038 1034 name = "httpdate" ··· 1048 1044 1049 1045 [[package]] 1050 1046 name = "hyper" 1051 - version = "0.14.27" 1047 + version = "0.14.29" 1052 1048 source = "registry+https://github.com/rust-lang/crates.io-index" 1053 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1049 + checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" 1054 1050 dependencies = [ 1055 1051 "bytes", 1056 1052 "futures-channel", ··· 1063 1059 "httpdate", 1064 1060 "itoa", 1065 1061 "pin-project-lite", 1066 - "socket2 0.4.10", 1062 + "socket2", 1067 1063 "tokio", 1068 1064 "tower-service", 1069 1065 "tracing", ··· 1106 1102 1107 1103 [[package]] 1108 1104 name = "indexmap" 1109 - version = "2.1.0" 1105 + version = "2.2.6" 1110 1106 source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 1107 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1112 1108 dependencies = [ 1113 1109 "equivalent", 1114 - "hashbrown 0.14.3", 1110 + "hashbrown 0.14.5", 1115 1111 ] 1116 1112 1117 1113 [[package]] ··· 1126 1122 1127 1123 [[package]] 1128 1124 name = "instant" 1129 - version = "0.1.12" 1125 + version = "0.1.13" 1130 1126 source = "registry+https://github.com/rust-lang/crates.io-index" 1131 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1127 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1132 1128 dependencies = [ 1133 1129 "cfg-if", 1134 1130 ] ··· 1161 1157 [[package]] 1162 1158 name = "ironrdp-async" 1163 1159 version = "0.1.0" 1164 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1160 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1165 1161 dependencies = [ 1166 1162 "bytes", 1167 1163 "ironrdp-connector", ··· 1172 1168 [[package]] 1173 1169 name = "ironrdp-cliprdr" 1174 1170 version = "0.1.0" 1175 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1171 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1176 1172 dependencies = [ 1177 - "bitflags 2.4.2", 1173 + "bitflags 2.6.0", 1178 1174 "ironrdp-pdu", 1179 1175 "ironrdp-svc", 1180 1176 "thiserror", ··· 1184 1180 [[package]] 1185 1181 name = "ironrdp-connector" 1186 1182 version = "0.1.0" 1187 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1183 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1188 1184 dependencies = [ 1189 1185 "ironrdp-error", 1190 1186 "ironrdp-pdu", 1191 1187 "ironrdp-svc", 1192 1188 "rand_core", 1193 - "sspi 0.11.0", 1189 + "sspi 0.11.1", 1194 1190 "tracing", 1195 1191 "url", 1196 1192 "winapi", ··· 1199 1195 [[package]] 1200 1196 name = "ironrdp-displaycontrol" 1201 1197 version = "0.1.0" 1202 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1198 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1203 1199 dependencies = [ 1204 1200 "ironrdp-dvc", 1205 1201 "ironrdp-pdu", ··· 1210 1206 [[package]] 1211 1207 name = "ironrdp-dvc" 1212 1208 version = "0.1.0" 1213 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1209 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1214 1210 dependencies = [ 1215 1211 "ironrdp-pdu", 1216 1212 "ironrdp-svc", ··· 1221 1217 [[package]] 1222 1218 name = "ironrdp-error" 1223 1219 version = "0.1.0" 1224 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1220 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1225 1221 1226 1222 [[package]] 1227 1223 name = "ironrdp-graphics" 1228 1224 version = "0.1.0" 1229 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1225 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1230 1226 dependencies = [ 1231 1227 "bit_field", 1232 - "bitflags 2.4.2", 1228 + "bitflags 2.6.0", 1233 1229 "bitvec", 1234 1230 "byteorder", 1235 1231 "ironrdp-error", ··· 1243 1239 [[package]] 1244 1240 name = "ironrdp-pdu" 1245 1241 version = "0.1.0" 1246 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1242 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1247 1243 dependencies = [ 1248 1244 "bit_field", 1249 - "bitflags 2.4.2", 1245 + "bitflags 2.6.0", 1250 1246 "byteorder", 1251 1247 "der-parser", 1252 1248 "ironrdp-error", ··· 1265 1261 [[package]] 1266 1262 name = "ironrdp-rdpdr" 1267 1263 version = "0.1.0" 1268 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1264 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1269 1265 dependencies = [ 1270 - "bitflags 2.4.2", 1266 + "bitflags 2.6.0", 1271 1267 "ironrdp-error", 1272 1268 "ironrdp-pdu", 1273 1269 "ironrdp-svc", ··· 1277 1273 [[package]] 1278 1274 name = "ironrdp-rdpsnd" 1279 1275 version = "0.1.0" 1280 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1276 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1281 1277 dependencies = [ 1282 1278 "ironrdp-pdu", 1283 1279 "ironrdp-svc", ··· 1286 1282 [[package]] 1287 1283 name = "ironrdp-session" 1288 1284 version = "0.1.0" 1289 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1285 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1290 1286 dependencies = [ 1291 1287 "ironrdp-connector", 1292 1288 "ironrdp-displaycontrol", ··· 1301 1297 [[package]] 1302 1298 name = "ironrdp-svc" 1303 1299 version = "0.1.0" 1304 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1300 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1305 1301 dependencies = [ 1306 - "bitflags 2.4.2", 1302 + "bitflags 2.6.0", 1307 1303 "ironrdp-pdu", 1308 1304 ] 1309 1305 1310 1306 [[package]] 1311 1307 name = "ironrdp-tls" 1312 1308 version = "0.1.0" 1313 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1309 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1314 1310 dependencies = [ 1315 1311 "tokio", 1316 1312 "tokio-rustls", ··· 1320 1316 [[package]] 1321 1317 name = "ironrdp-tokio" 1322 1318 version = "0.1.0" 1323 - source = "git+https://github.com/Devolutions/IronRDP?rev=fd105e4b56647ab2f54aa23954aec4aaeef118e2#fd105e4b56647ab2f54aa23954aec4aaeef118e2" 1319 + source = "git+https://github.com/Devolutions/IronRDP?rev=dfbe947e5b9bd2da06f1e14620ee4d68bca4252f#dfbe947e5b9bd2da06f1e14620ee4d68bca4252f" 1324 1320 dependencies = [ 1325 1321 "bytes", 1326 1322 "ironrdp-async", ··· 1329 1325 1330 1326 [[package]] 1331 1327 name = "is-terminal" 1332 - version = "0.4.9" 1328 + version = "0.4.12" 1333 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1330 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 1335 1331 dependencies = [ 1336 - "hermit-abi 0.3.3", 1337 - "rustix", 1338 - "windows-sys 0.48.0", 1332 + "hermit-abi 0.3.9", 1333 + "libc", 1334 + "windows-sys 0.52.0", 1339 1335 ] 1340 1336 1341 1337 [[package]] ··· 1350 1346 1351 1347 [[package]] 1352 1348 name = "iso7816-tlv" 1353 - version = "0.4.3" 1349 + version = "0.4.4" 1354 1350 source = "registry+https://github.com/rust-lang/crates.io-index" 1355 - checksum = "d47365efc3b4c252f8a3384445c0f7e8a4e0ae5c22bf3bedd2dd16f9bb45016a" 1351 + checksum = "7660d28d24a831d690228a275d544654a30f3b167a8e491cf31af5fe5058b546" 1356 1352 dependencies = [ 1357 1353 "untrusted", 1358 1354 ] 1359 1355 1360 1356 [[package]] 1361 1357 name = "itoa" 1362 - version = "1.0.9" 1358 + version = "1.0.11" 1363 1359 source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 1360 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1365 1361 1366 1362 [[package]] 1367 1363 name = "js-sys" 1368 - version = "0.3.67" 1364 + version = "0.3.69" 1369 1365 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 - checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" 1366 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1371 1367 dependencies = [ 1372 1368 "wasm-bindgen", 1373 1369 ] 1374 1370 1375 1371 [[package]] 1376 1372 name = "keccak" 1377 - version = "0.1.4" 1373 + version = "0.1.5" 1378 1374 source = "registry+https://github.com/rust-lang/crates.io-index" 1379 - checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" 1375 + checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 1380 1376 dependencies = [ 1381 1377 "cpufeatures", 1382 1378 ] 1383 1379 1384 1380 [[package]] 1385 1381 name = "lazy_static" 1386 - version = "1.4.0" 1382 + version = "1.5.0" 1387 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1388 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1384 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1389 1385 dependencies = [ 1390 - "spin 0.5.2", 1386 + "spin", 1391 1387 ] 1392 1388 1393 1389 [[package]] ··· 1398 1394 1399 1395 [[package]] 1400 1396 name = "libc" 1401 - version = "0.2.151" 1397 + version = "0.2.155" 1402 1398 source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" 1399 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1404 1400 1405 1401 [[package]] 1406 1402 name = "libloading" 1407 - version = "0.7.4" 1403 + version = "0.8.4" 1408 1404 source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1405 + checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" 1410 1406 dependencies = [ 1411 1407 "cfg-if", 1412 - "winapi", 1408 + "windows-targets 0.52.5", 1413 1409 ] 1414 1410 1415 1411 [[package]] ··· 1420 1416 1421 1417 [[package]] 1422 1418 name = "linux-raw-sys" 1423 - version = "0.4.12" 1419 + version = "0.4.14" 1424 1420 source = "registry+https://github.com/rust-lang/crates.io-index" 1425 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1421 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1426 1422 1427 1423 [[package]] 1428 1424 name = "lock_api" 1429 - version = "0.4.11" 1425 + version = "0.4.12" 1430 1426 source = "registry+https://github.com/rust-lang/crates.io-index" 1431 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1427 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1432 1428 dependencies = [ 1433 1429 "autocfg", 1434 1430 "scopeguard", ··· 1436 1432 1437 1433 [[package]] 1438 1434 name = "log" 1439 - version = "0.4.20" 1435 + version = "0.4.22" 1440 1436 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1437 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1442 1438 1443 1439 [[package]] 1444 1440 name = "md-5" ··· 1461 1457 1462 1458 [[package]] 1463 1459 name = "memchr" 1464 - version = "2.6.4" 1460 + version = "2.7.4" 1465 1461 source = "registry+https://github.com/rust-lang/crates.io-index" 1466 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 1462 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1467 1463 1468 1464 [[package]] 1469 1465 name = "mime" ··· 1479 1475 1480 1476 [[package]] 1481 1477 name = "miniz_oxide" 1482 - version = "0.7.1" 1478 + version = "0.7.4" 1483 1479 source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1480 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 1485 1481 dependencies = [ 1486 1482 "adler", 1487 1483 ] ··· 1519 1515 1520 1516 [[package]] 1521 1517 name = "num-bigint" 1522 - version = "0.4.4" 1518 + version = "0.4.6" 1523 1519 source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 1520 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 1525 1521 dependencies = [ 1526 - "autocfg", 1527 1522 "num-integer", 1528 1523 "num-traits", 1529 1524 ] ··· 1554 1549 1555 1550 [[package]] 1556 1551 name = "num-derive" 1557 - version = "0.4.1" 1552 + version = "0.4.2" 1558 1553 source = "registry+https://github.com/rust-lang/crates.io-index" 1559 - checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712" 1554 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 1560 1555 dependencies = [ 1561 1556 "proc-macro2", 1562 1557 "quote", 1563 - "syn 2.0.39", 1558 + "syn 2.0.68", 1564 1559 ] 1565 1560 1566 1561 [[package]] 1567 1562 name = "num-integer" 1568 - version = "0.1.45" 1563 + version = "0.1.46" 1569 1564 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1565 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 1571 1566 dependencies = [ 1572 - "autocfg", 1573 1567 "num-traits", 1574 1568 ] 1575 1569 1576 1570 [[package]] 1577 1571 name = "num-iter" 1578 - version = "0.1.43" 1572 + version = "0.1.45" 1579 1573 source = "registry+https://github.com/rust-lang/crates.io-index" 1580 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1574 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 1581 1575 dependencies = [ 1582 1576 "autocfg", 1583 1577 "num-integer", ··· 1586 1580 1587 1581 [[package]] 1588 1582 name = "num-traits" 1589 - version = "0.2.17" 1583 + version = "0.2.19" 1590 1584 source = "registry+https://github.com/rust-lang/crates.io-index" 1591 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1585 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1592 1586 dependencies = [ 1593 1587 "autocfg", 1594 1588 "libm", ··· 1600 1594 source = "registry+https://github.com/rust-lang/crates.io-index" 1601 1595 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1602 1596 dependencies = [ 1603 - "hermit-abi 0.3.3", 1597 + "hermit-abi 0.3.9", 1604 1598 "libc", 1605 1599 ] 1606 1600 1607 1601 [[package]] 1608 1602 name = "object" 1609 - version = "0.32.1" 1603 + version = "0.36.1" 1610 1604 source = "registry+https://github.com/rust-lang/crates.io-index" 1611 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1605 + checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" 1612 1606 dependencies = [ 1613 1607 "memchr", 1614 1608 ] ··· 1624 1618 1625 1619 [[package]] 1626 1620 name = "once_cell" 1627 - version = "1.18.0" 1621 + version = "1.19.0" 1628 1622 source = "registry+https://github.com/rust-lang/crates.io-index" 1629 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1623 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1630 1624 1631 1625 [[package]] 1632 1626 name = "openssl-probe" ··· 1683 1677 1684 1678 [[package]] 1685 1679 name = "parking_lot" 1686 - version = "0.12.1" 1680 + version = "0.12.3" 1687 1681 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1682 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 1689 1683 dependencies = [ 1690 1684 "lock_api", 1691 - "parking_lot_core 0.9.9", 1685 + "parking_lot_core 0.9.10", 1692 1686 ] 1693 1687 1694 1688 [[package]] ··· 1707 1701 1708 1702 [[package]] 1709 1703 name = "parking_lot_core" 1710 - version = "0.9.9" 1704 + version = "0.9.10" 1711 1705 source = "registry+https://github.com/rust-lang/crates.io-index" 1712 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1706 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1713 1707 dependencies = [ 1714 1708 "cfg-if", 1715 1709 "libc", 1716 - "redox_syscall 0.4.1", 1710 + "redox_syscall 0.5.2", 1717 1711 "smallvec", 1718 - "windows-targets 0.48.5", 1712 + "windows-targets 0.52.5", 1719 1713 ] 1720 1714 1721 1715 [[package]] ··· 1845 1839 1846 1840 [[package]] 1847 1841 name = "pin-project-lite" 1848 - version = "0.2.13" 1842 + version = "0.2.14" 1849 1843 source = "registry+https://github.com/rust-lang/crates.io-index" 1850 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1844 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1851 1845 1852 1846 [[package]] 1853 1847 name = "pin-utils" ··· 1878 1872 1879 1873 [[package]] 1880 1874 name = "pkg-config" 1881 - version = "0.3.27" 1875 + version = "0.3.30" 1882 1876 source = "registry+https://github.com/rust-lang/crates.io-index" 1883 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1884 - 1885 - [[package]] 1886 - name = "platforms" 1887 - version = "3.2.0" 1888 - source = "registry+https://github.com/rust-lang/crates.io-index" 1889 - checksum = "14e6ab3f592e6fb464fc9712d8d6e6912de6473954635fd76a589d832cffcbb0" 1877 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1890 1878 1891 1879 [[package]] 1892 1880 name = "portpicker" ··· 1920 1908 1921 1909 [[package]] 1922 1910 name = "proc-macro2" 1923 - version = "1.0.70" 1911 + version = "1.0.86" 1924 1912 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 1913 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 1926 1914 dependencies = [ 1927 1915 "unicode-ident", 1928 1916 ] 1929 1917 1930 1918 [[package]] 1931 1919 name = "quote" 1932 - version = "1.0.33" 1920 + version = "1.0.36" 1933 1921 source = "registry+https://github.com/rust-lang/crates.io-index" 1934 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1922 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1935 1923 dependencies = [ 1936 1924 "proc-macro2", 1937 1925 ] ··· 1976 1964 name = "rdp-client" 1977 1965 version = "0.1.0" 1978 1966 dependencies = [ 1979 - "bitflags 2.4.2", 1967 + "bitflags 2.6.0", 1980 1968 "boring", 1981 1969 "byteorder", 1982 1970 "bytes", ··· 1996 1984 "iso7816", 1997 1985 "iso7816-tlv", 1998 1986 "log", 1999 - "parking_lot 0.12.1", 1987 + "parking_lot 0.12.3", 2000 1988 "rand", 2001 1989 "rand_chacha", 2002 1990 "rsa", ··· 2020 2008 2021 2009 [[package]] 2022 2010 name = "redox_syscall" 2023 - version = "0.4.1" 2011 + version = "0.5.2" 2024 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 2013 + checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 2026 2014 dependencies = [ 2027 - "bitflags 1.3.2", 2015 + "bitflags 2.6.0", 2028 2016 ] 2029 2017 2030 2018 [[package]] 2031 2019 name = "regex" 2032 - version = "1.10.2" 2020 + version = "1.10.5" 2033 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 2034 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 2022 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 2035 2023 dependencies = [ 2036 2024 "aho-corasick", 2037 2025 "memchr", ··· 2041 2029 2042 2030 [[package]] 2043 2031 name = "regex-automata" 2044 - version = "0.4.3" 2032 + version = "0.4.7" 2045 2033 source = "registry+https://github.com/rust-lang/crates.io-index" 2046 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 2034 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 2047 2035 dependencies = [ 2048 2036 "aho-corasick", 2049 2037 "memchr", ··· 2052 2040 2053 2041 [[package]] 2054 2042 name = "regex-syntax" 2055 - version = "0.8.2" 2043 + version = "0.8.4" 2056 2044 source = "registry+https://github.com/rust-lang/crates.io-index" 2057 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 2045 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 2058 2046 2059 2047 [[package]] 2060 2048 name = "reqwest" 2061 - version = "0.11.22" 2049 + version = "0.11.27" 2062 2050 source = "registry+https://github.com/rust-lang/crates.io-index" 2063 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 2051 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 2064 2052 dependencies = [ 2065 2053 "base64", 2066 2054 "bytes", ··· 2085 2073 "serde", 2086 2074 "serde_json", 2087 2075 "serde_urlencoded", 2076 + "sync_wrapper", 2088 2077 "system-configuration", 2089 2078 "tokio", 2090 2079 "tokio-rustls", ··· 2109 2098 2110 2099 [[package]] 2111 2100 name = "ring" 2112 - version = "0.17.6" 2101 + version = "0.17.8" 2113 2102 source = "registry+https://github.com/rust-lang/crates.io-index" 2114 - checksum = "684d5e6e18f669ccebf64a92236bb7db9a34f07be010e3627368182027180866" 2103 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 2115 2104 dependencies = [ 2116 2105 "cc", 2106 + "cfg-if", 2117 2107 "getrandom", 2118 2108 "libc", 2119 - "spin 0.9.8", 2109 + "spin", 2120 2110 "untrusted", 2121 - "windows-sys 0.48.0", 2111 + "windows-sys 0.52.0", 2122 2112 ] 2123 2113 2124 2114 [[package]] ··· 2143 2133 2144 2134 [[package]] 2145 2135 name = "rustc-demangle" 2146 - version = "0.1.23" 2136 + version = "0.1.24" 2147 2137 source = "registry+https://github.com/rust-lang/crates.io-index" 2148 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 2138 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 2149 2139 2150 2140 [[package]] 2151 2141 name = "rustc-hash" ··· 2173 2163 2174 2164 [[package]] 2175 2165 name = "rustix" 2176 - version = "0.38.26" 2166 + version = "0.38.34" 2177 2167 source = "registry+https://github.com/rust-lang/crates.io-index" 2178 - checksum = "9470c4bf8246c8daf25f9598dca807fb6510347b1e1cfa55749113850c79d88a" 2168 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 2179 2169 dependencies = [ 2180 - "bitflags 2.4.2", 2170 + "bitflags 2.6.0", 2181 2171 "errno", 2182 2172 "libc", 2183 2173 "linux-raw-sys", ··· 2186 2176 2187 2177 [[package]] 2188 2178 name = "rustls" 2189 - version = "0.21.11" 2179 + version = "0.21.12" 2190 2180 source = "registry+https://github.com/rust-lang/crates.io-index" 2191 - checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 2181 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 2192 2182 dependencies = [ 2193 2183 "log", 2194 2184 "ring", ··· 2229 2219 2230 2220 [[package]] 2231 2221 name = "ryu" 2232 - version = "1.0.15" 2222 + version = "1.0.18" 2233 2223 source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2224 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2235 2225 2236 2226 [[package]] 2237 2227 name = "schannel" 2238 - version = "0.1.22" 2228 + version = "0.1.23" 2239 2229 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 2230 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 2241 2231 dependencies = [ 2242 - "windows-sys 0.48.0", 2232 + "windows-sys 0.52.0", 2243 2233 ] 2244 2234 2245 2235 [[package]] ··· 2274 2264 2275 2265 [[package]] 2276 2266 name = "security-framework" 2277 - version = "2.9.2" 2267 + version = "2.11.0" 2278 2268 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 2269 + checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 2280 2270 dependencies = [ 2281 - "bitflags 1.3.2", 2271 + "bitflags 2.6.0", 2282 2272 "core-foundation", 2283 2273 "core-foundation-sys", 2284 2274 "libc", ··· 2287 2277 2288 2278 [[package]] 2289 2279 name = "security-framework-sys" 2290 - version = "2.9.1" 2280 + version = "2.11.0" 2291 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 2292 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 2282 + checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 2293 2283 dependencies = [ 2294 2284 "core-foundation-sys", 2295 2285 "libc", ··· 2297 2287 2298 2288 [[package]] 2299 2289 name = "semver" 2300 - version = "1.0.20" 2290 + version = "1.0.23" 2301 2291 source = "registry+https://github.com/rust-lang/crates.io-index" 2302 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 2292 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 2303 2293 2304 2294 [[package]] 2305 2295 name = "serde" 2306 - version = "1.0.193" 2296 + version = "1.0.203" 2307 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2308 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 2298 + checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 2309 2299 dependencies = [ 2310 2300 "serde_derive", 2311 2301 ] 2312 2302 2313 2303 [[package]] 2314 2304 name = "serde_bytes" 2315 - version = "0.11.12" 2305 + version = "0.11.15" 2316 2306 source = "registry+https://github.com/rust-lang/crates.io-index" 2317 - checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" 2307 + checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" 2318 2308 dependencies = [ 2319 2309 "serde", 2320 2310 ] 2321 2311 2322 2312 [[package]] 2323 2313 name = "serde_derive" 2324 - version = "1.0.193" 2314 + version = "1.0.203" 2325 2315 source = "registry+https://github.com/rust-lang/crates.io-index" 2326 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 2316 + checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 2327 2317 dependencies = [ 2328 2318 "proc-macro2", 2329 2319 "quote", 2330 - "syn 2.0.39", 2320 + "syn 2.0.68", 2331 2321 ] 2332 2322 2333 2323 [[package]] 2334 2324 name = "serde_json" 2335 - version = "1.0.108" 2325 + version = "1.0.118" 2336 2326 source = "registry+https://github.com/rust-lang/crates.io-index" 2337 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 2327 + checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" 2338 2328 dependencies = [ 2339 2329 "itoa", 2340 2330 "ryu", ··· 2402 2392 2403 2393 [[package]] 2404 2394 name = "signal-hook-registry" 2405 - version = "1.4.1" 2395 + version = "1.4.2" 2406 2396 source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2397 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 2408 2398 dependencies = [ 2409 2399 "libc", 2410 2400 ] ··· 2430 2420 2431 2421 [[package]] 2432 2422 name = "smallvec" 2433 - version = "1.11.2" 2423 + version = "1.13.2" 2434 2424 source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 2425 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2436 2426 2437 2427 [[package]] 2438 2428 name = "socket2" 2439 - version = "0.4.10" 2429 + version = "0.5.7" 2440 2430 source = "registry+https://github.com/rust-lang/crates.io-index" 2441 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 2431 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 2442 2432 dependencies = [ 2443 2433 "libc", 2444 - "winapi", 2434 + "windows-sys 0.52.0", 2445 2435 ] 2446 2436 2447 2437 [[package]] 2448 - name = "socket2" 2449 - version = "0.5.5" 2450 - source = "registry+https://github.com/rust-lang/crates.io-index" 2451 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2452 - dependencies = [ 2453 - "libc", 2454 - "windows-sys 0.48.0", 2455 - ] 2456 - 2457 - [[package]] 2458 - name = "spin" 2459 - version = "0.5.2" 2460 - source = "registry+https://github.com/rust-lang/crates.io-index" 2461 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2462 - 2463 - [[package]] 2464 2438 name = "spin" 2465 2439 version = "0.9.8" 2466 2440 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2486 2460 dependencies = [ 2487 2461 "async-dnssd", 2488 2462 "async-recursion", 2489 - "bitflags 2.4.2", 2463 + "bitflags 2.6.0", 2490 2464 "byteorder", 2491 2465 "cfg-if", 2492 2466 "crypto-mac", ··· 2525 2499 2526 2500 [[package]] 2527 2501 name = "sspi" 2528 - version = "0.11.0" 2502 + version = "0.11.1" 2529 2503 source = "registry+https://github.com/rust-lang/crates.io-index" 2530 - checksum = "bf9e7d03e3a0314c94b37625112eeaba08068b0ffbb181deefd4c7deae5ba046" 2504 + checksum = "18d31fab47d9290be28a8d027c8428756826f1d4fe1e5ba0f51d24f52c568e21" 2531 2505 dependencies = [ 2532 2506 "async-dnssd", 2533 2507 "async-recursion", 2534 - "bitflags 2.4.2", 2508 + "bitflags 2.6.0", 2535 2509 "byteorder", 2536 2510 "cfg-if", 2537 2511 "crypto-mac", ··· 2625 2599 2626 2600 [[package]] 2627 2601 name = "syn" 2628 - version = "2.0.39" 2602 + version = "2.0.68" 2629 2603 source = "registry+https://github.com/rust-lang/crates.io-index" 2630 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 2604 + checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" 2631 2605 dependencies = [ 2632 2606 "proc-macro2", 2633 2607 "quote", 2634 2608 "unicode-ident", 2635 2609 ] 2610 + 2611 + [[package]] 2612 + name = "sync_wrapper" 2613 + version = "0.1.2" 2614 + source = "registry+https://github.com/rust-lang/crates.io-index" 2615 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2636 2616 2637 2617 [[package]] 2638 2618 name = "synstructure" ··· 2642 2622 dependencies = [ 2643 2623 "proc-macro2", 2644 2624 "quote", 2645 - "syn 2.0.39", 2625 + "syn 2.0.68", 2646 2626 ] 2647 2627 2648 2628 [[package]] ··· 2674 2654 2675 2655 [[package]] 2676 2656 name = "tempfile" 2677 - version = "3.9.0" 2657 + version = "3.10.1" 2678 2658 source = "registry+https://github.com/rust-lang/crates.io-index" 2679 - checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 2659 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2680 2660 dependencies = [ 2681 2661 "cfg-if", 2682 2662 "fastrand", 2683 - "redox_syscall 0.4.1", 2684 2663 "rustix", 2685 2664 "windows-sys 0.52.0", 2686 2665 ] 2687 2666 2688 2667 [[package]] 2689 2668 name = "termcolor" 2690 - version = "1.4.0" 2669 + version = "1.4.1" 2691 2670 source = "registry+https://github.com/rust-lang/crates.io-index" 2692 - checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 2671 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 2693 2672 dependencies = [ 2694 2673 "winapi-util", 2695 2674 ] 2696 2675 2697 2676 [[package]] 2698 2677 name = "textwrap" 2699 - version = "0.16.0" 2678 + version = "0.16.1" 2700 2679 source = "registry+https://github.com/rust-lang/crates.io-index" 2701 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 2680 + checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 2702 2681 2703 2682 [[package]] 2704 2683 name = "thiserror" 2705 - version = "1.0.50" 2684 + version = "1.0.61" 2706 2685 source = "registry+https://github.com/rust-lang/crates.io-index" 2707 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 2686 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 2708 2687 dependencies = [ 2709 2688 "thiserror-impl", 2710 2689 ] 2711 2690 2712 2691 [[package]] 2713 2692 name = "thiserror-impl" 2714 - version = "1.0.50" 2693 + version = "1.0.61" 2715 2694 source = "registry+https://github.com/rust-lang/crates.io-index" 2716 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 2695 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 2717 2696 dependencies = [ 2718 2697 "proc-macro2", 2719 2698 "quote", 2720 - "syn 2.0.39", 2699 + "syn 2.0.68", 2721 2700 ] 2722 2701 2723 2702 [[package]] 2724 2703 name = "thread_local" 2725 - version = "1.1.7" 2704 + version = "1.1.8" 2726 2705 source = "registry+https://github.com/rust-lang/crates.io-index" 2727 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2706 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 2728 2707 dependencies = [ 2729 2708 "cfg-if", 2730 2709 "once_cell", ··· 2732 2711 2733 2712 [[package]] 2734 2713 name = "time" 2735 - version = "0.3.34" 2714 + version = "0.3.36" 2736 2715 source = "registry+https://github.com/rust-lang/crates.io-index" 2737 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 2716 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2738 2717 dependencies = [ 2739 2718 "deranged", 2740 2719 "itoa", ··· 2754 2733 2755 2734 [[package]] 2756 2735 name = "time-macros" 2757 - version = "0.2.17" 2736 + version = "0.2.18" 2758 2737 source = "registry+https://github.com/rust-lang/crates.io-index" 2759 - checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 2738 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2760 2739 dependencies = [ 2761 2740 "num-conv", 2762 2741 "time-core", ··· 2764 2743 2765 2744 [[package]] 2766 2745 name = "tinyvec" 2767 - version = "1.6.0" 2746 + version = "1.6.1" 2768 2747 source = "registry+https://github.com/rust-lang/crates.io-index" 2769 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2748 + checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" 2770 2749 dependencies = [ 2771 2750 "tinyvec_macros", 2772 2751 ] ··· 2778 2757 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2779 2758 2780 2759 [[package]] 2760 + name = "tls_codec" 2761 + version = "0.4.1" 2762 + source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "b5e78c9c330f8c85b2bae7c8368f2739157db9991235123aa1b15ef9502bfb6a" 2764 + dependencies = [ 2765 + "tls_codec_derive", 2766 + "zeroize", 2767 + ] 2768 + 2769 + [[package]] 2770 + name = "tls_codec_derive" 2771 + version = "0.4.1" 2772 + source = "registry+https://github.com/rust-lang/crates.io-index" 2773 + checksum = "8d9ef545650e79f30233c0003bcc2504d7efac6dad25fca40744de773fe2049c" 2774 + dependencies = [ 2775 + "proc-macro2", 2776 + "quote", 2777 + "syn 2.0.68", 2778 + ] 2779 + 2780 + [[package]] 2781 2781 name = "tokio" 2782 - version = "1.36.0" 2782 + version = "1.38.0" 2783 2783 source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 2784 + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 2785 2785 dependencies = [ 2786 2786 "backtrace", 2787 2787 "bytes", 2788 2788 "libc", 2789 2789 "mio", 2790 2790 "num_cpus", 2791 - "parking_lot 0.12.1", 2791 + "parking_lot 0.12.3", 2792 2792 "pin-project-lite", 2793 2793 "signal-hook-registry", 2794 - "socket2 0.5.5", 2794 + "socket2", 2795 2795 "tokio-macros", 2796 2796 "windows-sys 0.48.0", 2797 2797 ] ··· 2809 2809 2810 2810 [[package]] 2811 2811 name = "tokio-macros" 2812 - version = "2.2.0" 2812 + version = "2.3.0" 2813 2813 source = "registry+https://github.com/rust-lang/crates.io-index" 2814 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 2814 + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 2815 2815 dependencies = [ 2816 2816 "proc-macro2", 2817 2817 "quote", 2818 - "syn 2.0.39", 2818 + "syn 2.0.68", 2819 2819 ] 2820 2820 2821 2821 [[package]] ··· 2830 2830 2831 2831 [[package]] 2832 2832 name = "tokio-util" 2833 - version = "0.7.10" 2833 + version = "0.7.11" 2834 2834 source = "registry+https://github.com/rust-lang/crates.io-index" 2835 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 2835 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 2836 2836 dependencies = [ 2837 2837 "bytes", 2838 2838 "futures-core", 2839 2839 "futures-sink", 2840 2840 "pin-project-lite", 2841 2841 "tokio", 2842 - "tracing", 2843 2842 ] 2844 2843 2845 2844 [[package]] ··· 2877 2876 dependencies = [ 2878 2877 "proc-macro2", 2879 2878 "quote", 2880 - "syn 2.0.39", 2879 + "syn 2.0.68", 2881 2880 ] 2882 2881 2883 2882 [[package]] ··· 2931 2930 2932 2931 [[package]] 2933 2932 name = "try-lock" 2934 - version = "0.2.4" 2933 + version = "0.2.5" 2935 2934 source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2935 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 2937 2936 2938 2937 [[package]] 2939 2938 name = "typenum" ··· 2943 2942 2944 2943 [[package]] 2945 2944 name = "unicode-bidi" 2946 - version = "0.3.13" 2945 + version = "0.3.15" 2947 2946 source = "registry+https://github.com/rust-lang/crates.io-index" 2948 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 2947 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 2949 2948 2950 2949 [[package]] 2951 2950 name = "unicode-ident" ··· 2955 2954 2956 2955 [[package]] 2957 2956 name = "unicode-normalization" 2958 - version = "0.1.22" 2957 + version = "0.1.23" 2959 2958 source = "registry+https://github.com/rust-lang/crates.io-index" 2960 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2959 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 2961 2960 dependencies = [ 2962 2961 "tinyvec", 2963 2962 ] ··· 2970 2969 2971 2970 [[package]] 2972 2971 name = "url" 2973 - version = "2.5.0" 2972 + version = "2.5.2" 2974 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2975 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2974 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2976 2975 dependencies = [ 2977 2976 "form_urlencoded", 2978 2977 "idna", ··· 2990 2989 2991 2990 [[package]] 2992 2991 name = "uuid" 2993 - version = "1.8.0" 2992 + version = "1.9.1" 2994 2993 source = "registry+https://github.com/rust-lang/crates.io-index" 2995 - checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 2994 + checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" 2996 2995 dependencies = [ 2997 2996 "getrandom", 2998 2997 "serde", ··· 3027 3026 3028 3027 [[package]] 3029 3028 name = "wasm-bindgen" 3030 - version = "0.2.91" 3029 + version = "0.2.92" 3031 3030 source = "registry+https://github.com/rust-lang/crates.io-index" 3032 - checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 3031 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 3033 3032 dependencies = [ 3034 3033 "cfg-if", 3035 3034 "wasm-bindgen-macro", ··· 3037 3036 3038 3037 [[package]] 3039 3038 name = "wasm-bindgen-backend" 3040 - version = "0.2.91" 3039 + version = "0.2.92" 3041 3040 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 - checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 3041 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 3043 3042 dependencies = [ 3044 3043 "bumpalo", 3045 3044 "log", 3046 3045 "once_cell", 3047 3046 "proc-macro2", 3048 3047 "quote", 3049 - "syn 2.0.39", 3048 + "syn 2.0.68", 3050 3049 "wasm-bindgen-shared", 3051 3050 ] 3052 3051 3053 3052 [[package]] 3054 3053 name = "wasm-bindgen-futures" 3055 - version = "0.4.39" 3054 + version = "0.4.42" 3056 3055 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 - checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 3056 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 3058 3057 dependencies = [ 3059 3058 "cfg-if", 3060 3059 "js-sys", ··· 3064 3063 3065 3064 [[package]] 3066 3065 name = "wasm-bindgen-macro" 3067 - version = "0.2.91" 3066 + version = "0.2.92" 3068 3067 source = "registry+https://github.com/rust-lang/crates.io-index" 3069 - checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 3068 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 3070 3069 dependencies = [ 3071 3070 "quote", 3072 3071 "wasm-bindgen-macro-support", ··· 3074 3073 3075 3074 [[package]] 3076 3075 name = "wasm-bindgen-macro-support" 3077 - version = "0.2.91" 3076 + version = "0.2.92" 3078 3077 source = "registry+https://github.com/rust-lang/crates.io-index" 3079 - checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 3078 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 3080 3079 dependencies = [ 3081 3080 "proc-macro2", 3082 3081 "quote", 3083 - "syn 2.0.39", 3082 + "syn 2.0.68", 3084 3083 "wasm-bindgen-backend", 3085 3084 "wasm-bindgen-shared", 3086 3085 ] 3087 3086 3088 3087 [[package]] 3089 3088 name = "wasm-bindgen-shared" 3090 - version = "0.2.91" 3089 + version = "0.2.92" 3091 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3092 - checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 3091 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 3093 3092 3094 3093 [[package]] 3095 3094 name = "web-sys" 3096 - version = "0.3.67" 3095 + version = "0.3.69" 3097 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3098 - checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" 3097 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 3099 3098 dependencies = [ 3100 3099 "js-sys", 3101 3100 "wasm-bindgen", ··· 3103 3102 3104 3103 [[package]] 3105 3104 name = "webpki-roots" 3106 - version = "0.25.3" 3105 + version = "0.25.4" 3107 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 3107 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 3109 3108 3110 3109 [[package]] 3111 3110 name = "widestring" 3112 - version = "1.0.2" 3111 + version = "1.1.0" 3113 3112 source = "registry+https://github.com/rust-lang/crates.io-index" 3114 - checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 3113 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 3115 3114 3116 3115 [[package]] 3117 3116 name = "winapi" ··· 3131 3130 3132 3131 [[package]] 3133 3132 name = "winapi-util" 3134 - version = "0.1.6" 3133 + version = "0.1.8" 3135 3134 source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3135 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 3137 3136 dependencies = [ 3138 - "winapi", 3137 + "windows-sys 0.52.0", 3139 3138 ] 3140 3139 3141 3140 [[package]] ··· 3178 3177 source = "registry+https://github.com/rust-lang/crates.io-index" 3179 3178 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3180 3179 dependencies = [ 3181 - "windows-targets 0.52.0", 3180 + "windows-targets 0.52.5", 3182 3181 ] 3183 3182 3184 3183 [[package]] ··· 3198 3197 3199 3198 [[package]] 3200 3199 name = "windows-targets" 3201 - version = "0.52.0" 3200 + version = "0.52.5" 3202 3201 source = "registry+https://github.com/rust-lang/crates.io-index" 3203 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3202 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 3204 3203 dependencies = [ 3205 - "windows_aarch64_gnullvm 0.52.0", 3206 - "windows_aarch64_msvc 0.52.0", 3207 - "windows_i686_gnu 0.52.0", 3208 - "windows_i686_msvc 0.52.0", 3209 - "windows_x86_64_gnu 0.52.0", 3210 - "windows_x86_64_gnullvm 0.52.0", 3211 - "windows_x86_64_msvc 0.52.0", 3204 + "windows_aarch64_gnullvm 0.52.5", 3205 + "windows_aarch64_msvc 0.52.5", 3206 + "windows_i686_gnu 0.52.5", 3207 + "windows_i686_gnullvm", 3208 + "windows_i686_msvc 0.52.5", 3209 + "windows_x86_64_gnu 0.52.5", 3210 + "windows_x86_64_gnullvm 0.52.5", 3211 + "windows_x86_64_msvc 0.52.5", 3212 3212 ] 3213 3213 3214 3214 [[package]] ··· 3219 3219 3220 3220 [[package]] 3221 3221 name = "windows_aarch64_gnullvm" 3222 - version = "0.52.0" 3222 + version = "0.52.5" 3223 3223 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3224 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 3225 3225 3226 3226 [[package]] 3227 3227 name = "windows_aarch64_msvc" ··· 3231 3231 3232 3232 [[package]] 3233 3233 name = "windows_aarch64_msvc" 3234 - version = "0.52.0" 3234 + version = "0.52.5" 3235 3235 source = "registry+https://github.com/rust-lang/crates.io-index" 3236 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3236 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 3237 3237 3238 3238 [[package]] 3239 3239 name = "windows_i686_gnu" ··· 3243 3243 3244 3244 [[package]] 3245 3245 name = "windows_i686_gnu" 3246 - version = "0.52.0" 3246 + version = "0.52.5" 3247 + source = "registry+https://github.com/rust-lang/crates.io-index" 3248 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 3249 + 3250 + [[package]] 3251 + name = "windows_i686_gnullvm" 3252 + version = "0.52.5" 3247 3253 source = "registry+https://github.com/rust-lang/crates.io-index" 3248 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3254 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 3249 3255 3250 3256 [[package]] 3251 3257 name = "windows_i686_msvc" ··· 3255 3261 3256 3262 [[package]] 3257 3263 name = "windows_i686_msvc" 3258 - version = "0.52.0" 3264 + version = "0.52.5" 3259 3265 source = "registry+https://github.com/rust-lang/crates.io-index" 3260 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3266 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 3261 3267 3262 3268 [[package]] 3263 3269 name = "windows_x86_64_gnu" ··· 3267 3273 3268 3274 [[package]] 3269 3275 name = "windows_x86_64_gnu" 3270 - version = "0.52.0" 3276 + version = "0.52.5" 3271 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3272 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3278 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 3273 3279 3274 3280 [[package]] 3275 3281 name = "windows_x86_64_gnullvm" ··· 3279 3285 3280 3286 [[package]] 3281 3287 name = "windows_x86_64_gnullvm" 3282 - version = "0.52.0" 3288 + version = "0.52.5" 3283 3289 source = "registry+https://github.com/rust-lang/crates.io-index" 3284 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3290 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 3285 3291 3286 3292 [[package]] 3287 3293 name = "windows_x86_64_msvc" ··· 3291 3297 3292 3298 [[package]] 3293 3299 name = "windows_x86_64_msvc" 3294 - version = "0.52.0" 3300 + version = "0.52.5" 3295 3301 source = "registry+https://github.com/rust-lang/crates.io-index" 3296 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3302 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 3297 3303 3298 3304 [[package]] 3299 3305 name = "winreg" ··· 3326 3332 3327 3333 [[package]] 3328 3334 name = "x25519-dalek" 3329 - version = "2.0.0" 3335 + version = "2.0.1" 3330 3336 source = "registry+https://github.com/rust-lang/crates.io-index" 3331 - checksum = "fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96" 3337 + checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" 3332 3338 dependencies = [ 3333 3339 "curve25519-dalek", 3334 3340 "rand_core", ··· 3338 3344 3339 3345 [[package]] 3340 3346 name = "x509-cert" 3341 - version = "0.2.4" 3347 + version = "0.2.5" 3342 3348 source = "registry+https://github.com/rust-lang/crates.io-index" 3343 - checksum = "25eefca1d99701da3a57feb07e5079fc62abba059fc139e98c13bbb250f3ef29" 3349 + checksum = "1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94" 3344 3350 dependencies = [ 3345 3351 "const-oid", 3346 3352 "der", 3347 3353 "spki", 3354 + "tls_codec", 3348 3355 ] 3349 3356 3350 3357 [[package]] 3351 3358 name = "zeroize" 3352 - version = "1.7.0" 3359 + version = "1.8.1" 3353 3360 source = "registry+https://github.com/rust-lang/crates.io-index" 3354 - checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 3361 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 3355 3362 dependencies = [ 3356 3363 "zeroize_derive", 3357 3364 ] ··· 3364 3371 dependencies = [ 3365 3372 "proc-macro2", 3366 3373 "quote", 3367 - "syn 2.0.39", 3374 + "syn 2.0.68", 3368 3375 ]
+8 -8
pkgs/servers/teleport/15/default.nix
··· 1 1 { wasm-bindgen-cli, ... }@args: 2 2 import ../generic.nix (args // { 3 - version = "15.3.7"; 4 - hash = "sha256-d+lfM1yt0xAWBqAqBCdEFcOHz32VT0EI4LybVbmjW0o="; 5 - vendorHash = "sha256-pM6wy1tuMmUg8iNfeSmg8dW1cvP7G3fXa3vYuSEEdOc="; 6 - yarnHash = "sha256-eWrR06FVkFxCrk+Z7BrY4dJjvEnUYzYrhSeD8ir3a08="; 3 + version = "15.4.11"; 4 + hash = "sha256-vmJ76aRAsbSGXZ2HcuryOlUYrUOPMP6MaI8OjxxyiZ4="; 5 + vendorHash = "sha256-oJo8Ga6TAUz1xSYiRckzq8zZvgIZFCeEwZbiyyVOdkI="; 6 + yarnHash = "sha256-5ppgBa5CyQ49FSFhdWDbTcCTdt0vsXAzNTeyG4r7crg="; 7 7 cargoLock = { 8 8 lockFile = ./Cargo.lock; 9 9 outputHashes = { 10 10 "boring-4.4.0" = "sha256-4wdl2kIA5oHQ0H6IddKQ+B5kRwrTeMbKe1+tAYZt2uw="; 11 - "ironrdp-async-0.1.0" = "sha256-NpBzPsvopu5Te6Ljln5rp1Wxc6O6mRB4lLh0JVnN+Xc="; 11 + "ironrdp-async-0.1.0" = "sha256-nE5O/wRJ3vJqJG5zdYmpVkhx6JC6Yb92pR4EKSWSdkA="; 12 12 "sspi-0.10.1" = "sha256-fkclC/plTh2d8zcmqthYmr5yXqbPTeFxI1VuaPX5vxk="; 13 13 }; 14 14 }; 15 15 16 16 # wasm-bindgen-cli version must match the version of wasm-bindgen in Cargo.lock 17 17 wasm-bindgen-cli = wasm-bindgen-cli.override { 18 - version = "0.2.91"; 19 - hash = "sha256-f/RK6s12ItqKJWJlA2WtOXtwX4Y0qa8bq/JHlLTAS3c="; 20 - cargoHash = "sha256-3vxVI0BhNz/9m59b+P2YEIrwGwlp7K3pyPKt4VqQuHE="; 18 + version = "0.2.92"; 19 + hash = "sha256-1VwY8vQy7soKEgbki4LD+v259751kKxSxmo/gqE6yV0="; 20 + cargoHash = "sha256-aACJ+lYNEU8FFBs158G1/JG8sc6Rq080PeKCMnwdpH0="; 21 21 }; 22 22 })
+1873 -1055
pkgs/tools/audio/goxlr-utility/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 + name = "ab_glyph" 7 + version = "0.2.28" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb" 10 + dependencies = [ 11 + "ab_glyph_rasterizer", 12 + "owned_ttf_parser", 13 + ] 14 + 15 + [[package]] 6 16 name = "ab_glyph_rasterizer" 7 17 version = "0.1.8" 8 18 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 10 20 11 21 [[package]] 12 22 name = "actix" 13 - version = "0.13.1" 23 + version = "0.13.5" 14 24 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "cba56612922b907719d4a01cf11c8d5b458e7d3dba946d0435f20f58d6795ed2" 25 + checksum = "de7fa236829ba0841304542f7614c42b80fca007455315c45c785ccfa873a85b" 16 26 dependencies = [ 17 27 "actix-macros", 18 28 "actix-rt", 19 29 "actix_derive", 20 - "bitflags 2.4.1", 30 + "bitflags 2.6.0", 21 31 "bytes", 22 32 "crossbeam-channel", 23 33 "futures-core", ··· 35 45 36 46 [[package]] 37 47 name = "actix-codec" 38 - version = "0.5.1" 48 + version = "0.5.2" 39 49 source = "registry+https://github.com/rust-lang/crates.io-index" 40 - checksum = "617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8" 50 + checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" 41 51 dependencies = [ 42 - "bitflags 1.3.2", 52 + "bitflags 2.6.0", 43 53 "bytes", 44 54 "futures-core", 45 55 "futures-sink", ··· 52 62 53 63 [[package]] 54 64 name = "actix-cors" 55 - version = "0.6.5" 65 + version = "0.7.0" 56 66 source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370" 67 + checksum = "f9e772b3bcafe335042b5db010ab7c09013dad6eac4915c91d8d50902769f331" 58 68 dependencies = [ 59 69 "actix-utils", 60 70 "actix-web", ··· 67 77 68 78 [[package]] 69 79 name = "actix-http" 70 - version = "3.4.0" 80 + version = "3.8.0" 71 81 source = "registry+https://github.com/rust-lang/crates.io-index" 72 - checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9" 82 + checksum = "3ae682f693a9cd7b058f2b0b5d9a6d7728a8555779bedbbc35dd88528611d020" 73 83 dependencies = [ 74 84 "actix-codec", 75 85 "actix-rt", 76 86 "actix-service", 77 87 "actix-utils", 78 - "ahash 0.8.6", 88 + "ahash 0.8.11", 79 89 "base64", 80 - "bitflags 2.4.1", 90 + "bitflags 2.6.0", 81 91 "brotli", 82 92 "bytes", 83 93 "bytestring", ··· 85 95 "encoding_rs", 86 96 "flate2", 87 97 "futures-core", 88 - "http", 98 + "http 0.2.12", 89 99 "httparse", 90 100 "httpdate", 91 101 "itoa", ··· 94 104 "mime", 95 105 "percent-encoding", 96 106 "pin-project-lite", 97 - "rand 0.8.5", 107 + "rand", 98 108 "sha1", 99 109 "smallvec", 100 110 "tokio", ··· 109 119 checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" 110 120 dependencies = [ 111 121 "quote", 112 - "syn 2.0.39", 122 + "syn 2.0.72", 113 123 ] 114 124 115 125 [[package]] 116 126 name = "actix-router" 117 - version = "0.5.1" 127 + version = "0.5.3" 118 128 source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799" 129 + checksum = "13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8" 120 130 dependencies = [ 121 131 "bytestring", 122 - "http", 123 - "regex", 132 + "cfg-if", 133 + "http 0.2.12", 134 + "regex-lite", 124 135 "serde", 125 136 "tracing", 126 137 ] 127 138 128 139 [[package]] 129 140 name = "actix-rt" 130 - version = "2.9.0" 141 + version = "2.10.0" 131 142 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d" 143 + checksum = "24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208" 133 144 dependencies = [ 134 145 "futures-core", 135 146 "tokio", ··· 137 148 138 149 [[package]] 139 150 name = "actix-server" 140 - version = "2.3.0" 151 + version = "2.4.0" 141 152 source = "registry+https://github.com/rust-lang/crates.io-index" 142 - checksum = "3eb13e7eef0423ea6eab0e59f6c72e7cb46d33691ad56a726b3cd07ddec2c2d4" 153 + checksum = "b02303ce8d4e8be5b855af6cf3c3a08f3eff26880faad82bab679c22d3650cb5" 143 154 dependencies = [ 144 155 "actix-rt", 145 156 "actix-service", 146 157 "actix-utils", 147 158 "futures-core", 148 159 "futures-util", 149 - "mio", 150 - "socket2 0.5.5", 160 + "mio 0.8.11", 161 + "socket2 0.5.7", 151 162 "tokio", 152 163 "tracing", 153 164 ] ··· 175 186 176 187 [[package]] 177 188 name = "actix-web" 178 - version = "4.4.0" 189 + version = "4.8.0" 179 190 source = "registry+https://github.com/rust-lang/crates.io-index" 180 - checksum = "0e4a5b5e29603ca8c94a77c65cf874718ceb60292c5a5c3e5f4ace041af462b9" 191 + checksum = "1988c02af8d2b718c05bc4aeb6a66395b7cdf32858c2c71131e5637a8c05a9ff" 181 192 dependencies = [ 182 193 "actix-codec", 183 194 "actix-http", ··· 188 199 "actix-service", 189 200 "actix-utils", 190 201 "actix-web-codegen", 191 - "ahash 0.8.6", 202 + "ahash 0.8.11", 192 203 "bytes", 193 204 "bytestring", 194 205 "cfg-if", ··· 202 213 "mime", 203 214 "once_cell", 204 215 "pin-project-lite", 205 - "regex", 216 + "regex-lite", 206 217 "serde", 207 218 "serde_json", 208 219 "serde_urlencoded", 209 220 "smallvec", 210 - "socket2 0.5.5", 221 + "socket2 0.5.7", 211 222 "time", 212 223 "url", 213 224 ] 214 225 215 226 [[package]] 216 227 name = "actix-web-actors" 217 - version = "4.2.0" 228 + version = "4.3.0" 218 229 source = "registry+https://github.com/rust-lang/crates.io-index" 219 - checksum = "bf6e9ccc371cfddbed7aa842256a4abc7a6dcac9f3fce392fe1d0f68cfd136b2" 230 + checksum = "420b001bb709d8510c3e2659dae046e54509ff9528018d09c78381e765a1f9fa" 220 231 dependencies = [ 221 232 "actix", 222 233 "actix-codec", ··· 232 243 233 244 [[package]] 234 245 name = "actix-web-codegen" 235 - version = "4.2.2" 246 + version = "4.3.0" 236 247 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5" 248 + checksum = "f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8" 238 249 dependencies = [ 239 250 "actix-router", 240 251 "proc-macro2", 241 252 "quote", 242 - "syn 2.0.39", 253 + "syn 2.0.72", 243 254 ] 244 255 245 256 [[package]] ··· 250 261 dependencies = [ 251 262 "proc-macro2", 252 263 "quote", 253 - "syn 2.0.39", 264 + "syn 2.0.72", 254 265 ] 255 266 256 267 [[package]] 257 268 name = "addr2line" 258 - version = "0.21.0" 269 + version = "0.22.0" 259 270 source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 271 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 261 272 dependencies = [ 262 273 "gimli", 263 274 ] ··· 270 281 271 282 [[package]] 272 283 name = "ahash" 273 - version = "0.7.7" 284 + version = "0.7.8" 274 285 source = "registry+https://github.com/rust-lang/crates.io-index" 275 - checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 286 + checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" 276 287 dependencies = [ 277 - "getrandom 0.2.11", 288 + "getrandom", 278 289 "once_cell", 279 290 "version_check", 280 291 ] 281 292 282 293 [[package]] 283 294 name = "ahash" 284 - version = "0.8.6" 295 + version = "0.8.11" 285 296 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 297 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 287 298 dependencies = [ 288 299 "cfg-if", 289 - "getrandom 0.2.11", 300 + "getrandom", 290 301 "once_cell", 291 302 "version_check", 292 303 "zerocopy", ··· 294 305 295 306 [[package]] 296 307 name = "aho-corasick" 297 - version = "1.1.2" 308 + version = "1.1.3" 298 309 source = "registry+https://github.com/rust-lang/crates.io-index" 299 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 310 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 300 311 dependencies = [ 301 312 "memchr", 302 313 ] 303 314 304 315 [[package]] 316 + name = "aligned-vec" 317 + version = "0.5.0" 318 + source = "registry+https://github.com/rust-lang/crates.io-index" 319 + checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" 320 + 321 + [[package]] 305 322 name = "alloc-no-stdlib" 306 323 version = "2.0.4" 307 324 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 318 335 319 336 [[package]] 320 337 name = "alsa" 321 - version = "0.7.1" 338 + version = "0.9.0" 322 339 source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "e2562ad8dcf0f789f65c6fdaad8a8a9708ed6b488e649da28c01656ad66b8b47" 340 + checksum = "37fe60779335388a88c01ac6c3be40304d1e349de3ada3b15f7808bb90fa9dce" 324 341 dependencies = [ 325 342 "alsa-sys", 326 - "bitflags 1.3.2", 343 + "bitflags 2.6.0", 327 344 "libc", 328 - "nix 0.24.3", 329 345 ] 330 346 331 347 [[package]] ··· 364 380 365 381 [[package]] 366 382 name = "anstream" 367 - version = "0.6.4" 383 + version = "0.6.15" 368 384 source = "registry+https://github.com/rust-lang/crates.io-index" 369 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 385 + checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 370 386 dependencies = [ 371 387 "anstyle", 372 388 "anstyle-parse", 373 389 "anstyle-query", 374 390 "anstyle-wincon", 375 391 "colorchoice", 392 + "is_terminal_polyfill", 376 393 "utf8parse", 377 394 ] 378 395 379 396 [[package]] 380 397 name = "anstyle" 381 - version = "1.0.4" 398 + version = "1.0.8" 382 399 source = "registry+https://github.com/rust-lang/crates.io-index" 383 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 400 + checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 384 401 385 402 [[package]] 386 403 name = "anstyle-parse" 387 - version = "0.2.2" 404 + version = "0.2.5" 388 405 source = "registry+https://github.com/rust-lang/crates.io-index" 389 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 406 + checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" 390 407 dependencies = [ 391 408 "utf8parse", 392 409 ] 393 410 394 411 [[package]] 395 412 name = "anstyle-query" 396 - version = "1.0.0" 413 + version = "1.1.1" 397 414 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 415 + checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 399 416 dependencies = [ 400 - "windows-sys 0.48.0", 417 + "windows-sys 0.52.0", 401 418 ] 402 419 403 420 [[package]] 404 421 name = "anstyle-wincon" 405 - version = "3.0.1" 422 + version = "3.0.4" 406 423 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 424 + checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 408 425 dependencies = [ 409 426 "anstyle", 410 - "windows-sys 0.48.0", 427 + "windows-sys 0.52.0", 411 428 ] 412 429 413 430 [[package]] 414 431 name = "anyhow" 415 - version = "1.0.75" 432 + version = "1.0.86" 416 433 source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 434 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 418 435 419 436 [[package]] 420 437 name = "approx" ··· 426 443 ] 427 444 428 445 [[package]] 446 + name = "arbitrary" 447 + version = "1.3.2" 448 + source = "registry+https://github.com/rust-lang/crates.io-index" 449 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 450 + dependencies = [ 451 + "derive_arbitrary", 452 + ] 453 + 454 + [[package]] 455 + name = "arg_enum_proc_macro" 456 + version = "0.3.4" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" 459 + dependencies = [ 460 + "proc-macro2", 461 + "quote", 462 + "syn 2.0.72", 463 + ] 464 + 465 + [[package]] 429 466 name = "arrayvec" 430 467 version = "0.7.4" 431 468 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 442 479 ] 443 480 444 481 [[package]] 482 + name = "async-broadcast" 483 + version = "0.7.1" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 486 + dependencies = [ 487 + "event-listener 5.3.1", 488 + "event-listener-strategy", 489 + "futures-core", 490 + "pin-project-lite", 491 + ] 492 + 493 + [[package]] 445 494 name = "async-channel" 446 - version = "2.1.0" 495 + version = "2.3.1" 447 496 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "d37875bd9915b7d67c2f117ea2c30a0989874d0b2cb694fe25403c85763c0c9e" 497 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 449 498 dependencies = [ 450 499 "concurrent-queue", 451 - "event-listener 3.1.0", 452 500 "event-listener-strategy", 453 501 "futures-core", 454 502 "pin-project-lite", ··· 456 504 457 505 [[package]] 458 506 name = "async-executor" 459 - version = "1.7.2" 507 + version = "1.13.0" 460 508 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "fc5ea910c42e5ab19012bab31f53cb4d63d54c3a27730f9a833a88efcf4bb52d" 509 + checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" 462 510 dependencies = [ 463 - "async-lock 3.1.0", 464 511 "async-task", 465 512 "concurrent-queue", 466 - "fastrand 2.0.1", 467 - "futures-lite 2.0.1", 513 + "fastrand 2.1.0", 514 + "futures-lite 2.3.0", 468 515 "slab", 469 516 ] 470 517 471 518 [[package]] 472 519 name = "async-fs" 473 - version = "1.6.0" 520 + version = "2.1.2" 474 521 source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 522 + checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 476 523 dependencies = [ 477 - "async-lock 2.8.0", 478 - "autocfg", 524 + "async-lock 3.4.0", 479 525 "blocking", 480 - "futures-lite 1.13.0", 526 + "futures-lite 2.3.0", 481 527 ] 482 528 483 529 [[package]] ··· 502 548 503 549 [[package]] 504 550 name = "async-io" 505 - version = "2.2.0" 551 + version = "2.3.3" 506 552 source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "41ed9d5715c2d329bf1b4da8d60455b99b187f27ba726df2883799af9af60997" 553 + checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" 508 554 dependencies = [ 509 - "async-lock 3.1.0", 555 + "async-lock 3.4.0", 510 556 "cfg-if", 511 557 "concurrent-queue", 512 558 "futures-io", 513 - "futures-lite 2.0.1", 559 + "futures-lite 2.3.0", 514 560 "parking", 515 - "polling 3.3.0", 516 - "rustix 0.38.30", 561 + "polling 3.7.2", 562 + "rustix 0.38.34", 517 563 "slab", 518 564 "tracing", 519 - "waker-fn", 520 - "windows-sys 0.48.0", 565 + "windows-sys 0.52.0", 521 566 ] 522 567 523 568 [[package]] ··· 531 576 532 577 [[package]] 533 578 name = "async-lock" 534 - version = "3.1.0" 579 + version = "3.4.0" 535 580 source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "deb2ab2aa8a746e221ab826c73f48bc6ba41be6763f0855cb249eb6d154cf1d7" 581 + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 537 582 dependencies = [ 538 - "event-listener 3.1.0", 583 + "event-listener 5.3.1", 539 584 "event-listener-strategy", 540 585 "pin-project-lite", 541 586 ] ··· 553 598 "cfg-if", 554 599 "event-listener 3.1.0", 555 600 "futures-lite 1.13.0", 556 - "rustix 0.38.30", 601 + "rustix 0.38.34", 557 602 "windows-sys 0.48.0", 558 603 ] 559 604 560 605 [[package]] 606 + name = "async-process" 607 + version = "2.2.3" 608 + source = "registry+https://github.com/rust-lang/crates.io-index" 609 + checksum = "f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a" 610 + dependencies = [ 611 + "async-channel", 612 + "async-io 2.3.3", 613 + "async-lock 3.4.0", 614 + "async-signal", 615 + "async-task", 616 + "blocking", 617 + "cfg-if", 618 + "event-listener 5.3.1", 619 + "futures-lite 2.3.0", 620 + "rustix 0.38.34", 621 + "tracing", 622 + "windows-sys 0.52.0", 623 + ] 624 + 625 + [[package]] 561 626 name = "async-recursion" 562 - version = "1.0.5" 627 + version = "1.1.1" 563 628 source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 629 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 565 630 dependencies = [ 566 631 "proc-macro2", 567 632 "quote", 568 - "syn 2.0.39", 633 + "syn 2.0.72", 569 634 ] 570 635 571 636 [[package]] 572 637 name = "async-signal" 573 - version = "0.2.5" 638 + version = "0.2.9" 574 639 source = "registry+https://github.com/rust-lang/crates.io-index" 575 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 640 + checksum = "dfb3634b73397aa844481f814fad23bbf07fdb0eabec10f2eb95e58944b1ec32" 576 641 dependencies = [ 577 - "async-io 2.2.0", 578 - "async-lock 2.8.0", 642 + "async-io 2.3.3", 643 + "async-lock 3.4.0", 579 644 "atomic-waker", 580 645 "cfg-if", 581 646 "futures-core", 582 647 "futures-io", 583 - "rustix 0.38.30", 648 + "rustix 0.38.34", 584 649 "signal-hook-registry", 585 650 "slab", 586 - "windows-sys 0.48.0", 651 + "windows-sys 0.52.0", 587 652 ] 588 653 589 654 [[package]] 590 655 name = "async-task" 591 - version = "4.5.0" 656 + version = "4.7.1" 592 657 source = "registry+https://github.com/rust-lang/crates.io-index" 593 - checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1" 658 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 594 659 595 660 [[package]] 596 661 name = "async-trait" 597 - version = "0.1.74" 662 + version = "0.1.81" 598 663 source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 664 + checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 600 665 dependencies = [ 601 666 "proc-macro2", 602 667 "quote", 603 - "syn 2.0.39", 668 + "syn 2.0.72", 604 669 ] 605 670 606 671 [[package]] ··· 622 687 623 688 [[package]] 624 689 name = "autocfg" 625 - version = "1.1.0" 690 + version = "1.3.0" 691 + source = "registry+https://github.com/rust-lang/crates.io-index" 692 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 693 + 694 + [[package]] 695 + name = "av1-grain" 696 + version = "0.2.3" 697 + source = "registry+https://github.com/rust-lang/crates.io-index" 698 + checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" 699 + dependencies = [ 700 + "anyhow", 701 + "arrayvec", 702 + "log", 703 + "nom 7.1.3", 704 + "num-rational", 705 + "v_frame", 706 + ] 707 + 708 + [[package]] 709 + name = "avif-serialize" 710 + version = "0.8.1" 626 711 source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 712 + checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2" 713 + dependencies = [ 714 + "arrayvec", 715 + ] 628 716 629 717 [[package]] 630 718 name = "backtrace" 631 - version = "0.3.69" 719 + version = "0.3.73" 632 720 source = "registry+https://github.com/rust-lang/crates.io-index" 633 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 721 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 634 722 dependencies = [ 635 723 "addr2line", 636 724 "cc", ··· 643 731 644 732 [[package]] 645 733 name = "base64" 646 - version = "0.21.5" 734 + version = "0.22.1" 647 735 source = "registry+https://github.com/rust-lang/crates.io-index" 648 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 736 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 649 737 650 738 [[package]] 651 739 name = "bincode" ··· 685 773 source = "registry+https://github.com/rust-lang/crates.io-index" 686 774 checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 687 775 dependencies = [ 688 - "bitflags 2.4.1", 776 + "bitflags 2.6.0", 689 777 "cexpr 0.6.0", 690 778 "clang-sys", 691 779 "itertools", ··· 698 786 "regex", 699 787 "rustc-hash", 700 788 "shlex", 701 - "syn 2.0.39", 789 + "syn 2.0.72", 702 790 "which 4.4.2", 703 791 ] 704 792 ··· 731 819 732 820 [[package]] 733 821 name = "bitflags" 734 - version = "2.4.1" 822 + version = "2.6.0" 735 823 source = "registry+https://github.com/rust-lang/crates.io-index" 736 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 824 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 825 + 826 + [[package]] 827 + name = "bitstream-io" 828 + version = "2.5.0" 829 + source = "registry+https://github.com/rust-lang/crates.io-index" 830 + checksum = "3dcde5f311c85b8ca30c2e4198d4326bc342c76541590106f5fa4a50946ea499" 737 831 738 832 [[package]] 739 833 name = "block" ··· 752 846 753 847 [[package]] 754 848 name = "blocking" 755 - version = "1.5.1" 849 + version = "1.6.1" 756 850 source = "registry+https://github.com/rust-lang/crates.io-index" 757 - checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 851 + checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 758 852 dependencies = [ 759 853 "async-channel", 760 - "async-lock 3.1.0", 761 854 "async-task", 762 - "fastrand 2.0.1", 763 855 "futures-io", 764 - "futures-lite 2.0.1", 856 + "futures-lite 2.3.0", 765 857 "piper", 766 - "tracing", 767 858 ] 768 859 769 860 [[package]] 770 - name = "bounded-vec-deque" 771 - version = "0.1.1" 772 - source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "2225b558afc76c596898f5f1b3fc35cfce0eb1b13635cbd7d1b2a7177dc10ccd" 774 - 775 - [[package]] 776 861 name = "brotli" 777 - version = "3.4.0" 862 + version = "6.0.0" 778 863 source = "registry+https://github.com/rust-lang/crates.io-index" 779 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 864 + checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" 780 865 dependencies = [ 781 866 "alloc-no-stdlib", 782 867 "alloc-stdlib", ··· 785 870 786 871 [[package]] 787 872 name = "brotli-decompressor" 788 - version = "2.5.1" 873 + version = "4.0.1" 789 874 source = "registry+https://github.com/rust-lang/crates.io-index" 790 - checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 875 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 791 876 dependencies = [ 792 877 "alloc-no-stdlib", 793 878 "alloc-stdlib", ··· 795 880 796 881 [[package]] 797 882 name = "bstr" 798 - version = "1.8.0" 883 + version = "1.10.0" 799 884 source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 885 + checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" 801 886 dependencies = [ 802 887 "memchr", 803 888 "regex-automata", ··· 805 890 ] 806 891 807 892 [[package]] 893 + name = "built" 894 + version = "0.7.4" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "236e6289eda5a812bc6b53c3b024039382a2895fbbeef2d748b2931546d392c4" 897 + 898 + [[package]] 808 899 name = "bumpalo" 809 - version = "3.14.0" 900 + version = "3.16.0" 810 901 source = "registry+https://github.com/rust-lang/crates.io-index" 811 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 902 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 812 903 813 904 [[package]] 814 905 name = "bytemuck" 815 - version = "1.14.0" 906 + version = "1.16.1" 816 907 source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 908 + checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" 818 909 819 910 [[package]] 820 911 name = "byteorder" ··· 823 914 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 824 915 825 916 [[package]] 917 + name = "byteorder-lite" 918 + version = "0.1.0" 919 + source = "registry+https://github.com/rust-lang/crates.io-index" 920 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 921 + 922 + [[package]] 826 923 name = "bytes" 827 - version = "1.5.0" 924 + version = "1.6.1" 828 925 source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 926 + checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" 830 927 831 928 [[package]] 832 929 name = "bytestring" ··· 839 936 840 937 [[package]] 841 938 name = "cc" 842 - version = "1.0.83" 939 + version = "1.1.6" 843 940 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 941 + checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" 845 942 dependencies = [ 846 943 "jobserver", 847 944 "libc", ··· 872 969 ] 873 970 874 971 [[package]] 972 + name = "cfg-expr" 973 + version = "0.15.8" 974 + source = "registry+https://github.com/rust-lang/crates.io-index" 975 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 976 + dependencies = [ 977 + "smallvec", 978 + "target-lexicon", 979 + ] 980 + 981 + [[package]] 875 982 name = "cfg-if" 876 983 version = "1.0.0" 877 984 source = "registry+https://github.com/rust-lang/crates.io-index" 878 985 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 879 986 880 987 [[package]] 988 + name = "cfg_aliases" 989 + version = "0.2.1" 990 + source = "registry+https://github.com/rust-lang/crates.io-index" 991 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 992 + 993 + [[package]] 881 994 name = "chrono" 882 - version = "0.4.31" 995 + version = "0.4.38" 883 996 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 997 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 885 998 dependencies = [ 886 999 "android-tzdata", 887 1000 "iana-time-zone", 888 1001 "num-traits", 889 - "windows-targets 0.48.5", 1002 + "windows-targets 0.52.6", 890 1003 ] 891 1004 892 1005 [[package]] 893 1006 name = "clang-sys" 894 - version = "1.7.0" 1007 + version = "1.8.1" 895 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 896 - checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 1009 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 897 1010 dependencies = [ 898 1011 "glob", 899 1012 "libc", ··· 917 1030 918 1031 [[package]] 919 1032 name = "clap" 920 - version = "4.4.11" 1033 + version = "4.5.11" 921 1034 source = "registry+https://github.com/rust-lang/crates.io-index" 922 - checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" 1035 + checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3" 923 1036 dependencies = [ 924 1037 "clap_builder", 925 1038 "clap_derive", ··· 927 1040 928 1041 [[package]] 929 1042 name = "clap_builder" 930 - version = "4.4.11" 1043 + version = "4.5.11" 931 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 932 - checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" 1045 + checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa" 933 1046 dependencies = [ 934 1047 "anstream", 935 1048 "anstyle", 936 1049 "clap_lex", 937 - "strsim 0.10.0", 1050 + "strsim 0.11.1", 938 1051 ] 939 1052 940 1053 [[package]] 941 1054 name = "clap_complete" 942 - version = "4.4.4" 1055 + version = "4.5.11" 943 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 944 - checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae" 1057 + checksum = "c6ae69fbb0833c6fcd5a8d4b8609f108c7ad95fc11e248d853ff2c42a90df26a" 945 1058 dependencies = [ 946 - "clap 4.4.11", 1059 + "clap 4.5.11", 947 1060 ] 948 1061 949 1062 [[package]] 950 1063 name = "clap_derive" 951 - version = "4.4.7" 1064 + version = "4.5.11" 952 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 953 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 1066 + checksum = "5d029b67f89d30bbb547c89fd5161293c0aec155fc691d7924b64550662db93e" 954 1067 dependencies = [ 955 - "heck 0.4.1", 1068 + "heck 0.5.0", 956 1069 "proc-macro2", 957 1070 "quote", 958 - "syn 2.0.39", 1071 + "syn 2.0.72", 959 1072 ] 960 1073 961 1074 [[package]] 962 1075 name = "clap_lex" 963 - version = "0.6.0" 1076 + version = "0.7.2" 964 1077 source = "registry+https://github.com/rust-lang/crates.io-index" 965 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 1078 + checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 966 1079 967 1080 [[package]] 968 1081 name = "cocoa" ··· 975 1088 "cocoa-foundation", 976 1089 "core-foundation", 977 1090 "core-graphics", 978 - "foreign-types", 1091 + "foreign-types 0.5.0", 979 1092 "libc", 980 1093 "objc", 981 1094 ] ··· 1002 1115 1003 1116 [[package]] 1004 1117 name = "colorchoice" 1005 - version = "1.0.0" 1118 + version = "1.0.2" 1006 1119 source = "registry+https://github.com/rust-lang/crates.io-index" 1007 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1120 + checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 1008 1121 1009 1122 [[package]] 1010 1123 name = "combine" 1011 - version = "4.6.6" 1124 + version = "4.6.7" 1012 1125 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 1126 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 1014 1127 dependencies = [ 1015 1128 "bytes", 1016 1129 "memchr", ··· 1024 1137 1025 1138 [[package]] 1026 1139 name = "concurrent-queue" 1027 - version = "2.3.0" 1140 + version = "2.5.0" 1028 1141 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 1142 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1030 1143 dependencies = [ 1031 1144 "crossbeam-utils", 1032 1145 ] 1033 1146 1034 1147 [[package]] 1035 1148 name = "const-random" 1036 - version = "0.1.17" 1149 + version = "0.1.18" 1037 1150 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "5aaf16c9c2c612020bcfd042e170f6e32de9b9d75adb5277cdbbd2e2c8c8299a" 1151 + checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" 1039 1152 dependencies = [ 1040 1153 "const-random-macro", 1041 1154 ] ··· 1046 1159 source = "registry+https://github.com/rust-lang/crates.io-index" 1047 1160 checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" 1048 1161 dependencies = [ 1049 - "getrandom 0.2.11", 1162 + "getrandom", 1050 1163 "once_cell", 1051 1164 "tiny-keccak", 1052 - ] 1053 - 1054 - [[package]] 1055 - name = "conv" 1056 - version = "0.3.3" 1057 - source = "registry+https://github.com/rust-lang/crates.io-index" 1058 - checksum = "78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299" 1059 - dependencies = [ 1060 - "custom_derive", 1061 1165 ] 1062 1166 1063 1167 [[package]] ··· 1084 1188 1085 1189 [[package]] 1086 1190 name = "core-graphics" 1087 - version = "0.23.1" 1191 + version = "0.23.2" 1088 1192 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 1193 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 1090 1194 dependencies = [ 1091 1195 "bitflags 1.3.2", 1092 1196 "core-foundation", 1093 1197 "core-graphics-types", 1094 - "foreign-types", 1198 + "foreign-types 0.5.0", 1095 1199 "libc", 1096 1200 ] 1097 1201 1098 1202 [[package]] 1099 1203 name = "core-graphics-types" 1100 - version = "0.1.2" 1204 + version = "0.1.3" 1101 1205 source = "registry+https://github.com/rust-lang/crates.io-index" 1102 - checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" 1206 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 1103 1207 dependencies = [ 1104 1208 "bitflags 1.3.2", 1105 1209 "core-foundation", ··· 1128 1232 1129 1233 [[package]] 1130 1234 name = "cpal" 1131 - version = "0.15.2" 1235 + version = "0.15.3" 1132 1236 source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "6d959d90e938c5493000514b446987c07aed46c668faaa7d34d6c7a67b1a578c" 1237 + checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779" 1134 1238 dependencies = [ 1135 1239 "alsa", 1136 1240 "core-foundation-sys", 1137 1241 "coreaudio-rs", 1138 1242 "dasp_sample", 1139 - "jni 0.19.0", 1243 + "jni", 1140 1244 "js-sys", 1141 1245 "libc", 1142 1246 "mach2", 1143 1247 "ndk", 1144 1248 "ndk-context", 1145 1249 "oboe", 1146 - "once_cell", 1147 - "parking_lot", 1148 1250 "wasm-bindgen", 1149 1251 "wasm-bindgen-futures", 1150 1252 "web-sys", 1151 - "windows 0.46.0", 1253 + "windows 0.54.0", 1152 1254 ] 1153 1255 1154 1256 [[package]] 1155 1257 name = "cpufeatures" 1156 - version = "0.2.11" 1258 + version = "0.2.12" 1157 1259 source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1260 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1159 1261 dependencies = [ 1160 1262 "libc", 1161 1263 ] 1162 1264 1163 1265 [[package]] 1164 1266 name = "crc32fast" 1165 - version = "1.3.2" 1267 + version = "1.4.2" 1166 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1269 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1168 1270 dependencies = [ 1169 1271 "cfg-if", 1170 1272 ] 1171 1273 1172 1274 [[package]] 1173 1275 name = "crossbeam-channel" 1174 - version = "0.5.8" 1276 + version = "0.5.13" 1175 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1278 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 1177 1279 dependencies = [ 1178 - "cfg-if", 1179 1280 "crossbeam-utils", 1180 1281 ] 1181 1282 1182 1283 [[package]] 1183 1284 name = "crossbeam-deque" 1184 - version = "0.8.3" 1285 + version = "0.8.5" 1185 1286 source = "registry+https://github.com/rust-lang/crates.io-index" 1186 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 1287 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1187 1288 dependencies = [ 1188 - "cfg-if", 1189 1289 "crossbeam-epoch", 1190 1290 "crossbeam-utils", 1191 1291 ] 1192 1292 1193 1293 [[package]] 1194 1294 name = "crossbeam-epoch" 1195 - version = "0.9.15" 1295 + version = "0.9.18" 1196 1296 source = "registry+https://github.com/rust-lang/crates.io-index" 1197 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 1297 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1198 1298 dependencies = [ 1199 - "autocfg", 1200 - "cfg-if", 1201 1299 "crossbeam-utils", 1202 - "memoffset 0.9.0", 1203 - "scopeguard", 1204 1300 ] 1205 1301 1206 1302 [[package]] 1207 1303 name = "crossbeam-utils" 1208 - version = "0.8.16" 1304 + version = "0.8.20" 1209 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1210 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1211 - dependencies = [ 1212 - "cfg-if", 1213 - ] 1306 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1214 1307 1215 1308 [[package]] 1216 1309 name = "crunchy" ··· 1229 1322 ] 1230 1323 1231 1324 [[package]] 1232 - name = "custom_derive" 1233 - version = "0.1.7" 1234 - source = "registry+https://github.com/rust-lang/crates.io-index" 1235 - checksum = "ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9" 1236 - 1237 - [[package]] 1238 1325 name = "darling" 1239 - version = "0.20.3" 1326 + version = "0.20.10" 1240 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1241 - checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 1328 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1242 1329 dependencies = [ 1243 1330 "darling_core", 1244 1331 "darling_macro", ··· 1246 1333 1247 1334 [[package]] 1248 1335 name = "darling_core" 1249 - version = "0.20.3" 1336 + version = "0.20.10" 1250 1337 source = "registry+https://github.com/rust-lang/crates.io-index" 1251 - checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 1338 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1252 1339 dependencies = [ 1253 1340 "fnv", 1254 1341 "ident_case", 1255 1342 "proc-macro2", 1256 1343 "quote", 1257 - "syn 2.0.39", 1344 + "syn 2.0.72", 1258 1345 ] 1259 1346 1260 1347 [[package]] 1261 1348 name = "darling_macro" 1262 - version = "0.20.3" 1349 + version = "0.20.10" 1263 1350 source = "registry+https://github.com/rust-lang/crates.io-index" 1264 - checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 1351 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1265 1352 dependencies = [ 1266 1353 "darling_core", 1267 1354 "quote", 1268 - "syn 2.0.39", 1355 + "syn 2.0.72", 1269 1356 ] 1270 1357 1271 1358 [[package]] ··· 1284 1371 checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" 1285 1372 1286 1373 [[package]] 1374 + name = "dbus" 1375 + version = "0.9.7" 1376 + source = "registry+https://github.com/rust-lang/crates.io-index" 1377 + checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 1378 + dependencies = [ 1379 + "libc", 1380 + "libdbus-sys", 1381 + "winapi", 1382 + ] 1383 + 1384 + [[package]] 1287 1385 name = "deranged" 1288 - version = "0.3.9" 1386 + version = "0.3.11" 1289 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1388 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1291 1389 dependencies = [ 1292 1390 "powerfmt", 1293 1391 ] ··· 1304 1402 ] 1305 1403 1306 1404 [[package]] 1405 + name = "derive_arbitrary" 1406 + version = "1.3.2" 1407 + source = "registry+https://github.com/rust-lang/crates.io-index" 1408 + checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 1409 + dependencies = [ 1410 + "proc-macro2", 1411 + "quote", 1412 + "syn 2.0.72", 1413 + ] 1414 + 1415 + [[package]] 1307 1416 name = "derive_more" 1308 - version = "0.99.17" 1417 + version = "0.99.18" 1309 1418 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 1419 + checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 1311 1420 dependencies = [ 1312 1421 "convert_case", 1313 1422 "proc-macro2", 1314 1423 "quote", 1315 1424 "rustc_version", 1316 - "syn 1.0.109", 1425 + "syn 2.0.72", 1317 1426 ] 1318 1427 1319 1428 [[package]] ··· 1348 1457 ] 1349 1458 1350 1459 [[package]] 1460 + name = "displaydoc" 1461 + version = "0.2.5" 1462 + source = "registry+https://github.com/rust-lang/crates.io-index" 1463 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1464 + dependencies = [ 1465 + "proc-macro2", 1466 + "quote", 1467 + "syn 2.0.72", 1468 + ] 1469 + 1470 + [[package]] 1351 1471 name = "dlv-list" 1352 1472 version = "0.5.2" 1353 1473 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1355 1475 dependencies = [ 1356 1476 "const-random", 1357 1477 ] 1478 + 1479 + [[package]] 1480 + name = "doctest-file" 1481 + version = "1.0.0" 1482 + source = "registry+https://github.com/rust-lang/crates.io-index" 1483 + checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562" 1358 1484 1359 1485 [[package]] 1360 1486 name = "dunce" ··· 1385 1511 1386 1512 [[package]] 1387 1513 name = "dyn-clone" 1388 - version = "1.0.16" 1514 + version = "1.0.17" 1389 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1390 - checksum = "545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d" 1516 + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 1391 1517 1392 1518 [[package]] 1393 1519 name = "ebur128" 1394 - version = "0.1.8" 1520 + version = "0.1.9" 1395 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - checksum = "12aebdd6b6b47b5880c049efb0e77f8762178a0745ef778878908f5981c05f52" 1522 + checksum = "c2d4466b277f37735da60bee5ba0ecd88e6e40a22d36e68b58d808f84f4ed989" 1397 1523 dependencies = [ 1398 1524 "bitflags 1.3.2", 1399 1525 "dasp_frame", ··· 1403 1529 1404 1530 [[package]] 1405 1531 name = "educe" 1406 - version = "0.4.23" 1532 + version = "0.5.11" 1407 1533 source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f" 1534 + checksum = "e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8" 1409 1535 dependencies = [ 1410 1536 "enum-ordinalize", 1411 1537 "proc-macro2", 1412 1538 "quote", 1413 - "syn 1.0.109", 1539 + "syn 2.0.72", 1414 1540 ] 1415 1541 1416 1542 [[package]] 1417 1543 name = "either" 1418 - version = "1.9.0" 1544 + version = "1.13.0" 1419 1545 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1546 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1421 1547 1422 1548 [[package]] 1423 1549 name = "encoding_rs" 1424 - version = "0.8.33" 1550 + version = "0.8.34" 1425 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1426 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1552 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1427 1553 dependencies = [ 1428 1554 "cfg-if", 1429 1555 ] 1430 1556 1431 1557 [[package]] 1558 + name = "endi" 1559 + version = "1.1.0" 1560 + source = "registry+https://github.com/rust-lang/crates.io-index" 1561 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1562 + 1563 + [[package]] 1432 1564 name = "enum-map" 1433 1565 version = "2.7.3" 1434 1566 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1446 1578 dependencies = [ 1447 1579 "proc-macro2", 1448 1580 "quote", 1449 - "syn 2.0.39", 1581 + "syn 2.0.72", 1450 1582 ] 1451 1583 1452 1584 [[package]] 1453 1585 name = "enum-ordinalize" 1454 - version = "3.1.15" 1586 + version = "4.3.0" 1455 1587 source = "registry+https://github.com/rust-lang/crates.io-index" 1456 - checksum = "1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee" 1588 + checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" 1457 1589 dependencies = [ 1458 - "num-bigint", 1459 - "num-traits", 1590 + "enum-ordinalize-derive", 1591 + ] 1592 + 1593 + [[package]] 1594 + name = "enum-ordinalize-derive" 1595 + version = "4.3.1" 1596 + source = "registry+https://github.com/rust-lang/crates.io-index" 1597 + checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" 1598 + dependencies = [ 1460 1599 "proc-macro2", 1461 1600 "quote", 1462 - "syn 2.0.39", 1601 + "syn 2.0.72", 1463 1602 ] 1464 1603 1465 1604 [[package]] 1466 1605 name = "enumflags2" 1467 - version = "0.7.8" 1606 + version = "0.7.10" 1468 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" 1608 + checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1470 1609 dependencies = [ 1471 1610 "enumflags2_derive", 1472 1611 "serde", ··· 1474 1613 1475 1614 [[package]] 1476 1615 name = "enumflags2_derive" 1477 - version = "0.7.8" 1616 + version = "0.7.10" 1478 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" 1618 + checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1480 1619 dependencies = [ 1481 1620 "proc-macro2", 1482 1621 "quote", 1483 - "syn 2.0.39", 1622 + "syn 2.0.72", 1484 1623 ] 1485 1624 1486 1625 [[package]] 1487 1626 name = "enumset" 1488 - version = "1.1.3" 1627 + version = "1.1.5" 1489 1628 source = "registry+https://github.com/rust-lang/crates.io-index" 1490 - checksum = "226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d" 1629 + checksum = "d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293" 1491 1630 dependencies = [ 1492 1631 "enumset_derive", 1493 1632 "serde", ··· 1495 1634 1496 1635 [[package]] 1497 1636 name = "enumset_derive" 1498 - version = "0.8.1" 1637 + version = "0.10.0" 1499 1638 source = "registry+https://github.com/rust-lang/crates.io-index" 1500 - checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" 1639 + checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242" 1501 1640 dependencies = [ 1502 1641 "darling", 1503 1642 "proc-macro2", 1504 1643 "quote", 1505 - "syn 2.0.39", 1644 + "syn 2.0.72", 1506 1645 ] 1507 1646 1508 1647 [[package]] ··· 1526 1665 1527 1666 [[package]] 1528 1667 name = "errno" 1529 - version = "0.3.8" 1668 + version = "0.3.9" 1530 1669 source = "registry+https://github.com/rust-lang/crates.io-index" 1531 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1670 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1532 1671 dependencies = [ 1533 1672 "libc", 1534 1673 "windows-sys 0.52.0", ··· 1545 1684 version = "3.1.0" 1546 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1547 1686 checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" 1687 + dependencies = [ 1688 + "concurrent-queue", 1689 + "parking", 1690 + "pin-project-lite", 1691 + ] 1692 + 1693 + [[package]] 1694 + name = "event-listener" 1695 + version = "5.3.1" 1696 + source = "registry+https://github.com/rust-lang/crates.io-index" 1697 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1548 1698 dependencies = [ 1549 1699 "concurrent-queue", 1550 1700 "parking", ··· 1553 1703 1554 1704 [[package]] 1555 1705 name = "event-listener-strategy" 1556 - version = "0.3.0" 1706 + version = "0.5.2" 1557 1707 source = "registry+https://github.com/rust-lang/crates.io-index" 1558 - checksum = "d96b852f1345da36d551b9473fa1e2b1eb5c5195585c6c018118bc92a8d91160" 1708 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1559 1709 dependencies = [ 1560 - "event-listener 3.1.0", 1710 + "event-listener 5.3.1", 1561 1711 "pin-project-lite", 1562 1712 ] 1563 1713 1564 1714 [[package]] 1565 1715 name = "exr" 1566 - version = "1.71.0" 1716 + version = "1.72.0" 1567 1717 source = "registry+https://github.com/rust-lang/crates.io-index" 1568 - checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" 1718 + checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" 1569 1719 dependencies = [ 1570 1720 "bit_field", 1571 1721 "flume", ··· 1578 1728 ] 1579 1729 1580 1730 [[package]] 1731 + name = "extended" 1732 + version = "0.1.0" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365" 1735 + 1736 + [[package]] 1581 1737 name = "fancy-regex" 1582 - version = "0.12.0" 1738 + version = "0.13.0" 1583 1739 source = "registry+https://github.com/rust-lang/crates.io-index" 1584 - checksum = "7493d4c459da9f84325ad297371a6b2b8a162800873a22e3b6b6512e61d18c05" 1740 + checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" 1585 1741 dependencies = [ 1586 1742 "bit-set", 1587 - "regex", 1743 + "regex-automata", 1744 + "regex-syntax", 1588 1745 ] 1589 1746 1590 1747 [[package]] ··· 1598 1755 1599 1756 [[package]] 1600 1757 name = "fastrand" 1601 - version = "2.0.1" 1758 + version = "2.1.0" 1602 1759 source = "registry+https://github.com/rust-lang/crates.io-index" 1603 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1760 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1604 1761 1605 1762 [[package]] 1606 1763 name = "fdeflate" 1607 - version = "0.3.1" 1764 + version = "0.3.4" 1608 1765 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 - checksum = "64d6dafc854908ff5da46ff3f8f473c6984119a2876a383a860246dd7841a868" 1766 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1610 1767 dependencies = [ 1611 1768 "simd-adler32", 1612 1769 ] 1613 1770 1614 1771 [[package]] 1615 1772 name = "file-rotate" 1616 - version = "0.7.5" 1773 + version = "0.7.6" 1617 1774 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "ddf221ceec4517f3cb764dae3541b2bd87666fc8832e51322fbb97250b468c71" 1775 + checksum = "7a3ed82142801f5b1363f7d463963d114db80f467e860b1cd82228eaebc627a0" 1619 1776 dependencies = [ 1620 1777 "chrono", 1621 1778 "flate2", ··· 1623 1780 1624 1781 [[package]] 1625 1782 name = "filetime" 1626 - version = "0.2.22" 1783 + version = "0.2.23" 1627 1784 source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 1785 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1629 1786 dependencies = [ 1630 1787 "cfg-if", 1631 1788 "libc", 1632 - "redox_syscall 0.3.5", 1633 - "windows-sys 0.48.0", 1789 + "redox_syscall 0.4.1", 1790 + "windows-sys 0.52.0", 1634 1791 ] 1635 1792 1636 1793 [[package]] ··· 1646 1803 1647 1804 [[package]] 1648 1805 name = "flate2" 1649 - version = "1.0.28" 1806 + version = "1.0.30" 1650 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1651 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1808 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1652 1809 dependencies = [ 1653 1810 "crc32fast", 1654 1811 "miniz_oxide", 1812 + ] 1813 + 1814 + [[package]] 1815 + name = "fluent-uri" 1816 + version = "0.1.4" 1817 + source = "registry+https://github.com/rust-lang/crates.io-index" 1818 + checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d" 1819 + dependencies = [ 1820 + "bitflags 1.3.2", 1655 1821 ] 1656 1822 1657 1823 [[package]] ··· 1671 1837 1672 1838 [[package]] 1673 1839 name = "foreign-types" 1840 + version = "0.3.2" 1841 + source = "registry+https://github.com/rust-lang/crates.io-index" 1842 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1843 + dependencies = [ 1844 + "foreign-types-shared 0.1.1", 1845 + ] 1846 + 1847 + [[package]] 1848 + name = "foreign-types" 1674 1849 version = "0.5.0" 1675 1850 source = "registry+https://github.com/rust-lang/crates.io-index" 1676 1851 checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1677 1852 dependencies = [ 1678 1853 "foreign-types-macros", 1679 - "foreign-types-shared", 1854 + "foreign-types-shared 0.3.1", 1680 1855 ] 1681 1856 1682 1857 [[package]] ··· 1687 1862 dependencies = [ 1688 1863 "proc-macro2", 1689 1864 "quote", 1690 - "syn 2.0.39", 1865 + "syn 2.0.72", 1691 1866 ] 1692 1867 1693 1868 [[package]] 1694 1869 name = "foreign-types-shared" 1870 + version = "0.1.1" 1871 + source = "registry+https://github.com/rust-lang/crates.io-index" 1872 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1873 + 1874 + [[package]] 1875 + name = "foreign-types-shared" 1695 1876 version = "0.3.1" 1696 1877 source = "registry+https://github.com/rust-lang/crates.io-index" 1697 1878 checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1698 1879 1699 1880 [[package]] 1700 1881 name = "form_urlencoded" 1701 - version = "1.2.0" 1882 + version = "1.2.1" 1702 1883 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1884 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1704 1885 dependencies = [ 1705 1886 "percent-encoding", 1706 1887 ] ··· 1779 1960 1780 1961 [[package]] 1781 1962 name = "futures-lite" 1782 - version = "2.0.1" 1963 + version = "2.3.0" 1783 1964 source = "registry+https://github.com/rust-lang/crates.io-index" 1784 - checksum = "d3831c2651acb5177cbd83943f3d9c8912c5ad03c76afcc0e9511ba568ec5ebb" 1965 + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1785 1966 dependencies = [ 1786 - "fastrand 2.0.1", 1967 + "fastrand 2.1.0", 1787 1968 "futures-core", 1788 1969 "futures-io", 1789 - "memchr", 1790 1970 "parking", 1791 1971 "pin-project-lite", 1792 1972 ] ··· 1799 1979 dependencies = [ 1800 1980 "proc-macro2", 1801 1981 "quote", 1802 - "syn 2.0.39", 1982 + "syn 2.0.72", 1803 1983 ] 1804 1984 1805 1985 [[package]] ··· 1844 2024 1845 2025 [[package]] 1846 2026 name = "getrandom" 1847 - version = "0.1.16" 1848 - source = "registry+https://github.com/rust-lang/crates.io-index" 1849 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1850 - dependencies = [ 1851 - "cfg-if", 1852 - "libc", 1853 - "wasi 0.9.0+wasi-snapshot-preview1", 1854 - ] 1855 - 1856 - [[package]] 1857 - name = "getrandom" 1858 - version = "0.2.11" 2027 + version = "0.2.15" 1859 2028 source = "registry+https://github.com/rust-lang/crates.io-index" 1860 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 2029 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1861 2030 dependencies = [ 1862 2031 "cfg-if", 2032 + "js-sys", 1863 2033 "libc", 1864 - "wasi 0.11.0+wasi-snapshot-preview1", 2034 + "wasi", 2035 + "wasm-bindgen", 1865 2036 ] 1866 2037 1867 2038 [[package]] 1868 2039 name = "gif" 1869 - version = "0.12.0" 2040 + version = "0.13.1" 1870 2041 source = "registry+https://github.com/rust-lang/crates.io-index" 1871 - checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 2042 + checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 1872 2043 dependencies = [ 1873 2044 "color_quant", 1874 2045 "weezl", ··· 1876 2047 1877 2048 [[package]] 1878 2049 name = "gimli" 1879 - version = "0.28.0" 2050 + version = "0.29.0" 1880 2051 source = "registry+https://github.com/rust-lang/crates.io-index" 1881 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2052 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1882 2053 1883 2054 [[package]] 1884 2055 name = "glob" ··· 1891 2062 version = "1.1.1" 1892 2063 dependencies = [ 1893 2064 "anyhow", 1894 - "bounded-vec-deque", 1895 2065 "cpal", 1896 2066 "ebur128", 1897 2067 "fancy-regex", ··· 1909 2079 version = "1.1.1" 1910 2080 dependencies = [ 1911 2081 "anyhow", 1912 - "clap 4.4.11", 2082 + "clap 4.5.11", 1913 2083 "clap_complete", 1914 2084 "goxlr-ipc", 1915 2085 "goxlr-types", 1916 2086 "interprocess", 1917 2087 "serde_json", 1918 2088 "simplelog", 1919 - "strum 0.25.0", 2089 + "strum 0.26.3", 1920 2090 "tokio", 1921 2091 "tokio-serde", 1922 2092 ] ··· 1933 2103 "byteorder", 1934 2104 "cfg-if", 1935 2105 "chrono", 1936 - "clap 4.4.11", 2106 + "clap 4.5.11", 1937 2107 "clap_complete", 1938 2108 "cocoa", 1939 2109 "cocoa-foundation", ··· 1964 2134 "log-panics", 1965 2135 "mime_guess", 1966 2136 "mslnk", 1967 - "nix 0.27.1", 2137 + "nix 0.29.0", 1968 2138 "notify", 1969 2139 "objc", 1970 2140 "objc-foundation", 1971 2141 "opener", 1972 - "rand 0.8.5", 2142 + "reqwest", 1973 2143 "ritelinked", 1974 2144 "rust-ini", 1975 2145 "serde", 1976 2146 "serde_json", 1977 2147 "shell-words", 1978 2148 "simplelog", 1979 - "strum 0.25.0", 2149 + "strum 0.26.3", 1980 2150 "sys-locale", 1981 2151 "tasklist", 1982 - "tempfile", 1983 2152 "tokio", 1984 2153 "tokio-serde", 1985 2154 "tts", 1986 - "which 6.0.0", 1987 - "windows 0.52.0", 2155 + "which 6.0.1", 2156 + "windows 0.58.0", 1988 2157 "windows-args", 1989 2158 "windres", 1990 2159 "winreg 0.52.0", 1991 2160 "winrt-notification", 1992 - "zbus", 2161 + "xmltree", 2162 + "zbus 4.4.0", 1993 2163 ] 1994 2164 1995 2165 [[package]] 1996 2166 name = "goxlr-defaults" 1997 2167 version = "1.1.1" 1998 2168 dependencies = [ 1999 - "clap 4.4.11", 2169 + "clap 4.5.11", 2000 2170 "include_dir", 2001 2171 ] 2002 2172 ··· 2027 2197 "reqwest", 2028 2198 "serde", 2029 2199 "serde_repr", 2030 - "strum 0.25.0", 2200 + "strum 0.26.3", 2031 2201 "tokio", 2032 2202 "tokio-serde", 2033 2203 "tokio-util", ··· 2041 2211 "goxlr-ipc", 2042 2212 "goxlr-types", 2043 2213 "interprocess", 2044 - "nix 0.27.1", 2214 + "nix 0.29.0", 2045 2215 "sysinfo", 2046 2216 "tasklist", 2047 2217 "tokio", 2048 - "which 5.0.0", 2218 + "which 6.0.1", 2049 2219 "windres", 2050 2220 ] 2051 2221 ··· 2059 2229 "enum-map-derive", 2060 2230 "log", 2061 2231 "quick-xml", 2062 - "rand 0.8.5", 2063 2232 "ritelinked", 2064 - "strum 0.25.0", 2233 + "strum 0.26.3", 2065 2234 "tempfile", 2066 2235 "thiserror", 2067 2236 "zip", ··· 2071 2240 name = "goxlr-scribbles" 2072 2241 version = "1.1.1" 2073 2242 dependencies = [ 2243 + "ab_glyph", 2074 2244 "anyhow", 2075 2245 "image", 2076 2246 "imageproc", 2077 2247 "log", 2078 - "rusttype", 2079 2248 ] 2080 2249 2081 2250 [[package]] 2082 2251 name = "goxlr-types" 2083 2252 version = "1.1.1" 2084 2253 dependencies = [ 2085 - "clap 4.4.11", 2254 + "clap 4.5.11", 2086 2255 "derivative", 2087 2256 "enum-map", 2088 2257 "enumset", 2089 2258 "serde", 2090 2259 "serde_repr", 2091 - "strum 0.25.0", 2260 + "strum 0.26.3", 2092 2261 ] 2093 2262 2094 2263 [[package]] ··· 2105 2274 "libloading", 2106 2275 "log", 2107 2276 "rusb", 2108 - "strum 0.25.0", 2277 + "strum 0.26.3", 2109 2278 "thiserror", 2110 2279 "tokio", 2111 - "widestring 1.0.2", 2112 - "windows 0.52.0", 2280 + "widestring 1.1.0", 2281 + "windows 0.58.0", 2113 2282 "winreg 0.52.0", 2114 2283 ] 2115 2284 ··· 2119 2288 source = "registry+https://github.com/rust-lang/crates.io-index" 2120 2289 checksum = "6bb81d22191b89b117cd12d6549544bfcba0da741efdcec7c7d2fd06a0f56363" 2121 2290 dependencies = [ 2122 - "ahash 0.7.7", 2291 + "ahash 0.7.8", 2123 2292 "hashbrown 0.11.2", 2124 2293 ] 2125 2294 2126 2295 [[package]] 2127 2296 name = "h2" 2128 - version = "0.3.21" 2297 + version = "0.4.5" 2129 2298 source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 2299 + checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" 2131 2300 dependencies = [ 2301 + "atomic-waker", 2132 2302 "bytes", 2133 2303 "fnv", 2134 2304 "futures-core", 2135 2305 "futures-sink", 2136 - "futures-util", 2137 - "http", 2138 - "indexmap 1.9.3", 2306 + "http 1.1.0", 2307 + "indexmap", 2139 2308 "slab", 2140 2309 "tokio", 2141 2310 "tokio-util", ··· 2144 2313 2145 2314 [[package]] 2146 2315 name = "half" 2147 - version = "2.2.1" 2316 + version = "2.4.1" 2148 2317 source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 2318 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 2150 2319 dependencies = [ 2320 + "cfg-if", 2151 2321 "crunchy", 2152 2322 ] 2153 2323 ··· 2157 2327 source = "registry+https://github.com/rust-lang/crates.io-index" 2158 2328 checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 2159 2329 dependencies = [ 2160 - "ahash 0.7.7", 2330 + "ahash 0.7.8", 2161 2331 ] 2162 2332 2163 2333 [[package]] 2164 2334 name = "hashbrown" 2165 - version = "0.12.3" 2166 - source = "registry+https://github.com/rust-lang/crates.io-index" 2167 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2168 - 2169 - [[package]] 2170 - name = "hashbrown" 2171 - version = "0.14.2" 2335 + version = "0.14.5" 2172 2336 source = "registry+https://github.com/rust-lang/crates.io-index" 2173 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2337 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2174 2338 2175 2339 [[package]] 2176 2340 name = "heck" ··· 2183 2347 2184 2348 [[package]] 2185 2349 name = "heck" 2186 - version = "0.4.1" 2350 + version = "0.5.0" 2187 2351 source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2352 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2189 2353 2190 2354 [[package]] 2191 2355 name = "hermit-abi" ··· 2198 2362 2199 2363 [[package]] 2200 2364 name = "hermit-abi" 2201 - version = "0.3.3" 2365 + version = "0.3.9" 2366 + source = "registry+https://github.com/rust-lang/crates.io-index" 2367 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2368 + 2369 + [[package]] 2370 + name = "hermit-abi" 2371 + version = "0.4.0" 2202 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2203 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2373 + checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2204 2374 2205 2375 [[package]] 2206 2376 name = "hex" ··· 2225 2395 2226 2396 [[package]] 2227 2397 name = "http" 2228 - version = "0.2.11" 2398 + version = "0.2.12" 2399 + source = "registry+https://github.com/rust-lang/crates.io-index" 2400 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 2401 + dependencies = [ 2402 + "bytes", 2403 + "fnv", 2404 + "itoa", 2405 + ] 2406 + 2407 + [[package]] 2408 + name = "http" 2409 + version = "1.1.0" 2229 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 2411 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2231 2412 dependencies = [ 2232 2413 "bytes", 2233 2414 "fnv", ··· 2236 2417 2237 2418 [[package]] 2238 2419 name = "http-body" 2239 - version = "0.4.5" 2420 + version = "1.0.1" 2421 + source = "registry+https://github.com/rust-lang/crates.io-index" 2422 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 2423 + dependencies = [ 2424 + "bytes", 2425 + "http 1.1.0", 2426 + ] 2427 + 2428 + [[package]] 2429 + name = "http-body-util" 2430 + version = "0.1.2" 2240 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 2241 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2432 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2242 2433 dependencies = [ 2243 2434 "bytes", 2244 - "http", 2435 + "futures-util", 2436 + "http 1.1.0", 2437 + "http-body", 2245 2438 "pin-project-lite", 2246 2439 ] 2247 2440 2248 2441 [[package]] 2249 2442 name = "httparse" 2250 - version = "1.8.0" 2443 + version = "1.9.4" 2251 2444 source = "registry+https://github.com/rust-lang/crates.io-index" 2252 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2445 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 2253 2446 2254 2447 [[package]] 2255 2448 name = "httpdate" ··· 2265 2458 2266 2459 [[package]] 2267 2460 name = "hyper" 2268 - version = "0.14.27" 2461 + version = "1.4.1" 2269 2462 source = "registry+https://github.com/rust-lang/crates.io-index" 2270 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2463 + checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 2271 2464 dependencies = [ 2272 2465 "bytes", 2273 2466 "futures-channel", 2274 - "futures-core", 2275 2467 "futures-util", 2276 2468 "h2", 2277 - "http", 2469 + "http 1.1.0", 2278 2470 "http-body", 2279 2471 "httparse", 2280 - "httpdate", 2281 2472 "itoa", 2282 2473 "pin-project-lite", 2283 - "socket2 0.4.10", 2474 + "smallvec", 2284 2475 "tokio", 2476 + "want", 2477 + ] 2478 + 2479 + [[package]] 2480 + name = "hyper-rustls" 2481 + version = "0.27.2" 2482 + source = "registry+https://github.com/rust-lang/crates.io-index" 2483 + checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 2484 + dependencies = [ 2485 + "futures-util", 2486 + "http 1.1.0", 2487 + "hyper", 2488 + "hyper-util", 2489 + "rustls", 2490 + "rustls-pki-types", 2491 + "tokio", 2492 + "tokio-rustls", 2493 + "tower-service", 2494 + ] 2495 + 2496 + [[package]] 2497 + name = "hyper-tls" 2498 + version = "0.6.0" 2499 + source = "registry+https://github.com/rust-lang/crates.io-index" 2500 + checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 2501 + dependencies = [ 2502 + "bytes", 2503 + "http-body-util", 2504 + "hyper", 2505 + "hyper-util", 2506 + "native-tls", 2507 + "tokio", 2508 + "tokio-native-tls", 2509 + "tower-service", 2510 + ] 2511 + 2512 + [[package]] 2513 + name = "hyper-util" 2514 + version = "0.1.6" 2515 + source = "registry+https://github.com/rust-lang/crates.io-index" 2516 + checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" 2517 + dependencies = [ 2518 + "bytes", 2519 + "futures-channel", 2520 + "futures-util", 2521 + "http 1.1.0", 2522 + "http-body", 2523 + "hyper", 2524 + "pin-project-lite", 2525 + "socket2 0.5.7", 2526 + "tokio", 2527 + "tower", 2285 2528 "tower-service", 2286 2529 "tracing", 2287 - "want", 2288 2530 ] 2289 2531 2290 2532 [[package]] 2291 2533 name = "iana-time-zone" 2292 - version = "0.1.58" 2534 + version = "0.1.60" 2293 2535 source = "registry+https://github.com/rust-lang/crates.io-index" 2294 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 2536 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2295 2537 dependencies = [ 2296 2538 "android_system_properties", 2297 2539 "core-foundation-sys", 2298 2540 "iana-time-zone-haiku", 2299 2541 "js-sys", 2300 2542 "wasm-bindgen", 2301 - "windows-core 0.51.1", 2543 + "windows-core 0.52.0", 2302 2544 ] 2303 2545 2304 2546 [[package]] ··· 2318 2560 2319 2561 [[package]] 2320 2562 name = "idna" 2321 - version = "0.4.0" 2563 + version = "0.5.0" 2322 2564 source = "registry+https://github.com/rust-lang/crates.io-index" 2323 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2565 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2324 2566 dependencies = [ 2325 2567 "unicode-bidi", 2326 2568 "unicode-normalization", ··· 2328 2570 2329 2571 [[package]] 2330 2572 name = "image" 2331 - version = "0.24.7" 2573 + version = "0.25.2" 2332 2574 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2575 + checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" 2334 2576 dependencies = [ 2335 2577 "bytemuck", 2336 - "byteorder", 2578 + "byteorder-lite", 2337 2579 "color_quant", 2338 2580 "exr", 2339 2581 "gif", 2340 - "jpeg-decoder", 2341 - "num-rational", 2582 + "image-webp", 2342 2583 "num-traits", 2343 2584 "png", 2344 2585 "qoi", 2586 + "ravif", 2587 + "rayon", 2588 + "rgb", 2345 2589 "tiff", 2590 + "zune-core", 2591 + "zune-jpeg", 2592 + ] 2593 + 2594 + [[package]] 2595 + name = "image-webp" 2596 + version = "0.1.3" 2597 + source = "registry+https://github.com/rust-lang/crates.io-index" 2598 + checksum = "f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904" 2599 + dependencies = [ 2600 + "byteorder-lite", 2601 + "quick-error", 2346 2602 ] 2347 2603 2348 2604 [[package]] 2349 2605 name = "imageproc" 2350 - version = "0.23.0" 2606 + version = "0.25.0" 2351 2607 source = "registry+https://github.com/rust-lang/crates.io-index" 2352 - checksum = "b6aee993351d466301a29655d628bfc6f5a35a0d062b6160ca0808f425805fd7" 2608 + checksum = "2393fb7808960751a52e8a154f67e7dd3f8a2ef9bd80d1553078a7b4e8ed3f0d" 2353 2609 dependencies = [ 2610 + "ab_glyph", 2354 2611 "approx", 2355 - "conv", 2612 + "getrandom", 2356 2613 "image", 2357 2614 "itertools", 2358 2615 "nalgebra", 2359 2616 "num", 2360 - "rand 0.7.3", 2617 + "rand", 2361 2618 "rand_distr", 2362 2619 "rayon", 2363 - "rusttype", 2364 2620 ] 2365 2621 2366 2622 [[package]] 2623 + name = "imgref" 2624 + version = "1.10.1" 2625 + source = "registry+https://github.com/rust-lang/crates.io-index" 2626 + checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 2627 + 2628 + [[package]] 2367 2629 name = "include_dir" 2368 - version = "0.7.3" 2630 + version = "0.7.4" 2369 2631 source = "registry+https://github.com/rust-lang/crates.io-index" 2370 - checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" 2632 + checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" 2371 2633 dependencies = [ 2372 2634 "include_dir_macros", 2373 2635 ] 2374 2636 2375 2637 [[package]] 2376 2638 name = "include_dir_macros" 2377 - version = "0.7.3" 2639 + version = "0.7.4" 2378 2640 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 - checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 2641 + checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" 2380 2642 dependencies = [ 2381 2643 "proc-macro2", 2382 2644 "quote", ··· 2384 2646 2385 2647 [[package]] 2386 2648 name = "indexmap" 2387 - version = "1.9.3" 2388 - source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2390 - dependencies = [ 2391 - "autocfg", 2392 - "hashbrown 0.12.3", 2393 - ] 2394 - 2395 - [[package]] 2396 - name = "indexmap" 2397 - version = "2.1.0" 2649 + version = "2.2.6" 2398 2650 source = "registry+https://github.com/rust-lang/crates.io-index" 2399 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 2651 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2400 2652 dependencies = [ 2401 2653 "equivalent", 2402 - "hashbrown 0.14.2", 2654 + "hashbrown 0.14.5", 2403 2655 ] 2404 2656 2405 2657 [[package]] ··· 2424 2676 2425 2677 [[package]] 2426 2678 name = "instant" 2427 - version = "0.1.12" 2679 + version = "0.1.13" 2428 2680 source = "registry+https://github.com/rust-lang/crates.io-index" 2429 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2681 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2430 2682 dependencies = [ 2431 2683 "cfg-if", 2432 2684 ] 2433 2685 2434 2686 [[package]] 2687 + name = "interpolate_name" 2688 + version = "0.2.4" 2689 + source = "registry+https://github.com/rust-lang/crates.io-index" 2690 + checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" 2691 + dependencies = [ 2692 + "proc-macro2", 2693 + "quote", 2694 + "syn 2.0.72", 2695 + ] 2696 + 2697 + [[package]] 2435 2698 name = "interprocess" 2436 - version = "1.2.1" 2699 + version = "2.2.1" 2437 2700 source = "registry+https://github.com/rust-lang/crates.io-index" 2438 - checksum = "81f2533f3be42fffe3b5e63b71aeca416c1c3bc33e4e27be018521e76b1f38fb" 2701 + checksum = "d2f4e4a06d42fab3e85ab1b419ad32b09eab58b901d40c57935ff92db3287a13" 2439 2702 dependencies = [ 2440 - "blocking", 2441 - "cfg-if", 2703 + "doctest-file", 2442 2704 "futures-core", 2443 - "futures-io", 2444 - "intmap", 2445 2705 "libc", 2446 - "once_cell", 2447 - "rustc_version", 2448 - "spinning", 2449 - "thiserror", 2450 - "to_method", 2706 + "recvmsg", 2451 2707 "tokio", 2452 - "winapi", 2708 + "widestring 1.1.0", 2709 + "windows-sys 0.52.0", 2453 2710 ] 2454 2711 2455 2712 [[package]] 2456 - name = "intmap" 2457 - version = "0.7.1" 2458 - source = "registry+https://github.com/rust-lang/crates.io-index" 2459 - checksum = "ae52f28f45ac2bc96edb7714de995cffc174a395fb0abf5bff453587c980d7b9" 2460 - 2461 - [[package]] 2462 2713 name = "io-kit-sys" 2463 - version = "0.4.0" 2714 + version = "0.4.1" 2464 2715 source = "registry+https://github.com/rust-lang/crates.io-index" 2465 - checksum = "4769cb30e5dcf1710fc6730d3e94f78c47723a014a567de385e113c737394640" 2716 + checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" 2466 2717 dependencies = [ 2467 2718 "core-foundation-sys", 2468 2719 "mach2", ··· 2474 2725 source = "registry+https://github.com/rust-lang/crates.io-index" 2475 2726 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2476 2727 dependencies = [ 2477 - "hermit-abi 0.3.3", 2728 + "hermit-abi 0.3.9", 2478 2729 "libc", 2479 2730 "windows-sys 0.48.0", 2480 2731 ] ··· 2486 2737 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2487 2738 2488 2739 [[package]] 2489 - name = "itertools" 2490 - version = "0.10.5" 2491 - source = "registry+https://github.com/rust-lang/crates.io-index" 2492 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2493 - dependencies = [ 2494 - "either", 2495 - ] 2496 - 2497 - [[package]] 2498 - name = "itoa" 2499 - version = "1.0.9" 2740 + name = "is_terminal_polyfill" 2741 + version = "1.70.1" 2500 2742 source = "registry+https://github.com/rust-lang/crates.io-index" 2501 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 2743 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2502 2744 2503 2745 [[package]] 2504 - name = "jni" 2505 - version = "0.19.0" 2746 + name = "itertools" 2747 + version = "0.12.1" 2506 2748 source = "registry+https://github.com/rust-lang/crates.io-index" 2507 - checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" 2749 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2508 2750 dependencies = [ 2509 - "cesu8", 2510 - "combine", 2511 - "jni-sys", 2512 - "log", 2513 - "thiserror", 2514 - "walkdir", 2751 + "either", 2515 2752 ] 2516 2753 2517 2754 [[package]] 2518 - name = "jni" 2519 - version = "0.20.0" 2755 + name = "itoa" 2756 + version = "1.0.11" 2520 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2521 - checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 2522 - dependencies = [ 2523 - "cesu8", 2524 - "combine", 2525 - "jni-sys", 2526 - "log", 2527 - "thiserror", 2528 - "walkdir", 2529 - ] 2758 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2530 2759 2531 2760 [[package]] 2532 2761 name = "jni" ··· 2552 2781 2553 2782 [[package]] 2554 2783 name = "jobserver" 2555 - version = "0.1.27" 2784 + version = "0.1.32" 2556 2785 source = "registry+https://github.com/rust-lang/crates.io-index" 2557 - checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 2786 + checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 2558 2787 dependencies = [ 2559 2788 "libc", 2560 2789 ] 2561 2790 2562 2791 [[package]] 2563 2792 name = "jpeg-decoder" 2564 - version = "0.3.0" 2793 + version = "0.3.1" 2565 2794 source = "registry+https://github.com/rust-lang/crates.io-index" 2566 - checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2567 - dependencies = [ 2568 - "rayon", 2569 - ] 2795 + checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 2570 2796 2571 2797 [[package]] 2572 2798 name = "js-sys" 2573 - version = "0.3.65" 2799 + version = "0.3.69" 2574 2800 source = "registry+https://github.com/rust-lang/crates.io-index" 2575 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 2801 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2576 2802 dependencies = [ 2577 2803 "wasm-bindgen", 2578 2804 ] 2579 2805 2580 2806 [[package]] 2581 2807 name = "json-patch" 2582 - version = "1.2.0" 2808 + version = "2.0.0" 2583 2809 source = "registry+https://github.com/rust-lang/crates.io-index" 2584 - checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6" 2810 + checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc" 2585 2811 dependencies = [ 2812 + "jsonptr", 2586 2813 "serde", 2587 2814 "serde_json", 2588 2815 "thiserror", 2589 - "treediff", 2590 2816 ] 2591 2817 2592 2818 [[package]] 2593 2819 name = "jsonpath-rust" 2594 - version = "0.3.5" 2820 + version = "0.7.0" 2595 2821 source = "registry+https://github.com/rust-lang/crates.io-index" 2596 - checksum = "06cc127b7c3d270be504572364f9569761a180b981919dd0d87693a7f5fb7829" 2822 + checksum = "d64f9886fc067a709ab27faf63b7d3f4d1ec570a700705408b0b0683e2f43897" 2597 2823 dependencies = [ 2598 2824 "pest", 2599 2825 "pest_derive", ··· 2603 2829 ] 2604 2830 2605 2831 [[package]] 2832 + name = "jsonptr" 2833 + version = "0.4.7" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + checksum = "1c6e529149475ca0b2820835d3dce8fcc41c6b943ca608d32f35b449255e4627" 2836 + dependencies = [ 2837 + "fluent-uri", 2838 + "serde", 2839 + "serde_json", 2840 + ] 2841 + 2842 + [[package]] 2606 2843 name = "kqueue" 2607 2844 version = "1.0.8" 2608 2845 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2631 2868 "serde", 2632 2869 "thiserror", 2633 2870 "tokio", 2634 - "zbus", 2871 + "zbus 3.15.2", 2635 2872 ] 2636 2873 2637 2874 [[package]] ··· 2642 2879 2643 2880 [[package]] 2644 2881 name = "lazy_static" 2645 - version = "1.4.0" 2882 + version = "1.5.0" 2646 2883 source = "registry+https://github.com/rust-lang/crates.io-index" 2647 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2884 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2648 2885 2649 2886 [[package]] 2650 2887 name = "lazycell" ··· 2660 2897 2661 2898 [[package]] 2662 2899 name = "libc" 2663 - version = "0.2.152" 2900 + version = "0.2.155" 2901 + source = "registry+https://github.com/rust-lang/crates.io-index" 2902 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 2903 + 2904 + [[package]] 2905 + name = "libdbus-sys" 2906 + version = "0.2.5" 2907 + source = "registry+https://github.com/rust-lang/crates.io-index" 2908 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 2909 + dependencies = [ 2910 + "cc", 2911 + "pkg-config", 2912 + ] 2913 + 2914 + [[package]] 2915 + name = "libfuzzer-sys" 2916 + version = "0.4.7" 2664 2917 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 - checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 2918 + checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" 2919 + dependencies = [ 2920 + "arbitrary", 2921 + "cc", 2922 + "once_cell", 2923 + ] 2666 2924 2667 2925 [[package]] 2668 2926 name = "libloading" 2669 - version = "0.8.1" 2927 + version = "0.8.5" 2670 2928 source = "registry+https://github.com/rust-lang/crates.io-index" 2671 - checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 2929 + checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 2672 2930 dependencies = [ 2673 2931 "cfg-if", 2674 - "windows-sys 0.48.0", 2932 + "windows-targets 0.52.6", 2675 2933 ] 2676 2934 2677 2935 [[package]] 2936 + name = "libm" 2937 + version = "0.2.8" 2938 + source = "registry+https://github.com/rust-lang/crates.io-index" 2939 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2940 + 2941 + [[package]] 2678 2942 name = "libpulse-binding" 2679 2943 version = "2.28.1" 2680 2944 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2683 2947 "bitflags 1.3.2", 2684 2948 "libc", 2685 2949 "libpulse-sys", 2686 - "num-derive", 2950 + "num-derive 0.3.3", 2687 2951 "num-traits", 2688 2952 "winapi", 2689 2953 ] ··· 2716 2980 checksum = "bc19e110fbf42c17260d30f6d3dc545f58491c7830d38ecb9aaca96e26067a9b" 2717 2981 dependencies = [ 2718 2982 "libc", 2719 - "num-derive", 2983 + "num-derive 0.3.3", 2720 2984 "num-traits", 2721 2985 "pkg-config", 2722 2986 "winapi", ··· 2724 2988 2725 2989 [[package]] 2726 2990 name = "libredox" 2727 - version = "0.0.1" 2991 + version = "0.1.3" 2728 2992 source = "registry+https://github.com/rust-lang/crates.io-index" 2729 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2993 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2730 2994 dependencies = [ 2731 - "bitflags 2.4.1", 2995 + "bitflags 2.6.0", 2732 2996 "libc", 2733 - "redox_syscall 0.4.1", 2734 2997 ] 2735 2998 2736 2999 [[package]] 2737 3000 name = "libusb1-sys" 2738 - version = "0.6.4" 3001 + version = "0.7.0" 2739 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 2740 - checksum = "f9d0e2afce4245f2c9a418511e5af8718bcaf2fa408aefb259504d1a9cb25f27" 3003 + checksum = "da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f" 2741 3004 dependencies = [ 2742 3005 "cc", 2743 3006 "libc", ··· 2753 3016 2754 3017 [[package]] 2755 3018 name = "linux-raw-sys" 2756 - version = "0.4.13" 3019 + version = "0.4.14" 2757 3020 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 - checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 3021 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2759 3022 2760 3023 [[package]] 2761 3024 name = "local-channel" ··· 2776 3039 2777 3040 [[package]] 2778 3041 name = "lock_api" 2779 - version = "0.4.11" 3042 + version = "0.4.12" 2780 3043 source = "registry+https://github.com/rust-lang/crates.io-index" 2781 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 3044 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2782 3045 dependencies = [ 2783 3046 "autocfg", 2784 3047 "scopeguard", 2785 3048 ] 2786 3049 2787 3050 [[package]] 3051 + name = "lockfree-object-pool" 3052 + version = "0.1.6" 3053 + source = "registry+https://github.com/rust-lang/crates.io-index" 3054 + checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" 3055 + 3056 + [[package]] 2788 3057 name = "log" 2789 - version = "0.4.20" 3058 + version = "0.4.22" 2790 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 3060 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 2792 3061 2793 3062 [[package]] 2794 3063 name = "log-panics" ··· 2798 3067 dependencies = [ 2799 3068 "backtrace", 2800 3069 "log", 3070 + ] 3071 + 3072 + [[package]] 3073 + name = "loop9" 3074 + version = "0.1.5" 3075 + source = "registry+https://github.com/rust-lang/crates.io-index" 3076 + checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" 3077 + dependencies = [ 3078 + "imgref", 2801 3079 ] 2802 3080 2803 3081 [[package]] 2804 3082 name = "mach2" 2805 - version = "0.4.1" 3083 + version = "0.4.2" 2806 3084 source = "registry+https://github.com/rust-lang/crates.io-index" 2807 - checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" 3085 + checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 2808 3086 dependencies = [ 2809 3087 "libc", 2810 3088 ] ··· 2829 3107 ] 2830 3108 2831 3109 [[package]] 3110 + name = "maybe-rayon" 3111 + version = "0.1.1" 3112 + source = "registry+https://github.com/rust-lang/crates.io-index" 3113 + checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" 3114 + dependencies = [ 3115 + "cfg-if", 3116 + ] 3117 + 3118 + [[package]] 2832 3119 name = "memchr" 2833 - version = "2.6.4" 3120 + version = "2.7.4" 2834 3121 source = "registry+https://github.com/rust-lang/crates.io-index" 2835 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3122 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2836 3123 2837 3124 [[package]] 2838 3125 name = "memoffset" ··· 2845 3132 2846 3133 [[package]] 2847 3134 name = "memoffset" 2848 - version = "0.9.0" 3135 + version = "0.9.1" 2849 3136 source = "registry+https://github.com/rust-lang/crates.io-index" 2850 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 3137 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2851 3138 dependencies = [ 2852 3139 "autocfg", 2853 3140 ] ··· 2860 3147 2861 3148 [[package]] 2862 3149 name = "mime_guess" 2863 - version = "2.0.4" 3150 + version = "2.0.5" 2864 3151 source = "registry+https://github.com/rust-lang/crates.io-index" 2865 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 3152 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2866 3153 dependencies = [ 2867 3154 "mime", 2868 3155 "unicase", ··· 2876 3163 2877 3164 [[package]] 2878 3165 name = "miniz_oxide" 2879 - version = "0.7.1" 3166 + version = "0.7.4" 2880 3167 source = "registry+https://github.com/rust-lang/crates.io-index" 2881 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 3168 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2882 3169 dependencies = [ 2883 3170 "adler", 2884 3171 "simd-adler32", ··· 2886 3173 2887 3174 [[package]] 2888 3175 name = "mio" 2889 - version = "0.8.9" 3176 + version = "0.8.11" 2890 3177 source = "registry+https://github.com/rust-lang/crates.io-index" 2891 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3178 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2892 3179 dependencies = [ 2893 3180 "libc", 2894 3181 "log", 2895 - "wasi 0.11.0+wasi-snapshot-preview1", 3182 + "wasi", 2896 3183 "windows-sys 0.48.0", 2897 3184 ] 2898 3185 2899 3186 [[package]] 3187 + name = "mio" 3188 + version = "1.0.1" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" 3191 + dependencies = [ 3192 + "hermit-abi 0.3.9", 3193 + "libc", 3194 + "wasi", 3195 + "windows-sys 0.52.0", 3196 + ] 3197 + 3198 + [[package]] 2900 3199 name = "mslnk" 2901 3200 version = "0.1.8" 2902 3201 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2909 3208 2910 3209 [[package]] 2911 3210 name = "nalgebra" 2912 - version = "0.30.1" 3211 + version = "0.32.6" 2913 3212 source = "registry+https://github.com/rust-lang/crates.io-index" 2914 - checksum = "4fb2d0de08694bed883320212c18ee3008576bfe8c306f4c3c4a58b4876998be" 3213 + checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" 2915 3214 dependencies = [ 2916 3215 "approx", 2917 3216 "matrixmultiply", ··· 2923 3222 ] 2924 3223 2925 3224 [[package]] 3225 + name = "native-tls" 3226 + version = "0.2.12" 3227 + source = "registry+https://github.com/rust-lang/crates.io-index" 3228 + checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 3229 + dependencies = [ 3230 + "libc", 3231 + "log", 3232 + "openssl", 3233 + "openssl-probe", 3234 + "openssl-sys", 3235 + "schannel", 3236 + "security-framework", 3237 + "security-framework-sys", 3238 + "tempfile", 3239 + ] 3240 + 3241 + [[package]] 2926 3242 name = "ndk" 2927 - version = "0.7.0" 3243 + version = "0.8.0" 2928 3244 source = "registry+https://github.com/rust-lang/crates.io-index" 2929 - checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 3245 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 2930 3246 dependencies = [ 2931 - "bitflags 1.3.2", 3247 + "bitflags 2.6.0", 2932 3248 "jni-sys", 3249 + "log", 2933 3250 "ndk-sys", 2934 3251 "num_enum", 2935 - "raw-window-handle", 2936 3252 "thiserror", 2937 3253 ] 2938 3254 ··· 2944 3260 2945 3261 [[package]] 2946 3262 name = "ndk-sys" 2947 - version = "0.4.1+23.1.7779620" 3263 + version = "0.5.0+25.2.9519653" 2948 3264 source = "registry+https://github.com/rust-lang/crates.io-index" 2949 - checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 3265 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 2950 3266 dependencies = [ 2951 3267 "jni-sys", 2952 3268 ] 2953 3269 2954 3270 [[package]] 2955 - name = "nix" 2956 - version = "0.24.3" 3271 + name = "new_debug_unreachable" 3272 + version = "1.0.6" 2957 3273 source = "registry+https://github.com/rust-lang/crates.io-index" 2958 - checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2959 - dependencies = [ 2960 - "bitflags 1.3.2", 2961 - "cfg-if", 2962 - "libc", 2963 - ] 3274 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2964 3275 2965 3276 [[package]] 2966 3277 name = "nix" ··· 2976 3287 2977 3288 [[package]] 2978 3289 name = "nix" 2979 - version = "0.27.1" 3290 + version = "0.29.0" 2980 3291 source = "registry+https://github.com/rust-lang/crates.io-index" 2981 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3292 + checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 2982 3293 dependencies = [ 2983 - "bitflags 2.4.1", 3294 + "bitflags 2.6.0", 2984 3295 "cfg-if", 3296 + "cfg_aliases", 2985 3297 "libc", 3298 + "memoffset 0.9.1", 2986 3299 ] 2987 3300 2988 3301 [[package]] ··· 3006 3319 ] 3007 3320 3008 3321 [[package]] 3322 + name = "noop_proc_macro" 3323 + version = "0.3.0" 3324 + source = "registry+https://github.com/rust-lang/crates.io-index" 3325 + checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" 3326 + 3327 + [[package]] 3009 3328 name = "normpath" 3010 - version = "1.1.1" 3329 + version = "1.2.0" 3011 3330 source = "registry+https://github.com/rust-lang/crates.io-index" 3012 - checksum = "ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5" 3331 + checksum = "5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804" 3013 3332 dependencies = [ 3014 - "windows-sys 0.48.0", 3333 + "windows-sys 0.52.0", 3015 3334 ] 3016 3335 3017 3336 [[package]] ··· 3020 3339 source = "registry+https://github.com/rust-lang/crates.io-index" 3021 3340 checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 3022 3341 dependencies = [ 3023 - "bitflags 2.4.1", 3342 + "bitflags 2.6.0", 3024 3343 "crossbeam-channel", 3025 3344 "filetime", 3026 3345 "fsevent-sys", ··· 3028 3347 "kqueue", 3029 3348 "libc", 3030 3349 "log", 3031 - "mio", 3350 + "mio 0.8.11", 3032 3351 "walkdir", 3033 3352 "windows-sys 0.48.0", 3034 3353 ] ··· 3044 3363 3045 3364 [[package]] 3046 3365 name = "num" 3047 - version = "0.4.1" 3366 + version = "0.4.3" 3048 3367 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 - checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" 3368 + checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 3050 3369 dependencies = [ 3051 3370 "num-bigint", 3052 3371 "num-complex", ··· 3058 3377 3059 3378 [[package]] 3060 3379 name = "num-bigint" 3061 - version = "0.4.4" 3380 + version = "0.4.6" 3062 3381 source = "registry+https://github.com/rust-lang/crates.io-index" 3063 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 3382 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 3064 3383 dependencies = [ 3065 - "autocfg", 3066 3384 "num-integer", 3067 3385 "num-traits", 3068 3386 ] 3069 3387 3070 3388 [[package]] 3071 3389 name = "num-complex" 3072 - version = "0.4.4" 3390 + version = "0.4.6" 3073 3391 source = "registry+https://github.com/rust-lang/crates.io-index" 3074 - checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" 3392 + checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 3075 3393 dependencies = [ 3076 3394 "num-traits", 3077 3395 ] 3078 3396 3079 3397 [[package]] 3398 + name = "num-conv" 3399 + version = "0.1.0" 3400 + source = "registry+https://github.com/rust-lang/crates.io-index" 3401 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3402 + 3403 + [[package]] 3080 3404 name = "num-derive" 3081 3405 version = "0.3.3" 3082 3406 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3088 3412 ] 3089 3413 3090 3414 [[package]] 3415 + name = "num-derive" 3416 + version = "0.4.2" 3417 + source = "registry+https://github.com/rust-lang/crates.io-index" 3418 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 3419 + dependencies = [ 3420 + "proc-macro2", 3421 + "quote", 3422 + "syn 2.0.72", 3423 + ] 3424 + 3425 + [[package]] 3091 3426 name = "num-integer" 3092 - version = "0.1.45" 3427 + version = "0.1.46" 3093 3428 source = "registry+https://github.com/rust-lang/crates.io-index" 3094 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 3429 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 3095 3430 dependencies = [ 3096 - "autocfg", 3097 3431 "num-traits", 3098 3432 ] 3099 3433 3100 3434 [[package]] 3101 3435 name = "num-iter" 3102 - version = "0.1.43" 3436 + version = "0.1.45" 3103 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3104 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 3438 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 3105 3439 dependencies = [ 3106 3440 "autocfg", 3107 3441 "num-integer", ··· 3110 3444 3111 3445 [[package]] 3112 3446 name = "num-rational" 3113 - version = "0.4.1" 3447 + version = "0.4.2" 3114 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 3115 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 3449 + checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 3116 3450 dependencies = [ 3117 - "autocfg", 3118 3451 "num-bigint", 3119 3452 "num-integer", 3120 3453 "num-traits", ··· 3122 3455 3123 3456 [[package]] 3124 3457 name = "num-traits" 3125 - version = "0.2.17" 3458 + version = "0.2.19" 3126 3459 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 3460 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3128 3461 dependencies = [ 3129 3462 "autocfg", 3130 - ] 3131 - 3132 - [[package]] 3133 - name = "num_cpus" 3134 - version = "1.16.0" 3135 - source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3137 - dependencies = [ 3138 - "hermit-abi 0.3.3", 3139 - "libc", 3463 + "libm", 3140 3464 ] 3141 3465 3142 3466 [[package]] 3143 3467 name = "num_enum" 3144 - version = "0.5.11" 3468 + version = "0.7.2" 3145 3469 source = "registry+https://github.com/rust-lang/crates.io-index" 3146 - checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 3470 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 3147 3471 dependencies = [ 3148 3472 "num_enum_derive", 3149 3473 ] 3150 3474 3151 3475 [[package]] 3152 3476 name = "num_enum_derive" 3153 - version = "0.5.11" 3477 + version = "0.7.2" 3154 3478 source = "registry+https://github.com/rust-lang/crates.io-index" 3155 - checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 3479 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 3156 3480 dependencies = [ 3157 - "proc-macro-crate", 3481 + "proc-macro-crate 3.1.0", 3158 3482 "proc-macro2", 3159 3483 "quote", 3160 - "syn 1.0.109", 3484 + "syn 2.0.72", 3161 3485 ] 3162 3486 3163 3487 [[package]] 3164 3488 name = "num_threads" 3165 - version = "0.1.6" 3489 + version = "0.1.7" 3166 3490 source = "registry+https://github.com/rust-lang/crates.io-index" 3167 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 3491 + checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 3168 3492 dependencies = [ 3169 3493 "libc", 3170 3494 ] ··· 3210 3534 3211 3535 [[package]] 3212 3536 name = "object" 3213 - version = "0.32.1" 3537 + version = "0.36.2" 3214 3538 source = "registry+https://github.com/rust-lang/crates.io-index" 3215 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3539 + checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" 3216 3540 dependencies = [ 3217 3541 "memchr", 3218 3542 ] 3219 3543 3220 3544 [[package]] 3221 3545 name = "oboe" 3222 - version = "0.5.0" 3546 + version = "0.6.1" 3223 3547 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 - checksum = "8868cc237ee02e2d9618539a23a8d228b9bb3fc2e7a5b11eed3831de77c395d0" 3548 + checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" 3225 3549 dependencies = [ 3226 - "jni 0.20.0", 3550 + "jni", 3227 3551 "ndk", 3228 3552 "ndk-context", 3229 - "num-derive", 3553 + "num-derive 0.4.2", 3230 3554 "num-traits", 3231 3555 "oboe-sys", 3232 3556 ] 3233 3557 3234 3558 [[package]] 3235 3559 name = "oboe-sys" 3236 - version = "0.5.0" 3560 + version = "0.6.1" 3237 3561 source = "registry+https://github.com/rust-lang/crates.io-index" 3238 - checksum = "7f44155e7fb718d3cfddcf70690b2b51ac4412f347cd9e4fbe511abe9cd7b5f2" 3562 + checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" 3239 3563 dependencies = [ 3240 3564 "cc", 3241 3565 ] 3242 3566 3243 3567 [[package]] 3244 3568 name = "once_cell" 3245 - version = "1.18.0" 3569 + version = "1.19.0" 3246 3570 source = "registry+https://github.com/rust-lang/crates.io-index" 3247 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3571 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3248 3572 3249 3573 [[package]] 3250 3574 name = "opener" 3251 - version = "0.6.1" 3575 + version = "0.7.1" 3252 3576 source = "registry+https://github.com/rust-lang/crates.io-index" 3253 - checksum = "6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788" 3577 + checksum = "f8df34be653210fbe9ffaff41d3b92721c56ce82dfee58ee684f9afb5e3a90c0" 3254 3578 dependencies = [ 3255 3579 "bstr", 3580 + "dbus", 3256 3581 "normpath", 3257 - "winapi", 3582 + "windows-sys 0.52.0", 3583 + ] 3584 + 3585 + [[package]] 3586 + name = "openssl" 3587 + version = "0.10.66" 3588 + source = "registry+https://github.com/rust-lang/crates.io-index" 3589 + checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" 3590 + dependencies = [ 3591 + "bitflags 2.6.0", 3592 + "cfg-if", 3593 + "foreign-types 0.3.2", 3594 + "libc", 3595 + "once_cell", 3596 + "openssl-macros", 3597 + "openssl-sys", 3598 + ] 3599 + 3600 + [[package]] 3601 + name = "openssl-macros" 3602 + version = "0.1.1" 3603 + source = "registry+https://github.com/rust-lang/crates.io-index" 3604 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 3605 + dependencies = [ 3606 + "proc-macro2", 3607 + "quote", 3608 + "syn 2.0.72", 3609 + ] 3610 + 3611 + [[package]] 3612 + name = "openssl-probe" 3613 + version = "0.1.5" 3614 + source = "registry+https://github.com/rust-lang/crates.io-index" 3615 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 3616 + 3617 + [[package]] 3618 + name = "openssl-sys" 3619 + version = "0.9.103" 3620 + source = "registry+https://github.com/rust-lang/crates.io-index" 3621 + checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 3622 + dependencies = [ 3623 + "cc", 3624 + "libc", 3625 + "pkg-config", 3626 + "vcpkg", 3258 3627 ] 3259 3628 3260 3629 [[package]] ··· 3265 3634 3266 3635 [[package]] 3267 3636 name = "ordered-multimap" 3268 - version = "0.7.1" 3637 + version = "0.7.3" 3269 3638 source = "registry+https://github.com/rust-lang/crates.io-index" 3270 - checksum = "a4d6a8c22fc714f0c2373e6091bf6f5e9b37b1bc0b1184874b7e0a4e303d318f" 3639 + checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" 3271 3640 dependencies = [ 3272 3641 "dlv-list", 3273 - "hashbrown 0.14.2", 3642 + "hashbrown 0.14.5", 3274 3643 ] 3275 3644 3276 3645 [[package]] ··· 3285 3654 3286 3655 [[package]] 3287 3656 name = "owned_ttf_parser" 3288 - version = "0.15.2" 3657 + version = "0.24.0" 3289 3658 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "05e6affeb1632d6ff6a23d2cd40ffed138e82f1532571a26f527c8a284bb2fbb" 3659 + checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" 3291 3660 dependencies = [ 3292 3661 "ttf-parser", 3293 3662 ] 3294 3663 3295 3664 [[package]] 3296 3665 name = "oxilangtag" 3297 - version = "0.1.3" 3666 + version = "0.1.5" 3298 3667 source = "registry+https://github.com/rust-lang/crates.io-index" 3299 - checksum = "8d91edf4fbb970279443471345a4e8c491bf05bb283b3e6c88e4e606fd8c181b" 3668 + checksum = "23f3f87617a86af77fa3691e6350483e7154c2ead9f1261b75130e21ca0f8acb" 3669 + dependencies = [ 3670 + "serde", 3671 + ] 3300 3672 3301 3673 [[package]] 3302 3674 name = "parking" ··· 3306 3678 3307 3679 [[package]] 3308 3680 name = "parking_lot" 3309 - version = "0.12.1" 3681 + version = "0.12.3" 3310 3682 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3683 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3312 3684 dependencies = [ 3313 3685 "lock_api", 3314 3686 "parking_lot_core", ··· 3316 3688 3317 3689 [[package]] 3318 3690 name = "parking_lot_core" 3319 - version = "0.9.9" 3691 + version = "0.9.10" 3320 3692 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 3693 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3322 3694 dependencies = [ 3323 3695 "cfg-if", 3324 3696 "libc", 3325 - "redox_syscall 0.4.1", 3697 + "redox_syscall 0.5.3", 3326 3698 "smallvec", 3327 - "windows-targets 0.48.5", 3699 + "windows-targets 0.52.6", 3328 3700 ] 3329 3701 3330 3702 [[package]] 3331 3703 name = "paste" 3332 - version = "1.0.14" 3704 + version = "1.0.15" 3333 3705 source = "registry+https://github.com/rust-lang/crates.io-index" 3334 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 3706 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3335 3707 3336 3708 [[package]] 3337 3709 name = "peeking_take_while" ··· 3341 3713 3342 3714 [[package]] 3343 3715 name = "percent-encoding" 3344 - version = "2.3.0" 3716 + version = "2.3.1" 3345 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3346 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 3718 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3347 3719 3348 3720 [[package]] 3349 3721 name = "pest" 3350 - version = "2.7.5" 3722 + version = "2.7.11" 3351 3723 source = "registry+https://github.com/rust-lang/crates.io-index" 3352 - checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 3724 + checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95" 3353 3725 dependencies = [ 3354 3726 "memchr", 3355 3727 "thiserror", ··· 3358 3730 3359 3731 [[package]] 3360 3732 name = "pest_derive" 3361 - version = "2.7.5" 3733 + version = "2.7.11" 3362 3734 source = "registry+https://github.com/rust-lang/crates.io-index" 3363 - checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 3735 + checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a" 3364 3736 dependencies = [ 3365 3737 "pest", 3366 3738 "pest_generator", ··· 3368 3740 3369 3741 [[package]] 3370 3742 name = "pest_generator" 3371 - version = "2.7.5" 3743 + version = "2.7.11" 3372 3744 source = "registry+https://github.com/rust-lang/crates.io-index" 3373 - checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 3745 + checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183" 3374 3746 dependencies = [ 3375 3747 "pest", 3376 3748 "pest_meta", 3377 3749 "proc-macro2", 3378 3750 "quote", 3379 - "syn 2.0.39", 3751 + "syn 2.0.72", 3380 3752 ] 3381 3753 3382 3754 [[package]] 3383 3755 name = "pest_meta" 3384 - version = "2.7.5" 3756 + version = "2.7.11" 3385 3757 source = "registry+https://github.com/rust-lang/crates.io-index" 3386 - checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 3758 + checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f" 3387 3759 dependencies = [ 3388 3760 "once_cell", 3389 3761 "pest", ··· 3392 3764 3393 3765 [[package]] 3394 3766 name = "pin-project" 3395 - version = "1.1.3" 3767 + version = "1.1.5" 3396 3768 source = "registry+https://github.com/rust-lang/crates.io-index" 3397 - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 3769 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 3398 3770 dependencies = [ 3399 3771 "pin-project-internal", 3400 3772 ] 3401 3773 3402 3774 [[package]] 3403 3775 name = "pin-project-internal" 3404 - version = "1.1.3" 3776 + version = "1.1.5" 3405 3777 source = "registry+https://github.com/rust-lang/crates.io-index" 3406 - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 3778 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 3407 3779 dependencies = [ 3408 3780 "proc-macro2", 3409 3781 "quote", 3410 - "syn 2.0.39", 3782 + "syn 2.0.72", 3411 3783 ] 3412 3784 3413 3785 [[package]] 3414 3786 name = "pin-project-lite" 3415 - version = "0.2.13" 3787 + version = "0.2.14" 3416 3788 source = "registry+https://github.com/rust-lang/crates.io-index" 3417 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3789 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3418 3790 3419 3791 [[package]] 3420 3792 name = "pin-utils" ··· 3424 3796 3425 3797 [[package]] 3426 3798 name = "piper" 3427 - version = "0.2.1" 3799 + version = "0.2.3" 3428 3800 source = "registry+https://github.com/rust-lang/crates.io-index" 3429 - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3801 + checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" 3430 3802 dependencies = [ 3431 3803 "atomic-waker", 3432 - "fastrand 2.0.1", 3804 + "fastrand 2.1.0", 3433 3805 "futures-io", 3434 3806 ] 3435 3807 3436 3808 [[package]] 3437 3809 name = "pkg-config" 3438 - version = "0.3.27" 3810 + version = "0.3.30" 3439 3811 source = "registry+https://github.com/rust-lang/crates.io-index" 3440 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3812 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 3441 3813 3442 3814 [[package]] 3443 3815 name = "png" 3444 - version = "0.17.10" 3816 + version = "0.17.13" 3445 3817 source = "registry+https://github.com/rust-lang/crates.io-index" 3446 - checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" 3818 + checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 3447 3819 dependencies = [ 3448 3820 "bitflags 1.3.2", 3449 3821 "crc32fast", ··· 3470 3842 3471 3843 [[package]] 3472 3844 name = "polling" 3473 - version = "3.3.0" 3845 + version = "3.7.2" 3474 3846 source = "registry+https://github.com/rust-lang/crates.io-index" 3475 - checksum = "e53b6af1f60f36f8c2ac2aad5459d75a5a9b4be1e8cdd40264f315d78193e531" 3847 + checksum = "a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b" 3476 3848 dependencies = [ 3477 3849 "cfg-if", 3478 3850 "concurrent-queue", 3851 + "hermit-abi 0.4.0", 3479 3852 "pin-project-lite", 3480 - "rustix 0.38.30", 3853 + "rustix 0.38.34", 3481 3854 "tracing", 3482 - "windows-sys 0.48.0", 3855 + "windows-sys 0.52.0", 3483 3856 ] 3484 3857 3485 3858 [[package]] ··· 3496 3869 3497 3870 [[package]] 3498 3871 name = "prettyplease" 3499 - version = "0.2.15" 3872 + version = "0.2.20" 3500 3873 source = "registry+https://github.com/rust-lang/crates.io-index" 3501 - checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 3874 + checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" 3502 3875 dependencies = [ 3503 3876 "proc-macro2", 3504 - "syn 2.0.39", 3877 + "syn 2.0.72", 3505 3878 ] 3506 3879 3507 3880 [[package]] 3508 3881 name = "primal-check" 3509 - version = "0.3.3" 3882 + version = "0.3.4" 3510 3883 source = "registry+https://github.com/rust-lang/crates.io-index" 3511 - checksum = "9df7f93fd637f083201473dab4fee2db4c429d32e55e3299980ab3957ab916a0" 3884 + checksum = "dc0d895b311e3af9902528fbb8f928688abbd95872819320517cc24ca6b2bd08" 3512 3885 dependencies = [ 3513 3886 "num-integer", 3514 3887 ] ··· 3520 3893 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3521 3894 dependencies = [ 3522 3895 "once_cell", 3523 - "toml_edit", 3896 + "toml_edit 0.19.15", 3897 + ] 3898 + 3899 + [[package]] 3900 + name = "proc-macro-crate" 3901 + version = "3.1.0" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 3904 + dependencies = [ 3905 + "toml_edit 0.21.1", 3524 3906 ] 3525 3907 3526 3908 [[package]] 3527 3909 name = "proc-macro2" 3528 - version = "1.0.69" 3910 + version = "1.0.86" 3529 3911 source = "registry+https://github.com/rust-lang/crates.io-index" 3530 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 3912 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 3531 3913 dependencies = [ 3532 3914 "unicode-ident", 3533 3915 ] 3534 3916 3535 3917 [[package]] 3918 + name = "profiling" 3919 + version = "1.0.15" 3920 + source = "registry+https://github.com/rust-lang/crates.io-index" 3921 + checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" 3922 + dependencies = [ 3923 + "profiling-procmacros", 3924 + ] 3925 + 3926 + [[package]] 3927 + name = "profiling-procmacros" 3928 + version = "1.0.15" 3929 + source = "registry+https://github.com/rust-lang/crates.io-index" 3930 + checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 3931 + dependencies = [ 3932 + "quote", 3933 + "syn 2.0.72", 3934 + ] 3935 + 3936 + [[package]] 3536 3937 name = "qoi" 3537 3938 version = "0.4.1" 3538 3939 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3542 3943 ] 3543 3944 3544 3945 [[package]] 3946 + name = "quick-error" 3947 + version = "2.0.1" 3948 + source = "registry+https://github.com/rust-lang/crates.io-index" 3949 + checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 3950 + 3951 + [[package]] 3545 3952 name = "quick-xml" 3546 - version = "0.31.0" 3953 + version = "0.36.1" 3547 3954 source = "registry+https://github.com/rust-lang/crates.io-index" 3548 - checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3955 + checksum = "96a05e2e8efddfa51a84ca47cec303fac86c8541b686d37cac5efc0e094417bc" 3549 3956 dependencies = [ 3550 3957 "memchr", 3551 3958 ] 3552 3959 3553 3960 [[package]] 3554 3961 name = "quote" 3555 - version = "1.0.33" 3962 + version = "1.0.36" 3556 3963 source = "registry+https://github.com/rust-lang/crates.io-index" 3557 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 3964 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 3558 3965 dependencies = [ 3559 3966 "proc-macro2", 3560 3967 ] 3561 3968 3562 3969 [[package]] 3563 3970 name = "rand" 3564 - version = "0.7.3" 3565 - source = "registry+https://github.com/rust-lang/crates.io-index" 3566 - checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 3567 - dependencies = [ 3568 - "getrandom 0.1.16", 3569 - "libc", 3570 - "rand_chacha 0.2.2", 3571 - "rand_core 0.5.1", 3572 - "rand_hc", 3573 - ] 3574 - 3575 - [[package]] 3576 - name = "rand" 3577 3971 version = "0.8.5" 3578 3972 source = "registry+https://github.com/rust-lang/crates.io-index" 3579 3973 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3580 3974 dependencies = [ 3581 3975 "libc", 3582 - "rand_chacha 0.3.1", 3583 - "rand_core 0.6.4", 3584 - ] 3585 - 3586 - [[package]] 3587 - name = "rand_chacha" 3588 - version = "0.2.2" 3589 - source = "registry+https://github.com/rust-lang/crates.io-index" 3590 - checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 3591 - dependencies = [ 3592 - "ppv-lite86", 3593 - "rand_core 0.5.1", 3976 + "rand_chacha", 3977 + "rand_core", 3594 3978 ] 3595 3979 3596 3980 [[package]] ··· 3600 3984 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3601 3985 dependencies = [ 3602 3986 "ppv-lite86", 3603 - "rand_core 0.6.4", 3604 - ] 3605 - 3606 - [[package]] 3607 - name = "rand_core" 3608 - version = "0.5.1" 3609 - source = "registry+https://github.com/rust-lang/crates.io-index" 3610 - checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 3611 - dependencies = [ 3612 - "getrandom 0.1.16", 3987 + "rand_core", 3613 3988 ] 3614 3989 3615 3990 [[package]] ··· 3618 3993 source = "registry+https://github.com/rust-lang/crates.io-index" 3619 3994 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3620 3995 dependencies = [ 3621 - "getrandom 0.2.11", 3996 + "getrandom", 3622 3997 ] 3623 3998 3624 3999 [[package]] 3625 4000 name = "rand_distr" 3626 - version = "0.2.2" 4001 + version = "0.4.3" 3627 4002 source = "registry+https://github.com/rust-lang/crates.io-index" 3628 - checksum = "96977acbdd3a6576fb1d27391900035bf3863d4a16422973a409b488cf29ffb2" 4003 + checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" 3629 4004 dependencies = [ 3630 - "rand 0.7.3", 4005 + "num-traits", 4006 + "rand", 3631 4007 ] 3632 4008 3633 4009 [[package]] 3634 - name = "rand_hc" 3635 - version = "0.2.0" 4010 + name = "rav1e" 4011 + version = "0.7.1" 3636 4012 source = "registry+https://github.com/rust-lang/crates.io-index" 3637 - checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 4013 + checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" 3638 4014 dependencies = [ 3639 - "rand_core 0.5.1", 4015 + "arbitrary", 4016 + "arg_enum_proc_macro", 4017 + "arrayvec", 4018 + "av1-grain", 4019 + "bitstream-io", 4020 + "built", 4021 + "cfg-if", 4022 + "interpolate_name", 4023 + "itertools", 4024 + "libc", 4025 + "libfuzzer-sys", 4026 + "log", 4027 + "maybe-rayon", 4028 + "new_debug_unreachable", 4029 + "noop_proc_macro", 4030 + "num-derive 0.4.2", 4031 + "num-traits", 4032 + "once_cell", 4033 + "paste", 4034 + "profiling", 4035 + "rand", 4036 + "rand_chacha", 4037 + "simd_helpers", 4038 + "system-deps", 4039 + "thiserror", 4040 + "v_frame", 4041 + "wasm-bindgen", 3640 4042 ] 3641 4043 3642 4044 [[package]] 3643 - name = "raw-window-handle" 3644 - version = "0.5.2" 4045 + name = "ravif" 4046 + version = "0.11.9" 3645 4047 source = "registry+https://github.com/rust-lang/crates.io-index" 3646 - checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 4048 + checksum = "5797d09f9bd33604689e87e8380df4951d4912f01b63f71205e2abd4ae25e6b6" 4049 + dependencies = [ 4050 + "avif-serialize", 4051 + "imgref", 4052 + "loop9", 4053 + "quick-error", 4054 + "rav1e", 4055 + "rgb", 4056 + ] 3647 4057 3648 4058 [[package]] 3649 4059 name = "rawpointer" ··· 3653 4063 3654 4064 [[package]] 3655 4065 name = "rayon" 3656 - version = "1.8.0" 4066 + version = "1.10.0" 3657 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 3658 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 4068 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3659 4069 dependencies = [ 3660 4070 "either", 3661 4071 "rayon-core", ··· 3663 4073 3664 4074 [[package]] 3665 4075 name = "rayon-core" 3666 - version = "1.12.0" 4076 + version = "1.12.1" 3667 4077 source = "registry+https://github.com/rust-lang/crates.io-index" 3668 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 4078 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3669 4079 dependencies = [ 3670 4080 "crossbeam-deque", 3671 4081 "crossbeam-utils", ··· 3687 4097 ] 3688 4098 3689 4099 [[package]] 4100 + name = "recvmsg" 4101 + version = "1.0.0" 4102 + source = "registry+https://github.com/rust-lang/crates.io-index" 4103 + checksum = "d3edd4d5d42c92f0a659926464d4cce56b562761267ecf0f469d85b7de384175" 4104 + 4105 + [[package]] 3690 4106 name = "redox_syscall" 3691 - version = "0.3.5" 4107 + version = "0.4.1" 3692 4108 source = "registry+https://github.com/rust-lang/crates.io-index" 3693 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4109 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3694 4110 dependencies = [ 3695 4111 "bitflags 1.3.2", 3696 4112 ] 3697 4113 3698 4114 [[package]] 3699 4115 name = "redox_syscall" 3700 - version = "0.4.1" 4116 + version = "0.5.3" 3701 4117 source = "registry+https://github.com/rust-lang/crates.io-index" 3702 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 4118 + checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3703 4119 dependencies = [ 3704 - "bitflags 1.3.2", 4120 + "bitflags 2.6.0", 3705 4121 ] 3706 4122 3707 4123 [[package]] 3708 4124 name = "redox_users" 3709 - version = "0.4.4" 4125 + version = "0.4.5" 3710 4126 source = "registry+https://github.com/rust-lang/crates.io-index" 3711 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4127 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 3712 4128 dependencies = [ 3713 - "getrandom 0.2.11", 4129 + "getrandom", 3714 4130 "libredox", 3715 4131 "thiserror", 3716 4132 ] 3717 4133 3718 4134 [[package]] 3719 4135 name = "regex" 3720 - version = "1.10.2" 4136 + version = "1.10.5" 3721 4137 source = "registry+https://github.com/rust-lang/crates.io-index" 3722 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 4138 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 3723 4139 dependencies = [ 3724 4140 "aho-corasick", 3725 4141 "memchr", ··· 3729 4145 3730 4146 [[package]] 3731 4147 name = "regex-automata" 3732 - version = "0.4.3" 4148 + version = "0.4.7" 3733 4149 source = "registry+https://github.com/rust-lang/crates.io-index" 3734 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 4150 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3735 4151 dependencies = [ 3736 4152 "aho-corasick", 3737 4153 "memchr", ··· 3739 4155 ] 3740 4156 3741 4157 [[package]] 4158 + name = "regex-lite" 4159 + version = "0.1.6" 4160 + source = "registry+https://github.com/rust-lang/crates.io-index" 4161 + checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" 4162 + 4163 + [[package]] 3742 4164 name = "regex-syntax" 3743 - version = "0.8.2" 4165 + version = "0.8.4" 3744 4166 source = "registry+https://github.com/rust-lang/crates.io-index" 3745 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 4167 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3746 4168 3747 4169 [[package]] 3748 4170 name = "reqwest" 3749 - version = "0.11.22" 4171 + version = "0.12.5" 3750 4172 source = "registry+https://github.com/rust-lang/crates.io-index" 3751 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 4173 + checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" 3752 4174 dependencies = [ 3753 4175 "base64", 3754 4176 "bytes", ··· 3756 4178 "futures-core", 3757 4179 "futures-util", 3758 4180 "h2", 3759 - "http", 4181 + "http 1.1.0", 3760 4182 "http-body", 4183 + "http-body-util", 3761 4184 "hyper", 4185 + "hyper-rustls", 4186 + "hyper-tls", 4187 + "hyper-util", 3762 4188 "ipnet", 3763 4189 "js-sys", 3764 4190 "log", 3765 4191 "mime", 4192 + "native-tls", 3766 4193 "once_cell", 3767 4194 "percent-encoding", 3768 4195 "pin-project-lite", 4196 + "rustls-pemfile", 3769 4197 "serde", 3770 4198 "serde_json", 3771 4199 "serde_urlencoded", 4200 + "sync_wrapper", 3772 4201 "system-configuration", 3773 4202 "tokio", 4203 + "tokio-native-tls", 3774 4204 "tower-service", 3775 4205 "url", 3776 4206 "wasm-bindgen", 3777 4207 "wasm-bindgen-futures", 3778 4208 "web-sys", 3779 - "winreg 0.50.0", 4209 + "winreg 0.52.0", 4210 + ] 4211 + 4212 + [[package]] 4213 + name = "rgb" 4214 + version = "0.8.45" 4215 + source = "registry+https://github.com/rust-lang/crates.io-index" 4216 + checksum = "ade4539f42266ded9e755c605bdddf546242b2c961b03b06a7375260788a0523" 4217 + dependencies = [ 4218 + "bytemuck", 4219 + ] 4220 + 4221 + [[package]] 4222 + name = "ring" 4223 + version = "0.17.8" 4224 + source = "registry+https://github.com/rust-lang/crates.io-index" 4225 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4226 + dependencies = [ 4227 + "cc", 4228 + "cfg-if", 4229 + "getrandom", 4230 + "libc", 4231 + "spin", 4232 + "untrusted", 4233 + "windows-sys 0.52.0", 3780 4234 ] 3781 4235 3782 4236 [[package]] ··· 3785 4239 source = "registry+https://github.com/rust-lang/crates.io-index" 3786 4240 checksum = "98f2771d255fd99f0294f13249fecd0cae6e074f86b4197ec1f1689d537b44d3" 3787 4241 dependencies = [ 3788 - "ahash 0.7.7", 4242 + "ahash 0.7.8", 3789 4243 "griddle", 3790 4244 "hashbrown 0.11.2", 3791 4245 ] 3792 4246 3793 4247 [[package]] 3794 4248 name = "rubato" 3795 - version = "0.14.1" 4249 + version = "0.15.0" 3796 4250 source = "registry+https://github.com/rust-lang/crates.io-index" 3797 - checksum = "e6dd52e80cfc21894deadf554a5673002938ae4625f7a283e536f9cf7c17b0d5" 4251 + checksum = "b5d18b486e7d29a408ef3f825bc1327d8f87af091c987ca2f5b734625940e234" 3798 4252 dependencies = [ 3799 4253 "num-complex", 3800 4254 "num-integer", ··· 3804 4258 3805 4259 [[package]] 3806 4260 name = "rusb" 3807 - version = "0.9.3" 4261 + version = "0.9.4" 3808 4262 source = "registry+https://github.com/rust-lang/crates.io-index" 3809 - checksum = "45fff149b6033f25e825cbb7b2c625a11ee8e6dac09264d49beb125e39aa97bf" 4263 + checksum = "ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4" 3810 4264 dependencies = [ 3811 4265 "libc", 3812 4266 "libusb1-sys", ··· 3814 4268 3815 4269 [[package]] 3816 4270 name = "rust-ini" 3817 - version = "0.20.0" 4271 + version = "0.21.0" 3818 4272 source = "registry+https://github.com/rust-lang/crates.io-index" 3819 - checksum = "3e0698206bcb8882bf2a9ecb4c1e7785db57ff052297085a6efd4fe42302068a" 4273 + checksum = "0d625ed57d8f49af6cfa514c42e1a71fadcff60eb0b1c517ff82fe41aa025b41" 3820 4274 dependencies = [ 3821 4275 "cfg-if", 3822 4276 "ordered-multimap", 4277 + "trim-in-place", 3823 4278 ] 3824 4279 3825 4280 [[package]] 3826 4281 name = "rustc-demangle" 3827 - version = "0.1.23" 4282 + version = "0.1.24" 3828 4283 source = "registry+https://github.com/rust-lang/crates.io-index" 3829 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 4284 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3830 4285 3831 4286 [[package]] 3832 4287 name = "rustc-hash" ··· 3845 4300 3846 4301 [[package]] 3847 4302 name = "rustfft" 3848 - version = "6.1.0" 4303 + version = "6.2.0" 3849 4304 source = "registry+https://github.com/rust-lang/crates.io-index" 3850 - checksum = "e17d4f6cbdb180c9f4b2a26bbf01c4e647f1e1dea22fe8eb9db54198b32f9434" 4305 + checksum = "43806561bc506d0c5d160643ad742e3161049ac01027b5e6d7524091fd401d86" 3851 4306 dependencies = [ 3852 4307 "num-complex", 3853 4308 "num-integer", ··· 3874 4329 3875 4330 [[package]] 3876 4331 name = "rustix" 3877 - version = "0.38.30" 4332 + version = "0.38.34" 3878 4333 source = "registry+https://github.com/rust-lang/crates.io-index" 3879 - checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 4334 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3880 4335 dependencies = [ 3881 - "bitflags 2.4.1", 4336 + "bitflags 2.6.0", 3882 4337 "errno", 3883 4338 "libc", 3884 - "linux-raw-sys 0.4.13", 4339 + "linux-raw-sys 0.4.14", 3885 4340 "windows-sys 0.52.0", 3886 4341 ] 3887 4342 3888 4343 [[package]] 3889 - name = "rusttype" 3890 - version = "0.9.3" 4344 + name = "rustls" 4345 + version = "0.23.12" 3891 4346 source = "registry+https://github.com/rust-lang/crates.io-index" 3892 - checksum = "3ff8374aa04134254b7995b63ad3dc41c7f7236f69528b28553da7d72efaa967" 4347 + checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" 4348 + dependencies = [ 4349 + "once_cell", 4350 + "rustls-pki-types", 4351 + "rustls-webpki", 4352 + "subtle", 4353 + "zeroize", 4354 + ] 4355 + 4356 + [[package]] 4357 + name = "rustls-pemfile" 4358 + version = "2.1.2" 4359 + source = "registry+https://github.com/rust-lang/crates.io-index" 4360 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 3893 4361 dependencies = [ 3894 - "ab_glyph_rasterizer", 3895 - "owned_ttf_parser", 4362 + "base64", 4363 + "rustls-pki-types", 4364 + ] 4365 + 4366 + [[package]] 4367 + name = "rustls-pki-types" 4368 + version = "1.7.0" 4369 + source = "registry+https://github.com/rust-lang/crates.io-index" 4370 + checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 4371 + 4372 + [[package]] 4373 + name = "rustls-webpki" 4374 + version = "0.102.6" 4375 + source = "registry+https://github.com/rust-lang/crates.io-index" 4376 + checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" 4377 + dependencies = [ 4378 + "ring", 4379 + "rustls-pki-types", 4380 + "untrusted", 3896 4381 ] 3897 4382 3898 4383 [[package]] 3899 4384 name = "rustversion" 3900 - version = "1.0.14" 4385 + version = "1.0.17" 3901 4386 source = "registry+https://github.com/rust-lang/crates.io-index" 3902 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4387 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3903 4388 3904 4389 [[package]] 3905 4390 name = "ryu" 3906 - version = "1.0.15" 4391 + version = "1.0.18" 3907 4392 source = "registry+https://github.com/rust-lang/crates.io-index" 3908 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 4393 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3909 4394 3910 4395 [[package]] 3911 4396 name = "safe_arch" 3912 - version = "0.7.1" 4397 + version = "0.7.2" 3913 4398 source = "registry+https://github.com/rust-lang/crates.io-index" 3914 - checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354" 4399 + checksum = "c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a" 3915 4400 dependencies = [ 3916 4401 "bytemuck", 3917 4402 ] ··· 3923 4408 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3924 4409 dependencies = [ 3925 4410 "winapi-util", 4411 + ] 4412 + 4413 + [[package]] 4414 + name = "schannel" 4415 + version = "0.1.23" 4416 + source = "registry+https://github.com/rust-lang/crates.io-index" 4417 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 4418 + dependencies = [ 4419 + "windows-sys 0.52.0", 3926 4420 ] 3927 4421 3928 4422 [[package]] ··· 3932 4426 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3933 4427 3934 4428 [[package]] 4429 + name = "security-framework" 4430 + version = "2.11.1" 4431 + source = "registry+https://github.com/rust-lang/crates.io-index" 4432 + checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 4433 + dependencies = [ 4434 + "bitflags 2.6.0", 4435 + "core-foundation", 4436 + "core-foundation-sys", 4437 + "libc", 4438 + "security-framework-sys", 4439 + ] 4440 + 4441 + [[package]] 4442 + name = "security-framework-sys" 4443 + version = "2.11.1" 4444 + source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" 4446 + dependencies = [ 4447 + "core-foundation-sys", 4448 + "libc", 4449 + ] 4450 + 4451 + [[package]] 3935 4452 name = "semver" 3936 - version = "1.0.20" 4453 + version = "1.0.23" 3937 4454 source = "registry+https://github.com/rust-lang/crates.io-index" 3938 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 4455 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3939 4456 3940 4457 [[package]] 3941 4458 name = "serde" 3942 - version = "1.0.193" 4459 + version = "1.0.204" 3943 4460 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 4461 + checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 3945 4462 dependencies = [ 3946 4463 "serde_derive", 3947 4464 ] 3948 4465 3949 4466 [[package]] 3950 4467 name = "serde_derive" 3951 - version = "1.0.193" 4468 + version = "1.0.204" 3952 4469 source = "registry+https://github.com/rust-lang/crates.io-index" 3953 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 4470 + checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 3954 4471 dependencies = [ 3955 4472 "proc-macro2", 3956 4473 "quote", 3957 - "syn 2.0.39", 4474 + "syn 2.0.72", 3958 4475 ] 3959 4476 3960 4477 [[package]] 3961 4478 name = "serde_json" 3962 - version = "1.0.108" 4479 + version = "1.0.120" 3963 4480 source = "registry+https://github.com/rust-lang/crates.io-index" 3964 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 4481 + checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 3965 4482 dependencies = [ 3966 4483 "itoa", 3967 4484 "ryu", ··· 3970 4487 3971 4488 [[package]] 3972 4489 name = "serde_repr" 3973 - version = "0.1.17" 4490 + version = "0.1.19" 3974 4491 source = "registry+https://github.com/rust-lang/crates.io-index" 3975 - checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 4492 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 3976 4493 dependencies = [ 3977 4494 "proc-macro2", 3978 4495 "quote", 3979 - "syn 2.0.39", 4496 + "syn 2.0.72", 4497 + ] 4498 + 4499 + [[package]] 4500 + name = "serde_spanned" 4501 + version = "0.6.7" 4502 + source = "registry+https://github.com/rust-lang/crates.io-index" 4503 + checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 4504 + dependencies = [ 4505 + "serde", 3980 4506 ] 3981 4507 3982 4508 [[package]] ··· 4027 4553 4028 4554 [[package]] 4029 4555 name = "signal-hook-registry" 4030 - version = "1.4.1" 4556 + version = "1.4.2" 4031 4557 source = "registry+https://github.com/rust-lang/crates.io-index" 4032 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 4558 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4033 4559 dependencies = [ 4034 4560 "libc", 4035 4561 ] 4036 4562 4037 4563 [[package]] 4038 4564 name = "simba" 4039 - version = "0.7.3" 4565 + version = "0.8.1" 4040 4566 source = "registry+https://github.com/rust-lang/crates.io-index" 4041 - checksum = "2f3fd720c48c53cace224ae62bef1bbff363a70c68c4802a78b5cc6159618176" 4567 + checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" 4042 4568 dependencies = [ 4043 4569 "approx", 4044 4570 "num-complex", ··· 4054 4580 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4055 4581 4056 4582 [[package]] 4583 + name = "simd_helpers" 4584 + version = "0.1.0" 4585 + source = "registry+https://github.com/rust-lang/crates.io-index" 4586 + checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" 4587 + dependencies = [ 4588 + "quote", 4589 + ] 4590 + 4591 + [[package]] 4057 4592 name = "simplelog" 4058 - version = "0.12.1" 4593 + version = "0.12.2" 4059 4594 source = "registry+https://github.com/rust-lang/crates.io-index" 4060 - checksum = "acee08041c5de3d5048c8b3f6f13fafb3026b24ba43c6a695a0c76179b844369" 4595 + checksum = "16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0" 4061 4596 dependencies = [ 4062 4597 "log", 4063 4598 "termcolor", ··· 4075 4610 4076 4611 [[package]] 4077 4612 name = "smallvec" 4078 - version = "1.11.2" 4613 + version = "1.13.2" 4079 4614 source = "registry+https://github.com/rust-lang/crates.io-index" 4080 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 4615 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4081 4616 4082 4617 [[package]] 4083 4618 name = "socket2" ··· 4091 4626 4092 4627 [[package]] 4093 4628 name = "socket2" 4094 - version = "0.5.5" 4629 + version = "0.5.7" 4095 4630 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 4631 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 4097 4632 dependencies = [ 4098 4633 "libc", 4099 - "windows-sys 0.48.0", 4634 + "windows-sys 0.52.0", 4100 4635 ] 4101 4636 4102 4637 [[package]] ··· 4129 4664 ] 4130 4665 4131 4666 [[package]] 4132 - name = "spinning" 4133 - version = "0.1.0" 4134 - source = "registry+https://github.com/rust-lang/crates.io-index" 4135 - checksum = "2d4f0e86297cad2658d92a707320d87bf4e6ae1050287f51d19b67ef3f153a7b" 4136 - dependencies = [ 4137 - "lock_api", 4138 - ] 4139 - 4140 - [[package]] 4141 4667 name = "static_assertions" 4142 4668 version = "1.1.0" 4143 4669 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4157 4683 4158 4684 [[package]] 4159 4685 name = "strsim" 4160 - version = "0.10.0" 4686 + version = "0.11.1" 4161 4687 source = "registry+https://github.com/rust-lang/crates.io-index" 4162 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4688 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4163 4689 4164 4690 [[package]] 4165 4691 name = "strum" ··· 4172 4698 4173 4699 [[package]] 4174 4700 name = "strum" 4175 - version = "0.25.0" 4701 + version = "0.26.3" 4176 4702 source = "registry+https://github.com/rust-lang/crates.io-index" 4177 - checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 4703 + checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4178 4704 dependencies = [ 4179 - "strum_macros 0.25.3", 4705 + "strum_macros 0.26.4", 4180 4706 ] 4181 4707 4182 4708 [[package]] ··· 4193 4719 4194 4720 [[package]] 4195 4721 name = "strum_macros" 4196 - version = "0.25.3" 4722 + version = "0.26.4" 4197 4723 source = "registry+https://github.com/rust-lang/crates.io-index" 4198 - checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 4724 + checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4199 4725 dependencies = [ 4200 - "heck 0.4.1", 4726 + "heck 0.5.0", 4201 4727 "proc-macro2", 4202 4728 "quote", 4203 4729 "rustversion", 4204 - "syn 2.0.39", 4730 + "syn 2.0.72", 4205 4731 ] 4206 4732 4207 4733 [[package]] 4734 + name = "subtle" 4735 + version = "2.6.1" 4736 + source = "registry+https://github.com/rust-lang/crates.io-index" 4737 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 4738 + 4739 + [[package]] 4208 4740 name = "symphonia" 4209 - version = "0.5.3" 4741 + version = "0.5.4" 4210 4742 source = "registry+https://github.com/rust-lang/crates.io-index" 4211 - checksum = "62e48dba70095f265fdb269b99619b95d04c89e619538138383e63310b14d941" 4743 + checksum = "815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9" 4212 4744 dependencies = [ 4213 4745 "lazy_static", 4214 4746 "symphonia-bundle-flac", ··· 4219 4751 "symphonia-core", 4220 4752 "symphonia-format-mkv", 4221 4753 "symphonia-format-ogg", 4222 - "symphonia-format-wav", 4754 + "symphonia-format-riff", 4223 4755 "symphonia-metadata", 4224 4756 ] 4225 4757 4226 4758 [[package]] 4227 4759 name = "symphonia-bundle-flac" 4228 - version = "0.5.3" 4760 + version = "0.5.4" 4229 4761 source = "registry+https://github.com/rust-lang/crates.io-index" 4230 - checksum = "7f23b0482a7cb18fcdf9981ab0b78df800ef0080187d294650023c462439058d" 4762 + checksum = "72e34f34298a7308d4397a6c7fbf5b84c5d491231ce3dd379707ba673ab3bd97" 4231 4763 dependencies = [ 4232 4764 "log", 4233 4765 "symphonia-core", ··· 4237 4769 4238 4770 [[package]] 4239 4771 name = "symphonia-bundle-mp3" 4240 - version = "0.5.3" 4772 + version = "0.5.4" 4241 4773 source = "registry+https://github.com/rust-lang/crates.io-index" 4242 - checksum = "0f31d7fece546f1e6973011a9eceae948133bbd18fd3d52f6073b1e38ae6368a" 4774 + checksum = "c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4" 4243 4775 dependencies = [ 4244 - "bitflags 1.3.2", 4245 4776 "lazy_static", 4246 4777 "log", 4247 4778 "symphonia-core", ··· 4250 4781 4251 4782 [[package]] 4252 4783 name = "symphonia-codec-adpcm" 4253 - version = "0.5.3" 4784 + version = "0.5.4" 4254 4785 source = "registry+https://github.com/rust-lang/crates.io-index" 4255 - checksum = "870e7dc1865d818c7b6318879d060553a73a3b2a3b8443dff90910f10ac41150" 4786 + checksum = "c94e1feac3327cd616e973d5be69ad36b3945f16b06f19c6773fc3ac0b426a0f" 4256 4787 dependencies = [ 4257 4788 "log", 4258 4789 "symphonia-core", ··· 4260 4791 4261 4792 [[package]] 4262 4793 name = "symphonia-codec-pcm" 4263 - version = "0.5.3" 4794 + version = "0.5.4" 4264 4795 source = "registry+https://github.com/rust-lang/crates.io-index" 4265 - checksum = "47f1fbd220a06a641c8ce2ddad10f5ef6ee5cc0c54d9044d25d43b0d3119deaa" 4796 + checksum = "f395a67057c2ebc5e84d7bb1be71cce1a7ba99f64e0f0f0e303a03f79116f89b" 4266 4797 dependencies = [ 4267 4798 "log", 4268 4799 "symphonia-core", ··· 4270 4801 4271 4802 [[package]] 4272 4803 name = "symphonia-codec-vorbis" 4273 - version = "0.5.3" 4804 + version = "0.5.4" 4274 4805 source = "registry+https://github.com/rust-lang/crates.io-index" 4275 - checksum = "3953397e3506aa01350c4205817e4f95b58d476877a42f0458d07b665749e203" 4806 + checksum = "5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30" 4276 4807 dependencies = [ 4277 4808 "log", 4278 4809 "symphonia-core", ··· 4281 4812 4282 4813 [[package]] 4283 4814 name = "symphonia-core" 4284 - version = "0.5.3" 4815 + version = "0.5.4" 4285 4816 source = "registry+https://github.com/rust-lang/crates.io-index" 4286 - checksum = "f7c73eb88fee79705268cc7b742c7bc93a7b76e092ab751d0833866970754142" 4817 + checksum = "798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3" 4287 4818 dependencies = [ 4288 4819 "arrayvec", 4289 4820 "bitflags 1.3.2", ··· 4294 4825 4295 4826 [[package]] 4296 4827 name = "symphonia-format-mkv" 4297 - version = "0.5.3" 4828 + version = "0.5.4" 4298 4829 source = "registry+https://github.com/rust-lang/crates.io-index" 4299 - checksum = "f5c61dfc851ad25d4043d8c231d8617e8f7cd02a6cc0edad21ade21848d58895" 4830 + checksum = "1bb43471a100f7882dc9937395bd5ebee8329298e766250b15b3875652fe3d6f" 4300 4831 dependencies = [ 4301 4832 "lazy_static", 4302 4833 "log", ··· 4307 4838 4308 4839 [[package]] 4309 4840 name = "symphonia-format-ogg" 4310 - version = "0.5.3" 4841 + version = "0.5.4" 4311 4842 source = "registry+https://github.com/rust-lang/crates.io-index" 4312 - checksum = "9bf1a00ccd11452d44048a0368828040f778ae650418dbd9d8765b7ee2574c8d" 4843 + checksum = "ada3505789516bcf00fc1157c67729eded428b455c27ca370e41f4d785bfa931" 4313 4844 dependencies = [ 4314 4845 "log", 4315 4846 "symphonia-core", ··· 4318 4849 ] 4319 4850 4320 4851 [[package]] 4321 - name = "symphonia-format-wav" 4322 - version = "0.5.3" 4852 + name = "symphonia-format-riff" 4853 + version = "0.5.4" 4323 4854 source = "registry+https://github.com/rust-lang/crates.io-index" 4324 - checksum = "da76614728fa27c003bdcdfbac51396bd8fcbf94c95fe8e62f1d2bac58ef03a4" 4855 + checksum = "05f7be232f962f937f4b7115cbe62c330929345434c834359425e043bfd15f50" 4325 4856 dependencies = [ 4857 + "extended", 4326 4858 "log", 4327 4859 "symphonia-core", 4328 4860 "symphonia-metadata", ··· 4330 4862 4331 4863 [[package]] 4332 4864 name = "symphonia-metadata" 4333 - version = "0.5.3" 4865 + version = "0.5.4" 4334 4866 source = "registry+https://github.com/rust-lang/crates.io-index" 4335 - checksum = "89c3e1937e31d0e068bbe829f66b2f2bfaa28d056365279e0ef897172c3320c0" 4867 + checksum = "bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c" 4336 4868 dependencies = [ 4337 4869 "encoding_rs", 4338 4870 "lazy_static", ··· 4342 4874 4343 4875 [[package]] 4344 4876 name = "symphonia-utils-xiph" 4345 - version = "0.5.3" 4877 + version = "0.5.4" 4346 4878 source = "registry+https://github.com/rust-lang/crates.io-index" 4347 - checksum = "a450ca645b80d69aff8b35576cbfdc7f20940b29998202aab910045714c951f8" 4879 + checksum = "484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe" 4348 4880 dependencies = [ 4349 4881 "symphonia-core", 4350 4882 "symphonia-metadata", ··· 4363 4895 4364 4896 [[package]] 4365 4897 name = "syn" 4366 - version = "2.0.39" 4898 + version = "2.0.72" 4367 4899 source = "registry+https://github.com/rust-lang/crates.io-index" 4368 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 4900 + checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" 4369 4901 dependencies = [ 4370 4902 "proc-macro2", 4371 4903 "quote", ··· 4373 4905 ] 4374 4906 4375 4907 [[package]] 4908 + name = "sync_wrapper" 4909 + version = "1.0.1" 4910 + source = "registry+https://github.com/rust-lang/crates.io-index" 4911 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 4912 + 4913 + [[package]] 4376 4914 name = "sys-locale" 4377 4915 version = "0.3.1" 4378 4916 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4383 4921 4384 4922 [[package]] 4385 4923 name = "sysinfo" 4386 - version = "0.29.11" 4924 + version = "0.30.13" 4387 4925 source = "registry+https://github.com/rust-lang/crates.io-index" 4388 - checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666" 4926 + checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 4389 4927 dependencies = [ 4390 4928 "cfg-if", 4391 4929 "core-foundation-sys", ··· 4393 4931 "ntapi", 4394 4932 "once_cell", 4395 4933 "rayon", 4396 - "winapi", 4934 + "windows 0.52.0", 4397 4935 ] 4398 4936 4399 4937 [[package]] ··· 4418 4956 ] 4419 4957 4420 4958 [[package]] 4959 + name = "system-deps" 4960 + version = "6.2.2" 4961 + source = "registry+https://github.com/rust-lang/crates.io-index" 4962 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 4963 + dependencies = [ 4964 + "cfg-expr", 4965 + "heck 0.5.0", 4966 + "pkg-config", 4967 + "toml", 4968 + "version-compare", 4969 + ] 4970 + 4971 + [[package]] 4972 + name = "target-lexicon" 4973 + version = "0.12.15" 4974 + source = "registry+https://github.com/rust-lang/crates.io-index" 4975 + checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" 4976 + 4977 + [[package]] 4421 4978 name = "tasklist" 4422 - version = "0.2.13" 4423 - source = "git+https://github.com/yalishandar/tasklist-rs.git#714e5f1bb6816851f5a84f7251eb89b70ba16bcd" 4979 + version = "0.2.15" 4980 + source = "git+https://github.com/yalishandar/tasklist-rs.git#5c3d0547a32b309538faac091da87128fdf7179b" 4424 4981 dependencies = [ 4425 - "windows 0.38.0", 4982 + "windows 0.58.0", 4426 4983 ] 4427 4984 4428 4985 [[package]] 4429 4986 name = "tempfile" 4430 - version = "3.8.1" 4987 + version = "3.10.1" 4431 4988 source = "registry+https://github.com/rust-lang/crates.io-index" 4432 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 4989 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 4433 4990 dependencies = [ 4434 4991 "cfg-if", 4435 - "fastrand 2.0.1", 4436 - "redox_syscall 0.4.1", 4437 - "rustix 0.38.30", 4438 - "windows-sys 0.48.0", 4992 + "fastrand 2.1.0", 4993 + "rustix 0.38.34", 4994 + "windows-sys 0.52.0", 4439 4995 ] 4440 4996 4441 4997 [[package]] 4442 4998 name = "termcolor" 4443 - version = "1.1.3" 4999 + version = "1.4.1" 4444 5000 source = "registry+https://github.com/rust-lang/crates.io-index" 4445 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 5001 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 4446 5002 dependencies = [ 4447 5003 "winapi-util", 4448 5004 ] ··· 4458 5014 4459 5015 [[package]] 4460 5016 name = "thiserror" 4461 - version = "1.0.50" 5017 + version = "1.0.63" 4462 5018 source = "registry+https://github.com/rust-lang/crates.io-index" 4463 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 5019 + checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 4464 5020 dependencies = [ 4465 5021 "thiserror-impl", 4466 5022 ] 4467 5023 4468 5024 [[package]] 4469 5025 name = "thiserror-impl" 4470 - version = "1.0.50" 5026 + version = "1.0.63" 4471 5027 source = "registry+https://github.com/rust-lang/crates.io-index" 4472 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 5028 + checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 4473 5029 dependencies = [ 4474 5030 "proc-macro2", 4475 5031 "quote", 4476 - "syn 2.0.39", 5032 + "syn 2.0.72", 4477 5033 ] 4478 5034 4479 5035 [[package]] 4480 5036 name = "tiff" 4481 - version = "0.9.0" 5037 + version = "0.9.1" 4482 5038 source = "registry+https://github.com/rust-lang/crates.io-index" 4483 - checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 5039 + checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 4484 5040 dependencies = [ 4485 5041 "flate2", 4486 5042 "jpeg-decoder", ··· 4489 5045 4490 5046 [[package]] 4491 5047 name = "time" 4492 - version = "0.3.30" 5048 + version = "0.3.36" 4493 5049 source = "registry+https://github.com/rust-lang/crates.io-index" 4494 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 5050 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 4495 5051 dependencies = [ 4496 5052 "deranged", 4497 5053 "itoa", 4498 5054 "libc", 5055 + "num-conv", 4499 5056 "num_threads", 4500 5057 "powerfmt", 4501 5058 "serde", ··· 4511 5068 4512 5069 [[package]] 4513 5070 name = "time-macros" 4514 - version = "0.2.15" 5071 + version = "0.2.18" 4515 5072 source = "registry+https://github.com/rust-lang/crates.io-index" 4516 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 5073 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 4517 5074 dependencies = [ 5075 + "num-conv", 4518 5076 "time-core", 4519 5077 ] 4520 5078 ··· 4529 5087 4530 5088 [[package]] 4531 5089 name = "tinyvec" 4532 - version = "1.6.0" 5090 + version = "1.8.0" 4533 5091 source = "registry+https://github.com/rust-lang/crates.io-index" 4534 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 5092 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 4535 5093 dependencies = [ 4536 5094 "tinyvec_macros", 4537 5095 ] ··· 4543 5101 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 4544 5102 4545 5103 [[package]] 4546 - name = "to_method" 4547 - version = "1.1.0" 4548 - source = "registry+https://github.com/rust-lang/crates.io-index" 4549 - checksum = "c7c4ceeeca15c8384bbc3e011dbd8fccb7f068a440b752b7d9b32ceb0ca0e2e8" 4550 - 4551 - [[package]] 4552 5104 name = "tokio" 4553 - version = "1.35.0" 5105 + version = "1.39.1" 4554 5106 source = "registry+https://github.com/rust-lang/crates.io-index" 4555 - checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" 5107 + checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a" 4556 5108 dependencies = [ 4557 5109 "backtrace", 4558 5110 "bytes", 4559 5111 "libc", 4560 - "mio", 4561 - "num_cpus", 5112 + "mio 1.0.1", 4562 5113 "parking_lot", 4563 5114 "pin-project-lite", 4564 5115 "signal-hook-registry", 4565 - "socket2 0.5.5", 5116 + "socket2 0.5.7", 4566 5117 "tokio-macros", 4567 5118 "tracing", 4568 - "windows-sys 0.48.0", 5119 + "windows-sys 0.52.0", 4569 5120 ] 4570 5121 4571 5122 [[package]] 4572 5123 name = "tokio-macros" 4573 - version = "2.2.0" 5124 + version = "2.4.0" 4574 5125 source = "registry+https://github.com/rust-lang/crates.io-index" 4575 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 5126 + checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 4576 5127 dependencies = [ 4577 5128 "proc-macro2", 4578 5129 "quote", 4579 - "syn 2.0.39", 5130 + "syn 2.0.72", 5131 + ] 5132 + 5133 + [[package]] 5134 + name = "tokio-native-tls" 5135 + version = "0.3.1" 5136 + source = "registry+https://github.com/rust-lang/crates.io-index" 5137 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 5138 + dependencies = [ 5139 + "native-tls", 5140 + "tokio", 5141 + ] 5142 + 5143 + [[package]] 5144 + name = "tokio-rustls" 5145 + version = "0.26.0" 5146 + source = "registry+https://github.com/rust-lang/crates.io-index" 5147 + checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 5148 + dependencies = [ 5149 + "rustls", 5150 + "rustls-pki-types", 5151 + "tokio", 4580 5152 ] 4581 5153 4582 5154 [[package]] 4583 5155 name = "tokio-serde" 4584 - version = "0.8.0" 5156 + version = "0.9.0" 4585 5157 source = "registry+https://github.com/rust-lang/crates.io-index" 4586 - checksum = "911a61637386b789af998ee23f50aa30d5fd7edcec8d6d3dedae5e5815205466" 5158 + checksum = "caf600e7036b17782571dd44fa0a5cea3c82f60db5137f774a325a76a0d6852b" 4587 5159 dependencies = [ 4588 5160 "bincode", 4589 5161 "bytes", ··· 4597 5169 4598 5170 [[package]] 4599 5171 name = "tokio-util" 4600 - version = "0.7.10" 5172 + version = "0.7.11" 4601 5173 source = "registry+https://github.com/rust-lang/crates.io-index" 4602 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 5174 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4603 5175 dependencies = [ 4604 5176 "bytes", 4605 5177 "futures-core", ··· 4607 5179 "futures-sink", 4608 5180 "pin-project-lite", 4609 5181 "tokio", 4610 - "tracing", 4611 5182 ] 4612 5183 4613 5184 [[package]] ··· 4632 5203 ] 4633 5204 4634 5205 [[package]] 5206 + name = "toml" 5207 + version = "0.8.16" 5208 + source = "registry+https://github.com/rust-lang/crates.io-index" 5209 + checksum = "81967dd0dd2c1ab0bc3468bd7caecc32b8a4aa47d0c8c695d8c2b2108168d62c" 5210 + dependencies = [ 5211 + "serde", 5212 + "serde_spanned", 5213 + "toml_datetime", 5214 + "toml_edit 0.22.17", 5215 + ] 5216 + 5217 + [[package]] 4635 5218 name = "toml_datetime" 4636 - version = "0.6.5" 5219 + version = "0.6.7" 4637 5220 source = "registry+https://github.com/rust-lang/crates.io-index" 4638 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 5221 + checksum = "f8fb9f64314842840f1d940ac544da178732128f1c78c21772e876579e0da1db" 5222 + dependencies = [ 5223 + "serde", 5224 + ] 4639 5225 4640 5226 [[package]] 4641 5227 name = "toml_edit" ··· 4643 5229 source = "registry+https://github.com/rust-lang/crates.io-index" 4644 5230 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4645 5231 dependencies = [ 4646 - "indexmap 2.1.0", 5232 + "indexmap", 5233 + "toml_datetime", 5234 + "winnow 0.5.40", 5235 + ] 5236 + 5237 + [[package]] 5238 + name = "toml_edit" 5239 + version = "0.21.1" 5240 + source = "registry+https://github.com/rust-lang/crates.io-index" 5241 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 5242 + dependencies = [ 5243 + "indexmap", 5244 + "toml_datetime", 5245 + "winnow 0.5.40", 5246 + ] 5247 + 5248 + [[package]] 5249 + name = "toml_edit" 5250 + version = "0.22.17" 5251 + source = "registry+https://github.com/rust-lang/crates.io-index" 5252 + checksum = "8d9f8729f5aea9562aac1cc0441f5d6de3cff1ee0c5d67293eeca5eb36ee7c16" 5253 + dependencies = [ 5254 + "indexmap", 5255 + "serde", 5256 + "serde_spanned", 4647 5257 "toml_datetime", 4648 - "winnow", 5258 + "winnow 0.6.16", 5259 + ] 5260 + 5261 + [[package]] 5262 + name = "tower" 5263 + version = "0.4.13" 5264 + source = "registry+https://github.com/rust-lang/crates.io-index" 5265 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5266 + dependencies = [ 5267 + "futures-core", 5268 + "futures-util", 5269 + "pin-project", 5270 + "pin-project-lite", 5271 + "tokio", 5272 + "tower-layer", 5273 + "tower-service", 4649 5274 ] 4650 5275 4651 5276 [[package]] 5277 + name = "tower-layer" 5278 + version = "0.3.2" 5279 + source = "registry+https://github.com/rust-lang/crates.io-index" 5280 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 5281 + 5282 + [[package]] 4652 5283 name = "tower-service" 4653 5284 version = "0.3.2" 4654 5285 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4674 5305 dependencies = [ 4675 5306 "proc-macro2", 4676 5307 "quote", 4677 - "syn 2.0.39", 5308 + "syn 2.0.72", 4678 5309 ] 4679 5310 4680 5311 [[package]] ··· 4688 5319 4689 5320 [[package]] 4690 5321 name = "transpose" 4691 - version = "0.2.2" 5322 + version = "0.2.3" 4692 5323 source = "registry+https://github.com/rust-lang/crates.io-index" 4693 - checksum = "e6522d49d03727ffb138ae4cbc1283d3774f0d10aa7f9bf52e6784c45daf9b23" 5324 + checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e" 4694 5325 dependencies = [ 4695 5326 "num-integer", 4696 5327 "strength_reduce", 4697 5328 ] 4698 5329 4699 5330 [[package]] 4700 - name = "treediff" 4701 - version = "4.0.2" 5331 + name = "trim-in-place" 5332 + version = "0.1.7" 4702 5333 source = "registry+https://github.com/rust-lang/crates.io-index" 4703 - checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303" 4704 - dependencies = [ 4705 - "serde_json", 4706 - ] 5334 + checksum = "343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc" 4707 5335 4708 5336 [[package]] 4709 5337 name = "try-lock" 4710 - version = "0.2.4" 5338 + version = "0.2.5" 4711 5339 source = "registry+https://github.com/rust-lang/crates.io-index" 4712 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 5340 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4713 5341 4714 5342 [[package]] 4715 5343 name = "ttf-parser" 4716 - version = "0.15.2" 5344 + version = "0.24.0" 4717 5345 source = "registry+https://github.com/rust-lang/crates.io-index" 4718 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 5346 + checksum = "8686b91785aff82828ed725225925b33b4fde44c4bb15876e5f7c832724c420a" 4719 5347 4720 5348 [[package]] 4721 5349 name = "tts" 4722 - version = "0.26.0" 5350 + version = "0.26.3" 4723 5351 source = "registry+https://github.com/rust-lang/crates.io-index" 4724 - checksum = "b1b0da5bb8f7d0242eb48b3852ca94dd4e9634aaa0cc3a94d066827829148b7b" 5352 + checksum = "0727c46b3181e4f84e79f970e6a78d3b4054b72b6072e969ea4f07dfa4983ae2" 4725 5353 dependencies = [ 4726 5354 "cocoa-foundation", 4727 5355 "core-foundation", 4728 5356 "dyn-clonable", 4729 - "jni 0.21.1", 5357 + "jni", 4730 5358 "lazy_static", 4731 5359 "libc", 4732 5360 "log", ··· 4738 5366 "tolk", 4739 5367 "wasm-bindgen", 4740 5368 "web-sys", 4741 - "windows 0.52.0", 5369 + "windows 0.58.0", 4742 5370 ] 4743 5371 4744 5372 [[package]] ··· 4755 5383 4756 5384 [[package]] 4757 5385 name = "uds_windows" 4758 - version = "1.0.2" 5386 + version = "1.1.0" 4759 5387 source = "registry+https://github.com/rust-lang/crates.io-index" 4760 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 5388 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 4761 5389 dependencies = [ 5390 + "memoffset 0.9.1", 4762 5391 "tempfile", 4763 5392 "winapi", 4764 5393 ] ··· 4774 5403 4775 5404 [[package]] 4776 5405 name = "unicode-bidi" 4777 - version = "0.3.13" 5406 + version = "0.3.15" 4778 5407 source = "registry+https://github.com/rust-lang/crates.io-index" 4779 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 5408 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4780 5409 4781 5410 [[package]] 4782 5411 name = "unicode-ident" ··· 4786 5415 4787 5416 [[package]] 4788 5417 name = "unicode-normalization" 4789 - version = "0.1.22" 5418 + version = "0.1.23" 4790 5419 source = "registry+https://github.com/rust-lang/crates.io-index" 4791 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 5420 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 4792 5421 dependencies = [ 4793 5422 "tinyvec", 4794 5423 ] 4795 5424 4796 5425 [[package]] 4797 5426 name = "unicode-segmentation" 4798 - version = "1.10.1" 5427 + version = "1.11.0" 4799 5428 source = "registry+https://github.com/rust-lang/crates.io-index" 4800 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 5429 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4801 5430 4802 5431 [[package]] 4803 5432 name = "unicode-width" 4804 - version = "0.1.11" 5433 + version = "0.1.13" 4805 5434 source = "registry+https://github.com/rust-lang/crates.io-index" 4806 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 5435 + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 5436 + 5437 + [[package]] 5438 + name = "untrusted" 5439 + version = "0.9.0" 5440 + source = "registry+https://github.com/rust-lang/crates.io-index" 5441 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 4807 5442 4808 5443 [[package]] 4809 5444 name = "url" 4810 - version = "2.4.1" 5445 + version = "2.5.2" 4811 5446 source = "registry+https://github.com/rust-lang/crates.io-index" 4812 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 5447 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 4813 5448 dependencies = [ 4814 5449 "form_urlencoded", 4815 5450 "idna", ··· 4818 5453 4819 5454 [[package]] 4820 5455 name = "utf8parse" 4821 - version = "0.2.1" 5456 + version = "0.2.2" 4822 5457 source = "registry+https://github.com/rust-lang/crates.io-index" 4823 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 5458 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 5459 + 5460 + [[package]] 5461 + name = "v_frame" 5462 + version = "0.3.8" 5463 + source = "registry+https://github.com/rust-lang/crates.io-index" 5464 + checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b" 5465 + dependencies = [ 5466 + "aligned-vec", 5467 + "num-traits", 5468 + "wasm-bindgen", 5469 + ] 4824 5470 4825 5471 [[package]] 4826 5472 name = "vcpkg" ··· 4835 5481 checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 4836 5482 4837 5483 [[package]] 5484 + name = "version-compare" 5485 + version = "0.2.0" 5486 + source = "registry+https://github.com/rust-lang/crates.io-index" 5487 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 5488 + 5489 + [[package]] 4838 5490 name = "version_check" 4839 - version = "0.9.4" 5491 + version = "0.9.5" 4840 5492 source = "registry+https://github.com/rust-lang/crates.io-index" 4841 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5493 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4842 5494 4843 5495 [[package]] 4844 5496 name = "waker-fn" 4845 - version = "1.1.1" 5497 + version = "1.2.0" 4846 5498 source = "registry+https://github.com/rust-lang/crates.io-index" 4847 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 5499 + checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 4848 5500 4849 5501 [[package]] 4850 5502 name = "walkdir" 4851 - version = "2.4.0" 5503 + version = "2.5.0" 4852 5504 source = "registry+https://github.com/rust-lang/crates.io-index" 4853 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 5505 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4854 5506 dependencies = [ 4855 5507 "same-file", 4856 5508 "winapi-util", ··· 4864 5516 dependencies = [ 4865 5517 "try-lock", 4866 5518 ] 4867 - 4868 - [[package]] 4869 - name = "wasi" 4870 - version = "0.9.0+wasi-snapshot-preview1" 4871 - source = "registry+https://github.com/rust-lang/crates.io-index" 4872 - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 4873 5519 4874 5520 [[package]] 4875 5521 name = "wasi" ··· 4879 5525 4880 5526 [[package]] 4881 5527 name = "wasm-bindgen" 4882 - version = "0.2.88" 5528 + version = "0.2.92" 4883 5529 source = "registry+https://github.com/rust-lang/crates.io-index" 4884 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 5530 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 4885 5531 dependencies = [ 4886 5532 "cfg-if", 4887 5533 "wasm-bindgen-macro", ··· 4889 5535 4890 5536 [[package]] 4891 5537 name = "wasm-bindgen-backend" 4892 - version = "0.2.88" 5538 + version = "0.2.92" 4893 5539 source = "registry+https://github.com/rust-lang/crates.io-index" 4894 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 5540 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 4895 5541 dependencies = [ 4896 5542 "bumpalo", 4897 5543 "log", 4898 5544 "once_cell", 4899 5545 "proc-macro2", 4900 5546 "quote", 4901 - "syn 2.0.39", 5547 + "syn 2.0.72", 4902 5548 "wasm-bindgen-shared", 4903 5549 ] 4904 5550 4905 5551 [[package]] 4906 5552 name = "wasm-bindgen-futures" 4907 - version = "0.4.38" 5553 + version = "0.4.42" 4908 5554 source = "registry+https://github.com/rust-lang/crates.io-index" 4909 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 5555 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 4910 5556 dependencies = [ 4911 5557 "cfg-if", 4912 5558 "js-sys", ··· 4916 5562 4917 5563 [[package]] 4918 5564 name = "wasm-bindgen-macro" 4919 - version = "0.2.88" 5565 + version = "0.2.92" 4920 5566 source = "registry+https://github.com/rust-lang/crates.io-index" 4921 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 5567 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 4922 5568 dependencies = [ 4923 5569 "quote", 4924 5570 "wasm-bindgen-macro-support", ··· 4926 5572 4927 5573 [[package]] 4928 5574 name = "wasm-bindgen-macro-support" 4929 - version = "0.2.88" 5575 + version = "0.2.92" 4930 5576 source = "registry+https://github.com/rust-lang/crates.io-index" 4931 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 5577 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 4932 5578 dependencies = [ 4933 5579 "proc-macro2", 4934 5580 "quote", 4935 - "syn 2.0.39", 5581 + "syn 2.0.72", 4936 5582 "wasm-bindgen-backend", 4937 5583 "wasm-bindgen-shared", 4938 5584 ] 4939 5585 4940 5586 [[package]] 4941 5587 name = "wasm-bindgen-shared" 4942 - version = "0.2.88" 5588 + version = "0.2.92" 4943 5589 source = "registry+https://github.com/rust-lang/crates.io-index" 4944 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 5590 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 4945 5591 4946 5592 [[package]] 4947 5593 name = "web-sys" 4948 - version = "0.3.65" 5594 + version = "0.3.69" 4949 5595 source = "registry+https://github.com/rust-lang/crates.io-index" 4950 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 5596 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 4951 5597 dependencies = [ 4952 5598 "js-sys", 4953 5599 "wasm-bindgen", ··· 4955 5601 4956 5602 [[package]] 4957 5603 name = "weezl" 4958 - version = "0.1.7" 5604 + version = "0.1.8" 4959 5605 source = "registry+https://github.com/rust-lang/crates.io-index" 4960 - checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 5606 + checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 4961 5607 4962 5608 [[package]] 4963 5609 name = "which" ··· 4977 5623 "either", 4978 5624 "home", 4979 5625 "once_cell", 4980 - "rustix 0.38.30", 5626 + "rustix 0.38.34", 4981 5627 ] 4982 5628 4983 5629 [[package]] 4984 5630 name = "which" 4985 - version = "5.0.0" 5631 + version = "6.0.1" 4986 5632 source = "registry+https://github.com/rust-lang/crates.io-index" 4987 - checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14" 5633 + checksum = "8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7" 4988 5634 dependencies = [ 4989 5635 "either", 4990 5636 "home", 4991 - "once_cell", 4992 - "rustix 0.38.30", 4993 - "windows-sys 0.48.0", 4994 - ] 4995 - 4996 - [[package]] 4997 - name = "which" 4998 - version = "6.0.0" 4999 - source = "registry+https://github.com/rust-lang/crates.io-index" 5000 - checksum = "7fa5e0c10bf77f44aac573e498d1a82d5fbd5e91f6fc0a99e7be4b38e85e101c" 5001 - dependencies = [ 5002 - "either", 5003 - "home", 5004 - "once_cell", 5005 - "rustix 0.38.30", 5006 - "windows-sys 0.52.0", 5637 + "rustix 0.38.34", 5638 + "winsafe", 5007 5639 ] 5008 5640 5009 5641 [[package]] 5010 5642 name = "wide" 5011 - version = "0.7.13" 5643 + version = "0.7.26" 5012 5644 source = "registry+https://github.com/rust-lang/crates.io-index" 5013 - checksum = "c68938b57b33da363195412cfc5fc37c9ed49aa9cfe2156fde64b8d2c9498242" 5645 + checksum = "901e8597c777fa042e9e245bd56c0dc4418c5db3f845b6ff94fbac732c6a0692" 5014 5646 dependencies = [ 5015 5647 "bytemuck", 5016 5648 "safe_arch", ··· 5024 5656 5025 5657 [[package]] 5026 5658 name = "widestring" 5027 - version = "1.0.2" 5659 + version = "1.1.0" 5028 5660 source = "registry+https://github.com/rust-lang/crates.io-index" 5029 - checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 5661 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 5030 5662 5031 5663 [[package]] 5032 5664 name = "winapi" ··· 5046 5678 5047 5679 [[package]] 5048 5680 name = "winapi-util" 5049 - version = "0.1.6" 5681 + version = "0.1.8" 5050 5682 source = "registry+https://github.com/rust-lang/crates.io-index" 5051 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5683 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 5052 5684 dependencies = [ 5053 - "winapi", 5685 + "windows-sys 0.52.0", 5054 5686 ] 5055 5687 5056 5688 [[package]] ··· 5073 5705 5074 5706 [[package]] 5075 5707 name = "windows" 5076 - version = "0.38.0" 5708 + version = "0.52.0" 5077 5709 source = "registry+https://github.com/rust-lang/crates.io-index" 5078 - checksum = "0c47017195a790490df51a3e27f669a7d4f285920d90d03ef970c5d886ef0af1" 5710 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 5079 5711 dependencies = [ 5080 - "windows_aarch64_msvc 0.38.0", 5081 - "windows_i686_gnu 0.38.0", 5082 - "windows_i686_msvc 0.38.0", 5083 - "windows_x86_64_gnu 0.38.0", 5084 - "windows_x86_64_msvc 0.38.0", 5712 + "windows-core 0.52.0", 5713 + "windows-targets 0.52.6", 5085 5714 ] 5086 5715 5087 5716 [[package]] 5088 5717 name = "windows" 5089 - version = "0.46.0" 5718 + version = "0.54.0" 5090 5719 source = "registry+https://github.com/rust-lang/crates.io-index" 5091 - checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" 5720 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 5092 5721 dependencies = [ 5093 - "windows-targets 0.42.2", 5722 + "windows-core 0.54.0", 5723 + "windows-targets 0.52.6", 5094 5724 ] 5095 5725 5096 5726 [[package]] 5097 5727 name = "windows" 5098 - version = "0.52.0" 5728 + version = "0.58.0" 5099 5729 source = "registry+https://github.com/rust-lang/crates.io-index" 5100 - checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 5730 + checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 5101 5731 dependencies = [ 5102 - "windows-core 0.52.0", 5103 - "windows-targets 0.52.0", 5732 + "windows-core 0.58.0", 5733 + "windows-targets 0.52.6", 5104 5734 ] 5105 5735 5106 5736 [[package]] ··· 5114 5744 5115 5745 [[package]] 5116 5746 name = "windows-core" 5117 - version = "0.51.1" 5747 + version = "0.52.0" 5748 + source = "registry+https://github.com/rust-lang/crates.io-index" 5749 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5750 + dependencies = [ 5751 + "windows-targets 0.52.6", 5752 + ] 5753 + 5754 + [[package]] 5755 + name = "windows-core" 5756 + version = "0.54.0" 5118 5757 source = "registry+https://github.com/rust-lang/crates.io-index" 5119 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 5758 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 5120 5759 dependencies = [ 5121 - "windows-targets 0.48.5", 5760 + "windows-result 0.1.2", 5761 + "windows-targets 0.52.6", 5122 5762 ] 5123 5763 5124 5764 [[package]] 5125 5765 name = "windows-core" 5126 - version = "0.52.0" 5766 + version = "0.58.0" 5767 + source = "registry+https://github.com/rust-lang/crates.io-index" 5768 + checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 5769 + dependencies = [ 5770 + "windows-implement", 5771 + "windows-interface", 5772 + "windows-result 0.2.0", 5773 + "windows-strings", 5774 + "windows-targets 0.52.6", 5775 + ] 5776 + 5777 + [[package]] 5778 + name = "windows-implement" 5779 + version = "0.58.0" 5127 5780 source = "registry+https://github.com/rust-lang/crates.io-index" 5128 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5781 + checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 5129 5782 dependencies = [ 5130 - "windows-targets 0.52.0", 5783 + "proc-macro2", 5784 + "quote", 5785 + "syn 2.0.72", 5786 + ] 5787 + 5788 + [[package]] 5789 + name = "windows-interface" 5790 + version = "0.58.0" 5791 + source = "registry+https://github.com/rust-lang/crates.io-index" 5792 + checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 5793 + dependencies = [ 5794 + "proc-macro2", 5795 + "quote", 5796 + "syn 2.0.72", 5797 + ] 5798 + 5799 + [[package]] 5800 + name = "windows-result" 5801 + version = "0.1.2" 5802 + source = "registry+https://github.com/rust-lang/crates.io-index" 5803 + checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 5804 + dependencies = [ 5805 + "windows-targets 0.52.6", 5806 + ] 5807 + 5808 + [[package]] 5809 + name = "windows-result" 5810 + version = "0.2.0" 5811 + source = "registry+https://github.com/rust-lang/crates.io-index" 5812 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 5813 + dependencies = [ 5814 + "windows-targets 0.52.6", 5815 + ] 5816 + 5817 + [[package]] 5818 + name = "windows-strings" 5819 + version = "0.1.0" 5820 + source = "registry+https://github.com/rust-lang/crates.io-index" 5821 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 5822 + dependencies = [ 5823 + "windows-result 0.2.0", 5824 + "windows-targets 0.52.6", 5131 5825 ] 5132 5826 5133 5827 [[package]] ··· 5154 5848 source = "registry+https://github.com/rust-lang/crates.io-index" 5155 5849 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5156 5850 dependencies = [ 5157 - "windows-targets 0.52.0", 5851 + "windows-targets 0.52.6", 5158 5852 ] 5159 5853 5160 5854 [[package]] ··· 5189 5883 5190 5884 [[package]] 5191 5885 name = "windows-targets" 5192 - version = "0.52.0" 5886 + version = "0.52.6" 5193 5887 source = "registry+https://github.com/rust-lang/crates.io-index" 5194 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 5888 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5195 5889 dependencies = [ 5196 - "windows_aarch64_gnullvm 0.52.0", 5197 - "windows_aarch64_msvc 0.52.0", 5198 - "windows_i686_gnu 0.52.0", 5199 - "windows_i686_msvc 0.52.0", 5200 - "windows_x86_64_gnu 0.52.0", 5201 - "windows_x86_64_gnullvm 0.52.0", 5202 - "windows_x86_64_msvc 0.52.0", 5890 + "windows_aarch64_gnullvm 0.52.6", 5891 + "windows_aarch64_msvc 0.52.6", 5892 + "windows_i686_gnu 0.52.6", 5893 + "windows_i686_gnullvm", 5894 + "windows_i686_msvc 0.52.6", 5895 + "windows_x86_64_gnu 0.52.6", 5896 + "windows_x86_64_gnullvm 0.52.6", 5897 + "windows_x86_64_msvc 0.52.6", 5203 5898 ] 5204 5899 5205 5900 [[package]] ··· 5216 5911 5217 5912 [[package]] 5218 5913 name = "windows_aarch64_gnullvm" 5219 - version = "0.52.0" 5914 + version = "0.52.6" 5220 5915 source = "registry+https://github.com/rust-lang/crates.io-index" 5221 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 5222 - 5223 - [[package]] 5224 - name = "windows_aarch64_msvc" 5225 - version = "0.38.0" 5226 - source = "registry+https://github.com/rust-lang/crates.io-index" 5227 - checksum = "b12add87e2fb192fff3f4f7e4342b3694785d79f3a64e2c20d5ceb5ccbcfc3cd" 5916 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5228 5917 5229 5918 [[package]] 5230 5919 name = "windows_aarch64_msvc" ··· 5240 5929 5241 5930 [[package]] 5242 5931 name = "windows_aarch64_msvc" 5243 - version = "0.52.0" 5932 + version = "0.52.6" 5244 5933 source = "registry+https://github.com/rust-lang/crates.io-index" 5245 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 5934 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5246 5935 5247 5936 [[package]] 5248 5937 name = "windows_i686_gnu" 5249 5938 version = "0.24.0" 5250 5939 source = "registry+https://github.com/rust-lang/crates.io-index" 5251 5940 checksum = "c0866510a3eca9aed73a077490bbbf03e5eaac4e1fd70849d89539e5830501fd" 5252 - 5253 - [[package]] 5254 - name = "windows_i686_gnu" 5255 - version = "0.38.0" 5256 - source = "registry+https://github.com/rust-lang/crates.io-index" 5257 - checksum = "4c98f2db372c23965c5e0f43896a8f0316dc0fbe48d1aa65bea9bdd295d43c15" 5258 5941 5259 5942 [[package]] 5260 5943 name = "windows_i686_gnu" ··· 5270 5953 5271 5954 [[package]] 5272 5955 name = "windows_i686_gnu" 5273 - version = "0.52.0" 5956 + version = "0.52.6" 5274 5957 source = "registry+https://github.com/rust-lang/crates.io-index" 5275 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 5958 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5276 5959 5277 5960 [[package]] 5278 - name = "windows_i686_msvc" 5279 - version = "0.24.0" 5961 + name = "windows_i686_gnullvm" 5962 + version = "0.52.6" 5280 5963 source = "registry+https://github.com/rust-lang/crates.io-index" 5281 - checksum = "bf0ffed56b7e9369a29078d2ab3aaeceea48eb58999d2cff3aa2494a275b95c6" 5964 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5282 5965 5283 5966 [[package]] 5284 5967 name = "windows_i686_msvc" 5285 - version = "0.38.0" 5968 + version = "0.24.0" 5286 5969 source = "registry+https://github.com/rust-lang/crates.io-index" 5287 - checksum = "cdf0569be0f2863ab6a12a6ba841fcfa7d107cbc7545a3ebd57685330db0a3ff" 5970 + checksum = "bf0ffed56b7e9369a29078d2ab3aaeceea48eb58999d2cff3aa2494a275b95c6" 5288 5971 5289 5972 [[package]] 5290 5973 name = "windows_i686_msvc" ··· 5300 5983 5301 5984 [[package]] 5302 5985 name = "windows_i686_msvc" 5303 - version = "0.52.0" 5986 + version = "0.52.6" 5304 5987 source = "registry+https://github.com/rust-lang/crates.io-index" 5305 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 5988 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5306 5989 5307 5990 [[package]] 5308 5991 name = "windows_x86_64_gnu" ··· 5312 5995 5313 5996 [[package]] 5314 5997 name = "windows_x86_64_gnu" 5315 - version = "0.38.0" 5316 - source = "registry+https://github.com/rust-lang/crates.io-index" 5317 - checksum = "905858262c8380a36f32cb8c1990d7e7c3b7a8170e58ed9a98ca6d940b7ea9f1" 5318 - 5319 - [[package]] 5320 - name = "windows_x86_64_gnu" 5321 5998 version = "0.42.2" 5322 5999 source = "registry+https://github.com/rust-lang/crates.io-index" 5323 6000 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" ··· 5330 6007 5331 6008 [[package]] 5332 6009 name = "windows_x86_64_gnu" 5333 - version = "0.52.0" 6010 + version = "0.52.6" 5334 6011 source = "registry+https://github.com/rust-lang/crates.io-index" 5335 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 6012 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5336 6013 5337 6014 [[package]] 5338 6015 name = "windows_x86_64_gnullvm" ··· 5348 6025 5349 6026 [[package]] 5350 6027 name = "windows_x86_64_gnullvm" 5351 - version = "0.52.0" 6028 + version = "0.52.6" 5352 6029 source = "registry+https://github.com/rust-lang/crates.io-index" 5353 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 6030 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5354 6031 5355 6032 [[package]] 5356 6033 name = "windows_x86_64_msvc" ··· 5360 6037 5361 6038 [[package]] 5362 6039 name = "windows_x86_64_msvc" 5363 - version = "0.38.0" 5364 - source = "registry+https://github.com/rust-lang/crates.io-index" 5365 - checksum = "890c3c6341d441ffb38f705f47196e3665dc6dd79f6d72fa185d937326730561" 5366 - 5367 - [[package]] 5368 - name = "windows_x86_64_msvc" 5369 6040 version = "0.42.2" 5370 6041 source = "registry+https://github.com/rust-lang/crates.io-index" 5371 6042 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" ··· 5378 6049 5379 6050 [[package]] 5380 6051 name = "windows_x86_64_msvc" 5381 - version = "0.52.0" 6052 + version = "0.52.6" 5382 6053 source = "registry+https://github.com/rust-lang/crates.io-index" 5383 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 6054 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5384 6055 5385 6056 [[package]] 5386 6057 name = "windres" ··· 5394 6065 5395 6066 [[package]] 5396 6067 name = "winnow" 5397 - version = "0.5.19" 6068 + version = "0.5.40" 5398 6069 source = "registry+https://github.com/rust-lang/crates.io-index" 5399 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 6070 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 5400 6071 dependencies = [ 5401 6072 "memchr", 5402 6073 ] 5403 6074 5404 6075 [[package]] 5405 - name = "winreg" 5406 - version = "0.5.1" 6076 + name = "winnow" 6077 + version = "0.6.16" 5407 6078 source = "registry+https://github.com/rust-lang/crates.io-index" 5408 - checksum = "a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a" 6079 + checksum = "b480ae9340fc261e6be3e95a1ba86d54ae3f9171132a73ce8d4bbaf68339507c" 5409 6080 dependencies = [ 5410 - "serde", 5411 - "winapi", 6081 + "memchr", 5412 6082 ] 5413 6083 5414 6084 [[package]] 5415 6085 name = "winreg" 5416 - version = "0.50.0" 6086 + version = "0.5.1" 5417 6087 source = "registry+https://github.com/rust-lang/crates.io-index" 5418 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 6088 + checksum = "a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a" 5419 6089 dependencies = [ 5420 - "cfg-if", 5421 - "windows-sys 0.48.0", 6090 + "serde", 6091 + "winapi", 5422 6092 ] 5423 6093 5424 6094 [[package]] ··· 5441 6111 "windows 0.24.0", 5442 6112 "xml-rs", 5443 6113 ] 6114 + 6115 + [[package]] 6116 + name = "winsafe" 6117 + version = "0.0.19" 6118 + source = "registry+https://github.com/rust-lang/crates.io-index" 6119 + checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" 5444 6120 5445 6121 [[package]] 5446 6122 name = "wtf8" ··· 5450 6126 5451 6127 [[package]] 5452 6128 name = "xdg-home" 5453 - version = "1.0.0" 6129 + version = "1.2.0" 5454 6130 source = "registry+https://github.com/rust-lang/crates.io-index" 5455 - checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 6131 + checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" 5456 6132 dependencies = [ 5457 - "nix 0.26.4", 5458 - "winapi", 6133 + "libc", 6134 + "windows-sys 0.52.0", 5459 6135 ] 5460 6136 5461 6137 [[package]] 5462 6138 name = "xml-rs" 5463 - version = "0.8.19" 6139 + version = "0.8.20" 6140 + source = "registry+https://github.com/rust-lang/crates.io-index" 6141 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 6142 + 6143 + [[package]] 6144 + name = "xmltree" 6145 + version = "0.10.3" 5464 6146 source = "registry+https://github.com/rust-lang/crates.io-index" 5465 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 6147 + checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb" 6148 + dependencies = [ 6149 + "xml-rs", 6150 + ] 5466 6151 5467 6152 [[package]] 5468 6153 name = "xpc-connection-sys" 5469 6154 version = "0.1.1" 5470 - source = "git+https://github.com/dfrankland/xpc-connection-rs.git#3ba4b76785df329c9f271901f107406982907a0b" 6155 + source = "git+https://github.com/dfrankland/xpc-connection-rs.git#cd4fb3d05edb4292ccb9566ae27cdeb874222d2a" 5471 6156 dependencies = [ 5472 6157 "bindgen 0.58.1", 5473 6158 ] 5474 6159 5475 6160 [[package]] 5476 6161 name = "zbus" 5477 - version = "3.14.1" 6162 + version = "3.15.2" 5478 6163 source = "registry+https://github.com/rust-lang/crates.io-index" 5479 - checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" 6164 + checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" 5480 6165 dependencies = [ 5481 - "async-broadcast", 5482 - "async-executor", 5483 - "async-fs", 5484 - "async-io 1.13.0", 5485 - "async-lock 2.8.0", 5486 - "async-process", 6166 + "async-broadcast 0.5.1", 6167 + "async-process 1.8.1", 5487 6168 "async-recursion", 5488 - "async-task", 5489 6169 "async-trait", 5490 - "blocking", 5491 6170 "byteorder", 5492 6171 "derivative", 5493 6172 "enumflags2", ··· 5499 6178 "nix 0.26.4", 5500 6179 "once_cell", 5501 6180 "ordered-stream", 5502 - "rand 0.8.5", 6181 + "rand", 5503 6182 "serde", 5504 6183 "serde_repr", 5505 6184 "sha1", ··· 5509 6188 "uds_windows", 5510 6189 "winapi", 5511 6190 "xdg-home", 5512 - "zbus_macros", 5513 - "zbus_names", 5514 - "zvariant", 6191 + "zbus_macros 3.15.2", 6192 + "zbus_names 2.6.1", 6193 + "zvariant 3.15.2", 6194 + ] 6195 + 6196 + [[package]] 6197 + name = "zbus" 6198 + version = "4.4.0" 6199 + source = "registry+https://github.com/rust-lang/crates.io-index" 6200 + checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 6201 + dependencies = [ 6202 + "async-broadcast 0.7.1", 6203 + "async-executor", 6204 + "async-fs", 6205 + "async-io 2.3.3", 6206 + "async-lock 3.4.0", 6207 + "async-process 2.2.3", 6208 + "async-recursion", 6209 + "async-task", 6210 + "async-trait", 6211 + "blocking", 6212 + "enumflags2", 6213 + "event-listener 5.3.1", 6214 + "futures-core", 6215 + "futures-sink", 6216 + "futures-util", 6217 + "hex", 6218 + "nix 0.29.0", 6219 + "ordered-stream", 6220 + "rand", 6221 + "serde", 6222 + "serde_repr", 6223 + "sha1", 6224 + "static_assertions", 6225 + "tracing", 6226 + "uds_windows", 6227 + "windows-sys 0.52.0", 6228 + "xdg-home", 6229 + "zbus_macros 4.4.0", 6230 + "zbus_names 3.0.0", 6231 + "zvariant 4.2.0", 5515 6232 ] 5516 6233 5517 6234 [[package]] 5518 6235 name = "zbus_macros" 5519 - version = "3.14.1" 6236 + version = "3.15.2" 5520 6237 source = "registry+https://github.com/rust-lang/crates.io-index" 5521 - checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" 6238 + checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" 5522 6239 dependencies = [ 5523 - "proc-macro-crate", 6240 + "proc-macro-crate 1.3.1", 5524 6241 "proc-macro2", 5525 6242 "quote", 5526 6243 "regex", 5527 6244 "syn 1.0.109", 5528 - "zvariant_utils", 6245 + "zvariant_utils 1.0.1", 6246 + ] 6247 + 6248 + [[package]] 6249 + name = "zbus_macros" 6250 + version = "4.4.0" 6251 + source = "registry+https://github.com/rust-lang/crates.io-index" 6252 + checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 6253 + dependencies = [ 6254 + "proc-macro-crate 3.1.0", 6255 + "proc-macro2", 6256 + "quote", 6257 + "syn 2.0.72", 6258 + "zvariant_utils 2.1.0", 5529 6259 ] 5530 6260 5531 6261 [[package]] 5532 6262 name = "zbus_names" 5533 - version = "2.6.0" 6263 + version = "2.6.1" 5534 6264 source = "registry+https://github.com/rust-lang/crates.io-index" 5535 - checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9" 6265 + checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" 5536 6266 dependencies = [ 5537 6267 "serde", 5538 6268 "static_assertions", 5539 - "zvariant", 6269 + "zvariant 3.15.2", 6270 + ] 6271 + 6272 + [[package]] 6273 + name = "zbus_names" 6274 + version = "3.0.0" 6275 + source = "registry+https://github.com/rust-lang/crates.io-index" 6276 + checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 6277 + dependencies = [ 6278 + "serde", 6279 + "static_assertions", 6280 + "zvariant 4.2.0", 5540 6281 ] 5541 6282 5542 6283 [[package]] 5543 6284 name = "zerocopy" 5544 - version = "0.7.26" 6285 + version = "0.7.35" 5545 6286 source = "registry+https://github.com/rust-lang/crates.io-index" 5546 - checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 6287 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 5547 6288 dependencies = [ 5548 6289 "zerocopy-derive", 5549 6290 ] 5550 6291 5551 6292 [[package]] 5552 6293 name = "zerocopy-derive" 5553 - version = "0.7.26" 6294 + version = "0.7.35" 5554 6295 source = "registry+https://github.com/rust-lang/crates.io-index" 5555 - checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 6296 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 5556 6297 dependencies = [ 5557 6298 "proc-macro2", 5558 6299 "quote", 5559 - "syn 2.0.39", 6300 + "syn 2.0.72", 5560 6301 ] 6302 + 6303 + [[package]] 6304 + name = "zeroize" 6305 + version = "1.8.1" 6306 + source = "registry+https://github.com/rust-lang/crates.io-index" 6307 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5561 6308 5562 6309 [[package]] 5563 6310 name = "zip" 5564 - version = "0.6.6" 6311 + version = "2.1.5" 5565 6312 source = "registry+https://github.com/rust-lang/crates.io-index" 5566 - checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 6313 + checksum = "b895748a3ebcb69b9d38dcfdf21760859a4b0d0b0015277640c2ef4c69640e6f" 5567 6314 dependencies = [ 5568 - "byteorder", 6315 + "arbitrary", 5569 6316 "crc32fast", 5570 6317 "crossbeam-utils", 6318 + "displaydoc", 5571 6319 "flate2", 6320 + "indexmap", 6321 + "memchr", 6322 + "thiserror", 6323 + "zopfli", 5572 6324 ] 5573 6325 5574 6326 [[package]] 6327 + name = "zopfli" 6328 + version = "0.8.1" 6329 + source = "registry+https://github.com/rust-lang/crates.io-index" 6330 + checksum = "e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946" 6331 + dependencies = [ 6332 + "bumpalo", 6333 + "crc32fast", 6334 + "lockfree-object-pool", 6335 + "log", 6336 + "once_cell", 6337 + "simd-adler32", 6338 + ] 6339 + 6340 + [[package]] 6341 + name = "zune-core" 6342 + version = "0.4.12" 6343 + source = "registry+https://github.com/rust-lang/crates.io-index" 6344 + checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" 6345 + 6346 + [[package]] 5575 6347 name = "zune-inflate" 5576 6348 version = "0.2.54" 5577 6349 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5581 6353 ] 5582 6354 5583 6355 [[package]] 6356 + name = "zune-jpeg" 6357 + version = "0.4.13" 6358 + source = "registry+https://github.com/rust-lang/crates.io-index" 6359 + checksum = "16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768" 6360 + dependencies = [ 6361 + "zune-core", 6362 + ] 6363 + 6364 + [[package]] 5584 6365 name = "zvariant" 5585 - version = "3.15.0" 6366 + version = "3.15.2" 5586 6367 source = "registry+https://github.com/rust-lang/crates.io-index" 5587 - checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c" 6368 + checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" 5588 6369 dependencies = [ 5589 6370 "byteorder", 5590 6371 "enumflags2", 5591 6372 "libc", 5592 6373 "serde", 5593 6374 "static_assertions", 5594 - "zvariant_derive", 6375 + "zvariant_derive 3.15.2", 6376 + ] 6377 + 6378 + [[package]] 6379 + name = "zvariant" 6380 + version = "4.2.0" 6381 + source = "registry+https://github.com/rust-lang/crates.io-index" 6382 + checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 6383 + dependencies = [ 6384 + "endi", 6385 + "enumflags2", 6386 + "serde", 6387 + "static_assertions", 6388 + "zvariant_derive 4.2.0", 5595 6389 ] 5596 6390 5597 6391 [[package]] 5598 6392 name = "zvariant_derive" 5599 - version = "3.15.0" 6393 + version = "3.15.2" 5600 6394 source = "registry+https://github.com/rust-lang/crates.io-index" 5601 - checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" 6395 + checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" 5602 6396 dependencies = [ 5603 - "proc-macro-crate", 6397 + "proc-macro-crate 1.3.1", 5604 6398 "proc-macro2", 5605 6399 "quote", 5606 6400 "syn 1.0.109", 5607 - "zvariant_utils", 6401 + "zvariant_utils 1.0.1", 6402 + ] 6403 + 6404 + [[package]] 6405 + name = "zvariant_derive" 6406 + version = "4.2.0" 6407 + source = "registry+https://github.com/rust-lang/crates.io-index" 6408 + checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 6409 + dependencies = [ 6410 + "proc-macro-crate 3.1.0", 6411 + "proc-macro2", 6412 + "quote", 6413 + "syn 2.0.72", 6414 + "zvariant_utils 2.1.0", 5608 6415 ] 5609 6416 5610 6417 [[package]] ··· 5617 6424 "quote", 5618 6425 "syn 1.0.109", 5619 6426 ] 6427 + 6428 + [[package]] 6429 + name = "zvariant_utils" 6430 + version = "2.1.0" 6431 + source = "registry+https://github.com/rust-lang/crates.io-index" 6432 + checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 6433 + dependencies = [ 6434 + "proc-macro2", 6435 + "quote", 6436 + "syn 2.0.72", 6437 + ]
+8 -9
pkgs/tools/audio/goxlr-utility/default.nix
··· 5 5 , pkg-config 6 6 , libpulseaudio 7 7 , dbus 8 + , openssl 8 9 , speechd-minimal 9 10 }: 10 11 11 12 rustPlatform.buildRustPackage rec { 12 13 pname = "goxlr-utility"; 13 - version = "1.1.1"; 14 + version = "1.1.1-unstable-2024-08-06"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "GoXLR-on-Linux"; 17 18 repo = "goxlr-utility"; 18 - # v1.1.1 was released with broken Cargo.lock so we'll use later commit where it was fixed 19 - rev = "26a818366e7f28802592baa463bb57fc9eccbe27"; 20 - hash = "sha256-tUAZSfoC9bp7gK884nVGumtcLb2LAw+zQRSoVS8r+QI="; 19 + rev = "dcd4454a2634f5a2af10f00c1cbcb016241ce2cb"; 20 + hash = "sha256-kWfCFsk0GhqX+pYOTeJd7XHlcWOX4D6fmIU/4nylU3Y="; 21 21 }; 22 22 23 23 cargoLock = { 24 24 lockFile = ./Cargo.lock; 25 25 outputHashes = { 26 26 "ksni-0.2.1" = "sha256-cq3PAqkiYEv4MW5CtT7eau38Mf4uxdJ1C2fw640RXzI="; 27 - "tasklist-0.2.13" = "sha256-DMaVOo1TSIyjspybok1y07oNxGjHaPSC6qe4NmDfNgE="; 28 - "xpc-connection-sys-0.1.1" = "sha256-bzxzzTwPwa7flt8Jm9OcoBLwp3zn/V5WS2hTZjXV1/M="; 27 + "tasklist-0.2.15" = "sha256-YVAXqXuE4azxYi0ObOq4c9ZeMKFa2KjwwjjQlAeIPro="; 28 + "xpc-connection-sys-0.1.1" = "sha256-VYZyf271sDjnvgIv4iDA6bcPt9dm4Tp8rRxr682iWwU="; 29 29 }; 30 30 }; 31 31 ··· 33 33 libpulseaudio 34 34 dbus 35 35 speechd-minimal 36 + openssl 36 37 ]; 37 38 38 39 nativeBuildInputs = [ ··· 45 46 46 47 postInstall = '' 47 48 install -Dm644 "50-goxlr.rules" "$out/etc/udev/rules.d/50-goxlr.rules" 48 - 49 49 install -Dm644 "daemon/resources/goxlr-utility.png" "$out/share/icons/hicolor/48x48/apps/goxlr-utility.png" 50 50 install -Dm644 "daemon/resources/goxlr-utility.svg" "$out/share/icons/hicolor/scalable/apps/goxlr-utility.svg" 51 51 install -Dm644 "daemon/resources/goxlr-utility-large.png" "$out/share/pixmaps/goxlr-utility.png" 52 52 install -Dm644 "daemon/resources/goxlr-utility.desktop" "$out/share/applications/goxlr-utility.desktop" 53 53 substituteInPlace $out/share/applications/goxlr-utility.desktop \ 54 - --replace /usr/bin $out/bin \ 55 - --replace goxlr-launcher goxlr-daemon 54 + --replace-fail /usr/bin $out/bin 56 55 57 56 completions_dir=$(dirname $(find target -name 'goxlr-client.bash' | head -n 1)) 58 57 installShellCompletion --bash $completions_dir/goxlr-client.bash
+2 -5
pkgs/tools/security/knowsmore/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "knowsmore"; 9 - version = "0.1.38"; 9 + version = "0.1.43"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "helviojunior"; 14 14 repo = "knowsmore"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-A68JuzlWvq3OAtgq6uAFcTTYKmL7xjKWZ0HQfVXKt4k="; 16 + hash = "sha256-rLESaedhEHTMYVbITr3vjyE6urhwl/g1/iTMZ4ruE1c="; 17 17 }; 18 18 19 19 pythonRelaxDeps = [ ··· 21 21 "urllib3" 22 22 ]; 23 23 24 - pythonRemoveDeps = [ "bs4" ]; 25 - 26 24 build-system = with python3.pkgs; [ setuptools ]; 27 - 28 25 29 26 dependencies = with python3.pkgs; [ 30 27 aioconsole
+3 -3
pkgs/tools/system/bottom/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "bottom"; 13 - version = "0.9.7"; 13 + version = "0.10.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "ClementTsang"; 17 17 repo = pname; 18 18 rev = version; 19 - hash = "sha256-WZf6BR0D7VDdRu9mCVd2dwPraQ8IYXQcgblwL5wqHYQ="; 19 + hash = "sha256-hm0Xfd/iW+431HflvZErjzeZtSdXVb/ReoNIeETJ5Ik="; 20 20 }; 21 21 22 - cargoHash = "sha256-F0T9jbgfdu6rimIq+3ijYlkFRMkhuuQchy0o4xhCoXE="; 22 + cargoHash = "sha256-FQbJx6ijX8kE4qxT7OQ7FwxLKJB5/moTKhBK0bfvBas="; 23 23 24 24 nativeBuildInputs = [ installShellFiles ]; 25 25
+2
pkgs/top-level/aliases.nix
··· 645 645 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 646 646 ht-rust = xh; # Added 2021-02-13 647 647 hydra-unstable = hydra_unstable; # added 2022-05-10 648 + hydron = throw "hydron has been removed as the project has been archived upstream since 2022 and is affected by a severe remote code execution vulnerability"; 649 + 648 650 hyper-haskell = throw "'hyper-haskell' has been removed. reason: has been broken for a long time and depends on an insecure electron version"; # Added 2024-03-14 649 651 hyper-haskell-server-with-packages = throw "'hyper-haskell-server-with-packages' has been removed. reason: has been broken for a long time"; # Added 2024-03-14 650 652
+20 -15
pkgs/top-level/all-packages.nix
··· 17118 17118 17119 17119 sparkleshare = callPackage ../applications/version-management/sparkleshare { }; 17120 17120 17121 - spidermonkey_78 = callPackage ../development/interpreters/spidermonkey/78.nix { 17122 - inherit (darwin) libobjc; 17123 - }; 17124 - spidermonkey_91 = callPackage ../development/interpreters/spidermonkey/91.nix { 17125 - inherit (darwin) libobjc; 17126 - }; 17127 - spidermonkey_115 = callPackage ../development/interpreters/spidermonkey/115.nix { 17128 - inherit (darwin) libobjc; 17129 - }; 17121 + inherit 17122 + ({ 17123 + spidermonkey_78 = callPackage ../development/interpreters/spidermonkey/78.nix { 17124 + inherit (darwin) libobjc; 17125 + }; 17126 + spidermonkey_91 = callPackage ../development/interpreters/spidermonkey/91.nix { 17127 + inherit (darwin) libobjc; 17128 + }; 17129 + spidermonkey_115 = callPackage ../development/interpreters/spidermonkey/115.nix { 17130 + inherit (darwin) libobjc; 17131 + }; 17132 + spidermonkey_128 = callPackage ../development/interpreters/spidermonkey/128.nix { 17133 + inherit (darwin) libobjc; 17134 + }; 17135 + }) 17136 + spidermonkey_78 17137 + spidermonkey_91 17138 + spidermonkey_115 17139 + spidermonkey_128 17140 + ; 17130 17141 17131 17142 starlark-rust = callPackage ../development/interpreters/starlark-rust { }; 17132 17143 ··· 17338 17349 ansible-builder = with python3Packages; toPythonApplication ansible-builder; 17339 17350 17340 17351 ansible-doctor = callPackage ../tools/admin/ansible/doctor.nix { }; 17341 - 17342 - ansible-navigator = with python3Packages; toPythonApplication ansible-navigator; 17343 17352 17344 17353 dbus-test-runner = callPackage ../development/tools/dbus-test-runner { }; 17345 17354 ··· 25180 25189 hqplayerd = callPackage ../servers/hqplayerd { }; 25181 25190 25182 25191 https-dns-proxy = callPackage ../servers/dns/https-dns-proxy { }; 25183 - 25184 - hydron = callPackage ../servers/hydron { }; 25185 25192 25186 25193 ic-keysmith = callPackage ../tools/security/ic-keysmith { }; 25187 25194 ··· 36260 36267 powermanga = callPackage ../games/powermanga { }; 36261 36268 36262 36269 pysolfc = python3Packages.callPackage ../games/pysolfc { }; 36263 - 36264 - qq = callPackage ../applications/networking/instant-messengers/qq { }; 36265 36270 36266 36271 qqwing = callPackage ../games/qqwing { }; 36267 36272
+1
pkgs/top-level/python-aliases.nix
··· 49 49 ansible-doctor = throw "ansible-doctor has been promoted to a top-level attribute name: `pkgs.ansible-doctor`"; # Added 2023-05-16 50 50 ansible-later = throw "ansible-later has been promoted to a top-level attribute name: `pkgs.ansible-later`"; # Added 2023-05-16 51 51 ansible-lint = throw "ansible-lint has been promoted to a top-level attribute name: `pkgs.ansible-lint`"; # Added 2023-05-16 52 + ansible-navigator = throw "ansible-navigator has been promoted to a top-level attribute name: pkgs.ansible-navigator"; # Added 2024-08-07 52 53 anyjson = throw "anyjson has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18 53 54 apache-airflow = throw "apache-airflow has been moved out of pythonPackages and is available as a standalone package"; # added 2023-06-05 54 55 argon2_cffi = argon2-cffi; # added 2022-05-09
+2 -2
pkgs/top-level/python-packages.nix
··· 613 613 614 614 ansible-kernel = callPackage ../development/python-modules/ansible-kernel { }; 615 615 616 - ansible-navigator = callPackage ../development/python-modules/ansible-navigator { }; 617 - 618 616 ansible-pylibssh = callPackage ../development/python-modules/ansible-pylibssh { }; 619 617 620 618 ansible-runner = callPackage ../development/python-modules/ansible-runner { }; ··· 15935 15933 tskit = callPackage ../development/python-modules/tskit { }; 15936 15934 15937 15935 ttach = callPackage ../development/python-modules/ttach { }; 15936 + 15937 + ttfautohint-py = callPackage ../development/python-modules/ttfautohint-py { }; 15938 15938 15939 15939 ttls = callPackage ../development/python-modules/ttls { }; 15940 15940