lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
fca3c588 ceb3ac5f

+712 -6432
+4
nixos/doc/manual/release-notes/rl-2505.section.md
··· 151 151 152 152 - [GLPI-Agent](https://github.com/glpi-project/glpi-agent), GLPI Agent. Available as [services.glpiAgent](options.html#opt-services.glpiAgent.enable). 153 153 154 + - [Recyclarr](https://github.com/recyclarr/recyclarr) a TRaSH Guides synchronizer for Sonarr and Radarr. Available as [services.recyclarr](#opt-services.recyclarr.enable). 155 + 154 156 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. --> 155 157 156 158 ## Backward Incompatibilities {#sec-release-25.05-incompatibilities} ··· 274 276 - `sm64ex-coop` has been removed as it was archived upstream. Consider migrating to `sm64coopdx`. 275 277 276 278 - `tldr` now uses [`tldr-python-client`](https://github.com/tldr-pages/tldr-python-client) instead of [`tldr-c-client`](https://github.com/tldr-pages/tldr-c-client) which is unmaintained. 279 + 280 + - `services.bird2` has been renamed to `services.bird` and the default bird package has been switched to `bird3`. `bird2` can still be choosen via the `services.bird.package` option. 277 281 278 282 - `renovate` was updated to v39. See the [upstream release notes](https://docs.renovatebot.com/release-notes-for-major-versions/#version-39) for breaking changes. 279 283 Like upstream's docker images, renovate now runs on NodeJS 22.
+1
nixos/modules/module-list.nix
··· 862 862 ./services/misc/radicle.nix 863 863 ./services/misc/readarr.nix 864 864 ./services/misc/realmd.nix 865 + ./services/misc/recyclarr.nix 865 866 ./services/misc/redlib.nix 866 867 ./services/misc/redmine.nix 867 868 ./services/misc/renovate.nix
+2 -1
nixos/modules/services/misc/recyclarr.nix
··· 41 41 } 42 42 ]; 43 43 }; 44 - description = lib.mdDoc '' 44 + description = '' 45 45 Recyclarr YAML configuration as a Nix attribute set. 46 46 47 47 For detailed configuration options and examples, see the ··· 55 55 systemd.services.recyclarr.serviceConfig.LoadCredential = [ 56 56 "radarr-api_key:''${config.sops.secrets.radarr-api_key.path}" 57 57 ]; 58 + ``` 58 59 ''; 59 60 }; 60 61
+1 -1
nixos/modules/services/monitoring/prometheus/exporters/bird.nix
··· 45 45 }; 46 46 serviceOpts = { 47 47 serviceConfig = { 48 - SupplementaryGroups = singleton (if cfg.birdVersion == 1 then "bird" else "bird2"); 48 + SupplementaryGroups = "bird"; 49 49 ExecStart = '' 50 50 ${pkgs.prometheus-bird-exporter}/bin/bird_exporter \ 51 51 -web.listen-address ${cfg.listenAddress}:${toString cfg.port} \
+1 -1
nixos/modules/services/networking/bird-lg.nix
··· 320 320 groups."bird-lg" = lib.mkIf (cfg.group == "bird-lg") { }; 321 321 users."bird-lg" = lib.mkIf (cfg.user == "bird-lg") { 322 322 description = "Bird Looking Glass user"; 323 - extraGroups = lib.optionals (config.services.bird2.enable) [ "bird2" ]; 323 + extraGroups = lib.optionals (config.services.bird.enable) [ "bird" ]; 324 324 group = cfg.group; 325 325 isSystemUser = true; 326 326 };
+29 -21
nixos/modules/services/networking/bird.nix
··· 14 14 types 15 15 ; 16 16 17 - cfg = config.services.bird2; 17 + cfg = config.services.bird; 18 18 caps = [ 19 19 "CAP_NET_ADMIN" 20 20 "CAP_NET_BIND_SERVICE" ··· 24 24 { 25 25 ###### interface 26 26 options = { 27 - services.bird2 = { 27 + services.bird = { 28 28 enable = mkEnableOption "BIRD Internet Routing Daemon"; 29 + package = lib.mkPackageOption pkgs "bird3" { }; 29 30 config = mkOption { 30 31 type = types.lines; 31 32 description = '' ··· 37 38 type = types.bool; 38 39 default = true; 39 40 description = '' 40 - Whether bird2 should be automatically reloaded when the configuration changes. 41 + Whether bird should be automatically reloaded when the configuration changes. 41 42 ''; 42 43 }; 43 44 checkConfig = mkOption { ··· 58 59 ''; 59 60 description = '' 60 61 Commands to execute before the config file check. The file to be checked will be 61 - available as `bird2.conf` in the current directory. 62 + available as `bird.conf` in the current directory. 62 63 63 64 Files created with this option will not be available at service runtime, only during 64 65 build time checking. ··· 68 69 }; 69 70 70 71 imports = [ 71 - (lib.mkRemovedOptionModule [ "services" "bird" ] "Use services.bird2 instead") 72 - (lib.mkRemovedOptionModule [ "services" "bird6" ] "Use services.bird2 instead") 72 + (lib.mkRemovedOptionModule [ "services" "bird2" ] 73 + "Use services.bird instead. bird3 is the new default bird package. You can choose to remain with bird2 by setting the service.bird.package option." 74 + ) 75 + (lib.mkRemovedOptionModule [ "services" "bird6" ] "Use services.bird instead") 73 76 ]; 74 77 75 78 ###### implementation 76 79 config = mkIf cfg.enable { 77 - environment.systemPackages = [ pkgs.bird ]; 80 + environment.systemPackages = [ cfg.package ]; 78 81 79 - environment.etc."bird/bird2.conf".source = pkgs.writeTextFile { 80 - name = "bird2"; 82 + environment.etc."bird/bird.conf".source = pkgs.writeTextFile { 83 + name = "bird"; 81 84 text = cfg.config; 85 + derivationArgs.nativeBuildInputs = lib.optional cfg.checkConfig cfg.package; 82 86 checkPhase = optionalString cfg.checkConfig '' 83 - ln -s $out bird2.conf 87 + ln -s $out bird.conf 84 88 ${cfg.preCheckConfig} 85 - ${pkgs.buildPackages.bird}/bin/bird -d -p -c bird2.conf 89 + bird -d -p -c bird.conf 86 90 ''; 87 91 }; 88 92 89 - systemd.services.bird2 = { 93 + systemd.services.bird = { 90 94 description = "BIRD Internet Routing Daemon"; 91 95 wantedBy = [ "multi-user.target" ]; 92 - reloadTriggers = lib.optional cfg.autoReload config.environment.etc."bird/bird2.conf".source; 96 + reloadTriggers = lib.optional cfg.autoReload config.environment.etc."bird/bird.conf".source; 93 97 serviceConfig = { 94 98 Type = "forking"; 95 99 Restart = "on-failure"; 96 - User = "bird2"; 97 - Group = "bird2"; 98 - ExecStart = "${pkgs.bird}/bin/bird -c /etc/bird/bird2.conf"; 99 - ExecReload = "${pkgs.bird}/bin/birdc configure"; 100 - ExecStop = "${pkgs.bird}/bin/birdc down"; 100 + User = "bird"; 101 + Group = "bird"; 102 + ExecStart = "${lib.getExe' cfg.package "bird"} -c /etc/bird/bird.conf"; 103 + ExecReload = "${lib.getExe' cfg.package "birdc"} configure"; 104 + ExecStop = "${lib.getExe' cfg.package "birdc"} down"; 101 105 RuntimeDirectory = "bird"; 102 106 CapabilityBoundingSet = caps; 103 107 AmbientCapabilities = caps; ··· 112 116 }; 113 117 }; 114 118 users = { 115 - users.bird2 = { 119 + users.bird = { 116 120 description = "BIRD Internet Routing Daemon user"; 117 - group = "bird2"; 121 + group = "bird"; 118 122 isSystemUser = true; 119 123 }; 120 - groups.bird2 = { }; 124 + groups.bird = { }; 121 125 }; 126 + }; 127 + 128 + meta = { 129 + maintainers = with lib.maintainers; [ herbetom ]; 122 130 }; 123 131 }
+1 -1
nixos/modules/services/networking/birdwatcher.nix
··· 58 58 59 59 [bird] 60 60 listen = "0.0.0.0:29184" 61 - config = "/etc/bird/bird2.conf" 61 + config = "/etc/bird/bird.conf" 62 62 birdc = "''${pkgs.bird}/bin/birdc" 63 63 ttl = 5 # time to live (in minutes) for caching of cli output 64 64
+11
nixos/modules/services/web-apps/nextcloud.nix
··· 305 305 example = "php82"; 306 306 }; 307 307 308 + finalPackage = mkOption { 309 + type = types.package; 310 + readOnly = true; 311 + description = '' 312 + Package to the finalized Nextcloud package, including all installed apps. 313 + This is automatically set by the module. 314 + ''; 315 + }; 316 + 308 317 maxUploadSize = mkOption { 309 318 default = "512M"; 310 319 type = types.str; ··· 924 933 ] ++ [ 925 934 "L+ ${datadir}/config/override.config.php - - - - ${overrideConfig}" 926 935 ]; 936 + 937 + services.nextcloud.finalPackage = webroot; 927 938 928 939 systemd.services = { 929 940 # When upgrading the Nextcloud package, Nextcloud can report errors such as
+8 -8
nixos/tests/bird.nix
··· 13 13 inherit (import ../lib/testing-python.nix { inherit system pkgs; }) makeTest; 14 14 inherit (pkgs.lib) optionalString; 15 15 16 - makeBird2Host = 16 + makeBirdHost = 17 17 hostId: 18 18 { pkgs, ... }: 19 19 { ··· 32 32 networkConfig.Address = "10.0.0.${hostId}/24"; 33 33 }; 34 34 35 - services.bird2 = { 35 + services.bird = { 36 36 enable = true; 37 37 38 38 config = '' ··· 107 107 }; 108 108 in 109 109 makeTest { 110 - name = "bird2"; 110 + name = "bird"; 111 111 112 - nodes.host1 = makeBird2Host "1"; 113 - nodes.host2 = makeBird2Host "2"; 112 + nodes.host1 = makeBirdHost "1"; 113 + nodes.host2 = makeBirdHost "2"; 114 114 115 115 testScript = '' 116 116 start_all() 117 117 118 - host1.wait_for_unit("bird2.service") 119 - host2.wait_for_unit("bird2.service") 120 - host1.succeed("systemctl reload bird2.service") 118 + host1.wait_for_unit("bird.service") 119 + host2.wait_for_unit("bird.service") 120 + host1.succeed("systemctl reload bird.service") 121 121 122 122 with subtest("Waiting for advertised IPv4 routes"): 123 123 host1.wait_until_succeeds("ip --json r | jq -e 'map(select(.dst == \"10.10.0.2\")) | any'")
+3 -3
nixos/tests/birdwatcher.nix
··· 17 17 nodes = { 18 18 host1 = { 19 19 environment.systemPackages = with pkgs; [ jq ]; 20 - services.bird2 = { 20 + services.bird = { 21 21 enable = true; 22 22 config = '' 23 23 log syslog all; ··· 71 71 filter_fields = [] 72 72 [bird] 73 73 listen = "0.0.0.0:29184" 74 - config = "/etc/bird/bird2.conf" 74 + config = "/etc/bird/bird.conf" 75 75 birdc = "${pkgs.bird}/bin/birdc" 76 76 ttl = 5 # time to live (in minutes) for caching of cli output 77 77 [parser] ··· 89 89 testScript = '' 90 90 start_all() 91 91 92 - host1.wait_for_unit("bird2.service") 92 + host1.wait_for_unit("bird.service") 93 93 host1.wait_for_unit("birdwatcher.service") 94 94 host1.wait_for_open_port(29184) 95 95 host1.succeed("curl http://[::]:29184/status | jq -r .status.message | grep 'Daemon is up and running'")
+2 -2
nixos/tests/fastnetmon-advanced.nix
··· 9 9 { ... }: 10 10 { 11 11 networking.firewall.allowedTCPPorts = [ 179 ]; 12 - services.bird2 = { 12 + services.bird = { 13 13 enable = true; 14 14 config = '' 15 15 router id 192.168.1.1; ··· 59 59 '' 60 60 start_all() 61 61 fnm.wait_for_unit("fastnetmon.service") 62 - bird.wait_for_unit("bird2.service") 62 + bird.wait_for_unit("bird.service") 63 63 64 64 fnm.wait_until_succeeds('journalctl -eu fastnetmon.service | grep "BGP daemon restarted correctly"') 65 65 fnm.wait_until_succeeds("journalctl -eu gobgp.service | grep BGP_FSM_OPENCONFIRM")
+2 -2
nixos/tests/prometheus-exporters.nix
··· 116 116 enable = true; 117 117 }; 118 118 metricProvider = { 119 - services.bird2.enable = true; 120 - services.bird2.config = '' 119 + services.bird.enable = true; 120 + services.bird.config = '' 121 121 router id 127.0.0.1; 122 122 123 123 protocol kernel MyObviousTestString {
+3 -3
pkgs/applications/blockchains/polkadot/default.nix
··· 18 18 in 19 19 rustPlatform.buildRustPackage rec { 20 20 pname = "polkadot"; 21 - version = "2412"; 21 + version = "2412-1"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "paritytech"; 25 25 repo = "polkadot-sdk"; 26 26 rev = "polkadot-stable${version}"; 27 - hash = "sha256-0oqSABuCcyNhvCJyZuesnPvsUgHdNXdc36HeNMmToYM="; 27 + hash = "sha256-wvtK+xbq8MLx77ad+x8gzPyL5ScFxHFt6rlZUAzc0CU="; 28 28 29 29 # the build process of polkadot requires a .git folder in order to determine 30 30 # the git commit hash that is being built and add it to the version string. ··· 46 46 ''; 47 47 48 48 useFetchCargoVendor = true; 49 - cargoHash = "sha256-ueTEx6oqfMzM1ytXavRxLrWf4+8jYqVY9JJJbl8j2YY="; 49 + cargoHash = "sha256-c88vE2DxjngARu0NSZR4NVEYK4OiSxIETVRY6K5CbVs="; 50 50 51 51 buildType = "production"; 52 52 buildAndTestSubdir = "polkadot";
+24
pkgs/applications/editors/vim/plugins/generated.nix
··· 13652 13652 meta.hydraPlatforms = [ ]; 13653 13653 }; 13654 13654 13655 + telescope-emoji-nvim = buildVimPlugin { 13656 + pname = "telescope-emoji.nvim"; 13657 + version = "2022-12-08"; 13658 + src = fetchFromGitHub { 13659 + owner = "xiyaowong"; 13660 + repo = "telescope-emoji.nvim"; 13661 + rev = "86248d97be84a1ce83f0541500ef9edc99ea2aa1"; 13662 + sha256 = "18m46gj68xv6basaqzbschr60sc9xzi4dx21cvnx401bk97cqpgi"; 13663 + }; 13664 + meta.homepage = "https://github.com/xiyaowong/telescope-emoji.nvim/"; 13665 + }; 13666 + 13655 13667 telescope-file-browser-nvim = buildVimPlugin { 13656 13668 pname = "telescope-file-browser.nvim"; 13657 13669 version = "2024-10-24"; ··· 13742 13754 }; 13743 13755 meta.homepage = "https://github.com/nvim-telescope/telescope-github.nvim/"; 13744 13756 meta.hydraPlatforms = [ ]; 13757 + }; 13758 + 13759 + telescope-glyph-nvim = buildVimPlugin { 13760 + pname = "telescope-glyph.nvim"; 13761 + version = "2022-08-22"; 13762 + src = fetchFromGitHub { 13763 + owner = "ghassan0"; 13764 + repo = "telescope-glyph.nvim"; 13765 + rev = "f63f01e129e71cc25b79637610674bbf0be5ce9d"; 13766 + sha256 = "0n1mdiwkkciqpxjad1nngrc7px5yziyan0daxgs9jsgdqmy1lzp8"; 13767 + }; 13768 + meta.homepage = "https://github.com/ghassan0/telescope-glyph.nvim/"; 13745 13769 }; 13746 13770 13747 13771 telescope-live-grep-args-nvim = buildVimPlugin {
+8
pkgs/applications/editors/vim/plugins/overrides.nix
··· 3146 3146 ]; 3147 3147 }; 3148 3148 3149 + telescope-emoji-nvim = super.telescope-emoji-nvim.overrideAttrs { 3150 + dependencies = [ self.telescope-nvim ]; 3151 + }; 3152 + 3149 3153 telescope-frecency-nvim = super.telescope-frecency-nvim.overrideAttrs { 3150 3154 dependencies = with self; [ 3151 3155 sqlite-lua ··· 3205 3209 plenary-nvim 3206 3210 telescope-nvim 3207 3211 ]; 3212 + }; 3213 + 3214 + telescope-glyph-nvim = super.telescope-github-nvim.overrideAttrs { 3215 + dependencies = [ self.telescope-nvim ]; 3208 3216 }; 3209 3217 3210 3218 telescope-live-grep-args-nvim = super.telescope-live-grep-args-nvim.overrideAttrs {
+2
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 1044 1044 https://github.com/nvim-telescope/telescope-cheat.nvim/,, 1045 1045 https://github.com/fannheyward/telescope-coc.nvim/,, 1046 1046 https://github.com/nvim-telescope/telescope-dap.nvim/,, 1047 + https://github.com/xiyaowong/telescope-emoji.nvim/,HEAD, 1047 1048 https://github.com/nvim-telescope/telescope-file-browser.nvim/,, 1048 1049 https://github.com/nvim-telescope/telescope-frecency.nvim/,, 1049 1050 https://github.com/nvim-telescope/telescope-fzf-native.nvim/,, ··· 1051 1052 https://github.com/nvim-telescope/telescope-fzy-native.nvim/,, 1052 1053 https://github.com/Snikimonkd/telescope-git-conflicts.nvim/,HEAD, 1053 1054 https://github.com/nvim-telescope/telescope-github.nvim/,, 1055 + https://github.com/ghassan0/telescope-glyph.nvim/,HEAD, 1054 1056 https://github.com/nvim-telescope/telescope-live-grep-args.nvim/,HEAD, 1055 1057 https://github.com/gbrlsnchs/telescope-lsp-handlers.nvim/,, 1056 1058 https://github.com/MrcJkb/telescope-manix/,HEAD,
+2 -2
pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix
··· 46 46 47 47 stdenv.mkDerivation (finalAttrs: { 48 48 pname = "telegram-desktop-unwrapped"; 49 - version = "5.10.5"; 49 + version = "5.10.7"; 50 50 51 51 src = fetchFromGitHub { 52 52 owner = "telegramdesktop"; 53 53 repo = "tdesktop"; 54 54 rev = "v${finalAttrs.version}"; 55 55 fetchSubmodules = true; 56 - hash = "sha256-0BfKWwb+mnlaMD55KKvEMRIFvqBDQCs272lemvXBnjw="; 56 + hash = "sha256-lcU2EJQgT7vQa2z0SB8LKhWjhn22Wc+eHi92junY2PY="; 57 57 }; 58 58 59 59 postPatch = lib.optionalString stdenv.hostPlatform.isLinux ''
+2 -2
pkgs/applications/virtualization/virtualbox/default.nix
··· 78 78 virtualboxSubVersion = "a"; 79 79 virtualboxSha256 = "5a7b13066ec71990af0cc00a5eea9c7ec3c71ca5ed99bb549c85494ce2ea395d"; 80 80 81 - kvmPatchVersion = "20241220"; 82 - kvmPatchHash = "sha256-SYyD79iN6Sp/Mxat+ml3fee9X1vFUFyrwHPnQNboc1c="; 81 + kvmPatchVersion = "20250207"; 82 + kvmPatchHash = "sha256-GzRLIXhzWL1NLvaGKcWVBCdvay1IxgJUE4koLX1ze7Y="; 83 83 84 84 # The KVM build is not compatible to VirtualBox's kernel modules. So don't export 85 85 # modsrc at all.
+3 -3
pkgs/by-name/ag/agorakit/package.nix
··· 5 5 dataDir ? "/var/lib/agorakit", 6 6 }: 7 7 8 - php.buildComposerProject (finalAttrs: { 8 + php.buildComposerProject2 (finalAttrs: { 9 9 pname = "agorakit"; 10 10 version = "1.9.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = finalAttrs.pname; 14 14 repo = finalAttrs.pname; 15 - rev = finalAttrs.version; 15 + tag = finalAttrs.version; 16 16 sha256 = "sha256-6T7AksvBxUpv8TkPicnlCE5KZS/ydPB5Bq1MJcWoZds="; 17 17 }; 18 18 ··· 26 26 runHook postInstall 27 27 ''; 28 28 29 - vendorHash = "sha256-5ypBA9Qb8jHzAtvNBHkJfsLIf3Pfw1LvYmHP/hED2ig="; 29 + vendorHash = "sha256-EepkEMqzRJUqw4PrPclY9BM4AGlQZJpYLWjIyaX15PA="; 30 30 composerStrictValidation = false; 31 31 32 32 meta = {
+2 -2
pkgs/by-name/ap/appgate-sdp/package.nix
··· 87 87 in 88 88 stdenv.mkDerivation rec { 89 89 pname = "appgate-sdp"; 90 - version = "6.4.1"; 90 + version = "6.4.2"; 91 91 92 92 src = fetchurl { 93 93 url = "https://bin.appgate-sdp.com/${lib.versions.majorMinor version}/client/appgate-sdp_${version}_amd64.deb"; 94 - sha256 = "sha256-wnao0W03vpV9HMnUXEY3pf63jN3gB2jExfuA1hsG00I="; 94 + sha256 = "sha256-xFpBC6X95C01wUfzJ3a0kMz898k6BItkpJLcUmfd7oY="; 95 95 }; 96 96 97 97 # just patch interpreter
+3 -3
pkgs/by-name/as/ast-grep/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "ast-grep"; 15 - version = "0.34.3"; 15 + version = "0.34.4"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "ast-grep"; 19 19 repo = "ast-grep"; 20 20 tag = version; 21 - hash = "sha256-r82BDCncRUSmIBQFwsrKDwKEKmvGm/lKtz1rYC47Ems="; 21 + hash = "sha256-fS2zuL0j/4Z24wvRIu2M47CafC/f0Ta3rMmQomB3P1Q="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-hxIeRkKPuLftAYAsdk2Hq1+ittGeWDIl9Rryi7MLg90="; 25 + cargoHash = "sha256-b0t5t7qla4/xZiR3YqhLUDRCj+V2jEUjY4sGGA7L+hE="; 26 26 27 27 nativeBuildInputs = [ installShellFiles ]; 28 28
-6102
pkgs/by-name/as/asusctl/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "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]] 16 - name = "ab_glyph_rasterizer" 17 - version = "0.1.8" 18 - source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" 20 - 21 - [[package]] 22 - name = "addr2line" 23 - version = "0.22.0" 24 - source = "registry+https://github.com/rust-lang/crates.io-index" 25 - checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 26 - dependencies = [ 27 - "gimli", 28 - ] 29 - 30 - [[package]] 31 - name = "adler" 32 - version = "1.0.2" 33 - source = "registry+https://github.com/rust-lang/crates.io-index" 34 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 35 - 36 - [[package]] 37 - name = "adler2" 38 - version = "2.0.0" 39 - source = "registry+https://github.com/rust-lang/crates.io-index" 40 - checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 41 - 42 - [[package]] 43 - name = "ahash" 44 - version = "0.8.11" 45 - source = "registry+https://github.com/rust-lang/crates.io-index" 46 - checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 47 - dependencies = [ 48 - "cfg-if", 49 - "getrandom", 50 - "once_cell", 51 - "version_check", 52 - "zerocopy", 53 - ] 54 - 55 - [[package]] 56 - name = "aho-corasick" 57 - version = "1.1.3" 58 - source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 60 - dependencies = [ 61 - "memchr", 62 - ] 63 - 64 - [[package]] 65 - name = "allocator-api2" 66 - version = "0.2.18" 67 - source = "registry+https://github.com/rust-lang/crates.io-index" 68 - checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 69 - 70 - [[package]] 71 - name = "android-activity" 72 - version = "0.6.0" 73 - source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" 75 - dependencies = [ 76 - "android-properties", 77 - "bitflags 2.6.0", 78 - "cc", 79 - "cesu8", 80 - "jni", 81 - "jni-sys", 82 - "libc", 83 - "log", 84 - "ndk", 85 - "ndk-context", 86 - "ndk-sys", 87 - "num_enum", 88 - "thiserror", 89 - ] 90 - 91 - [[package]] 92 - name = "android-properties" 93 - version = "0.2.2" 94 - source = "registry+https://github.com/rust-lang/crates.io-index" 95 - checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 96 - 97 - [[package]] 98 - name = "android-tzdata" 99 - version = "0.1.1" 100 - source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 102 - 103 - [[package]] 104 - name = "android_system_properties" 105 - version = "0.1.5" 106 - source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 108 - dependencies = [ 109 - "libc", 110 - ] 111 - 112 - [[package]] 113 - name = "anyhow" 114 - version = "1.0.86" 115 - source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 117 - 118 - [[package]] 119 - name = "arrayref" 120 - version = "0.3.8" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" 123 - 124 - [[package]] 125 - name = "arrayvec" 126 - version = "0.7.6" 127 - source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 129 - 130 - [[package]] 131 - name = "as-raw-xcb-connection" 132 - version = "1.0.1" 133 - source = "registry+https://github.com/rust-lang/crates.io-index" 134 - checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" 135 - 136 - [[package]] 137 - name = "asusctl" 138 - version = "6.0.12" 139 - dependencies = [ 140 - "asusd", 141 - "cargo-husky", 142 - "dmi_id", 143 - "gumdrop", 144 - "rog_anime", 145 - "rog_aura", 146 - "rog_dbus", 147 - "rog_platform", 148 - "rog_profiles", 149 - "rog_slash", 150 - "ron", 151 - "zbus", 152 - ] 153 - 154 - [[package]] 155 - name = "asusd" 156 - version = "6.0.12" 157 - dependencies = [ 158 - "cargo-husky", 159 - "concat-idents", 160 - "config-traits", 161 - "dmi_id", 162 - "env_logger", 163 - "futures-lite 1.13.0", 164 - "inotify", 165 - "log", 166 - "logind-zbus", 167 - "mio 0.8.11", 168 - "rog_anime", 169 - "rog_aura", 170 - "rog_platform", 171 - "rog_profiles", 172 - "rog_slash", 173 - "serde", 174 - "tokio", 175 - "udev 0.8.0", 176 - "zbus", 177 - ] 178 - 179 - [[package]] 180 - name = "asusd-user" 181 - version = "6.0.12" 182 - dependencies = [ 183 - "cargo-husky", 184 - "config-traits", 185 - "dirs", 186 - "env_logger", 187 - "rog_anime", 188 - "rog_aura", 189 - "rog_dbus", 190 - "rog_platform", 191 - "ron", 192 - "serde", 193 - "smol", 194 - "zbus", 195 - ] 196 - 197 - [[package]] 198 - name = "async-broadcast" 199 - version = "0.7.1" 200 - source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 202 - dependencies = [ 203 - "event-listener 5.3.1", 204 - "event-listener-strategy", 205 - "futures-core", 206 - "pin-project-lite", 207 - ] 208 - 209 - [[package]] 210 - name = "async-channel" 211 - version = "1.9.0" 212 - source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 214 - dependencies = [ 215 - "concurrent-queue", 216 - "event-listener 2.5.3", 217 - "futures-core", 218 - ] 219 - 220 - [[package]] 221 - name = "async-channel" 222 - version = "2.3.1" 223 - source = "registry+https://github.com/rust-lang/crates.io-index" 224 - checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 225 - dependencies = [ 226 - "concurrent-queue", 227 - "event-listener-strategy", 228 - "futures-core", 229 - "pin-project-lite", 230 - ] 231 - 232 - [[package]] 233 - name = "async-executor" 234 - version = "1.13.0" 235 - source = "registry+https://github.com/rust-lang/crates.io-index" 236 - checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" 237 - dependencies = [ 238 - "async-task", 239 - "concurrent-queue", 240 - "fastrand 2.1.1", 241 - "futures-lite 2.3.0", 242 - "slab", 243 - ] 244 - 245 - [[package]] 246 - name = "async-fs" 247 - version = "1.6.0" 248 - source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 250 - dependencies = [ 251 - "async-lock 2.8.0", 252 - "autocfg", 253 - "blocking", 254 - "futures-lite 1.13.0", 255 - ] 256 - 257 - [[package]] 258 - name = "async-fs" 259 - version = "2.1.2" 260 - source = "registry+https://github.com/rust-lang/crates.io-index" 261 - checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 262 - dependencies = [ 263 - "async-lock 3.4.0", 264 - "blocking", 265 - "futures-lite 2.3.0", 266 - ] 267 - 268 - [[package]] 269 - name = "async-io" 270 - version = "1.13.0" 271 - source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 273 - dependencies = [ 274 - "async-lock 2.8.0", 275 - "autocfg", 276 - "cfg-if", 277 - "concurrent-queue", 278 - "futures-lite 1.13.0", 279 - "log", 280 - "parking", 281 - "polling 2.8.0", 282 - "rustix 0.37.27", 283 - "slab", 284 - "socket2 0.4.10", 285 - "waker-fn", 286 - ] 287 - 288 - [[package]] 289 - name = "async-io" 290 - version = "2.3.4" 291 - source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" 293 - dependencies = [ 294 - "async-lock 3.4.0", 295 - "cfg-if", 296 - "concurrent-queue", 297 - "futures-io", 298 - "futures-lite 2.3.0", 299 - "parking", 300 - "polling 3.7.3", 301 - "rustix 0.38.35", 302 - "slab", 303 - "tracing", 304 - "windows-sys 0.59.0", 305 - ] 306 - 307 - [[package]] 308 - name = "async-lock" 309 - version = "2.8.0" 310 - source = "registry+https://github.com/rust-lang/crates.io-index" 311 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 312 - dependencies = [ 313 - "event-listener 2.5.3", 314 - ] 315 - 316 - [[package]] 317 - name = "async-lock" 318 - version = "3.4.0" 319 - source = "registry+https://github.com/rust-lang/crates.io-index" 320 - checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 321 - dependencies = [ 322 - "event-listener 5.3.1", 323 - "event-listener-strategy", 324 - "pin-project-lite", 325 - ] 326 - 327 - [[package]] 328 - name = "async-net" 329 - version = "1.8.0" 330 - source = "registry+https://github.com/rust-lang/crates.io-index" 331 - checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" 332 - dependencies = [ 333 - "async-io 1.13.0", 334 - "blocking", 335 - "futures-lite 1.13.0", 336 - ] 337 - 338 - [[package]] 339 - name = "async-process" 340 - version = "1.8.1" 341 - source = "registry+https://github.com/rust-lang/crates.io-index" 342 - checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" 343 - dependencies = [ 344 - "async-io 1.13.0", 345 - "async-lock 2.8.0", 346 - "async-signal", 347 - "blocking", 348 - "cfg-if", 349 - "event-listener 3.1.0", 350 - "futures-lite 1.13.0", 351 - "rustix 0.38.35", 352 - "windows-sys 0.48.0", 353 - ] 354 - 355 - [[package]] 356 - name = "async-process" 357 - version = "2.2.4" 358 - source = "registry+https://github.com/rust-lang/crates.io-index" 359 - checksum = "a8a07789659a4d385b79b18b9127fc27e1a59e1e89117c78c5ea3b806f016374" 360 - dependencies = [ 361 - "async-channel 2.3.1", 362 - "async-io 2.3.4", 363 - "async-lock 3.4.0", 364 - "async-signal", 365 - "async-task", 366 - "blocking", 367 - "cfg-if", 368 - "event-listener 5.3.1", 369 - "futures-lite 2.3.0", 370 - "rustix 0.38.35", 371 - "tracing", 372 - "windows-sys 0.59.0", 373 - ] 374 - 375 - [[package]] 376 - name = "async-recursion" 377 - version = "1.1.1" 378 - source = "registry+https://github.com/rust-lang/crates.io-index" 379 - checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 380 - dependencies = [ 381 - "proc-macro2", 382 - "quote", 383 - "syn 2.0.76", 384 - ] 385 - 386 - [[package]] 387 - name = "async-signal" 388 - version = "0.2.10" 389 - source = "registry+https://github.com/rust-lang/crates.io-index" 390 - checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" 391 - dependencies = [ 392 - "async-io 2.3.4", 393 - "async-lock 3.4.0", 394 - "atomic-waker", 395 - "cfg-if", 396 - "futures-core", 397 - "futures-io", 398 - "rustix 0.38.35", 399 - "signal-hook-registry", 400 - "slab", 401 - "windows-sys 0.59.0", 402 - ] 403 - 404 - [[package]] 405 - name = "async-stream" 406 - version = "0.3.5" 407 - source = "registry+https://github.com/rust-lang/crates.io-index" 408 - checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 409 - dependencies = [ 410 - "async-stream-impl", 411 - "futures-core", 412 - "pin-project-lite", 413 - ] 414 - 415 - [[package]] 416 - name = "async-stream-impl" 417 - version = "0.3.5" 418 - source = "registry+https://github.com/rust-lang/crates.io-index" 419 - checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 420 - dependencies = [ 421 - "proc-macro2", 422 - "quote", 423 - "syn 2.0.76", 424 - ] 425 - 426 - [[package]] 427 - name = "async-task" 428 - version = "4.7.1" 429 - source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 431 - 432 - [[package]] 433 - name = "async-trait" 434 - version = "0.1.81" 435 - source = "registry+https://github.com/rust-lang/crates.io-index" 436 - checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 437 - dependencies = [ 438 - "proc-macro2", 439 - "quote", 440 - "syn 2.0.76", 441 - ] 442 - 443 - [[package]] 444 - name = "atomic-waker" 445 - version = "1.1.2" 446 - source = "registry+https://github.com/rust-lang/crates.io-index" 447 - checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 448 - 449 - [[package]] 450 - name = "auto_enums" 451 - version = "0.8.6" 452 - source = "registry+https://github.com/rust-lang/crates.io-index" 453 - checksum = "459b77b7e855f875fd15f101064825cd79eb83185a961d66e6298560126facfb" 454 - dependencies = [ 455 - "derive_utils", 456 - "proc-macro2", 457 - "quote", 458 - "syn 2.0.76", 459 - ] 460 - 461 - [[package]] 462 - name = "autocfg" 463 - version = "1.3.0" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 466 - 467 - [[package]] 468 - name = "axum" 469 - version = "0.7.5" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" 472 - dependencies = [ 473 - "async-trait", 474 - "axum-core", 475 - "bytes", 476 - "futures-util", 477 - "http", 478 - "http-body", 479 - "http-body-util", 480 - "itoa", 481 - "matchit", 482 - "memchr", 483 - "mime", 484 - "percent-encoding", 485 - "pin-project-lite", 486 - "rustversion", 487 - "serde", 488 - "sync_wrapper 1.0.1", 489 - "tower", 490 - "tower-layer", 491 - "tower-service", 492 - ] 493 - 494 - [[package]] 495 - name = "axum-core" 496 - version = "0.4.3" 497 - source = "registry+https://github.com/rust-lang/crates.io-index" 498 - checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" 499 - dependencies = [ 500 - "async-trait", 501 - "bytes", 502 - "futures-util", 503 - "http", 504 - "http-body", 505 - "http-body-util", 506 - "mime", 507 - "pin-project-lite", 508 - "rustversion", 509 - "sync_wrapper 0.1.2", 510 - "tower-layer", 511 - "tower-service", 512 - ] 513 - 514 - [[package]] 515 - name = "backtrace" 516 - version = "0.3.73" 517 - source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 519 - dependencies = [ 520 - "addr2line", 521 - "cc", 522 - "cfg-if", 523 - "libc", 524 - "miniz_oxide 0.7.4", 525 - "object", 526 - "rustc-demangle", 527 - ] 528 - 529 - [[package]] 530 - name = "base64" 531 - version = "0.21.7" 532 - source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 534 - 535 - [[package]] 536 - name = "base64" 537 - version = "0.22.1" 538 - source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 540 - 541 - [[package]] 542 - name = "betrayer" 543 - version = "0.2.0" 544 - source = "registry+https://github.com/rust-lang/crates.io-index" 545 - checksum = "88df312fbb13c845a05ede7e91ab7b9fea442d9176d092bbdb954ae6db55ad5d" 546 - dependencies = [ 547 - "async-io 2.3.4", 548 - "block2 0.4.0", 549 - "flume", 550 - "icrate", 551 - "log", 552 - "objc2", 553 - "once_cell", 554 - "parking_lot", 555 - "png", 556 - "windows", 557 - "zbus", 558 - ] 559 - 560 - [[package]] 561 - name = "bindgen" 562 - version = "0.69.4" 563 - source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 565 - dependencies = [ 566 - "bitflags 2.6.0", 567 - "cexpr", 568 - "clang-sys", 569 - "itertools 0.12.1", 570 - "lazy_static", 571 - "lazycell", 572 - "log", 573 - "prettyplease", 574 - "proc-macro2", 575 - "quote", 576 - "regex", 577 - "rustc-hash", 578 - "shlex", 579 - "syn 2.0.76", 580 - "which", 581 - ] 582 - 583 - [[package]] 584 - name = "bit_field" 585 - version = "0.10.2" 586 - source = "registry+https://github.com/rust-lang/crates.io-index" 587 - checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 588 - 589 - [[package]] 590 - name = "bitflags" 591 - version = "1.3.2" 592 - source = "registry+https://github.com/rust-lang/crates.io-index" 593 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 594 - 595 - [[package]] 596 - name = "bitflags" 597 - version = "2.6.0" 598 - source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 600 - dependencies = [ 601 - "serde", 602 - ] 603 - 604 - [[package]] 605 - name = "block" 606 - version = "0.1.6" 607 - source = "registry+https://github.com/rust-lang/crates.io-index" 608 - checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 609 - 610 - [[package]] 611 - name = "block-buffer" 612 - version = "0.10.4" 613 - source = "registry+https://github.com/rust-lang/crates.io-index" 614 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 615 - dependencies = [ 616 - "generic-array", 617 - ] 618 - 619 - [[package]] 620 - name = "block-sys" 621 - version = "0.2.1" 622 - source = "registry+https://github.com/rust-lang/crates.io-index" 623 - checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" 624 - dependencies = [ 625 - "objc-sys", 626 - ] 627 - 628 - [[package]] 629 - name = "block2" 630 - version = "0.4.0" 631 - source = "registry+https://github.com/rust-lang/crates.io-index" 632 - checksum = "e58aa60e59d8dbfcc36138f5f18be5f24394d33b38b24f7fd0b1caa33095f22f" 633 - dependencies = [ 634 - "block-sys", 635 - "objc2", 636 - ] 637 - 638 - [[package]] 639 - name = "block2" 640 - version = "0.5.1" 641 - source = "registry+https://github.com/rust-lang/crates.io-index" 642 - checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 643 - dependencies = [ 644 - "objc2", 645 - ] 646 - 647 - [[package]] 648 - name = "blocking" 649 - version = "1.6.1" 650 - source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 652 - dependencies = [ 653 - "async-channel 2.3.1", 654 - "async-task", 655 - "futures-io", 656 - "futures-lite 2.3.0", 657 - "piper", 658 - ] 659 - 660 - [[package]] 661 - name = "bumpalo" 662 - version = "3.16.0" 663 - source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 665 - 666 - [[package]] 667 - name = "by_address" 668 - version = "1.2.1" 669 - source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" 671 - 672 - [[package]] 673 - name = "bytemuck" 674 - version = "1.17.1" 675 - source = "registry+https://github.com/rust-lang/crates.io-index" 676 - checksum = "773d90827bc3feecfb67fab12e24de0749aad83c74b9504ecde46237b5cd24e2" 677 - dependencies = [ 678 - "bytemuck_derive", 679 - ] 680 - 681 - [[package]] 682 - name = "bytemuck_derive" 683 - version = "1.7.1" 684 - source = "registry+https://github.com/rust-lang/crates.io-index" 685 - checksum = "0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26" 686 - dependencies = [ 687 - "proc-macro2", 688 - "quote", 689 - "syn 2.0.76", 690 - ] 691 - 692 - [[package]] 693 - name = "byteorder" 694 - version = "1.5.0" 695 - source = "registry+https://github.com/rust-lang/crates.io-index" 696 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 697 - 698 - [[package]] 699 - name = "byteorder-lite" 700 - version = "0.1.0" 701 - source = "registry+https://github.com/rust-lang/crates.io-index" 702 - checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 703 - 704 - [[package]] 705 - name = "bytes" 706 - version = "1.7.1" 707 - source = "registry+https://github.com/rust-lang/crates.io-index" 708 - checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" 709 - 710 - [[package]] 711 - name = "calloop" 712 - version = "0.12.4" 713 - source = "registry+https://github.com/rust-lang/crates.io-index" 714 - checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" 715 - dependencies = [ 716 - "bitflags 2.6.0", 717 - "log", 718 - "polling 3.7.3", 719 - "rustix 0.38.35", 720 - "slab", 721 - "thiserror", 722 - ] 723 - 724 - [[package]] 725 - name = "calloop" 726 - version = "0.13.0" 727 - source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" 729 - dependencies = [ 730 - "bitflags 2.6.0", 731 - "log", 732 - "polling 3.7.3", 733 - "rustix 0.38.35", 734 - "slab", 735 - "thiserror", 736 - ] 737 - 738 - [[package]] 739 - name = "calloop-wayland-source" 740 - version = "0.3.0" 741 - source = "registry+https://github.com/rust-lang/crates.io-index" 742 - checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" 743 - dependencies = [ 744 - "calloop 0.13.0", 745 - "rustix 0.38.35", 746 - "wayland-backend", 747 - "wayland-client", 748 - ] 749 - 750 - [[package]] 751 - name = "cargo-husky" 752 - version = "1.5.0" 753 - source = "registry+https://github.com/rust-lang/crates.io-index" 754 - checksum = "7b02b629252fe8ef6460461409564e2c21d0c8e77e0944f3d189ff06c4e932ad" 755 - 756 - [[package]] 757 - name = "cc" 758 - version = "1.1.15" 759 - source = "registry+https://github.com/rust-lang/crates.io-index" 760 - checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" 761 - dependencies = [ 762 - "jobserver", 763 - "libc", 764 - "shlex", 765 - ] 766 - 767 - [[package]] 768 - name = "cesu8" 769 - version = "1.1.0" 770 - source = "registry+https://github.com/rust-lang/crates.io-index" 771 - checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 772 - 773 - [[package]] 774 - name = "cexpr" 775 - version = "0.6.0" 776 - source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 778 - dependencies = [ 779 - "nom", 780 - ] 781 - 782 - [[package]] 783 - name = "cfg-if" 784 - version = "1.0.0" 785 - source = "registry+https://github.com/rust-lang/crates.io-index" 786 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 787 - 788 - [[package]] 789 - name = "cfg_aliases" 790 - version = "0.2.1" 791 - source = "registry+https://github.com/rust-lang/crates.io-index" 792 - checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 793 - 794 - [[package]] 795 - name = "cgl" 796 - version = "0.3.2" 797 - source = "registry+https://github.com/rust-lang/crates.io-index" 798 - checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 799 - dependencies = [ 800 - "libc", 801 - ] 802 - 803 - [[package]] 804 - name = "chrono" 805 - version = "0.4.38" 806 - source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 808 - dependencies = [ 809 - "android-tzdata", 810 - "iana-time-zone", 811 - "js-sys", 812 - "num-traits", 813 - "wasm-bindgen", 814 - "windows-targets 0.52.6", 815 - ] 816 - 817 - [[package]] 818 - name = "clang-sys" 819 - version = "1.8.1" 820 - source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 822 - dependencies = [ 823 - "glob", 824 - "libc", 825 - "libloading", 826 - ] 827 - 828 - [[package]] 829 - name = "clipboard-win" 830 - version = "3.1.1" 831 - source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342" 833 - dependencies = [ 834 - "lazy-bytes-cast", 835 - "winapi", 836 - ] 837 - 838 - [[package]] 839 - name = "clru" 840 - version = "0.6.2" 841 - source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" 843 - 844 - [[package]] 845 - name = "cocoa" 846 - version = "0.25.0" 847 - source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" 849 - dependencies = [ 850 - "bitflags 1.3.2", 851 - "block", 852 - "cocoa-foundation", 853 - "core-foundation", 854 - "core-graphics", 855 - "foreign-types", 856 - "libc", 857 - "objc", 858 - ] 859 - 860 - [[package]] 861 - name = "cocoa-foundation" 862 - version = "0.1.2" 863 - source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" 865 - dependencies = [ 866 - "bitflags 1.3.2", 867 - "block", 868 - "core-foundation", 869 - "core-graphics-types", 870 - "libc", 871 - "objc", 872 - ] 873 - 874 - [[package]] 875 - name = "codemap" 876 - version = "0.1.3" 877 - source = "registry+https://github.com/rust-lang/crates.io-index" 878 - checksum = "b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24" 879 - 880 - [[package]] 881 - name = "codemap-diagnostic" 882 - version = "0.1.2" 883 - source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "cc20770be05b566a963bf91505e60412c4a2d016d1ef95c5512823bb085a8122" 885 - dependencies = [ 886 - "codemap", 887 - "termcolor", 888 - ] 889 - 890 - [[package]] 891 - name = "color_quant" 892 - version = "1.1.0" 893 - source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 895 - 896 - [[package]] 897 - name = "combine" 898 - version = "4.6.7" 899 - source = "registry+https://github.com/rust-lang/crates.io-index" 900 - checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 901 - dependencies = [ 902 - "bytes", 903 - "memchr", 904 - ] 905 - 906 - [[package]] 907 - name = "concat-idents" 908 - version = "1.1.5" 909 - source = "registry+https://github.com/rust-lang/crates.io-index" 910 - checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" 911 - dependencies = [ 912 - "quote", 913 - "syn 2.0.76", 914 - ] 915 - 916 - [[package]] 917 - name = "concurrent-queue" 918 - version = "2.5.0" 919 - source = "registry+https://github.com/rust-lang/crates.io-index" 920 - checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 921 - dependencies = [ 922 - "crossbeam-utils", 923 - ] 924 - 925 - [[package]] 926 - name = "config-traits" 927 - version = "6.0.12" 928 - dependencies = [ 929 - "cargo-husky", 930 - "log", 931 - "ron", 932 - "serde", 933 - ] 934 - 935 - [[package]] 936 - name = "console-api" 937 - version = "0.8.0" 938 - source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "86ed14aa9c9f927213c6e4f3ef75faaad3406134efe84ba2cb7983431d5f0931" 940 - dependencies = [ 941 - "futures-core", 942 - "prost", 943 - "prost-types", 944 - "tonic", 945 - "tracing-core", 946 - ] 947 - 948 - [[package]] 949 - name = "console-subscriber" 950 - version = "0.4.0" 951 - source = "registry+https://github.com/rust-lang/crates.io-index" 952 - checksum = "e2e3a111a37f3333946ebf9da370ba5c5577b18eb342ec683eb488dd21980302" 953 - dependencies = [ 954 - "console-api", 955 - "crossbeam-channel", 956 - "crossbeam-utils", 957 - "futures-task", 958 - "hdrhistogram", 959 - "humantime", 960 - "hyper-util", 961 - "prost", 962 - "prost-types", 963 - "serde", 964 - "serde_json", 965 - "thread_local", 966 - "tokio", 967 - "tokio-stream", 968 - "tonic", 969 - "tracing", 970 - "tracing-core", 971 - "tracing-subscriber", 972 - ] 973 - 974 - [[package]] 975 - name = "const-field-offset" 976 - version = "0.1.5" 977 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 978 - dependencies = [ 979 - "const-field-offset-macro", 980 - "field-offset", 981 - ] 982 - 983 - [[package]] 984 - name = "const-field-offset-macro" 985 - version = "0.1.5" 986 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 987 - dependencies = [ 988 - "proc-macro2", 989 - "quote", 990 - "syn 2.0.76", 991 - ] 992 - 993 - [[package]] 994 - name = "convert_case" 995 - version = "0.4.0" 996 - source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 998 - 999 - [[package]] 1000 - name = "copypasta" 1001 - version = "0.10.1" 1002 - source = "registry+https://github.com/rust-lang/crates.io-index" 1003 - checksum = "deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858" 1004 - dependencies = [ 1005 - "clipboard-win", 1006 - "objc", 1007 - "objc-foundation", 1008 - "objc_id", 1009 - "smithay-clipboard", 1010 - "x11-clipboard", 1011 - ] 1012 - 1013 - [[package]] 1014 - name = "core-foundation" 1015 - version = "0.9.4" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1018 - dependencies = [ 1019 - "core-foundation-sys", 1020 - "libc", 1021 - ] 1022 - 1023 - [[package]] 1024 - name = "core-foundation-sys" 1025 - version = "0.8.7" 1026 - source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 1028 - 1029 - [[package]] 1030 - name = "core-graphics" 1031 - version = "0.23.2" 1032 - source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 1034 - dependencies = [ 1035 - "bitflags 1.3.2", 1036 - "core-foundation", 1037 - "core-graphics-types", 1038 - "foreign-types", 1039 - "libc", 1040 - ] 1041 - 1042 - [[package]] 1043 - name = "core-graphics-types" 1044 - version = "0.1.3" 1045 - source = "registry+https://github.com/rust-lang/crates.io-index" 1046 - checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 1047 - dependencies = [ 1048 - "bitflags 1.3.2", 1049 - "core-foundation", 1050 - "libc", 1051 - ] 1052 - 1053 - [[package]] 1054 - name = "core-text" 1055 - version = "20.1.0" 1056 - source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5" 1058 - dependencies = [ 1059 - "core-foundation", 1060 - "core-graphics", 1061 - "foreign-types", 1062 - "libc", 1063 - ] 1064 - 1065 - [[package]] 1066 - name = "countme" 1067 - version = "3.0.1" 1068 - source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636" 1070 - 1071 - [[package]] 1072 - name = "cpuctl" 1073 - version = "6.0.12" 1074 - 1075 - [[package]] 1076 - name = "cpufeatures" 1077 - version = "0.2.13" 1078 - source = "registry+https://github.com/rust-lang/crates.io-index" 1079 - checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" 1080 - dependencies = [ 1081 - "libc", 1082 - ] 1083 - 1084 - [[package]] 1085 - name = "crc32fast" 1086 - version = "1.4.2" 1087 - source = "registry+https://github.com/rust-lang/crates.io-index" 1088 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1089 - dependencies = [ 1090 - "cfg-if", 1091 - ] 1092 - 1093 - [[package]] 1094 - name = "critical-section" 1095 - version = "1.1.3" 1096 - source = "registry+https://github.com/rust-lang/crates.io-index" 1097 - checksum = "f64009896348fc5af4222e9cf7d7d82a95a256c634ebcf61c53e4ea461422242" 1098 - 1099 - [[package]] 1100 - name = "crossbeam-channel" 1101 - version = "0.5.13" 1102 - source = "registry+https://github.com/rust-lang/crates.io-index" 1103 - checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 1104 - dependencies = [ 1105 - "crossbeam-utils", 1106 - ] 1107 - 1108 - [[package]] 1109 - name = "crossbeam-deque" 1110 - version = "0.8.5" 1111 - source = "registry+https://github.com/rust-lang/crates.io-index" 1112 - checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1113 - dependencies = [ 1114 - "crossbeam-epoch", 1115 - "crossbeam-utils", 1116 - ] 1117 - 1118 - [[package]] 1119 - name = "crossbeam-epoch" 1120 - version = "0.9.18" 1121 - source = "registry+https://github.com/rust-lang/crates.io-index" 1122 - checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1123 - dependencies = [ 1124 - "crossbeam-utils", 1125 - ] 1126 - 1127 - [[package]] 1128 - name = "crossbeam-utils" 1129 - version = "0.8.20" 1130 - source = "registry+https://github.com/rust-lang/crates.io-index" 1131 - checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1132 - 1133 - [[package]] 1134 - name = "crunchy" 1135 - version = "0.2.2" 1136 - source = "registry+https://github.com/rust-lang/crates.io-index" 1137 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1138 - 1139 - [[package]] 1140 - name = "crypto-common" 1141 - version = "0.1.6" 1142 - source = "registry+https://github.com/rust-lang/crates.io-index" 1143 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1144 - dependencies = [ 1145 - "generic-array", 1146 - "typenum", 1147 - ] 1148 - 1149 - [[package]] 1150 - name = "ctor-lite" 1151 - version = "0.1.0" 1152 - source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b" 1154 - 1155 - [[package]] 1156 - name = "cursor-icon" 1157 - version = "1.1.0" 1158 - source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 1160 - 1161 - [[package]] 1162 - name = "data-url" 1163 - version = "0.3.1" 1164 - source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 1166 - 1167 - [[package]] 1168 - name = "deranged" 1169 - version = "0.3.11" 1170 - source = "registry+https://github.com/rust-lang/crates.io-index" 1171 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1172 - dependencies = [ 1173 - "powerfmt", 1174 - ] 1175 - 1176 - [[package]] 1177 - name = "derive_more" 1178 - version = "0.99.18" 1179 - source = "registry+https://github.com/rust-lang/crates.io-index" 1180 - checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 1181 - dependencies = [ 1182 - "convert_case", 1183 - "proc-macro2", 1184 - "quote", 1185 - "rustc_version", 1186 - "syn 2.0.76", 1187 - ] 1188 - 1189 - [[package]] 1190 - name = "derive_utils" 1191 - version = "0.14.2" 1192 - source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "65f152f4b8559c4da5d574bafc7af85454d706b4c5fe8b530d508cacbb6807ea" 1194 - dependencies = [ 1195 - "proc-macro2", 1196 - "quote", 1197 - "syn 2.0.76", 1198 - ] 1199 - 1200 - [[package]] 1201 - name = "digest" 1202 - version = "0.10.7" 1203 - source = "registry+https://github.com/rust-lang/crates.io-index" 1204 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1205 - dependencies = [ 1206 - "block-buffer", 1207 - "crypto-common", 1208 - ] 1209 - 1210 - [[package]] 1211 - name = "dirs" 1212 - version = "4.0.0" 1213 - source = "registry+https://github.com/rust-lang/crates.io-index" 1214 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1215 - dependencies = [ 1216 - "dirs-sys", 1217 - ] 1218 - 1219 - [[package]] 1220 - name = "dirs-next" 1221 - version = "2.0.0" 1222 - source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 1224 - dependencies = [ 1225 - "cfg-if", 1226 - "dirs-sys-next", 1227 - ] 1228 - 1229 - [[package]] 1230 - name = "dirs-sys" 1231 - version = "0.3.7" 1232 - source = "registry+https://github.com/rust-lang/crates.io-index" 1233 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1234 - dependencies = [ 1235 - "libc", 1236 - "redox_users", 1237 - "winapi", 1238 - ] 1239 - 1240 - [[package]] 1241 - name = "dirs-sys-next" 1242 - version = "0.1.2" 1243 - source = "registry+https://github.com/rust-lang/crates.io-index" 1244 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 1245 - dependencies = [ 1246 - "libc", 1247 - "redox_users", 1248 - "winapi", 1249 - ] 1250 - 1251 - [[package]] 1252 - name = "dispatch" 1253 - version = "0.2.0" 1254 - source = "registry+https://github.com/rust-lang/crates.io-index" 1255 - checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 1256 - 1257 - [[package]] 1258 - name = "dlib" 1259 - version = "0.5.2" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1262 - dependencies = [ 1263 - "libloading", 1264 - ] 1265 - 1266 - [[package]] 1267 - name = "dmi_id" 1268 - version = "6.0.12" 1269 - dependencies = [ 1270 - "log", 1271 - "udev 0.8.0", 1272 - ] 1273 - 1274 - [[package]] 1275 - name = "downcast-rs" 1276 - version = "1.2.1" 1277 - source = "registry+https://github.com/rust-lang/crates.io-index" 1278 - checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1279 - 1280 - [[package]] 1281 - name = "dpi" 1282 - version = "0.1.1" 1283 - source = "registry+https://github.com/rust-lang/crates.io-index" 1284 - checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" 1285 - 1286 - [[package]] 1287 - name = "drm" 1288 - version = "0.9.0" 1289 - source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "edf9159ef4bcecd0c5e4cbeb573b8d0037493403d542780dba5d840bbf9df56f" 1291 - dependencies = [ 1292 - "bitflags 1.3.2", 1293 - "bytemuck", 1294 - "drm-ffi", 1295 - "drm-fourcc", 1296 - "nix 0.26.4", 1297 - ] 1298 - 1299 - [[package]] 1300 - name = "drm-ffi" 1301 - version = "0.5.0" 1302 - source = "registry+https://github.com/rust-lang/crates.io-index" 1303 - checksum = "1352481b7b90e27a8a1bf8ef6b33cf18b98dba7c410e75c24bb3eef2f0d8d525" 1304 - dependencies = [ 1305 - "drm-sys", 1306 - "nix 0.26.4", 1307 - ] 1308 - 1309 - [[package]] 1310 - name = "drm-fourcc" 1311 - version = "2.2.0" 1312 - source = "registry+https://github.com/rust-lang/crates.io-index" 1313 - checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" 1314 - 1315 - [[package]] 1316 - name = "drm-sys" 1317 - version = "0.4.0" 1318 - source = "registry+https://github.com/rust-lang/crates.io-index" 1319 - checksum = "1369f1679d6b706d234c4c1e0613c415c2c74b598a09ad28080ba2474b72e42d" 1320 - dependencies = [ 1321 - "libc", 1322 - ] 1323 - 1324 - [[package]] 1325 - name = "dwrote" 1326 - version = "0.11.0" 1327 - source = "registry+https://github.com/rust-lang/crates.io-index" 1328 - checksum = "439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b" 1329 - dependencies = [ 1330 - "lazy_static", 1331 - "libc", 1332 - "serde", 1333 - "serde_derive", 1334 - "winapi", 1335 - "wio", 1336 - ] 1337 - 1338 - [[package]] 1339 - name = "either" 1340 - version = "1.13.0" 1341 - source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1343 - 1344 - [[package]] 1345 - name = "endi" 1346 - version = "1.1.0" 1347 - source = "registry+https://github.com/rust-lang/crates.io-index" 1348 - checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1349 - 1350 - [[package]] 1351 - name = "enumflags2" 1352 - version = "0.7.10" 1353 - source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1355 - dependencies = [ 1356 - "enumflags2_derive", 1357 - "serde", 1358 - ] 1359 - 1360 - [[package]] 1361 - name = "enumflags2_derive" 1362 - version = "0.7.10" 1363 - source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1365 - dependencies = [ 1366 - "proc-macro2", 1367 - "quote", 1368 - "syn 2.0.76", 1369 - ] 1370 - 1371 - [[package]] 1372 - name = "env_logger" 1373 - version = "0.10.2" 1374 - source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 1376 - dependencies = [ 1377 - "humantime", 1378 - "is-terminal", 1379 - "log", 1380 - "regex", 1381 - "termcolor", 1382 - ] 1383 - 1384 - [[package]] 1385 - name = "equivalent" 1386 - version = "1.0.1" 1387 - source = "registry+https://github.com/rust-lang/crates.io-index" 1388 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1389 - 1390 - [[package]] 1391 - name = "errno" 1392 - version = "0.3.9" 1393 - source = "registry+https://github.com/rust-lang/crates.io-index" 1394 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1395 - dependencies = [ 1396 - "libc", 1397 - "windows-sys 0.52.0", 1398 - ] 1399 - 1400 - [[package]] 1401 - name = "euclid" 1402 - version = "0.22.11" 1403 - source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48" 1405 - dependencies = [ 1406 - "num-traits", 1407 - ] 1408 - 1409 - [[package]] 1410 - name = "event-listener" 1411 - version = "2.5.3" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1414 - 1415 - [[package]] 1416 - name = "event-listener" 1417 - version = "3.1.0" 1418 - source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" 1420 - dependencies = [ 1421 - "concurrent-queue", 1422 - "parking", 1423 - "pin-project-lite", 1424 - ] 1425 - 1426 - [[package]] 1427 - name = "event-listener" 1428 - version = "5.3.1" 1429 - source = "registry+https://github.com/rust-lang/crates.io-index" 1430 - checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1431 - dependencies = [ 1432 - "concurrent-queue", 1433 - "parking", 1434 - "pin-project-lite", 1435 - ] 1436 - 1437 - [[package]] 1438 - name = "event-listener-strategy" 1439 - version = "0.5.2" 1440 - source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1442 - dependencies = [ 1443 - "event-listener 5.3.1", 1444 - "pin-project-lite", 1445 - ] 1446 - 1447 - [[package]] 1448 - name = "exr" 1449 - version = "1.72.0" 1450 - source = "registry+https://github.com/rust-lang/crates.io-index" 1451 - checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" 1452 - dependencies = [ 1453 - "bit_field", 1454 - "flume", 1455 - "half", 1456 - "lebe", 1457 - "miniz_oxide 0.7.4", 1458 - "rayon-core", 1459 - "smallvec", 1460 - "zune-inflate", 1461 - ] 1462 - 1463 - [[package]] 1464 - name = "fastrand" 1465 - version = "1.9.0" 1466 - source = "registry+https://github.com/rust-lang/crates.io-index" 1467 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1468 - dependencies = [ 1469 - "instant", 1470 - ] 1471 - 1472 - [[package]] 1473 - name = "fastrand" 1474 - version = "2.1.1" 1475 - source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 1477 - 1478 - [[package]] 1479 - name = "fdeflate" 1480 - version = "0.3.4" 1481 - source = "registry+https://github.com/rust-lang/crates.io-index" 1482 - checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1483 - dependencies = [ 1484 - "simd-adler32", 1485 - ] 1486 - 1487 - [[package]] 1488 - name = "femtovg" 1489 - version = "0.9.2" 1490 - source = "registry+https://github.com/rust-lang/crates.io-index" 1491 - checksum = "47921d14afc4daad9bedc926099bc6edcaa23e37a957448f86cdefcbafe2f632" 1492 - dependencies = [ 1493 - "bitflags 2.6.0", 1494 - "fnv", 1495 - "glow", 1496 - "image 0.25.2", 1497 - "imgref", 1498 - "log", 1499 - "lru", 1500 - "rgb", 1501 - "rustybuzz", 1502 - "slotmap", 1503 - "unicode-bidi", 1504 - "unicode-segmentation", 1505 - "wasm-bindgen", 1506 - "web-sys", 1507 - ] 1508 - 1509 - [[package]] 1510 - name = "field-offset" 1511 - version = "0.3.6" 1512 - source = "registry+https://github.com/rust-lang/crates.io-index" 1513 - checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 1514 - dependencies = [ 1515 - "memoffset", 1516 - "rustc_version", 1517 - ] 1518 - 1519 - [[package]] 1520 - name = "filetime" 1521 - version = "0.2.25" 1522 - source = "registry+https://github.com/rust-lang/crates.io-index" 1523 - checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 1524 - dependencies = [ 1525 - "cfg-if", 1526 - "libc", 1527 - "libredox 0.1.3", 1528 - "windows-sys 0.59.0", 1529 - ] 1530 - 1531 - [[package]] 1532 - name = "flate2" 1533 - version = "1.0.33" 1534 - source = "registry+https://github.com/rust-lang/crates.io-index" 1535 - checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" 1536 - dependencies = [ 1537 - "crc32fast", 1538 - "miniz_oxide 0.8.0", 1539 - ] 1540 - 1541 - [[package]] 1542 - name = "float-cmp" 1543 - version = "0.9.0" 1544 - source = "registry+https://github.com/rust-lang/crates.io-index" 1545 - checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 1546 - 1547 - [[package]] 1548 - name = "flume" 1549 - version = "0.11.0" 1550 - source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1552 - dependencies = [ 1553 - "futures-core", 1554 - "futures-sink", 1555 - "nanorand", 1556 - "spin", 1557 - ] 1558 - 1559 - [[package]] 1560 - name = "fnv" 1561 - version = "1.0.7" 1562 - source = "registry+https://github.com/rust-lang/crates.io-index" 1563 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1564 - 1565 - [[package]] 1566 - name = "fontconfig-parser" 1567 - version = "0.5.7" 1568 - source = "registry+https://github.com/rust-lang/crates.io-index" 1569 - checksum = "c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7" 1570 - dependencies = [ 1571 - "roxmltree", 1572 - ] 1573 - 1574 - [[package]] 1575 - name = "fontdb" 1576 - version = "0.18.0" 1577 - source = "registry+https://github.com/rust-lang/crates.io-index" 1578 - checksum = "e32eac81c1135c1df01d4e6d4233c47ba11f6a6d07f33e0bba09d18797077770" 1579 - dependencies = [ 1580 - "fontconfig-parser", 1581 - "log", 1582 - "memmap2 0.9.4", 1583 - "slotmap", 1584 - "tinyvec", 1585 - "ttf-parser 0.21.1", 1586 - ] 1587 - 1588 - [[package]] 1589 - name = "fontdue" 1590 - version = "0.9.2" 1591 - source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "efe23d02309319171d00d794c9ff48d4f903c0e481375b1b04b017470838af04" 1593 - dependencies = [ 1594 - "hashbrown 0.14.5", 1595 - "rayon", 1596 - "ttf-parser 0.21.1", 1597 - ] 1598 - 1599 - [[package]] 1600 - name = "foreign-types" 1601 - version = "0.5.0" 1602 - source = "registry+https://github.com/rust-lang/crates.io-index" 1603 - checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1604 - dependencies = [ 1605 - "foreign-types-macros", 1606 - "foreign-types-shared", 1607 - ] 1608 - 1609 - [[package]] 1610 - name = "foreign-types-macros" 1611 - version = "0.2.3" 1612 - source = "registry+https://github.com/rust-lang/crates.io-index" 1613 - checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1614 - dependencies = [ 1615 - "proc-macro2", 1616 - "quote", 1617 - "syn 2.0.76", 1618 - ] 1619 - 1620 - [[package]] 1621 - name = "foreign-types-shared" 1622 - version = "0.3.1" 1623 - source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1625 - 1626 - [[package]] 1627 - name = "form_urlencoded" 1628 - version = "1.2.1" 1629 - source = "registry+https://github.com/rust-lang/crates.io-index" 1630 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1631 - dependencies = [ 1632 - "percent-encoding", 1633 - ] 1634 - 1635 - [[package]] 1636 - name = "futures-channel" 1637 - version = "0.3.30" 1638 - source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1640 - dependencies = [ 1641 - "futures-core", 1642 - ] 1643 - 1644 - [[package]] 1645 - name = "futures-core" 1646 - version = "0.3.30" 1647 - source = "registry+https://github.com/rust-lang/crates.io-index" 1648 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1649 - 1650 - [[package]] 1651 - name = "futures-io" 1652 - version = "0.3.30" 1653 - source = "registry+https://github.com/rust-lang/crates.io-index" 1654 - checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1655 - 1656 - [[package]] 1657 - name = "futures-lite" 1658 - version = "1.13.0" 1659 - source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1661 - dependencies = [ 1662 - "fastrand 1.9.0", 1663 - "futures-core", 1664 - "futures-io", 1665 - "memchr", 1666 - "parking", 1667 - "pin-project-lite", 1668 - "waker-fn", 1669 - ] 1670 - 1671 - [[package]] 1672 - name = "futures-lite" 1673 - version = "2.3.0" 1674 - source = "registry+https://github.com/rust-lang/crates.io-index" 1675 - checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1676 - dependencies = [ 1677 - "fastrand 2.1.1", 1678 - "futures-core", 1679 - "futures-io", 1680 - "parking", 1681 - "pin-project-lite", 1682 - ] 1683 - 1684 - [[package]] 1685 - name = "futures-sink" 1686 - version = "0.3.30" 1687 - source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1689 - 1690 - [[package]] 1691 - name = "futures-task" 1692 - version = "0.3.30" 1693 - source = "registry+https://github.com/rust-lang/crates.io-index" 1694 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1695 - 1696 - [[package]] 1697 - name = "futures-util" 1698 - version = "0.3.30" 1699 - source = "registry+https://github.com/rust-lang/crates.io-index" 1700 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1701 - dependencies = [ 1702 - "futures-core", 1703 - "futures-io", 1704 - "futures-sink", 1705 - "futures-task", 1706 - "memchr", 1707 - "pin-project-lite", 1708 - "pin-utils", 1709 - "slab", 1710 - ] 1711 - 1712 - [[package]] 1713 - name = "gbm" 1714 - version = "0.12.0" 1715 - source = "registry+https://github.com/rust-lang/crates.io-index" 1716 - checksum = "f2ec389cda876966cf824111bf6e533fb934c711d473498279964a990853b3c6" 1717 - dependencies = [ 1718 - "bitflags 1.3.2", 1719 - "drm", 1720 - "drm-fourcc", 1721 - "gbm-sys", 1722 - "libc", 1723 - ] 1724 - 1725 - [[package]] 1726 - name = "gbm-sys" 1727 - version = "0.2.2" 1728 - source = "registry+https://github.com/rust-lang/crates.io-index" 1729 - checksum = "b63eba9b9b7a231514482deb08759301c9f9f049ac6869403f381834ebfeaf67" 1730 - dependencies = [ 1731 - "libc", 1732 - ] 1733 - 1734 - [[package]] 1735 - name = "generic-array" 1736 - version = "0.14.7" 1737 - source = "registry+https://github.com/rust-lang/crates.io-index" 1738 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1739 - dependencies = [ 1740 - "typenum", 1741 - "version_check", 1742 - ] 1743 - 1744 - [[package]] 1745 - name = "gethostname" 1746 - version = "0.4.3" 1747 - source = "registry+https://github.com/rust-lang/crates.io-index" 1748 - checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 1749 - dependencies = [ 1750 - "libc", 1751 - "windows-targets 0.48.5", 1752 - ] 1753 - 1754 - [[package]] 1755 - name = "getrandom" 1756 - version = "0.2.15" 1757 - source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1759 - dependencies = [ 1760 - "cfg-if", 1761 - "js-sys", 1762 - "libc", 1763 - "wasi", 1764 - "wasm-bindgen", 1765 - ] 1766 - 1767 - [[package]] 1768 - name = "gettext-rs" 1769 - version = "0.7.0" 1770 - source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - checksum = "e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364" 1772 - dependencies = [ 1773 - "gettext-sys", 1774 - "locale_config", 1775 - ] 1776 - 1777 - [[package]] 1778 - name = "gettext-sys" 1779 - version = "0.21.3" 1780 - source = "registry+https://github.com/rust-lang/crates.io-index" 1781 - checksum = "c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d" 1782 - dependencies = [ 1783 - "cc", 1784 - "temp-dir", 1785 - ] 1786 - 1787 - [[package]] 1788 - name = "gif" 1789 - version = "0.12.0" 1790 - source = "registry+https://github.com/rust-lang/crates.io-index" 1791 - checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1792 - dependencies = [ 1793 - "color_quant", 1794 - "weezl", 1795 - ] 1796 - 1797 - [[package]] 1798 - name = "gif" 1799 - version = "0.13.1" 1800 - source = "registry+https://github.com/rust-lang/crates.io-index" 1801 - checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 1802 - dependencies = [ 1803 - "color_quant", 1804 - "weezl", 1805 - ] 1806 - 1807 - [[package]] 1808 - name = "gimli" 1809 - version = "0.29.0" 1810 - source = "registry+https://github.com/rust-lang/crates.io-index" 1811 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1812 - 1813 - [[package]] 1814 - name = "gl_generator" 1815 - version = "0.14.0" 1816 - source = "registry+https://github.com/rust-lang/crates.io-index" 1817 - checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 1818 - dependencies = [ 1819 - "khronos_api", 1820 - "log", 1821 - "xml-rs", 1822 - ] 1823 - 1824 - [[package]] 1825 - name = "glam" 1826 - version = "0.22.0" 1827 - source = "registry+https://github.com/rust-lang/crates.io-index" 1828 - checksum = "12f597d56c1bd55a811a1be189459e8fad2bbc272616375602443bdfb37fa774" 1829 - dependencies = [ 1830 - "serde", 1831 - ] 1832 - 1833 - [[package]] 1834 - name = "glob" 1835 - version = "0.3.1" 1836 - source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1838 - 1839 - [[package]] 1840 - name = "glow" 1841 - version = "0.13.1" 1842 - source = "registry+https://github.com/rust-lang/crates.io-index" 1843 - checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" 1844 - dependencies = [ 1845 - "js-sys", 1846 - "slotmap", 1847 - "wasm-bindgen", 1848 - "web-sys", 1849 - ] 1850 - 1851 - [[package]] 1852 - name = "glutin" 1853 - version = "0.32.0" 1854 - source = "registry+https://github.com/rust-lang/crates.io-index" 1855 - checksum = "2491aa3090f682ddd920b184491844440fdd14379c7eef8f5bc10ef7fb3242fd" 1856 - dependencies = [ 1857 - "bitflags 2.6.0", 1858 - "cfg_aliases", 1859 - "cgl", 1860 - "core-foundation", 1861 - "dispatch", 1862 - "glutin_egl_sys", 1863 - "glutin_glx_sys", 1864 - "glutin_wgl_sys", 1865 - "libloading", 1866 - "objc2", 1867 - "objc2-app-kit", 1868 - "objc2-foundation", 1869 - "once_cell", 1870 - "raw-window-handle", 1871 - "wayland-sys", 1872 - "windows-sys 0.52.0", 1873 - "x11-dl", 1874 - ] 1875 - 1876 - [[package]] 1877 - name = "glutin-winit" 1878 - version = "0.5.0" 1879 - source = "registry+https://github.com/rust-lang/crates.io-index" 1880 - checksum = "85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f" 1881 - dependencies = [ 1882 - "cfg_aliases", 1883 - "glutin", 1884 - "raw-window-handle", 1885 - "winit", 1886 - ] 1887 - 1888 - [[package]] 1889 - name = "glutin_egl_sys" 1890 - version = "0.7.0" 1891 - source = "registry+https://github.com/rust-lang/crates.io-index" 1892 - checksum = "cae99fff4d2850dbe6fb8c1fa8e4fead5525bab715beaacfccf3fb994e01c827" 1893 - dependencies = [ 1894 - "gl_generator", 1895 - "windows-sys 0.52.0", 1896 - ] 1897 - 1898 - [[package]] 1899 - name = "glutin_glx_sys" 1900 - version = "0.6.0" 1901 - source = "registry+https://github.com/rust-lang/crates.io-index" 1902 - checksum = "9c2b2d3918e76e18e08796b55eb64e8fe6ec67d5a6b2e2a7e2edce224ad24c63" 1903 - dependencies = [ 1904 - "gl_generator", 1905 - "x11-dl", 1906 - ] 1907 - 1908 - [[package]] 1909 - name = "glutin_wgl_sys" 1910 - version = "0.6.0" 1911 - source = "registry+https://github.com/rust-lang/crates.io-index" 1912 - checksum = "0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c" 1913 - dependencies = [ 1914 - "gl_generator", 1915 - ] 1916 - 1917 - [[package]] 1918 - name = "gumdrop" 1919 - version = "0.8.1" 1920 - source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3" 1922 - dependencies = [ 1923 - "gumdrop_derive", 1924 - ] 1925 - 1926 - [[package]] 1927 - name = "gumdrop_derive" 1928 - version = "0.8.1" 1929 - source = "registry+https://github.com/rust-lang/crates.io-index" 1930 - checksum = "729f9bd3449d77e7831a18abfb7ba2f99ee813dfd15b8c2167c9a54ba20aa99d" 1931 - dependencies = [ 1932 - "proc-macro2", 1933 - "quote", 1934 - "syn 1.0.109", 1935 - ] 1936 - 1937 - [[package]] 1938 - name = "h2" 1939 - version = "0.4.6" 1940 - source = "registry+https://github.com/rust-lang/crates.io-index" 1941 - checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" 1942 - dependencies = [ 1943 - "atomic-waker", 1944 - "bytes", 1945 - "fnv", 1946 - "futures-core", 1947 - "futures-sink", 1948 - "http", 1949 - "indexmap 2.4.0", 1950 - "slab", 1951 - "tokio", 1952 - "tokio-util", 1953 - "tracing", 1954 - ] 1955 - 1956 - [[package]] 1957 - name = "half" 1958 - version = "2.4.1" 1959 - source = "registry+https://github.com/rust-lang/crates.io-index" 1960 - checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 1961 - dependencies = [ 1962 - "cfg-if", 1963 - "crunchy", 1964 - ] 1965 - 1966 - [[package]] 1967 - name = "hashbrown" 1968 - version = "0.12.3" 1969 - source = "registry+https://github.com/rust-lang/crates.io-index" 1970 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1971 - 1972 - [[package]] 1973 - name = "hashbrown" 1974 - version = "0.14.5" 1975 - source = "registry+https://github.com/rust-lang/crates.io-index" 1976 - checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1977 - dependencies = [ 1978 - "ahash", 1979 - "allocator-api2", 1980 - "rayon", 1981 - ] 1982 - 1983 - [[package]] 1984 - name = "hdrhistogram" 1985 - version = "7.5.4" 1986 - source = "registry+https://github.com/rust-lang/crates.io-index" 1987 - checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" 1988 - dependencies = [ 1989 - "base64 0.21.7", 1990 - "byteorder", 1991 - "flate2", 1992 - "nom", 1993 - "num-traits", 1994 - ] 1995 - 1996 - [[package]] 1997 - name = "heck" 1998 - version = "0.5.0" 1999 - source = "registry+https://github.com/rust-lang/crates.io-index" 2000 - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2001 - 2002 - [[package]] 2003 - name = "hermit-abi" 2004 - version = "0.3.9" 2005 - source = "registry+https://github.com/rust-lang/crates.io-index" 2006 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2007 - 2008 - [[package]] 2009 - name = "hermit-abi" 2010 - version = "0.4.0" 2011 - source = "registry+https://github.com/rust-lang/crates.io-index" 2012 - checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2013 - 2014 - [[package]] 2015 - name = "hex" 2016 - version = "0.4.3" 2017 - source = "registry+https://github.com/rust-lang/crates.io-index" 2018 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2019 - 2020 - [[package]] 2021 - name = "home" 2022 - version = "0.5.9" 2023 - source = "registry+https://github.com/rust-lang/crates.io-index" 2024 - checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2025 - dependencies = [ 2026 - "windows-sys 0.52.0", 2027 - ] 2028 - 2029 - [[package]] 2030 - name = "http" 2031 - version = "1.1.0" 2032 - source = "registry+https://github.com/rust-lang/crates.io-index" 2033 - checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2034 - dependencies = [ 2035 - "bytes", 2036 - "fnv", 2037 - "itoa", 2038 - ] 2039 - 2040 - [[package]] 2041 - name = "http-body" 2042 - version = "1.0.1" 2043 - source = "registry+https://github.com/rust-lang/crates.io-index" 2044 - checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 2045 - dependencies = [ 2046 - "bytes", 2047 - "http", 2048 - ] 2049 - 2050 - [[package]] 2051 - name = "http-body-util" 2052 - version = "0.1.2" 2053 - source = "registry+https://github.com/rust-lang/crates.io-index" 2054 - checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2055 - dependencies = [ 2056 - "bytes", 2057 - "futures-util", 2058 - "http", 2059 - "http-body", 2060 - "pin-project-lite", 2061 - ] 2062 - 2063 - [[package]] 2064 - name = "httparse" 2065 - version = "1.9.4" 2066 - source = "registry+https://github.com/rust-lang/crates.io-index" 2067 - checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 2068 - 2069 - [[package]] 2070 - name = "httpdate" 2071 - version = "1.0.3" 2072 - source = "registry+https://github.com/rust-lang/crates.io-index" 2073 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2074 - 2075 - [[package]] 2076 - name = "humantime" 2077 - version = "2.1.0" 2078 - source = "registry+https://github.com/rust-lang/crates.io-index" 2079 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2080 - 2081 - [[package]] 2082 - name = "hyper" 2083 - version = "1.4.1" 2084 - source = "registry+https://github.com/rust-lang/crates.io-index" 2085 - checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 2086 - dependencies = [ 2087 - "bytes", 2088 - "futures-channel", 2089 - "futures-util", 2090 - "h2", 2091 - "http", 2092 - "http-body", 2093 - "httparse", 2094 - "httpdate", 2095 - "itoa", 2096 - "pin-project-lite", 2097 - "smallvec", 2098 - "tokio", 2099 - "want", 2100 - ] 2101 - 2102 - [[package]] 2103 - name = "hyper-timeout" 2104 - version = "0.5.1" 2105 - source = "registry+https://github.com/rust-lang/crates.io-index" 2106 - checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" 2107 - dependencies = [ 2108 - "hyper", 2109 - "hyper-util", 2110 - "pin-project-lite", 2111 - "tokio", 2112 - "tower-service", 2113 - ] 2114 - 2115 - [[package]] 2116 - name = "hyper-util" 2117 - version = "0.1.7" 2118 - source = "registry+https://github.com/rust-lang/crates.io-index" 2119 - checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" 2120 - dependencies = [ 2121 - "bytes", 2122 - "futures-channel", 2123 - "futures-util", 2124 - "http", 2125 - "http-body", 2126 - "hyper", 2127 - "pin-project-lite", 2128 - "socket2 0.5.7", 2129 - "tokio", 2130 - "tower", 2131 - "tower-service", 2132 - "tracing", 2133 - ] 2134 - 2135 - [[package]] 2136 - name = "i-slint-backend-linuxkms" 2137 - version = "1.8.0" 2138 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2139 - dependencies = [ 2140 - "calloop 0.12.4", 2141 - "drm", 2142 - "gbm", 2143 - "gbm-sys", 2144 - "glutin", 2145 - "i-slint-common", 2146 - "i-slint-core", 2147 - "i-slint-renderer-femtovg", 2148 - "input", 2149 - "libseat", 2150 - "nix 0.27.1", 2151 - "raw-window-handle", 2152 - "xkbcommon", 2153 - ] 2154 - 2155 - [[package]] 2156 - name = "i-slint-backend-selector" 2157 - version = "1.8.0" 2158 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2159 - dependencies = [ 2160 - "cfg-if", 2161 - "i-slint-backend-linuxkms", 2162 - "i-slint-backend-winit", 2163 - "i-slint-common", 2164 - "i-slint-core", 2165 - ] 2166 - 2167 - [[package]] 2168 - name = "i-slint-backend-winit" 2169 - version = "1.8.0" 2170 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2171 - dependencies = [ 2172 - "cfg-if", 2173 - "cfg_aliases", 2174 - "cocoa", 2175 - "const-field-offset", 2176 - "copypasta", 2177 - "derive_more", 2178 - "glutin", 2179 - "glutin-winit", 2180 - "i-slint-common", 2181 - "i-slint-core", 2182 - "i-slint-core-macros", 2183 - "i-slint-renderer-femtovg", 2184 - "i-slint-renderer-skia", 2185 - "lyon_path", 2186 - "once_cell", 2187 - "pin-weak", 2188 - "raw-window-handle", 2189 - "scoped-tls-hkt", 2190 - "scopeguard", 2191 - "softbuffer", 2192 - "wasm-bindgen", 2193 - "web-sys", 2194 - "winit", 2195 - ] 2196 - 2197 - [[package]] 2198 - name = "i-slint-common" 2199 - version = "1.8.0" 2200 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2201 - dependencies = [ 2202 - "cfg-if", 2203 - "derive_more", 2204 - "fontdb", 2205 - "libloading", 2206 - ] 2207 - 2208 - [[package]] 2209 - name = "i-slint-compiler" 2210 - version = "1.8.0" 2211 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2212 - dependencies = [ 2213 - "by_address", 2214 - "codemap", 2215 - "codemap-diagnostic", 2216 - "derive_more", 2217 - "fontdue", 2218 - "i-slint-common", 2219 - "image 0.24.9", 2220 - "itertools 0.13.0", 2221 - "linked_hash_set", 2222 - "lyon_extra", 2223 - "lyon_path", 2224 - "num_enum", 2225 - "once_cell", 2226 - "proc-macro2", 2227 - "quote", 2228 - "resvg", 2229 - "rowan", 2230 - "smol_str", 2231 - "strum", 2232 - "thiserror", 2233 - "url", 2234 - ] 2235 - 2236 - [[package]] 2237 - name = "i-slint-core" 2238 - version = "1.8.0" 2239 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2240 - dependencies = [ 2241 - "auto_enums", 2242 - "bitflags 2.6.0", 2243 - "cfg-if", 2244 - "chrono", 2245 - "clru", 2246 - "const-field-offset", 2247 - "derive_more", 2248 - "euclid", 2249 - "gettext-rs", 2250 - "i-slint-common", 2251 - "i-slint-core-macros", 2252 - "image 0.24.9", 2253 - "integer-sqrt", 2254 - "lyon_algorithms", 2255 - "lyon_extra", 2256 - "lyon_geom", 2257 - "lyon_path", 2258 - "num-traits", 2259 - "once_cell", 2260 - "pin-project", 2261 - "pin-weak", 2262 - "portable-atomic", 2263 - "raw-window-handle", 2264 - "resvg", 2265 - "rgb", 2266 - "scoped-tls-hkt", 2267 - "scopeguard", 2268 - "slab", 2269 - "static_assertions", 2270 - "strum", 2271 - "unicode-linebreak", 2272 - "unicode-script", 2273 - "unicode-segmentation", 2274 - "vtable", 2275 - "wasm-bindgen", 2276 - "web-sys", 2277 - "web-time", 2278 - ] 2279 - 2280 - [[package]] 2281 - name = "i-slint-core-macros" 2282 - version = "1.8.0" 2283 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2284 - dependencies = [ 2285 - "quote", 2286 - "syn 2.0.76", 2287 - ] 2288 - 2289 - [[package]] 2290 - name = "i-slint-renderer-femtovg" 2291 - version = "1.8.0" 2292 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2293 - dependencies = [ 2294 - "cfg-if", 2295 - "const-field-offset", 2296 - "core-foundation", 2297 - "core-text", 2298 - "derive_more", 2299 - "dwrote", 2300 - "femtovg", 2301 - "glow", 2302 - "i-slint-common", 2303 - "i-slint-core", 2304 - "i-slint-core-macros", 2305 - "imgref", 2306 - "lyon_path", 2307 - "once_cell", 2308 - "pin-weak", 2309 - "rgb", 2310 - "scoped-tls-hkt", 2311 - "ttf-parser 0.21.1", 2312 - "unicode-script", 2313 - "unicode-segmentation", 2314 - "wasm-bindgen", 2315 - "web-sys", 2316 - "winapi", 2317 - ] 2318 - 2319 - [[package]] 2320 - name = "i-slint-renderer-skia" 2321 - version = "1.8.0" 2322 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 2323 - dependencies = [ 2324 - "bytemuck", 2325 - "cfg-if", 2326 - "cfg_aliases", 2327 - "cocoa", 2328 - "const-field-offset", 2329 - "core-foundation", 2330 - "core-graphics-types", 2331 - "derive_more", 2332 - "foreign-types", 2333 - "glow", 2334 - "glutin", 2335 - "i-slint-common", 2336 - "i-slint-core", 2337 - "i-slint-core-macros", 2338 - "lyon_path", 2339 - "metal", 2340 - "objc", 2341 - "once_cell", 2342 - "pin-weak", 2343 - "raw-window-handle", 2344 - "scoped-tls-hkt", 2345 - "skia-safe", 2346 - "softbuffer", 2347 - "unicode-segmentation", 2348 - "vtable", 2349 - "windows", 2350 - ] 2351 - 2352 - [[package]] 2353 - name = "iana-time-zone" 2354 - version = "0.1.60" 2355 - source = "registry+https://github.com/rust-lang/crates.io-index" 2356 - checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2357 - dependencies = [ 2358 - "android_system_properties", 2359 - "core-foundation-sys", 2360 - "iana-time-zone-haiku", 2361 - "js-sys", 2362 - "wasm-bindgen", 2363 - "windows-core 0.52.0", 2364 - ] 2365 - 2366 - [[package]] 2367 - name = "iana-time-zone-haiku" 2368 - version = "0.1.2" 2369 - source = "registry+https://github.com/rust-lang/crates.io-index" 2370 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2371 - dependencies = [ 2372 - "cc", 2373 - ] 2374 - 2375 - [[package]] 2376 - name = "icrate" 2377 - version = "0.1.2" 2378 - source = "registry+https://github.com/rust-lang/crates.io-index" 2379 - checksum = "3fb69199826926eb864697bddd27f73d9fddcffc004f5733131e15b465e30642" 2380 - dependencies = [ 2381 - "block2 0.4.0", 2382 - "objc2", 2383 - ] 2384 - 2385 - [[package]] 2386 - name = "idna" 2387 - version = "0.5.0" 2388 - source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2390 - dependencies = [ 2391 - "unicode-bidi", 2392 - "unicode-normalization", 2393 - ] 2394 - 2395 - [[package]] 2396 - name = "image" 2397 - version = "0.24.9" 2398 - source = "registry+https://github.com/rust-lang/crates.io-index" 2399 - checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 2400 - dependencies = [ 2401 - "bytemuck", 2402 - "byteorder", 2403 - "color_quant", 2404 - "exr", 2405 - "gif 0.13.1", 2406 - "jpeg-decoder", 2407 - "num-traits", 2408 - "png", 2409 - "qoi", 2410 - "tiff", 2411 - ] 2412 - 2413 - [[package]] 2414 - name = "image" 2415 - version = "0.25.2" 2416 - source = "registry+https://github.com/rust-lang/crates.io-index" 2417 - checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" 2418 - dependencies = [ 2419 - "bytemuck", 2420 - "byteorder-lite", 2421 - "num-traits", 2422 - ] 2423 - 2424 - [[package]] 2425 - name = "imagesize" 2426 - version = "0.12.0" 2427 - source = "registry+https://github.com/rust-lang/crates.io-index" 2428 - checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" 2429 - 2430 - [[package]] 2431 - name = "imgref" 2432 - version = "1.10.1" 2433 - source = "registry+https://github.com/rust-lang/crates.io-index" 2434 - checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 2435 - 2436 - [[package]] 2437 - name = "indexmap" 2438 - version = "1.9.3" 2439 - source = "registry+https://github.com/rust-lang/crates.io-index" 2440 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2441 - dependencies = [ 2442 - "autocfg", 2443 - "hashbrown 0.12.3", 2444 - ] 2445 - 2446 - [[package]] 2447 - name = "indexmap" 2448 - version = "2.4.0" 2449 - source = "registry+https://github.com/rust-lang/crates.io-index" 2450 - checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" 2451 - dependencies = [ 2452 - "equivalent", 2453 - "hashbrown 0.14.5", 2454 - ] 2455 - 2456 - [[package]] 2457 - name = "inotify" 2458 - version = "0.10.2" 2459 - source = "registry+https://github.com/rust-lang/crates.io-index" 2460 - checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" 2461 - dependencies = [ 2462 - "bitflags 1.3.2", 2463 - "futures-core", 2464 - "inotify-sys", 2465 - "libc", 2466 - "tokio", 2467 - ] 2468 - 2469 - [[package]] 2470 - name = "inotify-sys" 2471 - version = "0.1.5" 2472 - source = "registry+https://github.com/rust-lang/crates.io-index" 2473 - checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 2474 - dependencies = [ 2475 - "libc", 2476 - ] 2477 - 2478 - [[package]] 2479 - name = "input" 2480 - version = "0.8.3" 2481 - source = "registry+https://github.com/rust-lang/crates.io-index" 2482 - checksum = "e6e74cd82cedcd66db78742a8337bdc48f188c4d2c12742cbc5cd85113f0b059" 2483 - dependencies = [ 2484 - "bitflags 1.3.2", 2485 - "input-sys", 2486 - "io-lifetimes", 2487 - "libc", 2488 - "log", 2489 - "udev 0.7.0", 2490 - ] 2491 - 2492 - [[package]] 2493 - name = "input-sys" 2494 - version = "1.18.0" 2495 - source = "registry+https://github.com/rust-lang/crates.io-index" 2496 - checksum = "bd4f5b4d1c00331c5245163aacfe5f20be75b564c7112d45893d4ae038119eb0" 2497 - 2498 - [[package]] 2499 - name = "instant" 2500 - version = "0.1.13" 2501 - source = "registry+https://github.com/rust-lang/crates.io-index" 2502 - checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2503 - dependencies = [ 2504 - "cfg-if", 2505 - ] 2506 - 2507 - [[package]] 2508 - name = "integer-sqrt" 2509 - version = "0.1.5" 2510 - source = "registry+https://github.com/rust-lang/crates.io-index" 2511 - checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" 2512 - dependencies = [ 2513 - "num-traits", 2514 - ] 2515 - 2516 - [[package]] 2517 - name = "io-lifetimes" 2518 - version = "1.0.11" 2519 - source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2521 - dependencies = [ 2522 - "hermit-abi 0.3.9", 2523 - "libc", 2524 - "windows-sys 0.48.0", 2525 - ] 2526 - 2527 - [[package]] 2528 - name = "is-terminal" 2529 - version = "0.4.13" 2530 - source = "registry+https://github.com/rust-lang/crates.io-index" 2531 - checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" 2532 - dependencies = [ 2533 - "hermit-abi 0.4.0", 2534 - "libc", 2535 - "windows-sys 0.52.0", 2536 - ] 2537 - 2538 - [[package]] 2539 - name = "itertools" 2540 - version = "0.12.1" 2541 - source = "registry+https://github.com/rust-lang/crates.io-index" 2542 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2543 - dependencies = [ 2544 - "either", 2545 - ] 2546 - 2547 - [[package]] 2548 - name = "itertools" 2549 - version = "0.13.0" 2550 - source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2552 - dependencies = [ 2553 - "either", 2554 - ] 2555 - 2556 - [[package]] 2557 - name = "itoa" 2558 - version = "1.0.11" 2559 - source = "registry+https://github.com/rust-lang/crates.io-index" 2560 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2561 - 2562 - [[package]] 2563 - name = "jni" 2564 - version = "0.21.1" 2565 - source = "registry+https://github.com/rust-lang/crates.io-index" 2566 - checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2567 - dependencies = [ 2568 - "cesu8", 2569 - "cfg-if", 2570 - "combine", 2571 - "jni-sys", 2572 - "log", 2573 - "thiserror", 2574 - "walkdir", 2575 - "windows-sys 0.45.0", 2576 - ] 2577 - 2578 - [[package]] 2579 - name = "jni-sys" 2580 - version = "0.3.0" 2581 - source = "registry+https://github.com/rust-lang/crates.io-index" 2582 - checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2583 - 2584 - [[package]] 2585 - name = "jobserver" 2586 - version = "0.1.32" 2587 - source = "registry+https://github.com/rust-lang/crates.io-index" 2588 - checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 2589 - dependencies = [ 2590 - "libc", 2591 - ] 2592 - 2593 - [[package]] 2594 - name = "jpeg-decoder" 2595 - version = "0.3.1" 2596 - source = "registry+https://github.com/rust-lang/crates.io-index" 2597 - checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 2598 - dependencies = [ 2599 - "rayon", 2600 - ] 2601 - 2602 - [[package]] 2603 - name = "js-sys" 2604 - version = "0.3.70" 2605 - source = "registry+https://github.com/rust-lang/crates.io-index" 2606 - checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" 2607 - dependencies = [ 2608 - "wasm-bindgen", 2609 - ] 2610 - 2611 - [[package]] 2612 - name = "khronos_api" 2613 - version = "3.1.0" 2614 - source = "registry+https://github.com/rust-lang/crates.io-index" 2615 - checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 2616 - 2617 - [[package]] 2618 - name = "kurbo" 2619 - version = "0.11.0" 2620 - source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "6e5aa9f0f96a938266bdb12928a67169e8d22c6a786fda8ed984b85e6ba93c3c" 2622 - dependencies = [ 2623 - "arrayvec", 2624 - "smallvec", 2625 - ] 2626 - 2627 - [[package]] 2628 - name = "lazy-bytes-cast" 2629 - version = "5.0.1" 2630 - source = "registry+https://github.com/rust-lang/crates.io-index" 2631 - checksum = "10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b" 2632 - 2633 - [[package]] 2634 - name = "lazy_static" 2635 - version = "1.5.0" 2636 - source = "registry+https://github.com/rust-lang/crates.io-index" 2637 - checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2638 - 2639 - [[package]] 2640 - name = "lazycell" 2641 - version = "1.3.0" 2642 - source = "registry+https://github.com/rust-lang/crates.io-index" 2643 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2644 - 2645 - [[package]] 2646 - name = "lebe" 2647 - version = "0.5.2" 2648 - source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 2650 - 2651 - [[package]] 2652 - name = "libc" 2653 - version = "0.2.158" 2654 - source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 2656 - 2657 - [[package]] 2658 - name = "libloading" 2659 - version = "0.8.5" 2660 - source = "registry+https://github.com/rust-lang/crates.io-index" 2661 - checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 2662 - dependencies = [ 2663 - "cfg-if", 2664 - "windows-targets 0.52.6", 2665 - ] 2666 - 2667 - [[package]] 2668 - name = "libm" 2669 - version = "0.2.8" 2670 - source = "registry+https://github.com/rust-lang/crates.io-index" 2671 - checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2672 - 2673 - [[package]] 2674 - name = "libredox" 2675 - version = "0.0.2" 2676 - source = "registry+https://github.com/rust-lang/crates.io-index" 2677 - checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2678 - dependencies = [ 2679 - "bitflags 2.6.0", 2680 - "libc", 2681 - "redox_syscall 0.4.1", 2682 - ] 2683 - 2684 - [[package]] 2685 - name = "libredox" 2686 - version = "0.1.3" 2687 - source = "registry+https://github.com/rust-lang/crates.io-index" 2688 - checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2689 - dependencies = [ 2690 - "bitflags 2.6.0", 2691 - "libc", 2692 - "redox_syscall 0.5.3", 2693 - ] 2694 - 2695 - [[package]] 2696 - name = "libseat" 2697 - version = "0.2.1" 2698 - source = "registry+https://github.com/rust-lang/crates.io-index" 2699 - checksum = "54a0adf8d8607a73a5b74cbe4132f57cb349e4bf860103cd089461bbcbc9907e" 2700 - dependencies = [ 2701 - "errno", 2702 - "libseat-sys", 2703 - "log", 2704 - ] 2705 - 2706 - [[package]] 2707 - name = "libseat-sys" 2708 - version = "0.1.7" 2709 - source = "registry+https://github.com/rust-lang/crates.io-index" 2710 - checksum = "3671cb5e03871f1d6bf0b3b5daa9275549e348fa6359e0f9adb910ca163d4c34" 2711 - dependencies = [ 2712 - "pkg-config", 2713 - ] 2714 - 2715 - [[package]] 2716 - name = "libudev-sys" 2717 - version = "0.1.4" 2718 - source = "registry+https://github.com/rust-lang/crates.io-index" 2719 - checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 2720 - dependencies = [ 2721 - "libc", 2722 - "pkg-config", 2723 - ] 2724 - 2725 - [[package]] 2726 - name = "libusb1-sys" 2727 - version = "0.7.0" 2728 - source = "registry+https://github.com/rust-lang/crates.io-index" 2729 - checksum = "da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f" 2730 - dependencies = [ 2731 - "cc", 2732 - "libc", 2733 - "pkg-config", 2734 - "vcpkg", 2735 - ] 2736 - 2737 - [[package]] 2738 - name = "linked-hash-map" 2739 - version = "0.5.6" 2740 - source = "registry+https://github.com/rust-lang/crates.io-index" 2741 - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2742 - 2743 - [[package]] 2744 - name = "linked_hash_set" 2745 - version = "0.1.4" 2746 - source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588" 2748 - dependencies = [ 2749 - "linked-hash-map", 2750 - ] 2751 - 2752 - [[package]] 2753 - name = "linux-raw-sys" 2754 - version = "0.3.8" 2755 - source = "registry+https://github.com/rust-lang/crates.io-index" 2756 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2757 - 2758 - [[package]] 2759 - name = "linux-raw-sys" 2760 - version = "0.4.14" 2761 - source = "registry+https://github.com/rust-lang/crates.io-index" 2762 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2763 - 2764 - [[package]] 2765 - name = "locale_config" 2766 - version = "0.3.0" 2767 - source = "registry+https://github.com/rust-lang/crates.io-index" 2768 - checksum = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" 2769 - dependencies = [ 2770 - "lazy_static", 2771 - "objc", 2772 - "objc-foundation", 2773 - "regex", 2774 - "winapi", 2775 - ] 2776 - 2777 - [[package]] 2778 - name = "lock_api" 2779 - version = "0.4.12" 2780 - source = "registry+https://github.com/rust-lang/crates.io-index" 2781 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2782 - dependencies = [ 2783 - "autocfg", 2784 - "scopeguard", 2785 - ] 2786 - 2787 - [[package]] 2788 - name = "log" 2789 - version = "0.4.22" 2790 - source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 2792 - 2793 - [[package]] 2794 - name = "logind-zbus" 2795 - version = "4.0.4" 2796 - source = "registry+https://github.com/rust-lang/crates.io-index" 2797 - checksum = "a85a07c35bc3d71bd5ce956b6e89420fbce7e221da18ce2c685c0c784e64fa01" 2798 - dependencies = [ 2799 - "serde", 2800 - "zbus", 2801 - ] 2802 - 2803 - [[package]] 2804 - name = "lru" 2805 - version = "0.12.4" 2806 - source = "registry+https://github.com/rust-lang/crates.io-index" 2807 - checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904" 2808 - 2809 - [[package]] 2810 - name = "lyon_algorithms" 2811 - version = "1.0.4" 2812 - source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "a3bca95f9a4955b3e4a821fbbcd5edfbd9be2a9a50bb5758173e5358bfb4c623" 2814 - dependencies = [ 2815 - "lyon_path", 2816 - "num-traits", 2817 - ] 2818 - 2819 - [[package]] 2820 - name = "lyon_extra" 2821 - version = "1.0.2" 2822 - source = "registry+https://github.com/rust-lang/crates.io-index" 2823 - checksum = "8c4a243ce61e7e5f3ae6c72a88d8fb081b6c69f13500c15e99cfd1159a833b20" 2824 - dependencies = [ 2825 - "lyon_path", 2826 - "thiserror", 2827 - ] 2828 - 2829 - [[package]] 2830 - name = "lyon_geom" 2831 - version = "1.0.5" 2832 - source = "registry+https://github.com/rust-lang/crates.io-index" 2833 - checksum = "edecfb8d234a2b0be031ab02ebcdd9f3b9ee418fb35e265f7a540a48d197bff9" 2834 - dependencies = [ 2835 - "arrayvec", 2836 - "euclid", 2837 - "num-traits", 2838 - ] 2839 - 2840 - [[package]] 2841 - name = "lyon_path" 2842 - version = "1.0.5" 2843 - source = "registry+https://github.com/rust-lang/crates.io-index" 2844 - checksum = "9c08a606c7a59638d6c6aa18ac91a06aa9fb5f765a7efb27e6a4da58700740d7" 2845 - dependencies = [ 2846 - "lyon_geom", 2847 - "num-traits", 2848 - ] 2849 - 2850 - [[package]] 2851 - name = "mac-notification-sys" 2852 - version = "0.6.1" 2853 - source = "registry+https://github.com/rust-lang/crates.io-index" 2854 - checksum = "51fca4d74ff9dbaac16a01b924bc3693fa2bba0862c2c633abc73f9a8ea21f64" 2855 - dependencies = [ 2856 - "cc", 2857 - "dirs-next", 2858 - "objc-foundation", 2859 - "objc_id", 2860 - "time", 2861 - ] 2862 - 2863 - [[package]] 2864 - name = "malloc_buf" 2865 - version = "0.0.6" 2866 - source = "registry+https://github.com/rust-lang/crates.io-index" 2867 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2868 - dependencies = [ 2869 - "libc", 2870 - ] 2871 - 2872 - [[package]] 2873 - name = "matchers" 2874 - version = "0.1.0" 2875 - source = "registry+https://github.com/rust-lang/crates.io-index" 2876 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 2877 - dependencies = [ 2878 - "regex-automata 0.1.10", 2879 - ] 2880 - 2881 - [[package]] 2882 - name = "matchit" 2883 - version = "0.7.3" 2884 - source = "registry+https://github.com/rust-lang/crates.io-index" 2885 - checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 2886 - 2887 - [[package]] 2888 - name = "memchr" 2889 - version = "2.7.4" 2890 - source = "registry+https://github.com/rust-lang/crates.io-index" 2891 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2892 - 2893 - [[package]] 2894 - name = "memmap2" 2895 - version = "0.8.0" 2896 - source = "registry+https://github.com/rust-lang/crates.io-index" 2897 - checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 2898 - dependencies = [ 2899 - "libc", 2900 - ] 2901 - 2902 - [[package]] 2903 - name = "memmap2" 2904 - version = "0.9.4" 2905 - source = "registry+https://github.com/rust-lang/crates.io-index" 2906 - checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 2907 - dependencies = [ 2908 - "libc", 2909 - ] 2910 - 2911 - [[package]] 2912 - name = "memoffset" 2913 - version = "0.9.1" 2914 - source = "registry+https://github.com/rust-lang/crates.io-index" 2915 - checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2916 - dependencies = [ 2917 - "autocfg", 2918 - ] 2919 - 2920 - [[package]] 2921 - name = "metal" 2922 - version = "0.27.0" 2923 - source = "registry+https://github.com/rust-lang/crates.io-index" 2924 - checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 2925 - dependencies = [ 2926 - "bitflags 2.6.0", 2927 - "block", 2928 - "core-graphics-types", 2929 - "foreign-types", 2930 - "log", 2931 - "objc", 2932 - "paste", 2933 - ] 2934 - 2935 - [[package]] 2936 - name = "mime" 2937 - version = "0.3.17" 2938 - source = "registry+https://github.com/rust-lang/crates.io-index" 2939 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2940 - 2941 - [[package]] 2942 - name = "minimal-lexical" 2943 - version = "0.2.1" 2944 - source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2946 - 2947 - [[package]] 2948 - name = "miniz_oxide" 2949 - version = "0.4.4" 2950 - source = "registry+https://github.com/rust-lang/crates.io-index" 2951 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 2952 - dependencies = [ 2953 - "adler", 2954 - "autocfg", 2955 - ] 2956 - 2957 - [[package]] 2958 - name = "miniz_oxide" 2959 - version = "0.7.4" 2960 - source = "registry+https://github.com/rust-lang/crates.io-index" 2961 - checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2962 - dependencies = [ 2963 - "adler", 2964 - "simd-adler32", 2965 - ] 2966 - 2967 - [[package]] 2968 - name = "miniz_oxide" 2969 - version = "0.8.0" 2970 - source = "registry+https://github.com/rust-lang/crates.io-index" 2971 - checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 2972 - dependencies = [ 2973 - "adler2", 2974 - ] 2975 - 2976 - [[package]] 2977 - name = "mio" 2978 - version = "0.8.11" 2979 - source = "registry+https://github.com/rust-lang/crates.io-index" 2980 - checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2981 - dependencies = [ 2982 - "libc", 2983 - "log", 2984 - "wasi", 2985 - "windows-sys 0.48.0", 2986 - ] 2987 - 2988 - [[package]] 2989 - name = "mio" 2990 - version = "1.0.2" 2991 - source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 2993 - dependencies = [ 2994 - "hermit-abi 0.3.9", 2995 - "libc", 2996 - "wasi", 2997 - "windows-sys 0.52.0", 2998 - ] 2999 - 3000 - [[package]] 3001 - name = "nanorand" 3002 - version = "0.7.0" 3003 - source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 3005 - dependencies = [ 3006 - "getrandom", 3007 - ] 3008 - 3009 - [[package]] 3010 - name = "ndk" 3011 - version = "0.9.0" 3012 - source = "registry+https://github.com/rust-lang/crates.io-index" 3013 - checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 3014 - dependencies = [ 3015 - "bitflags 2.6.0", 3016 - "jni-sys", 3017 - "log", 3018 - "ndk-sys", 3019 - "num_enum", 3020 - "raw-window-handle", 3021 - "thiserror", 3022 - ] 3023 - 3024 - [[package]] 3025 - name = "ndk-context" 3026 - version = "0.1.1" 3027 - source = "registry+https://github.com/rust-lang/crates.io-index" 3028 - checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 3029 - 3030 - [[package]] 3031 - name = "ndk-sys" 3032 - version = "0.6.0+11769913" 3033 - source = "registry+https://github.com/rust-lang/crates.io-index" 3034 - checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 3035 - dependencies = [ 3036 - "jni-sys", 3037 - ] 3038 - 3039 - [[package]] 3040 - name = "nix" 3041 - version = "0.26.4" 3042 - source = "registry+https://github.com/rust-lang/crates.io-index" 3043 - checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 3044 - dependencies = [ 3045 - "bitflags 1.3.2", 3046 - "cfg-if", 3047 - "libc", 3048 - ] 3049 - 3050 - [[package]] 3051 - name = "nix" 3052 - version = "0.27.1" 3053 - source = "registry+https://github.com/rust-lang/crates.io-index" 3054 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3055 - dependencies = [ 3056 - "bitflags 2.6.0", 3057 - "cfg-if", 3058 - "libc", 3059 - ] 3060 - 3061 - [[package]] 3062 - name = "nix" 3063 - version = "0.29.0" 3064 - source = "registry+https://github.com/rust-lang/crates.io-index" 3065 - checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 3066 - dependencies = [ 3067 - "bitflags 2.6.0", 3068 - "cfg-if", 3069 - "cfg_aliases", 3070 - "libc", 3071 - "memoffset", 3072 - ] 3073 - 3074 - [[package]] 3075 - name = "nom" 3076 - version = "7.1.3" 3077 - source = "registry+https://github.com/rust-lang/crates.io-index" 3078 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3079 - dependencies = [ 3080 - "memchr", 3081 - "minimal-lexical", 3082 - ] 3083 - 3084 - [[package]] 3085 - name = "notify-rust" 3086 - version = "4.11.1" 3087 - source = "registry+https://github.com/rust-lang/crates.io-index" 3088 - checksum = "26a1d03b6305ecefdd9c6c60150179bb8d9f0cd4e64bbcad1e41419e7bf5e414" 3089 - dependencies = [ 3090 - "log", 3091 - "mac-notification-sys", 3092 - "serde", 3093 - "tauri-winrt-notification", 3094 - "zbus", 3095 - ] 3096 - 3097 - [[package]] 3098 - name = "num-conv" 3099 - version = "0.1.0" 3100 - source = "registry+https://github.com/rust-lang/crates.io-index" 3101 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3102 - 3103 - [[package]] 3104 - name = "num-traits" 3105 - version = "0.2.19" 3106 - source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3108 - dependencies = [ 3109 - "autocfg", 3110 - "libm", 3111 - ] 3112 - 3113 - [[package]] 3114 - name = "num_enum" 3115 - version = "0.7.3" 3116 - source = "registry+https://github.com/rust-lang/crates.io-index" 3117 - checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 3118 - dependencies = [ 3119 - "num_enum_derive", 3120 - ] 3121 - 3122 - [[package]] 3123 - name = "num_enum_derive" 3124 - version = "0.7.3" 3125 - source = "registry+https://github.com/rust-lang/crates.io-index" 3126 - checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 3127 - dependencies = [ 3128 - "proc-macro-crate", 3129 - "proc-macro2", 3130 - "quote", 3131 - "syn 2.0.76", 3132 - ] 3133 - 3134 - [[package]] 3135 - name = "objc" 3136 - version = "0.2.7" 3137 - source = "registry+https://github.com/rust-lang/crates.io-index" 3138 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3139 - dependencies = [ 3140 - "malloc_buf", 3141 - "objc_exception", 3142 - ] 3143 - 3144 - [[package]] 3145 - name = "objc-foundation" 3146 - version = "0.1.1" 3147 - source = "registry+https://github.com/rust-lang/crates.io-index" 3148 - checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 3149 - dependencies = [ 3150 - "block", 3151 - "objc", 3152 - "objc_id", 3153 - ] 3154 - 3155 - [[package]] 3156 - name = "objc-sys" 3157 - version = "0.3.5" 3158 - source = "registry+https://github.com/rust-lang/crates.io-index" 3159 - checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 3160 - 3161 - [[package]] 3162 - name = "objc2" 3163 - version = "0.5.2" 3164 - source = "registry+https://github.com/rust-lang/crates.io-index" 3165 - checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 3166 - dependencies = [ 3167 - "objc-sys", 3168 - "objc2-encode", 3169 - ] 3170 - 3171 - [[package]] 3172 - name = "objc2-app-kit" 3173 - version = "0.2.2" 3174 - source = "registry+https://github.com/rust-lang/crates.io-index" 3175 - checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" 3176 - dependencies = [ 3177 - "bitflags 2.6.0", 3178 - "block2 0.5.1", 3179 - "libc", 3180 - "objc2", 3181 - "objc2-core-data", 3182 - "objc2-core-image", 3183 - "objc2-foundation", 3184 - "objc2-quartz-core", 3185 - ] 3186 - 3187 - [[package]] 3188 - name = "objc2-cloud-kit" 3189 - version = "0.2.2" 3190 - source = "registry+https://github.com/rust-lang/crates.io-index" 3191 - checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" 3192 - dependencies = [ 3193 - "bitflags 2.6.0", 3194 - "block2 0.5.1", 3195 - "objc2", 3196 - "objc2-core-location", 3197 - "objc2-foundation", 3198 - ] 3199 - 3200 - [[package]] 3201 - name = "objc2-contacts" 3202 - version = "0.2.2" 3203 - source = "registry+https://github.com/rust-lang/crates.io-index" 3204 - checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" 3205 - dependencies = [ 3206 - "block2 0.5.1", 3207 - "objc2", 3208 - "objc2-foundation", 3209 - ] 3210 - 3211 - [[package]] 3212 - name = "objc2-core-data" 3213 - version = "0.2.2" 3214 - source = "registry+https://github.com/rust-lang/crates.io-index" 3215 - checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" 3216 - dependencies = [ 3217 - "bitflags 2.6.0", 3218 - "block2 0.5.1", 3219 - "objc2", 3220 - "objc2-foundation", 3221 - ] 3222 - 3223 - [[package]] 3224 - name = "objc2-core-image" 3225 - version = "0.2.2" 3226 - source = "registry+https://github.com/rust-lang/crates.io-index" 3227 - checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" 3228 - dependencies = [ 3229 - "block2 0.5.1", 3230 - "objc2", 3231 - "objc2-foundation", 3232 - "objc2-metal", 3233 - ] 3234 - 3235 - [[package]] 3236 - name = "objc2-core-location" 3237 - version = "0.2.2" 3238 - source = "registry+https://github.com/rust-lang/crates.io-index" 3239 - checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" 3240 - dependencies = [ 3241 - "block2 0.5.1", 3242 - "objc2", 3243 - "objc2-contacts", 3244 - "objc2-foundation", 3245 - ] 3246 - 3247 - [[package]] 3248 - name = "objc2-encode" 3249 - version = "4.0.3" 3250 - source = "registry+https://github.com/rust-lang/crates.io-index" 3251 - checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" 3252 - 3253 - [[package]] 3254 - name = "objc2-foundation" 3255 - version = "0.2.2" 3256 - source = "registry+https://github.com/rust-lang/crates.io-index" 3257 - checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 3258 - dependencies = [ 3259 - "bitflags 2.6.0", 3260 - "block2 0.5.1", 3261 - "dispatch", 3262 - "libc", 3263 - "objc2", 3264 - ] 3265 - 3266 - [[package]] 3267 - name = "objc2-link-presentation" 3268 - version = "0.2.2" 3269 - source = "registry+https://github.com/rust-lang/crates.io-index" 3270 - checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" 3271 - dependencies = [ 3272 - "block2 0.5.1", 3273 - "objc2", 3274 - "objc2-app-kit", 3275 - "objc2-foundation", 3276 - ] 3277 - 3278 - [[package]] 3279 - name = "objc2-metal" 3280 - version = "0.2.2" 3281 - source = "registry+https://github.com/rust-lang/crates.io-index" 3282 - checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 3283 - dependencies = [ 3284 - "bitflags 2.6.0", 3285 - "block2 0.5.1", 3286 - "objc2", 3287 - "objc2-foundation", 3288 - ] 3289 - 3290 - [[package]] 3291 - name = "objc2-quartz-core" 3292 - version = "0.2.2" 3293 - source = "registry+https://github.com/rust-lang/crates.io-index" 3294 - checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 3295 - dependencies = [ 3296 - "bitflags 2.6.0", 3297 - "block2 0.5.1", 3298 - "objc2", 3299 - "objc2-foundation", 3300 - "objc2-metal", 3301 - ] 3302 - 3303 - [[package]] 3304 - name = "objc2-symbols" 3305 - version = "0.2.2" 3306 - source = "registry+https://github.com/rust-lang/crates.io-index" 3307 - checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" 3308 - dependencies = [ 3309 - "objc2", 3310 - "objc2-foundation", 3311 - ] 3312 - 3313 - [[package]] 3314 - name = "objc2-ui-kit" 3315 - version = "0.2.2" 3316 - source = "registry+https://github.com/rust-lang/crates.io-index" 3317 - checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" 3318 - dependencies = [ 3319 - "bitflags 2.6.0", 3320 - "block2 0.5.1", 3321 - "objc2", 3322 - "objc2-cloud-kit", 3323 - "objc2-core-data", 3324 - "objc2-core-image", 3325 - "objc2-core-location", 3326 - "objc2-foundation", 3327 - "objc2-link-presentation", 3328 - "objc2-quartz-core", 3329 - "objc2-symbols", 3330 - "objc2-uniform-type-identifiers", 3331 - "objc2-user-notifications", 3332 - ] 3333 - 3334 - [[package]] 3335 - name = "objc2-uniform-type-identifiers" 3336 - version = "0.2.2" 3337 - source = "registry+https://github.com/rust-lang/crates.io-index" 3338 - checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" 3339 - dependencies = [ 3340 - "block2 0.5.1", 3341 - "objc2", 3342 - "objc2-foundation", 3343 - ] 3344 - 3345 - [[package]] 3346 - name = "objc2-user-notifications" 3347 - version = "0.2.2" 3348 - source = "registry+https://github.com/rust-lang/crates.io-index" 3349 - checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" 3350 - dependencies = [ 3351 - "bitflags 2.6.0", 3352 - "block2 0.5.1", 3353 - "objc2", 3354 - "objc2-core-location", 3355 - "objc2-foundation", 3356 - ] 3357 - 3358 - [[package]] 3359 - name = "objc_exception" 3360 - version = "0.1.2" 3361 - source = "registry+https://github.com/rust-lang/crates.io-index" 3362 - checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 3363 - dependencies = [ 3364 - "cc", 3365 - ] 3366 - 3367 - [[package]] 3368 - name = "objc_id" 3369 - version = "0.1.1" 3370 - source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 3372 - dependencies = [ 3373 - "objc", 3374 - ] 3375 - 3376 - [[package]] 3377 - name = "object" 3378 - version = "0.36.3" 3379 - source = "registry+https://github.com/rust-lang/crates.io-index" 3380 - checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" 3381 - dependencies = [ 3382 - "memchr", 3383 - ] 3384 - 3385 - [[package]] 3386 - name = "once_cell" 3387 - version = "1.19.0" 3388 - source = "registry+https://github.com/rust-lang/crates.io-index" 3389 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3390 - dependencies = [ 3391 - "critical-section", 3392 - "portable-atomic", 3393 - ] 3394 - 3395 - [[package]] 3396 - name = "orbclient" 3397 - version = "0.3.47" 3398 - source = "registry+https://github.com/rust-lang/crates.io-index" 3399 - checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" 3400 - dependencies = [ 3401 - "libredox 0.0.2", 3402 - ] 3403 - 3404 - [[package]] 3405 - name = "ordered-stream" 3406 - version = "0.2.0" 3407 - source = "registry+https://github.com/rust-lang/crates.io-index" 3408 - checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 3409 - dependencies = [ 3410 - "futures-core", 3411 - "pin-project-lite", 3412 - ] 3413 - 3414 - [[package]] 3415 - name = "owned_ttf_parser" 3416 - version = "0.24.0" 3417 - source = "registry+https://github.com/rust-lang/crates.io-index" 3418 - checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" 3419 - dependencies = [ 3420 - "ttf-parser 0.24.1", 3421 - ] 3422 - 3423 - [[package]] 3424 - name = "parking" 3425 - version = "2.2.0" 3426 - source = "registry+https://github.com/rust-lang/crates.io-index" 3427 - checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 3428 - 3429 - [[package]] 3430 - name = "parking_lot" 3431 - version = "0.12.3" 3432 - source = "registry+https://github.com/rust-lang/crates.io-index" 3433 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3434 - dependencies = [ 3435 - "lock_api", 3436 - "parking_lot_core", 3437 - ] 3438 - 3439 - [[package]] 3440 - name = "parking_lot_core" 3441 - version = "0.9.10" 3442 - source = "registry+https://github.com/rust-lang/crates.io-index" 3443 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3444 - dependencies = [ 3445 - "cfg-if", 3446 - "libc", 3447 - "redox_syscall 0.5.3", 3448 - "smallvec", 3449 - "windows-targets 0.52.6", 3450 - ] 3451 - 3452 - [[package]] 3453 - name = "paste" 3454 - version = "1.0.15" 3455 - source = "registry+https://github.com/rust-lang/crates.io-index" 3456 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3457 - 3458 - [[package]] 3459 - name = "percent-encoding" 3460 - version = "2.3.1" 3461 - source = "registry+https://github.com/rust-lang/crates.io-index" 3462 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3463 - 3464 - [[package]] 3465 - name = "pico-args" 3466 - version = "0.5.0" 3467 - source = "registry+https://github.com/rust-lang/crates.io-index" 3468 - checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 3469 - 3470 - [[package]] 3471 - name = "pin-project" 3472 - version = "1.1.5" 3473 - source = "registry+https://github.com/rust-lang/crates.io-index" 3474 - checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 3475 - dependencies = [ 3476 - "pin-project-internal", 3477 - ] 3478 - 3479 - [[package]] 3480 - name = "pin-project-internal" 3481 - version = "1.1.5" 3482 - source = "registry+https://github.com/rust-lang/crates.io-index" 3483 - checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 3484 - dependencies = [ 3485 - "proc-macro2", 3486 - "quote", 3487 - "syn 2.0.76", 3488 - ] 3489 - 3490 - [[package]] 3491 - name = "pin-project-lite" 3492 - version = "0.2.14" 3493 - source = "registry+https://github.com/rust-lang/crates.io-index" 3494 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3495 - 3496 - [[package]] 3497 - name = "pin-utils" 3498 - version = "0.1.0" 3499 - source = "registry+https://github.com/rust-lang/crates.io-index" 3500 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3501 - 3502 - [[package]] 3503 - name = "pin-weak" 3504 - version = "1.1.0" 3505 - source = "registry+https://github.com/rust-lang/crates.io-index" 3506 - checksum = "b330c9d1b92dfe68442ca20b009c717d5f0b1e3cf4965e62f704c3c6e95a1305" 3507 - 3508 - [[package]] 3509 - name = "piper" 3510 - version = "0.2.4" 3511 - source = "registry+https://github.com/rust-lang/crates.io-index" 3512 - checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 3513 - dependencies = [ 3514 - "atomic-waker", 3515 - "fastrand 2.1.1", 3516 - "futures-io", 3517 - ] 3518 - 3519 - [[package]] 3520 - name = "pix" 3521 - version = "0.13.3" 3522 - source = "registry+https://github.com/rust-lang/crates.io-index" 3523 - checksum = "5de5067af0cd27add969cdb4ef2eecc955f59235f3b7a75a3c6ac9562cfb6b81" 3524 - 3525 - [[package]] 3526 - name = "pkg-config" 3527 - version = "0.3.30" 3528 - source = "registry+https://github.com/rust-lang/crates.io-index" 3529 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 3530 - 3531 - [[package]] 3532 - name = "png" 3533 - version = "0.17.13" 3534 - source = "registry+https://github.com/rust-lang/crates.io-index" 3535 - checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 3536 - dependencies = [ 3537 - "bitflags 1.3.2", 3538 - "crc32fast", 3539 - "fdeflate", 3540 - "flate2", 3541 - "miniz_oxide 0.7.4", 3542 - ] 3543 - 3544 - [[package]] 3545 - name = "png_pong" 3546 - version = "0.8.2" 3547 - source = "registry+https://github.com/rust-lang/crates.io-index" 3548 - checksum = "32b76c1da19406fed18e81972b9015a775447532647b04a8949135916d67778f" 3549 - dependencies = [ 3550 - "miniz_oxide 0.4.4", 3551 - "pix", 3552 - ] 3553 - 3554 - [[package]] 3555 - name = "polling" 3556 - version = "2.8.0" 3557 - source = "registry+https://github.com/rust-lang/crates.io-index" 3558 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3559 - dependencies = [ 3560 - "autocfg", 3561 - "bitflags 1.3.2", 3562 - "cfg-if", 3563 - "concurrent-queue", 3564 - "libc", 3565 - "log", 3566 - "pin-project-lite", 3567 - "windows-sys 0.48.0", 3568 - ] 3569 - 3570 - [[package]] 3571 - name = "polling" 3572 - version = "3.7.3" 3573 - source = "registry+https://github.com/rust-lang/crates.io-index" 3574 - checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" 3575 - dependencies = [ 3576 - "cfg-if", 3577 - "concurrent-queue", 3578 - "hermit-abi 0.4.0", 3579 - "pin-project-lite", 3580 - "rustix 0.38.35", 3581 - "tracing", 3582 - "windows-sys 0.59.0", 3583 - ] 3584 - 3585 - [[package]] 3586 - name = "portable-atomic" 3587 - version = "1.7.0" 3588 - source = "registry+https://github.com/rust-lang/crates.io-index" 3589 - checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" 3590 - dependencies = [ 3591 - "critical-section", 3592 - ] 3593 - 3594 - [[package]] 3595 - name = "powerfmt" 3596 - version = "0.2.0" 3597 - source = "registry+https://github.com/rust-lang/crates.io-index" 3598 - checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3599 - 3600 - [[package]] 3601 - name = "ppv-lite86" 3602 - version = "0.2.20" 3603 - source = "registry+https://github.com/rust-lang/crates.io-index" 3604 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 3605 - dependencies = [ 3606 - "zerocopy", 3607 - ] 3608 - 3609 - [[package]] 3610 - name = "prettyplease" 3611 - version = "0.2.22" 3612 - source = "registry+https://github.com/rust-lang/crates.io-index" 3613 - checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" 3614 - dependencies = [ 3615 - "proc-macro2", 3616 - "syn 2.0.76", 3617 - ] 3618 - 3619 - [[package]] 3620 - name = "proc-macro-crate" 3621 - version = "3.2.0" 3622 - source = "registry+https://github.com/rust-lang/crates.io-index" 3623 - checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 3624 - dependencies = [ 3625 - "toml_edit", 3626 - ] 3627 - 3628 - [[package]] 3629 - name = "proc-macro2" 3630 - version = "1.0.86" 3631 - source = "registry+https://github.com/rust-lang/crates.io-index" 3632 - checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 3633 - dependencies = [ 3634 - "unicode-ident", 3635 - ] 3636 - 3637 - [[package]] 3638 - name = "prost" 3639 - version = "0.13.1" 3640 - source = "registry+https://github.com/rust-lang/crates.io-index" 3641 - checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" 3642 - dependencies = [ 3643 - "bytes", 3644 - "prost-derive", 3645 - ] 3646 - 3647 - [[package]] 3648 - name = "prost-derive" 3649 - version = "0.13.1" 3650 - source = "registry+https://github.com/rust-lang/crates.io-index" 3651 - checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" 3652 - dependencies = [ 3653 - "anyhow", 3654 - "itertools 0.13.0", 3655 - "proc-macro2", 3656 - "quote", 3657 - "syn 2.0.76", 3658 - ] 3659 - 3660 - [[package]] 3661 - name = "prost-types" 3662 - version = "0.13.1" 3663 - source = "registry+https://github.com/rust-lang/crates.io-index" 3664 - checksum = "cee5168b05f49d4b0ca581206eb14a7b22fafd963efe729ac48eb03266e25cc2" 3665 - dependencies = [ 3666 - "prost", 3667 - ] 3668 - 3669 - [[package]] 3670 - name = "qoi" 3671 - version = "0.4.1" 3672 - source = "registry+https://github.com/rust-lang/crates.io-index" 3673 - checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 3674 - dependencies = [ 3675 - "bytemuck", 3676 - ] 3677 - 3678 - [[package]] 3679 - name = "quick-xml" 3680 - version = "0.31.0" 3681 - source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3683 - dependencies = [ 3684 - "memchr", 3685 - ] 3686 - 3687 - [[package]] 3688 - name = "quick-xml" 3689 - version = "0.34.0" 3690 - source = "registry+https://github.com/rust-lang/crates.io-index" 3691 - checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" 3692 - dependencies = [ 3693 - "memchr", 3694 - ] 3695 - 3696 - [[package]] 3697 - name = "quote" 3698 - version = "1.0.37" 3699 - source = "registry+https://github.com/rust-lang/crates.io-index" 3700 - checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 3701 - dependencies = [ 3702 - "proc-macro2", 3703 - ] 3704 - 3705 - [[package]] 3706 - name = "rand" 3707 - version = "0.8.5" 3708 - source = "registry+https://github.com/rust-lang/crates.io-index" 3709 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3710 - dependencies = [ 3711 - "libc", 3712 - "rand_chacha", 3713 - "rand_core", 3714 - ] 3715 - 3716 - [[package]] 3717 - name = "rand_chacha" 3718 - version = "0.3.1" 3719 - source = "registry+https://github.com/rust-lang/crates.io-index" 3720 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3721 - dependencies = [ 3722 - "ppv-lite86", 3723 - "rand_core", 3724 - ] 3725 - 3726 - [[package]] 3727 - name = "rand_core" 3728 - version = "0.6.4" 3729 - source = "registry+https://github.com/rust-lang/crates.io-index" 3730 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3731 - dependencies = [ 3732 - "getrandom", 3733 - ] 3734 - 3735 - [[package]] 3736 - name = "raw-window-handle" 3737 - version = "0.6.2" 3738 - source = "registry+https://github.com/rust-lang/crates.io-index" 3739 - checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 3740 - 3741 - [[package]] 3742 - name = "rayon" 3743 - version = "1.10.0" 3744 - source = "registry+https://github.com/rust-lang/crates.io-index" 3745 - checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3746 - dependencies = [ 3747 - "either", 3748 - "rayon-core", 3749 - ] 3750 - 3751 - [[package]] 3752 - name = "rayon-core" 3753 - version = "1.12.1" 3754 - source = "registry+https://github.com/rust-lang/crates.io-index" 3755 - checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3756 - dependencies = [ 3757 - "crossbeam-deque", 3758 - "crossbeam-utils", 3759 - ] 3760 - 3761 - [[package]] 3762 - name = "redox_syscall" 3763 - version = "0.4.1" 3764 - source = "registry+https://github.com/rust-lang/crates.io-index" 3765 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3766 - dependencies = [ 3767 - "bitflags 1.3.2", 3768 - ] 3769 - 3770 - [[package]] 3771 - name = "redox_syscall" 3772 - version = "0.5.3" 3773 - source = "registry+https://github.com/rust-lang/crates.io-index" 3774 - checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3775 - dependencies = [ 3776 - "bitflags 2.6.0", 3777 - ] 3778 - 3779 - [[package]] 3780 - name = "redox_users" 3781 - version = "0.4.6" 3782 - source = "registry+https://github.com/rust-lang/crates.io-index" 3783 - checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 3784 - dependencies = [ 3785 - "getrandom", 3786 - "libredox 0.1.3", 3787 - "thiserror", 3788 - ] 3789 - 3790 - [[package]] 3791 - name = "regex" 3792 - version = "1.10.6" 3793 - source = "registry+https://github.com/rust-lang/crates.io-index" 3794 - checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" 3795 - dependencies = [ 3796 - "aho-corasick", 3797 - "memchr", 3798 - "regex-automata 0.4.7", 3799 - "regex-syntax 0.8.4", 3800 - ] 3801 - 3802 - [[package]] 3803 - name = "regex-automata" 3804 - version = "0.1.10" 3805 - source = "registry+https://github.com/rust-lang/crates.io-index" 3806 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3807 - dependencies = [ 3808 - "regex-syntax 0.6.29", 3809 - ] 3810 - 3811 - [[package]] 3812 - name = "regex-automata" 3813 - version = "0.4.7" 3814 - source = "registry+https://github.com/rust-lang/crates.io-index" 3815 - checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3816 - dependencies = [ 3817 - "aho-corasick", 3818 - "memchr", 3819 - "regex-syntax 0.8.4", 3820 - ] 3821 - 3822 - [[package]] 3823 - name = "regex-syntax" 3824 - version = "0.6.29" 3825 - source = "registry+https://github.com/rust-lang/crates.io-index" 3826 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3827 - 3828 - [[package]] 3829 - name = "regex-syntax" 3830 - version = "0.8.4" 3831 - source = "registry+https://github.com/rust-lang/crates.io-index" 3832 - checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3833 - 3834 - [[package]] 3835 - name = "resvg" 3836 - version = "0.42.0" 3837 - source = "registry+https://github.com/rust-lang/crates.io-index" 3838 - checksum = "944d052815156ac8fa77eaac055220e95ba0b01fa8887108ca710c03805d9051" 3839 - dependencies = [ 3840 - "log", 3841 - "pico-args", 3842 - "rgb", 3843 - "svgtypes", 3844 - "tiny-skia", 3845 - "usvg", 3846 - ] 3847 - 3848 - [[package]] 3849 - name = "rgb" 3850 - version = "0.8.48" 3851 - source = "registry+https://github.com/rust-lang/crates.io-index" 3852 - checksum = "0f86ae463694029097b846d8f99fd5536740602ae00022c0c50c5600720b2f71" 3853 - dependencies = [ 3854 - "bytemuck", 3855 - ] 3856 - 3857 - [[package]] 3858 - name = "rog-control-center" 3859 - version = "6.0.12" 3860 - dependencies = [ 3861 - "asusd", 3862 - "betrayer", 3863 - "cargo-husky", 3864 - "concat-idents", 3865 - "config-traits", 3866 - "console-subscriber", 3867 - "dirs", 3868 - "dmi_id", 3869 - "env_logger", 3870 - "gumdrop", 3871 - "log", 3872 - "nix 0.29.0", 3873 - "notify-rust", 3874 - "rog_anime", 3875 - "rog_aura", 3876 - "rog_dbus", 3877 - "rog_platform", 3878 - "rog_profiles", 3879 - "serde", 3880 - "slint", 3881 - "slint-build", 3882 - "supergfxctl", 3883 - "tempfile", 3884 - "tokio", 3885 - "versions", 3886 - "zbus", 3887 - ] 3888 - 3889 - [[package]] 3890 - name = "rog_anime" 3891 - version = "6.0.12" 3892 - dependencies = [ 3893 - "cargo-husky", 3894 - "dmi_id", 3895 - "gif 0.12.0", 3896 - "glam", 3897 - "log", 3898 - "pix", 3899 - "png_pong", 3900 - "serde", 3901 - "typeshare", 3902 - "zbus", 3903 - ] 3904 - 3905 - [[package]] 3906 - name = "rog_aura" 3907 - version = "6.0.12" 3908 - dependencies = [ 3909 - "cargo-husky", 3910 - "dmi_id", 3911 - "log", 3912 - "ron", 3913 - "serde", 3914 - "typeshare", 3915 - "zbus", 3916 - ] 3917 - 3918 - [[package]] 3919 - name = "rog_dbus" 3920 - version = "6.0.12" 3921 - dependencies = [ 3922 - "asusd", 3923 - "cargo-husky", 3924 - "rog_anime", 3925 - "rog_aura", 3926 - "rog_platform", 3927 - "rog_profiles", 3928 - "rog_slash", 3929 - "zbus", 3930 - ] 3931 - 3932 - [[package]] 3933 - name = "rog_platform" 3934 - version = "6.0.12" 3935 - dependencies = [ 3936 - "cargo-husky", 3937 - "concat-idents", 3938 - "inotify", 3939 - "log", 3940 - "rusb", 3941 - "serde", 3942 - "typeshare", 3943 - "udev 0.8.0", 3944 - "zbus", 3945 - ] 3946 - 3947 - [[package]] 3948 - name = "rog_profiles" 3949 - version = "6.0.12" 3950 - dependencies = [ 3951 - "cargo-husky", 3952 - "log", 3953 - "rog_platform", 3954 - "serde", 3955 - "typeshare", 3956 - "udev 0.8.0", 3957 - "zbus", 3958 - ] 3959 - 3960 - [[package]] 3961 - name = "rog_simulators" 3962 - version = "6.0.12" 3963 - dependencies = [ 3964 - "log", 3965 - "rog_anime", 3966 - "sdl2", 3967 - "uhid-virt", 3968 - ] 3969 - 3970 - [[package]] 3971 - name = "rog_slash" 3972 - version = "6.0.12" 3973 - dependencies = [ 3974 - "cargo-husky", 3975 - "dmi_id", 3976 - "serde", 3977 - "typeshare", 3978 - "zbus", 3979 - ] 3980 - 3981 - [[package]] 3982 - name = "ron" 3983 - version = "0.8.1" 3984 - source = "registry+https://github.com/rust-lang/crates.io-index" 3985 - checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" 3986 - dependencies = [ 3987 - "base64 0.21.7", 3988 - "bitflags 2.6.0", 3989 - "serde", 3990 - "serde_derive", 3991 - ] 3992 - 3993 - [[package]] 3994 - name = "rowan" 3995 - version = "0.15.16" 3996 - source = "registry+https://github.com/rust-lang/crates.io-index" 3997 - checksum = "0a542b0253fa46e632d27a1dc5cf7b930de4df8659dc6e720b647fc72147ae3d" 3998 - dependencies = [ 3999 - "countme", 4000 - "hashbrown 0.14.5", 4001 - "rustc-hash", 4002 - "text-size", 4003 - ] 4004 - 4005 - [[package]] 4006 - name = "roxmltree" 4007 - version = "0.20.0" 4008 - source = "registry+https://github.com/rust-lang/crates.io-index" 4009 - checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97" 4010 - 4011 - [[package]] 4012 - name = "rusb" 4013 - version = "0.9.4" 4014 - source = "registry+https://github.com/rust-lang/crates.io-index" 4015 - checksum = "ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4" 4016 - dependencies = [ 4017 - "libc", 4018 - "libusb1-sys", 4019 - ] 4020 - 4021 - [[package]] 4022 - name = "rustc-demangle" 4023 - version = "0.1.24" 4024 - source = "registry+https://github.com/rust-lang/crates.io-index" 4025 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 4026 - 4027 - [[package]] 4028 - name = "rustc-hash" 4029 - version = "1.1.0" 4030 - source = "registry+https://github.com/rust-lang/crates.io-index" 4031 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4032 - 4033 - [[package]] 4034 - name = "rustc_version" 4035 - version = "0.4.1" 4036 - source = "registry+https://github.com/rust-lang/crates.io-index" 4037 - checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 4038 - dependencies = [ 4039 - "semver", 4040 - ] 4041 - 4042 - [[package]] 4043 - name = "rustix" 4044 - version = "0.37.27" 4045 - source = "registry+https://github.com/rust-lang/crates.io-index" 4046 - checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 4047 - dependencies = [ 4048 - "bitflags 1.3.2", 4049 - "errno", 4050 - "io-lifetimes", 4051 - "libc", 4052 - "linux-raw-sys 0.3.8", 4053 - "windows-sys 0.48.0", 4054 - ] 4055 - 4056 - [[package]] 4057 - name = "rustix" 4058 - version = "0.38.35" 4059 - source = "registry+https://github.com/rust-lang/crates.io-index" 4060 - checksum = "a85d50532239da68e9addb745ba38ff4612a242c1c7ceea689c4bc7c2f43c36f" 4061 - dependencies = [ 4062 - "bitflags 2.6.0", 4063 - "errno", 4064 - "libc", 4065 - "linux-raw-sys 0.4.14", 4066 - "windows-sys 0.52.0", 4067 - ] 4068 - 4069 - [[package]] 4070 - name = "rustversion" 4071 - version = "1.0.17" 4072 - source = "registry+https://github.com/rust-lang/crates.io-index" 4073 - checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 4074 - 4075 - [[package]] 4076 - name = "rustybuzz" 4077 - version = "0.14.1" 4078 - source = "registry+https://github.com/rust-lang/crates.io-index" 4079 - checksum = "cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c" 4080 - dependencies = [ 4081 - "bitflags 2.6.0", 4082 - "bytemuck", 4083 - "smallvec", 4084 - "ttf-parser 0.21.1", 4085 - "unicode-bidi-mirroring", 4086 - "unicode-ccc", 4087 - "unicode-properties", 4088 - "unicode-script", 4089 - ] 4090 - 4091 - [[package]] 4092 - name = "ryu" 4093 - version = "1.0.18" 4094 - source = "registry+https://github.com/rust-lang/crates.io-index" 4095 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 4096 - 4097 - [[package]] 4098 - name = "same-file" 4099 - version = "1.0.6" 4100 - source = "registry+https://github.com/rust-lang/crates.io-index" 4101 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4102 - dependencies = [ 4103 - "winapi-util", 4104 - ] 4105 - 4106 - [[package]] 4107 - name = "scoped-tls" 4108 - version = "1.0.1" 4109 - source = "registry+https://github.com/rust-lang/crates.io-index" 4110 - checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4111 - 4112 - [[package]] 4113 - name = "scoped-tls-hkt" 4114 - version = "0.1.4" 4115 - source = "registry+https://github.com/rust-lang/crates.io-index" 4116 - checksum = "3ddc765d3410d9f6c6ca071bf0b67f6b01e3ec4595dc3892f02677e75819dddc" 4117 - 4118 - [[package]] 4119 - name = "scopeguard" 4120 - version = "1.2.0" 4121 - source = "registry+https://github.com/rust-lang/crates.io-index" 4122 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4123 - 4124 - [[package]] 4125 - name = "sctk-adwaita" 4126 - version = "0.10.1" 4127 - source = "registry+https://github.com/rust-lang/crates.io-index" 4128 - checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" 4129 - dependencies = [ 4130 - "ab_glyph", 4131 - "log", 4132 - "memmap2 0.9.4", 4133 - "smithay-client-toolkit", 4134 - "tiny-skia", 4135 - ] 4136 - 4137 - [[package]] 4138 - name = "sdl2" 4139 - version = "0.37.0" 4140 - source = "registry+https://github.com/rust-lang/crates.io-index" 4141 - checksum = "3b498da7d14d1ad6c839729bd4ad6fc11d90a57583605f3b4df2cd709a9cd380" 4142 - dependencies = [ 4143 - "bitflags 1.3.2", 4144 - "lazy_static", 4145 - "libc", 4146 - "sdl2-sys", 4147 - ] 4148 - 4149 - [[package]] 4150 - name = "sdl2-sys" 4151 - version = "0.37.0" 4152 - source = "registry+https://github.com/rust-lang/crates.io-index" 4153 - checksum = "951deab27af08ed9c6068b7b0d05a93c91f0a8eb16b6b816a5e73452a43521d3" 4154 - dependencies = [ 4155 - "cfg-if", 4156 - "libc", 4157 - "version-compare", 4158 - ] 4159 - 4160 - [[package]] 4161 - name = "semver" 4162 - version = "1.0.23" 4163 - source = "registry+https://github.com/rust-lang/crates.io-index" 4164 - checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 4165 - 4166 - [[package]] 4167 - name = "serde" 4168 - version = "1.0.209" 4169 - source = "registry+https://github.com/rust-lang/crates.io-index" 4170 - checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" 4171 - dependencies = [ 4172 - "serde_derive", 4173 - ] 4174 - 4175 - [[package]] 4176 - name = "serde_derive" 4177 - version = "1.0.209" 4178 - source = "registry+https://github.com/rust-lang/crates.io-index" 4179 - checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" 4180 - dependencies = [ 4181 - "proc-macro2", 4182 - "quote", 4183 - "syn 2.0.76", 4184 - ] 4185 - 4186 - [[package]] 4187 - name = "serde_json" 4188 - version = "1.0.127" 4189 - source = "registry+https://github.com/rust-lang/crates.io-index" 4190 - checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" 4191 - dependencies = [ 4192 - "itoa", 4193 - "memchr", 4194 - "ryu", 4195 - "serde", 4196 - ] 4197 - 4198 - [[package]] 4199 - name = "serde_repr" 4200 - version = "0.1.19" 4201 - source = "registry+https://github.com/rust-lang/crates.io-index" 4202 - checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 4203 - dependencies = [ 4204 - "proc-macro2", 4205 - "quote", 4206 - "syn 2.0.76", 4207 - ] 4208 - 4209 - [[package]] 4210 - name = "serde_spanned" 4211 - version = "0.6.7" 4212 - source = "registry+https://github.com/rust-lang/crates.io-index" 4213 - checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 4214 - dependencies = [ 4215 - "serde", 4216 - ] 4217 - 4218 - [[package]] 4219 - name = "sha1" 4220 - version = "0.10.6" 4221 - source = "registry+https://github.com/rust-lang/crates.io-index" 4222 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4223 - dependencies = [ 4224 - "cfg-if", 4225 - "cpufeatures", 4226 - "digest", 4227 - ] 4228 - 4229 - [[package]] 4230 - name = "sharded-slab" 4231 - version = "0.1.7" 4232 - source = "registry+https://github.com/rust-lang/crates.io-index" 4233 - checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 4234 - dependencies = [ 4235 - "lazy_static", 4236 - ] 4237 - 4238 - [[package]] 4239 - name = "shlex" 4240 - version = "1.3.0" 4241 - source = "registry+https://github.com/rust-lang/crates.io-index" 4242 - checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4243 - 4244 - [[package]] 4245 - name = "signal-hook-registry" 4246 - version = "1.4.2" 4247 - source = "registry+https://github.com/rust-lang/crates.io-index" 4248 - checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4249 - dependencies = [ 4250 - "libc", 4251 - ] 4252 - 4253 - [[package]] 4254 - name = "simd-adler32" 4255 - version = "0.3.7" 4256 - source = "registry+https://github.com/rust-lang/crates.io-index" 4257 - checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4258 - 4259 - [[package]] 4260 - name = "simplecss" 4261 - version = "0.2.1" 4262 - source = "registry+https://github.com/rust-lang/crates.io-index" 4263 - checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d" 4264 - dependencies = [ 4265 - "log", 4266 - ] 4267 - 4268 - [[package]] 4269 - name = "siphasher" 4270 - version = "1.0.1" 4271 - source = "registry+https://github.com/rust-lang/crates.io-index" 4272 - checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 4273 - 4274 - [[package]] 4275 - name = "skia-bindings" 4276 - version = "0.75.0" 4277 - source = "registry+https://github.com/rust-lang/crates.io-index" 4278 - checksum = "c06e19e97660b09a381c6eb566849b63556b1a90b8e2c6ba2d146b3f5066847b" 4279 - dependencies = [ 4280 - "bindgen", 4281 - "cc", 4282 - "flate2", 4283 - "heck", 4284 - "lazy_static", 4285 - "regex", 4286 - "serde_json", 4287 - "tar", 4288 - "toml", 4289 - ] 4290 - 4291 - [[package]] 4292 - name = "skia-safe" 4293 - version = "0.75.0" 4294 - source = "registry+https://github.com/rust-lang/crates.io-index" 4295 - checksum = "ad6e6f369522471b585c99427720b53aad04016fa4314e0a8cf23f17083a4e4c" 4296 - dependencies = [ 4297 - "bitflags 2.6.0", 4298 - "lazy_static", 4299 - "skia-bindings", 4300 - "windows", 4301 - ] 4302 - 4303 - [[package]] 4304 - name = "slab" 4305 - version = "0.4.9" 4306 - source = "registry+https://github.com/rust-lang/crates.io-index" 4307 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4308 - dependencies = [ 4309 - "autocfg", 4310 - ] 4311 - 4312 - [[package]] 4313 - name = "slint" 4314 - version = "1.8.0" 4315 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 4316 - dependencies = [ 4317 - "const-field-offset", 4318 - "i-slint-backend-selector", 4319 - "i-slint-core", 4320 - "i-slint-renderer-femtovg", 4321 - "num-traits", 4322 - "once_cell", 4323 - "pin-weak", 4324 - "slint-macros", 4325 - "vtable", 4326 - ] 4327 - 4328 - [[package]] 4329 - name = "slint-build" 4330 - version = "1.8.0" 4331 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 4332 - dependencies = [ 4333 - "i-slint-compiler", 4334 - "spin_on", 4335 - "thiserror", 4336 - "toml_edit", 4337 - ] 4338 - 4339 - [[package]] 4340 - name = "slint-macros" 4341 - version = "1.8.0" 4342 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 4343 - dependencies = [ 4344 - "i-slint-compiler", 4345 - "proc-macro2", 4346 - "quote", 4347 - "spin_on", 4348 - ] 4349 - 4350 - [[package]] 4351 - name = "slotmap" 4352 - version = "1.0.7" 4353 - source = "registry+https://github.com/rust-lang/crates.io-index" 4354 - checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 4355 - dependencies = [ 4356 - "version_check", 4357 - ] 4358 - 4359 - [[package]] 4360 - name = "smallvec" 4361 - version = "1.13.2" 4362 - source = "registry+https://github.com/rust-lang/crates.io-index" 4363 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4364 - 4365 - [[package]] 4366 - name = "smithay-client-toolkit" 4367 - version = "0.19.2" 4368 - source = "registry+https://github.com/rust-lang/crates.io-index" 4369 - checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" 4370 - dependencies = [ 4371 - "bitflags 2.6.0", 4372 - "calloop 0.13.0", 4373 - "calloop-wayland-source", 4374 - "cursor-icon", 4375 - "libc", 4376 - "log", 4377 - "memmap2 0.9.4", 4378 - "rustix 0.38.35", 4379 - "thiserror", 4380 - "wayland-backend", 4381 - "wayland-client", 4382 - "wayland-csd-frame", 4383 - "wayland-cursor", 4384 - "wayland-protocols", 4385 - "wayland-protocols-wlr", 4386 - "wayland-scanner", 4387 - "xkeysym", 4388 - ] 4389 - 4390 - [[package]] 4391 - name = "smithay-clipboard" 4392 - version = "0.7.2" 4393 - source = "registry+https://github.com/rust-lang/crates.io-index" 4394 - checksum = "cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846" 4395 - dependencies = [ 4396 - "libc", 4397 - "smithay-client-toolkit", 4398 - "wayland-backend", 4399 - ] 4400 - 4401 - [[package]] 4402 - name = "smol" 4403 - version = "1.3.0" 4404 - source = "registry+https://github.com/rust-lang/crates.io-index" 4405 - checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" 4406 - dependencies = [ 4407 - "async-channel 1.9.0", 4408 - "async-executor", 4409 - "async-fs 1.6.0", 4410 - "async-io 1.13.0", 4411 - "async-lock 2.8.0", 4412 - "async-net", 4413 - "async-process 1.8.1", 4414 - "blocking", 4415 - "futures-lite 1.13.0", 4416 - ] 4417 - 4418 - [[package]] 4419 - name = "smol_str" 4420 - version = "0.2.2" 4421 - source = "registry+https://github.com/rust-lang/crates.io-index" 4422 - checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" 4423 - dependencies = [ 4424 - "serde", 4425 - ] 4426 - 4427 - [[package]] 4428 - name = "socket2" 4429 - version = "0.4.10" 4430 - source = "registry+https://github.com/rust-lang/crates.io-index" 4431 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 4432 - dependencies = [ 4433 - "libc", 4434 - "winapi", 4435 - ] 4436 - 4437 - [[package]] 4438 - name = "socket2" 4439 - version = "0.5.7" 4440 - source = "registry+https://github.com/rust-lang/crates.io-index" 4441 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 4442 - dependencies = [ 4443 - "libc", 4444 - "windows-sys 0.52.0", 4445 - ] 4446 - 4447 - [[package]] 4448 - name = "softbuffer" 4449 - version = "0.4.5" 4450 - source = "registry+https://github.com/rust-lang/crates.io-index" 4451 - checksum = "d623bff5d06f60d738990980d782c8c866997d9194cfe79ecad00aa2f76826dd" 4452 - dependencies = [ 4453 - "as-raw-xcb-connection", 4454 - "bytemuck", 4455 - "cfg_aliases", 4456 - "core-graphics", 4457 - "fastrand 2.1.1", 4458 - "foreign-types", 4459 - "js-sys", 4460 - "log", 4461 - "memmap2 0.9.4", 4462 - "objc2", 4463 - "objc2-app-kit", 4464 - "objc2-foundation", 4465 - "objc2-quartz-core", 4466 - "raw-window-handle", 4467 - "redox_syscall 0.5.3", 4468 - "rustix 0.38.35", 4469 - "tiny-xlib", 4470 - "wasm-bindgen", 4471 - "wayland-backend", 4472 - "wayland-client", 4473 - "wayland-sys", 4474 - "web-sys", 4475 - "windows-sys 0.52.0", 4476 - "x11rb", 4477 - ] 4478 - 4479 - [[package]] 4480 - name = "spin" 4481 - version = "0.9.8" 4482 - source = "registry+https://github.com/rust-lang/crates.io-index" 4483 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4484 - dependencies = [ 4485 - "lock_api", 4486 - ] 4487 - 4488 - [[package]] 4489 - name = "spin_on" 4490 - version = "0.1.1" 4491 - source = "registry+https://github.com/rust-lang/crates.io-index" 4492 - checksum = "076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2" 4493 - dependencies = [ 4494 - "pin-utils", 4495 - ] 4496 - 4497 - [[package]] 4498 - name = "stable_deref_trait" 4499 - version = "1.2.0" 4500 - source = "registry+https://github.com/rust-lang/crates.io-index" 4501 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4502 - 4503 - [[package]] 4504 - name = "static_assertions" 4505 - version = "1.1.0" 4506 - source = "registry+https://github.com/rust-lang/crates.io-index" 4507 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4508 - 4509 - [[package]] 4510 - name = "strict-num" 4511 - version = "0.1.1" 4512 - source = "registry+https://github.com/rust-lang/crates.io-index" 4513 - checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 4514 - dependencies = [ 4515 - "float-cmp", 4516 - ] 4517 - 4518 - [[package]] 4519 - name = "strum" 4520 - version = "0.26.3" 4521 - source = "registry+https://github.com/rust-lang/crates.io-index" 4522 - checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4523 - dependencies = [ 4524 - "strum_macros", 4525 - ] 4526 - 4527 - [[package]] 4528 - name = "strum_macros" 4529 - version = "0.26.4" 4530 - source = "registry+https://github.com/rust-lang/crates.io-index" 4531 - checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4532 - dependencies = [ 4533 - "heck", 4534 - "proc-macro2", 4535 - "quote", 4536 - "rustversion", 4537 - "syn 2.0.76", 4538 - ] 4539 - 4540 - [[package]] 4541 - name = "supergfxctl" 4542 - version = "5.2.4" 4543 - source = "git+https://gitlab.com/asus-linux/supergfxctl.git#4c99316e0a6ac288faeb76b2f46111fddd5d7d83" 4544 - dependencies = [ 4545 - "log", 4546 - "logind-zbus", 4547 - "serde", 4548 - "serde_derive", 4549 - "serde_json", 4550 - "tokio", 4551 - "udev 0.9.0", 4552 - "zbus", 4553 - ] 4554 - 4555 - [[package]] 4556 - name = "svgtypes" 4557 - version = "0.15.2" 4558 - source = "registry+https://github.com/rust-lang/crates.io-index" 4559 - checksum = "794de53cc48eaabeed0ab6a3404a65f40b3e38c067e4435883a65d2aa4ca000e" 4560 - dependencies = [ 4561 - "kurbo", 4562 - "siphasher", 4563 - ] 4564 - 4565 - [[package]] 4566 - name = "syn" 4567 - version = "1.0.109" 4568 - source = "registry+https://github.com/rust-lang/crates.io-index" 4569 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4570 - dependencies = [ 4571 - "proc-macro2", 4572 - "quote", 4573 - "unicode-ident", 4574 - ] 4575 - 4576 - [[package]] 4577 - name = "syn" 4578 - version = "2.0.76" 4579 - source = "registry+https://github.com/rust-lang/crates.io-index" 4580 - checksum = "578e081a14e0cefc3279b0472138c513f37b41a08d5a3cca9b6e4e8ceb6cd525" 4581 - dependencies = [ 4582 - "proc-macro2", 4583 - "quote", 4584 - "unicode-ident", 4585 - ] 4586 - 4587 - [[package]] 4588 - name = "sync_wrapper" 4589 - version = "0.1.2" 4590 - source = "registry+https://github.com/rust-lang/crates.io-index" 4591 - checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4592 - 4593 - [[package]] 4594 - name = "sync_wrapper" 4595 - version = "1.0.1" 4596 - source = "registry+https://github.com/rust-lang/crates.io-index" 4597 - checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 4598 - 4599 - [[package]] 4600 - name = "tar" 4601 - version = "0.4.41" 4602 - source = "registry+https://github.com/rust-lang/crates.io-index" 4603 - checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 4604 - dependencies = [ 4605 - "filetime", 4606 - "libc", 4607 - "xattr", 4608 - ] 4609 - 4610 - [[package]] 4611 - name = "tauri-winrt-notification" 4612 - version = "0.2.1" 4613 - source = "registry+https://github.com/rust-lang/crates.io-index" 4614 - checksum = "f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871" 4615 - dependencies = [ 4616 - "quick-xml 0.31.0", 4617 - "windows", 4618 - "windows-version", 4619 - ] 4620 - 4621 - [[package]] 4622 - name = "temp-dir" 4623 - version = "0.1.13" 4624 - source = "registry+https://github.com/rust-lang/crates.io-index" 4625 - checksum = "1f227968ec00f0e5322f9b8173c7a0cbcff6181a0a5b28e9892491c286277231" 4626 - 4627 - [[package]] 4628 - name = "tempfile" 4629 - version = "3.12.0" 4630 - source = "registry+https://github.com/rust-lang/crates.io-index" 4631 - checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 4632 - dependencies = [ 4633 - "cfg-if", 4634 - "fastrand 2.1.1", 4635 - "once_cell", 4636 - "rustix 0.38.35", 4637 - "windows-sys 0.59.0", 4638 - ] 4639 - 4640 - [[package]] 4641 - name = "termcolor" 4642 - version = "1.4.1" 4643 - source = "registry+https://github.com/rust-lang/crates.io-index" 4644 - checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 4645 - dependencies = [ 4646 - "winapi-util", 4647 - ] 4648 - 4649 - [[package]] 4650 - name = "text-size" 4651 - version = "1.1.1" 4652 - source = "registry+https://github.com/rust-lang/crates.io-index" 4653 - checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233" 4654 - 4655 - [[package]] 4656 - name = "thiserror" 4657 - version = "1.0.63" 4658 - source = "registry+https://github.com/rust-lang/crates.io-index" 4659 - checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 4660 - dependencies = [ 4661 - "thiserror-impl", 4662 - ] 4663 - 4664 - [[package]] 4665 - name = "thiserror-impl" 4666 - version = "1.0.63" 4667 - source = "registry+https://github.com/rust-lang/crates.io-index" 4668 - checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 4669 - dependencies = [ 4670 - "proc-macro2", 4671 - "quote", 4672 - "syn 2.0.76", 4673 - ] 4674 - 4675 - [[package]] 4676 - name = "thread_local" 4677 - version = "1.1.8" 4678 - source = "registry+https://github.com/rust-lang/crates.io-index" 4679 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4680 - dependencies = [ 4681 - "cfg-if", 4682 - "once_cell", 4683 - ] 4684 - 4685 - [[package]] 4686 - name = "tiff" 4687 - version = "0.9.1" 4688 - source = "registry+https://github.com/rust-lang/crates.io-index" 4689 - checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 4690 - dependencies = [ 4691 - "flate2", 4692 - "jpeg-decoder", 4693 - "weezl", 4694 - ] 4695 - 4696 - [[package]] 4697 - name = "time" 4698 - version = "0.3.36" 4699 - source = "registry+https://github.com/rust-lang/crates.io-index" 4700 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 4701 - dependencies = [ 4702 - "deranged", 4703 - "num-conv", 4704 - "powerfmt", 4705 - "serde", 4706 - "time-core", 4707 - ] 4708 - 4709 - [[package]] 4710 - name = "time-core" 4711 - version = "0.1.2" 4712 - source = "registry+https://github.com/rust-lang/crates.io-index" 4713 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 4714 - 4715 - [[package]] 4716 - name = "tiny-skia" 4717 - version = "0.11.4" 4718 - source = "registry+https://github.com/rust-lang/crates.io-index" 4719 - checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 4720 - dependencies = [ 4721 - "arrayref", 4722 - "arrayvec", 4723 - "bytemuck", 4724 - "cfg-if", 4725 - "log", 4726 - "png", 4727 - "tiny-skia-path", 4728 - ] 4729 - 4730 - [[package]] 4731 - name = "tiny-skia-path" 4732 - version = "0.11.4" 4733 - source = "registry+https://github.com/rust-lang/crates.io-index" 4734 - checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 4735 - dependencies = [ 4736 - "arrayref", 4737 - "bytemuck", 4738 - "strict-num", 4739 - ] 4740 - 4741 - [[package]] 4742 - name = "tiny-xlib" 4743 - version = "0.2.3" 4744 - source = "registry+https://github.com/rust-lang/crates.io-index" 4745 - checksum = "1d52f22673960ad13af14ff4025997312def1223bfa7c8e4949d099e6b3d5d1c" 4746 - dependencies = [ 4747 - "as-raw-xcb-connection", 4748 - "ctor-lite", 4749 - "libloading", 4750 - "pkg-config", 4751 - "tracing", 4752 - ] 4753 - 4754 - [[package]] 4755 - name = "tinyvec" 4756 - version = "1.8.0" 4757 - source = "registry+https://github.com/rust-lang/crates.io-index" 4758 - checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 4759 - dependencies = [ 4760 - "tinyvec_macros", 4761 - ] 4762 - 4763 - [[package]] 4764 - name = "tinyvec_macros" 4765 - version = "0.1.1" 4766 - source = "registry+https://github.com/rust-lang/crates.io-index" 4767 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 4768 - 4769 - [[package]] 4770 - name = "tokio" 4771 - version = "1.39.3" 4772 - source = "registry+https://github.com/rust-lang/crates.io-index" 4773 - checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" 4774 - dependencies = [ 4775 - "backtrace", 4776 - "bytes", 4777 - "libc", 4778 - "mio 1.0.2", 4779 - "pin-project-lite", 4780 - "socket2 0.5.7", 4781 - "tokio-macros", 4782 - "tracing", 4783 - "windows-sys 0.52.0", 4784 - ] 4785 - 4786 - [[package]] 4787 - name = "tokio-macros" 4788 - version = "2.4.0" 4789 - source = "registry+https://github.com/rust-lang/crates.io-index" 4790 - checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 4791 - dependencies = [ 4792 - "proc-macro2", 4793 - "quote", 4794 - "syn 2.0.76", 4795 - ] 4796 - 4797 - [[package]] 4798 - name = "tokio-stream" 4799 - version = "0.1.15" 4800 - source = "registry+https://github.com/rust-lang/crates.io-index" 4801 - checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 4802 - dependencies = [ 4803 - "futures-core", 4804 - "pin-project-lite", 4805 - "tokio", 4806 - ] 4807 - 4808 - [[package]] 4809 - name = "tokio-util" 4810 - version = "0.7.11" 4811 - source = "registry+https://github.com/rust-lang/crates.io-index" 4812 - checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4813 - dependencies = [ 4814 - "bytes", 4815 - "futures-core", 4816 - "futures-sink", 4817 - "pin-project-lite", 4818 - "tokio", 4819 - ] 4820 - 4821 - [[package]] 4822 - name = "toml" 4823 - version = "0.8.19" 4824 - source = "registry+https://github.com/rust-lang/crates.io-index" 4825 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 4826 - dependencies = [ 4827 - "serde", 4828 - "serde_spanned", 4829 - "toml_datetime", 4830 - "toml_edit", 4831 - ] 4832 - 4833 - [[package]] 4834 - name = "toml_datetime" 4835 - version = "0.6.8" 4836 - source = "registry+https://github.com/rust-lang/crates.io-index" 4837 - checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4838 - dependencies = [ 4839 - "serde", 4840 - ] 4841 - 4842 - [[package]] 4843 - name = "toml_edit" 4844 - version = "0.22.20" 4845 - source = "registry+https://github.com/rust-lang/crates.io-index" 4846 - checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" 4847 - dependencies = [ 4848 - "indexmap 2.4.0", 4849 - "serde", 4850 - "serde_spanned", 4851 - "toml_datetime", 4852 - "winnow", 4853 - ] 4854 - 4855 - [[package]] 4856 - name = "tonic" 4857 - version = "0.12.2" 4858 - source = "registry+https://github.com/rust-lang/crates.io-index" 4859 - checksum = "c6f6ba989e4b2c58ae83d862d3a3e27690b6e3ae630d0deb59f3697f32aa88ad" 4860 - dependencies = [ 4861 - "async-stream", 4862 - "async-trait", 4863 - "axum", 4864 - "base64 0.22.1", 4865 - "bytes", 4866 - "h2", 4867 - "http", 4868 - "http-body", 4869 - "http-body-util", 4870 - "hyper", 4871 - "hyper-timeout", 4872 - "hyper-util", 4873 - "percent-encoding", 4874 - "pin-project", 4875 - "prost", 4876 - "socket2 0.5.7", 4877 - "tokio", 4878 - "tokio-stream", 4879 - "tower", 4880 - "tower-layer", 4881 - "tower-service", 4882 - "tracing", 4883 - ] 4884 - 4885 - [[package]] 4886 - name = "tower" 4887 - version = "0.4.13" 4888 - source = "registry+https://github.com/rust-lang/crates.io-index" 4889 - checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 4890 - dependencies = [ 4891 - "futures-core", 4892 - "futures-util", 4893 - "indexmap 1.9.3", 4894 - "pin-project", 4895 - "pin-project-lite", 4896 - "rand", 4897 - "slab", 4898 - "tokio", 4899 - "tokio-util", 4900 - "tower-layer", 4901 - "tower-service", 4902 - "tracing", 4903 - ] 4904 - 4905 - [[package]] 4906 - name = "tower-layer" 4907 - version = "0.3.3" 4908 - source = "registry+https://github.com/rust-lang/crates.io-index" 4909 - checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4910 - 4911 - [[package]] 4912 - name = "tower-service" 4913 - version = "0.3.3" 4914 - source = "registry+https://github.com/rust-lang/crates.io-index" 4915 - checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4916 - 4917 - [[package]] 4918 - name = "tracing" 4919 - version = "0.1.40" 4920 - source = "registry+https://github.com/rust-lang/crates.io-index" 4921 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 4922 - dependencies = [ 4923 - "pin-project-lite", 4924 - "tracing-attributes", 4925 - "tracing-core", 4926 - ] 4927 - 4928 - [[package]] 4929 - name = "tracing-attributes" 4930 - version = "0.1.27" 4931 - source = "registry+https://github.com/rust-lang/crates.io-index" 4932 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 4933 - dependencies = [ 4934 - "proc-macro2", 4935 - "quote", 4936 - "syn 2.0.76", 4937 - ] 4938 - 4939 - [[package]] 4940 - name = "tracing-core" 4941 - version = "0.1.32" 4942 - source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 4944 - dependencies = [ 4945 - "once_cell", 4946 - "valuable", 4947 - ] 4948 - 4949 - [[package]] 4950 - name = "tracing-subscriber" 4951 - version = "0.3.18" 4952 - source = "registry+https://github.com/rust-lang/crates.io-index" 4953 - checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 4954 - dependencies = [ 4955 - "matchers", 4956 - "once_cell", 4957 - "regex", 4958 - "sharded-slab", 4959 - "thread_local", 4960 - "tracing", 4961 - "tracing-core", 4962 - ] 4963 - 4964 - [[package]] 4965 - name = "try-lock" 4966 - version = "0.2.5" 4967 - source = "registry+https://github.com/rust-lang/crates.io-index" 4968 - checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4969 - 4970 - [[package]] 4971 - name = "ttf-parser" 4972 - version = "0.21.1" 4973 - source = "registry+https://github.com/rust-lang/crates.io-index" 4974 - checksum = "2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8" 4975 - 4976 - [[package]] 4977 - name = "ttf-parser" 4978 - version = "0.24.1" 4979 - source = "registry+https://github.com/rust-lang/crates.io-index" 4980 - checksum = "5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a" 4981 - 4982 - [[package]] 4983 - name = "typenum" 4984 - version = "1.17.0" 4985 - source = "registry+https://github.com/rust-lang/crates.io-index" 4986 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4987 - 4988 - [[package]] 4989 - name = "typeshare" 4990 - version = "1.0.3" 4991 - source = "registry+https://github.com/rust-lang/crates.io-index" 4992 - checksum = "04f17399b76c2e743d58eac0635d7686e9c00f48cd4776f00695d9882a7d3187" 4993 - dependencies = [ 4994 - "chrono", 4995 - "serde", 4996 - "serde_json", 4997 - "typeshare-annotation", 4998 - ] 4999 - 5000 - [[package]] 5001 - name = "typeshare-annotation" 5002 - version = "1.0.4" 5003 - source = "registry+https://github.com/rust-lang/crates.io-index" 5004 - checksum = "a615d6c2764852a2e88a4f16e9ce1ea49bb776b5872956309e170d63a042a34f" 5005 - dependencies = [ 5006 - "quote", 5007 - "syn 2.0.76", 5008 - ] 5009 - 5010 - [[package]] 5011 - name = "udev" 5012 - version = "0.7.0" 5013 - source = "registry+https://github.com/rust-lang/crates.io-index" 5014 - checksum = "4ebdbbd670373442a12fe9ef7aeb53aec4147a5a27a00bbc3ab639f08f48191a" 5015 - dependencies = [ 5016 - "libc", 5017 - "libudev-sys", 5018 - "pkg-config", 5019 - ] 5020 - 5021 - [[package]] 5022 - name = "udev" 5023 - version = "0.8.0" 5024 - source = "registry+https://github.com/rust-lang/crates.io-index" 5025 - checksum = "50051c6e22be28ee6f217d50014f3bc29e81c20dc66ff7ca0d5c5226e1dcc5a1" 5026 - dependencies = [ 5027 - "io-lifetimes", 5028 - "libc", 5029 - "libudev-sys", 5030 - "mio 0.8.11", 5031 - "pkg-config", 5032 - ] 5033 - 5034 - [[package]] 5035 - name = "udev" 5036 - version = "0.9.0" 5037 - source = "registry+https://github.com/rust-lang/crates.io-index" 5038 - checksum = "8ba005bcd5b1158ae3cd815905990e8b6ee4ba9ee7adbab6d7b58d389ad09c93" 5039 - dependencies = [ 5040 - "io-lifetimes", 5041 - "libc", 5042 - "libudev-sys", 5043 - "pkg-config", 5044 - ] 5045 - 5046 - [[package]] 5047 - name = "uds_windows" 5048 - version = "1.1.0" 5049 - source = "registry+https://github.com/rust-lang/crates.io-index" 5050 - checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 5051 - dependencies = [ 5052 - "memoffset", 5053 - "tempfile", 5054 - "winapi", 5055 - ] 5056 - 5057 - [[package]] 5058 - name = "uhid-virt" 5059 - version = "0.0.7" 5060 - source = "registry+https://github.com/rust-lang/crates.io-index" 5061 - checksum = "4f70f1f603b96df07624cdd31be4496a983a3f7f079cf2606aa289719114249f" 5062 - dependencies = [ 5063 - "enumflags2", 5064 - "libc", 5065 - "uhidrs-sys", 5066 - ] 5067 - 5068 - [[package]] 5069 - name = "uhidrs-sys" 5070 - version = "1.0.3" 5071 - source = "registry+https://github.com/rust-lang/crates.io-index" 5072 - checksum = "e24880fbcee511571ed9104b9a5273d1563d11ccaaf54b7c05cc6c100b652f9f" 5073 - dependencies = [ 5074 - "bindgen", 5075 - ] 5076 - 5077 - [[package]] 5078 - name = "unicode-bidi" 5079 - version = "0.3.15" 5080 - source = "registry+https://github.com/rust-lang/crates.io-index" 5081 - checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 5082 - 5083 - [[package]] 5084 - name = "unicode-bidi-mirroring" 5085 - version = "0.2.0" 5086 - source = "registry+https://github.com/rust-lang/crates.io-index" 5087 - checksum = "23cb788ffebc92c5948d0e997106233eeb1d8b9512f93f41651f52b6c5f5af86" 5088 - 5089 - [[package]] 5090 - name = "unicode-ccc" 5091 - version = "0.2.0" 5092 - source = "registry+https://github.com/rust-lang/crates.io-index" 5093 - checksum = "1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656" 5094 - 5095 - [[package]] 5096 - name = "unicode-ident" 5097 - version = "1.0.12" 5098 - source = "registry+https://github.com/rust-lang/crates.io-index" 5099 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 5100 - 5101 - [[package]] 5102 - name = "unicode-linebreak" 5103 - version = "0.1.5" 5104 - source = "registry+https://github.com/rust-lang/crates.io-index" 5105 - checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 5106 - 5107 - [[package]] 5108 - name = "unicode-normalization" 5109 - version = "0.1.23" 5110 - source = "registry+https://github.com/rust-lang/crates.io-index" 5111 - checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 5112 - dependencies = [ 5113 - "tinyvec", 5114 - ] 5115 - 5116 - [[package]] 5117 - name = "unicode-properties" 5118 - version = "0.1.2" 5119 - source = "registry+https://github.com/rust-lang/crates.io-index" 5120 - checksum = "52ea75f83c0137a9b98608359a5f1af8144876eb67bcb1ce837368e906a9f524" 5121 - 5122 - [[package]] 5123 - name = "unicode-script" 5124 - version = "0.5.6" 5125 - source = "registry+https://github.com/rust-lang/crates.io-index" 5126 - checksum = "ad8d71f5726e5f285a935e9fe8edfd53f0491eb6e9a5774097fdabee7cd8c9cd" 5127 - 5128 - [[package]] 5129 - name = "unicode-segmentation" 5130 - version = "1.11.0" 5131 - source = "registry+https://github.com/rust-lang/crates.io-index" 5132 - checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 5133 - 5134 - [[package]] 5135 - name = "unicode-vo" 5136 - version = "0.1.0" 5137 - source = "registry+https://github.com/rust-lang/crates.io-index" 5138 - checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 5139 - 5140 - [[package]] 5141 - name = "url" 5142 - version = "2.5.2" 5143 - source = "registry+https://github.com/rust-lang/crates.io-index" 5144 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 5145 - dependencies = [ 5146 - "form_urlencoded", 5147 - "idna", 5148 - "percent-encoding", 5149 - ] 5150 - 5151 - [[package]] 5152 - name = "usvg" 5153 - version = "0.42.0" 5154 - source = "registry+https://github.com/rust-lang/crates.io-index" 5155 - checksum = "b84ea542ae85c715f07b082438a4231c3760539d902e11d093847a0b22963032" 5156 - dependencies = [ 5157 - "base64 0.22.1", 5158 - "data-url", 5159 - "flate2", 5160 - "fontdb", 5161 - "imagesize", 5162 - "kurbo", 5163 - "log", 5164 - "pico-args", 5165 - "roxmltree", 5166 - "rustybuzz", 5167 - "simplecss", 5168 - "siphasher", 5169 - "strict-num", 5170 - "svgtypes", 5171 - "tiny-skia-path", 5172 - "unicode-bidi", 5173 - "unicode-script", 5174 - "unicode-vo", 5175 - "xmlwriter", 5176 - ] 5177 - 5178 - [[package]] 5179 - name = "valuable" 5180 - version = "0.1.0" 5181 - source = "registry+https://github.com/rust-lang/crates.io-index" 5182 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5183 - 5184 - [[package]] 5185 - name = "vcpkg" 5186 - version = "0.2.15" 5187 - source = "registry+https://github.com/rust-lang/crates.io-index" 5188 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5189 - 5190 - [[package]] 5191 - name = "version-compare" 5192 - version = "0.1.1" 5193 - source = "registry+https://github.com/rust-lang/crates.io-index" 5194 - checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 5195 - 5196 - [[package]] 5197 - name = "version_check" 5198 - version = "0.9.5" 5199 - source = "registry+https://github.com/rust-lang/crates.io-index" 5200 - checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 5201 - 5202 - [[package]] 5203 - name = "versions" 5204 - version = "6.3.2" 5205 - source = "registry+https://github.com/rust-lang/crates.io-index" 5206 - checksum = "f25d498b63d1fdb376b4250f39ab3a5ee8d103957346abacd911e2d8b612c139" 5207 - dependencies = [ 5208 - "itertools 0.13.0", 5209 - "nom", 5210 - ] 5211 - 5212 - [[package]] 5213 - name = "vtable" 5214 - version = "0.2.0" 5215 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 5216 - dependencies = [ 5217 - "const-field-offset", 5218 - "portable-atomic", 5219 - "stable_deref_trait", 5220 - "vtable-macro", 5221 - ] 5222 - 5223 - [[package]] 5224 - name = "vtable-macro" 5225 - version = "0.2.0" 5226 - source = "git+https://github.com/slint-ui/slint.git#6472ab841612c05f0996bfd277e157085b7fcbff" 5227 - dependencies = [ 5228 - "proc-macro2", 5229 - "quote", 5230 - "syn 2.0.76", 5231 - ] 5232 - 5233 - [[package]] 5234 - name = "waker-fn" 5235 - version = "1.2.0" 5236 - source = "registry+https://github.com/rust-lang/crates.io-index" 5237 - checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 5238 - 5239 - [[package]] 5240 - name = "walkdir" 5241 - version = "2.5.0" 5242 - source = "registry+https://github.com/rust-lang/crates.io-index" 5243 - checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5244 - dependencies = [ 5245 - "same-file", 5246 - "winapi-util", 5247 - ] 5248 - 5249 - [[package]] 5250 - name = "want" 5251 - version = "0.3.1" 5252 - source = "registry+https://github.com/rust-lang/crates.io-index" 5253 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5254 - dependencies = [ 5255 - "try-lock", 5256 - ] 5257 - 5258 - [[package]] 5259 - name = "wasi" 5260 - version = "0.11.0+wasi-snapshot-preview1" 5261 - source = "registry+https://github.com/rust-lang/crates.io-index" 5262 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5263 - 5264 - [[package]] 5265 - name = "wasm-bindgen" 5266 - version = "0.2.93" 5267 - source = "registry+https://github.com/rust-lang/crates.io-index" 5268 - checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" 5269 - dependencies = [ 5270 - "cfg-if", 5271 - "once_cell", 5272 - "wasm-bindgen-macro", 5273 - ] 5274 - 5275 - [[package]] 5276 - name = "wasm-bindgen-backend" 5277 - version = "0.2.93" 5278 - source = "registry+https://github.com/rust-lang/crates.io-index" 5279 - checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" 5280 - dependencies = [ 5281 - "bumpalo", 5282 - "log", 5283 - "once_cell", 5284 - "proc-macro2", 5285 - "quote", 5286 - "syn 2.0.76", 5287 - "wasm-bindgen-shared", 5288 - ] 5289 - 5290 - [[package]] 5291 - name = "wasm-bindgen-futures" 5292 - version = "0.4.43" 5293 - source = "registry+https://github.com/rust-lang/crates.io-index" 5294 - checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" 5295 - dependencies = [ 5296 - "cfg-if", 5297 - "js-sys", 5298 - "wasm-bindgen", 5299 - "web-sys", 5300 - ] 5301 - 5302 - [[package]] 5303 - name = "wasm-bindgen-macro" 5304 - version = "0.2.93" 5305 - source = "registry+https://github.com/rust-lang/crates.io-index" 5306 - checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" 5307 - dependencies = [ 5308 - "quote", 5309 - "wasm-bindgen-macro-support", 5310 - ] 5311 - 5312 - [[package]] 5313 - name = "wasm-bindgen-macro-support" 5314 - version = "0.2.93" 5315 - source = "registry+https://github.com/rust-lang/crates.io-index" 5316 - checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" 5317 - dependencies = [ 5318 - "proc-macro2", 5319 - "quote", 5320 - "syn 2.0.76", 5321 - "wasm-bindgen-backend", 5322 - "wasm-bindgen-shared", 5323 - ] 5324 - 5325 - [[package]] 5326 - name = "wasm-bindgen-shared" 5327 - version = "0.2.93" 5328 - source = "registry+https://github.com/rust-lang/crates.io-index" 5329 - checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" 5330 - 5331 - [[package]] 5332 - name = "wayland-backend" 5333 - version = "0.3.6" 5334 - source = "registry+https://github.com/rust-lang/crates.io-index" 5335 - checksum = "f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993" 5336 - dependencies = [ 5337 - "cc", 5338 - "downcast-rs", 5339 - "rustix 0.38.35", 5340 - "scoped-tls", 5341 - "smallvec", 5342 - "wayland-sys", 5343 - ] 5344 - 5345 - [[package]] 5346 - name = "wayland-client" 5347 - version = "0.31.5" 5348 - source = "registry+https://github.com/rust-lang/crates.io-index" 5349 - checksum = "7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943" 5350 - dependencies = [ 5351 - "bitflags 2.6.0", 5352 - "rustix 0.38.35", 5353 - "wayland-backend", 5354 - "wayland-scanner", 5355 - ] 5356 - 5357 - [[package]] 5358 - name = "wayland-csd-frame" 5359 - version = "0.3.0" 5360 - source = "registry+https://github.com/rust-lang/crates.io-index" 5361 - checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 5362 - dependencies = [ 5363 - "bitflags 2.6.0", 5364 - "cursor-icon", 5365 - "wayland-backend", 5366 - ] 5367 - 5368 - [[package]] 5369 - name = "wayland-cursor" 5370 - version = "0.31.5" 5371 - source = "registry+https://github.com/rust-lang/crates.io-index" 5372 - checksum = "6ef9489a8df197ebf3a8ce8a7a7f0a2320035c3743f3c1bd0bdbccf07ce64f95" 5373 - dependencies = [ 5374 - "rustix 0.38.35", 5375 - "wayland-client", 5376 - "xcursor", 5377 - ] 5378 - 5379 - [[package]] 5380 - name = "wayland-protocols" 5381 - version = "0.32.3" 5382 - source = "registry+https://github.com/rust-lang/crates.io-index" 5383 - checksum = "62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa" 5384 - dependencies = [ 5385 - "bitflags 2.6.0", 5386 - "wayland-backend", 5387 - "wayland-client", 5388 - "wayland-scanner", 5389 - ] 5390 - 5391 - [[package]] 5392 - name = "wayland-protocols-plasma" 5393 - version = "0.3.3" 5394 - source = "registry+https://github.com/rust-lang/crates.io-index" 5395 - checksum = "f79f2d57c7fcc6ab4d602adba364bf59a5c24de57bd194486bf9b8360e06bfc4" 5396 - dependencies = [ 5397 - "bitflags 2.6.0", 5398 - "wayland-backend", 5399 - "wayland-client", 5400 - "wayland-protocols", 5401 - "wayland-scanner", 5402 - ] 5403 - 5404 - [[package]] 5405 - name = "wayland-protocols-wlr" 5406 - version = "0.3.3" 5407 - source = "registry+https://github.com/rust-lang/crates.io-index" 5408 - checksum = "fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953" 5409 - dependencies = [ 5410 - "bitflags 2.6.0", 5411 - "wayland-backend", 5412 - "wayland-client", 5413 - "wayland-protocols", 5414 - "wayland-scanner", 5415 - ] 5416 - 5417 - [[package]] 5418 - name = "wayland-scanner" 5419 - version = "0.31.4" 5420 - source = "registry+https://github.com/rust-lang/crates.io-index" 5421 - checksum = "d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6" 5422 - dependencies = [ 5423 - "proc-macro2", 5424 - "quick-xml 0.34.0", 5425 - "quote", 5426 - ] 5427 - 5428 - [[package]] 5429 - name = "wayland-sys" 5430 - version = "0.31.4" 5431 - source = "registry+https://github.com/rust-lang/crates.io-index" 5432 - checksum = "43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148" 5433 - dependencies = [ 5434 - "dlib", 5435 - "log", 5436 - "once_cell", 5437 - "pkg-config", 5438 - ] 5439 - 5440 - [[package]] 5441 - name = "web-sys" 5442 - version = "0.3.70" 5443 - source = "registry+https://github.com/rust-lang/crates.io-index" 5444 - checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" 5445 - dependencies = [ 5446 - "js-sys", 5447 - "wasm-bindgen", 5448 - ] 5449 - 5450 - [[package]] 5451 - name = "web-time" 5452 - version = "1.1.0" 5453 - source = "registry+https://github.com/rust-lang/crates.io-index" 5454 - checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 5455 - dependencies = [ 5456 - "js-sys", 5457 - "wasm-bindgen", 5458 - ] 5459 - 5460 - [[package]] 5461 - name = "weezl" 5462 - version = "0.1.8" 5463 - source = "registry+https://github.com/rust-lang/crates.io-index" 5464 - checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 5465 - 5466 - [[package]] 5467 - name = "which" 5468 - version = "4.4.2" 5469 - source = "registry+https://github.com/rust-lang/crates.io-index" 5470 - checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 5471 - dependencies = [ 5472 - "either", 5473 - "home", 5474 - "once_cell", 5475 - "rustix 0.38.35", 5476 - ] 5477 - 5478 - [[package]] 5479 - name = "winapi" 5480 - version = "0.3.9" 5481 - source = "registry+https://github.com/rust-lang/crates.io-index" 5482 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 5483 - dependencies = [ 5484 - "winapi-i686-pc-windows-gnu", 5485 - "winapi-x86_64-pc-windows-gnu", 5486 - ] 5487 - 5488 - [[package]] 5489 - name = "winapi-i686-pc-windows-gnu" 5490 - version = "0.4.0" 5491 - source = "registry+https://github.com/rust-lang/crates.io-index" 5492 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 5493 - 5494 - [[package]] 5495 - name = "winapi-util" 5496 - version = "0.1.9" 5497 - source = "registry+https://github.com/rust-lang/crates.io-index" 5498 - checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 5499 - dependencies = [ 5500 - "windows-sys 0.59.0", 5501 - ] 5502 - 5503 - [[package]] 5504 - name = "winapi-x86_64-pc-windows-gnu" 5505 - version = "0.4.0" 5506 - source = "registry+https://github.com/rust-lang/crates.io-index" 5507 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5508 - 5509 - [[package]] 5510 - name = "windows" 5511 - version = "0.56.0" 5512 - source = "registry+https://github.com/rust-lang/crates.io-index" 5513 - checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132" 5514 - dependencies = [ 5515 - "windows-core 0.56.0", 5516 - "windows-targets 0.52.6", 5517 - ] 5518 - 5519 - [[package]] 5520 - name = "windows-core" 5521 - version = "0.52.0" 5522 - source = "registry+https://github.com/rust-lang/crates.io-index" 5523 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5524 - dependencies = [ 5525 - "windows-targets 0.52.6", 5526 - ] 5527 - 5528 - [[package]] 5529 - name = "windows-core" 5530 - version = "0.56.0" 5531 - source = "registry+https://github.com/rust-lang/crates.io-index" 5532 - checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6" 5533 - dependencies = [ 5534 - "windows-implement", 5535 - "windows-interface", 5536 - "windows-result", 5537 - "windows-targets 0.52.6", 5538 - ] 5539 - 5540 - [[package]] 5541 - name = "windows-implement" 5542 - version = "0.56.0" 5543 - source = "registry+https://github.com/rust-lang/crates.io-index" 5544 - checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" 5545 - dependencies = [ 5546 - "proc-macro2", 5547 - "quote", 5548 - "syn 2.0.76", 5549 - ] 5550 - 5551 - [[package]] 5552 - name = "windows-interface" 5553 - version = "0.56.0" 5554 - source = "registry+https://github.com/rust-lang/crates.io-index" 5555 - checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" 5556 - dependencies = [ 5557 - "proc-macro2", 5558 - "quote", 5559 - "syn 2.0.76", 5560 - ] 5561 - 5562 - [[package]] 5563 - name = "windows-result" 5564 - version = "0.1.2" 5565 - source = "registry+https://github.com/rust-lang/crates.io-index" 5566 - checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 5567 - dependencies = [ 5568 - "windows-targets 0.52.6", 5569 - ] 5570 - 5571 - [[package]] 5572 - name = "windows-sys" 5573 - version = "0.45.0" 5574 - source = "registry+https://github.com/rust-lang/crates.io-index" 5575 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 5576 - dependencies = [ 5577 - "windows-targets 0.42.2", 5578 - ] 5579 - 5580 - [[package]] 5581 - name = "windows-sys" 5582 - version = "0.48.0" 5583 - source = "registry+https://github.com/rust-lang/crates.io-index" 5584 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 5585 - dependencies = [ 5586 - "windows-targets 0.48.5", 5587 - ] 5588 - 5589 - [[package]] 5590 - name = "windows-sys" 5591 - version = "0.52.0" 5592 - source = "registry+https://github.com/rust-lang/crates.io-index" 5593 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5594 - dependencies = [ 5595 - "windows-targets 0.52.6", 5596 - ] 5597 - 5598 - [[package]] 5599 - name = "windows-sys" 5600 - version = "0.59.0" 5601 - source = "registry+https://github.com/rust-lang/crates.io-index" 5602 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 5603 - dependencies = [ 5604 - "windows-targets 0.52.6", 5605 - ] 5606 - 5607 - [[package]] 5608 - name = "windows-targets" 5609 - version = "0.42.2" 5610 - source = "registry+https://github.com/rust-lang/crates.io-index" 5611 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 5612 - dependencies = [ 5613 - "windows_aarch64_gnullvm 0.42.2", 5614 - "windows_aarch64_msvc 0.42.2", 5615 - "windows_i686_gnu 0.42.2", 5616 - "windows_i686_msvc 0.42.2", 5617 - "windows_x86_64_gnu 0.42.2", 5618 - "windows_x86_64_gnullvm 0.42.2", 5619 - "windows_x86_64_msvc 0.42.2", 5620 - ] 5621 - 5622 - [[package]] 5623 - name = "windows-targets" 5624 - version = "0.48.5" 5625 - source = "registry+https://github.com/rust-lang/crates.io-index" 5626 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 5627 - dependencies = [ 5628 - "windows_aarch64_gnullvm 0.48.5", 5629 - "windows_aarch64_msvc 0.48.5", 5630 - "windows_i686_gnu 0.48.5", 5631 - "windows_i686_msvc 0.48.5", 5632 - "windows_x86_64_gnu 0.48.5", 5633 - "windows_x86_64_gnullvm 0.48.5", 5634 - "windows_x86_64_msvc 0.48.5", 5635 - ] 5636 - 5637 - [[package]] 5638 - name = "windows-targets" 5639 - version = "0.52.6" 5640 - source = "registry+https://github.com/rust-lang/crates.io-index" 5641 - checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5642 - dependencies = [ 5643 - "windows_aarch64_gnullvm 0.52.6", 5644 - "windows_aarch64_msvc 0.52.6", 5645 - "windows_i686_gnu 0.52.6", 5646 - "windows_i686_gnullvm", 5647 - "windows_i686_msvc 0.52.6", 5648 - "windows_x86_64_gnu 0.52.6", 5649 - "windows_x86_64_gnullvm 0.52.6", 5650 - "windows_x86_64_msvc 0.52.6", 5651 - ] 5652 - 5653 - [[package]] 5654 - name = "windows-version" 5655 - version = "0.1.1" 5656 - source = "registry+https://github.com/rust-lang/crates.io-index" 5657 - checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" 5658 - dependencies = [ 5659 - "windows-targets 0.52.6", 5660 - ] 5661 - 5662 - [[package]] 5663 - name = "windows_aarch64_gnullvm" 5664 - version = "0.42.2" 5665 - source = "registry+https://github.com/rust-lang/crates.io-index" 5666 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 5667 - 5668 - [[package]] 5669 - name = "windows_aarch64_gnullvm" 5670 - version = "0.48.5" 5671 - source = "registry+https://github.com/rust-lang/crates.io-index" 5672 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 5673 - 5674 - [[package]] 5675 - name = "windows_aarch64_gnullvm" 5676 - version = "0.52.6" 5677 - source = "registry+https://github.com/rust-lang/crates.io-index" 5678 - checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5679 - 5680 - [[package]] 5681 - name = "windows_aarch64_msvc" 5682 - version = "0.42.2" 5683 - source = "registry+https://github.com/rust-lang/crates.io-index" 5684 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5685 - 5686 - [[package]] 5687 - name = "windows_aarch64_msvc" 5688 - version = "0.48.5" 5689 - source = "registry+https://github.com/rust-lang/crates.io-index" 5690 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 5691 - 5692 - [[package]] 5693 - name = "windows_aarch64_msvc" 5694 - version = "0.52.6" 5695 - source = "registry+https://github.com/rust-lang/crates.io-index" 5696 - checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5697 - 5698 - [[package]] 5699 - name = "windows_i686_gnu" 5700 - version = "0.42.2" 5701 - source = "registry+https://github.com/rust-lang/crates.io-index" 5702 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5703 - 5704 - [[package]] 5705 - name = "windows_i686_gnu" 5706 - version = "0.48.5" 5707 - source = "registry+https://github.com/rust-lang/crates.io-index" 5708 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 5709 - 5710 - [[package]] 5711 - name = "windows_i686_gnu" 5712 - version = "0.52.6" 5713 - source = "registry+https://github.com/rust-lang/crates.io-index" 5714 - checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5715 - 5716 - [[package]] 5717 - name = "windows_i686_gnullvm" 5718 - version = "0.52.6" 5719 - source = "registry+https://github.com/rust-lang/crates.io-index" 5720 - checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5721 - 5722 - [[package]] 5723 - name = "windows_i686_msvc" 5724 - version = "0.42.2" 5725 - source = "registry+https://github.com/rust-lang/crates.io-index" 5726 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5727 - 5728 - [[package]] 5729 - name = "windows_i686_msvc" 5730 - version = "0.48.5" 5731 - source = "registry+https://github.com/rust-lang/crates.io-index" 5732 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 5733 - 5734 - [[package]] 5735 - name = "windows_i686_msvc" 5736 - version = "0.52.6" 5737 - source = "registry+https://github.com/rust-lang/crates.io-index" 5738 - checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5739 - 5740 - [[package]] 5741 - name = "windows_x86_64_gnu" 5742 - version = "0.42.2" 5743 - source = "registry+https://github.com/rust-lang/crates.io-index" 5744 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5745 - 5746 - [[package]] 5747 - name = "windows_x86_64_gnu" 5748 - version = "0.48.5" 5749 - source = "registry+https://github.com/rust-lang/crates.io-index" 5750 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 5751 - 5752 - [[package]] 5753 - name = "windows_x86_64_gnu" 5754 - version = "0.52.6" 5755 - source = "registry+https://github.com/rust-lang/crates.io-index" 5756 - checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5757 - 5758 - [[package]] 5759 - name = "windows_x86_64_gnullvm" 5760 - version = "0.42.2" 5761 - source = "registry+https://github.com/rust-lang/crates.io-index" 5762 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5763 - 5764 - [[package]] 5765 - name = "windows_x86_64_gnullvm" 5766 - version = "0.48.5" 5767 - source = "registry+https://github.com/rust-lang/crates.io-index" 5768 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 5769 - 5770 - [[package]] 5771 - name = "windows_x86_64_gnullvm" 5772 - version = "0.52.6" 5773 - source = "registry+https://github.com/rust-lang/crates.io-index" 5774 - checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5775 - 5776 - [[package]] 5777 - name = "windows_x86_64_msvc" 5778 - version = "0.42.2" 5779 - source = "registry+https://github.com/rust-lang/crates.io-index" 5780 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5781 - 5782 - [[package]] 5783 - name = "windows_x86_64_msvc" 5784 - version = "0.48.5" 5785 - source = "registry+https://github.com/rust-lang/crates.io-index" 5786 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5787 - 5788 - [[package]] 5789 - name = "windows_x86_64_msvc" 5790 - version = "0.52.6" 5791 - source = "registry+https://github.com/rust-lang/crates.io-index" 5792 - checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5793 - 5794 - [[package]] 5795 - name = "winit" 5796 - version = "0.30.5" 5797 - source = "registry+https://github.com/rust-lang/crates.io-index" 5798 - checksum = "0be9e76a1f1077e04a411f0b989cbd3c93339e1771cb41e71ac4aee95bfd2c67" 5799 - dependencies = [ 5800 - "ahash", 5801 - "android-activity", 5802 - "atomic-waker", 5803 - "bitflags 2.6.0", 5804 - "block2 0.5.1", 5805 - "bytemuck", 5806 - "calloop 0.13.0", 5807 - "cfg_aliases", 5808 - "concurrent-queue", 5809 - "core-foundation", 5810 - "core-graphics", 5811 - "cursor-icon", 5812 - "dpi", 5813 - "js-sys", 5814 - "libc", 5815 - "memmap2 0.9.4", 5816 - "ndk", 5817 - "objc2", 5818 - "objc2-app-kit", 5819 - "objc2-foundation", 5820 - "objc2-ui-kit", 5821 - "orbclient", 5822 - "percent-encoding", 5823 - "pin-project", 5824 - "raw-window-handle", 5825 - "redox_syscall 0.4.1", 5826 - "rustix 0.38.35", 5827 - "sctk-adwaita", 5828 - "smithay-client-toolkit", 5829 - "smol_str", 5830 - "tracing", 5831 - "unicode-segmentation", 5832 - "wasm-bindgen", 5833 - "wasm-bindgen-futures", 5834 - "wayland-backend", 5835 - "wayland-client", 5836 - "wayland-protocols", 5837 - "wayland-protocols-plasma", 5838 - "web-sys", 5839 - "web-time", 5840 - "windows-sys 0.52.0", 5841 - "x11-dl", 5842 - "x11rb", 5843 - "xkbcommon-dl", 5844 - ] 5845 - 5846 - [[package]] 5847 - name = "winnow" 5848 - version = "0.6.18" 5849 - source = "registry+https://github.com/rust-lang/crates.io-index" 5850 - checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" 5851 - dependencies = [ 5852 - "memchr", 5853 - ] 5854 - 5855 - [[package]] 5856 - name = "wio" 5857 - version = "0.2.2" 5858 - source = "registry+https://github.com/rust-lang/crates.io-index" 5859 - checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 5860 - dependencies = [ 5861 - "winapi", 5862 - ] 5863 - 5864 - [[package]] 5865 - name = "x11-clipboard" 5866 - version = "0.9.2" 5867 - source = "registry+https://github.com/rust-lang/crates.io-index" 5868 - checksum = "b98785a09322d7446e28a13203d2cae1059a0dd3dfb32cb06d0a225f023d8286" 5869 - dependencies = [ 5870 - "libc", 5871 - "x11rb", 5872 - ] 5873 - 5874 - [[package]] 5875 - name = "x11-dl" 5876 - version = "2.21.0" 5877 - source = "registry+https://github.com/rust-lang/crates.io-index" 5878 - checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5879 - dependencies = [ 5880 - "libc", 5881 - "once_cell", 5882 - "pkg-config", 5883 - ] 5884 - 5885 - [[package]] 5886 - name = "x11rb" 5887 - version = "0.13.1" 5888 - source = "registry+https://github.com/rust-lang/crates.io-index" 5889 - checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" 5890 - dependencies = [ 5891 - "as-raw-xcb-connection", 5892 - "gethostname", 5893 - "libc", 5894 - "libloading", 5895 - "once_cell", 5896 - "rustix 0.38.35", 5897 - "x11rb-protocol", 5898 - ] 5899 - 5900 - [[package]] 5901 - name = "x11rb-protocol" 5902 - version = "0.13.1" 5903 - source = "registry+https://github.com/rust-lang/crates.io-index" 5904 - checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" 5905 - 5906 - [[package]] 5907 - name = "xattr" 5908 - version = "1.3.1" 5909 - source = "registry+https://github.com/rust-lang/crates.io-index" 5910 - checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 5911 - dependencies = [ 5912 - "libc", 5913 - "linux-raw-sys 0.4.14", 5914 - "rustix 0.38.35", 5915 - ] 5916 - 5917 - [[package]] 5918 - name = "xcursor" 5919 - version = "0.3.8" 5920 - source = "registry+https://github.com/rust-lang/crates.io-index" 5921 - checksum = "0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61" 5922 - 5923 - [[package]] 5924 - name = "xdg-home" 5925 - version = "1.3.0" 5926 - source = "registry+https://github.com/rust-lang/crates.io-index" 5927 - checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" 5928 - dependencies = [ 5929 - "libc", 5930 - "windows-sys 0.59.0", 5931 - ] 5932 - 5933 - [[package]] 5934 - name = "xkbcommon" 5935 - version = "0.7.0" 5936 - source = "registry+https://github.com/rust-lang/crates.io-index" 5937 - checksum = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e" 5938 - dependencies = [ 5939 - "libc", 5940 - "memmap2 0.8.0", 5941 - "xkeysym", 5942 - ] 5943 - 5944 - [[package]] 5945 - name = "xkbcommon-dl" 5946 - version = "0.4.2" 5947 - source = "registry+https://github.com/rust-lang/crates.io-index" 5948 - checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" 5949 - dependencies = [ 5950 - "bitflags 2.6.0", 5951 - "dlib", 5952 - "log", 5953 - "once_cell", 5954 - "xkeysym", 5955 - ] 5956 - 5957 - [[package]] 5958 - name = "xkeysym" 5959 - version = "0.2.1" 5960 - source = "registry+https://github.com/rust-lang/crates.io-index" 5961 - checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" 5962 - 5963 - [[package]] 5964 - name = "xml-rs" 5965 - version = "0.8.21" 5966 - source = "registry+https://github.com/rust-lang/crates.io-index" 5967 - checksum = "539a77ee7c0de333dcc6da69b177380a0b81e0dacfa4f7344c465a36871ee601" 5968 - 5969 - [[package]] 5970 - name = "xmlwriter" 5971 - version = "0.1.0" 5972 - source = "registry+https://github.com/rust-lang/crates.io-index" 5973 - checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 5974 - 5975 - [[package]] 5976 - name = "zbus" 5977 - version = "4.4.0" 5978 - source = "registry+https://github.com/rust-lang/crates.io-index" 5979 - checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 5980 - dependencies = [ 5981 - "async-broadcast", 5982 - "async-executor", 5983 - "async-fs 2.1.2", 5984 - "async-io 2.3.4", 5985 - "async-lock 3.4.0", 5986 - "async-process 2.2.4", 5987 - "async-recursion", 5988 - "async-task", 5989 - "async-trait", 5990 - "blocking", 5991 - "enumflags2", 5992 - "event-listener 5.3.1", 5993 - "futures-core", 5994 - "futures-sink", 5995 - "futures-util", 5996 - "hex", 5997 - "nix 0.29.0", 5998 - "ordered-stream", 5999 - "rand", 6000 - "serde", 6001 - "serde_repr", 6002 - "sha1", 6003 - "static_assertions", 6004 - "tracing", 6005 - "uds_windows", 6006 - "windows-sys 0.52.0", 6007 - "xdg-home", 6008 - "zbus_macros", 6009 - "zbus_names", 6010 - "zvariant", 6011 - ] 6012 - 6013 - [[package]] 6014 - name = "zbus_macros" 6015 - version = "4.4.0" 6016 - source = "registry+https://github.com/rust-lang/crates.io-index" 6017 - checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 6018 - dependencies = [ 6019 - "proc-macro-crate", 6020 - "proc-macro2", 6021 - "quote", 6022 - "syn 2.0.76", 6023 - "zvariant_utils", 6024 - ] 6025 - 6026 - [[package]] 6027 - name = "zbus_names" 6028 - version = "3.0.0" 6029 - source = "registry+https://github.com/rust-lang/crates.io-index" 6030 - checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 6031 - dependencies = [ 6032 - "serde", 6033 - "static_assertions", 6034 - "zvariant", 6035 - ] 6036 - 6037 - [[package]] 6038 - name = "zerocopy" 6039 - version = "0.7.35" 6040 - source = "registry+https://github.com/rust-lang/crates.io-index" 6041 - checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 6042 - dependencies = [ 6043 - "byteorder", 6044 - "zerocopy-derive", 6045 - ] 6046 - 6047 - [[package]] 6048 - name = "zerocopy-derive" 6049 - version = "0.7.35" 6050 - source = "registry+https://github.com/rust-lang/crates.io-index" 6051 - checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 6052 - dependencies = [ 6053 - "proc-macro2", 6054 - "quote", 6055 - "syn 2.0.76", 6056 - ] 6057 - 6058 - [[package]] 6059 - name = "zune-inflate" 6060 - version = "0.2.54" 6061 - source = "registry+https://github.com/rust-lang/crates.io-index" 6062 - checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 6063 - dependencies = [ 6064 - "simd-adler32", 6065 - ] 6066 - 6067 - [[package]] 6068 - name = "zvariant" 6069 - version = "4.2.0" 6070 - source = "registry+https://github.com/rust-lang/crates.io-index" 6071 - checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 6072 - dependencies = [ 6073 - "endi", 6074 - "enumflags2", 6075 - "serde", 6076 - "static_assertions", 6077 - "zvariant_derive", 6078 - ] 6079 - 6080 - [[package]] 6081 - name = "zvariant_derive" 6082 - version = "4.2.0" 6083 - source = "registry+https://github.com/rust-lang/crates.io-index" 6084 - checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 6085 - dependencies = [ 6086 - "proc-macro-crate", 6087 - "proc-macro2", 6088 - "quote", 6089 - "syn 2.0.76", 6090 - "zvariant_utils", 6091 - ] 6092 - 6093 - [[package]] 6094 - name = "zvariant_utils" 6095 - version = "2.1.0" 6096 - source = "registry+https://github.com/rust-lang/crates.io-index" 6097 - checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 6098 - dependencies = [ 6099 - "proc-macro2", 6100 - "quote", 6101 - "syn 2.0.76", 6102 - ]
+20 -19
pkgs/by-name/as/asusctl/package.nix
··· 13 13 libgbm, 14 14 seatd, 15 15 wayland, 16 + glibc, 16 17 }: 17 - 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "asusctl"; 20 - version = "6.0.12"; 20 + version = "6.1.0"; 21 21 22 22 src = fetchFromGitLab { 23 23 owner = "asus-linux"; 24 24 repo = "asusctl"; 25 25 rev = version; 26 - hash = "sha256-fod3ZkJktmJGHF8nSSp9lVMg/qYKQd4EiauFGTSvbsg="; 26 + hash = "sha256-EedOSStqZ2Q8PUJ+0mgIC2+MbiO19VUVDoVvWkkQscc="; 27 27 }; 28 28 29 - cargoLock = { 30 - lockFile = ./Cargo.lock; 31 - outputHashes = { 32 - "const-field-offset-0.1.5" = "sha256-QtlvLwe27tLLdWhqiKzXoUvBsBcZbfwY84jXUduzCKw="; 33 - "supergfxctl-5.2.4" = "sha256-MQJJaTajPQ45BU6zyMx0Wwf7tAPcT4EURWWbZxrbGzE="; 34 - }; 35 - }; 29 + useFetchCargoVendor = true; 30 + cargoHash = "sha256-o+u4k6yGVThBO9Chv4EwVpkDZzZj64RN9iNZyAy0LHs="; 36 31 37 32 postPatch = '' 38 33 files=" 39 34 asusd-user/src/config.rs 40 35 asusd-user/src/daemon.rs 41 - asusd/src/ctrl_anime/config.rs 36 + asusd/src/aura_anime/config.rs 42 37 rog-aura/src/aura_detection.rs 43 38 rog-control-center/src/lib.rs 44 39 rog-control-center/src/main.rs 45 40 rog-control-center/src/tray.rs 46 41 " 47 42 for file in $files; do 48 - substituteInPlace $file --replace /usr/share $out/share 43 + substituteInPlace $file --replace-fail /usr/share $out/share 49 44 done 50 45 51 - substituteInPlace data/asusd.rules --replace systemctl ${systemd}/bin/systemctl 46 + substituteInPlace data/asusd.rules --replace-fail systemctl ${lib.getExe' systemd "systemctl"} 52 47 substituteInPlace data/asusd.service \ 53 - --replace /usr/bin/asusd $out/bin/asusd \ 54 - --replace /bin/sleep ${coreutils}/bin/sleep 48 + --replace-fail /usr/bin/asusd $out/bin/asusd \ 49 + --replace-fail /bin/sleep ${lib.getExe' coreutils "sleep"} 55 50 substituteInPlace data/asusd-user.service \ 56 - --replace /usr/bin/asusd-user $out/bin/asusd-user \ 57 - --replace /usr/bin/sleep ${coreutils}/bin/sleep 51 + --replace-fail /usr/bin/asusd-user $out/bin/asusd-user \ 52 + --replace-fail /usr/bin/sleep ${lib.getExe' coreutils "sleep"} 58 53 59 54 substituteInPlace Makefile \ 60 - --replace /usr/bin/grep ${lib.getExe gnugrep} 55 + --replace-fail /usr/bin/grep ${lib.getExe gnugrep} 56 + 57 + substituteInPlace /build/asusctl-${version}-vendor/sg-0.4.0/build.rs \ 58 + --replace-fail /usr/include ${lib.getDev glibc}/include 61 59 ''; 62 60 63 - nativeBuildInputs = [ pkg-config ]; 61 + nativeBuildInputs = [ 62 + pkg-config 63 + rustPlatform.bindgenHook 64 + ]; 64 65 65 66 buildInputs = [ 66 67 fontconfig
+3 -3
pkgs/by-name/at/atlas/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "atlas"; 12 - version = "0.30.0"; 12 + version = "0.31.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ariga"; 16 16 repo = "atlas"; 17 17 rev = "v${version}"; 18 - hash = "sha256-Pq4h+/hFu5ujZLv0HUbyrDbuScfQuVEXs7m7mYYZ2yA="; 18 + hash = "sha256-P1TmPDtxl/78gNT+SoIzlWaTmkIKQH1Tyue9Ai1CVJs="; 19 19 }; 20 20 21 21 modRoot = "cmd/atlas"; 22 22 23 23 proxyVendor = true; 24 - vendorHash = "sha256-Le5PVOnn4Ma9ZrL4311kedOZYU80kLzbh3VAbu0xXow="; 24 + vendorHash = "sha256-R0avfCFXZmUkonBoAUtYtyFKUgNLZRjpiv1PqmsbUYo="; 25 25 26 26 nativeBuildInputs = [ installShellFiles ]; 27 27
pkgs/by-name/bi/bird/dont-create-sysconfdir-2.patch pkgs/by-name/bi/bird2/dont-create-sysconfdir-2.patch
+2 -2
pkgs/by-name/bi/bird/package.nix pkgs/by-name/bi/bird2/package.nix
··· 14 14 version = "2.16.1"; 15 15 16 16 src = fetchurl { 17 - url = "ftp://bird.network.cz/pub/bird/${pname}-${version}.tar.gz"; 17 + url = "https://bird.network.cz/download/bird-${version}.tar.gz"; 18 18 hash = "sha256-9uWcvMrKYmaK6gIGhyS9QnuexEnH4PD8VoFQOYjHNbQ="; 19 19 }; 20 20 ··· 43 43 meta = with lib; { 44 44 changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${version}/NEWS"; 45 45 description = "BIRD Internet Routing Daemon"; 46 - homepage = "http://bird.network.cz"; 46 + homepage = "https://bird.network.cz"; 47 47 license = licenses.gpl2Plus; 48 48 maintainers = with maintainers; [ herbetom ]; 49 49 platforms = platforms.linux;
+6
pkgs/by-name/bi/bird3/dont-create-sysconfdir-2.patch
··· 1 + --- a/Makefile.in 2 + +++ b/Makefile.in 3 + @@ -165,2 +165,2 @@ 4 + install: all 5 + - $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(sysconfdir) $(DESTDIR)/$(runstatedir) 6 + + $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(sysconfdir)
+51
pkgs/by-name/bi/bird3/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + flex, 6 + bison, 7 + readline, 8 + libssh, 9 + nixosTests, 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "bird"; 14 + version = "3.0.1"; 15 + 16 + src = fetchurl { 17 + url = "https://bird.network.cz/download/bird-${version}.tar.gz"; 18 + hash = "sha256-iGhAPKqE4lVLtuYK2+fGV+e7fErEGRDjmPNeI2upD6E="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + flex 23 + bison 24 + ]; 25 + buildInputs = [ 26 + readline 27 + libssh 28 + ]; 29 + 30 + patches = [ 31 + ./dont-create-sysconfdir-2.patch 32 + ]; 33 + 34 + CPP = "${stdenv.cc.targetPrefix}cpp -E"; 35 + 36 + configureFlags = [ 37 + "--localstatedir=/var" 38 + "--runstatedir=/run/bird" 39 + ]; 40 + 41 + passthru.tests = nixosTests.bird; 42 + 43 + meta = with lib; { 44 + changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${version}/NEWS"; 45 + description = "BIRD Internet Routing Daemon"; 46 + homepage = "https://bird.network.cz"; 47 + license = licenses.gpl2Plus; 48 + maintainers = with maintainers; [ herbetom ]; 49 + platforms = platforms.linux; 50 + }; 51 + }
+5 -5
pkgs/by-name/br/brave/package.nix
··· 3 3 4 4 let 5 5 pname = "brave"; 6 - version = "1.74.51"; 6 + version = "1.75.175"; 7 7 8 8 allArchives = { 9 9 aarch64-linux = { 10 10 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; 11 - hash = "sha256-rsoZ5AKdYGyg6zt6k/HlBfK+FNvVZdL5VjNMNYqpKls="; 11 + hash = "sha256-/tzdBTkNF8KtSG36Xs1MC+d//SVcGaQu1ODs9YXBKzc="; 12 12 }; 13 13 x86_64-linux = { 14 14 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 15 - hash = "sha256-ZlpKfTvsJKDmzpTCnPBqzCCvBKGJJCvOKi65KdEFGlI="; 15 + hash = "sha256-IhWUUvms/UMps3KOcOqm5YBRlSfCX/TLYEx7iIp9Nvc="; 16 16 }; 17 17 aarch64-darwin = { 18 18 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; 19 - hash = "sha256-VKpxOffAg5+IereL3fLfDa8MSxVDmTKvf6VNbDuibhw="; 19 + hash = "sha256-laiGVu0rNUMw9ybXGRdJKoUGJ9uo7FoFhekuL0UgtFY="; 20 20 }; 21 21 x86_64-darwin = { 22 22 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; 23 - hash = "sha256-NrU/J7+7kS6w93bjbp56nviju33gR8tHBOwbNibG3vY="; 23 + hash = "sha256-wht/l79wLG1Fr4KcbhLbS7AbozWSgKBJconjy1hRBOI="; 24 24 }; 25 25 }; 26 26
+3 -3
pkgs/by-name/co/codesnap/package.nix
··· 7 7 }: 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "codesnap"; 10 - version = "0.8.3"; 10 + version = "0.10.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "mistricky"; 14 14 repo = "CodeSnap"; 15 15 tag = "v${version}"; 16 - hash = "sha256-i6aKtNXoGMT2FuzsPGGb/V1e4X5WW72DeiSNBrnJCbA="; 16 + hash = "sha256-g2Xu/PKRSYrHKDJ5/MZRUkDQeYuxvNWPTuymhI8Iu5Q="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-torktXGNPsz0hMppIgTYatudtPQ0OYW465En6LqTD3I="; 20 + cargoHash = "sha256-bQT+tpoSZ54yppyNJxbOEqQoIKqYZAnRo0j42Ti+EJo="; 21 21 22 22 cargoBuildFlags = [ 23 23 "-p"
+2 -2
pkgs/by-name/co/codespell/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "codespell"; 10 - version = "2.4.0"; 10 + version = "2.4.1"; 11 11 format = "pyproject"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "codespell-project"; 15 15 repo = "codespell"; 16 16 tag = "v${version}"; 17 - sha256 = "sha256-TZH3+ZzsThh0GDtiSU1ZEStmCHmEuNDrk/Vyc8E2ESI="; 17 + sha256 = "sha256-9hr/QZcBESLukujzNKNjWGG3nXx+wkvQvoUYmYgtXv0="; 18 18 }; 19 19 20 20 nativeBuildInputs = with python3.pkgs; [
+57
pkgs/by-name/ct/ctags-lsp/package.nix
··· 1 + { 2 + buildGoModule, 3 + fetchFromGitHub, 4 + git, 5 + jujutsu, 6 + lib, 7 + makeWrapper, 8 + nix-update-script, 9 + universal-ctags, 10 + versionCheckHook, 11 + }: 12 + buildGoModule rec { 13 + pname = "ctags-lsp"; 14 + version = "0.6.1"; 15 + vendorHash = null; 16 + 17 + src = fetchFromGitHub { 18 + owner = "netmute"; 19 + repo = "ctags-lsp"; 20 + tag = "v${version}"; 21 + hash = "sha256-wSccfhVp1PDn/gj46r8BNskEuBuRIx1wydYAW1PV4cg="; 22 + }; 23 + 24 + nativeBuildInputs = [ makeWrapper ]; 25 + 26 + ldflags = [ 27 + "-s" 28 + "-w" 29 + "-X main.version=${version}" 30 + ]; 31 + 32 + postInstall = '' 33 + wrapProgram $out/bin/ctags-lsp \ 34 + --suffix PATH : ${ 35 + lib.makeBinPath [ 36 + universal-ctags 37 + git 38 + jujutsu 39 + ] 40 + } 41 + ''; 42 + 43 + doInstallCheck = true; 44 + nativeInstallCheckInputs = [ versionCheckHook ]; 45 + versionCheckProgramArg = "--version"; 46 + 47 + passthru.updateScript = nix-update-script { }; 48 + 49 + meta = { 50 + changelog = "https://github.com/netmute/ctags-lsp/releases/tag/v${version}"; 51 + description = "LSP implementation using universal-ctags as backend"; 52 + homepage = "https://github.com/netmute/ctags-lsp"; 53 + license = lib.licenses.mit; 54 + mainProgram = "ctags-lsp"; 55 + maintainers = with lib.maintainers; [ voronind ]; 56 + }; 57 + }
+1
pkgs/by-name/de/debootstrap/package.nix
··· 37 37 gnutar 38 38 gzip 39 39 perl 40 + util-linux 40 41 wget 41 42 xz 42 43 ];
+3 -3
pkgs/by-name/fl/flarectl/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "flarectl"; 9 - version = "0.114.0"; 9 + version = "0.115.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "cloudflare"; 13 13 repo = "cloudflare-go"; 14 14 rev = "v${version}"; 15 - hash = "sha256-K0SnwLZUmu/qPTAMXPiQtomKyfLK+gJIIMo4sY6qjYc="; 15 + hash = "sha256-2LdsqCqRTruTHYPwuI9Gm07cpvQNOrZvIl6rjZU+0aU="; 16 16 }; 17 17 18 - vendorHash = "sha256-vTByYXYj3r8pOi6oXYu9f7zO4MdXg0fWqWzhsNLCjjw="; 18 + vendorHash = "sha256-f+bNNwbTj348JJJLST2j7h8/A79qzvGlf8MjldVvtGU="; 19 19 20 20 subPackages = [ "cmd/flarectl" ]; 21 21
+3 -3
pkgs/by-name/fl/flood/package.nix
··· 8 8 9 9 buildNpmPackage rec { 10 10 pname = "flood"; 11 - version = "4.9.0"; 11 + version = "4.9.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jesec"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-R8OWr9jsD6KZ3P827plCTSLcVrrFEdutmlZNwqXJNfU="; 17 + hash = "sha256-sIwXx9DA+vRW4pf6jyqcsla0khh8fdpvVTZ5pLrUhhc="; 18 18 }; 19 19 20 20 npmConfigHook = pnpm_9.configHook; 21 21 npmDeps = pnpmDeps; 22 22 pnpmDeps = pnpm_9.fetchDeps { 23 23 inherit pname version src; 24 - hash = "sha256-6YW2m7siLzHiAFEpidQS5okhjsY9qNm+Ro8mHex1/No="; 24 + hash = "sha256-E2VxRcOMLvvCQb9gCAGcBTsly571zh/HWM6Q1Zd2eVw="; 25 25 }; 26 26 27 27 passthru = {
+2 -2
pkgs/by-name/gn/gnome-graphs/package.nix
··· 19 19 20 20 python3Packages.buildPythonApplication rec { 21 21 pname = "gnome-graphs"; 22 - version = "1.8.2"; 22 + version = "1.8.4"; 23 23 pyproject = false; 24 24 25 25 src = fetchFromGitLab { ··· 27 27 owner = "World"; 28 28 repo = "Graphs"; 29 29 rev = "v${version}"; 30 - hash = "sha256-juKo4pFAjowGaykHkByfA9kEJ68z1ttGhA0OsfHt/XM="; 30 + hash = "sha256-up4Hv2gndekDQzEnf7kkskDyRGJ/mqEji7dsuLgnUVI="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+5 -8
pkgs/by-name/gr/grocy/package.nix
··· 8 8 nixosTests, 9 9 }: 10 10 11 - php.buildComposerProject (finalAttrs: { 11 + php.buildComposerProject2 (finalAttrs: { 12 12 pname = "grocy"; 13 13 version = "4.2.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "grocy"; 17 17 repo = "grocy"; 18 - rev = "v${finalAttrs.version}"; 18 + tag = "v${finalAttrs.version}"; 19 19 hash = "sha256-aX3DMy9Jv8rNp1/VIvUtNXYXGBrCgBMs5GsDf4XXSj0="; 20 20 }; 21 21 22 - vendorHash = "sha256-KaYvA0Rd4pd1s/L8QbVUgkE+SjH+jv4+6RvIaGOpews="; 22 + vendorHash = "sha256-W4pRJJYGaKYYO6BqhYZyP0VH7lcPXbByR0bBn+dfdIo="; 23 23 24 24 offlineCache = fetchYarnDeps { 25 25 yarnLock = finalAttrs.src + "/yarn.lock"; ··· 52 52 runHook postConfigure 53 53 ''; 54 54 55 - installPhase = '' 56 - runHook preInstall 57 - 55 + postInstall = '' 56 + chmod -R u+w $out/share 58 57 mv $out/share/php/grocy/* $out 59 58 rm -r $out/share 60 - 61 - runHook postInstall 62 59 ''; 63 60 64 61 passthru.tests = { inherit (nixosTests) grocy; };
+3 -3
pkgs/by-name/gr/grpc-client-cli/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "grpc-client-cli"; 9 - version = "1.21.2"; 9 + version = "1.21.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "vadimi"; 13 13 repo = "grpc-client-cli"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-v7LqYA/IW9SHWlXQHl0E7aNxSOWc7zmTMzTEKYjRUl8="; 15 + sha256 = "sha256-c+mwQJczF8BG3NnpZpBZNGzGQxs8/ptApvESQhiUpfA="; 16 16 }; 17 17 18 - vendorHash = "sha256-NQUoAwrLMexDs0iRzGnuQ8E0hWVJBwtBUA9NI6/+AFU="; 18 + vendorHash = "sha256-1SRp5NmE+NbRtUZ3s4yL6CJUMs+dlm6oN00gKV9QY0U="; 19 19 20 20 meta = with lib; { 21 21 description = "generic gRPC command line client";
+42
pkgs/by-name/gu/guile-mqtt/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + guile, 6 + mosquitto, 7 + pkg-config, 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "guile-mqtt"; 12 + version = "0.2.1"; 13 + 14 + # building from git repo requires nyacc>=2.01.3 15 + src = fetchurl { 16 + url = "https://github.com/mdjurfeldt/guile-mqtt/releases/download/v${finalAttrs.version}/guile-mqtt-${finalAttrs.version}.tar.gz"; 17 + hash = "sha256-+qfrUw8yIY8iObEVLbg6bOfiQNR5Lkw2n9oHMr3JQ5k="; 18 + }; 19 + 20 + strictDeps = true; 21 + 22 + nativeBuildInputs = [ 23 + guile 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + guile 29 + mosquitto 30 + ]; 31 + 32 + meta = { 33 + description = "Guile bindings for the libmosquitto MQTT client library"; 34 + homepage = "https://gitlab.com/mdjurfeldt/guile-mqtt"; 35 + license = with lib.licenses; [ 36 + lgpl3Plus 37 + gpl3Plus 38 + ]; 39 + maintainers = with lib.maintainers; [ sikmir ]; 40 + platforms = guile.meta.platforms; 41 + }; 42 + })
+3 -3
pkgs/by-name/li/librenms/package.nix
··· 27 27 in 28 28 phpPackage.buildComposerProject rec { 29 29 pname = "librenms"; 30 - version = "24.12.0"; 30 + version = "25.1.0"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "librenms"; 34 34 repo = pname; 35 35 rev = "${version}"; 36 - sha256 = "sha256-/0mc4wTx9WDxgDxqq+Kut8uX/Yr+bxqZ1BeJvmFDxG8="; 36 + sha256 = "sha256-Uo+JOgb1KSZkludoupIIGnuK88ER3LthGnGmShpkrNU="; 37 37 }; 38 38 39 - vendorHash = "sha256-DNiTSXt/1Qr67BdlTu3ccP4Whw5pyybeFJ045c/e8Dc="; 39 + vendorHash = "sha256-QBZnsURxLf3vmeh9qxEOJtSVAi1Ipr0jEbC/EmhL4q8="; 40 40 41 41 php = phpPackage; 42 42
+3 -3
pkgs/by-name/me/mergiraf/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "mergiraf"; 14 - version = "0.4.0"; 14 + version = "0.5.0"; 15 15 16 16 src = fetchFromGitea { 17 17 domain = "codeberg.org"; 18 18 owner = "mergiraf"; 19 19 repo = "mergiraf"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-ft3lr+k/EOfYO9z8XPgONiUd8YLn6t7D6OsnMxVETrg="; 21 + hash = "sha256-BUZnchpwvBQ84xaw/p0IQO/QOBUs+8gN6dpvPjhszhc="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-PuHdAHDB2K65vJlAsdsxAyMEnj8dAOozDX99k26pI9A="; 25 + cargoHash = "sha256-90GNH526dqsu7GsRz857/SV7SWndwiSHIzS/UJgc8AA="; 26 26 27 27 nativeCheckInputs = [ 28 28 git
+3 -3
pkgs/by-name/na/nak/package.nix
··· 7 7 }: 8 8 buildGo123Module rec { 9 9 pname = "nak"; 10 - version = "0.10.1"; 10 + version = "0.11.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fiatjaf"; 14 14 repo = "nak"; 15 15 tag = "v${version}"; 16 - hash = "sha256-nIqmQVLGe6iqgnz0QuCgLTPT0TsL5QUMqxBQGXq13QE="; 16 + hash = "sha256-DFkF5wPRAxbM3MoaNMXp0JdjeegaVQ7XQUjkMjbhgA8="; 17 17 }; 18 18 19 - vendorHash = "sha256-Gt/HG3iRoz9nDBX8C8XUZ0FTic1cl2c5cVkxUG9ngwY="; 19 + vendorHash = "sha256-80jO8u/BdR4JIAmTIoaT2C0ztOkJp/62TGHQtT2Jl3w="; 20 20 21 21 ldflags = [ 22 22 "-s"
+7 -7
pkgs/by-name/ne/nextjs-ollama-llm-ui/0002-use-local-google-fonts.patch
··· 1 1 diff --git a/src/app/layout.tsx b/src/app/layout.tsx 2 2 index 647ed68..b08088e 100644 3 - --- a/src/app/layout.tsx 4 - +++ b/src/app/layout.tsx 3 + --- a/src/app/(chat)/layout.tsx 4 + +++ b/src/app/(chat)/layout.tsx 5 5 @@ -1,10 +1,10 @@ 6 6 import type { Metadata } from "next"; 7 7 -import { Inter } from "next/font/google"; 8 8 +import localFont from "next/font/local"; 9 - import "./globals.css"; 9 + import "../globals.css"; 10 10 import { ThemeProvider } from "@/providers/theme-provider"; 11 - import { Toaster } from "@/components/ui/sonner" 12 - 11 + import { Toaster } from "@/components/ui/sonner"; 12 + 13 13 -const inter = Inter({ subsets: ["latin"] }); 14 - +const inter = localFont({ src: './Inter.ttf' }); 15 - 14 + +const inter = localFont({ src: '../Inter.ttf' }); 15 + 16 16 export const metadata: Metadata = { 17 17 title: "Ollama UI", 18 18 --
+6 -5
pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix
··· 14 14 }: 15 15 16 16 let 17 - version = "1.1.0"; 17 + version = "1.2.0"; 18 + tag = "v.${version}"; 18 19 in 19 20 buildNpmPackage { 20 21 pname = "nextjs-ollama-llm-ui"; ··· 23 24 src = fetchFromGitHub { 24 25 owner = "jakobhoeg"; 25 26 repo = "nextjs-ollama-llm-ui"; 26 - rev = "v${version}"; 27 - hash = "sha256-IA7g96u5QY8cOuTbJEWw7+U+hSFBzIQVk4Kv3qHKAdM="; 27 + inherit tag; 28 + hash = "sha256-hgLeTWtnyxGMkMsAGBbaM2yeS/H8AStMPR2bjLdjwEc="; 28 29 }; 29 - npmDepsHash = "sha256-3M0BZ9KZZ0ONwvTLycfMR8skMQf8mzjeqYCwJY4l040="; 30 + npmDepsHash = "sha256-9+A+85IK4zmMGlBsVoLg7RnST72AhAM6xPGnBZLgLTk="; 30 31 31 32 patches = [ 32 33 # nextjs tries to download google fonts from the internet during buildPhase and fails in Nix sandbox. ··· 91 92 92 93 meta = { 93 94 description = "Simple chat web interface for Ollama LLMs"; 94 - changelog = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui/releases/tag/v${version}"; 95 + changelog = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui/releases/tag/${tag}"; 95 96 mainProgram = "nextjs-ollama-llm-ui"; 96 97 homepage = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui"; 97 98 license = lib.licenses.mit;
+4 -4
pkgs/by-name/pi/picocrypt/package.nix
··· 15 15 16 16 buildGoModule rec { 17 17 pname = "picocrypt"; 18 - version = "1.45"; 18 + version = "1.46"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "Picocrypt"; 22 22 repo = "Picocrypt"; 23 23 tag = version; 24 - hash = "sha256-VJCLbMthxb2eWN20pXA6GOzR1FDN97KCU6ligKbKQkY="; 24 + hash = "sha256-2kY/EK/tICA5vVT79Qy3oHKMWuoEPwXUI7FYnFuiLVQ="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/src"; 28 28 29 - vendorHash = "sha256-ufMxDyK4EPTYLGc0AJ6EARIFCPwz+5OgZzQSGnP+WLA="; 29 + vendorHash = "sha256-fcDsPUDsZsgwI2MudvNaGKIIe55JsMCNgDs7Jz2HF9A="; 30 30 31 31 ldflags = [ 32 32 "-s" ··· 69 69 meta = { 70 70 description = "Very small, very simple, yet very secure encryption tool, written in Go"; 71 71 homepage = "https://github.com/Picocrypt/Picocrypt"; 72 - changelog = "https://github.com/Picocrypt/Picocrypt/blob/main/Changelog.md"; 72 + changelog = "https://github.com/Picocrypt/Picocrypt/blob/${version}/Changelog.md"; 73 73 license = lib.licenses.gpl3Only; 74 74 maintainers = with lib.maintainers; [ ryand56 ]; 75 75 mainProgram = "picocrypt-gui";
+4 -3
pkgs/by-name/pi/pixelfed/package.nix
··· 7 7 , runtimeDir ? "/run/pixelfed" 8 8 }: 9 9 10 - php.buildComposerProject (finalAttrs: { 10 + php.buildComposerProject2 (finalAttrs: { 11 11 pname = "pixelfed"; 12 12 version = "0.12.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "pixelfed"; 16 16 repo = "pixelfed"; 17 - rev = "v${finalAttrs.version}"; 17 + tag = "v${finalAttrs.version}"; 18 18 hash = "sha256-HEo0BOC/AEWhCApibxo2TBQF4kbLrbPEXqDygVQlVic="; 19 19 }; 20 20 21 - vendorHash = "sha256-QkkSnQb9haH8SiXyLSS58VXSD4op7Hr4Z6vUAAYLIic="; 21 + vendorHash = "sha256-aMKuuBTavNTIfYkuAn2vBFeh5xJd3BY8C+IVfglnS+g="; 22 22 23 23 postInstall = '' 24 + chmod -R u+w $out/share 24 25 mv "$out/share/php/${finalAttrs.pname}"/* $out 25 26 rm -R $out/bootstrap/cache 26 27 # Move static contents for the NixOS module to pick it up, if needed.
+3 -3
pkgs/by-name/ra/radicle-httpd/package.nix
··· 13 13 }: 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "radicle-httpd"; 16 - version = "0.18.0"; 16 + version = "0.18.1"; 17 17 env.RADICLE_VERSION = version; 18 18 19 19 # You must update the radicle-explorer source hash when changing this. 20 20 src = fetchgit { 21 21 url = "https://seed.radicle.xyz/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git"; 22 22 rev = "refs/namespaces/z6MkkfM3tPXNPrPevKr3uSiQtHPuwnNhu2yUVjgd2jXVsVz5/refs/tags/v${version}"; 23 - hash = "sha256-VHfiL0BSJsYS8QgMf+LEa6HvYoc+dxawTcwB4d6sTg8="; 23 + hash = "sha256-sXVeDlGY6jyi5/z7ilPwlU7b3pyLSKIqUfi0Usx6NT8="; 24 24 sparseCheckout = [ "radicle-httpd" ]; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/radicle-httpd"; 28 28 useFetchCargoVendor = true; 29 - cargoHash = "sha256-YE72rhJXPcsonpOQLs/gZn5RE3DkSAGhWtYvg4jQ2D8="; 29 + cargoHash = "sha256-ILsrDrpBMY8X3ZpfyUdf342agP6E8d32LEQTYtV869o="; 30 30 31 31 nativeBuildInputs = [ 32 32 asciidoctor
+14 -17
pkgs/by-name/re/rectangle/package.nix
··· 3 3 stdenvNoCC, 4 4 fetchurl, 5 5 undmg, 6 - gitUpdater, 6 + nix-update-script, 7 7 }: 8 8 9 - stdenvNoCC.mkDerivation rec { 9 + stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "rectangle"; 11 - version = "0.85"; 11 + version = "0.86"; 12 12 13 13 src = fetchurl { 14 - url = "https://github.com/rxhanson/Rectangle/releases/download/v${version}/Rectangle${version}.dmg"; 15 - hash = "sha256-TBUC5z2BZMt0eb9NAD3/y9y23iRzs7YRJSfyb3QN1Mc="; 14 + url = "https://github.com/rxhanson/Rectangle/releases/download/v${finalAttrs.version}/Rectangle${finalAttrs.version}.dmg"; 15 + hash = "sha256-UUL5xaZn+NDQ5VvlVH9ROek5AFQ5fyZLGubLc/qQqcI="; 16 16 }; 17 17 18 18 sourceRoot = "."; ··· 22 22 installPhase = '' 23 23 runHook preInstall 24 24 25 - mkdir -p $out/Applications 26 - mv Rectangle.app $out/Applications 25 + mkdir -p "$out/Applications" 26 + mv Rectangle.app "$out/Applications" 27 27 28 28 runHook postInstall 29 29 ''; 30 30 31 - passthru.updateScript = gitUpdater { 32 - url = "https://github.com/rxhanson/Rectangle"; 33 - rev-prefix = "v"; 34 - }; 31 + passthru.updateScript = nix-update-script { }; 35 32 36 - meta = with lib; { 33 + meta = { 37 34 description = "Move and resize windows in macOS using keyboard shortcuts or snap areas"; 38 35 homepage = "https://rectangleapp.com/"; 39 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 40 - platforms = platforms.darwin; 41 - maintainers = with maintainers; [ 36 + license = lib.licenses.mit; 37 + maintainers = with lib.maintainers; [ 42 38 Intuinewin 43 39 wegank 44 40 ]; 45 - license = licenses.mit; 41 + platforms = lib.platforms.darwin; 42 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 46 43 }; 47 - } 44 + })
+2 -2
pkgs/by-name/ro/roon-server/package.nix
··· 16 16 stdenv, 17 17 }: 18 18 let 19 - version = "2.0-1483"; 19 + version = "2.0-1496"; 20 20 urlVersion = builtins.replaceStrings [ "." "-" ] [ "00" "0" ] version; 21 21 in 22 22 stdenv.mkDerivation { ··· 25 25 26 26 src = fetchurl { 27 27 url = "https://download.roonlabs.com/updates/production/RoonServer_linuxx64_${urlVersion}.tar.bz2"; 28 - hash = "sha256-y8MYiWlc3HfF7a3n7yrs84H/9KbEoANd8+7t2ORIm6w="; 28 + hash = "sha256-QglwnTO7dZ/8X8pNj63D6XQdJmGTKPfOG91xgfqWho0="; 29 29 }; 30 30 31 31 dontConfigure = true;
+4 -4
pkgs/by-name/ru/ruff-lsp/package.nix
··· 12 12 13 13 python3Packages.buildPythonApplication rec { 14 14 pname = "ruff-lsp"; 15 - version = "0.0.60"; 15 + version = "0.0.61"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "astral-sh"; 20 20 repo = "ruff-lsp"; 21 21 tag = "v${version}"; 22 - hash = "sha256-Qo2pzDjdlhIpKfldPbL9VsO1AaSc1bW5t1i1Nqu7alA="; 22 + hash = "sha256-gyrmustYJAwjO7YbBl76f/IvcEy2ffb9Se7idcyxsYg="; 23 23 }; 24 24 25 25 build-system = with python3Packages; [ hatchling ]; 26 26 27 27 dependencies = with python3Packages; [ 28 + lsprotocol 28 29 packaging 29 30 pygls 30 - lsprotocol 31 31 ruff 32 32 typing-extensions 33 33 ]; 34 34 35 35 nativeCheckInputs = with python3Packages; [ 36 - pytestCheckHook 37 36 pytest-asyncio 37 + pytestCheckHook 38 38 python-lsp-jsonrpc 39 39 ruff 40 40 versionCheckHook
+3 -3
pkgs/by-name/ru/ruff/package.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "ruff"; 20 - version = "0.9.4"; 20 + version = "0.9.5"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "astral-sh"; 24 24 repo = "ruff"; 25 25 tag = version; 26 - hash = "sha256-HUCquxp8U6ZoHNSuUSu56EyiaSRRA8qUMYu6nNibt6w="; 26 + hash = "sha256-VoYV13GsTaAWoLcSfuadLR2l8Xbn0MEd/Uh9EP/DgjE="; 27 27 }; 28 28 29 29 useFetchCargoVendor = true; 30 - cargoHash = "sha256-EiIN97I72Iam7STjZhHnvVktJXJocnVomjVp8a8t+fM="; 30 + cargoHash = "sha256-d6fLVmg7mbCQqDiNeXRwGHc/a0+RYlmqnkyiUJuM8xY="; 31 31 32 32 nativeBuildInputs = [ installShellFiles ]; 33 33
+6 -3
pkgs/by-name/si/sigma-cli/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "sigma-cli"; 9 - version = "1.0.4"; 9 + version = "1.0.5"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "SigmaHQ"; 14 14 repo = "sigma-cli"; 15 15 tag = "v${version}"; 16 - hash = "sha256-bBKNKgS3V/sZ8lZMk2ZwTzOVaVecSR9GhNP2FNkWbw0="; 16 + hash = "sha256-ywf7k2RsrAMUrDUv1nxTEixmP+NjtIyuBDhj4l9ZQCE="; 17 17 }; 18 18 19 19 postPatch = '' ··· 38 38 pysigma-pipeline-windows 39 39 ]; 40 40 41 - nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ]; 41 + nativeCheckInputs = with python3.pkgs; [ 42 + pytest-cov-stub 43 + pytestCheckHook 44 + ]; 42 45 43 46 disabledTests = [ 44 47 "test_plugin_list"
+3 -3
pkgs/by-name/ta/tailscale/package.nix
··· 16 16 }: 17 17 18 18 let 19 - version = "1.78.1"; 19 + version = "1.80.0"; 20 20 in 21 21 buildGo123Module { 22 22 pname = "tailscale"; ··· 31 31 owner = "tailscale"; 32 32 repo = "tailscale"; 33 33 rev = "v${version}"; 34 - hash = "sha256-HHLGvxB3MMmmOUNLr2ivouLDO/Lo2FJYRYzoCE2fUDk="; 34 + hash = "sha256-wb52Ffoh56EEVToGGK1Rzfb5DHiR2dLxDJRLcUgYhFg="; 35 35 }; 36 36 37 37 patches = [ ··· 43 43 }) 44 44 ]; 45 45 46 - vendorHash = "sha256-0VB7q9HKd5/QKaWBMpCYycRRiNTWCEjUMc3g3z6agc8="; 46 + vendorHash = "sha256-a+d02h0AXqr2FuWRAOUACiYVSpm276onkwKxGSJTL5s="; 47 47 48 48 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ makeWrapper ] ++ [ 49 49 installShellFiles
+3 -3
pkgs/by-name/te/television/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "television"; 11 - version = "0.10.2"; 11 + version = "0.10.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "alexpasmantier"; 15 15 repo = "television"; 16 16 tag = version; 17 - hash = "sha256-VOoRl//Z0AiRv96SqopjUYePPUa9KRbEpLYzJ6k1b8Q="; 17 + hash = "sha256-ja3Xqp8nRTQnf0K1okHSBPcqQe/m8DqH7UWbdohxlvM="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-OFSbynO7FSDxMiXVmB+STWB45iIhIn2rq+8Mjz37MwE="; 21 + cargoHash = "sha256-eplkAaNgoAxMLK3BG0EvNLYT1T3vJpHpbuGvwooegeI="; 22 22 23 23 passthru = { 24 24 tests.version = testers.testVersion {
+4 -4
pkgs/by-name/ti/tigerbeetle/package.nix
··· 10 10 platform = 11 11 if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; 12 12 hash = builtins.getAttr platform { 13 - "universal-macos" = "sha256-YQyC1AYL1pXvH6PwWUWpyRCC3yr4kYemhXFy1ag1zHE="; 14 - "x86_64-linux" = "sha256-61ZexEleFyrtgGOtBA1lFsPBtRZO3vpnLTMdJIU/BAk="; 15 - "aarch64-linux" = "sha256-x/xWe1ePttTGmbikNpGOysbEumEO3T+2+35yRb/mKR8="; 13 + "universal-macos" = "sha256-Rrm/vTOT8y9e7wFsM+J3SwHoyd2t9VMUVcUFfjBssjU="; 14 + "x86_64-linux" = "sha256-fgs4YiK7egvKmLev2e7dTu1zdz6O61+HzOmyt5ke8cE="; 15 + "aarch64-linux" = "sha256-J2JFV4TFGX1XDQ+7AAJ8dREmPoNcErzpcUFkhWk/YVs="; 16 16 }; 17 17 in 18 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 19 pname = "tigerbeetle"; 20 - version = "0.16.23"; 20 + version = "0.16.26"; 21 21 22 22 src = fetchzip { 23 23 url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip";
+2 -2
pkgs/by-name/tr/trivy/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "trivy"; 14 - version = "0.59.0"; 14 + version = "0.59.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "aquasecurity"; 18 18 repo = "trivy"; 19 19 tag = "v${version}"; 20 - hash = "sha256-DIBpuSW8igkpZxhve77fzJ1u3sp3iWHmi7746F0cKEQ="; 20 + hash = "sha256-G3VLZTA/wYFWSP47l1aCnswTrr0YpX05ThMy90cZ+w4="; 21 21 }; 22 22 23 23 # Hash mismatch on across Linux and Darwin
+4 -5
pkgs/by-name/tw/twm/package.nix
··· 1 1 { 2 2 lib, 3 - darwin, 4 3 fetchFromGitHub, 5 4 stdenv, 6 5 rustPlatform, ··· 12 11 13 12 rustPlatform.buildRustPackage rec { 14 13 pname = "twm"; 15 - version = "0.11.0"; 14 + version = "0.12.3"; 16 15 17 16 src = fetchFromGitHub { 18 17 owner = "vinnymeller"; 19 18 repo = "twm"; 20 19 tag = "v${version}"; 21 - hash = "sha256-SiwLqUq/gC8Tr31jjblLc9YP4yBi9HL38W83kgh7eJI="; 20 + hash = "sha256-Hta9IvPViZFEiR+RXRmlPRwIu10D9B5dbXzhflxzBhY="; 22 21 }; 23 22 24 23 useFetchCargoVendor = true; 25 - cargoHash = "sha256-iqFPerePQStx1QsFW+2nDNSZEMlDW2HNW05i38rMYgg="; 24 + cargoHash = "sha256-buiU+umHqyZ/3YoW2+5QpmF9AGEuNUihro5PFuWFSH4="; 26 25 27 26 nativeBuildInputs = [ 28 27 pkg-config ··· 30 29 ]; 31 30 buildInputs = [ 32 31 openssl 33 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Security ]; 32 + ]; 34 33 35 34 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 36 35 installShellCompletion --cmd twm \
+3 -3
pkgs/by-name/va/vault-tasks/package.nix
··· 5 5 nix-update-script, 6 6 }: 7 7 let 8 - version = "0.8.1"; 8 + version = "0.9.0"; 9 9 in 10 10 rustPlatform.buildRustPackage { 11 11 pname = "vault-tasks"; ··· 14 14 owner = "louis-thevenet"; 15 15 repo = "vault-tasks"; 16 16 rev = "v${version}"; 17 - hash = "sha256-4sg1v541NknaOClZAkYC6tGlpItBT6RzUK9Itniu7OQ="; 17 + hash = "sha256-IjpmvoibxDwbdq4SyPXWxhsUTzaRKH1qUXwskCWOqm4="; 18 18 }; 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-ocRf+orNwp5+iDQR6Vyc85O9oguUFcVabwINRYDCXe0="; 20 + cargoHash = "sha256-VgLGpyjbRL2W1oCqTjl0+thi+HYdcB8g/mwkeYA/85E="; 21 21 22 22 postInstall = "install -Dm444 desktop/vault-tasks.desktop -t $out/share/applications"; 23 23
+2 -2
pkgs/by-name/wa/walk/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "walk"; 9 - version = "1.10.0"; 9 + version = "1.10.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "antonmedv"; 13 13 repo = "walk"; 14 14 rev = "v${version}"; 15 - hash = "sha256-wGiRMNgp5NZVj8ILyQ2C/iqpjv4XgphRfWcF/CSMj48="; 15 + hash = "sha256-BglvfbJ0YTqErXt0UPJsX39gAFT5RF3oZV0yrJvcfaY="; 16 16 }; 17 17 18 18 vendorHash = "sha256-MTM7zR5OYHbzAm07FTLvXVnESARg50/BZrB2bl+LtXM=";
+3 -3
pkgs/by-name/wa/wastebin/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "wastebin"; 15 - version = "2.7.0"; 15 + version = "2.7.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "matze"; 19 19 repo = "wastebin"; 20 20 rev = version; 21 - hash = "sha256-OMczHUAhEIdstX4h5Luhx4Ud7oNNM579pP59hj0fnc0="; 21 + hash = "sha256-O0nWjRiQBDclfbeulGjCZANXwQypV8uHHR5syuki5xE="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-2D4j6dH+qmr4JmZDh25SJaNwZs7lEbYqY/RvTUe+S8Y="; 25 + cargoHash = "sha256-WMofTTkJCcx+6vicrYfxJWTo1YCzheeGOE7LC5JQ8mM="; 26 26 27 27 nativeBuildInputs = [ 28 28 pkg-config
+4 -4
pkgs/by-name/ya/yazi-unwrapped/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "yazi"; 14 - version = "0.4.2"; 14 + version = "25.2.7"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "sxyazi"; 18 18 repo = "yazi"; 19 19 rev = "v${version}"; 20 - hash = "sha256-2fBajVFpmgNHb90NbK59yUeaYLWR7rhQxpce9Tq1uQU="; 20 + hash = "sha256-f8+C+L8eOugnyx4Zm2y3qAXH33BsI5F1JWecigPKuMg="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-WViLfoPOFQz2zod2ZSWgmX5VqYiXKvdBUUqPPt9ereE="; 24 + cargoHash = "sha256-7ARj5TNZm//CfkOczqaaoY1KjpXpr5dtSvdUNygpL6U="; 25 25 26 26 env.YAZI_GEN_COMPLETIONS = true; 27 27 env.VERGEN_GIT_SHA = "Nixpkgs"; 28 - env.VERGEN_BUILD_DATE = "2024-12-20"; 28 + env.VERGEN_BUILD_DATE = "2025-02-07"; 29 29 30 30 nativeBuildInputs = [ installShellFiles ]; 31 31 buildInputs = [ rust-jemalloc-sys ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Foundation ];
+3 -3
pkgs/by-name/zi/zigpy-cli/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "zigpy-cli"; 9 - version = "1.0.5"; 9 + version = "1.1.0"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "zigpy"; 14 14 repo = "zigpy-cli"; 15 15 tag = "v${version}"; 16 - hash = "sha256-69E6PkrCE5S498pO33uEz7g2dV41H0vNfFinUHDATTQ="; 16 + hash = "sha256-X4sH2UOF0xHzjT1enohg7JKi+5lQ6wnJBIn09jK5Db8="; 17 17 }; 18 18 19 19 postPatch = '' ··· 54 54 description = "Command line interface for zigpy"; 55 55 mainProgram = "zigpy"; 56 56 homepage = "https://github.com/zigpy/zigpy-cli"; 57 - changelog = "https://github.com/zigpy/zigpy-cli/releases/tag/v${version}"; 57 + changelog = "https://github.com/zigpy/zigpy-cli/releases/tag/${src.tag}"; 58 58 license = licenses.gpl3Plus; 59 59 maintainers = with maintainers; [ SuperSandro2000 ]; 60 60 platforms = platforms.linux;
+2 -2
pkgs/development/compilers/ispc/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "ispc"; 24 - version = "1.25.3"; 24 + version = "1.26.0"; 25 25 26 26 dontFixCmake = true; # https://github.com/NixOS/nixpkgs/pull/232522#issuecomment-2133803566 27 27 ··· 29 29 owner = pname; 30 30 repo = pname; 31 31 rev = "v${version}"; 32 - sha256 = "sha256-baTJNfhOSYfJJnrutkW06AIMXpVP3eBpEes0GSI1yGY="; 32 + sha256 = "sha256-T8tFJaHkb6XpKA2s9tlNfJE7n0YJx30KTBIng+dmQ2c="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+2 -2
pkgs/development/interpreters/jruby/default.nix
··· 15 15 in 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "jruby"; 18 - version = "9.4.10.0"; 18 + version = "9.4.11.0"; 19 19 20 20 src = fetchurl { 21 21 url = "https://s3.amazonaws.com/jruby.org/downloads/${finalAttrs.version}/jruby-bin-${finalAttrs.version}.tar.gz"; 22 - hash = "sha256-CzJbtuZIlt/PI1u8ZQbKm1r3jxyP7H8Ei8QYixeTteA="; 22 + hash = "sha256-z0BnvcOmq1GMeGWI4khq3AR7nOoLlqQyGLA6xlHSbhE="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ makeBinaryWrapper ];
+2 -2
pkgs/development/libraries/pipewire/wireplumber.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "wireplumber"; 28 - version = "0.5.7"; 28 + version = "0.5.8"; 29 29 30 30 outputs = [ 31 31 "out" ··· 37 37 owner = "pipewire"; 38 38 repo = "wireplumber"; 39 39 rev = version; 40 - hash = "sha256-KZ4ECpDZhTBQKylJwP3OcsyjZ1ktqwWUZFg9j9KvNsM="; 40 + hash = "sha256-RILzGhFQEpwGlpLbTzw7qrXIX3uNQZfJJ4d5ftXZzzw="; 41 41 }; 42 42 43 43 nativeBuildInputs =
+2 -2
pkgs/development/octave-modules/communications/default.nix
··· 8 8 9 9 buildOctavePackage rec { 10 10 pname = "communications"; 11 - version = "1.2.6"; 11 + version = "1.2.7"; 12 12 13 13 src = fetchurl { 14 14 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; 15 - sha256 = "sha256-psQuiBOI1mXXZaH4EesVO91r2ViCc0KrKxKM7Xw+gts="; 15 + sha256 = "sha256-UXaoV45mdmA7n2cB8J3S+/8Nt7uhokyv2MVBm+FK5lw="; 16 16 }; 17 17 18 18 buildInputs = [
+2 -2
pkgs/development/octave-modules/windows/default.nix
··· 6 6 7 7 buildOctavePackage rec { 8 8 pname = "windows"; 9 - version = "1.6.4"; 9 + version = "1.6.5"; 10 10 11 11 src = fetchurl { 12 12 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; 13 - sha256 = "sha256-LH9+3MLme4UIcpm5o/apNmkbmJ6NsRsW5TkGpmiNHP0="; 13 + sha256 = "sha256-j/goQc57jcfxlCsbf31Mx8oNud1vNE0D/hNfXyvVmTc="; 14 14 }; 15 15 16 16 meta = with lib; {
+1 -1
pkgs/development/python-modules/aiomqtt/default.nix
··· 48 48 ]; 49 49 50 50 meta = with lib; { 51 - broken = lib.versionOlder "paho-mqtt" "2"; 51 + broken = lib.versionOlder paho-mqtt.version "2"; 52 52 description = "Idiomatic asyncio MQTT client, wrapped around paho-mqtt"; 53 53 homepage = "https://github.com/sbtinstruments/aiomqtt"; 54 54 changelog = "https://github.com/sbtinstruments/aiomqtt/blob/${src.tag}/CHANGELOG.md";
+6
pkgs/development/python-modules/devtools/default.nix
··· 25 25 hash = "sha256-1HFbNswdKa/9cQX0Gf6lLW1V5Kt/N4X6/5kQDdzp1Wo="; 26 26 }; 27 27 28 + postPatch = '' 29 + substituteInPlace pyproject.toml \ 30 + --replace-fail 'asttokens>=2.0.0,<3.0.0' 'asttokens>=2.0.0' \ 31 + ''; 32 + 28 33 nativeBuildInputs = [ hatchling ]; 29 34 30 35 propagatedBuildInputs = [ ··· 45 50 "test_multiple_not_verbose" 46 51 # Sensitive to interpreter output 47 52 "test_simple" 53 + "test_expr_render" 48 54 ]; 49 55 50 56 disabledTestPaths = [
+7 -3
pkgs/development/python-modules/gguf/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 + pythonOlder, 5 6 numpy, 6 7 poetry-core, 7 - pythonOlder, 8 + pyyaml, 9 + sentencepiece, 8 10 tqdm, 9 - pyyaml, 10 11 }: 11 12 buildPythonPackage rec { 12 13 pname = "gguf"; ··· 23 24 dependencies = [ 24 25 numpy 25 26 poetry-core 27 + pyyaml 28 + sentencepiece 26 29 tqdm 27 - pyyaml 28 30 ]; 31 + 32 + pythonImportsCheck = [ "gguf" ]; 29 33 30 34 meta = with lib; { 31 35 description = "Module for writing binary files in the GGUF format";
+3
pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix
··· 85 85 86 86 passthru = { 87 87 updateScript = langgraph-sdk.updateScript; 88 + 89 + # multiple tags confuse the bulk updater 90 + skipBulkUpdate = true; 88 91 }; 89 92 90 93 meta = {
+7 -4
pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "langgraph-checkpoint-sqlite"; 16 - version = "2.0.13"; 16 + version = "2.0.1"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.9"; ··· 21 21 src = fetchFromGitHub { 22 22 owner = "langchain-ai"; 23 23 repo = "langgraph"; 24 - tag = "checkpointpostgres==${version}"; 25 - hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; 24 + tag = "checkpointsqlite==${version}"; 25 + hash = "sha256-dh+cjcOp6rGFntz82VNfVyetcrQBdBFdXk5xFb0aR5c="; 26 26 }; 27 27 28 28 sourceRoot = "${src.name}/libs/checkpoint-sqlite"; ··· 46 46 47 47 passthru = { 48 48 updateScript = langgraph-sdk.updateScript; 49 + 50 + # multiple tags confuse the bulk updater 51 + skipBulkUpdate = true; 49 52 }; 50 53 51 54 meta = { 52 - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${src.tag}"; 55 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${version}"; 53 56 description = "Library with a SQLite implementation of LangGraph checkpoint saver"; 54 57 homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint-sqlite"; 55 58 license = lib.licenses.mit;
+7 -4
pkgs/development/python-modules/langgraph-checkpoint/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "langgraph-checkpoint"; 18 - version = "2.0.13"; 18 + version = "2.0.8"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 23 23 src = fetchFromGitHub { 24 24 owner = "langchain-ai"; 25 25 repo = "langgraph"; 26 - tag = "checkpointpostgres==${version}"; 27 - hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; 26 + tag = "checkpoint==${version}"; 27 + hash = "sha256-obDK6wn+oo8zDQsidogwKTIgT5wuUH/l4y+12cttkd0="; 28 28 }; 29 29 30 30 sourceRoot = "${src.name}/libs/checkpoint"; ··· 53 53 54 54 passthru = { 55 55 updateScript = langgraph-sdk.updateScript; 56 + 57 + # multiple tags confuse the bulk updater 58 + skipBulkUpdate = true; 56 59 }; 57 60 58 61 meta = { 59 - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${src.tag}"; 62 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${version}"; 60 63 description = "Library with base interfaces for LangGraph checkpoint savers"; 61 64 homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint"; 62 65 license = lib.licenses.mit;
+7 -4
pkgs/development/python-modules/langgraph-cli/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "langgraph-cli"; 15 - version = "2.0.13"; 15 + version = "0.1.52"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.10"; ··· 20 20 src = fetchFromGitHub { 21 21 owner = "langchain-ai"; 22 22 repo = "langgraph"; 23 - tag = "checkpointpostgres==${version}"; 24 - hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; 23 + tag = "cli==${version}"; 24 + hash = "sha256-zTBeDJB1Xu/rWsvEC/L4BRzxyh04lPYV7HQNHoJcskk="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/libs/cli"; ··· 57 57 ]; 58 58 }; 59 59 60 + # multiple tags confuse the bulk updater 61 + passthru.skipBulkUpdate = true; 62 + 60 63 meta = { 61 64 description = "Official CLI for LangGraph API"; 62 65 homepage = "https://github.com/langchain-ai/langgraph/libs/cli"; 63 - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${src.tag}"; 66 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}"; 64 67 mainProgram = "langgraph"; 65 68 license = lib.licenses.mit; 66 69 maintainers = with lib.maintainers; [ sarahec ];
+7 -4
pkgs/development/python-modules/langgraph-sdk/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "langgraph-sdk"; 20 - version = "2.0.13"; 20 + version = "0.1.43"; 21 21 pyproject = true; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "langchain-ai"; 25 25 repo = "langgraph"; 26 - tag = "checkpointpostgres==${version}"; 27 - hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; 26 + tag = "sdk==${version}"; 27 + hash = "sha256-mG04V36Aa5Df5pUgr+xWej8i2XYx+O/N61sSzxwN9Go="; 28 28 }; 29 29 30 30 sourceRoot = "${src.name}/libs/sdk-py"; ··· 54 54 nix-update --commit --version-regex 'checkpointpostgres==(.*)' python3Packages.langgraph-checkpoint-postgres 55 55 nix-update --commit --version-regex 'checkpointsqlite==(.*)' python3Packages.langgraph-checkpoint-sqlite 56 56 ''; 57 + 58 + # multiple tags confuse the bulk updater 59 + skipBulkUpdate = true; 57 60 }; 58 61 59 62 meta = { 60 63 description = "SDK for interacting with the LangGraph Cloud REST API"; 61 64 homepage = "https://github.com/langchain-ai/langgraphtree/main/libs/sdk-py"; 62 - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${src.tag}"; 65 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${version}"; 63 66 license = lib.licenses.mit; 64 67 maintainers = with lib.maintainers; [ sarahec ]; 65 68 };
+7 -4
pkgs/development/python-modules/langgraph/default.nix
··· 35 35 36 36 buildPythonPackage rec { 37 37 pname = "langgraph"; 38 - version = "2.0.13"; 38 + version = "0.2.56"; 39 39 pyproject = true; 40 40 41 41 src = fetchFromGitHub { 42 42 owner = "langchain-ai"; 43 43 repo = "langgraph"; 44 - tag = "checkpointpostgres==${version}"; 45 - hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; 44 + tag = version; 45 + hash = "sha256-X/IMNEmggu9bSJFUaTohbFYxGZBguf+eFb3ObmQGplk="; 46 46 }; 47 47 48 48 postgresqlTestSetupPost = '' ··· 116 116 117 117 passthru.updateScript = langgraph-sdk.updateScript; 118 118 119 + # multiple tags confuse the bulk updater 120 + passthru.skipBulkUpdate = true; 121 + 119 122 meta = { 120 123 description = "Build resilient language agents as graphs"; 121 124 homepage = "https://github.com/langchain-ai/langgraph"; 122 - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${src.tag}"; 125 + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}"; 123 126 license = lib.licenses.mit; 124 127 maintainers = with lib.maintainers; [ sarahec ]; 125 128 };
+3 -3
pkgs/development/python-modules/mitmproxy/default.nix
··· 45 45 46 46 buildPythonPackage rec { 47 47 pname = "mitmproxy"; 48 - version = "11.1.0"; 48 + version = "11.0.2"; 49 49 pyproject = true; 50 50 51 51 disabled = pythonOlder "3.9"; ··· 54 54 owner = "mitmproxy"; 55 55 repo = "mitmproxy"; 56 56 tag = "v${version}"; 57 - hash = "sha256-8PqyxTwDk8pJjBh+NUB5BkuTeeA51gxmzqT450Y1d4Q="; 57 + hash = "sha256-qcsPOISQjHVHh4TrQ/UihZaxB/jWBfq7AVI4U1gQPVs="; 58 58 }; 59 59 60 60 pythonRelaxDeps = [ ··· 151 151 meta = with lib; { 152 152 description = "Man-in-the-middle proxy"; 153 153 homepage = "https://mitmproxy.org/"; 154 - changelog = "https://github.com/mitmproxy/mitmproxy/blob/${src.tag}/CHANGELOG.md"; 154 + changelog = "https://github.com/mitmproxy/mitmproxy/blob/${version}/CHANGELOG.md"; 155 155 license = licenses.mit; 156 156 maintainers = with maintainers; [ SuperSandro2000 ]; 157 157 };
+7 -46
pkgs/development/python-modules/numpyro/default.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "numpyro"; 31 - version = "0.16.1"; 31 + version = "0.17.0"; 32 32 pyproject = true; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "pyro-ppl"; 36 36 repo = "numpyro"; 37 37 tag = version; 38 - hash = "sha256-6i7LPdmMakGeLujhA9d7Ep9oiVcND3ni/jzUkqgEqxw="; 38 + hash = "sha256-S5A5wBb2ZMxpLvP/EYahdg2BqgzKGvnzvZOII76O/+w="; 39 39 }; 40 40 41 41 build-system = [ setuptools ]; ··· 76 76 ]; 77 77 78 78 disabledTests = [ 79 - # jax.errors.UnexpectedTracerError: Encountered an unexpected tracer 80 - "test_haiku_state_dropout_smoke" 81 - "test_flax_state_dropout_smoke" 82 - 83 79 # AssertionError due to tolerance issues 84 - "test_beta_binomial_log_prob" 85 - "test_collapse_beta" 80 + "test_bijective_transforms" 86 81 "test_cpu" 87 - "test_gamma_poisson" 88 - "test_gof" 89 - "test_hpdi" 90 - "test_kl_dirichlet_dirichlet" 91 - "test_kl_univariate" 92 - "test_mean_var" 93 - # since jax update to 0.5.0 94 - "test_analytic_kl_2" 95 - "test_analytic_kl_3" 96 - "test_apply_kernel" 97 - "test_beta_bernoulli" 98 - "test_biject_to" 99 - "test_bijective_transforms" 100 - "test_change_point_x64" 101 - "test_cholesky_update" 102 - "test_dais_vae" 103 - "test_discrete_gibbs_multiple_sites_chain" 104 82 "test_entropy_categorical" 105 83 "test_gaussian_model" 106 - "test_get_proposal_loc_and_scale" 107 - "test_guide_plate_contraction" 108 - "test_kernel_forward" 84 + 85 + # > with pytest.warns(UserWarning, match="Hessian of log posterior"): 86 + # E Failed: DID NOT WARN. No warnings of type (<class 'UserWarning'>,) were emitted. 87 + # E Emitted warnings: []. 109 88 "test_laplace_approximation_warning" 110 - "test_log_prob_gradient" 111 - "test_logistic_regression" 112 - "test_logistic_regression_x64" 113 - "test_scale" 114 - "test_scan_svi" 115 - "test_stein_particle_loss" 116 - "test_weight_convergence" 117 89 118 90 # Tests want to download data 119 91 "data_load" 120 92 "test_jsb_chorales" 121 93 122 - # RuntimeWarning: overflow encountered in cast 123 - "test_zero_inflated_logits_probs_agree" 124 - 125 - # NameError: unbound axis name: _provenance 126 - "test_model_transformation" 127 - 128 94 # ValueError: compiling computation that requires 2 logical devices, but only 1 XLA devices are available (num_replicas=2) 129 95 "test_chain" 130 - ]; 131 - 132 - disabledTestPaths = [ 133 - # require jaxns (unpackaged) 134 - "test/contrib/test_nested_sampling.py" 135 96 ]; 136 97 137 98 meta = {
+2 -2
pkgs/development/python-modules/pudb/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 + hatchling, 4 5 fetchPypi, 5 - setuptools, 6 6 jedi, 7 7 packaging, 8 8 pygments, ··· 25 25 hash = "sha256-Jk8jngU45S6D09AgFDEAsxccrhcidnS7G5+LB180hJw="; 26 26 }; 27 27 28 - build-system = [ setuptools ]; 28 + build-system = [ hatchling ]; 29 29 30 30 dependencies = [ 31 31 jedi
+14 -2
pkgs/development/python-modules/recline/default.nix
··· 1 1 { 2 2 lib, 3 + argcomplete, 3 4 buildPythonPackage, 4 5 fetchFromGitHub, 5 6 pudb, ··· 10 11 buildPythonPackage rec { 11 12 pname = "recline"; 12 13 version = "2024.7.1"; 13 - format = "pyproject"; 14 + pyproject = true; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "NetApp"; ··· 19 20 sha256 = "sha256-Qc4oofuhSZ2S5zuCY9Ce9ISldYI3MDUJXFc8VcXdLIU="; 20 21 }; 21 22 22 - nativeBuildInputs = [ setuptools ]; 23 + patches = [ 24 + # based on https://github.com/NetApp/recline/pull/21 25 + ./devendor.patch 26 + ]; 27 + 28 + postPatch = '' 29 + rm -r recline/vendor/argcomplete 30 + ''; 31 + 32 + build-system = [ setuptools ]; 33 + 34 + dependencies = [ argcomplete ]; 23 35 24 36 nativeCheckInputs = [ 25 37 pudb
+38
pkgs/development/python-modules/recline/devendor.patch
··· 1 + commit 6ea5c039671de2547249c36ca3e1fb51fc4a7e06 2 + Author: Sandro Jäckel <sandro.jaeckel@gmail.com> 3 + Date: Thu Feb 6 18:33:28 2025 +0100 4 + 5 + Devendor argcomplete 6 + 7 + diff --git a/pyproject.toml b/pyproject.toml 8 + index 5ac5cab..6b60188 100644 9 + --- a/pyproject.toml 10 + +++ b/pyproject.toml 11 + @@ -21,6 +21,7 @@ packages = [ 12 + ] 13 + 14 + [tool.poetry.dependencies] 15 + +argcomplete = "*" 16 + python = ">=3.9.0,<4" 17 + windows-curses = {version = "^2.3.3", markers = "sys_platform == 'win32'"} 18 + pyreadline3 = {version = "^3.4.1", markers = "sys_platform == 'win32'"} 19 + diff --git a/recline/repl/completer.py b/recline/repl/completer.py 20 + index ff35583..1a05ae3 100644 21 + --- a/recline/repl/completer.py 22 + +++ b/recline/repl/completer.py 23 + @@ -5,6 +5,7 @@ 24 + as argument names and values. 25 + """ 26 + 27 + +import argcomplete 28 + import argparse 29 + import re 30 + import readline 31 + @@ -12,7 +13,6 @@ 32 + 33 + import recline 34 + from recline.arg_types.recline_type import UniqueParam 35 + -from recline.vendor import argcomplete 36 + 37 + 38 + def match_command_hook(substitution, matches, *_):
+2 -2
pkgs/development/python-modules/spyder-kernels/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "spyder-kernels"; 21 - version = "3.0.2"; 21 + version = "3.0.3"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "spyder-ide"; 26 26 repo = "spyder-kernels"; 27 27 tag = "v${version}"; 28 - hash = "sha256-lze398ZQqI6cEu/rldPqzNQ8jrqI/ixUps/aJat7920="; 28 + hash = "sha256-gsQVzDgEW+TQSitLiYAIEk4Ow1IyIKfp8BcHqNJ2Y+I="; 29 29 }; 30 30 31 31 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/spyder/default.nix
··· 4 4 fetchPypi, 5 5 6 6 # nativeBuildInputs 7 + pyqtwebengine, 7 8 8 9 # build-system 9 10 setuptools, ··· 32 33 pylint-venv, 33 34 pyls-spyder, 34 35 pyopengl, 35 - pyqtwebengine, 36 36 python-lsp-black, 37 37 python-lsp-server, 38 38 pyuca, ··· 55 55 56 56 buildPythonPackage rec { 57 57 pname = "spyder"; 58 - version = "6.0.3"; 58 + version = "6.0.4"; 59 59 pyproject = true; 60 60 61 61 src = fetchPypi { 62 62 inherit pname version; 63 - hash = "sha256-g4cyG5OQ180K9NzPRO/yH3CY5kQDS/g+fp5qCa/YDA8="; 63 + hash = "sha256-4AsaO75mAH0rRDnrHGiwwfuQS7A/0/nQ7YPot6y0y+Y="; 64 64 }; 65 65 66 66 patches = [ ./dont-clear-pythonpath.patch ];
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "tencentcloud-sdk-python"; 13 - version = "3.0.1313"; 13 + version = "3.0.1314"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.9"; ··· 19 19 owner = "TencentCloud"; 20 20 repo = "tencentcloud-sdk-python"; 21 21 tag = version; 22 - hash = "sha256-2LuhzxD0d9hrjgi2jdjNk9Ndl7D6jxpap3taxY52IsE="; 22 + hash = "sha256-8fcKPSkE+yZa8wm7tuyXuWdCWgKBRsxzTpcTcCVVE1M="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/vllm/default.nix
··· 195 195 196 196 buildPythonPackage rec { 197 197 pname = "vllm"; 198 - version = "0.7.1"; 198 + version = "0.7.2"; 199 199 pyproject = true; 200 200 201 201 stdenv = if cudaSupport then cudaPackages.backendStdenv else args.stdenv; ··· 204 204 owner = "vllm-project"; 205 205 repo = pname; 206 206 tag = "v${version}"; 207 - hash = "sha256-CImXKMEv+jHqngvcr8W6fQLiCo1mqmcZ0Ho0bfAgfbg="; 207 + hash = "sha256-j59DpNuO5TgGD6UVGzueSTumd7mDMB4l1QytV3rFIJE="; 208 208 }; 209 209 210 210 patches = [
+14 -10
pkgs/development/tools/rust/cargo-lambda/default.nix pkgs/by-name/ca/cargo-lambda/package.nix
··· 8 8 pkg-config, 9 9 openssl, 10 10 stdenv, 11 - CoreServices, 12 - Security, 13 11 zig, 14 12 nix-update-script, 15 13 }: ··· 19 17 version = "1.6.3"; 20 18 21 19 src = fetchFromGitHub { 22 - owner = pname; 23 - repo = pname; 24 - rev = "v${version}"; 20 + owner = "cargo-lambda"; 21 + repo = "cargo-lambda"; 22 + tag = "v${version}"; 25 23 hash = "sha256-GiV5yjlzU4iU4BJ8Fq8I9uOchVCF2UGb+WLMMr7n8pc="; 26 24 }; 27 25 ··· 39 37 [ openssl ] 40 38 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 41 39 curl 42 - CoreServices 43 - Security 44 40 ]; 45 41 46 42 # Remove files that don't make builds reproducible: ··· 57 53 58 54 CARGO_LAMBDA_BUILD_INFO = "(nixpkgs)"; 59 55 56 + checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ 57 + # Fails in darwin sandbox, first because of trying to listen to a port on 58 + # localhost. While this would be fixed by `__darwinAllowLocalNetworking = true;`, 59 + # they then fail with other I/O issues. 60 + "--skip=test::test_download_example" 61 + "--skip=test::test_download_example_with_cache" 62 + ]; 63 + 60 64 passthru.updateScript = nix-update-script { }; 61 65 62 - meta = with lib; { 66 + meta = { 63 67 description = "Cargo subcommand to help you work with AWS Lambda"; 64 68 mainProgram = "cargo-lambda"; 65 69 homepage = "https://cargo-lambda.info"; 66 - license = licenses.mit; 67 - maintainers = with maintainers; [ 70 + license = lib.licenses.mit; 71 + maintainers = with lib.maintainers; [ 68 72 taylor1791 69 73 calavera 70 74 matthiasbeyer
+66 -6
pkgs/servers/nextcloud/packages/29.json
··· 1 1 { 2 + "app_api": { 3 + "hash": "sha256-UIfvm81+PlhzyAqO5yic7rA0gEvlaYi+VaqZR0YJU2Q=", 4 + "url": "https://github.com/nextcloud-releases/app_api/releases/download/v3.2.3/app_api-v3.2.3.tar.gz", 5 + "version": "3.2.3", 6 + "description": "### Boost your Nextcloud with AppAPI and its specially designed applications.\n\n\nThe AppAPI is a project within the Nextcloud ecosystem designed to streamline and enhance the process of\napplication development, deployment, and management.\n\nIt introduces a new methodology that allows developers to create\napplications using a variety of programming languages, not limited to PHP, which was traditionally used in Nextcloud development.\n\n### Bundled App\n\n**Starting with Nextcloud 30.0.1, this application is included in the default Nextcloud package.**\n\n### Support\n\nWe appreciate any support for this project:\n\n- ⭐ Star our work on GitHub\n- ❗ Create an Issue or feature request\n- 💁 Resolve an Issue and create a Pull Request\n- 🧑‍💻 Develop your own application using AppAPI\n\nWe are genuinely excited about the future of the AppAPI project and its potential to transform\nthe way applications are developed and experienced within Nextcloud.\n\nAs we embark on this journey, we warmly invite you - developers, thinkers, creators, and visionaries -\nto join us in shaping a more versatile, stable, and secure app landscape.\n\n*Your insights, suggestions, and contributions are invaluable to us.*", 7 + "homepage": "https://github.com/nextcloud/app_api", 8 + "licenses": [ 9 + "agpl" 10 + ] 11 + }, 2 12 "bookmarks": { 3 13 "hash": "sha256-T0XDgDnAAI3ifOwz6BNCtjj6ZDXOhhUSLRIJKdD4qaQ=", 4 14 "url": "https://github.com/nextcloud/bookmarks/releases/download/v14.2.7/bookmarks-14.2.7.tar.gz", ··· 79 89 "agpl" 80 90 ] 81 91 }, 92 + "files_automatedtagging": { 93 + "hash": "sha256-j6NYZga+ygbwsCoTm9B3TvSir/hQLIbGY5HvpVBsWNY=", 94 + "url": "https://github.com/nextcloud-releases/files_automatedtagging/releases/download/v1.19.0/files_automatedtagging-v1.19.0.tar.gz", 95 + "version": "1.19.0", 96 + "description": "An app for Nextcloud that automatically assigns tags to newly uploaded files based on some conditions.\n\nThe tags can later be used to control retention, file access, automatic script execution and more.\n\n## How it works\nTo define tags, administrators can create and manage a set of rule groups. Each rule group consists of one or more rules combined through operators. Rules can include criteria like file type, size, time and more. A request matches a group if all rules evaluate to true. On uploading a file all defined groups are evaluated and when matching, the given tags are assigned to the file.", 97 + "homepage": "https://github.com/nextcloud/files_automatedtagging", 98 + "licenses": [ 99 + "agpl" 100 + ] 101 + }, 82 102 "files_mindmap": { 83 103 "hash": "sha256-SRHkK3oaSEBsrQPhjgWy9WSliubYkrOc89lix5O/fZM=", 84 104 "url": "https://github.com/ACTom/files_mindmap/releases/download/v0.0.33/files_mindmap-0.0.33.tar.gz", 85 105 "version": "0.0.33", 86 106 "description": "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the New button at the top of the web browser the Mindmap file entry appears. When clicked, a new mindmap file opens in the browser and the file can be saved into the current Nextcloud directory.", 87 107 "homepage": "https://github.com/ACTom/files_mindmap", 108 + "licenses": [ 109 + "agpl" 110 + ] 111 + }, 112 + "files_retention": { 113 + "hash": "sha256-VLgbz9zdEqXYEEvYfzHqWbnbDPyxtSzV8XYRb7M1axM=", 114 + "url": "https://github.com/nextcloud-releases/files_retention/releases/download/v1.18.0/files_retention-v1.18.0.tar.gz", 115 + "version": "1.18.0", 116 + "description": "An app for Nextcloud to control automatic deletion of files after a given time.\nOptionally the users can be informed the day before.", 117 + "homepage": "https://github.com/nextcloud/files_retention", 88 118 "licenses": [ 89 119 "agpl" 90 120 ] ··· 129 159 "agpl" 130 160 ] 131 161 }, 162 + "integration_deepl": { 163 + "hash": "sha256-FKlu1tlA/GxAHKFu4kfq8CsDvBrnMnLKDizisgb0IOQ=", 164 + "url": "https://github.com/nextcloud-releases/integration_deepl/releases/download/v1.3.1/integration_deepl-v1.3.1.tar.gz", 165 + "version": "1.3.1", 166 + "description": "Deepl integration providing an translations through deepl.com with Nextcloud\n\nThis app integrates with [Nextcloud Assistant](https://apps.nextcloud.com/apps/assistant) to offer translation services We recommend to install Assistant additionally and activate Deepl as translation provider in the Artifical Intelligence admin settings.\n\nThis app also integrates with the translation API of Nextcloud server to offer translation services without Assistant. Currently this is available in Text and Talk.\n\nTo run translations and any other Task Processing tasks synchronously, run the following command in a background process (10 is the interval in seconds when the process should relaunch to use the latest php changes):\n\n```sh\nset -e; while true; do occ background-job:worker -v -t 10 \"OC\\TaskProcessing\\SynchronousBackgroundJob\"; done\n```\n\n## Ethical AI Rating\n### Rating: 🔴\n\nNegative:\n* the software for training and inferencing of this model is proprietary, limiting running it locally or training by yourself\n* the trained model is not freely available, so the model can not be ran on-premises\n* the training data is not freely available, limiting the ability of external parties to check and correct for bias or optimise the model’s performance and CO2 usage.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", 167 + "homepage": "https://github.com/nextcloud/integration_deepl", 168 + "licenses": [ 169 + "agpl" 170 + ] 171 + }, 132 172 "integration_openai": { 133 173 "hash": "sha256-qU86h6DHNetWOmt7yXCknQ3MBB9KdQ15UDJggqZgWMk=", 134 174 "url": "https://github.com/nextcloud-releases/integration_openai/releases/download/v2.0.3/integration_openai-v2.0.3.tar.gz", ··· 250 290 ] 251 291 }, 252 292 "qownnotesapi": { 253 - "hash": "sha256-ydz8e8ZOLOT60yt55DI0gGpSaLz9sCz5Zyt1jhMYIv0=", 254 - "url": "https://github.com/pbek/qownnotesapi/releases/download/v24.11.0/qownnotesapi-nc.tar.gz", 255 - "version": "24.11.0", 293 + "hash": "sha256-P0wtnv2J0Q80ws/ih6xg7x16J87Oq5/oRVNQKg4wicU=", 294 + "url": "https://github.com/pbek/qownnotesapi/releases/download/v25.2.0/qownnotesapi-nc.tar.gz", 295 + "version": "25.2.0", 256 296 "description": "QOwnNotesAPI is the Nextcloud/ownCloud API for [QOwnNotes](http://www.qownnotes.org), the open source notepad for Linux, macOS and Windows, that works together with the notes application of Nextcloud/ownCloud.\n\nThe only purpose of this App is to provide API access to your Nextcloud/ownCloud server for your QOwnNotes desktop installation, you cannot use this App for anything else, if you don't have QOwnNotes installed on your desktop computer!", 257 297 "homepage": "https://github.com/pbek/qownnotesapi", 298 + "licenses": [ 299 + "agpl" 300 + ] 301 + }, 302 + "quota_warning": { 303 + "hash": "sha256-hQpbARBAKYakjwp/LGYMIFhjVRxqfQj36x6QF8HIfEA=", 304 + "url": "https://github.com/nextcloud-releases/quota_warning/releases/download/v1.20.0/quota_warning-v1.20.0.tar.gz", 305 + "version": "1.20.0", 306 + "description": "This app sends notifications to users when they reached 85, 90 and 95% of their quota (checked once a day).\nIn addition an email can be sent to the users. The three percentages can be changed in the admin settings.\nIt is also possible to have a link in the email and the notification for upsell options.", 307 + "homepage": "https://github.com/nextcloud/quota_warning", 258 308 "licenses": [ 259 309 "agpl" 260 310 ] 261 311 }, 262 312 "registration": { 263 - "hash": "sha256-LHrs6kCawIj7Te/OftUOEw8khgGnAP0nm9y/JaP8KkE=", 264 - "url": "https://github.com/nextcloud-releases/registration/releases/download/v2.5.0/registration-v2.5.0.tar.gz", 265 - "version": "2.5.0", 313 + "hash": "sha256-1Y1mZWqaJu8Xtwbo8ziqzzdszNNoiWJLO3Sy5Ko7rys=", 314 + "url": "https://github.com/nextcloud-releases/registration/releases/download/v2.6.0/registration-v2.6.0.tar.gz", 315 + "version": "2.6.0", 266 316 "description": "User registration\n\nThis app allows users to register a new account.\n\n# Features\n\n- Add users to a given group\n- Allow-list with email domains (including wildcard) to register with\n- Administrator will be notified via email for new user creation or require approval\n- Supports Nextcloud's Client Login Flow v1 and v2 - allowing registration in the mobile Apps and Desktop clients\n\n# Web form registration flow\n\n1. User enters their email address\n2. Verification link is sent to the email address\n3. User clicks on the verification link\n4. User is lead to a form where they can choose their username and password\n5. New account is created and is logged in automatically", 267 317 "homepage": "https://github.com/nextcloud/registration", 268 318 "licenses": [ ··· 275 325 "version": "8.4.9", 276 326 "description": "This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.\n\nYou can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.", 277 327 "homepage": "https://collaboraoffice.com/", 328 + "licenses": [ 329 + "agpl" 330 + ] 331 + }, 332 + "sociallogin": { 333 + "hash": "sha256-P9OBXDW3+iOtC9/dQ/M89YxY3OQ0u5I8Z1XQLvYznEo=", 334 + "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v5.8.4/release.tar.gz", 335 + "version": "5.8.4", 336 + "description": "# Social login\n\nMake possible create users and login via Telegram, OAuth or OpenID\n\nFor OAuth you must create app for certain providers. Login button appear at login page if app id specified. Settings are in \"Social login\" section of settings page.\n\n## Installation\n\nLogin to your NextCloud installation as an administrator and under \"Apps\" click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n\n\n## Custom OAuth2/OIDC groups\n\nYou can use groups from your custom provider. For that you should specify \"Groups claim\" in custom OAuth2/OIDC provider settings. That claim should be returned from provider in `id_token` or at user info endpoint. Format should be `array` or comma separated string. Eg (with claim named `roles`)\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nAlso nested claims is supported. For example `resource_access.client-id.roles` for\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\nThere is also support for setting the displayName:\n```\n{\"roles\": [{gid: 1, displayName: \"admin\"}, {gid: 2, displayName: \"user\"}]}\n```\n\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing nextcloud groups\n2. Create provider groups in nextcloud and associate it to user (if appropriate option specified)\n\nIf you want sync groups on every login do not forget to check \"Update user profile every login\" setting\n\n## Examples for groups\n\n* You can find example how to configure WSO2IS for return roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff)\n* [GitLab OIDC allowing specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n\n## Built-in OAuth providers\n\nYou can copy link of certain login button to get proper \"redirect url\" for OAuth app setting.\n\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n* [GitHub](https://github.com/settings/developers)\n* [Discord](#configure-discord)\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* PlexTv - you can use any title as app id\n* [Codeberg](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/codeberg.md)\n\nDetails about \"Allow login only from specified domain\" google setting you can find here [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44)\nYou can use comma separated list for multiple domains\n\n## Config\n\nYou can use `'social_login_auto_redirect' => true` setting in `config.php` for auto redirect unauthorized users to social login if only one provider is configured.\nIf you want to temporary disable this function (e.g. for login as local admin), you can add `noredir=1` query parameter in url for login page. Something like `https://cloud.domain.com/login?noredir=1`\n\nTo set options for http client, you can use\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // Check https://curl.se/libcurl/c/CURLOPT_PROXY.html for allowed variants\n ],\n```\nin `config.php`\n\n### Configurate a provider via CLI\n\nYou can configure everything from commandline by using the occ utility. To setup a oidc-provider replace the variables and URLs with values that match your deployment.\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nto do this with docker you just need to add `docker exec -t -uwww-data CONTAINER_NAME` in front of the command, or run it interactively from `docker exec -it -uwww-data CONTAINER_NAME sh`\n\nTo find out how to configure other providers, just configure them in the GUI and take a look at the database afterwards:\n```\nmysql -u nextcloud -p nextcloud\nPassword: <yourpassword>\n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\n\nOr just run\n\n`docker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers`\n\n### Configure Discord\n\nTo properly configure discord you have to:\n\n1. Create new discord application on [DiscordApp developers](https://discordapp.com/developers/applications/me#top)\n2. Open tab `Settings -> OAuth2 -> General`. In `Redirects` add new redirection link looking like this: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy `CLIENT ID` and generate and copy `CLIENT SECRET`\n4. Open in Nextcloud `Settings -> Social Login` and paste `CLIENT ID` into field `App id` and `CLIENT SECRET` into `Secret`.\n5. Select default group for users created this way.\n6. For group mapping check [#395](https://github.com/zorn-v/nextcloud-social-login/pull/395)\n\n## Hint\n\n### About Callback(Reply) Url\nYou can copy link from specific login button on login page and paste it on provider's website as callback url. To make proper button visible, just fill certain provider settings with random data and change it later.\n\nSome users may get strange reply(Callback) url error from provider even if you pasted the right url, that's because your nextcloud server may generate http urls when you are actually using https.\nPlease set 'overwriteprotocol' => 'https', in your config.php file.", 337 + "homepage": "https://github.com/zorn-v/nextcloud-social-login", 278 338 "licenses": [ 279 339 "agpl" 280 340 ]
+66 -6
pkgs/servers/nextcloud/packages/30.json
··· 1 1 { 2 + "app_api": { 3 + "hash": "sha256-Ke0uGO+57JG39OoQdi+xa/w+l9ldhp2ZRy6bzJXv65g=", 4 + "url": "https://github.com/cloud-py-api/app_api/releases/download/v3.2.0/app_api-v3.2.0.tar.gz", 5 + "version": "3.2.0", 6 + "description": "### Boost your Nextcloud with AppAPI and its specially designed applications.\n\n\nThe AppAPI is a project within the Nextcloud ecosystem designed to streamline and enhance the process of\napplication development, deployment, and management.\n\nIt introduces a new methodology that allows developers to create\napplications using a variety of programming languages, not limited to PHP, which was traditionally used in Nextcloud development.\n\n### Bundled App\n\n**Starting with Nextcloud 30.0.1, this application is included in the default Nextcloud package.**\n\n### Support\n\nWe appreciate any support for this project:\n\n- ⭐ Star our work on GitHub\n- ❗ Create an Issue or feature request\n- 💁 Resolve an Issue and create a Pull Request\n- 🧑‍💻 Develop your own application using AppAPI\n\nWe are genuinely excited about the future of the AppAPI project and its potential to transform\nthe way applications are developed and experienced within Nextcloud.\n\nAs we embark on this journey, we warmly invite you - developers, thinkers, creators, and visionaries -\nto join us in shaping a more versatile, stable, and secure app landscape.\n\n*Your insights, suggestions, and contributions are invaluable to us.*", 7 + "homepage": "https://github.com/nextcloud/app_api", 8 + "licenses": [ 9 + "agpl" 10 + ] 11 + }, 2 12 "bookmarks": { 3 13 "hash": "sha256-KsRj0AjSQ1Z7ej+BPWLqP2LMGg7NnL7o8/mI4mTNJRs=", 4 14 "url": "https://github.com/nextcloud/bookmarks/releases/download/v15.0.5/bookmarks-15.0.5.tar.gz", ··· 79 89 "agpl" 80 90 ] 81 91 }, 92 + "files_automatedtagging": { 93 + "hash": "sha256-eXLTCtdIW/D0nigyYKnHj9iFQNAxWs8F46vivCUgVYs=", 94 + "url": "https://github.com/nextcloud-releases/files_automatedtagging/releases/download/v1.20.0/files_automatedtagging-v1.20.0.tar.gz", 95 + "version": "1.20.0", 96 + "description": "An app for Nextcloud that automatically assigns tags to newly uploaded files based on some conditions.\n\nThe tags can later be used to control retention, file access, automatic script execution and more.\n\n## How it works\nTo define tags, administrators can create and manage a set of rule groups. Each rule group consists of one or more rules combined through operators. Rules can include criteria like file type, size, time and more. A request matches a group if all rules evaluate to true. On uploading a file all defined groups are evaluated and when matching, the given tags are assigned to the file.", 97 + "homepage": "https://github.com/nextcloud/files_automatedtagging", 98 + "licenses": [ 99 + "agpl" 100 + ] 101 + }, 82 102 "files_mindmap": { 83 103 "hash": "sha256-SRHkK3oaSEBsrQPhjgWy9WSliubYkrOc89lix5O/fZM=", 84 104 "url": "https://github.com/ACTom/files_mindmap/releases/download/v0.0.33/files_mindmap-0.0.33.tar.gz", 85 105 "version": "0.0.33", 86 106 "description": "This application enables Nextcloud users to open, save and edit mind map files in the web browser. If enabled, an entry in the New button at the top of the web browser the Mindmap file entry appears. When clicked, a new mindmap file opens in the browser and the file can be saved into the current Nextcloud directory.", 87 107 "homepage": "https://github.com/ACTom/files_mindmap", 108 + "licenses": [ 109 + "agpl" 110 + ] 111 + }, 112 + "files_retention": { 113 + "hash": "sha256-krJOb925AjmnwmkFYg00eC4KmICr4Tf3jUANYWTRJdA=", 114 + "url": "https://github.com/nextcloud-releases/files_retention/releases/download/v1.19.0/files_retention-v1.19.0.tar.gz", 115 + "version": "1.19.0", 116 + "description": "An app for Nextcloud to control automatic deletion of files after a given time.\nOptionally the users can be informed the day before.", 117 + "homepage": "https://github.com/nextcloud/files_retention", 88 118 "licenses": [ 89 119 "agpl" 90 120 ] ··· 129 159 "agpl" 130 160 ] 131 161 }, 162 + "integration_deepl": { 163 + "hash": "sha256-FKlu1tlA/GxAHKFu4kfq8CsDvBrnMnLKDizisgb0IOQ=", 164 + "url": "https://github.com/nextcloud-releases/integration_deepl/releases/download/v1.3.1/integration_deepl-v1.3.1.tar.gz", 165 + "version": "1.3.1", 166 + "description": "Deepl integration providing an translations through deepl.com with Nextcloud\n\nThis app integrates with [Nextcloud Assistant](https://apps.nextcloud.com/apps/assistant) to offer translation services We recommend to install Assistant additionally and activate Deepl as translation provider in the Artifical Intelligence admin settings.\n\nThis app also integrates with the translation API of Nextcloud server to offer translation services without Assistant. Currently this is available in Text and Talk.\n\nTo run translations and any other Task Processing tasks synchronously, run the following command in a background process (10 is the interval in seconds when the process should relaunch to use the latest php changes):\n\n```sh\nset -e; while true; do occ background-job:worker -v -t 10 \"OC\\TaskProcessing\\SynchronousBackgroundJob\"; done\n```\n\n## Ethical AI Rating\n### Rating: 🔴\n\nNegative:\n* the software for training and inferencing of this model is proprietary, limiting running it locally or training by yourself\n* the trained model is not freely available, so the model can not be ran on-premises\n* the training data is not freely available, limiting the ability of external parties to check and correct for bias or optimise the model’s performance and CO2 usage.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", 167 + "homepage": "https://github.com/nextcloud/integration_deepl", 168 + "licenses": [ 169 + "agpl" 170 + ] 171 + }, 132 172 "integration_openai": { 133 173 "hash": "sha256-UmsxMsAeZQMR1zu6ZsPY3lcN5un4h/j02Z5xM4mxEvs=", 134 174 "url": "https://github.com/nextcloud-releases/integration_openai/releases/download/v3.4.0/integration_openai-v3.4.0.tar.gz", ··· 250 290 ] 251 291 }, 252 292 "qownnotesapi": { 253 - "hash": "sha256-ydz8e8ZOLOT60yt55DI0gGpSaLz9sCz5Zyt1jhMYIv0=", 254 - "url": "https://github.com/pbek/qownnotesapi/releases/download/v24.11.0/qownnotesapi-nc.tar.gz", 255 - "version": "24.11.0", 293 + "hash": "sha256-P0wtnv2J0Q80ws/ih6xg7x16J87Oq5/oRVNQKg4wicU=", 294 + "url": "https://github.com/pbek/qownnotesapi/releases/download/v25.2.0/qownnotesapi-nc.tar.gz", 295 + "version": "25.2.0", 256 296 "description": "QOwnNotesAPI is the Nextcloud/ownCloud API for [QOwnNotes](http://www.qownnotes.org), the open source notepad for Linux, macOS and Windows, that works together with the notes application of Nextcloud/ownCloud.\n\nThe only purpose of this App is to provide API access to your Nextcloud/ownCloud server for your QOwnNotes desktop installation, you cannot use this App for anything else, if you don't have QOwnNotes installed on your desktop computer!", 257 297 "homepage": "https://github.com/pbek/qownnotesapi", 298 + "licenses": [ 299 + "agpl" 300 + ] 301 + }, 302 + "quota_warning": { 303 + "hash": "sha256-hQpbARBAKYakjwp/LGYMIFhjVRxqfQj36x6QF8HIfEA=", 304 + "url": "https://github.com/nextcloud-releases/quota_warning/releases/download/v1.20.0/quota_warning-v1.20.0.tar.gz", 305 + "version": "1.20.0", 306 + "description": "This app sends notifications to users when they reached 85, 90 and 95% of their quota (checked once a day).\nIn addition an email can be sent to the users. The three percentages can be changed in the admin settings.\nIt is also possible to have a link in the email and the notification for upsell options.", 307 + "homepage": "https://github.com/nextcloud/quota_warning", 258 308 "licenses": [ 259 309 "agpl" 260 310 ] 261 311 }, 262 312 "registration": { 263 - "hash": "sha256-LHrs6kCawIj7Te/OftUOEw8khgGnAP0nm9y/JaP8KkE=", 264 - "url": "https://github.com/nextcloud-releases/registration/releases/download/v2.5.0/registration-v2.5.0.tar.gz", 265 - "version": "2.5.0", 313 + "hash": "sha256-1Y1mZWqaJu8Xtwbo8ziqzzdszNNoiWJLO3Sy5Ko7rys=", 314 + "url": "https://github.com/nextcloud-releases/registration/releases/download/v2.6.0/registration-v2.6.0.tar.gz", 315 + "version": "2.6.0", 266 316 "description": "User registration\n\nThis app allows users to register a new account.\n\n# Features\n\n- Add users to a given group\n- Allow-list with email domains (including wildcard) to register with\n- Administrator will be notified via email for new user creation or require approval\n- Supports Nextcloud's Client Login Flow v1 and v2 - allowing registration in the mobile Apps and Desktop clients\n\n# Web form registration flow\n\n1. User enters their email address\n2. Verification link is sent to the email address\n3. User clicks on the verification link\n4. User is lead to a form where they can choose their username and password\n5. New account is created and is logged in automatically", 267 317 "homepage": "https://github.com/nextcloud/registration", 268 318 "licenses": [ ··· 275 325 "version": "8.5.3", 276 326 "description": "This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.\n\nYou can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.", 277 327 "homepage": "https://collaboraoffice.com/", 328 + "licenses": [ 329 + "agpl" 330 + ] 331 + }, 332 + "sociallogin": { 333 + "hash": "sha256-P9OBXDW3+iOtC9/dQ/M89YxY3OQ0u5I8Z1XQLvYznEo=", 334 + "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v5.8.4/release.tar.gz", 335 + "version": "5.8.4", 336 + "description": "# Social login\n\nMake possible create users and login via Telegram, OAuth or OpenID\n\nFor OAuth you must create app for certain providers. Login button appear at login page if app id specified. Settings are in \"Social login\" section of settings page.\n\n## Installation\n\nLogin to your NextCloud installation as an administrator and under \"Apps\" click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n\n\n## Custom OAuth2/OIDC groups\n\nYou can use groups from your custom provider. For that you should specify \"Groups claim\" in custom OAuth2/OIDC provider settings. That claim should be returned from provider in `id_token` or at user info endpoint. Format should be `array` or comma separated string. Eg (with claim named `roles`)\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nAlso nested claims is supported. For example `resource_access.client-id.roles` for\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\nThere is also support for setting the displayName:\n```\n{\"roles\": [{gid: 1, displayName: \"admin\"}, {gid: 2, displayName: \"user\"}]}\n```\n\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing nextcloud groups\n2. Create provider groups in nextcloud and associate it to user (if appropriate option specified)\n\nIf you want sync groups on every login do not forget to check \"Update user profile every login\" setting\n\n## Examples for groups\n\n* You can find example how to configure WSO2IS for return roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff)\n* [GitLab OIDC allowing specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n\n## Built-in OAuth providers\n\nYou can copy link of certain login button to get proper \"redirect url\" for OAuth app setting.\n\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n* [GitHub](https://github.com/settings/developers)\n* [Discord](#configure-discord)\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* PlexTv - you can use any title as app id\n* [Codeberg](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/codeberg.md)\n\nDetails about \"Allow login only from specified domain\" google setting you can find here [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44)\nYou can use comma separated list for multiple domains\n\n## Config\n\nYou can use `'social_login_auto_redirect' => true` setting in `config.php` for auto redirect unauthorized users to social login if only one provider is configured.\nIf you want to temporary disable this function (e.g. for login as local admin), you can add `noredir=1` query parameter in url for login page. Something like `https://cloud.domain.com/login?noredir=1`\n\nTo set options for http client, you can use\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // Check https://curl.se/libcurl/c/CURLOPT_PROXY.html for allowed variants\n ],\n```\nin `config.php`\n\n### Configurate a provider via CLI\n\nYou can configure everything from commandline by using the occ utility. To setup a oidc-provider replace the variables and URLs with values that match your deployment.\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nto do this with docker you just need to add `docker exec -t -uwww-data CONTAINER_NAME` in front of the command, or run it interactively from `docker exec -it -uwww-data CONTAINER_NAME sh`\n\nTo find out how to configure other providers, just configure them in the GUI and take a look at the database afterwards:\n```\nmysql -u nextcloud -p nextcloud\nPassword: <yourpassword>\n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\n\nOr just run\n\n`docker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers`\n\n### Configure Discord\n\nTo properly configure discord you have to:\n\n1. Create new discord application on [DiscordApp developers](https://discordapp.com/developers/applications/me#top)\n2. Open tab `Settings -> OAuth2 -> General`. In `Redirects` add new redirection link looking like this: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy `CLIENT ID` and generate and copy `CLIENT SECRET`\n4. Open in Nextcloud `Settings -> Social Login` and paste `CLIENT ID` into field `App id` and `CLIENT SECRET` into `Secret`.\n5. Select default group for users created this way.\n6. For group mapping check [#395](https://github.com/zorn-v/nextcloud-social-login/pull/395)\n\n## Hint\n\n### About Callback(Reply) Url\nYou can copy link from specific login button on login page and paste it on provider's website as callback url. To make proper button visible, just fill certain provider settings with random data and change it later.\n\nSome users may get strange reply(Callback) url error from provider even if you pasted the right url, that's because your nextcloud server may generate http urls when you are actually using https.\nPlease set 'overwriteprotocol' => 'https', in your config.php file.", 337 + "homepage": "https://github.com/zorn-v/nextcloud-social-login", 278 338 "licenses": [ 279 339 "agpl" 280 340 ]
+8 -2
pkgs/servers/nextcloud/packages/nextcloud-apps.json
··· 1 1 { 2 - "bookmarks": "agpl3Plus" 2 + "app_api" : "agpl3Plus" 3 + , "bookmarks": "agpl3Plus" 3 4 , "calendar": "agpl3Plus" 4 5 , "collectives": "agpl3Plus" 5 6 , "contacts": "agpl3Plus" ··· 7 8 , "cospend": "agpl3Plus" 8 9 , "deck": "agpl3Plus" 9 10 , "end_to_end_encryption": "agpl3Plus" 10 - , "files_texteditor": "agpl3Plus" 11 + , "files_automatedtagging" : "agpl3Plus" 11 12 , "files_markdown": "agpl3Plus" 12 13 , "files_mindmap": "agpl3Plus" 14 + , "files_retention": "agpl3Plus" 15 + , "files_texteditor": "agpl3Plus" 13 16 , "forms": "agpl3Plus" 14 17 , "gpoddersync": "agpl3Only" 15 18 , "groupfolders": "agpl3Plus" 16 19 , "impersonate": "agpl3Plus" 17 20 , "integration_openai": "agpl3Only" 21 + , "integration_deepl": "agpl3Plus" 18 22 , "integration_paperless": "agpl3Plus" 19 23 , "mail": "agpl3Plus" 20 24 , "maps": "agpl3Plus" ··· 26 30 , "phonetrack": "agpl3Plus" 27 31 , "polls": "agpl3Plus" 28 32 , "previewgenerator": "agpl3Plus" 33 + , "quota_warning": "agpl3Plus" 29 34 , "qownnotesapi": "agpl3Plus" 30 35 , "registration": "agpl3Plus" 31 36 , "richdocuments": "agpl3Only" 37 + , "sociallogin": "agpl3Only" 32 38 , "spreed": "agpl3Plus" 33 39 , "tasks": "agpl3Plus" 34 40 , "twofactor_nextcloud_notification": "agpl3Only"
+3 -3
pkgs/shells/fish/plugins/hydro.nix
··· 6 6 7 7 buildFishPlugin rec { 8 8 pname = "hydro"; 9 - version = "0-unstable-2024-03-24"; 9 + version = "0-unstable-2024-11-02"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "jorgebucaran"; 13 13 repo = "hydro"; 14 - rev = "bc31a5ebc687afbfb13f599c9d1cc105040437e1"; 15 - hash = "sha256-0MMiM0NRbjZPJLAMDXb+Frgm+du80XpAviPqkwoHjDA="; 14 + rev = "9c93b89573bd722f766f2190a862ae55e728f6ba"; 15 + hash = "sha256-QYq4sU41/iKvDUczWLYRGqDQpVASF/+6brJJ8IxypjE="; 16 16 }; 17 17 18 18 meta = with lib; {
+2 -2
pkgs/tools/security/trufflehog/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "trufflehog"; 11 - version = "3.88.3"; 11 + version = "3.88.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "trufflesecurity"; 15 15 repo = "trufflehog"; 16 16 tag = "v${version}"; 17 - hash = "sha256-OPXDDLlrX8lV1u6/o7xa7jhX4UmFwTJLSxMmmzcYRVk="; 17 + hash = "sha256-PydX3Aol+HrKG82g5ILbL69pBp0+Y6sCzqEtqAix0OQ="; 18 18 }; 19 19 20 20 vendorHash = "sha256-YsUAu2gEXzpjM/jg4VJ7KTvf1/cLTO04hLOLmUDeYk0=";
+1 -1
pkgs/top-level/aliases.nix
··· 152 152 bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15 153 153 bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 154 154 bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 155 - bird2 = bird; # Added 2022-02-21 155 + bird = bird2; # Added 2025-01-11 156 156 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 157 157 bitwarden = bitwarden-desktop; # Added 2024-02-25 158 158 blender-with-packages = args:
-3
pkgs/top-level/all-packages.nix
··· 6666 6666 cargo-hf2 = callPackage ../development/tools/rust/cargo-hf2 { 6667 6667 inherit (darwin.apple_sdk.frameworks) AppKit; 6668 6668 }; 6669 - cargo-lambda = callPackage ../development/tools/rust/cargo-lambda { 6670 - inherit (darwin.apple_sdk.frameworks) CoreServices Security; 6671 - }; 6672 6669 cargo-ndk = callPackage ../development/tools/rust/cargo-ndk { 6673 6670 inherit (darwin.apple_sdk.frameworks) CoreGraphics Foundation; 6674 6671 };
+1 -1
pkgs/top-level/php-packages.nix
··· 43 43 uwimap, 44 44 valgrind, 45 45 zlib, 46 - fetchpatch, 47 46 }: 48 47 49 48 lib.makeScope pkgs.newScope ( ··· 544 543 zlib 545 544 openssl 546 545 ]; 546 + configureFlags = [ "--with-mysqlnd-ssl" ]; 547 547 # The configure script doesn't correctly add library link 548 548 # flags, so we add them to the variable used by the Makefile 549 549 # when linking.
+1
pkgs/top-level/release-cuda.nix
··· 158 158 transformers = linux; 159 159 ttstokenizer = linux; 160 160 vidstab = linux; 161 + vllm = linux; 161 162 }; 162 163 } 163 164 // (lib.genAttrs packageSets evalPackageSet);