version = 4
[[package]]
name = "adler2"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bytemuck"
version = "1.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c"
[[package]]
name = "byteorder-lite"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "color_quant"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
[[package]]
name = "crc32fast"
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
dependencies = [
"cfg-if",
]
[[package]]
name = "crossbeam-deque"
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
dependencies = [
"crossbeam-epoch",
"crossbeam-utils",
]
[[package]]
name = "crossbeam-epoch"
version = "0.9.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "crossbeam-utils"
version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "default_is_triple_underscore"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed256d777648a906203a9d6c12a3134aa2d01cc7eef10c5237ab75e88bacbc20"
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "fdeflate"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c"
dependencies = [
"simd-adler32",
]
[[package]]
name = "flate2"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece"
dependencies = [
"crc32fast",
"miniz_oxide",
]
[[package]]
name = "gif"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2"
dependencies = [
"color_quant",
"weezl",
]
[[package]]
name = "hexga"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6ac0909c7eae0aeef633f4f0034febe05e7e305b1e80f069a7597fc00c47bae"
dependencies = [
"hexga_ansi_color",
"hexga_bitflags",
"hexga_core",
"hexga_generational",
"hexga_graphics",
"hexga_io",
"hexga_map_on",
"hexga_math",
"hexga_tools",
"serde",
]
[[package]]
name = "hexga_ansi_color"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7816d573bfd64704f5885b7cf48d784b4a8cb19e7dffda8d9ba8b9ce85bfe8ca"
dependencies = [
"serde",
]
[[package]]
name = "hexga_array"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "302010c6a4be1cdb19d8524b72323eb4d638f630942fc432bf2f073b5602cd8c"
dependencies = [
"hexga_map_on",
]
[[package]]
name = "hexga_bitflags"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fe0fa82ac162db4de2c27711e13ad59df0e5877ad51e4df15b04eb2d4607417"
dependencies = [
"hexga_number",
"serde",
]
[[package]]
name = "hexga_core"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d22baa8d580b2008c05138e44fc5768703fe6cf833d89b7b0421cb18cb5d236"
dependencies = [
"default_is_triple_underscore",
"hexga_number",
"rayon",
]
[[package]]
name = "hexga_engine_base"
version = "0.0.10-beta.16"
dependencies = [
"hexga",
"hexga_engine_core",
"hexga_engine_events",
"hexga_engine_render",
"hexga_engine_window",
"hexga_graphics",
"hexga_io",
"hexga_io_derive",
"serde",
]
[[package]]
name = "hexga_engine_core"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0816ca95e21978f2129c15d3e4df5e548926038e862c2cfcbed053b22179fb47"
dependencies = [
"hexga",
"hexga_engine_events",
"hexga_engine_render",
"hexga_engine_window",
"hexga_graphics",
"hexga_io",
"hexga_io_derive",
"serde",
]
[[package]]
name = "hexga_engine_events"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0201182f4a5c175bab06c4cc04c4036f09e192984ba6b2cfe29862eb741a447d"
dependencies = [
"hexga_core",
"hexga_io",
"hexga_io_derive",
"hexga_math",
"serde",
]
[[package]]
name = "hexga_engine_render"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c648476e394512d8b592be452e9182528b5dba286438ef64b76d4a54e549dfe"
dependencies = [
"hexga_graphics",
"hexga_io",
"hexga_io_derive",
"hexga_math",
"serde",
]
[[package]]
name = "hexga_engine_window"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e59a97c0ebade0d2e0d3c9ea36fd30c19493ede0adef61a4b87bd28fbbcff79"
dependencies = [
"hexga_io",
"hexga_io_derive",
"hexga_math",
"serde",
]
[[package]]
name = "hexga_generational"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cab02d87823c2e763d4a388f0364b1ac894040ca0a6870c07dbf6c4cf6dd846"
dependencies = [
"hexga_core",
"hexga_io",
"hexga_number",
"serde",
]
[[package]]
name = "hexga_graphics"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "768ccf9c99f7a9ae846c6807d7841ba2e7da75c36631d458fdd00be82c63df90"
dependencies = [
"hexga_core",
"hexga_io",
"hexga_math",
"image",
"serde",
]
[[package]]
name = "hexga_io"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed022490fc291b31f1d36048ca2fc390d81e33ffbdc94c904a0a851c4614e467"
dependencies = [
"hexga_core",
"hexga_io_derive",
"serde",
]
[[package]]
name = "hexga_io_derive"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "097178986a1aeaf69fbe76e3091bbd7b8eccb1321e6a08cf87802b99ad9380a6"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "hexga_map_on"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "722c7d1ce6acb748ba5946b989c958f7761929b1d427ce5f3aa2eaad9159cfa1"
[[package]]
name = "hexga_math"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "042127973c910034147dc94da61b702822dde4ff73c5127d9c029a7425ab0941"
dependencies = [
"hexga_array",
"hexga_core",
"hexga_io",
"hexga_number",
"hexga_typedef",
"serde",
]
[[package]]
name = "hexga_number"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96f6299a03a3f347b40c10c65ad61488ed923d346c0045b43d0ead9e0cfdfe15"
dependencies = [
"hexga_map_on",
]
[[package]]
name = "hexga_tools"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58f026f6cdaeaea0310842a63f7231bf2b30bc1f22d6f083a21fbf196a0508e6"
dependencies = [
"hexga_core",
"hexga_number",
]
[[package]]
name = "hexga_typedef"
version = "0.0.10-beta.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11189a605e17563da88bc3e0d67bd67ff8951a98fc27a89b3604a2d783bb97cf"
[[package]]
name = "image"
version = "0.25.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a"
dependencies = [
"bytemuck",
"byteorder-lite",
"color_quant",
"gif",
"num-traits",
"png",
"zune-core",
"zune-jpeg",
]
[[package]]
name = "miniz_oxide"
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a"
dependencies = [
"adler2",
"simd-adler32",
]
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "png"
version = "0.17.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526"
dependencies = [
"bitflags",
"crc32fast",
"fdeflate",
"flate2",
"miniz_oxide",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rayon"
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
version = "1.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
dependencies = [
"crossbeam-deque",
"crossbeam-utils",
]
[[package]]
name = "serde"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "simd-adler32"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
[[package]]
name = "syn"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
[[package]]
name = "weezl"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3"
[[package]]
name = "zune-core"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a"
[[package]]
name = "zune-jpeg"
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028"
dependencies = [
"zune-core",
]