lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
48d4a0a6 7ebe9739

+6103 -630
+27
.github/ISSUE_TEMPLATE/module_request.md
··· 1 + --- 2 + name: Module requests 3 + about: For NixOS modules that you would like to see 4 + title: 'Module request: MODULENAME' 5 + labels: '9.needs: module (new)' 6 + assignees: '' 7 + 8 + --- 9 + 10 + ### Description 11 + 12 + <!-- Describe what the module should accomplish: --> 13 + 14 + ### Notify maintainers 15 + 16 + <!-- If applicable, tag the maintainers of the package that corresponds to the module. If the search.nixos.org result shows no maintainers, tag the person that last updated the package. --> 17 + 18 + ----- 19 + 20 + Note for maintainers: Please tag this issue in your PR. 21 + 22 + --- 23 + 24 + Add a :+1: [reaction] to [issues you find important]. 25 + 26 + [reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/ 27 + [issues you find important]: https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc
+7 -2
nixos/modules/services/web-apps/immich.nix
··· 116 116 description = '' 117 117 Configuration for Immich. 118 118 See <https://immich.app/docs/install/config-file/> or navigate to 119 - <https://your-immich-domain/admin/system-settings> for 119 + <https://my.immich.app/admin/system-settings> for 120 120 options and defaults. 121 121 Setting it to `null` allows configuring Immich in the web interface. 122 122 ''; ··· 270 270 let 271 271 postgresEnv = 272 272 if isPostgresUnixSocket then 273 - { DB_URL = "socket://${cfg.database.host}?dbname=${cfg.database.name}"; } 273 + { DB_URL = "postgresql:///${cfg.database.name}?host=${cfg.database.host}"; } 274 274 else 275 275 { 276 276 DB_HOSTNAME = cfg.database.host; ··· 317 317 after = [ "network.target" ]; 318 318 wantedBy = [ "multi-user.target" ]; 319 319 inherit (cfg) environment; 320 + path = [ 321 + # gzip and pg_dumpall are used by the backup service 322 + pkgs.gzip 323 + config.services.postgresql.package 324 + ]; 320 325 321 326 serviceConfig = commonServiceConfig // { 322 327 ExecStart = lib.getExe cfg.package;
+12 -3
nixos/tests/web-apps/immich.nix
··· 31 31 machine.succeed("curl --fail http://localhost:2283/") 32 32 33 33 machine.succeed(""" 34 - curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "name": "Admin", "password": "admin" }' -X POST http://localhost:2283/api/auth/admin-sign-up 34 + curl -f --json '{ "email": "test@example.com", "name": "Admin", "password": "admin" }' http://localhost:2283/api/auth/admin-sign-up 35 35 """) 36 36 res = machine.succeed(""" 37 - curl -H 'Content-Type: application/json' --data '{ "email": "test@example.com", "password": "admin" }' -X POST http://localhost:2283/api/auth/login 37 + curl -f --json '{ "email": "test@example.com", "password": "admin" }' http://localhost:2283/api/auth/login 38 38 """) 39 39 token = json.loads(res)['accessToken'] 40 40 41 41 res = machine.succeed(""" 42 - curl -H 'Content-Type: application/json' -H 'Cookie: immich_access_token=%s' --data '{ "name": "API Key", "permissions": ["all"] }' -X POST http://localhost:2283/api/api-keys 42 + curl -f -H 'Cookie: immich_access_token=%s' --json '{ "name": "API Key", "permissions": ["all"] }' http://localhost:2283/api/api-keys 43 43 """ % token) 44 44 key = json.loads(res)['secret'] 45 45 46 46 machine.succeed(f"immich login http://localhost:2283/api {key}") 47 47 res = machine.succeed("immich server-info") 48 48 print(res) 49 + 50 + machine.succeed(""" 51 + curl -f -X PUT -H 'Cookie: immich_access_token=%s' --json '{ "command": "start" }' http://localhost:2283/api/jobs/backupDatabase 52 + """ % token) 53 + res = machine.succeed(""" 54 + curl -f -H 'Cookie: immich_access_token=%s' http://localhost:2283/api/jobs 55 + """ % token) 56 + assert json.loads(res)["backupDatabase"]["jobCounts"]["active"] == 1 57 + machine.wait_until_succeeds("ls /var/lib/immich/backups/*.sql.gz") 49 58 ''; 50 59 } 51 60 )
+3 -3
pkgs/applications/blockchains/zcash/default.nix
··· 39 39 # Use the stdenv default phases (./configure; make) instead of the 40 40 # ones from buildRustPackage. 41 41 configurePhase = "configurePhase"; 42 - buildPhase = "buildPhase"; 43 - checkPhase = "checkPhase"; 44 - installPhase = "installPhase"; 42 + dontCargoBuild = true; 43 + dontCargoCheck = true; 44 + dontCargoInstall = true; 45 45 46 46 postPatch = '' 47 47 # Have to do this here instead of in preConfigure because
+7
pkgs/applications/editors/vim/plugins/overrides.nix
··· 1532 1532 dependencies = with self; [ ultisnips ]; 1533 1533 }; 1534 1534 1535 + neoconf-nvim = super.neoconf-nvim.overrideAttrs { 1536 + dependencies = with self; [ nvim-lspconfig ]; 1537 + 1538 + doInstallCheck = true; 1539 + nvimRequireCheck = "neoconf"; 1540 + }; 1541 + 1535 1542 neogit = super.neogit.overrideAttrs { 1536 1543 dependencies = with self; [ plenary-nvim ]; 1537 1544 nvimRequireCheck = "neogit";
+2 -2
pkgs/applications/editors/vscode/extensions/sourcery.sourcery/default.nix
··· 10 10 mktplcRef = { 11 11 name = "sourcery"; 12 12 publisher = "sourcery"; 13 - version = "1.23.0"; 14 - hash = "sha256-wMky9whajltZYD3PUG+LCzuK9S5t55+3tRjTyA8kFcY="; 13 + version = "1.24.0"; 14 + hash = "sha256-T2AbGxBytHXWP/ZKBhglRRbvPZ6px90XnSadwZTe/BM="; 15 15 }; 16 16 17 17 postPatch = ''
+9 -3
pkgs/applications/networking/cluster/nomad/default.nix
··· 27 27 28 28 nativeBuildInputs = [ installShellFiles ]; 29 29 30 + ldflags = [ 31 + "-X github.com/hashicorp/nomad/version.Version=${version}" 32 + "-X github.com/hashicorp/nomad/version.VersionPrerelease=" 33 + "-X github.com/hashicorp/nomad/version.BuildDate=1970-01-01T00:00:00Z" 34 + ]; 35 + 30 36 # ui: 31 37 # Nomad release commits include the compiled version of the UI, but the file 32 38 # is only included if we build with the ui tag. ··· 89 95 90 96 nomad_1_9 = generic { 91 97 buildGoModule = buildGo123Module; 92 - version = "1.9.0"; 93 - sha256 = "sha256-MJNPYSH3KsRmGQeOcWw4VvDeFGinfsyGSo4q3OdOZo8="; 94 - vendorHash = "sha256-Ss/qwQ14VUu40nXaIgTfNuj95ekTTVrY+zcStFDSCyI="; 98 + version = "1.9.2"; 99 + sha256 = "sha256-HIyRzujAGwhB2anbxidhq5UpWYHkigyyHfxIUwMF5X8="; 100 + vendorHash = "sha256-YIOTdD+oRDdEHkBzQCUuKCz7Wbj4mFjrZY0J3Cte400="; 95 101 license = lib.licenses.bsl11; 96 102 passthru.tests.nomad = nixosTests.nomad; 97 103 preCheck = ''
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 20 20 let 21 21 pname = "qownnotes"; 22 22 appname = "QOwnNotes"; 23 - version = "24.9.8"; 23 + version = "24.11.1"; 24 24 in 25 25 stdenv.mkDerivation { 26 26 inherit pname version; 27 27 28 28 src = fetchurl { 29 29 url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; 30 - hash = "sha256-G5PLz1GzjfPM5tj3rtwJt4hR3v+oSq2bVr/llTSFbNk="; 30 + hash = "sha256-OQ6p5VCdQZ2P1UFiCPtK+HogIgaoBQKdKO1tEDCA/5I="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+160 -150
pkgs/by-name/ai/aider-chat/package.nix
··· 13 13 packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; 14 14 }; 15 15 version = "0.62.0"; 16 - in 17 - python3.pkgs.buildPythonApplication { 18 - pname = "aider-chat"; 19 - inherit version; 20 - pyproject = true; 16 + aider-chat = python3.pkgs.buildPythonApplication { 17 + pname = "aider-chat"; 18 + inherit version; 19 + pyproject = true; 21 20 22 - src = fetchFromGitHub { 23 - owner = "Aider-AI"; 24 - repo = "aider"; 25 - rev = "refs/tags/v${version}"; 26 - hash = "sha256-o5vyOaJSUcdwuHBbzgpo5RDpZLnIur5dM+b7Y7PVBXA="; 27 - }; 21 + src = fetchFromGitHub { 22 + owner = "Aider-AI"; 23 + repo = "aider"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-o5vyOaJSUcdwuHBbzgpo5RDpZLnIur5dM+b7Y7PVBXA="; 26 + }; 28 27 29 - pythonRelaxDeps = true; 28 + pythonRelaxDeps = true; 30 29 31 - build-system = with python3.pkgs; [ setuptools-scm ]; 30 + build-system = with python3.pkgs; [ setuptools-scm ]; 32 31 33 - dependencies = with python3.pkgs; [ 34 - aiohappyeyeballs 35 - aiohttp 36 - aiosignal 37 - annotated-types 38 - anyio 39 - attrs 40 - backoff 41 - beautifulsoup4 42 - certifi 43 - cffi 44 - charset-normalizer 45 - click 46 - configargparse 47 - diff-match-patch 48 - diskcache 49 - distro 50 - filelock 51 - flake8 52 - frozenlist 53 - fsspec 54 - gitdb 55 - gitpython 56 - grep-ast 57 - h11 58 - httpcore 59 - httpx 60 - huggingface-hub 61 - idna 62 - importlib-resources 63 - jinja2 64 - jiter 65 - json5 66 - jsonschema 67 - jsonschema-specifications 68 - litellm 69 - markdown-it-py 70 - markupsafe 71 - mccabe 72 - mdurl 73 - multidict 74 - networkx 75 - numpy 76 - openai 77 - packaging 78 - pathspec 79 - pexpect 80 - pillow 81 - prompt-toolkit 82 - psutil 83 - ptyprocess 84 - pycodestyle 85 - pycparser 86 - pydantic 87 - pydantic-core 88 - pydub 89 - pyflakes 90 - pygments 91 - pypandoc 92 - pyperclip 93 - python-dotenv 94 - pyyaml 95 - referencing 96 - regex 97 - requests 98 - rich 99 - rpds-py 100 - scipy 101 - smmap 102 - sniffio 103 - sounddevice 104 - soundfile 105 - soupsieve 106 - tiktoken 107 - tokenizers 108 - tqdm 109 - tree-sitter 110 - tree-sitter-languages 111 - typing-extensions 112 - urllib3 113 - wcwidth 114 - yarl 115 - zipp 116 - 117 - # Not listed in requirements 118 - mixpanel 119 - monotonic 120 - posthog 121 - propcache 122 - python-dateutil 123 - ]; 32 + dependencies = with python3.pkgs; [ 33 + aiohappyeyeballs 34 + aiohttp 35 + aiosignal 36 + annotated-types 37 + anyio 38 + attrs 39 + backoff 40 + beautifulsoup4 41 + certifi 42 + cffi 43 + charset-normalizer 44 + click 45 + configargparse 46 + diff-match-patch 47 + diskcache 48 + distro 49 + filelock 50 + flake8 51 + frozenlist 52 + fsspec 53 + gitdb 54 + gitpython 55 + grep-ast 56 + h11 57 + httpcore 58 + httpx 59 + huggingface-hub 60 + idna 61 + importlib-resources 62 + jinja2 63 + jiter 64 + json5 65 + jsonschema 66 + jsonschema-specifications 67 + litellm 68 + markdown-it-py 69 + markupsafe 70 + mccabe 71 + mdurl 72 + multidict 73 + networkx 74 + numpy 75 + openai 76 + packaging 77 + pathspec 78 + pexpect 79 + pillow 80 + prompt-toolkit 81 + psutil 82 + ptyprocess 83 + pycodestyle 84 + pycparser 85 + pydantic 86 + pydantic-core 87 + pydub 88 + pyflakes 89 + pygments 90 + pypandoc 91 + pyperclip 92 + python-dotenv 93 + pyyaml 94 + referencing 95 + regex 96 + requests 97 + rich 98 + rpds-py 99 + scipy 100 + smmap 101 + sniffio 102 + sounddevice 103 + soundfile 104 + soupsieve 105 + tiktoken 106 + tokenizers 107 + tqdm 108 + tree-sitter 109 + tree-sitter-languages 110 + typing-extensions 111 + urllib3 112 + wcwidth 113 + yarl 114 + zipp 124 115 125 - buildInputs = [ portaudio ]; 116 + # Not listed in requirements 117 + mixpanel 118 + monotonic 119 + posthog 120 + propcache 121 + python-dateutil 122 + ]; 126 123 127 - nativeCheckInputs = (with python3.pkgs; [ pytestCheckHook ]) ++ [ gitMinimal ]; 124 + buildInputs = [ portaudio ]; 128 125 129 - disabledTestPaths = [ 130 - # Tests require network access 131 - "tests/scrape/test_scrape.py" 132 - # Expected 'mock' to have been called once 133 - "tests/help/test_help.py" 134 - ]; 126 + nativeCheckInputs = (with python3.pkgs; [ pytestCheckHook ]) ++ [ gitMinimal ]; 135 127 136 - disabledTests = 137 - [ 138 - # Tests require network 139 - "test_urls" 140 - "test_get_commit_message_with_custom_prompt" 141 - # FileNotFoundError 142 - "test_get_commit_message" 143 - # Expected 'launch_gui' to have been called once 144 - "test_browser_flag_imports_streamlit" 145 - # AttributeError 146 - "test_simple_send_with_retries" 147 - # Expected 'check_version' to have been called once 148 - "test_main_exit_calls_version_check" 149 - ] 150 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 151 - # Tests fails on darwin 152 - "test_dark_mode_sets_code_theme" 153 - "test_default_env_file_sets_automatic_variable" 128 + disabledTestPaths = [ 129 + # Tests require network access 130 + "tests/scrape/test_scrape.py" 131 + # Expected 'mock' to have been called once 132 + "tests/help/test_help.py" 154 133 ]; 155 134 156 - preCheck = '' 157 - export HOME=$(mktemp -d) 158 - export AIDER_CHECK_UPDATE=false 159 - ''; 135 + disabledTests = 136 + [ 137 + # Tests require network 138 + "test_urls" 139 + "test_get_commit_message_with_custom_prompt" 140 + # FileNotFoundError 141 + "test_get_commit_message" 142 + # Expected 'launch_gui' to have been called once 143 + "test_browser_flag_imports_streamlit" 144 + # AttributeError 145 + "test_simple_send_with_retries" 146 + # Expected 'check_version' to have been called once 147 + "test_main_exit_calls_version_check" 148 + ] 149 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 150 + # Tests fails on darwin 151 + "test_dark_mode_sets_code_theme" 152 + "test_default_env_file_sets_automatic_variable" 153 + ]; 154 + 155 + preCheck = '' 156 + export HOME=$(mktemp -d) 157 + export AIDER_CHECK_UPDATE=false 158 + ''; 159 + 160 + optional-dependencies = with python3.pkgs; { 161 + playwright = [ 162 + greenlet 163 + playwright 164 + pyee 165 + typing-extensions 166 + ]; 167 + }; 160 168 161 - optional-dependencies = with python3.pkgs; { 162 - playwright = [ 163 - greenlet 164 - playwright 165 - pyee 166 - typing-extensions 167 - ]; 168 - }; 169 + passthru = { 170 + withPlaywright = aider-chat.overridePythonAttrs ( 171 + { dependencies, ... }: 172 + { 173 + dependencies = dependencies ++ aider-chat.optional-dependencies.playwright; 174 + } 175 + ); 176 + }; 169 177 170 - meta = { 171 - description = "AI pair programming in your terminal"; 172 - homepage = "https://github.com/paul-gauthier/aider"; 173 - changelog = "https://github.com/paul-gauthier/aider/blob/v${version}/HISTORY.md"; 174 - license = lib.licenses.asl20; 175 - maintainers = with lib.maintainers; [ taha-yassine ]; 176 - mainProgram = "aider"; 178 + meta = { 179 + description = "AI pair programming in your terminal"; 180 + homepage = "https://github.com/paul-gauthier/aider"; 181 + changelog = "https://github.com/paul-gauthier/aider/blob/v${version}/HISTORY.md"; 182 + license = lib.licenses.asl20; 183 + maintainers = with lib.maintainers; [ taha-yassine ]; 184 + mainProgram = "aider"; 185 + }; 177 186 }; 178 - } 187 + in 188 + aider-chat
+5112
pkgs/by-name/ch/chiptrack/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.23" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225" 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 = "adler" 23 + version = "1.0.2" 24 + source = "registry+https://github.com/rust-lang/crates.io-index" 25 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 26 + 27 + [[package]] 28 + name = "ahash" 29 + version = "0.8.8" 30 + source = "registry+https://github.com/rust-lang/crates.io-index" 31 + checksum = "42cd52102d3df161c77a887b608d7a4897d7cc112886a9537b738a887a03aaff" 32 + dependencies = [ 33 + "cfg-if 1.0.0", 34 + "getrandom", 35 + "once_cell", 36 + "version_check", 37 + "zerocopy", 38 + ] 39 + 40 + [[package]] 41 + name = "aho-corasick" 42 + version = "1.1.2" 43 + source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 45 + dependencies = [ 46 + "memchr", 47 + ] 48 + 49 + [[package]] 50 + name = "allocator-api2" 51 + version = "0.2.16" 52 + source = "registry+https://github.com/rust-lang/crates.io-index" 53 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 54 + 55 + [[package]] 56 + name = "alsa" 57 + version = "0.6.0" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" 60 + dependencies = [ 61 + "alsa-sys", 62 + "bitflags 1.3.2", 63 + "libc", 64 + "nix 0.23.2", 65 + ] 66 + 67 + [[package]] 68 + name = "alsa" 69 + version = "0.7.1" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "e2562ad8dcf0f789f65c6fdaad8a8a9708ed6b488e649da28c01656ad66b8b47" 72 + dependencies = [ 73 + "alsa-sys", 74 + "bitflags 1.3.2", 75 + "libc", 76 + "nix 0.24.3", 77 + ] 78 + 79 + [[package]] 80 + name = "alsa-sys" 81 + version = "0.3.1" 82 + source = "registry+https://github.com/rust-lang/crates.io-index" 83 + checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" 84 + dependencies = [ 85 + "libc", 86 + "pkg-config", 87 + ] 88 + 89 + [[package]] 90 + name = "android-activity" 91 + version = "0.5.2" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" 94 + dependencies = [ 95 + "android-properties", 96 + "bitflags 2.4.2", 97 + "cc", 98 + "cesu8", 99 + "jni 0.21.1", 100 + "jni-sys", 101 + "libc", 102 + "log", 103 + "ndk 0.8.0", 104 + "ndk-context", 105 + "ndk-sys 0.5.0+25.2.9519653", 106 + "num_enum 0.7.2", 107 + "thiserror", 108 + ] 109 + 110 + [[package]] 111 + name = "android-properties" 112 + version = "0.2.2" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 115 + 116 + [[package]] 117 + name = "arrayref" 118 + version = "0.3.7" 119 + source = "registry+https://github.com/rust-lang/crates.io-index" 120 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 121 + 122 + [[package]] 123 + name = "arrayvec" 124 + version = "0.7.4" 125 + source = "registry+https://github.com/rust-lang/crates.io-index" 126 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 127 + 128 + [[package]] 129 + name = "as-raw-xcb-connection" 130 + version = "1.0.1" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" 133 + 134 + [[package]] 135 + name = "ascii" 136 + version = "1.1.0" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 139 + 140 + [[package]] 141 + name = "ash" 142 + version = "0.37.3+1.3.251" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 145 + dependencies = [ 146 + "libloading 0.7.4", 147 + ] 148 + 149 + [[package]] 150 + name = "atomic-waker" 151 + version = "1.1.2" 152 + source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 154 + 155 + [[package]] 156 + name = "auto_enums" 157 + version = "0.8.5" 158 + source = "registry+https://github.com/rust-lang/crates.io-index" 159 + checksum = "1899bfcfd9340ceea3533ea157360ba8fa864354eccbceab58e1006ecab35393" 160 + dependencies = [ 161 + "derive_utils", 162 + "proc-macro2", 163 + "quote", 164 + "syn 2.0.48", 165 + ] 166 + 167 + [[package]] 168 + name = "autocfg" 169 + version = "1.1.0" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 172 + 173 + [[package]] 174 + name = "base64" 175 + version = "0.21.7" 176 + source = "registry+https://github.com/rust-lang/crates.io-index" 177 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 178 + 179 + [[package]] 180 + name = "bindgen" 181 + version = "0.62.0" 182 + source = "registry+https://github.com/rust-lang/crates.io-index" 183 + checksum = "c6720a8b7b2d39dd533285ed438d458f65b31b5c257e6ac7bb3d7e82844dd722" 184 + dependencies = [ 185 + "bitflags 1.3.2", 186 + "cexpr", 187 + "clang-sys", 188 + "lazy_static", 189 + "lazycell", 190 + "log", 191 + "peeking_take_while", 192 + "proc-macro2", 193 + "quote", 194 + "regex", 195 + "rustc-hash", 196 + "shlex", 197 + "syn 1.0.109", 198 + "which", 199 + ] 200 + 201 + [[package]] 202 + name = "bindgen" 203 + version = "0.69.4" 204 + source = "registry+https://github.com/rust-lang/crates.io-index" 205 + checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 206 + dependencies = [ 207 + "bitflags 2.4.2", 208 + "cexpr", 209 + "clang-sys", 210 + "itertools", 211 + "lazy_static", 212 + "lazycell", 213 + "log", 214 + "prettyplease", 215 + "proc-macro2", 216 + "quote", 217 + "regex", 218 + "rustc-hash", 219 + "shlex", 220 + "syn 2.0.48", 221 + "which", 222 + ] 223 + 224 + [[package]] 225 + name = "bit_field" 226 + version = "0.10.2" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 229 + 230 + [[package]] 231 + name = "bitflags" 232 + version = "1.3.2" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 235 + 236 + [[package]] 237 + name = "bitflags" 238 + version = "2.4.2" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 241 + 242 + [[package]] 243 + name = "bitfrob" 244 + version = "1.3.1" 245 + source = "registry+https://github.com/rust-lang/crates.io-index" 246 + checksum = "5a96c7c818dc8807bb1982dd2cba4c7de0ed6eba4ffb5fc24321d1b38676a120" 247 + 248 + [[package]] 249 + name = "blip_buf" 250 + version = "0.1.4" 251 + source = "registry+https://github.com/rust-lang/crates.io-index" 252 + checksum = "45c136cf50e8d0c47fe415008a6be8b50a9a56a6741fffbe2e580e007eda417d" 253 + dependencies = [ 254 + "blip_buf-sys", 255 + "libc", 256 + ] 257 + 258 + [[package]] 259 + name = "blip_buf-sys" 260 + version = "0.1.4" 261 + source = "registry+https://github.com/rust-lang/crates.io-index" 262 + checksum = "3b84654178cd24117082f5cb10dbc0580425fc06aa02ae209171fe070cd4522e" 263 + dependencies = [ 264 + "cc", 265 + "libc", 266 + ] 267 + 268 + [[package]] 269 + name = "block" 270 + version = "0.1.6" 271 + source = "registry+https://github.com/rust-lang/crates.io-index" 272 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 273 + 274 + [[package]] 275 + name = "block-sys" 276 + version = "0.2.1" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" 279 + dependencies = [ 280 + "objc-sys", 281 + ] 282 + 283 + [[package]] 284 + name = "block2" 285 + version = "0.3.0" 286 + source = "registry+https://github.com/rust-lang/crates.io-index" 287 + checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" 288 + dependencies = [ 289 + "block-sys", 290 + "objc2", 291 + ] 292 + 293 + [[package]] 294 + name = "bracer" 295 + version = "0.1.2" 296 + source = "registry+https://github.com/rust-lang/crates.io-index" 297 + checksum = "6559b8c3065745016f5cc2d1095273fe8a175e953c976426947ad828d6ba6fda" 298 + 299 + [[package]] 300 + name = "bumpalo" 301 + version = "3.14.0" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 304 + 305 + [[package]] 306 + name = "by_address" 307 + version = "1.1.0" 308 + source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "bf8dba2868114ed769a1f2590fc9ae5eb331175b44313b6c9b922f8f7ca813d0" 310 + 311 + [[package]] 312 + name = "bytemuck" 313 + version = "1.14.3" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 316 + dependencies = [ 317 + "bytemuck_derive", 318 + ] 319 + 320 + [[package]] 321 + name = "bytemuck_derive" 322 + version = "1.5.0" 323 + source = "registry+https://github.com/rust-lang/crates.io-index" 324 + checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" 325 + dependencies = [ 326 + "proc-macro2", 327 + "quote", 328 + "syn 2.0.48", 329 + ] 330 + 331 + [[package]] 332 + name = "byteorder" 333 + version = "1.5.0" 334 + source = "registry+https://github.com/rust-lang/crates.io-index" 335 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 336 + 337 + [[package]] 338 + name = "bytes" 339 + version = "1.5.0" 340 + source = "registry+https://github.com/rust-lang/crates.io-index" 341 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 342 + 343 + [[package]] 344 + name = "calloop" 345 + version = "0.12.4" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" 348 + dependencies = [ 349 + "bitflags 2.4.2", 350 + "log", 351 + "polling", 352 + "rustix", 353 + "slab", 354 + "thiserror", 355 + ] 356 + 357 + [[package]] 358 + name = "calloop-wayland-source" 359 + version = "0.2.0" 360 + source = "registry+https://github.com/rust-lang/crates.io-index" 361 + checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 362 + dependencies = [ 363 + "calloop", 364 + "rustix", 365 + "wayland-backend", 366 + "wayland-client", 367 + ] 368 + 369 + [[package]] 370 + name = "cc" 371 + version = "1.0.83" 372 + source = "registry+https://github.com/rust-lang/crates.io-index" 373 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 374 + dependencies = [ 375 + "jobserver", 376 + "libc", 377 + ] 378 + 379 + [[package]] 380 + name = "cesu8" 381 + version = "1.1.0" 382 + source = "registry+https://github.com/rust-lang/crates.io-index" 383 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 384 + 385 + [[package]] 386 + name = "cexpr" 387 + version = "0.6.0" 388 + source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 390 + dependencies = [ 391 + "nom", 392 + ] 393 + 394 + [[package]] 395 + name = "cfg-if" 396 + version = "0.1.10" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 399 + 400 + [[package]] 401 + name = "cfg-if" 402 + version = "1.0.0" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 405 + 406 + [[package]] 407 + name = "cfg_aliases" 408 + version = "0.1.1" 409 + source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 411 + 412 + [[package]] 413 + name = "cfg_aliases" 414 + version = "0.2.0" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f" 417 + 418 + [[package]] 419 + name = "cgl" 420 + version = "0.3.2" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 423 + dependencies = [ 424 + "libc", 425 + ] 426 + 427 + [[package]] 428 + name = "chiptrack" 429 + version = "0.2.0" 430 + dependencies = [ 431 + "cpal 0.15.2", 432 + "critical-section", 433 + "ehttp", 434 + "embedded-alloc", 435 + "gba", 436 + "i-slint-core", 437 + "libm", 438 + "midir", 439 + "midly", 440 + "native-dialog", 441 + "notify", 442 + "once_cell", 443 + "postcard", 444 + "pulldown-cmark", 445 + "rboy", 446 + "regex", 447 + "serde", 448 + "serde_json", 449 + "slint", 450 + "slint-build", 451 + "url", 452 + "voladdress", 453 + "wamr-sys", 454 + "wat", 455 + ] 456 + 457 + [[package]] 458 + name = "clang-sys" 459 + version = "1.7.0" 460 + source = "registry+https://github.com/rust-lang/crates.io-index" 461 + checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 462 + dependencies = [ 463 + "glob", 464 + "libc", 465 + "libloading 0.8.1", 466 + ] 467 + 468 + [[package]] 469 + name = "clap" 470 + version = "2.34.0" 471 + source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 473 + dependencies = [ 474 + "bitflags 1.3.2", 475 + "textwrap", 476 + "unicode-width", 477 + ] 478 + 479 + [[package]] 480 + name = "clipboard-win" 481 + version = "3.1.1" 482 + source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342" 484 + dependencies = [ 485 + "lazy-bytes-cast", 486 + "winapi 0.3.9", 487 + ] 488 + 489 + [[package]] 490 + name = "clru" 491 + version = "0.6.1" 492 + source = "registry+https://github.com/rust-lang/crates.io-index" 493 + checksum = "b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807" 494 + 495 + [[package]] 496 + name = "cmake" 497 + version = "0.1.50" 498 + source = "registry+https://github.com/rust-lang/crates.io-index" 499 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 500 + dependencies = [ 501 + "cc", 502 + ] 503 + 504 + [[package]] 505 + name = "cobs" 506 + version = "0.2.3" 507 + source = "registry+https://github.com/rust-lang/crates.io-index" 508 + checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" 509 + 510 + [[package]] 511 + name = "cocoa" 512 + version = "0.24.1" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 515 + dependencies = [ 516 + "bitflags 1.3.2", 517 + "block", 518 + "cocoa-foundation", 519 + "core-foundation", 520 + "core-graphics 0.22.3", 521 + "foreign-types 0.3.2", 522 + "libc", 523 + "objc", 524 + ] 525 + 526 + [[package]] 527 + name = "cocoa" 528 + version = "0.25.0" 529 + source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" 531 + dependencies = [ 532 + "bitflags 1.3.2", 533 + "block", 534 + "cocoa-foundation", 535 + "core-foundation", 536 + "core-graphics 0.23.1", 537 + "foreign-types 0.5.0", 538 + "libc", 539 + "objc", 540 + ] 541 + 542 + [[package]] 543 + name = "cocoa-foundation" 544 + version = "0.1.2" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" 547 + dependencies = [ 548 + "bitflags 1.3.2", 549 + "block", 550 + "core-foundation", 551 + "core-graphics-types", 552 + "libc", 553 + "objc", 554 + ] 555 + 556 + [[package]] 557 + name = "codemap" 558 + version = "0.1.3" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24" 561 + 562 + [[package]] 563 + name = "codemap-diagnostic" 564 + version = "0.1.2" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "cc20770be05b566a963bf91505e60412c4a2d016d1ef95c5512823bb085a8122" 567 + dependencies = [ 568 + "codemap", 569 + "termcolor", 570 + ] 571 + 572 + [[package]] 573 + name = "color_quant" 574 + version = "1.1.0" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 577 + 578 + [[package]] 579 + name = "combine" 580 + version = "4.6.6" 581 + source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 583 + dependencies = [ 584 + "bytes", 585 + "memchr", 586 + ] 587 + 588 + [[package]] 589 + name = "concurrent-queue" 590 + version = "2.4.0" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 593 + dependencies = [ 594 + "crossbeam-utils", 595 + ] 596 + 597 + [[package]] 598 + name = "const-field-offset" 599 + version = "0.1.3" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "6304465f16f463cddc572b737c3df93576edd3a6b53f057bd8beeb29f4ef8dfd" 602 + dependencies = [ 603 + "const-field-offset-macro", 604 + "field-offset", 605 + ] 606 + 607 + [[package]] 608 + name = "const-field-offset-macro" 609 + version = "0.1.3" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "57aaaad9185d3bcb3afe63549d8ba60b2fb0ea8dc2da83f62dd56805edf56fd1" 612 + dependencies = [ 613 + "proc-macro2", 614 + "quote", 615 + "syn 2.0.48", 616 + ] 617 + 618 + [[package]] 619 + name = "convert_case" 620 + version = "0.4.0" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 623 + 624 + [[package]] 625 + name = "copypasta" 626 + version = "0.10.1" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858" 629 + dependencies = [ 630 + "clipboard-win", 631 + "objc", 632 + "objc-foundation", 633 + "objc_id", 634 + "smithay-clipboard", 635 + "x11-clipboard", 636 + ] 637 + 638 + [[package]] 639 + name = "core-foundation" 640 + version = "0.9.4" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 643 + dependencies = [ 644 + "core-foundation-sys", 645 + "libc", 646 + ] 647 + 648 + [[package]] 649 + name = "core-foundation-sys" 650 + version = "0.8.6" 651 + source = "registry+https://github.com/rust-lang/crates.io-index" 652 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 653 + 654 + [[package]] 655 + name = "core-graphics" 656 + version = "0.22.3" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 659 + dependencies = [ 660 + "bitflags 1.3.2", 661 + "core-foundation", 662 + "core-graphics-types", 663 + "foreign-types 0.3.2", 664 + "libc", 665 + ] 666 + 667 + [[package]] 668 + name = "core-graphics" 669 + version = "0.23.1" 670 + source = "registry+https://github.com/rust-lang/crates.io-index" 671 + checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 672 + dependencies = [ 673 + "bitflags 1.3.2", 674 + "core-foundation", 675 + "core-graphics-types", 676 + "foreign-types 0.5.0", 677 + "libc", 678 + ] 679 + 680 + [[package]] 681 + name = "core-graphics-types" 682 + version = "0.1.3" 683 + source = "registry+https://github.com/rust-lang/crates.io-index" 684 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 685 + dependencies = [ 686 + "bitflags 1.3.2", 687 + "core-foundation", 688 + "libc", 689 + ] 690 + 691 + [[package]] 692 + name = "core-text" 693 + version = "20.1.0" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5" 696 + dependencies = [ 697 + "core-foundation", 698 + "core-graphics 0.23.1", 699 + "foreign-types 0.5.0", 700 + "libc", 701 + ] 702 + 703 + [[package]] 704 + name = "coreaudio-rs" 705 + version = "0.10.0" 706 + source = "registry+https://github.com/rust-lang/crates.io-index" 707 + checksum = "11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88" 708 + dependencies = [ 709 + "bitflags 1.3.2", 710 + "coreaudio-sys", 711 + ] 712 + 713 + [[package]] 714 + name = "coreaudio-rs" 715 + version = "0.11.3" 716 + source = "registry+https://github.com/rust-lang/crates.io-index" 717 + checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" 718 + dependencies = [ 719 + "bitflags 1.3.2", 720 + "core-foundation-sys", 721 + "coreaudio-sys", 722 + ] 723 + 724 + [[package]] 725 + name = "coreaudio-sys" 726 + version = "0.2.15" 727 + source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" 729 + dependencies = [ 730 + "bindgen 0.69.4", 731 + ] 732 + 733 + [[package]] 734 + name = "coremidi" 735 + version = "0.6.0" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "1a7847ca018a67204508b77cb9e6de670125075f7464fff5f673023378fa34f5" 738 + dependencies = [ 739 + "core-foundation", 740 + "core-foundation-sys", 741 + "coremidi-sys", 742 + ] 743 + 744 + [[package]] 745 + name = "coremidi-sys" 746 + version = "3.1.0" 747 + source = "registry+https://github.com/rust-lang/crates.io-index" 748 + checksum = "79a6deed0c97b2d40abbab77e4c97f81d71e162600423382c277dd640019116c" 749 + dependencies = [ 750 + "core-foundation-sys", 751 + ] 752 + 753 + [[package]] 754 + name = "countme" 755 + version = "3.0.1" 756 + source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636" 758 + 759 + [[package]] 760 + name = "cpal" 761 + version = "0.13.5" 762 + source = "registry+https://github.com/rust-lang/crates.io-index" 763 + checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" 764 + dependencies = [ 765 + "alsa 0.6.0", 766 + "core-foundation-sys", 767 + "coreaudio-rs 0.10.0", 768 + "jni 0.19.0", 769 + "js-sys", 770 + "lazy_static", 771 + "libc", 772 + "mach", 773 + "ndk 0.6.0", 774 + "ndk-glue", 775 + "nix 0.23.2", 776 + "oboe 0.4.6", 777 + "parking_lot 0.11.2", 778 + "stdweb", 779 + "thiserror", 780 + "web-sys", 781 + "winapi 0.3.9", 782 + ] 783 + 784 + [[package]] 785 + name = "cpal" 786 + version = "0.15.2" 787 + source = "registry+https://github.com/rust-lang/crates.io-index" 788 + checksum = "6d959d90e938c5493000514b446987c07aed46c668faaa7d34d6c7a67b1a578c" 789 + dependencies = [ 790 + "alsa 0.7.1", 791 + "core-foundation-sys", 792 + "coreaudio-rs 0.11.3", 793 + "dasp_sample", 794 + "jni 0.19.0", 795 + "js-sys", 796 + "libc", 797 + "mach2", 798 + "ndk 0.7.0", 799 + "ndk-context", 800 + "oboe 0.5.0", 801 + "once_cell", 802 + "parking_lot 0.12.1", 803 + "wasm-bindgen", 804 + "wasm-bindgen-futures", 805 + "web-sys", 806 + "windows 0.46.0", 807 + ] 808 + 809 + [[package]] 810 + name = "crc32fast" 811 + version = "1.4.0" 812 + source = "registry+https://github.com/rust-lang/crates.io-index" 813 + checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 814 + dependencies = [ 815 + "cfg-if 1.0.0", 816 + ] 817 + 818 + [[package]] 819 + name = "critical-section" 820 + version = "1.1.2" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" 823 + 824 + [[package]] 825 + name = "crossbeam-deque" 826 + version = "0.8.5" 827 + source = "registry+https://github.com/rust-lang/crates.io-index" 828 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 829 + dependencies = [ 830 + "crossbeam-epoch", 831 + "crossbeam-utils", 832 + ] 833 + 834 + [[package]] 835 + name = "crossbeam-epoch" 836 + version = "0.9.18" 837 + source = "registry+https://github.com/rust-lang/crates.io-index" 838 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 839 + dependencies = [ 840 + "crossbeam-utils", 841 + ] 842 + 843 + [[package]] 844 + name = "crossbeam-queue" 845 + version = "0.3.11" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 848 + dependencies = [ 849 + "crossbeam-utils", 850 + ] 851 + 852 + [[package]] 853 + name = "crossbeam-utils" 854 + version = "0.8.19" 855 + source = "registry+https://github.com/rust-lang/crates.io-index" 856 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 857 + 858 + [[package]] 859 + name = "crunchy" 860 + version = "0.2.2" 861 + source = "registry+https://github.com/rust-lang/crates.io-index" 862 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 863 + 864 + [[package]] 865 + name = "css-color-parser2" 866 + version = "1.0.1" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "cf8ed1639f4b56ec6f31d007ff66ce4a13099dce5a9995d48368a30d62bf04bd" 869 + dependencies = [ 870 + "lazy_static", 871 + ] 872 + 873 + [[package]] 874 + name = "ctor" 875 + version = "0.2.6" 876 + source = "registry+https://github.com/rust-lang/crates.io-index" 877 + checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e" 878 + dependencies = [ 879 + "quote", 880 + "syn 2.0.48", 881 + ] 882 + 883 + [[package]] 884 + name = "cty" 885 + version = "0.2.2" 886 + source = "registry+https://github.com/rust-lang/crates.io-index" 887 + checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 888 + 889 + [[package]] 890 + name = "cursor-icon" 891 + version = "1.1.0" 892 + source = "registry+https://github.com/rust-lang/crates.io-index" 893 + checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 894 + 895 + [[package]] 896 + name = "darling" 897 + version = "0.13.4" 898 + source = "registry+https://github.com/rust-lang/crates.io-index" 899 + checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 900 + dependencies = [ 901 + "darling_core", 902 + "darling_macro", 903 + ] 904 + 905 + [[package]] 906 + name = "darling_core" 907 + version = "0.13.4" 908 + source = "registry+https://github.com/rust-lang/crates.io-index" 909 + checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 910 + dependencies = [ 911 + "fnv", 912 + "ident_case", 913 + "proc-macro2", 914 + "quote", 915 + "strsim", 916 + "syn 1.0.109", 917 + ] 918 + 919 + [[package]] 920 + name = "darling_macro" 921 + version = "0.13.4" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 924 + dependencies = [ 925 + "darling_core", 926 + "quote", 927 + "syn 1.0.109", 928 + ] 929 + 930 + [[package]] 931 + name = "dasp_sample" 932 + version = "0.11.0" 933 + source = "registry+https://github.com/rust-lang/crates.io-index" 934 + checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" 935 + 936 + [[package]] 937 + name = "data-url" 938 + version = "0.3.1" 939 + source = "registry+https://github.com/rust-lang/crates.io-index" 940 + checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 941 + 942 + [[package]] 943 + name = "derive_more" 944 + version = "0.99.17" 945 + source = "registry+https://github.com/rust-lang/crates.io-index" 946 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 947 + dependencies = [ 948 + "convert_case", 949 + "proc-macro2", 950 + "quote", 951 + "rustc_version", 952 + "syn 1.0.109", 953 + ] 954 + 955 + [[package]] 956 + name = "derive_utils" 957 + version = "0.14.1" 958 + source = "registry+https://github.com/rust-lang/crates.io-index" 959 + checksum = "61bb5a1014ce6dfc2a378578509abe775a5aa06bff584a547555d9efdb81b926" 960 + dependencies = [ 961 + "proc-macro2", 962 + "quote", 963 + "syn 2.0.48", 964 + ] 965 + 966 + [[package]] 967 + name = "dirs-next" 968 + version = "2.0.0" 969 + source = "registry+https://github.com/rust-lang/crates.io-index" 970 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 971 + dependencies = [ 972 + "cfg-if 1.0.0", 973 + "dirs-sys-next", 974 + ] 975 + 976 + [[package]] 977 + name = "dirs-sys-next" 978 + version = "0.1.2" 979 + source = "registry+https://github.com/rust-lang/crates.io-index" 980 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 981 + dependencies = [ 982 + "libc", 983 + "redox_users", 984 + "winapi 0.3.9", 985 + ] 986 + 987 + [[package]] 988 + name = "dispatch" 989 + version = "0.2.0" 990 + source = "registry+https://github.com/rust-lang/crates.io-index" 991 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 992 + 993 + [[package]] 994 + name = "dlib" 995 + version = "0.5.2" 996 + source = "registry+https://github.com/rust-lang/crates.io-index" 997 + checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 998 + dependencies = [ 999 + "libloading 0.8.1", 1000 + ] 1001 + 1002 + [[package]] 1003 + name = "downcast-rs" 1004 + version = "1.2.0" 1005 + source = "registry+https://github.com/rust-lang/crates.io-index" 1006 + checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1007 + 1008 + [[package]] 1009 + name = "drm" 1010 + version = "0.9.0" 1011 + source = "registry+https://github.com/rust-lang/crates.io-index" 1012 + checksum = "edf9159ef4bcecd0c5e4cbeb573b8d0037493403d542780dba5d840bbf9df56f" 1013 + dependencies = [ 1014 + "bitflags 1.3.2", 1015 + "bytemuck", 1016 + "drm-ffi 0.5.0", 1017 + "drm-fourcc", 1018 + "nix 0.26.4", 1019 + ] 1020 + 1021 + [[package]] 1022 + name = "drm" 1023 + version = "0.11.1" 1024 + source = "registry+https://github.com/rust-lang/crates.io-index" 1025 + checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" 1026 + dependencies = [ 1027 + "bitflags 2.4.2", 1028 + "bytemuck", 1029 + "drm-ffi 0.7.1", 1030 + "drm-fourcc", 1031 + "rustix", 1032 + ] 1033 + 1034 + [[package]] 1035 + name = "drm-ffi" 1036 + version = "0.5.0" 1037 + source = "registry+https://github.com/rust-lang/crates.io-index" 1038 + checksum = "1352481b7b90e27a8a1bf8ef6b33cf18b98dba7c410e75c24bb3eef2f0d8d525" 1039 + dependencies = [ 1040 + "drm-sys 0.4.0", 1041 + "nix 0.26.4", 1042 + ] 1043 + 1044 + [[package]] 1045 + name = "drm-ffi" 1046 + version = "0.7.1" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" 1049 + dependencies = [ 1050 + "drm-sys 0.6.1", 1051 + "rustix", 1052 + ] 1053 + 1054 + [[package]] 1055 + name = "drm-fourcc" 1056 + version = "2.2.0" 1057 + source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" 1059 + 1060 + [[package]] 1061 + name = "drm-sys" 1062 + version = "0.4.0" 1063 + source = "registry+https://github.com/rust-lang/crates.io-index" 1064 + checksum = "1369f1679d6b706d234c4c1e0613c415c2c74b598a09ad28080ba2474b72e42d" 1065 + dependencies = [ 1066 + "libc", 1067 + ] 1068 + 1069 + [[package]] 1070 + name = "drm-sys" 1071 + version = "0.6.1" 1072 + source = "registry+https://github.com/rust-lang/crates.io-index" 1073 + checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" 1074 + dependencies = [ 1075 + "libc", 1076 + "linux-raw-sys 0.6.4", 1077 + ] 1078 + 1079 + [[package]] 1080 + name = "dwrote" 1081 + version = "0.11.0" 1082 + source = "registry+https://github.com/rust-lang/crates.io-index" 1083 + checksum = "439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b" 1084 + dependencies = [ 1085 + "lazy_static", 1086 + "libc", 1087 + "serde", 1088 + "serde_derive", 1089 + "winapi 0.3.9", 1090 + "wio", 1091 + ] 1092 + 1093 + [[package]] 1094 + name = "ehttp" 1095 + version = "0.2.0" 1096 + source = "registry+https://github.com/rust-lang/crates.io-index" 1097 + checksum = "80b69a6f9168b96c0ae04763bec27a8b06b34343c334dd2703a4ec21f0f5e110" 1098 + dependencies = [ 1099 + "js-sys", 1100 + "ureq", 1101 + "wasm-bindgen", 1102 + "wasm-bindgen-futures", 1103 + "web-sys", 1104 + ] 1105 + 1106 + [[package]] 1107 + name = "either" 1108 + version = "1.10.0" 1109 + source = "registry+https://github.com/rust-lang/crates.io-index" 1110 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 1111 + 1112 + [[package]] 1113 + name = "embedded-alloc" 1114 + version = "0.5.1" 1115 + source = "registry+https://github.com/rust-lang/crates.io-index" 1116 + checksum = "ddae17915accbac2cfbc64ea0ae6e3b330e6ea124ba108dada63646fd3c6f815" 1117 + dependencies = [ 1118 + "critical-section", 1119 + "linked_list_allocator", 1120 + ] 1121 + 1122 + [[package]] 1123 + name = "embedded-io" 1124 + version = "0.4.0" 1125 + source = "registry+https://github.com/rust-lang/crates.io-index" 1126 + checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 1127 + 1128 + [[package]] 1129 + name = "equivalent" 1130 + version = "1.0.1" 1131 + source = "registry+https://github.com/rust-lang/crates.io-index" 1132 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1133 + 1134 + [[package]] 1135 + name = "errno" 1136 + version = "0.3.8" 1137 + source = "registry+https://github.com/rust-lang/crates.io-index" 1138 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1139 + dependencies = [ 1140 + "libc", 1141 + "windows-sys 0.52.0", 1142 + ] 1143 + 1144 + [[package]] 1145 + name = "euclid" 1146 + version = "0.22.9" 1147 + source = "registry+https://github.com/rust-lang/crates.io-index" 1148 + checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787" 1149 + dependencies = [ 1150 + "num-traits", 1151 + ] 1152 + 1153 + [[package]] 1154 + name = "exr" 1155 + version = "1.72.0" 1156 + source = "registry+https://github.com/rust-lang/crates.io-index" 1157 + checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" 1158 + dependencies = [ 1159 + "bit_field", 1160 + "flume", 1161 + "half", 1162 + "lebe", 1163 + "miniz_oxide", 1164 + "rayon-core", 1165 + "smallvec", 1166 + "zune-inflate", 1167 + ] 1168 + 1169 + [[package]] 1170 + name = "fastrand" 1171 + version = "2.0.1" 1172 + source = "registry+https://github.com/rust-lang/crates.io-index" 1173 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1174 + 1175 + [[package]] 1176 + name = "fdeflate" 1177 + version = "0.3.4" 1178 + source = "registry+https://github.com/rust-lang/crates.io-index" 1179 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1180 + dependencies = [ 1181 + "simd-adler32", 1182 + ] 1183 + 1184 + [[package]] 1185 + name = "femtovg" 1186 + version = "0.8.2" 1187 + source = "registry+https://github.com/rust-lang/crates.io-index" 1188 + checksum = "18ab822e58e8bc2b89840dc5dde49afe39302e129c60d39c8520200c085404a7" 1189 + dependencies = [ 1190 + "bitflags 2.4.2", 1191 + "fnv", 1192 + "generational-arena", 1193 + "glow", 1194 + "image", 1195 + "imgref", 1196 + "log", 1197 + "lru", 1198 + "rgb", 1199 + "rustybuzz 0.11.0", 1200 + "unicode-bidi", 1201 + "unicode-segmentation", 1202 + "wasm-bindgen", 1203 + "web-sys", 1204 + ] 1205 + 1206 + [[package]] 1207 + name = "field-offset" 1208 + version = "0.3.6" 1209 + source = "registry+https://github.com/rust-lang/crates.io-index" 1210 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 1211 + dependencies = [ 1212 + "memoffset 0.9.0", 1213 + "rustc_version", 1214 + ] 1215 + 1216 + [[package]] 1217 + name = "filetime" 1218 + version = "0.2.23" 1219 + source = "registry+https://github.com/rust-lang/crates.io-index" 1220 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1221 + dependencies = [ 1222 + "cfg-if 1.0.0", 1223 + "libc", 1224 + "redox_syscall 0.4.1", 1225 + "windows-sys 0.52.0", 1226 + ] 1227 + 1228 + [[package]] 1229 + name = "flate2" 1230 + version = "1.0.28" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1233 + dependencies = [ 1234 + "crc32fast", 1235 + "miniz_oxide", 1236 + ] 1237 + 1238 + [[package]] 1239 + name = "float-cmp" 1240 + version = "0.9.0" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 1243 + 1244 + [[package]] 1245 + name = "flume" 1246 + version = "0.11.0" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1249 + dependencies = [ 1250 + "spin", 1251 + ] 1252 + 1253 + [[package]] 1254 + name = "fnv" 1255 + version = "1.0.7" 1256 + source = "registry+https://github.com/rust-lang/crates.io-index" 1257 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1258 + 1259 + [[package]] 1260 + name = "fontconfig-parser" 1261 + version = "0.5.6" 1262 + source = "registry+https://github.com/rust-lang/crates.io-index" 1263 + checksum = "6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d" 1264 + dependencies = [ 1265 + "roxmltree", 1266 + ] 1267 + 1268 + [[package]] 1269 + name = "fontdb" 1270 + version = "0.16.1" 1271 + source = "registry+https://github.com/rust-lang/crates.io-index" 1272 + checksum = "3890d0893c8253d3eb98337af18b3e1a10a9b2958f2a164b53a93fb3a3049e72" 1273 + dependencies = [ 1274 + "fontconfig-parser", 1275 + "log", 1276 + "memmap2 0.9.4", 1277 + "slotmap", 1278 + "tinyvec", 1279 + "ttf-parser", 1280 + ] 1281 + 1282 + [[package]] 1283 + name = "fontdue" 1284 + version = "0.8.0" 1285 + source = "registry+https://github.com/rust-lang/crates.io-index" 1286 + checksum = "9099a2f86b8e674b75d03ff154b3fe4c5208ed249ced8d69cc313a9fa40bb488" 1287 + dependencies = [ 1288 + "hashbrown", 1289 + "ttf-parser", 1290 + ] 1291 + 1292 + [[package]] 1293 + name = "foreign-types" 1294 + version = "0.3.2" 1295 + source = "registry+https://github.com/rust-lang/crates.io-index" 1296 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1297 + dependencies = [ 1298 + "foreign-types-shared 0.1.1", 1299 + ] 1300 + 1301 + [[package]] 1302 + name = "foreign-types" 1303 + version = "0.5.0" 1304 + source = "registry+https://github.com/rust-lang/crates.io-index" 1305 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1306 + dependencies = [ 1307 + "foreign-types-macros", 1308 + "foreign-types-shared 0.3.1", 1309 + ] 1310 + 1311 + [[package]] 1312 + name = "foreign-types-macros" 1313 + version = "0.2.3" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1316 + dependencies = [ 1317 + "proc-macro2", 1318 + "quote", 1319 + "syn 2.0.48", 1320 + ] 1321 + 1322 + [[package]] 1323 + name = "foreign-types-shared" 1324 + version = "0.1.1" 1325 + source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1327 + 1328 + [[package]] 1329 + name = "foreign-types-shared" 1330 + version = "0.3.1" 1331 + source = "registry+https://github.com/rust-lang/crates.io-index" 1332 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1333 + 1334 + [[package]] 1335 + name = "form_urlencoded" 1336 + version = "1.2.1" 1337 + source = "registry+https://github.com/rust-lang/crates.io-index" 1338 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1339 + dependencies = [ 1340 + "percent-encoding", 1341 + ] 1342 + 1343 + [[package]] 1344 + name = "fsevent" 1345 + version = "0.4.0" 1346 + source = "registry+https://github.com/rust-lang/crates.io-index" 1347 + checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6" 1348 + dependencies = [ 1349 + "bitflags 1.3.2", 1350 + "fsevent-sys", 1351 + ] 1352 + 1353 + [[package]] 1354 + name = "fsevent-sys" 1355 + version = "2.0.1" 1356 + source = "registry+https://github.com/rust-lang/crates.io-index" 1357 + checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0" 1358 + dependencies = [ 1359 + "libc", 1360 + ] 1361 + 1362 + [[package]] 1363 + name = "fuchsia-zircon" 1364 + version = "0.3.3" 1365 + source = "registry+https://github.com/rust-lang/crates.io-index" 1366 + checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 1367 + dependencies = [ 1368 + "bitflags 1.3.2", 1369 + "fuchsia-zircon-sys", 1370 + ] 1371 + 1372 + [[package]] 1373 + name = "fuchsia-zircon-sys" 1374 + version = "0.3.3" 1375 + source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 1377 + 1378 + [[package]] 1379 + name = "gba" 1380 + version = "0.11.4" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "1cda2172378c6cfb7f95b64ffef6dc608d87bf83ee7c5ea63edc1631a8edd9a1" 1383 + dependencies = [ 1384 + "bitfrob", 1385 + "bracer", 1386 + "voladdress", 1387 + ] 1388 + 1389 + [[package]] 1390 + name = "gbm" 1391 + version = "0.12.0" 1392 + source = "registry+https://github.com/rust-lang/crates.io-index" 1393 + checksum = "f2ec389cda876966cf824111bf6e533fb934c711d473498279964a990853b3c6" 1394 + dependencies = [ 1395 + "bitflags 1.3.2", 1396 + "drm 0.9.0", 1397 + "drm-fourcc", 1398 + "gbm-sys", 1399 + "libc", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "gbm-sys" 1404 + version = "0.2.2" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "b63eba9b9b7a231514482deb08759301c9f9f049ac6869403f381834ebfeaf67" 1407 + dependencies = [ 1408 + "libc", 1409 + ] 1410 + 1411 + [[package]] 1412 + name = "generational-arena" 1413 + version = "0.2.9" 1414 + source = "registry+https://github.com/rust-lang/crates.io-index" 1415 + checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7" 1416 + dependencies = [ 1417 + "cfg-if 1.0.0", 1418 + ] 1419 + 1420 + [[package]] 1421 + name = "gethostname" 1422 + version = "0.3.0" 1423 + source = "registry+https://github.com/rust-lang/crates.io-index" 1424 + checksum = "bb65d4ba3173c56a500b555b532f72c42e8d1fe64962b518897f8959fae2c177" 1425 + dependencies = [ 1426 + "libc", 1427 + "winapi 0.3.9", 1428 + ] 1429 + 1430 + [[package]] 1431 + name = "gethostname" 1432 + version = "0.4.3" 1433 + source = "registry+https://github.com/rust-lang/crates.io-index" 1434 + checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 1435 + dependencies = [ 1436 + "libc", 1437 + "windows-targets 0.48.5", 1438 + ] 1439 + 1440 + [[package]] 1441 + name = "getopts" 1442 + version = "0.2.21" 1443 + source = "registry+https://github.com/rust-lang/crates.io-index" 1444 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 1445 + dependencies = [ 1446 + "unicode-width", 1447 + ] 1448 + 1449 + [[package]] 1450 + name = "getrandom" 1451 + version = "0.2.12" 1452 + source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 1454 + dependencies = [ 1455 + "cfg-if 1.0.0", 1456 + "libc", 1457 + "wasi", 1458 + ] 1459 + 1460 + [[package]] 1461 + name = "gif" 1462 + version = "0.12.0" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1465 + dependencies = [ 1466 + "color_quant", 1467 + "weezl", 1468 + ] 1469 + 1470 + [[package]] 1471 + name = "gl_generator" 1472 + version = "0.14.0" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 1475 + dependencies = [ 1476 + "khronos_api", 1477 + "log", 1478 + "xml-rs", 1479 + ] 1480 + 1481 + [[package]] 1482 + name = "glob" 1483 + version = "0.3.1" 1484 + source = "registry+https://github.com/rust-lang/crates.io-index" 1485 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1486 + 1487 + [[package]] 1488 + name = "glow" 1489 + version = "0.13.1" 1490 + source = "registry+https://github.com/rust-lang/crates.io-index" 1491 + checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" 1492 + dependencies = [ 1493 + "js-sys", 1494 + "slotmap", 1495 + "wasm-bindgen", 1496 + "web-sys", 1497 + ] 1498 + 1499 + [[package]] 1500 + name = "glutin" 1501 + version = "0.31.3" 1502 + source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + checksum = "18fcd4ae4e86d991ad1300b8f57166e5be0c95ef1f63f3f5b827f8a164548746" 1504 + dependencies = [ 1505 + "bitflags 2.4.2", 1506 + "cfg_aliases 0.1.1", 1507 + "cgl", 1508 + "core-foundation", 1509 + "dispatch", 1510 + "glutin_egl_sys", 1511 + "glutin_glx_sys", 1512 + "glutin_wgl_sys", 1513 + "icrate", 1514 + "libloading 0.8.1", 1515 + "objc2", 1516 + "once_cell", 1517 + "raw-window-handle 0.5.2", 1518 + "wayland-sys", 1519 + "windows-sys 0.48.0", 1520 + "x11-dl", 1521 + ] 1522 + 1523 + [[package]] 1524 + name = "glutin-winit" 1525 + version = "0.4.2" 1526 + source = "registry+https://github.com/rust-lang/crates.io-index" 1527 + checksum = "1ebcdfba24f73b8412c5181e56f092b5eff16671c514ce896b258a0a64bd7735" 1528 + dependencies = [ 1529 + "cfg_aliases 0.1.1", 1530 + "glutin", 1531 + "raw-window-handle 0.5.2", 1532 + "winit", 1533 + ] 1534 + 1535 + [[package]] 1536 + name = "glutin_egl_sys" 1537 + version = "0.6.0" 1538 + source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "77cc5623f5309ef433c3dd4ca1223195347fe62c413da8e2fdd0eb76db2d9bcd" 1540 + dependencies = [ 1541 + "gl_generator", 1542 + "windows-sys 0.48.0", 1543 + ] 1544 + 1545 + [[package]] 1546 + name = "glutin_glx_sys" 1547 + version = "0.5.0" 1548 + source = "registry+https://github.com/rust-lang/crates.io-index" 1549 + checksum = "a165fd686c10dcc2d45380b35796e577eacfd43d4660ee741ec8ebe2201b3b4f" 1550 + dependencies = [ 1551 + "gl_generator", 1552 + "x11-dl", 1553 + ] 1554 + 1555 + [[package]] 1556 + name = "glutin_wgl_sys" 1557 + version = "0.5.0" 1558 + source = "registry+https://github.com/rust-lang/crates.io-index" 1559 + checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" 1560 + dependencies = [ 1561 + "gl_generator", 1562 + ] 1563 + 1564 + [[package]] 1565 + name = "half" 1566 + version = "2.3.1" 1567 + source = "registry+https://github.com/rust-lang/crates.io-index" 1568 + checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872" 1569 + dependencies = [ 1570 + "bytemuck", 1571 + "cfg-if 1.0.0", 1572 + "crunchy", 1573 + ] 1574 + 1575 + [[package]] 1576 + name = "hashbrown" 1577 + version = "0.14.3" 1578 + source = "registry+https://github.com/rust-lang/crates.io-index" 1579 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1580 + dependencies = [ 1581 + "ahash", 1582 + "allocator-api2", 1583 + ] 1584 + 1585 + [[package]] 1586 + name = "heck" 1587 + version = "0.4.1" 1588 + source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1590 + 1591 + [[package]] 1592 + name = "hermit-abi" 1593 + version = "0.3.6" 1594 + source = "registry+https://github.com/rust-lang/crates.io-index" 1595 + checksum = "bd5256b483761cd23699d0da46cc6fd2ee3be420bbe6d020ae4a091e70b7e9fd" 1596 + 1597 + [[package]] 1598 + name = "home" 1599 + version = "0.5.9" 1600 + source = "registry+https://github.com/rust-lang/crates.io-index" 1601 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1602 + dependencies = [ 1603 + "windows-sys 0.52.0", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "hoot" 1608 + version = "0.1.3" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "df22a4d90f1b0e65fe3e0d6ee6a4608cc4d81f4b2eb3e670f44bb6bde711e452" 1611 + dependencies = [ 1612 + "httparse", 1613 + "log", 1614 + ] 1615 + 1616 + [[package]] 1617 + name = "hootbin" 1618 + version = "0.1.1" 1619 + source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + checksum = "354e60868e49ea1a39c44b9562ad207c4259dc6eabf9863bf3b0f058c55cfdb2" 1621 + dependencies = [ 1622 + "fastrand", 1623 + "hoot", 1624 + "serde", 1625 + "serde_json", 1626 + "thiserror", 1627 + ] 1628 + 1629 + [[package]] 1630 + name = "httparse" 1631 + version = "1.8.0" 1632 + source = "registry+https://github.com/rust-lang/crates.io-index" 1633 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1634 + 1635 + [[package]] 1636 + name = "i-slint-backend-linuxkms" 1637 + version = "1.4.1" 1638 + source = "registry+https://github.com/rust-lang/crates.io-index" 1639 + checksum = "7fff24de728432445a94f890093bd852a7c3fd01ae282e40ae0eab6ea629a66d" 1640 + dependencies = [ 1641 + "calloop", 1642 + "drm 0.9.0", 1643 + "gbm", 1644 + "glutin", 1645 + "i-slint-common", 1646 + "i-slint-core", 1647 + "i-slint-renderer-femtovg", 1648 + "i-slint-renderer-skia", 1649 + "input", 1650 + "nix 0.27.1", 1651 + "raw-window-handle 0.5.2", 1652 + "vulkano", 1653 + "xkbcommon", 1654 + ] 1655 + 1656 + [[package]] 1657 + name = "i-slint-backend-selector" 1658 + version = "1.4.1" 1659 + source = "registry+https://github.com/rust-lang/crates.io-index" 1660 + checksum = "1953f792a394a7ad26932b4989646719fb126910029006f7cef40ffd189633d0" 1661 + dependencies = [ 1662 + "cfg-if 1.0.0", 1663 + "i-slint-backend-linuxkms", 1664 + "i-slint-backend-winit", 1665 + "i-slint-common", 1666 + "i-slint-core", 1667 + ] 1668 + 1669 + [[package]] 1670 + name = "i-slint-backend-winit" 1671 + version = "1.4.1" 1672 + source = "registry+https://github.com/rust-lang/crates.io-index" 1673 + checksum = "138c36c5c9e12f22fe07f280200cedb5d31e07641e40e3b45376fe2112ead303" 1674 + dependencies = [ 1675 + "bytemuck", 1676 + "cfg-if 1.0.0", 1677 + "cfg_aliases 0.2.0", 1678 + "cocoa 0.25.0", 1679 + "const-field-offset", 1680 + "copypasta", 1681 + "derive_more", 1682 + "glutin", 1683 + "glutin-winit", 1684 + "i-slint-common", 1685 + "i-slint-core", 1686 + "i-slint-core-macros", 1687 + "i-slint-renderer-femtovg", 1688 + "i-slint-renderer-skia", 1689 + "imgref", 1690 + "lyon_path", 1691 + "once_cell", 1692 + "pin-weak", 1693 + "raw-window-handle 0.5.2", 1694 + "rgb", 1695 + "scoped-tls-hkt", 1696 + "scopeguard", 1697 + "softbuffer", 1698 + "vtable", 1699 + "wasm-bindgen", 1700 + "web-sys", 1701 + "winit", 1702 + ] 1703 + 1704 + [[package]] 1705 + name = "i-slint-common" 1706 + version = "1.4.1" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "550e9282fda488b76ce057a728168d1aef947c758f3221b92ae904b167ab008c" 1709 + dependencies = [ 1710 + "cfg-if 1.0.0", 1711 + "derive_more", 1712 + "fontdb", 1713 + "libloading 0.8.1", 1714 + ] 1715 + 1716 + [[package]] 1717 + name = "i-slint-compiler" 1718 + version = "1.4.1" 1719 + source = "registry+https://github.com/rust-lang/crates.io-index" 1720 + checksum = "25aa2c3525ea761b3e9251f7869e64dce5f483f7ea1a5e04fe7b9a3fb5780dd6" 1721 + dependencies = [ 1722 + "by_address", 1723 + "codemap", 1724 + "codemap-diagnostic", 1725 + "css-color-parser2", 1726 + "derive_more", 1727 + "fontdue", 1728 + "i-slint-common", 1729 + "image", 1730 + "itertools", 1731 + "linked_hash_set", 1732 + "lyon_extra", 1733 + "lyon_path", 1734 + "num_enum 0.7.2", 1735 + "once_cell", 1736 + "proc-macro2", 1737 + "quote", 1738 + "resvg", 1739 + "rowan", 1740 + "smol_str", 1741 + "strum", 1742 + "thiserror", 1743 + "url", 1744 + ] 1745 + 1746 + [[package]] 1747 + name = "i-slint-core" 1748 + version = "1.4.1" 1749 + source = "registry+https://github.com/rust-lang/crates.io-index" 1750 + checksum = "4d40990f7ed42c76799edc0e8cae9a8ffcc77569506a94e86eef81626c7387a7" 1751 + dependencies = [ 1752 + "auto_enums", 1753 + "bytemuck", 1754 + "cfg-if 1.0.0", 1755 + "clru", 1756 + "const-field-offset", 1757 + "derive_more", 1758 + "euclid", 1759 + "fontdue", 1760 + "i-slint-common", 1761 + "i-slint-core-macros", 1762 + "image", 1763 + "integer-sqrt", 1764 + "lyon_algorithms", 1765 + "lyon_extra", 1766 + "lyon_geom", 1767 + "lyon_path", 1768 + "num-traits", 1769 + "once_cell", 1770 + "pin-project", 1771 + "pin-weak", 1772 + "portable-atomic", 1773 + "resvg", 1774 + "rgb", 1775 + "rustybuzz 0.12.1", 1776 + "scoped-tls-hkt", 1777 + "scopeguard", 1778 + "slab", 1779 + "static_assertions", 1780 + "strum", 1781 + "unicode-linebreak", 1782 + "unicode-script", 1783 + "unicode-segmentation", 1784 + "vtable", 1785 + "wasm-bindgen", 1786 + "web-sys", 1787 + "web-time 1.0.0", 1788 + ] 1789 + 1790 + [[package]] 1791 + name = "i-slint-core-macros" 1792 + version = "1.4.1" 1793 + source = "registry+https://github.com/rust-lang/crates.io-index" 1794 + checksum = "4f2a4e4c21ed660181abe101b6f141d920e838fec4bc1ff20f7440dc03fb5ad8" 1795 + dependencies = [ 1796 + "quote", 1797 + "syn 2.0.48", 1798 + ] 1799 + 1800 + [[package]] 1801 + name = "i-slint-renderer-femtovg" 1802 + version = "1.4.1" 1803 + source = "registry+https://github.com/rust-lang/crates.io-index" 1804 + checksum = "337e6ec928bde01baa27d3fdeddd5a33665952aead4d0d9be9818f573a41344c" 1805 + dependencies = [ 1806 + "cfg-if 1.0.0", 1807 + "const-field-offset", 1808 + "core-foundation", 1809 + "core-text", 1810 + "derive_more", 1811 + "dwrote", 1812 + "femtovg", 1813 + "glow", 1814 + "i-slint-common", 1815 + "i-slint-core", 1816 + "i-slint-core-macros", 1817 + "imgref", 1818 + "lyon_path", 1819 + "once_cell", 1820 + "pin-weak", 1821 + "raw-window-handle 0.5.2", 1822 + "rgb", 1823 + "scoped-tls-hkt", 1824 + "ttf-parser", 1825 + "unicode-script", 1826 + "unicode-segmentation", 1827 + "vtable", 1828 + "wasm-bindgen", 1829 + "web-sys", 1830 + "winapi 0.3.9", 1831 + ] 1832 + 1833 + [[package]] 1834 + name = "i-slint-renderer-skia" 1835 + version = "1.4.1" 1836 + source = "registry+https://github.com/rust-lang/crates.io-index" 1837 + checksum = "1189ac65d7e31129407e2cfef4009cdea500040a73d8f87505949f82af0939db" 1838 + dependencies = [ 1839 + "ash", 1840 + "bytemuck", 1841 + "cfg-if 1.0.0", 1842 + "cfg_aliases 0.2.0", 1843 + "cocoa 0.25.0", 1844 + "const-field-offset", 1845 + "core-foundation", 1846 + "core-graphics-types", 1847 + "derive_more", 1848 + "foreign-types 0.5.0", 1849 + "glow", 1850 + "glutin", 1851 + "i-slint-common", 1852 + "i-slint-core", 1853 + "i-slint-core-macros", 1854 + "lyon_path", 1855 + "metal", 1856 + "objc", 1857 + "once_cell", 1858 + "pin-weak", 1859 + "raw-window-handle 0.5.2", 1860 + "scoped-tls-hkt", 1861 + "skia-safe", 1862 + "softbuffer", 1863 + "unicode-segmentation", 1864 + "vtable", 1865 + "vulkano", 1866 + "windows 0.52.0", 1867 + ] 1868 + 1869 + [[package]] 1870 + name = "icrate" 1871 + version = "0.0.4" 1872 + source = "registry+https://github.com/rust-lang/crates.io-index" 1873 + checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" 1874 + dependencies = [ 1875 + "block2", 1876 + "dispatch", 1877 + "objc2", 1878 + ] 1879 + 1880 + [[package]] 1881 + name = "ident_case" 1882 + version = "1.0.1" 1883 + source = "registry+https://github.com/rust-lang/crates.io-index" 1884 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1885 + 1886 + [[package]] 1887 + name = "idna" 1888 + version = "0.5.0" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1891 + dependencies = [ 1892 + "unicode-bidi", 1893 + "unicode-normalization", 1894 + ] 1895 + 1896 + [[package]] 1897 + name = "image" 1898 + version = "0.24.8" 1899 + source = "registry+https://github.com/rust-lang/crates.io-index" 1900 + checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23" 1901 + dependencies = [ 1902 + "bytemuck", 1903 + "byteorder", 1904 + "color_quant", 1905 + "exr", 1906 + "gif", 1907 + "jpeg-decoder", 1908 + "num-traits", 1909 + "png", 1910 + "qoi", 1911 + "tiff", 1912 + ] 1913 + 1914 + [[package]] 1915 + name = "imagesize" 1916 + version = "0.12.0" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" 1919 + 1920 + [[package]] 1921 + name = "imgref" 1922 + version = "1.10.1" 1923 + source = "registry+https://github.com/rust-lang/crates.io-index" 1924 + checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 1925 + 1926 + [[package]] 1927 + name = "indexmap" 1928 + version = "2.2.3" 1929 + source = "registry+https://github.com/rust-lang/crates.io-index" 1930 + checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" 1931 + dependencies = [ 1932 + "equivalent", 1933 + "hashbrown", 1934 + ] 1935 + 1936 + [[package]] 1937 + name = "inotify" 1938 + version = "0.7.1" 1939 + source = "registry+https://github.com/rust-lang/crates.io-index" 1940 + checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f" 1941 + dependencies = [ 1942 + "bitflags 1.3.2", 1943 + "inotify-sys", 1944 + "libc", 1945 + ] 1946 + 1947 + [[package]] 1948 + name = "inotify-sys" 1949 + version = "0.1.5" 1950 + source = "registry+https://github.com/rust-lang/crates.io-index" 1951 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 1952 + dependencies = [ 1953 + "libc", 1954 + ] 1955 + 1956 + [[package]] 1957 + name = "input" 1958 + version = "0.8.3" 1959 + source = "registry+https://github.com/rust-lang/crates.io-index" 1960 + checksum = "e6e74cd82cedcd66db78742a8337bdc48f188c4d2c12742cbc5cd85113f0b059" 1961 + dependencies = [ 1962 + "bitflags 1.3.2", 1963 + "input-sys", 1964 + "io-lifetimes", 1965 + "libc", 1966 + "log", 1967 + "udev", 1968 + ] 1969 + 1970 + [[package]] 1971 + name = "input-sys" 1972 + version = "1.18.0" 1973 + source = "registry+https://github.com/rust-lang/crates.io-index" 1974 + checksum = "bd4f5b4d1c00331c5245163aacfe5f20be75b564c7112d45893d4ae038119eb0" 1975 + 1976 + [[package]] 1977 + name = "instant" 1978 + version = "0.1.12" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1981 + dependencies = [ 1982 + "cfg-if 1.0.0", 1983 + ] 1984 + 1985 + [[package]] 1986 + name = "integer-sqrt" 1987 + version = "0.1.5" 1988 + source = "registry+https://github.com/rust-lang/crates.io-index" 1989 + checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" 1990 + dependencies = [ 1991 + "num-traits", 1992 + ] 1993 + 1994 + [[package]] 1995 + name = "io-lifetimes" 1996 + version = "1.0.11" 1997 + source = "registry+https://github.com/rust-lang/crates.io-index" 1998 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 1999 + dependencies = [ 2000 + "hermit-abi", 2001 + "libc", 2002 + "windows-sys 0.48.0", 2003 + ] 2004 + 2005 + [[package]] 2006 + name = "iovec" 2007 + version = "0.1.4" 2008 + source = "registry+https://github.com/rust-lang/crates.io-index" 2009 + checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 2010 + dependencies = [ 2011 + "libc", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "itertools" 2016 + version = "0.12.1" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2019 + dependencies = [ 2020 + "either", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "itoa" 2025 + version = "1.0.10" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2028 + 2029 + [[package]] 2030 + name = "jni" 2031 + version = "0.19.0" 2032 + source = "registry+https://github.com/rust-lang/crates.io-index" 2033 + checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" 2034 + dependencies = [ 2035 + "cesu8", 2036 + "combine", 2037 + "jni-sys", 2038 + "log", 2039 + "thiserror", 2040 + "walkdir", 2041 + ] 2042 + 2043 + [[package]] 2044 + name = "jni" 2045 + version = "0.20.0" 2046 + source = "registry+https://github.com/rust-lang/crates.io-index" 2047 + checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 2048 + dependencies = [ 2049 + "cesu8", 2050 + "combine", 2051 + "jni-sys", 2052 + "log", 2053 + "thiserror", 2054 + "walkdir", 2055 + ] 2056 + 2057 + [[package]] 2058 + name = "jni" 2059 + version = "0.21.1" 2060 + source = "registry+https://github.com/rust-lang/crates.io-index" 2061 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2062 + dependencies = [ 2063 + "cesu8", 2064 + "cfg-if 1.0.0", 2065 + "combine", 2066 + "jni-sys", 2067 + "log", 2068 + "thiserror", 2069 + "walkdir", 2070 + "windows-sys 0.45.0", 2071 + ] 2072 + 2073 + [[package]] 2074 + name = "jni-sys" 2075 + version = "0.3.0" 2076 + source = "registry+https://github.com/rust-lang/crates.io-index" 2077 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2078 + 2079 + [[package]] 2080 + name = "jobserver" 2081 + version = "0.1.28" 2082 + source = "registry+https://github.com/rust-lang/crates.io-index" 2083 + checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 2084 + dependencies = [ 2085 + "libc", 2086 + ] 2087 + 2088 + [[package]] 2089 + name = "jpeg-decoder" 2090 + version = "0.3.1" 2091 + source = "registry+https://github.com/rust-lang/crates.io-index" 2092 + checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 2093 + dependencies = [ 2094 + "rayon", 2095 + ] 2096 + 2097 + [[package]] 2098 + name = "js-sys" 2099 + version = "0.3.68" 2100 + source = "registry+https://github.com/rust-lang/crates.io-index" 2101 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 2102 + dependencies = [ 2103 + "wasm-bindgen", 2104 + ] 2105 + 2106 + [[package]] 2107 + name = "kernel32-sys" 2108 + version = "0.2.2" 2109 + source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 2111 + dependencies = [ 2112 + "winapi 0.2.8", 2113 + "winapi-build", 2114 + ] 2115 + 2116 + [[package]] 2117 + name = "khronos_api" 2118 + version = "3.1.0" 2119 + source = "registry+https://github.com/rust-lang/crates.io-index" 2120 + checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 2121 + 2122 + [[package]] 2123 + name = "kurbo" 2124 + version = "0.9.5" 2125 + source = "registry+https://github.com/rust-lang/crates.io-index" 2126 + checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" 2127 + dependencies = [ 2128 + "arrayvec", 2129 + ] 2130 + 2131 + [[package]] 2132 + name = "lazy-bytes-cast" 2133 + version = "5.0.1" 2134 + source = "registry+https://github.com/rust-lang/crates.io-index" 2135 + checksum = "10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b" 2136 + 2137 + [[package]] 2138 + name = "lazy_static" 2139 + version = "1.4.0" 2140 + source = "registry+https://github.com/rust-lang/crates.io-index" 2141 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2142 + 2143 + [[package]] 2144 + name = "lazycell" 2145 + version = "1.3.0" 2146 + source = "registry+https://github.com/rust-lang/crates.io-index" 2147 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2148 + 2149 + [[package]] 2150 + name = "leb128" 2151 + version = "0.2.5" 2152 + source = "registry+https://github.com/rust-lang/crates.io-index" 2153 + checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 2154 + 2155 + [[package]] 2156 + name = "lebe" 2157 + version = "0.5.2" 2158 + source = "registry+https://github.com/rust-lang/crates.io-index" 2159 + checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 2160 + 2161 + [[package]] 2162 + name = "libc" 2163 + version = "0.2.153" 2164 + source = "registry+https://github.com/rust-lang/crates.io-index" 2165 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 2166 + 2167 + [[package]] 2168 + name = "libloading" 2169 + version = "0.7.4" 2170 + source = "registry+https://github.com/rust-lang/crates.io-index" 2171 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 2172 + dependencies = [ 2173 + "cfg-if 1.0.0", 2174 + "winapi 0.3.9", 2175 + ] 2176 + 2177 + [[package]] 2178 + name = "libloading" 2179 + version = "0.8.1" 2180 + source = "registry+https://github.com/rust-lang/crates.io-index" 2181 + checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 2182 + dependencies = [ 2183 + "cfg-if 1.0.0", 2184 + "windows-sys 0.48.0", 2185 + ] 2186 + 2187 + [[package]] 2188 + name = "libm" 2189 + version = "0.2.8" 2190 + source = "registry+https://github.com/rust-lang/crates.io-index" 2191 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2192 + 2193 + [[package]] 2194 + name = "libredox" 2195 + version = "0.0.1" 2196 + source = "registry+https://github.com/rust-lang/crates.io-index" 2197 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2198 + dependencies = [ 2199 + "bitflags 2.4.2", 2200 + "libc", 2201 + "redox_syscall 0.4.1", 2202 + ] 2203 + 2204 + [[package]] 2205 + name = "libredox" 2206 + version = "0.0.2" 2207 + source = "registry+https://github.com/rust-lang/crates.io-index" 2208 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2209 + dependencies = [ 2210 + "bitflags 2.4.2", 2211 + "libc", 2212 + "redox_syscall 0.4.1", 2213 + ] 2214 + 2215 + [[package]] 2216 + name = "libudev-sys" 2217 + version = "0.1.4" 2218 + source = "registry+https://github.com/rust-lang/crates.io-index" 2219 + checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 2220 + dependencies = [ 2221 + "libc", 2222 + "pkg-config", 2223 + ] 2224 + 2225 + [[package]] 2226 + name = "linked-hash-map" 2227 + version = "0.5.6" 2228 + source = "registry+https://github.com/rust-lang/crates.io-index" 2229 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2230 + 2231 + [[package]] 2232 + name = "linked_hash_set" 2233 + version = "0.1.4" 2234 + source = "registry+https://github.com/rust-lang/crates.io-index" 2235 + checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588" 2236 + dependencies = [ 2237 + "linked-hash-map", 2238 + ] 2239 + 2240 + [[package]] 2241 + name = "linked_list_allocator" 2242 + version = "0.10.5" 2243 + source = "registry+https://github.com/rust-lang/crates.io-index" 2244 + checksum = "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" 2245 + 2246 + [[package]] 2247 + name = "linux-raw-sys" 2248 + version = "0.4.13" 2249 + source = "registry+https://github.com/rust-lang/crates.io-index" 2250 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 2251 + 2252 + [[package]] 2253 + name = "linux-raw-sys" 2254 + version = "0.6.4" 2255 + source = "registry+https://github.com/rust-lang/crates.io-index" 2256 + checksum = "f0b5399f6804fbab912acbd8878ed3532d506b7c951b8f9f164ef90fef39e3f4" 2257 + 2258 + [[package]] 2259 + name = "lock_api" 2260 + version = "0.4.11" 2261 + source = "registry+https://github.com/rust-lang/crates.io-index" 2262 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 2263 + dependencies = [ 2264 + "autocfg", 2265 + "scopeguard", 2266 + ] 2267 + 2268 + [[package]] 2269 + name = "log" 2270 + version = "0.4.20" 2271 + source = "registry+https://github.com/rust-lang/crates.io-index" 2272 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 2273 + 2274 + [[package]] 2275 + name = "lru" 2276 + version = "0.12.2" 2277 + source = "registry+https://github.com/rust-lang/crates.io-index" 2278 + checksum = "db2c024b41519440580066ba82aab04092b333e09066a5eb86c7c4890df31f22" 2279 + 2280 + [[package]] 2281 + name = "lyon_algorithms" 2282 + version = "1.0.4" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "a3bca95f9a4955b3e4a821fbbcd5edfbd9be2a9a50bb5758173e5358bfb4c623" 2285 + dependencies = [ 2286 + "lyon_path", 2287 + "num-traits", 2288 + ] 2289 + 2290 + [[package]] 2291 + name = "lyon_extra" 2292 + version = "1.0.1" 2293 + source = "registry+https://github.com/rust-lang/crates.io-index" 2294 + checksum = "b9ce2ae38f2480094ec1f0d5df51a75581fa84f0e8f32a0edb1d264630c99f3b" 2295 + dependencies = [ 2296 + "lyon_path", 2297 + ] 2298 + 2299 + [[package]] 2300 + name = "lyon_geom" 2301 + version = "1.0.5" 2302 + source = "registry+https://github.com/rust-lang/crates.io-index" 2303 + checksum = "edecfb8d234a2b0be031ab02ebcdd9f3b9ee418fb35e265f7a540a48d197bff9" 2304 + dependencies = [ 2305 + "arrayvec", 2306 + "euclid", 2307 + "num-traits", 2308 + ] 2309 + 2310 + [[package]] 2311 + name = "lyon_path" 2312 + version = "1.0.4" 2313 + source = "registry+https://github.com/rust-lang/crates.io-index" 2314 + checksum = "ca507745ba7ccbc76e5c44e7b63b1a29d2b0d6126f375806a5bbaf657c7d6c45" 2315 + dependencies = [ 2316 + "lyon_geom", 2317 + "num-traits", 2318 + ] 2319 + 2320 + [[package]] 2321 + name = "mach" 2322 + version = "0.3.2" 2323 + source = "registry+https://github.com/rust-lang/crates.io-index" 2324 + checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 2325 + dependencies = [ 2326 + "libc", 2327 + ] 2328 + 2329 + [[package]] 2330 + name = "mach2" 2331 + version = "0.4.2" 2332 + source = "registry+https://github.com/rust-lang/crates.io-index" 2333 + checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 2334 + dependencies = [ 2335 + "libc", 2336 + ] 2337 + 2338 + [[package]] 2339 + name = "malloc_buf" 2340 + version = "0.0.6" 2341 + source = "registry+https://github.com/rust-lang/crates.io-index" 2342 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2343 + dependencies = [ 2344 + "libc", 2345 + ] 2346 + 2347 + [[package]] 2348 + name = "memchr" 2349 + version = "2.7.1" 2350 + source = "registry+https://github.com/rust-lang/crates.io-index" 2351 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 2352 + 2353 + [[package]] 2354 + name = "memmap2" 2355 + version = "0.8.0" 2356 + source = "registry+https://github.com/rust-lang/crates.io-index" 2357 + checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 2358 + dependencies = [ 2359 + "libc", 2360 + ] 2361 + 2362 + [[package]] 2363 + name = "memmap2" 2364 + version = "0.9.4" 2365 + source = "registry+https://github.com/rust-lang/crates.io-index" 2366 + checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 2367 + dependencies = [ 2368 + "libc", 2369 + ] 2370 + 2371 + [[package]] 2372 + name = "memoffset" 2373 + version = "0.6.5" 2374 + source = "registry+https://github.com/rust-lang/crates.io-index" 2375 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 2376 + dependencies = [ 2377 + "autocfg", 2378 + ] 2379 + 2380 + [[package]] 2381 + name = "memoffset" 2382 + version = "0.7.1" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2385 + dependencies = [ 2386 + "autocfg", 2387 + ] 2388 + 2389 + [[package]] 2390 + name = "memoffset" 2391 + version = "0.9.0" 2392 + source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2394 + dependencies = [ 2395 + "autocfg", 2396 + ] 2397 + 2398 + [[package]] 2399 + name = "metal" 2400 + version = "0.27.0" 2401 + source = "registry+https://github.com/rust-lang/crates.io-index" 2402 + checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 2403 + dependencies = [ 2404 + "bitflags 2.4.2", 2405 + "block", 2406 + "core-graphics-types", 2407 + "foreign-types 0.5.0", 2408 + "log", 2409 + "objc", 2410 + "paste", 2411 + ] 2412 + 2413 + [[package]] 2414 + name = "midir" 2415 + version = "0.9.1" 2416 + source = "registry+https://github.com/rust-lang/crates.io-index" 2417 + checksum = "a456444d83e7ead06ae6a5c0a215ed70282947ff3897fb45fcb052b757284731" 2418 + dependencies = [ 2419 + "alsa 0.7.1", 2420 + "bitflags 1.3.2", 2421 + "coremidi", 2422 + "js-sys", 2423 + "libc", 2424 + "wasm-bindgen", 2425 + "web-sys", 2426 + "windows 0.43.0", 2427 + ] 2428 + 2429 + [[package]] 2430 + name = "midly" 2431 + version = "0.5.3" 2432 + source = "registry+https://github.com/rust-lang/crates.io-index" 2433 + checksum = "207d755f4cb882d20c4da58d707ca9130a0c9bc5061f657a4f299b8e36362b7a" 2434 + dependencies = [ 2435 + "rayon", 2436 + ] 2437 + 2438 + [[package]] 2439 + name = "minimal-lexical" 2440 + version = "0.2.1" 2441 + source = "registry+https://github.com/rust-lang/crates.io-index" 2442 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2443 + 2444 + [[package]] 2445 + name = "miniz_oxide" 2446 + version = "0.7.2" 2447 + source = "registry+https://github.com/rust-lang/crates.io-index" 2448 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 2449 + dependencies = [ 2450 + "adler", 2451 + "simd-adler32", 2452 + ] 2453 + 2454 + [[package]] 2455 + name = "mio" 2456 + version = "0.6.23" 2457 + source = "registry+https://github.com/rust-lang/crates.io-index" 2458 + checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 2459 + dependencies = [ 2460 + "cfg-if 0.1.10", 2461 + "fuchsia-zircon", 2462 + "fuchsia-zircon-sys", 2463 + "iovec", 2464 + "kernel32-sys", 2465 + "libc", 2466 + "log", 2467 + "miow", 2468 + "net2", 2469 + "slab", 2470 + "winapi 0.2.8", 2471 + ] 2472 + 2473 + [[package]] 2474 + name = "mio-extras" 2475 + version = "2.0.6" 2476 + source = "registry+https://github.com/rust-lang/crates.io-index" 2477 + checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" 2478 + dependencies = [ 2479 + "lazycell", 2480 + "log", 2481 + "mio", 2482 + "slab", 2483 + ] 2484 + 2485 + [[package]] 2486 + name = "miow" 2487 + version = "0.2.2" 2488 + source = "registry+https://github.com/rust-lang/crates.io-index" 2489 + checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 2490 + dependencies = [ 2491 + "kernel32-sys", 2492 + "net2", 2493 + "winapi 0.2.8", 2494 + "ws2_32-sys", 2495 + ] 2496 + 2497 + [[package]] 2498 + name = "native-dialog" 2499 + version = "0.6.4" 2500 + source = "registry+https://github.com/rust-lang/crates.io-index" 2501 + checksum = "1bbf55edb2747e4e4b3a9cd3989194b88aae32274b4422635dcf98aa6e84197b" 2502 + dependencies = [ 2503 + "ascii", 2504 + "block", 2505 + "cocoa 0.24.1", 2506 + "dirs-next", 2507 + "objc", 2508 + "objc-foundation", 2509 + "objc_id", 2510 + "once_cell", 2511 + "raw-window-handle 0.4.3", 2512 + "thiserror", 2513 + "wfd", 2514 + "which", 2515 + "winapi 0.3.9", 2516 + ] 2517 + 2518 + [[package]] 2519 + name = "ndk" 2520 + version = "0.6.0" 2521 + source = "registry+https://github.com/rust-lang/crates.io-index" 2522 + checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 2523 + dependencies = [ 2524 + "bitflags 1.3.2", 2525 + "jni-sys", 2526 + "ndk-sys 0.3.0", 2527 + "num_enum 0.5.11", 2528 + "thiserror", 2529 + ] 2530 + 2531 + [[package]] 2532 + name = "ndk" 2533 + version = "0.7.0" 2534 + source = "registry+https://github.com/rust-lang/crates.io-index" 2535 + checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2536 + dependencies = [ 2537 + "bitflags 1.3.2", 2538 + "jni-sys", 2539 + "ndk-sys 0.4.1+23.1.7779620", 2540 + "num_enum 0.5.11", 2541 + "raw-window-handle 0.5.2", 2542 + "thiserror", 2543 + ] 2544 + 2545 + [[package]] 2546 + name = "ndk" 2547 + version = "0.8.0" 2548 + source = "registry+https://github.com/rust-lang/crates.io-index" 2549 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 2550 + dependencies = [ 2551 + "bitflags 2.4.2", 2552 + "jni-sys", 2553 + "log", 2554 + "ndk-sys 0.5.0+25.2.9519653", 2555 + "num_enum 0.7.2", 2556 + "raw-window-handle 0.5.2", 2557 + "thiserror", 2558 + ] 2559 + 2560 + [[package]] 2561 + name = "ndk-context" 2562 + version = "0.1.1" 2563 + source = "registry+https://github.com/rust-lang/crates.io-index" 2564 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2565 + 2566 + [[package]] 2567 + name = "ndk-glue" 2568 + version = "0.6.2" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "0d0c4a7b83860226e6b4183edac21851f05d5a51756e97a1144b7f5a6b63e65f" 2571 + dependencies = [ 2572 + "lazy_static", 2573 + "libc", 2574 + "log", 2575 + "ndk 0.6.0", 2576 + "ndk-context", 2577 + "ndk-macro", 2578 + "ndk-sys 0.3.0", 2579 + ] 2580 + 2581 + [[package]] 2582 + name = "ndk-macro" 2583 + version = "0.3.0" 2584 + source = "registry+https://github.com/rust-lang/crates.io-index" 2585 + checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" 2586 + dependencies = [ 2587 + "darling", 2588 + "proc-macro-crate 1.3.1", 2589 + "proc-macro2", 2590 + "quote", 2591 + "syn 1.0.109", 2592 + ] 2593 + 2594 + [[package]] 2595 + name = "ndk-sys" 2596 + version = "0.3.0" 2597 + source = "registry+https://github.com/rust-lang/crates.io-index" 2598 + checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 2599 + dependencies = [ 2600 + "jni-sys", 2601 + ] 2602 + 2603 + [[package]] 2604 + name = "ndk-sys" 2605 + version = "0.4.1+23.1.7779620" 2606 + source = "registry+https://github.com/rust-lang/crates.io-index" 2607 + checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 2608 + dependencies = [ 2609 + "jni-sys", 2610 + ] 2611 + 2612 + [[package]] 2613 + name = "ndk-sys" 2614 + version = "0.5.0+25.2.9519653" 2615 + source = "registry+https://github.com/rust-lang/crates.io-index" 2616 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 2617 + dependencies = [ 2618 + "jni-sys", 2619 + ] 2620 + 2621 + [[package]] 2622 + name = "net2" 2623 + version = "0.2.39" 2624 + source = "registry+https://github.com/rust-lang/crates.io-index" 2625 + checksum = "b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac" 2626 + dependencies = [ 2627 + "cfg-if 0.1.10", 2628 + "libc", 2629 + "winapi 0.3.9", 2630 + ] 2631 + 2632 + [[package]] 2633 + name = "nix" 2634 + version = "0.23.2" 2635 + source = "registry+https://github.com/rust-lang/crates.io-index" 2636 + checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 2637 + dependencies = [ 2638 + "bitflags 1.3.2", 2639 + "cc", 2640 + "cfg-if 1.0.0", 2641 + "libc", 2642 + "memoffset 0.6.5", 2643 + ] 2644 + 2645 + [[package]] 2646 + name = "nix" 2647 + version = "0.24.3" 2648 + source = "registry+https://github.com/rust-lang/crates.io-index" 2649 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2650 + dependencies = [ 2651 + "bitflags 1.3.2", 2652 + "cfg-if 1.0.0", 2653 + "libc", 2654 + ] 2655 + 2656 + [[package]] 2657 + name = "nix" 2658 + version = "0.26.4" 2659 + source = "registry+https://github.com/rust-lang/crates.io-index" 2660 + checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 2661 + dependencies = [ 2662 + "bitflags 1.3.2", 2663 + "cfg-if 1.0.0", 2664 + "libc", 2665 + "memoffset 0.7.1", 2666 + ] 2667 + 2668 + [[package]] 2669 + name = "nix" 2670 + version = "0.27.1" 2671 + source = "registry+https://github.com/rust-lang/crates.io-index" 2672 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 2673 + dependencies = [ 2674 + "bitflags 2.4.2", 2675 + "cfg-if 1.0.0", 2676 + "libc", 2677 + ] 2678 + 2679 + [[package]] 2680 + name = "nom" 2681 + version = "7.1.3" 2682 + source = "registry+https://github.com/rust-lang/crates.io-index" 2683 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2684 + dependencies = [ 2685 + "memchr", 2686 + "minimal-lexical", 2687 + ] 2688 + 2689 + [[package]] 2690 + name = "notify" 2691 + version = "4.0.17" 2692 + source = "registry+https://github.com/rust-lang/crates.io-index" 2693 + checksum = "ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257" 2694 + dependencies = [ 2695 + "bitflags 1.3.2", 2696 + "filetime", 2697 + "fsevent", 2698 + "fsevent-sys", 2699 + "inotify", 2700 + "libc", 2701 + "mio", 2702 + "mio-extras", 2703 + "walkdir", 2704 + "winapi 0.3.9", 2705 + ] 2706 + 2707 + [[package]] 2708 + name = "num-derive" 2709 + version = "0.3.3" 2710 + source = "registry+https://github.com/rust-lang/crates.io-index" 2711 + checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 2712 + dependencies = [ 2713 + "proc-macro2", 2714 + "quote", 2715 + "syn 1.0.109", 2716 + ] 2717 + 2718 + [[package]] 2719 + name = "num-traits" 2720 + version = "0.2.18" 2721 + source = "registry+https://github.com/rust-lang/crates.io-index" 2722 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 2723 + dependencies = [ 2724 + "autocfg", 2725 + "libm", 2726 + ] 2727 + 2728 + [[package]] 2729 + name = "num_enum" 2730 + version = "0.5.11" 2731 + source = "registry+https://github.com/rust-lang/crates.io-index" 2732 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 2733 + dependencies = [ 2734 + "num_enum_derive 0.5.11", 2735 + ] 2736 + 2737 + [[package]] 2738 + name = "num_enum" 2739 + version = "0.7.2" 2740 + source = "registry+https://github.com/rust-lang/crates.io-index" 2741 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 2742 + dependencies = [ 2743 + "num_enum_derive 0.7.2", 2744 + ] 2745 + 2746 + [[package]] 2747 + name = "num_enum_derive" 2748 + version = "0.5.11" 2749 + source = "registry+https://github.com/rust-lang/crates.io-index" 2750 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 2751 + dependencies = [ 2752 + "proc-macro-crate 1.3.1", 2753 + "proc-macro2", 2754 + "quote", 2755 + "syn 1.0.109", 2756 + ] 2757 + 2758 + [[package]] 2759 + name = "num_enum_derive" 2760 + version = "0.7.2" 2761 + source = "registry+https://github.com/rust-lang/crates.io-index" 2762 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 2763 + dependencies = [ 2764 + "proc-macro-crate 3.1.0", 2765 + "proc-macro2", 2766 + "quote", 2767 + "syn 2.0.48", 2768 + ] 2769 + 2770 + [[package]] 2771 + name = "objc" 2772 + version = "0.2.7" 2773 + source = "registry+https://github.com/rust-lang/crates.io-index" 2774 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2775 + dependencies = [ 2776 + "malloc_buf", 2777 + "objc_exception", 2778 + ] 2779 + 2780 + [[package]] 2781 + name = "objc-foundation" 2782 + version = "0.1.1" 2783 + source = "registry+https://github.com/rust-lang/crates.io-index" 2784 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 2785 + dependencies = [ 2786 + "block", 2787 + "objc", 2788 + "objc_id", 2789 + ] 2790 + 2791 + [[package]] 2792 + name = "objc-sys" 2793 + version = "0.3.2" 2794 + source = "registry+https://github.com/rust-lang/crates.io-index" 2795 + checksum = "c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459" 2796 + 2797 + [[package]] 2798 + name = "objc2" 2799 + version = "0.4.1" 2800 + source = "registry+https://github.com/rust-lang/crates.io-index" 2801 + checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" 2802 + dependencies = [ 2803 + "objc-sys", 2804 + "objc2-encode", 2805 + ] 2806 + 2807 + [[package]] 2808 + name = "objc2-encode" 2809 + version = "3.0.0" 2810 + source = "registry+https://github.com/rust-lang/crates.io-index" 2811 + checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" 2812 + 2813 + [[package]] 2814 + name = "objc_exception" 2815 + version = "0.1.2" 2816 + source = "registry+https://github.com/rust-lang/crates.io-index" 2817 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2818 + dependencies = [ 2819 + "cc", 2820 + ] 2821 + 2822 + [[package]] 2823 + name = "objc_id" 2824 + version = "0.1.1" 2825 + source = "registry+https://github.com/rust-lang/crates.io-index" 2826 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 2827 + dependencies = [ 2828 + "objc", 2829 + ] 2830 + 2831 + [[package]] 2832 + name = "oboe" 2833 + version = "0.4.6" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + checksum = "27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1" 2836 + dependencies = [ 2837 + "jni 0.19.0", 2838 + "ndk 0.6.0", 2839 + "ndk-context", 2840 + "num-derive", 2841 + "num-traits", 2842 + "oboe-sys 0.4.5", 2843 + ] 2844 + 2845 + [[package]] 2846 + name = "oboe" 2847 + version = "0.5.0" 2848 + source = "registry+https://github.com/rust-lang/crates.io-index" 2849 + checksum = "8868cc237ee02e2d9618539a23a8d228b9bb3fc2e7a5b11eed3831de77c395d0" 2850 + dependencies = [ 2851 + "jni 0.20.0", 2852 + "ndk 0.7.0", 2853 + "ndk-context", 2854 + "num-derive", 2855 + "num-traits", 2856 + "oboe-sys 0.5.0", 2857 + ] 2858 + 2859 + [[package]] 2860 + name = "oboe-sys" 2861 + version = "0.4.5" 2862 + source = "registry+https://github.com/rust-lang/crates.io-index" 2863 + checksum = "3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd" 2864 + dependencies = [ 2865 + "cc", 2866 + ] 2867 + 2868 + [[package]] 2869 + name = "oboe-sys" 2870 + version = "0.5.0" 2871 + source = "registry+https://github.com/rust-lang/crates.io-index" 2872 + checksum = "7f44155e7fb718d3cfddcf70690b2b51ac4412f347cd9e4fbe511abe9cd7b5f2" 2873 + dependencies = [ 2874 + "cc", 2875 + ] 2876 + 2877 + [[package]] 2878 + name = "once_cell" 2879 + version = "1.19.0" 2880 + source = "registry+https://github.com/rust-lang/crates.io-index" 2881 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2882 + dependencies = [ 2883 + "critical-section", 2884 + "portable-atomic", 2885 + ] 2886 + 2887 + [[package]] 2888 + name = "orbclient" 2889 + version = "0.3.47" 2890 + source = "registry+https://github.com/rust-lang/crates.io-index" 2891 + checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" 2892 + dependencies = [ 2893 + "libredox 0.0.2", 2894 + ] 2895 + 2896 + [[package]] 2897 + name = "owned_ttf_parser" 2898 + version = "0.20.0" 2899 + source = "registry+https://github.com/rust-lang/crates.io-index" 2900 + checksum = "d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7" 2901 + dependencies = [ 2902 + "ttf-parser", 2903 + ] 2904 + 2905 + [[package]] 2906 + name = "parking_lot" 2907 + version = "0.11.2" 2908 + source = "registry+https://github.com/rust-lang/crates.io-index" 2909 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 2910 + dependencies = [ 2911 + "instant", 2912 + "lock_api", 2913 + "parking_lot_core 0.8.6", 2914 + ] 2915 + 2916 + [[package]] 2917 + name = "parking_lot" 2918 + version = "0.12.1" 2919 + source = "registry+https://github.com/rust-lang/crates.io-index" 2920 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2921 + dependencies = [ 2922 + "lock_api", 2923 + "parking_lot_core 0.9.9", 2924 + ] 2925 + 2926 + [[package]] 2927 + name = "parking_lot_core" 2928 + version = "0.8.6" 2929 + source = "registry+https://github.com/rust-lang/crates.io-index" 2930 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 2931 + dependencies = [ 2932 + "cfg-if 1.0.0", 2933 + "instant", 2934 + "libc", 2935 + "redox_syscall 0.2.16", 2936 + "smallvec", 2937 + "winapi 0.3.9", 2938 + ] 2939 + 2940 + [[package]] 2941 + name = "parking_lot_core" 2942 + version = "0.9.9" 2943 + source = "registry+https://github.com/rust-lang/crates.io-index" 2944 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 2945 + dependencies = [ 2946 + "cfg-if 1.0.0", 2947 + "libc", 2948 + "redox_syscall 0.4.1", 2949 + "smallvec", 2950 + "windows-targets 0.48.5", 2951 + ] 2952 + 2953 + [[package]] 2954 + name = "paste" 2955 + version = "1.0.14" 2956 + source = "registry+https://github.com/rust-lang/crates.io-index" 2957 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2958 + 2959 + [[package]] 2960 + name = "peeking_take_while" 2961 + version = "0.1.2" 2962 + source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 2964 + 2965 + [[package]] 2966 + name = "percent-encoding" 2967 + version = "2.3.1" 2968 + source = "registry+https://github.com/rust-lang/crates.io-index" 2969 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2970 + 2971 + [[package]] 2972 + name = "pico-args" 2973 + version = "0.5.0" 2974 + source = "registry+https://github.com/rust-lang/crates.io-index" 2975 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 2976 + 2977 + [[package]] 2978 + name = "pin-project" 2979 + version = "1.1.4" 2980 + source = "registry+https://github.com/rust-lang/crates.io-index" 2981 + checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" 2982 + dependencies = [ 2983 + "pin-project-internal", 2984 + ] 2985 + 2986 + [[package]] 2987 + name = "pin-project-internal" 2988 + version = "1.1.4" 2989 + source = "registry+https://github.com/rust-lang/crates.io-index" 2990 + checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" 2991 + dependencies = [ 2992 + "proc-macro2", 2993 + "quote", 2994 + "syn 2.0.48", 2995 + ] 2996 + 2997 + [[package]] 2998 + name = "pin-project-lite" 2999 + version = "0.2.13" 3000 + source = "registry+https://github.com/rust-lang/crates.io-index" 3001 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3002 + 3003 + [[package]] 3004 + name = "pin-utils" 3005 + version = "0.1.0" 3006 + source = "registry+https://github.com/rust-lang/crates.io-index" 3007 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3008 + 3009 + [[package]] 3010 + name = "pin-weak" 3011 + version = "1.1.0" 3012 + source = "registry+https://github.com/rust-lang/crates.io-index" 3013 + checksum = "b330c9d1b92dfe68442ca20b009c717d5f0b1e3cf4965e62f704c3c6e95a1305" 3014 + 3015 + [[package]] 3016 + name = "pkg-config" 3017 + version = "0.3.30" 3018 + source = "registry+https://github.com/rust-lang/crates.io-index" 3019 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 3020 + 3021 + [[package]] 3022 + name = "png" 3023 + version = "0.17.11" 3024 + source = "registry+https://github.com/rust-lang/crates.io-index" 3025 + checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" 3026 + dependencies = [ 3027 + "bitflags 1.3.2", 3028 + "crc32fast", 3029 + "fdeflate", 3030 + "flate2", 3031 + "miniz_oxide", 3032 + ] 3033 + 3034 + [[package]] 3035 + name = "polling" 3036 + version = "3.4.0" 3037 + source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "30054e72317ab98eddd8561db0f6524df3367636884b7b21b703e4b280a84a14" 3039 + dependencies = [ 3040 + "cfg-if 1.0.0", 3041 + "concurrent-queue", 3042 + "pin-project-lite", 3043 + "rustix", 3044 + "tracing", 3045 + "windows-sys 0.52.0", 3046 + ] 3047 + 3048 + [[package]] 3049 + name = "portable-atomic" 3050 + version = "1.6.0" 3051 + source = "registry+https://github.com/rust-lang/crates.io-index" 3052 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 3053 + dependencies = [ 3054 + "critical-section", 3055 + ] 3056 + 3057 + [[package]] 3058 + name = "postcard" 3059 + version = "1.0.8" 3060 + source = "registry+https://github.com/rust-lang/crates.io-index" 3061 + checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" 3062 + dependencies = [ 3063 + "cobs", 3064 + "embedded-io", 3065 + "serde", 3066 + ] 3067 + 3068 + [[package]] 3069 + name = "prettyplease" 3070 + version = "0.2.16" 3071 + source = "registry+https://github.com/rust-lang/crates.io-index" 3072 + checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" 3073 + dependencies = [ 3074 + "proc-macro2", 3075 + "syn 2.0.48", 3076 + ] 3077 + 3078 + [[package]] 3079 + name = "proc-macro-crate" 3080 + version = "1.3.1" 3081 + source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3083 + dependencies = [ 3084 + "once_cell", 3085 + "toml_edit 0.19.15", 3086 + ] 3087 + 3088 + [[package]] 3089 + name = "proc-macro-crate" 3090 + version = "3.1.0" 3091 + source = "registry+https://github.com/rust-lang/crates.io-index" 3092 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 3093 + dependencies = [ 3094 + "toml_edit 0.21.1", 3095 + ] 3096 + 3097 + [[package]] 3098 + name = "proc-macro2" 3099 + version = "1.0.78" 3100 + source = "registry+https://github.com/rust-lang/crates.io-index" 3101 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 3102 + dependencies = [ 3103 + "unicode-ident", 3104 + ] 3105 + 3106 + [[package]] 3107 + name = "pulldown-cmark" 3108 + version = "0.9.6" 3109 + source = "registry+https://github.com/rust-lang/crates.io-index" 3110 + checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" 3111 + dependencies = [ 3112 + "bitflags 2.4.2", 3113 + "getopts", 3114 + "memchr", 3115 + "unicase", 3116 + ] 3117 + 3118 + [[package]] 3119 + name = "qoi" 3120 + version = "0.4.1" 3121 + source = "registry+https://github.com/rust-lang/crates.io-index" 3122 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 3123 + dependencies = [ 3124 + "bytemuck", 3125 + ] 3126 + 3127 + [[package]] 3128 + name = "quick-xml" 3129 + version = "0.31.0" 3130 + source = "registry+https://github.com/rust-lang/crates.io-index" 3131 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3132 + dependencies = [ 3133 + "memchr", 3134 + ] 3135 + 3136 + [[package]] 3137 + name = "quote" 3138 + version = "1.0.35" 3139 + source = "registry+https://github.com/rust-lang/crates.io-index" 3140 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 3141 + dependencies = [ 3142 + "proc-macro2", 3143 + ] 3144 + 3145 + [[package]] 3146 + name = "raw-window-handle" 3147 + version = "0.4.3" 3148 + source = "registry+https://github.com/rust-lang/crates.io-index" 3149 + checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" 3150 + dependencies = [ 3151 + "cty", 3152 + ] 3153 + 3154 + [[package]] 3155 + name = "raw-window-handle" 3156 + version = "0.5.2" 3157 + source = "registry+https://github.com/rust-lang/crates.io-index" 3158 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3159 + 3160 + [[package]] 3161 + name = "rayon" 3162 + version = "1.8.1" 3163 + source = "registry+https://github.com/rust-lang/crates.io-index" 3164 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 3165 + dependencies = [ 3166 + "either", 3167 + "rayon-core", 3168 + ] 3169 + 3170 + [[package]] 3171 + name = "rayon-core" 3172 + version = "1.12.1" 3173 + source = "registry+https://github.com/rust-lang/crates.io-index" 3174 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3175 + dependencies = [ 3176 + "crossbeam-deque", 3177 + "crossbeam-utils", 3178 + ] 3179 + 3180 + [[package]] 3181 + name = "rboy" 3182 + version = "0.1.0" 3183 + source = "git+https://github.com/jturcotte/rboy.git?rev=8f886fee45395b1ed093c978ad070321dd81ea6b#8f886fee45395b1ed093c978ad070321dd81ea6b" 3184 + dependencies = [ 3185 + "blip_buf", 3186 + "clap", 3187 + "cpal 0.13.5", 3188 + ] 3189 + 3190 + [[package]] 3191 + name = "redox_syscall" 3192 + version = "0.2.16" 3193 + source = "registry+https://github.com/rust-lang/crates.io-index" 3194 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3195 + dependencies = [ 3196 + "bitflags 1.3.2", 3197 + ] 3198 + 3199 + [[package]] 3200 + name = "redox_syscall" 3201 + version = "0.3.5" 3202 + source = "registry+https://github.com/rust-lang/crates.io-index" 3203 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3204 + dependencies = [ 3205 + "bitflags 1.3.2", 3206 + ] 3207 + 3208 + [[package]] 3209 + name = "redox_syscall" 3210 + version = "0.4.1" 3211 + source = "registry+https://github.com/rust-lang/crates.io-index" 3212 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3213 + dependencies = [ 3214 + "bitflags 1.3.2", 3215 + ] 3216 + 3217 + [[package]] 3218 + name = "redox_users" 3219 + version = "0.4.4" 3220 + source = "registry+https://github.com/rust-lang/crates.io-index" 3221 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 3222 + dependencies = [ 3223 + "getrandom", 3224 + "libredox 0.0.1", 3225 + "thiserror", 3226 + ] 3227 + 3228 + [[package]] 3229 + name = "regex" 3230 + version = "1.10.3" 3231 + source = "registry+https://github.com/rust-lang/crates.io-index" 3232 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 3233 + dependencies = [ 3234 + "aho-corasick", 3235 + "memchr", 3236 + "regex-automata", 3237 + "regex-syntax", 3238 + ] 3239 + 3240 + [[package]] 3241 + name = "regex-automata" 3242 + version = "0.4.5" 3243 + source = "registry+https://github.com/rust-lang/crates.io-index" 3244 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 3245 + dependencies = [ 3246 + "aho-corasick", 3247 + "memchr", 3248 + "regex-syntax", 3249 + ] 3250 + 3251 + [[package]] 3252 + name = "regex-syntax" 3253 + version = "0.8.2" 3254 + source = "registry+https://github.com/rust-lang/crates.io-index" 3255 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 3256 + 3257 + [[package]] 3258 + name = "resvg" 3259 + version = "0.38.0" 3260 + source = "registry+https://github.com/rust-lang/crates.io-index" 3261 + checksum = "5c34501046959e06470ba62a2dc7f31c15f94ac250d842a45f9e012f4ee40c1e" 3262 + dependencies = [ 3263 + "log", 3264 + "pico-args", 3265 + "rgb", 3266 + "svgtypes", 3267 + "tiny-skia", 3268 + "usvg", 3269 + ] 3270 + 3271 + [[package]] 3272 + name = "rgb" 3273 + version = "0.8.37" 3274 + source = "registry+https://github.com/rust-lang/crates.io-index" 3275 + checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" 3276 + dependencies = [ 3277 + "bytemuck", 3278 + ] 3279 + 3280 + [[package]] 3281 + name = "ring" 3282 + version = "0.17.7" 3283 + source = "registry+https://github.com/rust-lang/crates.io-index" 3284 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 3285 + dependencies = [ 3286 + "cc", 3287 + "getrandom", 3288 + "libc", 3289 + "spin", 3290 + "untrusted", 3291 + "windows-sys 0.48.0", 3292 + ] 3293 + 3294 + [[package]] 3295 + name = "rowan" 3296 + version = "0.15.15" 3297 + source = "registry+https://github.com/rust-lang/crates.io-index" 3298 + checksum = "32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49" 3299 + dependencies = [ 3300 + "countme", 3301 + "hashbrown", 3302 + "memoffset 0.9.0", 3303 + "rustc-hash", 3304 + "text-size", 3305 + ] 3306 + 3307 + [[package]] 3308 + name = "roxmltree" 3309 + version = "0.19.0" 3310 + source = "registry+https://github.com/rust-lang/crates.io-index" 3311 + checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" 3312 + 3313 + [[package]] 3314 + name = "rustc-hash" 3315 + version = "1.1.0" 3316 + source = "registry+https://github.com/rust-lang/crates.io-index" 3317 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3318 + 3319 + [[package]] 3320 + name = "rustc_version" 3321 + version = "0.4.0" 3322 + source = "registry+https://github.com/rust-lang/crates.io-index" 3323 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3324 + dependencies = [ 3325 + "semver", 3326 + ] 3327 + 3328 + [[package]] 3329 + name = "rustix" 3330 + version = "0.38.31" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 3333 + dependencies = [ 3334 + "bitflags 2.4.2", 3335 + "errno", 3336 + "libc", 3337 + "linux-raw-sys 0.4.13", 3338 + "windows-sys 0.52.0", 3339 + ] 3340 + 3341 + [[package]] 3342 + name = "rustls" 3343 + version = "0.22.2" 3344 + source = "registry+https://github.com/rust-lang/crates.io-index" 3345 + checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" 3346 + dependencies = [ 3347 + "log", 3348 + "ring", 3349 + "rustls-pki-types", 3350 + "rustls-webpki", 3351 + "subtle", 3352 + "zeroize", 3353 + ] 3354 + 3355 + [[package]] 3356 + name = "rustls-pki-types" 3357 + version = "1.3.0" 3358 + source = "registry+https://github.com/rust-lang/crates.io-index" 3359 + checksum = "048a63e5b3ac996d78d402940b5fa47973d2d080c6c6fffa1d0f19c4445310b7" 3360 + 3361 + [[package]] 3362 + name = "rustls-webpki" 3363 + version = "0.102.2" 3364 + source = "registry+https://github.com/rust-lang/crates.io-index" 3365 + checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" 3366 + dependencies = [ 3367 + "ring", 3368 + "rustls-pki-types", 3369 + "untrusted", 3370 + ] 3371 + 3372 + [[package]] 3373 + name = "rustversion" 3374 + version = "1.0.14" 3375 + source = "registry+https://github.com/rust-lang/crates.io-index" 3376 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3377 + 3378 + [[package]] 3379 + name = "rustybuzz" 3380 + version = "0.11.0" 3381 + source = "registry+https://github.com/rust-lang/crates.io-index" 3382 + checksum = "2ee8fe2a8461a0854a37101fe7a1b13998d0cfa987e43248e81d2a5f4570f6fa" 3383 + dependencies = [ 3384 + "bitflags 1.3.2", 3385 + "bytemuck", 3386 + "smallvec", 3387 + "ttf-parser", 3388 + "unicode-bidi-mirroring", 3389 + "unicode-ccc", 3390 + "unicode-properties", 3391 + "unicode-script", 3392 + ] 3393 + 3394 + [[package]] 3395 + name = "rustybuzz" 3396 + version = "0.12.1" 3397 + source = "registry+https://github.com/rust-lang/crates.io-index" 3398 + checksum = "f0ae5692c5beaad6a9e22830deeed7874eae8a4e3ba4076fb48e12c56856222c" 3399 + dependencies = [ 3400 + "bitflags 2.4.2", 3401 + "bytemuck", 3402 + "smallvec", 3403 + "ttf-parser", 3404 + "unicode-bidi-mirroring", 3405 + "unicode-ccc", 3406 + "unicode-properties", 3407 + "unicode-script", 3408 + ] 3409 + 3410 + [[package]] 3411 + name = "ryu" 3412 + version = "1.0.16" 3413 + source = "registry+https://github.com/rust-lang/crates.io-index" 3414 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 3415 + 3416 + [[package]] 3417 + name = "same-file" 3418 + version = "1.0.6" 3419 + source = "registry+https://github.com/rust-lang/crates.io-index" 3420 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3421 + dependencies = [ 3422 + "winapi-util", 3423 + ] 3424 + 3425 + [[package]] 3426 + name = "scoped-tls" 3427 + version = "1.0.1" 3428 + source = "registry+https://github.com/rust-lang/crates.io-index" 3429 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3430 + 3431 + [[package]] 3432 + name = "scoped-tls-hkt" 3433 + version = "0.1.4" 3434 + source = "registry+https://github.com/rust-lang/crates.io-index" 3435 + checksum = "3ddc765d3410d9f6c6ca071bf0b67f6b01e3ec4595dc3892f02677e75819dddc" 3436 + 3437 + [[package]] 3438 + name = "scopeguard" 3439 + version = "1.2.0" 3440 + source = "registry+https://github.com/rust-lang/crates.io-index" 3441 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3442 + 3443 + [[package]] 3444 + name = "sctk-adwaita" 3445 + version = "0.8.1" 3446 + source = "registry+https://github.com/rust-lang/crates.io-index" 3447 + checksum = "82b2eaf3a5b264a521b988b2e73042e742df700c4f962cde845d1541adb46550" 3448 + dependencies = [ 3449 + "ab_glyph", 3450 + "log", 3451 + "memmap2 0.9.4", 3452 + "smithay-client-toolkit", 3453 + "tiny-skia", 3454 + ] 3455 + 3456 + [[package]] 3457 + name = "semver" 3458 + version = "1.0.21" 3459 + source = "registry+https://github.com/rust-lang/crates.io-index" 3460 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 3461 + 3462 + [[package]] 3463 + name = "serde" 3464 + version = "1.0.196" 3465 + source = "registry+https://github.com/rust-lang/crates.io-index" 3466 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 3467 + dependencies = [ 3468 + "serde_derive", 3469 + ] 3470 + 3471 + [[package]] 3472 + name = "serde_derive" 3473 + version = "1.0.196" 3474 + source = "registry+https://github.com/rust-lang/crates.io-index" 3475 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 3476 + dependencies = [ 3477 + "proc-macro2", 3478 + "quote", 3479 + "syn 2.0.48", 3480 + ] 3481 + 3482 + [[package]] 3483 + name = "serde_json" 3484 + version = "1.0.113" 3485 + source = "registry+https://github.com/rust-lang/crates.io-index" 3486 + checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" 3487 + dependencies = [ 3488 + "itoa", 3489 + "ryu", 3490 + "serde", 3491 + ] 3492 + 3493 + [[package]] 3494 + name = "serde_spanned" 3495 + version = "0.6.5" 3496 + source = "registry+https://github.com/rust-lang/crates.io-index" 3497 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 3498 + dependencies = [ 3499 + "serde", 3500 + ] 3501 + 3502 + [[package]] 3503 + name = "shlex" 3504 + version = "1.3.0" 3505 + source = "registry+https://github.com/rust-lang/crates.io-index" 3506 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3507 + 3508 + [[package]] 3509 + name = "simd-adler32" 3510 + version = "0.3.7" 3511 + source = "registry+https://github.com/rust-lang/crates.io-index" 3512 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3513 + 3514 + [[package]] 3515 + name = "simplecss" 3516 + version = "0.2.1" 3517 + source = "registry+https://github.com/rust-lang/crates.io-index" 3518 + checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d" 3519 + dependencies = [ 3520 + "log", 3521 + ] 3522 + 3523 + [[package]] 3524 + name = "siphasher" 3525 + version = "0.3.11" 3526 + source = "registry+https://github.com/rust-lang/crates.io-index" 3527 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3528 + 3529 + [[package]] 3530 + name = "skia-bindings" 3531 + version = "0.70.0" 3532 + source = "registry+https://github.com/rust-lang/crates.io-index" 3533 + checksum = "4bc61a106126a429bb4775ce5fbe23b2bcaa74d1a9c484997f4700de31480b44" 3534 + dependencies = [ 3535 + "bindgen 0.69.4", 3536 + "cc", 3537 + "flate2", 3538 + "heck", 3539 + "lazy_static", 3540 + "regex", 3541 + "serde_json", 3542 + "tar", 3543 + "toml", 3544 + ] 3545 + 3546 + [[package]] 3547 + name = "skia-safe" 3548 + version = "0.70.0" 3549 + source = "registry+https://github.com/rust-lang/crates.io-index" 3550 + checksum = "3201eba92bca1f83864f5c3a48309bcfee7e0590bebd7826e7ab0a49aa24a750" 3551 + dependencies = [ 3552 + "bitflags 2.4.2", 3553 + "lazy_static", 3554 + "skia-bindings", 3555 + "windows 0.52.0", 3556 + ] 3557 + 3558 + [[package]] 3559 + name = "slab" 3560 + version = "0.4.9" 3561 + source = "registry+https://github.com/rust-lang/crates.io-index" 3562 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 3563 + dependencies = [ 3564 + "autocfg", 3565 + ] 3566 + 3567 + [[package]] 3568 + name = "slint" 3569 + version = "1.4.1" 3570 + source = "registry+https://github.com/rust-lang/crates.io-index" 3571 + checksum = "7d51a972e5c6f22793f9b334eeb537121337fbf66ed73e978475fca031fd367a" 3572 + dependencies = [ 3573 + "const-field-offset", 3574 + "i-slint-backend-selector", 3575 + "i-slint-core", 3576 + "i-slint-renderer-femtovg", 3577 + "num-traits", 3578 + "once_cell", 3579 + "pin-weak", 3580 + "slint-macros", 3581 + "vtable", 3582 + ] 3583 + 3584 + [[package]] 3585 + name = "slint-build" 3586 + version = "1.4.1" 3587 + source = "registry+https://github.com/rust-lang/crates.io-index" 3588 + checksum = "ebf98969a520e19ec675435b8c21b883d4a06489947e137bbd30859b50ad0c36" 3589 + dependencies = [ 3590 + "i-slint-compiler", 3591 + "spin_on", 3592 + "thiserror", 3593 + "toml_edit 0.21.1", 3594 + ] 3595 + 3596 + [[package]] 3597 + name = "slint-macros" 3598 + version = "1.4.1" 3599 + source = "registry+https://github.com/rust-lang/crates.io-index" 3600 + checksum = "564b2a25cc34007aa9cd73630394efa972b956fee86538caa5d09808b3ba0c05" 3601 + dependencies = [ 3602 + "i-slint-compiler", 3603 + "proc-macro2", 3604 + "quote", 3605 + "spin_on", 3606 + ] 3607 + 3608 + [[package]] 3609 + name = "slotmap" 3610 + version = "1.0.7" 3611 + source = "registry+https://github.com/rust-lang/crates.io-index" 3612 + checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 3613 + dependencies = [ 3614 + "version_check", 3615 + ] 3616 + 3617 + [[package]] 3618 + name = "smallvec" 3619 + version = "1.13.1" 3620 + source = "registry+https://github.com/rust-lang/crates.io-index" 3621 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 3622 + 3623 + [[package]] 3624 + name = "smithay-client-toolkit" 3625 + version = "0.18.1" 3626 + source = "registry+https://github.com/rust-lang/crates.io-index" 3627 + checksum = "922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a" 3628 + dependencies = [ 3629 + "bitflags 2.4.2", 3630 + "calloop", 3631 + "calloop-wayland-source", 3632 + "cursor-icon", 3633 + "libc", 3634 + "log", 3635 + "memmap2 0.9.4", 3636 + "rustix", 3637 + "thiserror", 3638 + "wayland-backend", 3639 + "wayland-client", 3640 + "wayland-csd-frame", 3641 + "wayland-cursor", 3642 + "wayland-protocols", 3643 + "wayland-protocols-wlr", 3644 + "wayland-scanner", 3645 + "xkeysym", 3646 + ] 3647 + 3648 + [[package]] 3649 + name = "smithay-clipboard" 3650 + version = "0.7.0" 3651 + source = "registry+https://github.com/rust-lang/crates.io-index" 3652 + checksum = "0bb62b280ce5a5cba847669933a0948d00904cf83845c944eae96a4738cea1a6" 3653 + dependencies = [ 3654 + "libc", 3655 + "smithay-client-toolkit", 3656 + "wayland-backend", 3657 + ] 3658 + 3659 + [[package]] 3660 + name = "smol_str" 3661 + version = "0.2.1" 3662 + source = "registry+https://github.com/rust-lang/crates.io-index" 3663 + checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" 3664 + dependencies = [ 3665 + "serde", 3666 + ] 3667 + 3668 + [[package]] 3669 + name = "softbuffer" 3670 + version = "0.3.4" 3671 + source = "registry+https://github.com/rust-lang/crates.io-index" 3672 + checksum = "f266ce2aa23eaaaa4e758ed44495d505d00fb79f359d46f6c1900cb053123b62" 3673 + dependencies = [ 3674 + "as-raw-xcb-connection", 3675 + "bytemuck", 3676 + "cfg_aliases 0.1.1", 3677 + "cocoa 0.25.0", 3678 + "core-graphics 0.23.1", 3679 + "drm 0.11.1", 3680 + "fastrand", 3681 + "foreign-types 0.5.0", 3682 + "js-sys", 3683 + "log", 3684 + "memmap2 0.9.4", 3685 + "objc", 3686 + "raw-window-handle 0.5.2", 3687 + "redox_syscall 0.4.1", 3688 + "rustix", 3689 + "tiny-xlib", 3690 + "wasm-bindgen", 3691 + "wayland-backend", 3692 + "wayland-client", 3693 + "wayland-sys", 3694 + "web-sys", 3695 + "windows-sys 0.48.0", 3696 + "x11rb 0.12.0", 3697 + ] 3698 + 3699 + [[package]] 3700 + name = "spin" 3701 + version = "0.9.8" 3702 + source = "registry+https://github.com/rust-lang/crates.io-index" 3703 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3704 + dependencies = [ 3705 + "lock_api", 3706 + ] 3707 + 3708 + [[package]] 3709 + name = "spin_on" 3710 + version = "0.1.1" 3711 + source = "registry+https://github.com/rust-lang/crates.io-index" 3712 + checksum = "076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2" 3713 + dependencies = [ 3714 + "pin-utils", 3715 + ] 3716 + 3717 + [[package]] 3718 + name = "stable_deref_trait" 3719 + version = "1.2.0" 3720 + source = "registry+https://github.com/rust-lang/crates.io-index" 3721 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3722 + 3723 + [[package]] 3724 + name = "static_assertions" 3725 + version = "1.1.0" 3726 + source = "registry+https://github.com/rust-lang/crates.io-index" 3727 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3728 + 3729 + [[package]] 3730 + name = "stdweb" 3731 + version = "0.1.3" 3732 + source = "registry+https://github.com/rust-lang/crates.io-index" 3733 + checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" 3734 + 3735 + [[package]] 3736 + name = "strict-num" 3737 + version = "0.1.1" 3738 + source = "registry+https://github.com/rust-lang/crates.io-index" 3739 + checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 3740 + dependencies = [ 3741 + "float-cmp", 3742 + ] 3743 + 3744 + [[package]] 3745 + name = "strsim" 3746 + version = "0.10.0" 3747 + source = "registry+https://github.com/rust-lang/crates.io-index" 3748 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3749 + 3750 + [[package]] 3751 + name = "strum" 3752 + version = "0.26.1" 3753 + source = "registry+https://github.com/rust-lang/crates.io-index" 3754 + checksum = "723b93e8addf9aa965ebe2d11da6d7540fa2283fcea14b3371ff055f7ba13f5f" 3755 + dependencies = [ 3756 + "strum_macros", 3757 + ] 3758 + 3759 + [[package]] 3760 + name = "strum_macros" 3761 + version = "0.26.1" 3762 + source = "registry+https://github.com/rust-lang/crates.io-index" 3763 + checksum = "7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18" 3764 + dependencies = [ 3765 + "heck", 3766 + "proc-macro2", 3767 + "quote", 3768 + "rustversion", 3769 + "syn 2.0.48", 3770 + ] 3771 + 3772 + [[package]] 3773 + name = "subtle" 3774 + version = "2.5.0" 3775 + source = "registry+https://github.com/rust-lang/crates.io-index" 3776 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3777 + 3778 + [[package]] 3779 + name = "svgtypes" 3780 + version = "0.13.0" 3781 + source = "registry+https://github.com/rust-lang/crates.io-index" 3782 + checksum = "6e44e288cd960318917cbd540340968b90becc8bc81f171345d706e7a89d9d70" 3783 + dependencies = [ 3784 + "kurbo", 3785 + "siphasher", 3786 + ] 3787 + 3788 + [[package]] 3789 + name = "syn" 3790 + version = "1.0.109" 3791 + source = "registry+https://github.com/rust-lang/crates.io-index" 3792 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3793 + dependencies = [ 3794 + "proc-macro2", 3795 + "quote", 3796 + "unicode-ident", 3797 + ] 3798 + 3799 + [[package]] 3800 + name = "syn" 3801 + version = "2.0.48" 3802 + source = "registry+https://github.com/rust-lang/crates.io-index" 3803 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 3804 + dependencies = [ 3805 + "proc-macro2", 3806 + "quote", 3807 + "unicode-ident", 3808 + ] 3809 + 3810 + [[package]] 3811 + name = "tar" 3812 + version = "0.4.40" 3813 + source = "registry+https://github.com/rust-lang/crates.io-index" 3814 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 3815 + dependencies = [ 3816 + "filetime", 3817 + "libc", 3818 + "xattr", 3819 + ] 3820 + 3821 + [[package]] 3822 + name = "termcolor" 3823 + version = "1.4.1" 3824 + source = "registry+https://github.com/rust-lang/crates.io-index" 3825 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 3826 + dependencies = [ 3827 + "winapi-util", 3828 + ] 3829 + 3830 + [[package]] 3831 + name = "text-size" 3832 + version = "1.1.1" 3833 + source = "registry+https://github.com/rust-lang/crates.io-index" 3834 + checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233" 3835 + 3836 + [[package]] 3837 + name = "textwrap" 3838 + version = "0.11.0" 3839 + source = "registry+https://github.com/rust-lang/crates.io-index" 3840 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 3841 + dependencies = [ 3842 + "unicode-width", 3843 + ] 3844 + 3845 + [[package]] 3846 + name = "thiserror" 3847 + version = "1.0.57" 3848 + source = "registry+https://github.com/rust-lang/crates.io-index" 3849 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 3850 + dependencies = [ 3851 + "thiserror-impl", 3852 + ] 3853 + 3854 + [[package]] 3855 + name = "thiserror-impl" 3856 + version = "1.0.57" 3857 + source = "registry+https://github.com/rust-lang/crates.io-index" 3858 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 3859 + dependencies = [ 3860 + "proc-macro2", 3861 + "quote", 3862 + "syn 2.0.48", 3863 + ] 3864 + 3865 + [[package]] 3866 + name = "thread_local" 3867 + version = "1.1.7" 3868 + source = "registry+https://github.com/rust-lang/crates.io-index" 3869 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 3870 + dependencies = [ 3871 + "cfg-if 1.0.0", 3872 + "once_cell", 3873 + ] 3874 + 3875 + [[package]] 3876 + name = "tiff" 3877 + version = "0.9.1" 3878 + source = "registry+https://github.com/rust-lang/crates.io-index" 3879 + checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 3880 + dependencies = [ 3881 + "flate2", 3882 + "jpeg-decoder", 3883 + "weezl", 3884 + ] 3885 + 3886 + [[package]] 3887 + name = "tiny-skia" 3888 + version = "0.11.4" 3889 + source = "registry+https://github.com/rust-lang/crates.io-index" 3890 + checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 3891 + dependencies = [ 3892 + "arrayref", 3893 + "arrayvec", 3894 + "bytemuck", 3895 + "cfg-if 1.0.0", 3896 + "log", 3897 + "png", 3898 + "tiny-skia-path", 3899 + ] 3900 + 3901 + [[package]] 3902 + name = "tiny-skia-path" 3903 + version = "0.11.4" 3904 + source = "registry+https://github.com/rust-lang/crates.io-index" 3905 + checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 3906 + dependencies = [ 3907 + "arrayref", 3908 + "bytemuck", 3909 + "strict-num", 3910 + ] 3911 + 3912 + [[package]] 3913 + name = "tiny-xlib" 3914 + version = "0.2.2" 3915 + source = "registry+https://github.com/rust-lang/crates.io-index" 3916 + checksum = "d4098d49269baa034a8d1eae9bd63e9fa532148d772121dace3bcd6a6c98eb6d" 3917 + dependencies = [ 3918 + "as-raw-xcb-connection", 3919 + "ctor", 3920 + "libloading 0.8.1", 3921 + "tracing", 3922 + ] 3923 + 3924 + [[package]] 3925 + name = "tinyvec" 3926 + version = "1.6.0" 3927 + source = "registry+https://github.com/rust-lang/crates.io-index" 3928 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3929 + dependencies = [ 3930 + "tinyvec_macros", 3931 + ] 3932 + 3933 + [[package]] 3934 + name = "tinyvec_macros" 3935 + version = "0.1.1" 3936 + source = "registry+https://github.com/rust-lang/crates.io-index" 3937 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3938 + 3939 + [[package]] 3940 + name = "toml" 3941 + version = "0.8.10" 3942 + source = "registry+https://github.com/rust-lang/crates.io-index" 3943 + checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" 3944 + dependencies = [ 3945 + "serde", 3946 + "serde_spanned", 3947 + "toml_datetime", 3948 + "toml_edit 0.22.5", 3949 + ] 3950 + 3951 + [[package]] 3952 + name = "toml_datetime" 3953 + version = "0.6.5" 3954 + source = "registry+https://github.com/rust-lang/crates.io-index" 3955 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3956 + dependencies = [ 3957 + "serde", 3958 + ] 3959 + 3960 + [[package]] 3961 + name = "toml_edit" 3962 + version = "0.19.15" 3963 + source = "registry+https://github.com/rust-lang/crates.io-index" 3964 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3965 + dependencies = [ 3966 + "indexmap", 3967 + "toml_datetime", 3968 + "winnow 0.5.40", 3969 + ] 3970 + 3971 + [[package]] 3972 + name = "toml_edit" 3973 + version = "0.21.1" 3974 + source = "registry+https://github.com/rust-lang/crates.io-index" 3975 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 3976 + dependencies = [ 3977 + "indexmap", 3978 + "toml_datetime", 3979 + "winnow 0.5.40", 3980 + ] 3981 + 3982 + [[package]] 3983 + name = "toml_edit" 3984 + version = "0.22.5" 3985 + source = "registry+https://github.com/rust-lang/crates.io-index" 3986 + checksum = "99e68c159e8f5ba8a28c4eb7b0c0c190d77bb479047ca713270048145a9ad28a" 3987 + dependencies = [ 3988 + "indexmap", 3989 + "serde", 3990 + "serde_spanned", 3991 + "toml_datetime", 3992 + "winnow 0.6.1", 3993 + ] 3994 + 3995 + [[package]] 3996 + name = "tracing" 3997 + version = "0.1.40" 3998 + source = "registry+https://github.com/rust-lang/crates.io-index" 3999 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 4000 + dependencies = [ 4001 + "pin-project-lite", 4002 + "tracing-core", 4003 + ] 4004 + 4005 + [[package]] 4006 + name = "tracing-core" 4007 + version = "0.1.32" 4008 + source = "registry+https://github.com/rust-lang/crates.io-index" 4009 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 4010 + 4011 + [[package]] 4012 + name = "ttf-parser" 4013 + version = "0.20.0" 4014 + source = "registry+https://github.com/rust-lang/crates.io-index" 4015 + checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" 4016 + 4017 + [[package]] 4018 + name = "udev" 4019 + version = "0.7.0" 4020 + source = "registry+https://github.com/rust-lang/crates.io-index" 4021 + checksum = "4ebdbbd670373442a12fe9ef7aeb53aec4147a5a27a00bbc3ab639f08f48191a" 4022 + dependencies = [ 4023 + "libc", 4024 + "libudev-sys", 4025 + "pkg-config", 4026 + ] 4027 + 4028 + [[package]] 4029 + name = "unicase" 4030 + version = "2.7.0" 4031 + source = "registry+https://github.com/rust-lang/crates.io-index" 4032 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 4033 + dependencies = [ 4034 + "version_check", 4035 + ] 4036 + 4037 + [[package]] 4038 + name = "unicode-bidi" 4039 + version = "0.3.15" 4040 + source = "registry+https://github.com/rust-lang/crates.io-index" 4041 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4042 + 4043 + [[package]] 4044 + name = "unicode-bidi-mirroring" 4045 + version = "0.1.0" 4046 + source = "registry+https://github.com/rust-lang/crates.io-index" 4047 + checksum = "56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694" 4048 + 4049 + [[package]] 4050 + name = "unicode-ccc" 4051 + version = "0.1.2" 4052 + source = "registry+https://github.com/rust-lang/crates.io-index" 4053 + checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 4054 + 4055 + [[package]] 4056 + name = "unicode-ident" 4057 + version = "1.0.12" 4058 + source = "registry+https://github.com/rust-lang/crates.io-index" 4059 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4060 + 4061 + [[package]] 4062 + name = "unicode-linebreak" 4063 + version = "0.1.5" 4064 + source = "registry+https://github.com/rust-lang/crates.io-index" 4065 + checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 4066 + 4067 + [[package]] 4068 + name = "unicode-normalization" 4069 + version = "0.1.22" 4070 + source = "registry+https://github.com/rust-lang/crates.io-index" 4071 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4072 + dependencies = [ 4073 + "tinyvec", 4074 + ] 4075 + 4076 + [[package]] 4077 + name = "unicode-properties" 4078 + version = "0.1.1" 4079 + source = "registry+https://github.com/rust-lang/crates.io-index" 4080 + checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291" 4081 + 4082 + [[package]] 4083 + name = "unicode-script" 4084 + version = "0.5.5" 4085 + source = "registry+https://github.com/rust-lang/crates.io-index" 4086 + checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc" 4087 + 4088 + [[package]] 4089 + name = "unicode-segmentation" 4090 + version = "1.11.0" 4091 + source = "registry+https://github.com/rust-lang/crates.io-index" 4092 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4093 + 4094 + [[package]] 4095 + name = "unicode-vo" 4096 + version = "0.1.0" 4097 + source = "registry+https://github.com/rust-lang/crates.io-index" 4098 + checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 4099 + 4100 + [[package]] 4101 + name = "unicode-width" 4102 + version = "0.1.11" 4103 + source = "registry+https://github.com/rust-lang/crates.io-index" 4104 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 4105 + 4106 + [[package]] 4107 + name = "untrusted" 4108 + version = "0.9.0" 4109 + source = "registry+https://github.com/rust-lang/crates.io-index" 4110 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 4111 + 4112 + [[package]] 4113 + name = "ureq" 4114 + version = "2.9.5" 4115 + source = "registry+https://github.com/rust-lang/crates.io-index" 4116 + checksum = "0b52731d03d6bb2fd18289d4028aee361d6c28d44977846793b994b13cdcc64d" 4117 + dependencies = [ 4118 + "base64", 4119 + "flate2", 4120 + "hootbin", 4121 + "log", 4122 + "once_cell", 4123 + "rustls", 4124 + "rustls-pki-types", 4125 + "rustls-webpki", 4126 + "url", 4127 + "webpki-roots", 4128 + ] 4129 + 4130 + [[package]] 4131 + name = "url" 4132 + version = "2.5.0" 4133 + source = "registry+https://github.com/rust-lang/crates.io-index" 4134 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4135 + dependencies = [ 4136 + "form_urlencoded", 4137 + "idna", 4138 + "percent-encoding", 4139 + ] 4140 + 4141 + [[package]] 4142 + name = "usvg" 4143 + version = "0.38.0" 4144 + source = "registry+https://github.com/rust-lang/crates.io-index" 4145 + checksum = "377f62b4a3c173de8654c1aa80ab1dac1154e6f13a779a9943e53780120d1625" 4146 + dependencies = [ 4147 + "base64", 4148 + "log", 4149 + "pico-args", 4150 + "usvg-parser", 4151 + "usvg-text-layout", 4152 + "usvg-tree", 4153 + "xmlwriter", 4154 + ] 4155 + 4156 + [[package]] 4157 + name = "usvg-parser" 4158 + version = "0.38.0" 4159 + source = "registry+https://github.com/rust-lang/crates.io-index" 4160 + checksum = "351a05e6f2023d6b4e946f734240a3927aefdcf930d7d42587a2c8a8869814b0" 4161 + dependencies = [ 4162 + "data-url", 4163 + "flate2", 4164 + "imagesize", 4165 + "kurbo", 4166 + "log", 4167 + "roxmltree", 4168 + "simplecss", 4169 + "siphasher", 4170 + "svgtypes", 4171 + "usvg-tree", 4172 + ] 4173 + 4174 + [[package]] 4175 + name = "usvg-text-layout" 4176 + version = "0.38.0" 4177 + source = "registry+https://github.com/rust-lang/crates.io-index" 4178 + checksum = "8c41888b9d5cf431fe852eaf9d047bbde83251b98f1749c2f08b1071e6db46e2" 4179 + dependencies = [ 4180 + "fontdb", 4181 + "kurbo", 4182 + "log", 4183 + "rustybuzz 0.12.1", 4184 + "unicode-bidi", 4185 + "unicode-script", 4186 + "unicode-vo", 4187 + "usvg-tree", 4188 + ] 4189 + 4190 + [[package]] 4191 + name = "usvg-tree" 4192 + version = "0.38.0" 4193 + source = "registry+https://github.com/rust-lang/crates.io-index" 4194 + checksum = "18863e0404ed153d6e56362c5b1146db9f4f262a3244e3cf2dbe7d8a85909f05" 4195 + dependencies = [ 4196 + "strict-num", 4197 + "svgtypes", 4198 + "tiny-skia-path", 4199 + ] 4200 + 4201 + [[package]] 4202 + name = "version_check" 4203 + version = "0.9.4" 4204 + source = "registry+https://github.com/rust-lang/crates.io-index" 4205 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4206 + 4207 + [[package]] 4208 + name = "vk-parse" 4209 + version = "0.12.0" 4210 + source = "registry+https://github.com/rust-lang/crates.io-index" 4211 + checksum = "81086c28be67a8759cd80cbb3c8f7b520e0874605fc5eb74d5a1c9c2d1878e79" 4212 + dependencies = [ 4213 + "xml-rs", 4214 + ] 4215 + 4216 + [[package]] 4217 + name = "voladdress" 4218 + version = "1.3.0" 4219 + source = "registry+https://github.com/rust-lang/crates.io-index" 4220 + checksum = "7fbf3fef7bc995d3f8350936bdd07966c7a1f96183d52e3f28c29d099d0b5ecc" 4221 + 4222 + [[package]] 4223 + name = "vtable" 4224 + version = "0.1.11" 4225 + source = "registry+https://github.com/rust-lang/crates.io-index" 4226 + checksum = "9f4c7506238561777a1861d3dc3c0001877c475187e7bc4392ea87ebf631fd9c" 4227 + dependencies = [ 4228 + "const-field-offset", 4229 + "portable-atomic", 4230 + "stable_deref_trait", 4231 + "vtable-macro", 4232 + ] 4233 + 4234 + [[package]] 4235 + name = "vtable-macro" 4236 + version = "0.1.10" 4237 + source = "registry+https://github.com/rust-lang/crates.io-index" 4238 + checksum = "6b2b8eecdb8e4284adf5546fc518f048f6dc33e7203dbe36fa93a4add39b31f6" 4239 + dependencies = [ 4240 + "proc-macro2", 4241 + "quote", 4242 + "syn 2.0.48", 4243 + ] 4244 + 4245 + [[package]] 4246 + name = "vulkano" 4247 + version = "0.34.1" 4248 + source = "registry+https://github.com/rust-lang/crates.io-index" 4249 + checksum = "70f4278f76307b3c388679234b397b4f90de29cdba53873c26b624ed82653d75" 4250 + dependencies = [ 4251 + "ahash", 4252 + "ash", 4253 + "bytemuck", 4254 + "core-graphics-types", 4255 + "crossbeam-queue", 4256 + "half", 4257 + "heck", 4258 + "indexmap", 4259 + "libloading 0.8.1", 4260 + "objc", 4261 + "once_cell", 4262 + "parking_lot 0.12.1", 4263 + "proc-macro2", 4264 + "quote", 4265 + "raw-window-handle 0.5.2", 4266 + "regex", 4267 + "serde", 4268 + "serde_json", 4269 + "smallvec", 4270 + "thread_local", 4271 + "vk-parse", 4272 + ] 4273 + 4274 + [[package]] 4275 + name = "walkdir" 4276 + version = "2.4.0" 4277 + source = "registry+https://github.com/rust-lang/crates.io-index" 4278 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 4279 + dependencies = [ 4280 + "same-file", 4281 + "winapi-util", 4282 + ] 4283 + 4284 + [[package]] 4285 + name = "wamr-sys" 4286 + version = "1.2.0" 4287 + source = "git+https://github.com/jturcotte/wamr-sys.git?rev=e85c0a32f02b1907bf77530830e56628b496bb32#e85c0a32f02b1907bf77530830e56628b496bb32" 4288 + dependencies = [ 4289 + "bindgen 0.62.0", 4290 + "cc", 4291 + "cmake", 4292 + "libc", 4293 + ] 4294 + 4295 + [[package]] 4296 + name = "wasi" 4297 + version = "0.11.0+wasi-snapshot-preview1" 4298 + source = "registry+https://github.com/rust-lang/crates.io-index" 4299 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4300 + 4301 + [[package]] 4302 + name = "wasm-bindgen" 4303 + version = "0.2.91" 4304 + source = "registry+https://github.com/rust-lang/crates.io-index" 4305 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 4306 + dependencies = [ 4307 + "cfg-if 1.0.0", 4308 + "wasm-bindgen-macro", 4309 + ] 4310 + 4311 + [[package]] 4312 + name = "wasm-bindgen-backend" 4313 + version = "0.2.91" 4314 + source = "registry+https://github.com/rust-lang/crates.io-index" 4315 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 4316 + dependencies = [ 4317 + "bumpalo", 4318 + "log", 4319 + "once_cell", 4320 + "proc-macro2", 4321 + "quote", 4322 + "syn 2.0.48", 4323 + "wasm-bindgen-shared", 4324 + ] 4325 + 4326 + [[package]] 4327 + name = "wasm-bindgen-futures" 4328 + version = "0.4.41" 4329 + source = "registry+https://github.com/rust-lang/crates.io-index" 4330 + checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 4331 + dependencies = [ 4332 + "cfg-if 1.0.0", 4333 + "js-sys", 4334 + "wasm-bindgen", 4335 + "web-sys", 4336 + ] 4337 + 4338 + [[package]] 4339 + name = "wasm-bindgen-macro" 4340 + version = "0.2.91" 4341 + source = "registry+https://github.com/rust-lang/crates.io-index" 4342 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 4343 + dependencies = [ 4344 + "quote", 4345 + "wasm-bindgen-macro-support", 4346 + ] 4347 + 4348 + [[package]] 4349 + name = "wasm-bindgen-macro-support" 4350 + version = "0.2.91" 4351 + source = "registry+https://github.com/rust-lang/crates.io-index" 4352 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 4353 + dependencies = [ 4354 + "proc-macro2", 4355 + "quote", 4356 + "syn 2.0.48", 4357 + "wasm-bindgen-backend", 4358 + "wasm-bindgen-shared", 4359 + ] 4360 + 4361 + [[package]] 4362 + name = "wasm-bindgen-shared" 4363 + version = "0.2.91" 4364 + source = "registry+https://github.com/rust-lang/crates.io-index" 4365 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 4366 + 4367 + [[package]] 4368 + name = "wasm-encoder" 4369 + version = "0.41.2" 4370 + source = "registry+https://github.com/rust-lang/crates.io-index" 4371 + checksum = "972f97a5d8318f908dded23594188a90bcd09365986b1163e66d70170e5287ae" 4372 + dependencies = [ 4373 + "leb128", 4374 + ] 4375 + 4376 + [[package]] 4377 + name = "wast" 4378 + version = "71.0.1" 4379 + source = "registry+https://github.com/rust-lang/crates.io-index" 4380 + checksum = "647c3ac4354da32688537e8fc4d2fe6c578df51896298cb64727d98088a1fd26" 4381 + dependencies = [ 4382 + "bumpalo", 4383 + "leb128", 4384 + "memchr", 4385 + "unicode-width", 4386 + "wasm-encoder", 4387 + ] 4388 + 4389 + [[package]] 4390 + name = "wat" 4391 + version = "1.0.88" 4392 + source = "registry+https://github.com/rust-lang/crates.io-index" 4393 + checksum = "b69c36f634411568a2c6d24828b674961e37ea03340fe1d605c337ed8162d901" 4394 + dependencies = [ 4395 + "wast", 4396 + ] 4397 + 4398 + [[package]] 4399 + name = "wayland-backend" 4400 + version = "0.3.3" 4401 + source = "registry+https://github.com/rust-lang/crates.io-index" 4402 + checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" 4403 + dependencies = [ 4404 + "cc", 4405 + "downcast-rs", 4406 + "rustix", 4407 + "scoped-tls", 4408 + "smallvec", 4409 + "wayland-sys", 4410 + ] 4411 + 4412 + [[package]] 4413 + name = "wayland-client" 4414 + version = "0.31.2" 4415 + source = "registry+https://github.com/rust-lang/crates.io-index" 4416 + checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 4417 + dependencies = [ 4418 + "bitflags 2.4.2", 4419 + "rustix", 4420 + "wayland-backend", 4421 + "wayland-scanner", 4422 + ] 4423 + 4424 + [[package]] 4425 + name = "wayland-csd-frame" 4426 + version = "0.3.0" 4427 + source = "registry+https://github.com/rust-lang/crates.io-index" 4428 + checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 4429 + dependencies = [ 4430 + "bitflags 2.4.2", 4431 + "cursor-icon", 4432 + "wayland-backend", 4433 + ] 4434 + 4435 + [[package]] 4436 + name = "wayland-cursor" 4437 + version = "0.31.1" 4438 + source = "registry+https://github.com/rust-lang/crates.io-index" 4439 + checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" 4440 + dependencies = [ 4441 + "rustix", 4442 + "wayland-client", 4443 + "xcursor", 4444 + ] 4445 + 4446 + [[package]] 4447 + name = "wayland-protocols" 4448 + version = "0.31.2" 4449 + source = "registry+https://github.com/rust-lang/crates.io-index" 4450 + checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" 4451 + dependencies = [ 4452 + "bitflags 2.4.2", 4453 + "wayland-backend", 4454 + "wayland-client", 4455 + "wayland-scanner", 4456 + ] 4457 + 4458 + [[package]] 4459 + name = "wayland-protocols-plasma" 4460 + version = "0.2.0" 4461 + source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 4463 + dependencies = [ 4464 + "bitflags 2.4.2", 4465 + "wayland-backend", 4466 + "wayland-client", 4467 + "wayland-protocols", 4468 + "wayland-scanner", 4469 + ] 4470 + 4471 + [[package]] 4472 + name = "wayland-protocols-wlr" 4473 + version = "0.2.0" 4474 + source = "registry+https://github.com/rust-lang/crates.io-index" 4475 + checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 4476 + dependencies = [ 4477 + "bitflags 2.4.2", 4478 + "wayland-backend", 4479 + "wayland-client", 4480 + "wayland-protocols", 4481 + "wayland-scanner", 4482 + ] 4483 + 4484 + [[package]] 4485 + name = "wayland-scanner" 4486 + version = "0.31.1" 4487 + source = "registry+https://github.com/rust-lang/crates.io-index" 4488 + checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" 4489 + dependencies = [ 4490 + "proc-macro2", 4491 + "quick-xml", 4492 + "quote", 4493 + ] 4494 + 4495 + [[package]] 4496 + name = "wayland-sys" 4497 + version = "0.31.1" 4498 + source = "registry+https://github.com/rust-lang/crates.io-index" 4499 + checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" 4500 + dependencies = [ 4501 + "dlib", 4502 + "log", 4503 + "once_cell", 4504 + "pkg-config", 4505 + ] 4506 + 4507 + [[package]] 4508 + name = "web-sys" 4509 + version = "0.3.68" 4510 + source = "registry+https://github.com/rust-lang/crates.io-index" 4511 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 4512 + dependencies = [ 4513 + "js-sys", 4514 + "wasm-bindgen", 4515 + ] 4516 + 4517 + [[package]] 4518 + name = "web-time" 4519 + version = "0.2.4" 4520 + source = "registry+https://github.com/rust-lang/crates.io-index" 4521 + checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" 4522 + dependencies = [ 4523 + "js-sys", 4524 + "wasm-bindgen", 4525 + ] 4526 + 4527 + [[package]] 4528 + name = "web-time" 4529 + version = "1.0.0" 4530 + source = "registry+https://github.com/rust-lang/crates.io-index" 4531 + checksum = "2ee269d72cc29bf77a2c4bc689cc750fb39f5cbd493d2205bbb3f5c7779cf7b0" 4532 + dependencies = [ 4533 + "js-sys", 4534 + "wasm-bindgen", 4535 + ] 4536 + 4537 + [[package]] 4538 + name = "webpki-roots" 4539 + version = "0.26.1" 4540 + source = "registry+https://github.com/rust-lang/crates.io-index" 4541 + checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 4542 + dependencies = [ 4543 + "rustls-pki-types", 4544 + ] 4545 + 4546 + [[package]] 4547 + name = "weezl" 4548 + version = "0.1.8" 4549 + source = "registry+https://github.com/rust-lang/crates.io-index" 4550 + checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 4551 + 4552 + [[package]] 4553 + name = "wfd" 4554 + version = "0.1.7" 4555 + source = "registry+https://github.com/rust-lang/crates.io-index" 4556 + checksum = "e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8" 4557 + dependencies = [ 4558 + "libc", 4559 + "winapi 0.3.9", 4560 + ] 4561 + 4562 + [[package]] 4563 + name = "which" 4564 + version = "4.4.2" 4565 + source = "registry+https://github.com/rust-lang/crates.io-index" 4566 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 4567 + dependencies = [ 4568 + "either", 4569 + "home", 4570 + "once_cell", 4571 + "rustix", 4572 + ] 4573 + 4574 + [[package]] 4575 + name = "winapi" 4576 + version = "0.2.8" 4577 + source = "registry+https://github.com/rust-lang/crates.io-index" 4578 + checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 4579 + 4580 + [[package]] 4581 + name = "winapi" 4582 + version = "0.3.9" 4583 + source = "registry+https://github.com/rust-lang/crates.io-index" 4584 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4585 + dependencies = [ 4586 + "winapi-i686-pc-windows-gnu", 4587 + "winapi-x86_64-pc-windows-gnu", 4588 + ] 4589 + 4590 + [[package]] 4591 + name = "winapi-build" 4592 + version = "0.1.1" 4593 + source = "registry+https://github.com/rust-lang/crates.io-index" 4594 + checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 4595 + 4596 + [[package]] 4597 + name = "winapi-i686-pc-windows-gnu" 4598 + version = "0.4.0" 4599 + source = "registry+https://github.com/rust-lang/crates.io-index" 4600 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4601 + 4602 + [[package]] 4603 + name = "winapi-util" 4604 + version = "0.1.6" 4605 + source = "registry+https://github.com/rust-lang/crates.io-index" 4606 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 4607 + dependencies = [ 4608 + "winapi 0.3.9", 4609 + ] 4610 + 4611 + [[package]] 4612 + name = "winapi-wsapoll" 4613 + version = "0.1.1" 4614 + source = "registry+https://github.com/rust-lang/crates.io-index" 4615 + checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 4616 + dependencies = [ 4617 + "winapi 0.3.9", 4618 + ] 4619 + 4620 + [[package]] 4621 + name = "winapi-x86_64-pc-windows-gnu" 4622 + version = "0.4.0" 4623 + source = "registry+https://github.com/rust-lang/crates.io-index" 4624 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4625 + 4626 + [[package]] 4627 + name = "windows" 4628 + version = "0.43.0" 4629 + source = "registry+https://github.com/rust-lang/crates.io-index" 4630 + checksum = "04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244" 4631 + dependencies = [ 4632 + "windows_aarch64_gnullvm 0.42.2", 4633 + "windows_aarch64_msvc 0.42.2", 4634 + "windows_i686_gnu 0.42.2", 4635 + "windows_i686_msvc 0.42.2", 4636 + "windows_x86_64_gnu 0.42.2", 4637 + "windows_x86_64_gnullvm 0.42.2", 4638 + "windows_x86_64_msvc 0.42.2", 4639 + ] 4640 + 4641 + [[package]] 4642 + name = "windows" 4643 + version = "0.46.0" 4644 + source = "registry+https://github.com/rust-lang/crates.io-index" 4645 + checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" 4646 + dependencies = [ 4647 + "windows-targets 0.42.2", 4648 + ] 4649 + 4650 + [[package]] 4651 + name = "windows" 4652 + version = "0.52.0" 4653 + source = "registry+https://github.com/rust-lang/crates.io-index" 4654 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 4655 + dependencies = [ 4656 + "windows-core", 4657 + "windows-targets 0.52.0", 4658 + ] 4659 + 4660 + [[package]] 4661 + name = "windows-core" 4662 + version = "0.52.0" 4663 + source = "registry+https://github.com/rust-lang/crates.io-index" 4664 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4665 + dependencies = [ 4666 + "windows-targets 0.52.0", 4667 + ] 4668 + 4669 + [[package]] 4670 + name = "windows-sys" 4671 + version = "0.45.0" 4672 + source = "registry+https://github.com/rust-lang/crates.io-index" 4673 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4674 + dependencies = [ 4675 + "windows-targets 0.42.2", 4676 + ] 4677 + 4678 + [[package]] 4679 + name = "windows-sys" 4680 + version = "0.48.0" 4681 + source = "registry+https://github.com/rust-lang/crates.io-index" 4682 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4683 + dependencies = [ 4684 + "windows-targets 0.48.5", 4685 + ] 4686 + 4687 + [[package]] 4688 + name = "windows-sys" 4689 + version = "0.52.0" 4690 + source = "registry+https://github.com/rust-lang/crates.io-index" 4691 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4692 + dependencies = [ 4693 + "windows-targets 0.52.0", 4694 + ] 4695 + 4696 + [[package]] 4697 + name = "windows-targets" 4698 + version = "0.42.2" 4699 + source = "registry+https://github.com/rust-lang/crates.io-index" 4700 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4701 + dependencies = [ 4702 + "windows_aarch64_gnullvm 0.42.2", 4703 + "windows_aarch64_msvc 0.42.2", 4704 + "windows_i686_gnu 0.42.2", 4705 + "windows_i686_msvc 0.42.2", 4706 + "windows_x86_64_gnu 0.42.2", 4707 + "windows_x86_64_gnullvm 0.42.2", 4708 + "windows_x86_64_msvc 0.42.2", 4709 + ] 4710 + 4711 + [[package]] 4712 + name = "windows-targets" 4713 + version = "0.48.5" 4714 + source = "registry+https://github.com/rust-lang/crates.io-index" 4715 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 4716 + dependencies = [ 4717 + "windows_aarch64_gnullvm 0.48.5", 4718 + "windows_aarch64_msvc 0.48.5", 4719 + "windows_i686_gnu 0.48.5", 4720 + "windows_i686_msvc 0.48.5", 4721 + "windows_x86_64_gnu 0.48.5", 4722 + "windows_x86_64_gnullvm 0.48.5", 4723 + "windows_x86_64_msvc 0.48.5", 4724 + ] 4725 + 4726 + [[package]] 4727 + name = "windows-targets" 4728 + version = "0.52.0" 4729 + source = "registry+https://github.com/rust-lang/crates.io-index" 4730 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 4731 + dependencies = [ 4732 + "windows_aarch64_gnullvm 0.52.0", 4733 + "windows_aarch64_msvc 0.52.0", 4734 + "windows_i686_gnu 0.52.0", 4735 + "windows_i686_msvc 0.52.0", 4736 + "windows_x86_64_gnu 0.52.0", 4737 + "windows_x86_64_gnullvm 0.52.0", 4738 + "windows_x86_64_msvc 0.52.0", 4739 + ] 4740 + 4741 + [[package]] 4742 + name = "windows_aarch64_gnullvm" 4743 + version = "0.42.2" 4744 + source = "registry+https://github.com/rust-lang/crates.io-index" 4745 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4746 + 4747 + [[package]] 4748 + name = "windows_aarch64_gnullvm" 4749 + version = "0.48.5" 4750 + source = "registry+https://github.com/rust-lang/crates.io-index" 4751 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4752 + 4753 + [[package]] 4754 + name = "windows_aarch64_gnullvm" 4755 + version = "0.52.0" 4756 + source = "registry+https://github.com/rust-lang/crates.io-index" 4757 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 4758 + 4759 + [[package]] 4760 + name = "windows_aarch64_msvc" 4761 + version = "0.42.2" 4762 + source = "registry+https://github.com/rust-lang/crates.io-index" 4763 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4764 + 4765 + [[package]] 4766 + name = "windows_aarch64_msvc" 4767 + version = "0.48.5" 4768 + source = "registry+https://github.com/rust-lang/crates.io-index" 4769 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 4770 + 4771 + [[package]] 4772 + name = "windows_aarch64_msvc" 4773 + version = "0.52.0" 4774 + source = "registry+https://github.com/rust-lang/crates.io-index" 4775 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 4776 + 4777 + [[package]] 4778 + name = "windows_i686_gnu" 4779 + version = "0.42.2" 4780 + source = "registry+https://github.com/rust-lang/crates.io-index" 4781 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4782 + 4783 + [[package]] 4784 + name = "windows_i686_gnu" 4785 + version = "0.48.5" 4786 + source = "registry+https://github.com/rust-lang/crates.io-index" 4787 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 4788 + 4789 + [[package]] 4790 + name = "windows_i686_gnu" 4791 + version = "0.52.0" 4792 + source = "registry+https://github.com/rust-lang/crates.io-index" 4793 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 4794 + 4795 + [[package]] 4796 + name = "windows_i686_msvc" 4797 + version = "0.42.2" 4798 + source = "registry+https://github.com/rust-lang/crates.io-index" 4799 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4800 + 4801 + [[package]] 4802 + name = "windows_i686_msvc" 4803 + version = "0.48.5" 4804 + source = "registry+https://github.com/rust-lang/crates.io-index" 4805 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 4806 + 4807 + [[package]] 4808 + name = "windows_i686_msvc" 4809 + version = "0.52.0" 4810 + source = "registry+https://github.com/rust-lang/crates.io-index" 4811 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 4812 + 4813 + [[package]] 4814 + name = "windows_x86_64_gnu" 4815 + version = "0.42.2" 4816 + source = "registry+https://github.com/rust-lang/crates.io-index" 4817 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4818 + 4819 + [[package]] 4820 + name = "windows_x86_64_gnu" 4821 + version = "0.48.5" 4822 + source = "registry+https://github.com/rust-lang/crates.io-index" 4823 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 4824 + 4825 + [[package]] 4826 + name = "windows_x86_64_gnu" 4827 + version = "0.52.0" 4828 + source = "registry+https://github.com/rust-lang/crates.io-index" 4829 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 4830 + 4831 + [[package]] 4832 + name = "windows_x86_64_gnullvm" 4833 + version = "0.42.2" 4834 + source = "registry+https://github.com/rust-lang/crates.io-index" 4835 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4836 + 4837 + [[package]] 4838 + name = "windows_x86_64_gnullvm" 4839 + version = "0.48.5" 4840 + source = "registry+https://github.com/rust-lang/crates.io-index" 4841 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 4842 + 4843 + [[package]] 4844 + name = "windows_x86_64_gnullvm" 4845 + version = "0.52.0" 4846 + source = "registry+https://github.com/rust-lang/crates.io-index" 4847 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 4848 + 4849 + [[package]] 4850 + name = "windows_x86_64_msvc" 4851 + version = "0.42.2" 4852 + source = "registry+https://github.com/rust-lang/crates.io-index" 4853 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4854 + 4855 + [[package]] 4856 + name = "windows_x86_64_msvc" 4857 + version = "0.48.5" 4858 + source = "registry+https://github.com/rust-lang/crates.io-index" 4859 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 4860 + 4861 + [[package]] 4862 + name = "windows_x86_64_msvc" 4863 + version = "0.52.0" 4864 + source = "registry+https://github.com/rust-lang/crates.io-index" 4865 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 4866 + 4867 + [[package]] 4868 + name = "winit" 4869 + version = "0.29.10" 4870 + source = "registry+https://github.com/rust-lang/crates.io-index" 4871 + checksum = "4c824f11941eeae66ec71111cc2674373c772f482b58939bb4066b642aa2ffcf" 4872 + dependencies = [ 4873 + "ahash", 4874 + "android-activity", 4875 + "atomic-waker", 4876 + "bitflags 2.4.2", 4877 + "bytemuck", 4878 + "calloop", 4879 + "cfg_aliases 0.1.1", 4880 + "core-foundation", 4881 + "core-graphics 0.23.1", 4882 + "cursor-icon", 4883 + "icrate", 4884 + "js-sys", 4885 + "libc", 4886 + "log", 4887 + "memmap2 0.9.4", 4888 + "ndk 0.8.0", 4889 + "ndk-sys 0.5.0+25.2.9519653", 4890 + "objc2", 4891 + "once_cell", 4892 + "orbclient", 4893 + "percent-encoding", 4894 + "raw-window-handle 0.5.2", 4895 + "redox_syscall 0.3.5", 4896 + "rustix", 4897 + "sctk-adwaita", 4898 + "smithay-client-toolkit", 4899 + "smol_str", 4900 + "unicode-segmentation", 4901 + "wasm-bindgen", 4902 + "wasm-bindgen-futures", 4903 + "wayland-backend", 4904 + "wayland-client", 4905 + "wayland-protocols", 4906 + "wayland-protocols-plasma", 4907 + "web-sys", 4908 + "web-time 0.2.4", 4909 + "windows-sys 0.48.0", 4910 + "x11-dl", 4911 + "x11rb 0.13.0", 4912 + "xkbcommon-dl", 4913 + ] 4914 + 4915 + [[package]] 4916 + name = "winnow" 4917 + version = "0.5.40" 4918 + source = "registry+https://github.com/rust-lang/crates.io-index" 4919 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 4920 + dependencies = [ 4921 + "memchr", 4922 + ] 4923 + 4924 + [[package]] 4925 + name = "winnow" 4926 + version = "0.6.1" 4927 + source = "registry+https://github.com/rust-lang/crates.io-index" 4928 + checksum = "d90f4e0f530c4c69f62b80d839e9ef3855edc9cba471a160c4d692deed62b401" 4929 + dependencies = [ 4930 + "memchr", 4931 + ] 4932 + 4933 + [[package]] 4934 + name = "wio" 4935 + version = "0.2.2" 4936 + source = "registry+https://github.com/rust-lang/crates.io-index" 4937 + checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 4938 + dependencies = [ 4939 + "winapi 0.3.9", 4940 + ] 4941 + 4942 + [[package]] 4943 + name = "ws2_32-sys" 4944 + version = "0.2.1" 4945 + source = "registry+https://github.com/rust-lang/crates.io-index" 4946 + checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 4947 + dependencies = [ 4948 + "winapi 0.2.8", 4949 + "winapi-build", 4950 + ] 4951 + 4952 + [[package]] 4953 + name = "x11-clipboard" 4954 + version = "0.9.1" 4955 + source = "registry+https://github.com/rust-lang/crates.io-index" 4956 + checksum = "613c2be3e772af2bbb57c5a94413675f5ec668bac00a71ada2ced28c420ef087" 4957 + dependencies = [ 4958 + "libc", 4959 + "x11rb 0.13.0", 4960 + ] 4961 + 4962 + [[package]] 4963 + name = "x11-dl" 4964 + version = "2.21.0" 4965 + source = "registry+https://github.com/rust-lang/crates.io-index" 4966 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 4967 + dependencies = [ 4968 + "libc", 4969 + "once_cell", 4970 + "pkg-config", 4971 + ] 4972 + 4973 + [[package]] 4974 + name = "x11rb" 4975 + version = "0.12.0" 4976 + source = "registry+https://github.com/rust-lang/crates.io-index" 4977 + checksum = "b1641b26d4dec61337c35a1b1aaf9e3cba8f46f0b43636c609ab0291a648040a" 4978 + dependencies = [ 4979 + "as-raw-xcb-connection", 4980 + "gethostname 0.3.0", 4981 + "libc", 4982 + "libloading 0.7.4", 4983 + "nix 0.26.4", 4984 + "once_cell", 4985 + "winapi 0.3.9", 4986 + "winapi-wsapoll", 4987 + "x11rb-protocol 0.12.0", 4988 + ] 4989 + 4990 + [[package]] 4991 + name = "x11rb" 4992 + version = "0.13.0" 4993 + source = "registry+https://github.com/rust-lang/crates.io-index" 4994 + checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 4995 + dependencies = [ 4996 + "as-raw-xcb-connection", 4997 + "gethostname 0.4.3", 4998 + "libc", 4999 + "libloading 0.8.1", 5000 + "once_cell", 5001 + "rustix", 5002 + "x11rb-protocol 0.13.0", 5003 + ] 5004 + 5005 + [[package]] 5006 + name = "x11rb-protocol" 5007 + version = "0.12.0" 5008 + source = "registry+https://github.com/rust-lang/crates.io-index" 5009 + checksum = "82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc" 5010 + dependencies = [ 5011 + "nix 0.26.4", 5012 + ] 5013 + 5014 + [[package]] 5015 + name = "x11rb-protocol" 5016 + version = "0.13.0" 5017 + source = "registry+https://github.com/rust-lang/crates.io-index" 5018 + checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 5019 + 5020 + [[package]] 5021 + name = "xattr" 5022 + version = "1.3.1" 5023 + source = "registry+https://github.com/rust-lang/crates.io-index" 5024 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 5025 + dependencies = [ 5026 + "libc", 5027 + "linux-raw-sys 0.4.13", 5028 + "rustix", 5029 + ] 5030 + 5031 + [[package]] 5032 + name = "xcursor" 5033 + version = "0.3.5" 5034 + source = "registry+https://github.com/rust-lang/crates.io-index" 5035 + checksum = "6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911" 5036 + 5037 + [[package]] 5038 + name = "xkbcommon" 5039 + version = "0.7.0" 5040 + source = "registry+https://github.com/rust-lang/crates.io-index" 5041 + checksum = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e" 5042 + dependencies = [ 5043 + "libc", 5044 + "memmap2 0.8.0", 5045 + "xkeysym", 5046 + ] 5047 + 5048 + [[package]] 5049 + name = "xkbcommon-dl" 5050 + version = "0.4.2" 5051 + source = "registry+https://github.com/rust-lang/crates.io-index" 5052 + checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" 5053 + dependencies = [ 5054 + "bitflags 2.4.2", 5055 + "dlib", 5056 + "log", 5057 + "once_cell", 5058 + "xkeysym", 5059 + ] 5060 + 5061 + [[package]] 5062 + name = "xkeysym" 5063 + version = "0.2.0" 5064 + source = "registry+https://github.com/rust-lang/crates.io-index" 5065 + checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" 5066 + 5067 + [[package]] 5068 + name = "xml-rs" 5069 + version = "0.8.19" 5070 + source = "registry+https://github.com/rust-lang/crates.io-index" 5071 + checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 5072 + 5073 + [[package]] 5074 + name = "xmlwriter" 5075 + version = "0.1.0" 5076 + source = "registry+https://github.com/rust-lang/crates.io-index" 5077 + checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 5078 + 5079 + [[package]] 5080 + name = "zerocopy" 5081 + version = "0.7.32" 5082 + source = "registry+https://github.com/rust-lang/crates.io-index" 5083 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 5084 + dependencies = [ 5085 + "zerocopy-derive", 5086 + ] 5087 + 5088 + [[package]] 5089 + name = "zerocopy-derive" 5090 + version = "0.7.32" 5091 + source = "registry+https://github.com/rust-lang/crates.io-index" 5092 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 5093 + dependencies = [ 5094 + "proc-macro2", 5095 + "quote", 5096 + "syn 2.0.48", 5097 + ] 5098 + 5099 + [[package]] 5100 + name = "zeroize" 5101 + version = "1.7.0" 5102 + source = "registry+https://github.com/rust-lang/crates.io-index" 5103 + checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 5104 + 5105 + [[package]] 5106 + name = "zune-inflate" 5107 + version = "0.2.54" 5108 + source = "registry+https://github.com/rust-lang/crates.io-index" 5109 + checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 5110 + dependencies = [ 5111 + "simd-adler32", 5112 + ]
+146
pkgs/by-name/ch/chiptrack/package.nix
··· 1 + { 2 + clangStdenv, 3 + rustPlatform, 4 + lib, 5 + linkFarm, 6 + fetchgit, 7 + fetchFromGitHub, 8 + runCommand, 9 + alsa-lib, 10 + brotli, 11 + cmake, 12 + expat, 13 + fontconfig, 14 + freetype, 15 + gn, 16 + harfbuzz, 17 + icu, 18 + libglvnd, 19 + libjpeg, 20 + libxkbcommon, 21 + libX11, 22 + libXcursor, 23 + libXext, 24 + libXi, 25 + libXrandr, 26 + makeWrapper, 27 + ninja, 28 + pkg-config, 29 + python3, 30 + removeReferencesTo, 31 + wayland, 32 + zlib, 33 + }: 34 + 35 + rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { 36 + pname = "chiptrack"; 37 + version = "0.3.1"; 38 + 39 + src = fetchFromGitHub { 40 + owner = "jturcotte"; 41 + repo = "chiptrack"; 42 + rev = "refs/tags/v${version}"; 43 + hash = "sha256-Iehe4dD7nWoBB6RaYLvPvV6bBKEc3Kdkwrhb8Ry+s9s="; 44 + }; 45 + 46 + strictDeps = true; 47 + 48 + nativeBuildInputs = [ 49 + rustPlatform.bindgenHook 50 + cmake 51 + makeWrapper 52 + pkg-config 53 + python3 54 + removeReferencesTo 55 + ]; 56 + 57 + buildInputs = [ 58 + expat 59 + fontconfig 60 + freetype 61 + harfbuzz 62 + icu 63 + libjpeg 64 + ] ++ lib.optionals clangStdenv.hostPlatform.isLinux [ alsa-lib ]; 65 + 66 + # Has git dependencies 67 + cargoLock = { 68 + lockFile = ./Cargo.lock; 69 + outputHashes = { 70 + "rboy-0.1.0" = "sha256-2Acgg5phDAVTJht3XIXO7/TV5FxEXyLQJtC5n7cd9Ek="; 71 + "wamr-sys-1.2.0" = "sha256-lNpJjHqdaYi/cyoAb8RlsKuLQ9WhuGwlzcSpDM68Kco="; 72 + }; 73 + }; 74 + 75 + env = { 76 + SKIA_SOURCE_DIR = 77 + let 78 + repo = fetchFromGitHub { 79 + owner = "rust-skia"; 80 + repo = "skia"; 81 + # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia 82 + rev = "refs/tags/m121-0.69.1"; 83 + hash = "sha256-OviOIiw3RvQx1dvtQ9kWIc/mGVPOOsLVCIRoBJrC72M="; 84 + }; 85 + # The externals for skia are taken from skia/DEPS 86 + # Reduced to only what's necessary 87 + externals = linkFarm "skia-externals" ( 88 + lib.mapAttrsToList (name: value: { 89 + inherit name; 90 + path = fetchgit value; 91 + }) (lib.importJSON ./skia-externals.json) 92 + ); 93 + in 94 + runCommand "source" { } '' 95 + cp -R ${repo} $out 96 + chmod -R +w $out 97 + ln -s ${externals} $out/third_party/externals 98 + ''; 99 + SKIA_GN_COMMAND = lib.getExe gn; 100 + SKIA_NINJA_COMMAND = lib.getExe ninja; 101 + SKIA_USE_SYSTEM_LIBRARIES = "1"; 102 + 103 + NIX_CFLAGS_COMPILE = "-I${lib.getDev harfbuzz}/include/harfbuzz"; 104 + }; 105 + 106 + # library skia embeds the path to its sources 107 + postFixup = '' 108 + remove-references-to -t "$SKIA_SOURCE_DIR" \ 109 + $out/bin/chiptrack 110 + 111 + wrapProgram $out/bin/chiptrack \ 112 + --prefix LD_LIBRARY_PATH : ${ 113 + lib.makeLibraryPath ( 114 + [ 115 + brotli 116 + zlib 117 + ] 118 + ++ lib.optionals clangStdenv.hostPlatform.isLinux [ 119 + libglvnd 120 + libxkbcommon 121 + libX11 122 + libXcursor 123 + libXext 124 + libXrandr 125 + libXi 126 + wayland 127 + ] 128 + ) 129 + } 130 + ''; 131 + 132 + disallowedReferences = [ env.SKIA_SOURCE_DIR ]; 133 + 134 + meta = { 135 + description = "Programmable cross-platform sequencer for the Game Boy Advance sound chip"; 136 + homepage = "https://github.com/jturcotte/chiptrack"; 137 + license = with lib.licenses; [ 138 + mit # main 139 + gpl3Only # GPL dependencies 140 + ]; 141 + mainProgram = "chiptrack"; 142 + maintainers = with lib.maintainers; [ OPNA2608 ]; 143 + # Various issues with wrong max macOS version & misparsed target conditional checks, can't figure out the magic combination for this 144 + broken = clangStdenv.hostPlatform.isDarwin; 145 + }; 146 + }
+7
pkgs/by-name/ch/chiptrack/skia-externals.json
··· 1 + { 2 + "wuffs": { 3 + "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", 4 + "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8", 5 + "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw=" 6 + } 7 + }
+1 -2
pkgs/by-name/co/cosmic-comp/package.nix
··· 83 83 "CARGO_TARGET_DIR=target/${stdenv.hostPlatform.rust.cargoShortTarget}" 84 84 ]; 85 85 86 - # Use default stdenv installPhase, not the buildRustPackage one. 87 - installPhase = "installPhase"; 86 + dontCargoInstall = true; 88 87 89 88 # These libraries are only used by the X11 backend, which will not 90 89 # be the common case, so just make them available, don't link them.
+17 -4
pkgs/by-name/im/immich/package.nix
··· 3 3 stdenvNoCC, 4 4 buildNpmPackage, 5 5 fetchFromGitHub, 6 + fetchpatch2, 6 7 python3, 7 8 nodejs, 8 9 node-gyp, ··· 17 18 cacert, 18 19 unzip, 19 20 # runtime deps 21 + exiftool, 20 22 jellyfin-ffmpeg, # Immich depends on the jellyfin customizations, see https://github.com/NixOS/nixpkgs/issues/351943 21 23 imagemagick, 22 24 libraw, 23 25 libheif, 24 26 vips, 25 - perl, 26 27 }: 27 28 let 28 29 buildNpmPackage' = buildNpmPackage.override { inherit nodejs; }; ··· 146 147 src = "${src}/server"; 147 148 inherit (sources.components.server) npmDepsHash; 148 149 150 + postPatch = '' 151 + # pg_dumpall fails without database root access 152 + # see https://github.com/immich-app/immich/issues/13971 153 + substituteInPlace src/services/backup.service.ts \ 154 + --replace-fail '`pg_dumpall`' '`pg_dump`' 155 + ''; 156 + 149 157 nativeBuildInputs = [ 150 158 pkg-config 151 159 python3 ··· 166 174 makeCacheWritable = true; 167 175 168 176 preBuild = '' 169 - cd node_modules/sharp 177 + pushd node_modules/sharp 170 178 171 179 mkdir node_modules 172 180 ln -s ${node-addon-api} node_modules/node-addon-api ··· 175 183 176 184 rm -r node_modules 177 185 178 - cd ../.. 186 + popd 179 187 rm -r node_modules/@img/sharp* 188 + 189 + # If exiftool-vendored.pl isn't found, exiftool is searched for on the PATH 190 + rm -r node_modules/exiftool-vendored.* 191 + substituteInPlace node_modules/exiftool-vendored/dist/DefaultExifToolOptions.js \ 192 + --replace-fail "checkPerl: !(0, IsWin32_1.isWin32)()," "checkPerl: false," 180 193 ''; 181 194 182 195 installPhase = '' ··· 197 210 --set IMMICH_BUILD_DATA $out/build --set NODE_ENV production \ 198 211 --suffix PATH : "${ 199 212 lib.makeBinPath [ 200 - perl 213 + exiftool 201 214 jellyfin-ffmpeg 202 215 ] 203 216 }"
+10 -10
pkgs/by-name/im/immich/sources.json
··· 1 1 { 2 - "version": "1.119.1", 3 - "hash": "sha256-T+bIL2LaVNgFT3xBUxiEzhyDiLpw/WU7mxttuJD39SQ=", 2 + "version": "1.120.1", 3 + "hash": "sha256-FKPs6BHOXmqnHh2yH+PPBFQoK5ykP716dNvES/45t4g=", 4 4 "components": { 5 5 "cli": { 6 - "npmDepsHash": "sha256-kTBlo6eIPswZC0GQG7IoqQZ5b7wPEXFaD/SuuaEQMEg=", 7 - "version": "2.2.28" 6 + "npmDepsHash": "sha256-5JmcDjLAVXhF3TH0M88dKLYPDsSctcOGPz9nV1n3k9c=", 7 + "version": "2.2.30" 8 8 }, 9 9 "server": { 10 - "npmDepsHash": "sha256-zgzqh3TyafPKuk5RZ2I/haYFzMVlI4jGnwD5XLqTBdg=", 11 - "version": "1.119.1" 10 + "npmDepsHash": "sha256-u2ZQv+z8uyn7z52V+7hNRWgnHVm4xMdhjspPqsLHYek=", 11 + "version": "1.120.1" 12 12 }, 13 13 "web": { 14 - "npmDepsHash": "sha256-LPtsMzF7yYGrrpDoYoba6OQphKY7AvGbJpPc5pS4eFU=", 15 - "version": "1.119.1" 14 + "npmDepsHash": "sha256-EAFUOhcmE1TfUBN0uxzuNkHibdaDRn8Lxvma70UJqDE=", 15 + "version": "1.120.1" 16 16 }, 17 17 "open-api/typescript-sdk": { 18 - "npmDepsHash": "sha256-dyKmDez8jO6p+cmSa2KMe9zzhXn4on3aFUMdep+gjzU=", 19 - "version": "1.119.1" 18 + "npmDepsHash": "sha256-AJcK5NE+ZNAK2FJblY32jtYxY0Z9npH92A3htcPes4A=", 19 + "version": "1.120.1" 20 20 } 21 21 } 22 22 }
+4 -4
pkgs/by-name/jo/josm/package.nix
··· 3 3 }: 4 4 let 5 5 pname = "josm"; 6 - version = "19230"; 6 + version = "19253"; 7 7 srcs = { 8 8 jar = fetchurl { 9 9 url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar"; 10 - hash = "sha256-d2KyTPIw7N+ZveNUa5W3yiV6pCouigTq+GICSEkTiis="; 10 + hash = "sha256-GnN+XtGzhLZ2PKAGHv+GMMh0FpilwET7EfKI4CAwYgg="; 11 11 }; 12 12 macosx = fetchurl { 13 13 url = "https://josm.openstreetmap.de/download/macosx/josm-macos-${version}-java21.zip"; 14 - hash = "sha256-IrFtRlNdXZI6ucfZC6yEancV4E5lEP7+VNhaZ6p9t4I="; 14 + hash = "sha256-bcCl+w+pvsR+8QXKjM9bVyTAgzp+wre71tZMp5+VJTA="; 15 15 }; 16 16 pkg = fetchFromGitHub { 17 17 owner = "JOSM"; 18 18 repo = "josm"; 19 19 rev = "refs/tags/${version}-tested"; 20 - hash = "sha256-s6vc09qdQbJb2b0j4t7CVPmbfWpjc5Pl3JBCPgGVZMY="; 20 + hash = "sha256-I1mMtNzFkBoU0qcx2rVd9nmDK91ccVyaKwPft72M3r0="; 21 21 }; 22 22 }; 23 23
+187 -265
pkgs/by-name/la/laravel/composer.lock
··· 4 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 5 "This file is @generated automatically" 6 6 ], 7 - "content-hash": "bbbf9f75876816a919d068f10bce5fcc", 7 + "content-hash": "399626345cd7b56932f01477c0ed926e", 8 8 "packages": [ 9 9 { 10 10 "name": "carbonphp/carbon-doctrine-types", ··· 168 168 }, 169 169 { 170 170 "name": "illuminate/collections", 171 - "version": "v11.11.0", 171 + "version": "v11.30.0", 172 172 "source": { 173 173 "type": "git", 174 174 "url": "https://github.com/illuminate/collections.git", 175 - "reference": "176f39271b5f85bee3c4bf797d1e95102d55e12b" 175 + "reference": "2d99ccbb19e34450508ff3ab2f62ba90aa2e9793" 176 176 }, 177 177 "dist": { 178 178 "type": "zip", 179 - "url": "https://api.github.com/repos/illuminate/collections/zipball/176f39271b5f85bee3c4bf797d1e95102d55e12b", 180 - "reference": "176f39271b5f85bee3c4bf797d1e95102d55e12b", 179 + "url": "https://api.github.com/repos/illuminate/collections/zipball/2d99ccbb19e34450508ff3ab2f62ba90aa2e9793", 180 + "reference": "2d99ccbb19e34450508ff3ab2f62ba90aa2e9793", 181 181 "shasum": "" 182 182 }, 183 183 "require": { ··· 219 219 "issues": "https://github.com/laravel/framework/issues", 220 220 "source": "https://github.com/laravel/framework" 221 221 }, 222 - "time": "2024-06-11T13:32:31+00:00" 222 + "time": "2024-10-10T19:23:07+00:00" 223 223 }, 224 224 { 225 225 "name": "illuminate/conditionable", 226 - "version": "v11.11.0", 226 + "version": "v11.30.0", 227 227 "source": { 228 228 "type": "git", 229 229 "url": "https://github.com/illuminate/conditionable.git", 230 - "reference": "8a558fec063b6a63da1c3af1d219c0f998edffeb" 230 + "reference": "362dd761b9920367bca1427a902158225e9e3a23" 231 231 }, 232 232 "dist": { 233 233 "type": "zip", 234 - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/8a558fec063b6a63da1c3af1d219c0f998edffeb", 235 - "reference": "8a558fec063b6a63da1c3af1d219c0f998edffeb", 234 + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/362dd761b9920367bca1427a902158225e9e3a23", 235 + "reference": "362dd761b9920367bca1427a902158225e9e3a23", 236 236 "shasum": "" 237 237 }, 238 238 "require": { ··· 265 265 "issues": "https://github.com/laravel/framework/issues", 266 266 "source": "https://github.com/laravel/framework" 267 267 }, 268 - "time": "2024-04-04T17:36:49+00:00" 268 + "time": "2024-06-28T20:10:30+00:00" 269 269 }, 270 270 { 271 271 "name": "illuminate/contracts", 272 - "version": "v11.11.0", 272 + "version": "v11.30.0", 273 273 "source": { 274 274 "type": "git", 275 275 "url": "https://github.com/illuminate/contracts.git", 276 - "reference": "86c1331d0b06c59ca21723d8bfc9faaa19430b46" 276 + "reference": "56312862af937bd6da8e6dc8bbd88188dfb478f8" 277 277 }, 278 278 "dist": { 279 279 "type": "zip", 280 - "url": "https://api.github.com/repos/illuminate/contracts/zipball/86c1331d0b06c59ca21723d8bfc9faaa19430b46", 281 - "reference": "86c1331d0b06c59ca21723d8bfc9faaa19430b46", 280 + "url": "https://api.github.com/repos/illuminate/contracts/zipball/56312862af937bd6da8e6dc8bbd88188dfb478f8", 281 + "reference": "56312862af937bd6da8e6dc8bbd88188dfb478f8", 282 282 "shasum": "" 283 283 }, 284 284 "require": { ··· 313 313 "issues": "https://github.com/laravel/framework/issues", 314 314 "source": "https://github.com/laravel/framework" 315 315 }, 316 - "time": "2024-05-21T17:42:34+00:00" 316 + "time": "2024-09-22T15:08:08+00:00" 317 317 }, 318 318 { 319 319 "name": "illuminate/filesystem", 320 - "version": "v11.11.0", 320 + "version": "v11.30.0", 321 321 "source": { 322 322 "type": "git", 323 323 "url": "https://github.com/illuminate/filesystem.git", 324 - "reference": "3a09c14df1085de6e81cecb8b5df2031c8872ca2" 324 + "reference": "ce7013a350fb06bc65e8a2cf15fd2015f49e476d" 325 325 }, 326 326 "dist": { 327 327 "type": "zip", 328 - "url": "https://api.github.com/repos/illuminate/filesystem/zipball/3a09c14df1085de6e81cecb8b5df2031c8872ca2", 329 - "reference": "3a09c14df1085de6e81cecb8b5df2031c8872ca2", 328 + "url": "https://api.github.com/repos/illuminate/filesystem/zipball/ce7013a350fb06bc65e8a2cf15fd2015f49e476d", 329 + "reference": "ce7013a350fb06bc65e8a2cf15fd2015f49e476d", 330 330 "shasum": "" 331 331 }, 332 332 "require": { ··· 380 380 "issues": "https://github.com/laravel/framework/issues", 381 381 "source": "https://github.com/laravel/framework" 382 382 }, 383 - "time": "2024-05-30T15:47:53+00:00" 383 + "time": "2024-09-22T15:10:50+00:00" 384 384 }, 385 385 { 386 386 "name": "illuminate/macroable", 387 - "version": "v11.11.0", 387 + "version": "v11.30.0", 388 388 "source": { 389 389 "type": "git", 390 390 "url": "https://github.com/illuminate/macroable.git", 391 - "reference": "5b6c7c7c5951e6e8fc22dd7e4363602df8294dfa" 391 + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed" 392 392 }, 393 393 "dist": { 394 394 "type": "zip", 395 - "url": "https://api.github.com/repos/illuminate/macroable/zipball/5b6c7c7c5951e6e8fc22dd7e4363602df8294dfa", 396 - "reference": "5b6c7c7c5951e6e8fc22dd7e4363602df8294dfa", 395 + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", 396 + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", 397 397 "shasum": "" 398 398 }, 399 399 "require": { ··· 426 426 "issues": "https://github.com/laravel/framework/issues", 427 427 "source": "https://github.com/laravel/framework" 428 428 }, 429 - "time": "2024-05-16T21:43:47+00:00" 429 + "time": "2024-06-28T20:10:30+00:00" 430 430 }, 431 431 { 432 432 "name": "illuminate/support", 433 - "version": "v11.11.0", 433 + "version": "v11.30.0", 434 434 "source": { 435 435 "type": "git", 436 436 "url": "https://github.com/illuminate/support.git", 437 - "reference": "142c5f8a3931b7a7021ab63175ae1948743fac04" 437 + "reference": "69453485fa4c76589b5a1a98ebef0e8fee749220" 438 438 }, 439 439 "dist": { 440 440 "type": "zip", 441 - "url": "https://api.github.com/repos/illuminate/support/zipball/142c5f8a3931b7a7021ab63175ae1948743fac04", 442 - "reference": "142c5f8a3931b7a7021ab63175ae1948743fac04", 441 + "url": "https://api.github.com/repos/illuminate/support/zipball/69453485fa4c76589b5a1a98ebef0e8fee749220", 442 + "reference": "69453485fa4c76589b5a1a98ebef0e8fee749220", 443 443 "shasum": "" 444 444 }, 445 445 "require": { ··· 463 463 }, 464 464 "suggest": { 465 465 "illuminate/filesystem": "Required to use the composer class (^11.0).", 466 + "laravel/serializable-closure": "Required to use the once function (^1.3).", 466 467 "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.0.2).", 467 468 "ramsey/uuid": "Required to use Str::uuid() (^4.7).", 468 469 "symfony/process": "Required to use the composer class (^7.0).", ··· 478 479 }, 479 480 "autoload": { 480 481 "files": [ 482 + "functions.php", 481 483 "helpers.php" 482 484 ], 483 485 "psr-4": { ··· 500 502 "issues": "https://github.com/laravel/framework/issues", 501 503 "source": "https://github.com/laravel/framework" 502 504 }, 503 - "time": "2024-06-18T17:23:00+00:00" 505 + "time": "2024-10-29T20:21:52+00:00" 504 506 }, 505 507 { 506 508 "name": "laravel/prompts", 507 - "version": "v0.1.24", 509 + "version": "v0.3.1", 508 510 "source": { 509 511 "type": "git", 510 512 "url": "https://github.com/laravel/prompts.git", 511 - "reference": "409b0b4305273472f3754826e68f4edbd0150149" 513 + "reference": "0f3848a445562dac376b27968f753c65e7e1036e" 512 514 }, 513 515 "dist": { 514 516 "type": "zip", 515 - "url": "https://api.github.com/repos/laravel/prompts/zipball/409b0b4305273472f3754826e68f4edbd0150149", 516 - "reference": "409b0b4305273472f3754826e68f4edbd0150149", 517 + "url": "https://api.github.com/repos/laravel/prompts/zipball/0f3848a445562dac376b27968f753c65e7e1036e", 518 + "reference": "0f3848a445562dac376b27968f753c65e7e1036e", 517 519 "shasum": "" 518 520 }, 519 521 "require": { 522 + "composer-runtime-api": "^2.2", 520 523 "ext-mbstring": "*", 521 - "illuminate/collections": "^10.0|^11.0", 522 524 "php": "^8.1", 523 525 "symfony/console": "^6.2|^7.0" 524 526 }, ··· 527 529 "laravel/framework": ">=10.17.0 <10.25.0" 528 530 }, 529 531 "require-dev": { 532 + "illuminate/collections": "^10.0|^11.0", 530 533 "mockery/mockery": "^1.5", 531 534 "pestphp/pest": "^2.3", 532 535 "phpstan/phpstan": "^1.11", ··· 538 541 "type": "library", 539 542 "extra": { 540 543 "branch-alias": { 541 - "dev-main": "0.1.x-dev" 544 + "dev-main": "0.3.x-dev" 542 545 } 543 546 }, 544 547 "autoload": { ··· 556 559 "description": "Add beautiful and user-friendly forms to your command-line applications.", 557 560 "support": { 558 561 "issues": "https://github.com/laravel/prompts/issues", 559 - "source": "https://github.com/laravel/prompts/tree/v0.1.24" 562 + "source": "https://github.com/laravel/prompts/tree/v0.3.1" 560 563 }, 561 - "time": "2024-06-17T13:58:22+00:00" 564 + "time": "2024-10-09T19:42:26+00:00" 562 565 }, 563 566 { 564 567 "name": "nesbot/carbon", 565 - "version": "3.5.0", 568 + "version": "3.8.2", 566 569 "source": { 567 570 "type": "git", 568 571 "url": "https://github.com/briannesbitt/Carbon.git", 569 - "reference": "415782b7e48223342f1a616c16c45a95b15b2318" 572 + "reference": "e1268cdbc486d97ce23fef2c666dc3c6b6de9947" 570 573 }, 571 574 "dist": { 572 575 "type": "zip", 573 - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/415782b7e48223342f1a616c16c45a95b15b2318", 574 - "reference": "415782b7e48223342f1a616c16c45a95b15b2318", 576 + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e1268cdbc486d97ce23fef2c666dc3c6b6de9947", 577 + "reference": "e1268cdbc486d97ce23fef2c666dc3c6b6de9947", 575 578 "shasum": "" 576 579 }, 577 580 "require": { 578 - "carbonphp/carbon-doctrine-types": "*", 581 + "carbonphp/carbon-doctrine-types": "<100.0", 579 582 "ext-json": "*", 580 583 "php": "^8.1", 581 584 "psr/clock": "^1.0", ··· 664 667 "type": "tidelift" 665 668 } 666 669 ], 667 - "time": "2024-06-03T17:25:54+00:00" 670 + "time": "2024-11-07T17:46:48+00:00" 668 671 }, 669 672 { 670 673 "name": "psr/clock", ··· 820 823 }, 821 824 { 822 825 "name": "symfony/clock", 823 - "version": "v7.1.1", 826 + "version": "v7.1.6", 824 827 "source": { 825 828 "type": "git", 826 829 "url": "https://github.com/symfony/clock.git", 827 - "reference": "3dfc8b084853586de51dd1441c6242c76a28cbe7" 830 + "reference": "97bebc53548684c17ed696bc8af016880f0f098d" 828 831 }, 829 832 "dist": { 830 833 "type": "zip", 831 - "url": "https://api.github.com/repos/symfony/clock/zipball/3dfc8b084853586de51dd1441c6242c76a28cbe7", 832 - "reference": "3dfc8b084853586de51dd1441c6242c76a28cbe7", 834 + "url": "https://api.github.com/repos/symfony/clock/zipball/97bebc53548684c17ed696bc8af016880f0f098d", 835 + "reference": "97bebc53548684c17ed696bc8af016880f0f098d", 833 836 "shasum": "" 834 837 }, 835 838 "require": { ··· 874 877 "time" 875 878 ], 876 879 "support": { 877 - "source": "https://github.com/symfony/clock/tree/v7.1.1" 880 + "source": "https://github.com/symfony/clock/tree/v7.1.6" 878 881 }, 879 882 "funding": [ 880 883 { ··· 890 893 "type": "tidelift" 891 894 } 892 895 ], 893 - "time": "2024-05-31T14:57:53+00:00" 896 + "time": "2024-09-25T14:20:29+00:00" 894 897 }, 895 898 { 896 899 "name": "symfony/console", 897 - "version": "v7.1.1", 900 + "version": "v7.1.7", 898 901 "source": { 899 902 "type": "git", 900 903 "url": "https://github.com/symfony/console.git", 901 - "reference": "9b008f2d7b21c74ef4d0c3de6077a642bc55ece3" 904 + "reference": "3284aafcac338b6e86fd955ee4d794cbe434151a" 902 905 }, 903 906 "dist": { 904 907 "type": "zip", 905 - "url": "https://api.github.com/repos/symfony/console/zipball/9b008f2d7b21c74ef4d0c3de6077a642bc55ece3", 906 - "reference": "9b008f2d7b21c74ef4d0c3de6077a642bc55ece3", 908 + "url": "https://api.github.com/repos/symfony/console/zipball/3284aafcac338b6e86fd955ee4d794cbe434151a", 909 + "reference": "3284aafcac338b6e86fd955ee4d794cbe434151a", 907 910 "shasum": "" 908 911 }, 909 912 "require": { ··· 967 970 "terminal" 968 971 ], 969 972 "support": { 970 - "source": "https://github.com/symfony/console/tree/v7.1.1" 973 + "source": "https://github.com/symfony/console/tree/v7.1.7" 971 974 }, 972 975 "funding": [ 973 976 { ··· 983 986 "type": "tidelift" 984 987 } 985 988 ], 986 - "time": "2024-05-31T14:57:53+00:00" 989 + "time": "2024-11-05T15:34:55+00:00" 987 990 }, 988 991 { 989 992 "name": "symfony/deprecation-contracts", ··· 1054 1057 }, 1055 1058 { 1056 1059 "name": "symfony/finder", 1057 - "version": "v7.1.1", 1060 + "version": "v7.1.6", 1058 1061 "source": { 1059 1062 "type": "git", 1060 1063 "url": "https://github.com/symfony/finder.git", 1061 - "reference": "fbb0ba67688b780efbc886c1a0a0948dcf7205d6" 1064 + "reference": "2cb89664897be33f78c65d3d2845954c8d7a43b8" 1062 1065 }, 1063 1066 "dist": { 1064 1067 "type": "zip", 1065 - "url": "https://api.github.com/repos/symfony/finder/zipball/fbb0ba67688b780efbc886c1a0a0948dcf7205d6", 1066 - "reference": "fbb0ba67688b780efbc886c1a0a0948dcf7205d6", 1068 + "url": "https://api.github.com/repos/symfony/finder/zipball/2cb89664897be33f78c65d3d2845954c8d7a43b8", 1069 + "reference": "2cb89664897be33f78c65d3d2845954c8d7a43b8", 1067 1070 "shasum": "" 1068 1071 }, 1069 1072 "require": { ··· 1098 1101 "description": "Finds files and directories via an intuitive fluent interface", 1099 1102 "homepage": "https://symfony.com", 1100 1103 "support": { 1101 - "source": "https://github.com/symfony/finder/tree/v7.1.1" 1104 + "source": "https://github.com/symfony/finder/tree/v7.1.6" 1102 1105 }, 1103 1106 "funding": [ 1104 1107 { ··· 1114 1117 "type": "tidelift" 1115 1118 } 1116 1119 ], 1117 - "time": "2024-05-31T14:57:53+00:00" 1120 + "time": "2024-10-01T08:31:23+00:00" 1118 1121 }, 1119 1122 { 1120 1123 "name": "symfony/polyfill-ctype", 1121 - "version": "v1.29.0", 1124 + "version": "v1.31.0", 1122 1125 "source": { 1123 1126 "type": "git", 1124 1127 "url": "https://github.com/symfony/polyfill-ctype.git", 1125 - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" 1128 + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" 1126 1129 }, 1127 1130 "dist": { 1128 1131 "type": "zip", 1129 - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", 1130 - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", 1132 + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", 1133 + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", 1131 1134 "shasum": "" 1132 1135 }, 1133 1136 "require": { 1134 - "php": ">=7.1" 1137 + "php": ">=7.2" 1135 1138 }, 1136 1139 "provide": { 1137 1140 "ext-ctype": "*" ··· 1177 1180 "portable" 1178 1181 ], 1179 1182 "support": { 1180 - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" 1183 + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" 1181 1184 }, 1182 1185 "funding": [ 1183 1186 { ··· 1193 1196 "type": "tidelift" 1194 1197 } 1195 1198 ], 1196 - "time": "2024-01-29T20:11:03+00:00" 1199 + "time": "2024-09-09T11:45:10+00:00" 1197 1200 }, 1198 1201 { 1199 1202 "name": "symfony/polyfill-intl-grapheme", 1200 - "version": "v1.29.0", 1203 + "version": "v1.31.0", 1201 1204 "source": { 1202 1205 "type": "git", 1203 1206 "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 1204 - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" 1207 + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" 1205 1208 }, 1206 1209 "dist": { 1207 1210 "type": "zip", 1208 - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", 1209 - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", 1211 + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", 1212 + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", 1210 1213 "shasum": "" 1211 1214 }, 1212 1215 "require": { 1213 - "php": ">=7.1" 1216 + "php": ">=7.2" 1214 1217 }, 1215 1218 "suggest": { 1216 1219 "ext-intl": "For best performance" ··· 1255 1258 "shim" 1256 1259 ], 1257 1260 "support": { 1258 - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" 1261 + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" 1259 1262 }, 1260 1263 "funding": [ 1261 1264 { ··· 1271 1274 "type": "tidelift" 1272 1275 } 1273 1276 ], 1274 - "time": "2024-01-29T20:11:03+00:00" 1277 + "time": "2024-09-09T11:45:10+00:00" 1275 1278 }, 1276 1279 { 1277 1280 "name": "symfony/polyfill-intl-normalizer", 1278 - "version": "v1.29.0", 1281 + "version": "v1.31.0", 1279 1282 "source": { 1280 1283 "type": "git", 1281 1284 "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 1282 - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" 1285 + "reference": "3833d7255cc303546435cb650316bff708a1c75c" 1283 1286 }, 1284 1287 "dist": { 1285 1288 "type": "zip", 1286 - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", 1287 - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", 1289 + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", 1290 + "reference": "3833d7255cc303546435cb650316bff708a1c75c", 1288 1291 "shasum": "" 1289 1292 }, 1290 1293 "require": { 1291 - "php": ">=7.1" 1294 + "php": ">=7.2" 1292 1295 }, 1293 1296 "suggest": { 1294 1297 "ext-intl": "For best performance" ··· 1336 1339 "shim" 1337 1340 ], 1338 1341 "support": { 1339 - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" 1342 + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" 1340 1343 }, 1341 1344 "funding": [ 1342 1345 { ··· 1352 1355 "type": "tidelift" 1353 1356 } 1354 1357 ], 1355 - "time": "2024-01-29T20:11:03+00:00" 1358 + "time": "2024-09-09T11:45:10+00:00" 1356 1359 }, 1357 1360 { 1358 1361 "name": "symfony/polyfill-mbstring", 1359 - "version": "v1.29.0", 1362 + "version": "v1.31.0", 1360 1363 "source": { 1361 1364 "type": "git", 1362 1365 "url": "https://github.com/symfony/polyfill-mbstring.git", 1363 - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" 1366 + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" 1364 1367 }, 1365 1368 "dist": { 1366 1369 "type": "zip", 1367 - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 1368 - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 1370 + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", 1371 + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", 1369 1372 "shasum": "" 1370 1373 }, 1371 1374 "require": { 1372 - "php": ">=7.1" 1375 + "php": ">=7.2" 1373 1376 }, 1374 1377 "provide": { 1375 1378 "ext-mbstring": "*" ··· 1416 1419 "shim" 1417 1420 ], 1418 1421 "support": { 1419 - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" 1420 - }, 1421 - "funding": [ 1422 - { 1423 - "url": "https://symfony.com/sponsor", 1424 - "type": "custom" 1425 - }, 1426 - { 1427 - "url": "https://github.com/fabpot", 1428 - "type": "github" 1429 - }, 1430 - { 1431 - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1432 - "type": "tidelift" 1433 - } 1434 - ], 1435 - "time": "2024-01-29T20:11:03+00:00" 1436 - }, 1437 - { 1438 - "name": "symfony/polyfill-php80", 1439 - "version": "v1.29.0", 1440 - "source": { 1441 - "type": "git", 1442 - "url": "https://github.com/symfony/polyfill-php80.git", 1443 - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" 1444 - }, 1445 - "dist": { 1446 - "type": "zip", 1447 - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 1448 - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 1449 - "shasum": "" 1450 - }, 1451 - "require": { 1452 - "php": ">=7.1" 1453 - }, 1454 - "type": "library", 1455 - "extra": { 1456 - "thanks": { 1457 - "name": "symfony/polyfill", 1458 - "url": "https://github.com/symfony/polyfill" 1459 - } 1460 - }, 1461 - "autoload": { 1462 - "files": [ 1463 - "bootstrap.php" 1464 - ], 1465 - "psr-4": { 1466 - "Symfony\\Polyfill\\Php80\\": "" 1467 - }, 1468 - "classmap": [ 1469 - "Resources/stubs" 1470 - ] 1471 - }, 1472 - "notification-url": "https://packagist.org/downloads/", 1473 - "license": [ 1474 - "MIT" 1475 - ], 1476 - "authors": [ 1477 - { 1478 - "name": "Ion Bazan", 1479 - "email": "ion.bazan@gmail.com" 1480 - }, 1481 - { 1482 - "name": "Nicolas Grekas", 1483 - "email": "p@tchwork.com" 1484 - }, 1485 - { 1486 - "name": "Symfony Community", 1487 - "homepage": "https://symfony.com/contributors" 1488 - } 1489 - ], 1490 - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 1491 - "homepage": "https://symfony.com", 1492 - "keywords": [ 1493 - "compatibility", 1494 - "polyfill", 1495 - "portable", 1496 - "shim" 1497 - ], 1498 - "support": { 1499 - "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" 1422 + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" 1500 1423 }, 1501 1424 "funding": [ 1502 1425 { ··· 1512 1435 "type": "tidelift" 1513 1436 } 1514 1437 ], 1515 - "time": "2024-01-29T20:11:03+00:00" 1438 + "time": "2024-09-09T11:45:10+00:00" 1516 1439 }, 1517 1440 { 1518 1441 "name": "symfony/polyfill-php83", 1519 - "version": "v1.29.0", 1442 + "version": "v1.31.0", 1520 1443 "source": { 1521 1444 "type": "git", 1522 1445 "url": "https://github.com/symfony/polyfill-php83.git", 1523 - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" 1446 + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" 1524 1447 }, 1525 1448 "dist": { 1526 1449 "type": "zip", 1527 - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", 1528 - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", 1450 + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", 1451 + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", 1529 1452 "shasum": "" 1530 1453 }, 1531 1454 "require": { 1532 - "php": ">=7.1", 1533 - "symfony/polyfill-php80": "^1.14" 1455 + "php": ">=7.2" 1534 1456 }, 1535 1457 "type": "library", 1536 1458 "extra": { ··· 1573 1495 "shim" 1574 1496 ], 1575 1497 "support": { 1576 - "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" 1498 + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" 1577 1499 }, 1578 1500 "funding": [ 1579 1501 { ··· 1589 1511 "type": "tidelift" 1590 1512 } 1591 1513 ], 1592 - "time": "2024-01-29T20:11:03+00:00" 1514 + "time": "2024-09-09T11:45:10+00:00" 1593 1515 }, 1594 1516 { 1595 1517 "name": "symfony/process", 1596 - "version": "v7.1.1", 1518 + "version": "v7.1.7", 1597 1519 "source": { 1598 1520 "type": "git", 1599 1521 "url": "https://github.com/symfony/process.git", 1600 - "reference": "febf90124323a093c7ee06fdb30e765ca3c20028" 1522 + "reference": "9b8a40b7289767aa7117e957573c2a535efe6585" 1601 1523 }, 1602 1524 "dist": { 1603 1525 "type": "zip", 1604 - "url": "https://api.github.com/repos/symfony/process/zipball/febf90124323a093c7ee06fdb30e765ca3c20028", 1605 - "reference": "febf90124323a093c7ee06fdb30e765ca3c20028", 1526 + "url": "https://api.github.com/repos/symfony/process/zipball/9b8a40b7289767aa7117e957573c2a535efe6585", 1527 + "reference": "9b8a40b7289767aa7117e957573c2a535efe6585", 1606 1528 "shasum": "" 1607 1529 }, 1608 1530 "require": { ··· 1634 1556 "description": "Executes commands in sub-processes", 1635 1557 "homepage": "https://symfony.com", 1636 1558 "support": { 1637 - "source": "https://github.com/symfony/process/tree/v7.1.1" 1559 + "source": "https://github.com/symfony/process/tree/v7.1.7" 1638 1560 }, 1639 1561 "funding": [ 1640 1562 { ··· 1650 1572 "type": "tidelift" 1651 1573 } 1652 1574 ], 1653 - "time": "2024-05-31T14:57:53+00:00" 1575 + "time": "2024-11-06T09:25:12+00:00" 1654 1576 }, 1655 1577 { 1656 1578 "name": "symfony/service-contracts", ··· 1737 1659 }, 1738 1660 { 1739 1661 "name": "symfony/string", 1740 - "version": "v7.1.1", 1662 + "version": "v7.1.6", 1741 1663 "source": { 1742 1664 "type": "git", 1743 1665 "url": "https://github.com/symfony/string.git", 1744 - "reference": "60bc311c74e0af215101235aa6f471bcbc032df2" 1666 + "reference": "61b72d66bf96c360a727ae6232df5ac83c71f626" 1745 1667 }, 1746 1668 "dist": { 1747 1669 "type": "zip", 1748 - "url": "https://api.github.com/repos/symfony/string/zipball/60bc311c74e0af215101235aa6f471bcbc032df2", 1749 - "reference": "60bc311c74e0af215101235aa6f471bcbc032df2", 1670 + "url": "https://api.github.com/repos/symfony/string/zipball/61b72d66bf96c360a727ae6232df5ac83c71f626", 1671 + "reference": "61b72d66bf96c360a727ae6232df5ac83c71f626", 1750 1672 "shasum": "" 1751 1673 }, 1752 1674 "require": { ··· 1804 1726 "utf8" 1805 1727 ], 1806 1728 "support": { 1807 - "source": "https://github.com/symfony/string/tree/v7.1.1" 1729 + "source": "https://github.com/symfony/string/tree/v7.1.6" 1808 1730 }, 1809 1731 "funding": [ 1810 1732 { ··· 1820 1742 "type": "tidelift" 1821 1743 } 1822 1744 ], 1823 - "time": "2024-06-04T06:40:14+00:00" 1745 + "time": "2024-09-25T14:20:29+00:00" 1824 1746 }, 1825 1747 { 1826 1748 "name": "symfony/translation", 1827 - "version": "v7.1.1", 1749 + "version": "v7.1.6", 1828 1750 "source": { 1829 1751 "type": "git", 1830 1752 "url": "https://github.com/symfony/translation.git", 1831 - "reference": "cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3" 1753 + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f" 1832 1754 }, 1833 1755 "dist": { 1834 1756 "type": "zip", 1835 - "url": "https://api.github.com/repos/symfony/translation/zipball/cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3", 1836 - "reference": "cf5ae136e124fc7681b34ce9fac9d5b9ae8ceee3", 1757 + "url": "https://api.github.com/repos/symfony/translation/zipball/b9f72ab14efdb6b772f85041fa12f820dee8d55f", 1758 + "reference": "b9f72ab14efdb6b772f85041fa12f820dee8d55f", 1837 1759 "shasum": "" 1838 1760 }, 1839 1761 "require": { ··· 1898 1820 "description": "Provides tools to internationalize your application", 1899 1821 "homepage": "https://symfony.com", 1900 1822 "support": { 1901 - "source": "https://github.com/symfony/translation/tree/v7.1.1" 1823 + "source": "https://github.com/symfony/translation/tree/v7.1.6" 1902 1824 }, 1903 1825 "funding": [ 1904 1826 { ··· 1914 1836 "type": "tidelift" 1915 1837 } 1916 1838 ], 1917 - "time": "2024-05-31T14:57:53+00:00" 1839 + "time": "2024-09-28T12:35:13+00:00" 1918 1840 }, 1919 1841 { 1920 1842 "name": "symfony/translation-contracts", ··· 2072 1994 "packages-dev": [ 2073 1995 { 2074 1996 "name": "myclabs/deep-copy", 2075 - "version": "1.12.0", 1997 + "version": "1.12.1", 2076 1998 "source": { 2077 1999 "type": "git", 2078 2000 "url": "https://github.com/myclabs/DeepCopy.git", 2079 - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" 2001 + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" 2080 2002 }, 2081 2003 "dist": { 2082 2004 "type": "zip", 2083 - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", 2084 - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", 2005 + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", 2006 + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", 2085 2007 "shasum": "" 2086 2008 }, 2087 2009 "require": { ··· 2120 2042 ], 2121 2043 "support": { 2122 2044 "issues": "https://github.com/myclabs/DeepCopy/issues", 2123 - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" 2045 + "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" 2124 2046 }, 2125 2047 "funding": [ 2126 2048 { ··· 2128 2050 "type": "tidelift" 2129 2051 } 2130 2052 ], 2131 - "time": "2024-06-12T14:39:25+00:00" 2053 + "time": "2024-11-08T17:47:46+00:00" 2132 2054 }, 2133 2055 { 2134 2056 "name": "nikic/php-parser", 2135 - "version": "v5.0.2", 2057 + "version": "v5.3.1", 2136 2058 "source": { 2137 2059 "type": "git", 2138 2060 "url": "https://github.com/nikic/PHP-Parser.git", 2139 - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" 2061 + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" 2140 2062 }, 2141 2063 "dist": { 2142 2064 "type": "zip", 2143 - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", 2144 - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", 2065 + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", 2066 + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", 2145 2067 "shasum": "" 2146 2068 }, 2147 2069 "require": { ··· 2152 2074 }, 2153 2075 "require-dev": { 2154 2076 "ircmaxell/php-yacc": "^0.0.7", 2155 - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" 2077 + "phpunit/phpunit": "^9.0" 2156 2078 }, 2157 2079 "bin": [ 2158 2080 "bin/php-parse" ··· 2184 2106 ], 2185 2107 "support": { 2186 2108 "issues": "https://github.com/nikic/PHP-Parser/issues", 2187 - "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" 2109 + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" 2188 2110 }, 2189 - "time": "2024-03-05T20:51:40+00:00" 2111 + "time": "2024-10-08T18:51:32+00:00" 2190 2112 }, 2191 2113 { 2192 2114 "name": "phar-io/manifest", ··· 2308 2230 }, 2309 2231 { 2310 2232 "name": "phpstan/phpstan", 2311 - "version": "1.11.5", 2233 + "version": "1.12.8", 2312 2234 "source": { 2313 2235 "type": "git", 2314 2236 "url": "https://github.com/phpstan/phpstan.git", 2315 - "reference": "490f0ae1c92b082f154681d7849aee776a7c1443" 2237 + "reference": "f6a60a4d66142b8156c9da923f1972657bc4748c" 2316 2238 }, 2317 2239 "dist": { 2318 2240 "type": "zip", 2319 - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/490f0ae1c92b082f154681d7849aee776a7c1443", 2320 - "reference": "490f0ae1c92b082f154681d7849aee776a7c1443", 2241 + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f6a60a4d66142b8156c9da923f1972657bc4748c", 2242 + "reference": "f6a60a4d66142b8156c9da923f1972657bc4748c", 2321 2243 "shasum": "" 2322 2244 }, 2323 2245 "require": { ··· 2362 2284 "type": "github" 2363 2285 } 2364 2286 ], 2365 - "time": "2024-06-17T15:10:54+00:00" 2287 + "time": "2024-11-06T19:06:49+00:00" 2366 2288 }, 2367 2289 { 2368 2290 "name": "phpunit/php-code-coverage", 2369 - "version": "10.1.14", 2291 + "version": "10.1.16", 2370 2292 "source": { 2371 2293 "type": "git", 2372 2294 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 2373 - "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b" 2295 + "reference": "7e308268858ed6baedc8704a304727d20bc07c77" 2374 2296 }, 2375 2297 "dist": { 2376 2298 "type": "zip", 2377 - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 2378 - "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 2299 + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77", 2300 + "reference": "7e308268858ed6baedc8704a304727d20bc07c77", 2379 2301 "shasum": "" 2380 2302 }, 2381 2303 "require": { 2382 2304 "ext-dom": "*", 2383 2305 "ext-libxml": "*", 2384 2306 "ext-xmlwriter": "*", 2385 - "nikic/php-parser": "^4.18 || ^5.0", 2307 + "nikic/php-parser": "^4.19.1 || ^5.1.0", 2386 2308 "php": ">=8.1", 2387 - "phpunit/php-file-iterator": "^4.0", 2388 - "phpunit/php-text-template": "^3.0", 2389 - "sebastian/code-unit-reverse-lookup": "^3.0", 2390 - "sebastian/complexity": "^3.0", 2391 - "sebastian/environment": "^6.0", 2392 - "sebastian/lines-of-code": "^2.0", 2393 - "sebastian/version": "^4.0", 2394 - "theseer/tokenizer": "^1.2.0" 2309 + "phpunit/php-file-iterator": "^4.1.0", 2310 + "phpunit/php-text-template": "^3.0.1", 2311 + "sebastian/code-unit-reverse-lookup": "^3.0.0", 2312 + "sebastian/complexity": "^3.2.0", 2313 + "sebastian/environment": "^6.1.0", 2314 + "sebastian/lines-of-code": "^2.0.2", 2315 + "sebastian/version": "^4.0.1", 2316 + "theseer/tokenizer": "^1.2.3" 2395 2317 }, 2396 2318 "require-dev": { 2397 2319 "phpunit/phpunit": "^10.1" ··· 2403 2325 "type": "library", 2404 2326 "extra": { 2405 2327 "branch-alias": { 2406 - "dev-main": "10.1-dev" 2328 + "dev-main": "10.1.x-dev" 2407 2329 } 2408 2330 }, 2409 2331 "autoload": { ··· 2432 2354 "support": { 2433 2355 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 2434 2356 "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", 2435 - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.14" 2357 + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16" 2436 2358 }, 2437 2359 "funding": [ 2438 2360 { ··· 2440 2362 "type": "github" 2441 2363 } 2442 2364 ], 2443 - "time": "2024-03-12T15:33:41+00:00" 2365 + "time": "2024-08-22T04:31:57+00:00" 2444 2366 }, 2445 2367 { 2446 2368 "name": "phpunit/php-file-iterator", ··· 2687 2609 }, 2688 2610 { 2689 2611 "name": "phpunit/phpunit", 2690 - "version": "10.5.22", 2612 + "version": "10.5.38", 2691 2613 "source": { 2692 2614 "type": "git", 2693 2615 "url": "https://github.com/sebastianbergmann/phpunit.git", 2694 - "reference": "8afb89b399b17c2ce2618015bdc9f81a117c5ee1" 2616 + "reference": "a86773b9e887a67bc53efa9da9ad6e3f2498c132" 2695 2617 }, 2696 2618 "dist": { 2697 2619 "type": "zip", 2698 - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/8afb89b399b17c2ce2618015bdc9f81a117c5ee1", 2699 - "reference": "8afb89b399b17c2ce2618015bdc9f81a117c5ee1", 2620 + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a86773b9e887a67bc53efa9da9ad6e3f2498c132", 2621 + "reference": "a86773b9e887a67bc53efa9da9ad6e3f2498c132", 2700 2622 "shasum": "" 2701 2623 }, 2702 2624 "require": { ··· 2706 2628 "ext-mbstring": "*", 2707 2629 "ext-xml": "*", 2708 2630 "ext-xmlwriter": "*", 2709 - "myclabs/deep-copy": "^1.10.1", 2710 - "phar-io/manifest": "^2.0.3", 2711 - "phar-io/version": "^3.0.2", 2631 + "myclabs/deep-copy": "^1.12.0", 2632 + "phar-io/manifest": "^2.0.4", 2633 + "phar-io/version": "^3.2.1", 2712 2634 "php": ">=8.1", 2713 - "phpunit/php-code-coverage": "^10.1.5", 2714 - "phpunit/php-file-iterator": "^4.0", 2715 - "phpunit/php-invoker": "^4.0", 2716 - "phpunit/php-text-template": "^3.0", 2717 - "phpunit/php-timer": "^6.0", 2718 - "sebastian/cli-parser": "^2.0", 2719 - "sebastian/code-unit": "^2.0", 2720 - "sebastian/comparator": "^5.0", 2721 - "sebastian/diff": "^5.0", 2722 - "sebastian/environment": "^6.0", 2723 - "sebastian/exporter": "^5.1", 2724 - "sebastian/global-state": "^6.0.1", 2725 - "sebastian/object-enumerator": "^5.0", 2726 - "sebastian/recursion-context": "^5.0", 2727 - "sebastian/type": "^4.0", 2728 - "sebastian/version": "^4.0" 2635 + "phpunit/php-code-coverage": "^10.1.16", 2636 + "phpunit/php-file-iterator": "^4.1.0", 2637 + "phpunit/php-invoker": "^4.0.0", 2638 + "phpunit/php-text-template": "^3.0.1", 2639 + "phpunit/php-timer": "^6.0.0", 2640 + "sebastian/cli-parser": "^2.0.1", 2641 + "sebastian/code-unit": "^2.0.0", 2642 + "sebastian/comparator": "^5.0.3", 2643 + "sebastian/diff": "^5.1.1", 2644 + "sebastian/environment": "^6.1.0", 2645 + "sebastian/exporter": "^5.1.2", 2646 + "sebastian/global-state": "^6.0.2", 2647 + "sebastian/object-enumerator": "^5.0.0", 2648 + "sebastian/recursion-context": "^5.0.0", 2649 + "sebastian/type": "^4.0.0", 2650 + "sebastian/version": "^4.0.1" 2729 2651 }, 2730 2652 "suggest": { 2731 2653 "ext-soap": "To be able to generate mocks based on WSDL files" ··· 2768 2690 "support": { 2769 2691 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 2770 2692 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 2771 - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.22" 2693 + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.38" 2772 2694 }, 2773 2695 "funding": [ 2774 2696 { ··· 2784 2706 "type": "tidelift" 2785 2707 } 2786 2708 ], 2787 - "time": "2024-06-19T05:29:34+00:00" 2709 + "time": "2024-10-28T13:06:21+00:00" 2788 2710 }, 2789 2711 { 2790 2712 "name": "sebastian/cli-parser", ··· 2956 2878 }, 2957 2879 { 2958 2880 "name": "sebastian/comparator", 2959 - "version": "5.0.1", 2881 + "version": "5.0.3", 2960 2882 "source": { 2961 2883 "type": "git", 2962 2884 "url": "https://github.com/sebastianbergmann/comparator.git", 2963 - "reference": "2db5010a484d53ebf536087a70b4a5423c102372" 2885 + "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e" 2964 2886 }, 2965 2887 "dist": { 2966 2888 "type": "zip", 2967 - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", 2968 - "reference": "2db5010a484d53ebf536087a70b4a5423c102372", 2889 + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e", 2890 + "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e", 2969 2891 "shasum": "" 2970 2892 }, 2971 2893 "require": { ··· 2976 2898 "sebastian/exporter": "^5.0" 2977 2899 }, 2978 2900 "require-dev": { 2979 - "phpunit/phpunit": "^10.3" 2901 + "phpunit/phpunit": "^10.5" 2980 2902 }, 2981 2903 "type": "library", 2982 2904 "extra": { ··· 3021 2943 "support": { 3022 2944 "issues": "https://github.com/sebastianbergmann/comparator/issues", 3023 2945 "security": "https://github.com/sebastianbergmann/comparator/security/policy", 3024 - "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" 2946 + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.3" 3025 2947 }, 3026 2948 "funding": [ 3027 2949 { ··· 3029 2951 "type": "github" 3030 2952 } 3031 2953 ], 3032 - "time": "2023-08-14T13:18:12+00:00" 2954 + "time": "2024-10-18T14:56:07+00:00" 3033 2955 }, 3034 2956 { 3035 2957 "name": "sebastian/complexity", ··· 3755 3677 ], 3756 3678 "aliases": [], 3757 3679 "minimum-stability": "dev", 3758 - "stability-flags": [], 3680 + "stability-flags": {}, 3759 3681 "prefer-stable": true, 3760 3682 "prefer-lowest": false, 3761 3683 "platform": { 3762 3684 "php": "^8.2" 3763 3685 }, 3764 - "platform-dev": [], 3686 + "platform-dev": {}, 3765 3687 "plugin-api-version": "2.6.0" 3766 3688 }
+4 -4
pkgs/by-name/la/laravel/package.nix
··· 4 4 makeWrapper, 5 5 php, 6 6 }: 7 - php.buildComposerProject (finalAttrs: { 7 + php.buildComposerProject2 (finalAttrs: { 8 8 pname = "laravel"; 9 - version = "5.8.3"; 9 + version = "5.9.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "laravel"; 13 13 repo = "installer"; 14 14 rev = "v${finalAttrs.version}"; 15 - hash = "sha256-a7DbpjIcT1JbhuzpzQVQ/iiWLAVF/XisrTUsDbR78XQ="; 15 + hash = "sha256-XE1KYOlWehj1peSNj3sKNr6CKchCxRNpIjXHq7slVME="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ makeWrapper ]; 19 19 20 20 composerLock = ./composer.lock; 21 - vendorHash = "sha256-NyD/kyqGyE+yO7wCitMipTWnKbGSd/FSQ3iGcXvCv5Y="; 21 + vendorHash = "sha256-jUg0hmkShzK1CAO3+Btqe3/5GFKVxRKDtIxmUuU3EdU="; 22 22 23 23 postInstall = '' 24 24 wrapProgram $out/bin/laravel \
+2 -2
pkgs/by-name/pa/panoply/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "panoply"; 11 - version = "5.5.4"; 11 + version = "5.5.5"; 12 12 13 13 src = fetchurl { 14 14 url = "https://www.giss.nasa.gov/tools/panoply/download/PanoplyJ-${version}.tgz"; 15 - hash = "sha256-rC2vQcaanK2nNSDtiXNhyBiV0SN3QqtwU8WNBc7D/Nw="; 15 + hash = "sha256-rvJ3pyAbHI2/g3v+eKQF0Q9mx6+lLozaB8CLAAzOXRs="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/by-name/sk/sketchybar-app-font/package.nix
··· 9 9 10 10 stdenvNoCC.mkDerivation (finalAttrs: { 11 11 pname = "sketchybar-app-font"; 12 - version = "2.0.25"; 12 + version = "2.0.27"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kvndrsslr"; 16 16 repo = "sketchybar-app-font"; 17 - rev = "v2.0.25"; 18 - hash = "sha256-R3vf9IyMiPBC0cFjvRcaIDqd/q76dA2RbOjZKCwdk/Y="; 17 + rev = "v2.0.27"; 18 + hash = "sha256-IgyDJvx+CxjSm2Aoh6TEPUcGdPJi48YnNyAhGUYVYjQ="; 19 19 }; 20 20 21 21 pnpmDeps = pnpm.fetchDeps {
+9 -4
pkgs/by-name/sk/skia/package.nix
··· 17 17 , vulkan-headers 18 18 , vulkan-memory-allocator 19 19 , xcbuild 20 + , cctools 21 + , zlib 22 + , apple-sdk_11 20 23 21 24 , enableVulkan ? !stdenv.hostPlatform.isDarwin 22 25 }: ··· 46 49 gn 47 50 ninja 48 51 python3 49 - ] ++ lib.optional stdenv.hostPlatform.isDarwin xcbuild; 52 + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild cctools.libtool zlib ]; 50 53 51 54 buildInputs = [ 52 55 expat ··· 61 64 ] ++ lib.optionals enableVulkan [ 62 65 vulkan-headers 63 66 vulkan-memory-allocator 67 + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 68 + apple-sdk_11 # can be removed once x86_64-darwin defaults to a newer SDK 64 69 ]; 65 70 66 71 gnFlags = let ··· 92 97 "skia_use_vulkan=true" 93 98 ]; 94 99 100 + env.NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin "-lz"; 101 + 95 102 # Somewhat arbitrary, but similar to what other distros are doing 96 103 installPhase = '' 97 104 runHook preInstall 98 105 99 106 # Libraries 100 107 mkdir -p $out/lib 101 - cp *.so *.a $out/lib 108 + cp *.so *.a *.dylib $out/lib 102 109 103 110 # Includes 104 111 pushd ../../include ··· 144 151 maintainers = with lib.maintainers; [ fgaz ]; 145 152 platforms = with lib.platforms; arm ++ aarch64 ++ x86 ++ x86_64; 146 153 pkgConfigModules = [ "skia" ]; 147 - # https://github.com/NixOS/nixpkgs/pull/325871#issuecomment-2220610016 148 - broken = stdenv.hostPlatform.isDarwin; 149 154 }; 150 155 })
+3 -3
pkgs/by-name/wt/wttrbar/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "wttrbar"; 11 - version = "0.10.6"; 11 + version = "0.11.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "bjesus"; 15 15 repo = "wttrbar"; 16 16 rev = version; 17 - hash = "sha256-fuLKWooXn966RORH20D9wwbjNtyLEZOO8Y8RcjsFwqM="; 17 + hash = "sha256-EEc64pTAdVZZJtzHzACxZktUJMz10yuqdYG+N1CAD8k="; 18 18 }; 19 19 20 20 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Security SystemConfiguration ]); 21 21 22 - cargoHash = "sha256-Of1tHKIL2XbzA6YFxtvaP9sa+KMw8uJTFG0n84g2Eog="; 22 + cargoHash = "sha256-UXC7b0FDyKSRpYGJOLcG0mqZgKTLJA+eTqKMp1Zo1so="; 23 23 24 24 passthru.updateScript = nix-update-script { }; 25 25
+5 -5
pkgs/development/lua-modules/generated-packages.nix
··· 3406 3406 toml-edit = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, luarocks-build-rust-mlua }: 3407 3407 buildLuarocksPackage { 3408 3408 pname = "toml-edit"; 3409 - version = "0.6.0-1"; 3409 + version = "0.6.1-1"; 3410 3410 knownRockspec = (fetchurl { 3411 - url = "mirror://luarocks/toml-edit-0.6.0-1.rockspec"; 3412 - sha256 = "10mmxaw2nxg80zx7idfy3sjj4d4ma2g2bja14bnk1qx584dy7m4k"; 3411 + url = "mirror://luarocks/toml-edit-0.6.1-1.rockspec"; 3412 + sha256 = "0crvmigffka3n7583r1a7fgcjfq5b0819a7d155q50m52b7afc4z"; 3413 3413 }).outPath; 3414 3414 src = fetchzip { 3415 - url = "https://github.com/nvim-neorocks/toml-edit.lua/archive/v0.6.0.zip"; 3416 - sha256 = "1f574g0c5h40jr0l1gzniz3qzxn1pcnfyzrizqp311i1qnkz05ir"; 3415 + url = "https://github.com/nvim-neorocks/toml-edit.lua/archive/v0.6.1.zip"; 3416 + sha256 = "03gxfj2km4j08cx8yv70wvzwynnlwai6cdprrxnbf76mwy877hpg"; 3417 3417 }; 3418 3418 3419 3419 disabled = luaOlder "5.1";
+1 -1
pkgs/development/lua-modules/overrides.nix
··· 831 831 832 832 cargoDeps = rustPlatform.fetchCargoTarball { 833 833 src = oa.src; 834 - hash = "sha256-+LiqX4ZUyr6qj0Q91TB1eu6SWgAx/kps9tOkDW18tMo="; 834 + hash = "sha256-lguGj8fDqztrvqvEYVcJLmiuxPDaCpXU8aztInKjF+E="; 835 835 }; 836 836 837 837 NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ailment"; 12 - version = "9.2.126"; 12 + version = "9.2.127"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.11"; ··· 18 18 owner = "angr"; 19 19 repo = "ailment"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-C5hOeMdZ0D8T61TyJ8uEhuy+VnVc/6GQ3PteuicUpzA="; 21 + hash = "sha256-yd4O4REUjTRYZ3lODlsxmbbPHY7Z2X217wQWSn3Uv3U="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 36 36 37 37 buildPythonPackage rec { 38 38 pname = "angr"; 39 - version = "9.2.126"; 39 + version = "9.2.127"; 40 40 pyproject = true; 41 41 42 42 disabled = pythonOlder "3.11"; ··· 45 45 owner = "angr"; 46 46 repo = "angr"; 47 47 rev = "refs/tags/v${version}"; 48 - hash = "sha256-M74RNmjld7nuybotPjNZ1bYMDlYnOn1c/clS2ZlMe/o="; 48 + hash = "sha256-hGKxLgXOL+PhhYxxJJQIMcEmFjG4WC9PQE4yP+/QuBg="; 49 49 }; 50 50 51 51 postPatch = ''
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "archinfo"; 13 - version = "9.2.126"; 13 + version = "9.2.127"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 19 19 owner = "angr"; 20 20 repo = "archinfo"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-LMRZMZeQZVDnIUyqtE90WI9uFHIPSm5d0duWw5ew054="; 22 + hash = "sha256-hIjL0pa4/TNnyFq61R0ND8o2mEjeRwUJ/S1wP1VglYg="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+125 -52
pkgs/development/python-modules/arelle/default.nix
··· 1 1 { 2 - gui ? true, 2 + lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - lib, 6 - sphinx, 7 - lxml, 5 + 6 + setuptools, 7 + setuptools-scm, 8 + 9 + certifi, 10 + filelock, 8 11 isodate, 12 + lxml, 9 13 numpy, 10 14 openpyxl, 11 - tkinter ? null, 12 - py3to2, 13 - isPy3k, 14 - python, 15 - ... 15 + pyparsing, 16 + python-dateutil, 17 + regex, 18 + 19 + gui ? true, 20 + tkinter, 21 + 22 + pycryptodome, 23 + pg8000, 24 + pymysql, 25 + pyodbc, 26 + rdflib, 27 + holidays, 28 + pytz, 29 + tinycss2, 30 + graphviz, 31 + cheroot, 32 + cherrypy, 33 + tornado, 34 + 35 + sphinxHook, 36 + sphinx-autodoc2, 37 + myst-parser, 38 + sphinx-copybutton, 39 + furo, 40 + 41 + pytestCheckHook, 42 + boto3, 16 43 }: 17 44 18 45 buildPythonPackage rec { 19 46 pname = "arelle${lib.optionalString (!gui) "-headless"}"; 20 - version = "18.3"; 21 - format = "setuptools"; 22 - 23 - disabled = !isPy3k; 47 + version = "2.30.25"; 48 + pyproject = true; 24 49 25 - # Releases are published at http://arelle.org/download/ but sadly no 26 - # tags are published on github. 27 50 src = fetchFromGitHub { 28 51 owner = "Arelle"; 29 52 repo = "Arelle"; 30 - rev = "edgr${version}"; 31 - sha256 = "12a94ipdp6xalqyds7rcp6cjwps6fbj3byigzfy403hlqc9n1g33"; 53 + rev = "refs/tags/${version}"; 54 + hash = "sha256-xzTrFie97HDIqPZ4nzCh+0p/w0bTK12cS0FSsuIi7tY="; 32 55 }; 56 + 33 57 outputs = [ 34 58 "out" 35 59 "doc" 36 60 ]; 37 - patches = [ ./tests.patch ]; 38 - postPatch = "rm testParser2.py"; 39 - nativeBuildInputs = [ 40 - sphinx 41 - py3to2 61 + 62 + postPatch = '' 63 + substituteInPlace pyproject.toml --replace-fail \ 64 + 'requires = ["setuptools~=73.0", "wheel~=0.44", "setuptools_scm[toml]~=8.1"]' \ 65 + 'requires = ["setuptools", "wheel", "setuptools_scm[toml]"]' 66 + 67 + # Darwin currently doesn't have the native `_decimal` module 68 + # Instead, we'll use the wrapper `decimal` module that can fall back to python based implementation 69 + # These lines can be removed after https://github.com/NixOS/nixpkgs/pull/354125 hits master 70 + substituteInPlace arelle/Validate{DuplicateFacts,XbrlCalcs}.py tests/unit_tests/arelle/test_{xmlvalidate,validatexbrlcalcs}.py \ 71 + --replace-fail 'from _decimal import' 'from decimal import' 72 + ''; 73 + 74 + build-system = [ 75 + setuptools 76 + setuptools-scm 42 77 ]; 43 - propagatedBuildInputs = [ 78 + 79 + dependencies = [ 80 + certifi 81 + filelock 82 + isodate 44 83 lxml 45 - isodate 46 84 numpy 47 85 openpyxl 86 + pyparsing 87 + python-dateutil 88 + regex 48 89 ] ++ lib.optionals gui [ tkinter ]; 49 90 50 - # arelle-gui is useless without gui dependencies, so delete it when !gui. 51 - postInstall = 52 - lib.optionalString (!gui) '' 53 - find $out/bin -name "*arelle-gui*" -delete 54 - '' 55 - + 56 - # By default, not the entirety of the src dir is copied. This means we don't 57 - # copy the `images` dir, which is needed for the gui version. 58 - lib.optionalString (gui) '' 59 - targetDir=$out/${python.sitePackages} 60 - cp -vr $src/arelle $targetDir 61 - ''; 91 + optional-dependencies = { 92 + crypto = [ pycryptodome ]; 93 + db = [ 94 + pg8000 95 + pymysql 96 + pyodbc 97 + rdflib 98 + ]; 99 + efm = [ 100 + holidays 101 + pytz 102 + ]; 103 + esef = [ tinycss2 ]; 104 + objectmaker = [ graphviz ]; 105 + webserver = [ 106 + cheroot 107 + cherrypy 108 + tornado 109 + ]; 110 + }; 62 111 63 - # Documentation 64 - postBuild = '' 65 - (cd apidocs && make html && cp -r _build $doc) 112 + nativeBuildInputs = [ 113 + # deps for docs 114 + sphinxHook 115 + sphinx-autodoc2 116 + myst-parser 117 + sphinx-copybutton 118 + furo 119 + ]; 120 + 121 + # the arelleGUI executable doesn't work when the gui option is false 122 + postInstall = lib.optionalString (!gui) '' 123 + find $out/bin -name "*arelleGUI*" -delete 66 124 ''; 67 125 68 - doCheck = false; 126 + nativeCheckInputs = [ 127 + pytestCheckHook 128 + boto3 129 + ] ++ lib.flatten (lib.attrValues optional-dependencies); 69 130 70 - checkPhase = '' 71 - py.test 131 + preCheck = '' 132 + export HOME=$(mktemp -d) 72 133 ''; 73 134 74 - meta = with lib; { 75 - description = 76 - '' 77 - An open source facility for XBRL, the eXtensible Business Reporting 78 - Language supporting various standards, exposed through a Python or 79 - REST API'' 80 - + lib.optionalString gui " and a graphical user interface"; 135 + disabledTestPaths = 136 + [ 137 + "tests/integration_tests" 138 + ] 139 + ++ lib.optionals (!gui) [ 140 + # these tests import tkinter 141 + "tests/unit_tests/arelle/test_updater.py" 142 + "tests/unit_tests/arelle/test_import.py" 143 + ]; 144 + 145 + meta = { 146 + description = "Open source XBRL platform"; 147 + longDescription = '' 148 + An open source facility for XBRL, the eXtensible Business Reporting 149 + Language supporting various standards, exposed through a Python or 150 + REST API ${lib.optionalString gui " and a graphical user interface"}. 151 + ''; 81 152 mainProgram = "arelle"; 82 153 homepage = "http://arelle.org/"; 83 - license = licenses.asl20; 84 - platforms = platforms.all; 85 - maintainers = with maintainers; [ roberth ]; 154 + license = lib.licenses.asl20; 155 + maintainers = with lib.maintainers; [ 156 + tomasajt 157 + roberth 158 + ]; 86 159 }; 87 160 }
-14
pkgs/development/python-modules/arelle/tests.patch
··· 1 - diff --git c/arelle/CntlrProfiler.py i/arelle/CntlrProfiler.py 2 - index a64bb1b..dc0299d 100644 3 - --- c/arelle/CntlrProfiler.py 4 - +++ i/arelle/CntlrProfiler.py 5 - @@ -1,5 +1,6 @@ 6 - 7 - -import Cntlr, ModelManager, FileSource, time 8 - +from arelle import Cntlr, ModelManager, FileSource 9 - +import time 10 - from optparse import OptionParser 11 - import cProfile 12 - import gettext 13 - diff --git c/arelle/ValidateFilingText.py i/arelle/ValidateFilingText.py 14 - index 12dbbbb..c0e98c3 100644
+3 -3
pkgs/development/python-modules/chromadb/default.nix
··· 52 52 53 53 buildPythonPackage rec { 54 54 pname = "chromadb"; 55 - version = "0.5.17"; 55 + version = "0.5.18"; 56 56 pyproject = true; 57 57 58 58 disabled = pythonOlder "3.9"; ··· 61 61 owner = "chroma-core"; 62 62 repo = "chroma"; 63 63 rev = "refs/tags/${version}"; 64 - hash = "sha256-ui4wUV9jIvgPtnY5L8mHg9k3l3ccL4u1rir426wwuMg="; 64 + hash = "sha256-kJzBwUaA46HenwTn24AMy0xfgVmBtubJUujDS5/kYXs="; 65 65 }; 66 66 67 67 cargoDeps = rustPlatform.fetchCargoTarball { 68 68 inherit src; 69 69 name = "${pname}-${version}"; 70 - hash = "sha256-lF+TpoQF6vZoxjPX3CN6TnWiY72qoxrVu2hilWgNx2E="; 70 + hash = "sha256-iW68C3Vp9C1gR7hF2x4VhBIKWX9wlnT8jPj+zMRUC7w="; 71 71 }; 72 72 73 73 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "claripy"; 17 - version = "9.2.126"; 17 + version = "9.2.127"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.11"; ··· 23 23 owner = "angr"; 24 24 repo = "claripy"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-clS7O0WVY9jtuG1RF8c+14nlN9/U/29fEtVNnmGslQU="; 26 + hash = "sha256-uiB67+5zfLig1TgAzniWaRhibJKmdOPMDAfDVVfMs/0="; 27 27 }; 28 28 29 29 # z3 does not provide a dist-info, so python-runtime-deps-check will fail
+3 -3
pkgs/development/python-modules/cle/default.nix
··· 18 18 19 19 let 20 20 # The binaries are following the argr projects release cycle 21 - version = "9.2.126"; 21 + version = "9.2.127"; 22 22 23 23 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 24 24 binaries = fetchFromGitHub { 25 25 owner = "angr"; 26 26 repo = "binaries"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-EgkYynllp/UGMRJmshQRpnMdwhdOkYHgoMlTiqdtZO0="; 28 + hash = "sha256-EgkYynllp/UGMRJmshQRpnMdwhdOkYHgoMlTiqdtZO1="; 29 29 }; 30 30 in 31 31 buildPythonPackage rec { ··· 39 39 owner = "angr"; 40 40 repo = "cle"; 41 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-aOt5ba/F05FMiH+HpTVHOD2sfQY/yFoO9A90MZlF7So="; 42 + hash = "sha256-DcfFOzP7Ylms1/kAX5CIhujzj6Vpma8sb0Qyq6tSJq0="; 43 43 }; 44 44 45 45 build-system = [ setuptools ];
+14 -5
pkgs/development/python-modules/consonance/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 fetchpatch, 6 + setuptools, 6 7 dissononce, 7 8 python-axolotl-curve25519, 8 9 transitions, ··· 14 15 buildPythonPackage rec { 15 16 pname = "consonance"; 16 17 version = "0.1.5"; 17 - format = "setuptools"; 18 + pyproject = true; 18 19 19 20 disabled = pythonOlder "3.7"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "tgalal"; 23 24 repo = "consonance"; 24 - rev = version; 25 + rev = "refs/tags/${version}"; 25 26 hash = "sha256-BhgxLxjKZ4dSL7DqkaoS+wBPCd1SYZomRKrtDLdGmYQ="; 26 27 }; 27 28 ··· 34 35 }) 35 36 ]; 36 37 37 - propagatedBuildInputs = [ 38 + env = { 39 + # make protobuf compatible with old versions 40 + # https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates 41 + PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; 42 + }; 43 + 44 + build-system = [ setuptools ]; 45 + 46 + dependencies = [ 38 47 dissononce 39 48 python-axolotl-curve25519 40 49 transitions ··· 47 56 48 57 pythonImportsCheck = [ "consonance" ]; 49 58 50 - meta = with lib; { 59 + meta = { 51 60 description = "WhatsApp's handshake implementation using Noise Protocol"; 52 61 homepage = "https://github.com/tgalal/consonance"; 53 - license = licenses.gpl3Plus; 62 + license = lib.licenses.gpl3Plus; 54 63 maintainers = [ ]; 55 64 }; 56 65 }
+2 -2
pkgs/development/python-modules/cyclopts/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "cyclopts"; 22 - version = "2.9.9"; 22 + version = "3.0.0"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "BrianPugh"; 29 29 repo = "cyclopts"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-gU/oqFrOzA6PQTwwGS9si19F+LIondO3MozNDwPDtgs="; 31 + hash = "sha256-aTFas+3+veky+pyz2T1SytMNGwxlF9dAc3E03PKqvrM="; 32 32 }; 33 33 34 34 build-system = [
+2 -2
pkgs/development/python-modules/gehomesdk/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "gehomesdk"; 18 - version = "0.5.28"; 18 + version = "0.5.29"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-TAPuP0VFhKuWDzko/+Upq6GDGZJO9y6GuuV6GsSqi2I="; 25 + hash = "sha256-sV5V+D0K02qmP9Z0WqYSvNsKTeXkdrY9CsRtvYq1JcE="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+23 -3
pkgs/development/python-modules/mirakuru/default.nix
··· 1 1 { 2 + stdenv, 2 3 lib, 3 4 buildPythonPackage, 4 5 fetchFromGitHub, ··· 13 14 14 15 buildPythonPackage rec { 15 16 pname = "mirakuru"; 16 - version = "2.5.2"; 17 + version = "2.5.3"; 17 18 format = "pyproject"; 18 19 19 - disabled = pythonOlder "3.8"; 20 + disabled = pythonOlder "3.9"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "ClearcodeHQ"; 23 24 repo = "mirakuru"; 24 25 rev = "refs/tags/v${version}"; 25 - hash = "sha256-I1TKP0ESuBMTcReZf0tryjvGpSpwzofwmOiQqhyr6Zg="; 26 + hash = "sha256-blk4Oclb3+Cj3RH7BhzacfoPFDBIP/zgv4Ct7fawGnQ="; 26 27 }; 27 28 29 + patches = [ 30 + # https://github.com/ClearcodeHQ/mirakuru/pull/810 31 + ./tmpdir.patch 32 + ]; 33 + 28 34 nativeBuildInputs = [ setuptools ]; 29 35 30 36 propagatedBuildInputs = [ psutil ]; ··· 36 42 pytestCheckHook 37 43 ]; 38 44 pythonImportsCheck = [ "mirakuru" ]; 45 + 46 + # Necessary for the tests to pass on Darwin with sandbox enabled. 47 + __darwinAllowLocalNetworking = true; 48 + 49 + # Those are failing in the darwin sandbox with: 50 + # > ps: %mem: requires entitlement 51 + # > ps: vsz: requires entitlement 52 + # > ps: rss: requires entitlement 53 + # > ps: time: requires entitlement 54 + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ 55 + "test_forgotten_stop" 56 + "test_mirakuru_cleanup" 57 + "test_daemons_killing" 58 + ]; 39 59 40 60 meta = with lib; { 41 61 homepage = "https://pypi.org/project/mirakuru";
+19
pkgs/development/python-modules/mirakuru/tmpdir.patch
··· 1 + --- a/tests/executors/test_unixsocket_executor.py 2 + +++ b/tests/executors/test_unixsocket_executor.py 3 + @@ -4,6 +4,7 @@ Some of these tests run ``nc``: when running Debian, make sure the 4 + ``netcat-openbsd`` package is used, not ``netcat-traditional``. 5 + """ 6 + 7 + +import os 8 + import sys 9 + 10 + import pytest 11 + @@ -12,7 +13,7 @@ from mirakuru import TimeoutExpired 12 + from mirakuru.unixsocket import UnixSocketExecutor 13 + from tests import TEST_SOCKET_SERVER_PATH 14 + 15 + -SOCKET_PATH = "/tmp/mirakuru.sock" 16 + +SOCKET_PATH = os.path.join(os.getenv("TMPDIR", "/tmp"), "mirakuru.sock") 17 + 18 + SOCKET_SERVER_CMD = f"{sys.executable} {TEST_SOCKET_SERVER_PATH} {SOCKET_PATH}" 19 +
+2 -2
pkgs/development/python-modules/msgraph-sdk/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "msgraph-sdk"; 20 - version = "1.11.0"; 20 + version = "1.12.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "microsoftgraph"; 27 27 repo = "msgraph-sdk-python"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-SBQ99NJFVwsqyExadw/jvToeZuUzi7+/wQxS8YMwrNM="; 29 + hash = "sha256-RB5DxcddMmByWZ4XA/SaIVVxPXdqSRCUbTeWIR5YW2g="; 30 30 }; 31 31 32 32 build-system = [ flit-core ];
+32 -32
pkgs/development/python-modules/mypy-boto3/default.nix
··· 150 150 "sha256-nr00I/1oqR16ZIw3+iA2BrS0C0Wr7UlJ48VnuOFIcb0="; 151 151 152 152 mypy-boto3-autoscaling = 153 - buildMypyBoto3Package "autoscaling" "1.35.53" 154 - "sha256-cknZ2hZ8hV7gnOqBD6XWxrJZS7j3B4TiP29y6QBGCoQ="; 153 + buildMypyBoto3Package "autoscaling" "1.35.56" 154 + "sha256-UmJt7Yp7Nf5M/PV6c077GMYVdKbFT9XGV/o6Y7HSbs0="; 155 155 156 156 mypy-boto3-autoscaling-plans = 157 157 buildMypyBoto3Package "autoscaling-plans" "1.35.0" ··· 166 166 "sha256-8IRkY4sMGkj2ZxZBM4n/7clzQHwuon8wmXIOAGa4nEI="; 167 167 168 168 mypy-boto3-batch = 169 - buildMypyBoto3Package "batch" "1.35.53" 170 - "sha256-1qJvWSYN94rV8xiIOoGO5FVKl2Q1hcLfooOfMYEp5M0="; 169 + buildMypyBoto3Package "batch" "1.35.57" 170 + "sha256-1tWJD780ioswhtdCB1ETlRwEVExCJbwjtLcDg1x/HG0="; 171 171 172 172 mypy-boto3-billingconductor = 173 173 buildMypyBoto3Package "billingconductor" "1.35.0" ··· 194 194 "sha256-BAHAhOT7WanSavOe4iNVeJ0I4+QW2Ymn6C915sTQbwU="; 195 195 196 196 mypy-boto3-chime-sdk-media-pipelines = 197 - buildMypyBoto3Package "chime-sdk-media-pipelines" "1.35.0" 198 - "sha256-eXgK8DJugHC1r9qPVK5ajdr/ppDnfxBHxB0tSld0icw="; 197 + buildMypyBoto3Package "chime-sdk-media-pipelines" "1.35.57" 198 + "sha256-VmHywaRFz8GJW/wde6ULj6iDfMH8+qDcoH6FamN77Dg="; 199 199 200 200 mypy-boto3-chime-sdk-meetings = 201 201 buildMypyBoto3Package "chime-sdk-meetings" "1.35.0" ··· 210 210 "sha256-O7mrqn+S0rDcOnhxXI10mB/NHzI+f23HqNXoO5gxiPc="; 211 211 212 212 mypy-boto3-cleanrooms = 213 - buildMypyBoto3Package "cleanrooms" "1.35.51" 214 - "sha256-InSA/7IwpeCcIaPa/S+a3l+POGmcL1O5RG+ANPFfqrE="; 213 + buildMypyBoto3Package "cleanrooms" "1.35.56" 214 + "sha256-9klgPrVKNaG6PWOIZkvsXNP98+TOgJfVPT5aPV3SDtI="; 215 215 216 216 mypy-boto3-cloud9 = 217 217 buildMypyBoto3Package "cloud9" "1.35.0" ··· 266 266 "sha256-wCjyRnd7RlnLRQrADd2Xmh74IsQxBfUgLIJuaZW7kjw="; 267 267 268 268 mypy-boto3-codebuild = 269 - buildMypyBoto3Package "codebuild" "1.35.49" 270 - "sha256-KsO/4MFJA3J53FMrbodO8bIw8FV3PmwZOaADxoo5bjI="; 269 + buildMypyBoto3Package "codebuild" "1.35.55" 270 + "sha256-qZ0POshM6WseOoeinzEkGiZP4UxkRvyf2Y83Vv6UYas="; 271 271 272 272 mypy-boto3-codecatalyst = 273 273 buildMypyBoto3Package "codecatalyst" "1.35.0" ··· 470 470 "sha256-6o825Pz7Vbg/xuFXR7mTLv3zWcLoRIqbFqjRcQtZOJ8="; 471 471 472 472 mypy-boto3-eks = 473 - buildMypyBoto3Package "eks" "1.35.45" 474 - "sha256-Dl9pCZc5WX6HC0LbXznGrpSc32KtPvHNMFD9Ru8Ay6k="; 473 + buildMypyBoto3Package "eks" "1.35.57" 474 + "sha256-efYfxn51rtR6LCnAU3k7ct78OuNnSecGSwYi0OIidt8="; 475 475 476 476 mypy-boto3-elastic-inference = 477 477 buildMypyBoto3Package "elastic-inference" "1.35.38" ··· 534 534 "sha256-KQqb3NdsN8SloK7kIbJoy5I3zhO5CUr9rB8ZqtVLaDc="; 535 535 536 536 mypy-boto3-firehose = 537 - buildMypyBoto3Package "firehose" "1.35.0" 538 - "sha256-7ibqWrvc1mwCDzsm/tqha/2Y2EbfxTpsf7omIZg/EbM="; 537 + buildMypyBoto3Package "firehose" "1.35.57" 538 + "sha256-QsLASn6dGIQs/nedmPXwzHeZRPIEqWjPqfDKMbaFOmM="; 539 539 540 540 mypy-boto3-fis = 541 541 buildMypyBoto3Package "fis" "1.35.12" ··· 594 594 "sha256-U0sYInE/1XsjwQCxmcYLVvmEQf4R6drtdSqTr0b+3OM="; 595 595 596 596 mypy-boto3-guardduty = 597 - buildMypyBoto3Package "guardduty" "1.35.39" 598 - "sha256-6+k3i6IdCsHW8xTy/AG2JcfDqpGGj67JSihC6OPjXYE="; 597 + buildMypyBoto3Package "guardduty" "1.35.55" 598 + "sha256-4iTPGfSTkel+xJtH/7/oPxbtmuZJk6p9FrZR3rKMaLA="; 599 599 600 600 mypy-boto3-health = 601 601 buildMypyBoto3Package "health" "1.35.0" ··· 766 766 "sha256-oGpeVJ4uuNUAIsZwc2k0QKLtzLSHC+ULM1f3Pcm+ZPk="; 767 767 768 768 mypy-boto3-lakeformation = 769 - buildMypyBoto3Package "lakeformation" "1.35.0" 770 - "sha256-d6dz+lqK8RJ4kwDvK8WYf5U3N9oic5s+4KJgW08/3oU="; 769 + buildMypyBoto3Package "lakeformation" "1.35.55" 770 + "sha256-QuVCDfj8bAtFhEnrsGqDYHFbl6awqAjLDjeJn5Rq0IM="; 771 771 772 772 mypy-boto3-lambda = 773 - buildMypyBoto3Package "lambda" "1.35.49" 774 - "sha256-7TPYB348lSMXAxZuDR2uhGCyUA6zqFiKDvBQuh3M5uE="; 773 + buildMypyBoto3Package "lambda" "1.35.57" 774 + "sha256-m6zdSyQbRTiCuoWH7GX7CQnZe0A2SMPb8gglgzzldYc="; 775 775 776 776 mypy-boto3-lex-models = 777 777 buildMypyBoto3Package "lex-models" "1.35.0" ··· 1042 1042 "sha256-AYfD/JY1//vPw1obZAmwqW3NYwSpqg1zjQqTpIk80Rw="; 1043 1043 1044 1044 mypy-boto3-pinpoint-sms-voice-v2 = 1045 - buildMypyBoto3Package "pinpoint-sms-voice-v2" "1.35.43" 1046 - "sha256-Wiue58JJyi8Td4H+byVkmjUEkuZdM4zeyJ4CAwk/+Z8="; 1045 + buildMypyBoto3Package "pinpoint-sms-voice-v2" "1.35.57" 1046 + "sha256-pjvecs9LfkOQXiobtZ/OQVMKXGl/ATMy7ZiRjNJFclQ="; 1047 1047 1048 1048 mypy-boto3-pipes = 1049 1049 buildMypyBoto3Package "pipes" "1.35.43" ··· 1074 1074 "sha256-mtpp+ro3b7tOrN4TrWr8BjLzaPo264ty8Sng6wtciMs="; 1075 1075 1076 1076 mypy-boto3-quicksight = 1077 - buildMypyBoto3Package "quicksight" "1.35.43" 1078 - "sha256-rcIdJWamEYS6M/aLO9oLe2vwyipzNra5cIrt1pFWn5Y="; 1077 + buildMypyBoto3Package "quicksight" "1.35.56" 1078 + "sha256-wiAo7FwQYo4oL8qiE3KOlpeuo4uOCacLZwBf5vel88M="; 1079 1079 1080 1080 mypy-boto3-ram = 1081 1081 buildMypyBoto3Package "ram" "1.35.0" ··· 1114 1114 "sha256-zqBEwEnaCrmUl9xRlYOQHFSwZcXR1zj42Pd0Lik9SIQ="; 1115 1115 1116 1116 mypy-boto3-resource-explorer-2 = 1117 - buildMypyBoto3Package "resource-explorer-2" "1.35.25" 1118 - "sha256-49Ysavsq6tDUQAcJiP4GQkt5zgBz36qufByA88bltco="; 1117 + buildMypyBoto3Package "resource-explorer-2" "1.35.56" 1118 + "sha256-b6H2qsCgpX9j7yWWtPTV2CcPbtXit4HLaCH8YwAJH1A="; 1119 1119 1120 1120 mypy-boto3-resource-groups = 1121 1121 buildMypyBoto3Package "resource-groups" "1.35.30" ··· 1166 1166 "sha256-8Ah6N2XRA7LbVlzYBl68Kw9w8t1OksEy9kuJRd2GmUA="; 1167 1167 1168 1168 mypy-boto3-s3control = 1169 - buildMypyBoto3Package "s3control" "1.35.12" 1170 - "sha256-GpZ3lr2WenLA+FNOBnot9X7DQKtmxWxvP85bTM5l1+g="; 1169 + buildMypyBoto3Package "s3control" "1.35.55" 1170 + "sha256-9gTlb+iIU+IT+2jAIU7l62gN4VenI4JLaTEFJCbgiAc="; 1171 1171 1172 1172 mypy-boto3-s3outposts = 1173 1173 buildMypyBoto3Package "s3outposts" "1.35.0" ··· 1346 1346 "sha256-72VjJGOWAphFUZfMxzSaYyycUtoL1St08G/SAEhDriQ="; 1347 1347 1348 1348 mypy-boto3-synthetics = 1349 - buildMypyBoto3Package "synthetics" "1.35.18" 1350 - "sha256-p/jKkj4a1vUkgfmUAkKY6nbDKKaBNAJeuFOea7Uvq7M="; 1349 + buildMypyBoto3Package "synthetics" "1.35.56" 1350 + "sha256-QRYicbaZ/2a7aXB42v9WrHR56O4A+4eEnoaoo7OMaGc="; 1351 1351 1352 1352 mypy-boto3-textract = 1353 1353 buildMypyBoto3Package "textract" "1.35.0" ··· 1378 1378 "sha256-j9ZU1UHzKNo1+gb+uUYiMTIwjGi9OEg0jAmKGx+mGno="; 1379 1379 1380 1380 mypy-boto3-verifiedpermissions = 1381 - buildMypyBoto3Package "verifiedpermissions" "1.35.30" 1382 - "sha256-wOoPXyHx/yCdGtLFLFyO9WJLSx0XyIiwMWMLff3v25U="; 1381 + buildMypyBoto3Package "verifiedpermissions" "1.35.55" 1382 + "sha256-ptQXmGLaWRtOqAL3iunKubP5gQHHAezQAubG3Z3m6BI="; 1383 1383 1384 1384 mypy-boto3-voice-id = 1385 1385 buildMypyBoto3Package "voice-id" "1.35.0"
+3
pkgs/development/python-modules/pgsanity/default.nix
··· 20 20 unittestCheckHook 21 21 postgresql 22 22 ]; 23 + 24 + unittestFlagsArray = [ "test" ]; 25 + 23 26 propagatedBuildInputs = [ postgresql ]; 24 27 25 28 meta = with lib; {
+1 -1
pkgs/development/python-modules/pymc/default.nix
··· 29 29 owner = "pymc-devs"; 30 30 repo = "pymc"; 31 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-XJWAzJ8B5MZlMA6gF8OAUeXUHfPH2/buvoGlthgc+Qw="; 32 + hash = "sha256-rH6sh05rSrhakcfdc+BSR37kQYO/QEPuw8hHMZZGwdE="; 33 33 }; 34 34 35 35 postPatch = ''
+2 -2
pkgs/development/python-modules/pyosmium/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "pyosmium"; 26 - version = "4.0.1"; 26 + version = "4.0.2"; 27 27 pyproject = true; 28 28 29 29 disabled = pythonOlder "3.7" || isPyPy; ··· 32 32 owner = "osmcode"; 33 33 repo = "pyosmium"; 34 34 rev = "refs/tags/v${version}"; 35 - hash = "sha256-qi4GsjQVe2nIcvQThAlxQu3kUdWhRuJFHVPjKbMBxdM="; 35 + hash = "sha256-pW2w/M4P4DtGhnTy72w0wjMtpLtSgvYGaemme/rRrwM="; 36 36 }; 37 37 38 38 build-system = [ setuptools ];
+16 -4
pkgs/development/python-modules/python-axolotl-curve25519/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 + fetchpatch, 6 + setuptools, 5 7 }: 6 8 7 9 buildPythonPackage rec { 8 10 pname = "python-axolotl-curve25519"; 9 11 version = "0.4.1.post2"; 10 - format = "setuptools"; 12 + pyproject = true; 11 13 12 14 src = fetchPypi { 13 15 inherit pname version; 14 16 sha256 = "0705a66297ebd2f508a60dc94e22881c754301eb81db93963322f6b3bdcb63a3"; 15 17 }; 16 18 17 - meta = with lib; { 19 + patches = [ 20 + # https://github.com/tgalal/python-axolotl-curve25519/pull/26 21 + (fetchpatch { 22 + url = "https://github.com/tgalal/python-axolotl-curve25519/commit/901f4fb12e1290b72fbd26ea1f40755b079fa241.patch"; 23 + hash = "sha256-hdhaOysRXI9q5D9e/bfy0887bpEFSvUyrbl32nBgteQ="; 24 + }) 25 + ]; 26 + 27 + build-system = [ setuptools ]; 28 + 29 + meta = { 18 30 homepage = "https://github.com/tgalal/python-axolotl-curve25519"; 19 31 description = "Curve25519 with ed25519 signatures"; 20 - maintainers = with maintainers; [ abbradar ]; 21 - license = licenses.gpl3; 32 + maintainers = with lib.maintainers; [ abbradar ]; 33 + license = lib.licenses.gpl3; 22 34 }; 23 35 }
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pyvex"; 15 - version = "9.2.126"; 15 + version = "9.2.127"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.11"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-bi4DKqT+MFLCJgVN+EegED0d6XbUuZ2GS/vsHU6FMgw="; 22 + hash = "sha256-pBbbYtI2ITky6xw09/MSMvCk7HZUCJaMP86GSFkSa1o="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/redis-om/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "redis-om"; 24 - version = "0.3.2"; 24 + version = "0.3.3"; 25 25 pyproject = true; 26 26 27 27 disabled = pythonOlder "3.8"; ··· 30 30 owner = "redis"; 31 31 repo = "redis-om-python"; 32 32 rev = "refs/tags/v${version}"; 33 - hash = "sha256-FN39Db94Z7z3luCDKi8b4Ku7bFwxEOXtBT5aXbDGVtw="; 33 + hash = "sha256-Pp404HaFpYEPie9xknoabotFrqcI2ibDlPTM+MmnMbg="; 34 34 }; 35 35 36 36 build-system = [
+72
pkgs/development/python-modules/sphinx-autodoc2/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + 7 + flit-core, 8 + 9 + astroid, 10 + typing-extensions, 11 + typer, 12 + 13 + pytestCheckHook, 14 + pytest-regressions, 15 + sphinx, 16 + defusedxml, 17 + }: 18 + 19 + buildPythonPackage rec { 20 + pname = "sphinx-autodoc2"; 21 + version = "0.5.0"; 22 + pyproject = true; 23 + 24 + disabled = pythonOlder "3.8"; 25 + 26 + src = fetchFromGitHub { 27 + owner = "sphinx-extensions2"; 28 + repo = "sphinx-autodoc2"; 29 + rev = "refs/tags/v${version}"; 30 + hash = "sha256-Wu079THK1mHVilD2Fx9dIzuIOOYOXpo/EMxVczNutCI="; 31 + }; 32 + 33 + build-system = [ flit-core ]; 34 + 35 + dependencies = [ 36 + astroid 37 + typing-extensions 38 + 39 + # cli deps 40 + typer 41 + ] ++ typer.optional-dependencies.standard; 42 + 43 + preCheck = '' 44 + # make sphinx_path an alias of pathlib.Path, since sphinx_path was removed in Sphinx v7.2.0 45 + substituteInPlace tests/test_render.py --replace-fail \ 46 + 'from sphinx.testing.util import path as sphinx_path' \ 47 + 'sphinx_path = Path' 48 + ''; 49 + 50 + nativeCheckInputs = [ 51 + pytestCheckHook 52 + pytest-regressions 53 + sphinx 54 + defusedxml 55 + ]; 56 + 57 + disabledTests = [ 58 + # some generated files differ in newer versions of Sphinx 59 + "test_sphinx_build_directives" 60 + ]; 61 + 62 + pythonImportsCheck = [ "autodoc2" ]; 63 + 64 + meta = { 65 + changelog = "https://github.com/sphinx-extensions2/sphinx-autodoc2/releases/tag/v${version}"; 66 + homepage = "https://github.com/sphinx-extensions2/sphinx-autodoc2"; 67 + description = "Sphinx extension that automatically generates API documentation for your Python packages"; 68 + license = lib.licenses.mit; 69 + mainProgram = "autodoc2"; 70 + maintainers = with lib.maintainers; [ tomasajt ]; 71 + }; 72 + }
+5 -4
pkgs/development/python-modules/torch/default.nix
··· 35 35 removeReferencesTo, 36 36 37 37 # Build inputs 38 - darwin, 38 + apple-sdk_13, 39 39 numactl, 40 40 41 41 # dependencies ··· 364 364 # NB technical debt: building without NNPACK as workaround for missing `six` 365 365 USE_NNPACK = 0; 366 366 367 + # Explicitly enable MPS for Darwin 368 + USE_MPS = setBool stdenv.hostPlatform.isDarwin; 369 + 367 370 cmakeFlags = 368 371 [ 369 372 # (lib.cmakeBool "CMAKE_FIND_DEBUG_MODE" true) ··· 519 522 ++ lib.optionals (cudaSupport || rocmSupport) [ effectiveMagma ] 520 523 ++ lib.optionals stdenv.hostPlatform.isLinux [ numactl ] 521 524 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 522 - darwin.apple_sdk.frameworks.Accelerate 523 - darwin.apple_sdk.frameworks.CoreServices 524 - darwin.libobjc 525 + apple-sdk_13 525 526 ] 526 527 ++ lib.optionals tritonSupport [ _tritonEffective ] 527 528 ++ lib.optionals MPISupport [ mpi ]
+3
pkgs/development/python-modules/uuid6/default.nix
··· 15 15 hash = "sha256-LSnX9j9ZPKruoODQ3QrYEpycZjsp4ZvfiC6GS+3xj7A="; 16 16 }; 17 17 18 + # https://github.com/oittaa/uuid6-python/blob/e647035428d984452b9906b75bb007198533dfb1/setup.py#L12-L19 19 + env.GITHUB_REF = "refs/tags/${version}"; 20 + 18 21 build-system = [ 19 22 setuptools 20 23 ];
+2 -2
pkgs/development/python-modules/wtforms/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "wtforms"; 24 - version = "3.1.2"; 24 + version = "3.2.1"; 25 25 pyproject = true; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 30 30 owner = "wtforms"; 31 31 repo = "wtforms"; 32 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-L6DmB7iVpJR775oRxuEkCKWlUJnmw8VPZTr2dZbqeEc="; 33 + hash = "sha256-jwjP/wkk8MdNJbPE8MlkrH4DyR304Ju41nN4lMo3jFs="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+9 -3
pkgs/development/python-modules/yowsup/default.nix
··· 26 26 src = fetchFromGitHub { 27 27 owner = "tgalal"; 28 28 repo = "yowsup"; 29 - rev = "v${version}"; 29 + rev = "refs/tags/v${version}"; 30 30 sha256 = "1pz0r1gif15lhzdsam8gg3jm6zsskiv2yiwlhaif5rl7lv3p0v7q"; 31 31 }; 32 32 33 33 pythonRelaxDeps = true; 34 34 pythonRemoveDeps = [ "argparse" ]; 35 35 36 + env = { 37 + # make protobuf compatible with old versions 38 + # https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates 39 + PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; 40 + }; 41 + 36 42 build-system = [ setuptools ]; 37 43 38 44 nativeCheckInputs = [ pytestCheckHook ]; ··· 45 51 six 46 52 ] ++ lib.optionals (!pythonOlder "3.12") [ pyasyncore ]; 47 53 48 - meta = with lib; { 54 + meta = { 49 55 homepage = "https://github.com/tgalal/yowsup"; 50 56 description = "Python WhatsApp library"; 51 57 mainProgram = "yowsup-cli"; 52 - license = licenses.gpl3Plus; 58 + license = lib.licenses.gpl3Plus; 53 59 maintainers = [ ]; 54 60 }; 55 61 }
+1 -3
pkgs/os-specific/darwin/openwith/default.nix
··· 1 1 { lib, swiftPackages, fetchFromGitHub }: 2 2 3 3 let 4 - inherit (swiftPackages) apple_sdk stdenv swift; 4 + inherit (swiftPackages) stdenv swift; 5 5 arch = if stdenv.hostPlatform.isAarch64 then "arm64" else "x86_64"; 6 6 in 7 7 stdenv.mkDerivation rec { ··· 16 16 }; 17 17 18 18 nativeBuildInputs = [ swift ]; 19 - 20 - buildInputs = with apple_sdk.frameworks; [ AppKit Foundation UniformTypeIdentifiers ]; 21 19 22 20 makeFlags = [ "openwith_${arch}" ]; 23 21
+7 -6
pkgs/servers/home-assistant/custom-components/moonraker/package.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , buildHomeAssistantComponent 4 - , moonraker-api 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + buildHomeAssistantComponent, 5 + moonraker-api, 5 6 }: 6 7 7 8 buildHomeAssistantComponent rec { 8 9 owner = "marcolivierarsenault"; 9 10 domain = "moonraker"; 10 - version = "1.3.7"; 11 + version = "1.4.0"; 11 12 12 13 src = fetchFromGitHub { 13 14 owner = "marcolivierarsenault"; 14 15 repo = "moonraker-home-assistant"; 15 16 rev = "refs/tags/${version}"; 16 - hash = "sha256-Mz78wCBP3U1CWbr3KajZ5RjQOIqhjFvmL9Walx+xxzQ="; 17 + hash = "sha256-wdbomvpRvadWjxi8c6D9dhdXmWnSuVxmEPZCX8WmC5M="; 17 18 }; 18 19 19 20 propagatedBuildInputs = [
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cnspec"; 9 - version = "11.28.1"; 9 + version = "11.29.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mondoohq"; 13 13 repo = "cnspec"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-XbufLkszKqddqBrYrUHzQLUT+kzLaRo60f0D1mRmwRA="; 15 + hash = "sha256-a8ihlnJ8fggJpr54GGlNLgWwM6veW5xz4ah5WkFHHh0="; 16 16 }; 17 17 18 18 proxyVendor = true; 19 19 20 - vendorHash = "sha256-0XA3kDOY2PLczv9wlbeXzFe7UDNI5FQo4Q7bV1nsprA="; 20 + vendorHash = "sha256-snnEqg41Vi82uoFzJzYg8/P45lp0Y4w1NQ0rG0CD+T0="; 21 21 22 22 subPackages = [ "apps/cnspec" ]; 23 23
+2
pkgs/top-level/python-packages.nix
··· 15018 15018 15019 15019 sphinx-autodoc-typehints = callPackage ../development/python-modules/sphinx-autodoc-typehints { }; 15020 15020 15021 + sphinx-autodoc2 = callPackage ../development/python-modules/sphinx-autodoc2 { }; 15022 + 15021 15023 sphinx-basic-ng = callPackage ../development/python-modules/sphinx-basic-ng { }; 15022 15024 15023 15025 sphinx-copybutton = callPackage ../development/python-modules/sphinx-copybutton { };