# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 3 [[package]] name = "adler32" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "ash" version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06063a002a77d2734631db74e8f4ce7148b77fe522e6bca46f2ae7774fd48112" dependencies = [ "libloading", ] [[package]] name = "autocfg" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "base64" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" [[package]] name = "base64" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" [[package]] name = "bincode" version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ "serde", ] [[package]] name = "bitflags" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "bytemuck" version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9966d2ab714d0f785dbac0a0396251a35280aeb42413281617d0209ab4898435" [[package]] name = "byteorder" version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "cc" version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" [[package]] name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "cmake" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855" dependencies = [ "cc", ] [[package]] name = "color_quant" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] name = "com-rs" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" [[package]] name = "crc32fast" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" dependencies = [ "cfg-if", ] [[package]] name = "deflate" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" dependencies = [ "adler32", "byteorder", ] [[package]] name = "freetype-rs" version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9593b75434a847f1b0d1cd97fb09aaf4efa4f610db157f9725ff92a40328cc53" dependencies = [ "bitflags", "freetype-sys", "libc", ] [[package]] name = "freetype-sys" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b67cedeffcf3d18fd38769bb9323b374f09441934a0f9096b9d33efddf920fc7" dependencies = [ "cmake", "libc", "pkg-config", ] [[package]] name = "gcc" version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" [[package]] name = "gltf" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ff38b75359a0096dd0a8599b6e4f37a6ee41d5df300cc7669e62aafa697f7a2" dependencies = [ "base64 0.12.3", "byteorder", "gltf-json", "image", "lazy_static", ] [[package]] name = "gltf-derive" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f2a9333e0f9c7bca94dfc20bcf44fa12a61eeec662d6e007563ff748aa59c70" dependencies = [ "inflections", "proc-macro2", "quote", "syn", ] [[package]] name = "gltf-json" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1414d3a98cbaabdb2f134328b1f6036d14b282febc1df51952a435d2ca17fb6" dependencies = [ "gltf-derive", "serde", "serde_derive", "serde_json", ] [[package]] name = "hassle-rs" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f689a5d26a4c1b22f8a3191488dcc5e96bbc9c96fe22a97e5afe60e62fe94e" dependencies = [ "bitflags", "com-rs", "libc", "libloading", "thiserror", "widestring", "winapi", ] [[package]] name = "image" version = "0.23.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" dependencies = [ "bytemuck", "byteorder", "color_quant", "jpeg-decoder", "num-iter", "num-rational", "num-traits", "png", ] [[package]] name = "inflections" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a" [[package]] name = "itoa" version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" [[package]] name = "jpeg-decoder" version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" [[package]] name = "lazy_static" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" version = "0.2.97" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6" [[package]] name = "libloading" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a" dependencies = [ "cfg-if", "winapi", ] [[package]] name = "miniz_oxide" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" dependencies = [ "adler32", ] [[package]] name = "newport" version = "0.2.0" dependencies = [ "newport_asset", "newport_codegen", "newport_ecs", "newport_editor", "newport_engine", "newport_game", "newport_gpu", "newport_graphics", "newport_imgui", "newport_log", "newport_math", "newport_os", "serde", ] [[package]] name = "newport_asset" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c4c4be19e40b0ee98db47f8852955830049e626276b93ed0d455973021e7b70" dependencies = [ "newport_cache", "newport_engine", "newport_log", "newport_serde", ] [[package]] name = "newport_cache" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91854d82907b49493a082db6e30d3f58c02baaed5d2d6cc4879f3f255b7112cd" dependencies = [ "newport_engine", "newport_serde", ] [[package]] name = "newport_codegen" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bdd55d7676ac15fee9b7c063db1864086a978de4ae4ab121fdf34744f59ac86" dependencies = [ "proc-macro2", "quote", "syn", ] [[package]] name = "newport_ecs" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3380a3e7fb0055540fc347cdaaf19f48bb1a5e3546e93bd8aae37e348f37f615" dependencies = [ "newport_editor", "newport_math", "slotmap", ] [[package]] name = "newport_editor" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cb4b35132aec97c774673b9702748022a026d98d3a227c74d88dbdd2ce4a850" dependencies = [ "newport_asset", "newport_cache", "newport_codegen", "newport_engine", "newport_gpu", "newport_graphics", "newport_imgui", "newport_math", "newport_os", ] [[package]] name = "newport_engine" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95ca1dce9c32a70e7d6e67beac8b6c02ff76a874d3b705e9a2f9d5bf1e0ba698" dependencies = [ "newport_math", "newport_os", ] [[package]] name = "newport_game" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72e858f9acc06a37c4f1f118e331d1cbf44aef2ee0f244faa63d2c383bc012e5" dependencies = [ "newport_asset", "newport_ecs", "newport_editor", "newport_engine", "newport_gpu", "newport_graphics", "newport_math", ] [[package]] name = "newport_gpu" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df3cea494cbb6224b8b2f69e3bbc931364ee6a6b71bb2850782355147a05b09" dependencies = [ "ash", "bitflags", "hassle-rs", "newport_asset", "newport_engine", "newport_log", "newport_math", "newport_os", "newport_serde", ] [[package]] name = "newport_graphics" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "294ff31727fae5bbf22e6eb1517661fcedd86e118e531295078a350b519890e3" dependencies = [ "freetype-rs", "gltf", "newport_asset", "newport_engine", "newport_gpu", "newport_log", "newport_math", "newport_serde", "stb_image", ] [[package]] name = "newport_imgui" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b3fde3e7e8a7cd4ad4a0267e4a964ab9258650c16720c406d985904281027a5" dependencies = [ "lazy_static", "newport_asset", "newport_engine", "newport_gpu", "newport_graphics", "newport_math", "newport_os", ] [[package]] name = "newport_log" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d81094c038c2a73fd22c237c4d34c42a37703a270c840b711337682a11566862" dependencies = [ "newport_engine", "newport_os", ] [[package]] name = "newport_math" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1a800abe73ed806f0cc44eb0e5575eb5e13ca7fa1d9e1e15a50e26eef6a4005" dependencies = [ "serde", ] [[package]] name = "newport_os" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3a0e725f174ac7a0eff80746de37f5b7a0ea72c76d00c8619dfedee67b5b412" dependencies = [ "lazy_static", "newport_math", ] [[package]] name = "newport_serde" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d4f21f0b6a89614992925fbfea1fd1f58e7efa60a3f8bef597ee7933b38ecda" dependencies = [ "bincode", "ron", "serde", ] [[package]] name = "num-integer" version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg", "num-traits", ] [[package]] name = "num-iter" version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" dependencies = [ "autocfg", "num-integer", "num-traits", ] [[package]] name = "num-rational" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" dependencies = [ "autocfg", "num-integer", "num-traits", ] [[package]] name = "num-traits" version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ "autocfg", ] [[package]] name = "pkg-config" version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" [[package]] name = "png" version = "0.16.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" dependencies = [ "bitflags", "crc32fast", "deflate", "miniz_oxide", ] [[package]] name = "proc-macro2" version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038" dependencies = [ "unicode-xid", ] [[package]] name = "quote" version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ "proc-macro2", ] [[package]] name = "ron" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "064ea8613fb712a19faf920022ec8ddf134984f100090764a4e1d768f3827f1f" dependencies = [ "base64 0.13.0", "bitflags", "serde", ] [[package]] name = "ryu" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" [[package]] name = "serde" version = "1.0.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43" dependencies = [ "proc-macro2", "quote", "syn", ] [[package]] name = "serde_json" version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" dependencies = [ "itoa", "ryu", "serde", ] [[package]] name = "slotmap" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "585cd5dffe4e9e06f6dfdf66708b70aca3f781bed561f4f667b2d9c0d4559e36" dependencies = [ "version_check", ] [[package]] name = "stb_image" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa3ade42efb05f52212be6f5b3b43ff18e217f45187fb36f4d19d647610d1e1e" dependencies = [ "gcc", "libc", ] [[package]] name = "syn" version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7" dependencies = [ "proc-macro2", "quote", "unicode-xid", ] [[package]] name = "thiserror" version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d" dependencies = [ "proc-macro2", "quote", "syn", ] [[package]] name = "unicode-xid" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" [[package]] name = "version_check" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" [[package]] name = "widestring" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" [[package]] name = "winapi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" dependencies = [ "winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu", ] [[package]] name = "winapi-i686-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"