feat: add proper nix flake

This commit is contained in:
2026-04-13 16:48:38 -04:00
parent 9a362630a2
commit 7d1996306c
16 changed files with 296 additions and 155 deletions

75
Cargo.lock generated
View File

@@ -375,7 +375,8 @@ dependencies = [
[[package]]
name = "azalea"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4499cd2a5bbf1ead434e457fd40fc6f3a3597c577564c12f4c21fd110b07cdaf"
dependencies = [
"azalea-auth",
"azalea-block",
@@ -412,7 +413,8 @@ dependencies = [
[[package]]
name = "azalea-auth"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c74117dc3c3805946ac16cdd2f48fcecd7aa7e950c7da86e681e5ad921eb8885"
dependencies = [
"azalea-buf",
"azalea-crypto",
@@ -432,7 +434,8 @@ dependencies = [
[[package]]
name = "azalea-block"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea45cc5ae686461c81716f08bdee08857be2ffa0eb6562c213c35c67aa78db6c"
dependencies = [
"azalea-block-macros",
"azalea-buf",
@@ -442,7 +445,8 @@ dependencies = [
[[package]]
name = "azalea-block-macros"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdcc882d1a9b05af79b1bbd592d920e3a7ec252ac403877105bce5a2fdb21e1e"
dependencies = [
"proc-macro2",
"quote",
@@ -452,7 +456,8 @@ dependencies = [
[[package]]
name = "azalea-brigadier"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5a6d6986eccbf3902dd72432d56244dc5debca6ccbb1f47393c4d9277b044c5"
dependencies = [
"azalea-buf",
"azalea-chat",
@@ -462,7 +467,8 @@ dependencies = [
[[package]]
name = "azalea-buf"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b8fb450761479a164cd94fbf7353c758f154a03d337ffaff8166a42e6937ff0"
dependencies = [
"azalea-buf-macros",
"byteorder",
@@ -477,7 +483,8 @@ dependencies = [
[[package]]
name = "azalea-buf-macros"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29bc6a8dec6782886d06d1adf4a304d3babe7c61f28c407a10610dbac8db1d00"
dependencies = [
"proc-macro2",
"quote",
@@ -487,7 +494,8 @@ dependencies = [
[[package]]
name = "azalea-chat"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "665a5c4cd3488722302f69711027d29010d2e5b9f92d744f46605271afe2cf56"
dependencies = [
"azalea-buf",
"azalea-language",
@@ -501,7 +509,8 @@ dependencies = [
[[package]]
name = "azalea-client"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1b6d6f2298959bc66bbf7744ba880ac45c84f78ed383e2360ce085b73a73835"
dependencies = [
"async-compat",
"azalea-auth",
@@ -539,7 +548,8 @@ dependencies = [
[[package]]
name = "azalea-core"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf3c7e9ec40c983b9a5e17cc75cb744896e4cce279ef355da1750c11632d37a0"
dependencies = [
"azalea-buf",
"azalea-chat",
@@ -560,7 +570,8 @@ dependencies = [
[[package]]
name = "azalea-crypto"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7eb0ec0995af57e34a130e61869bb865e092d838d98d601fab64b9291d837adf"
dependencies = [
"aes",
"azalea-buf",
@@ -579,7 +590,8 @@ dependencies = [
[[package]]
name = "azalea-entity"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eac94303362f7576efe063f8db36552f97258e729b3e4bd32a864ec797dc393f"
dependencies = [
"azalea-block",
"azalea-buf",
@@ -599,18 +611,11 @@ dependencies = [
"uuid",
]
[[package]]
name = "azalea-hax"
version = "0.1.0"
source = "git+https://github.com/azalea-rs/azalea-hax#ef06856f1e6c45cab614ac78d2224a8228d9c426"
dependencies = [
"azalea",
]
[[package]]
name = "azalea-inventory"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f15103d879c9967c37fd13361d08db062dc9529a5593b14ef8301f322d42cd3e"
dependencies = [
"azalea-auth",
"azalea-buf",
@@ -628,7 +633,8 @@ dependencies = [
[[package]]
name = "azalea-inventory-macros"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94afbf2cb10a6cfc26a723430b42d0a1933291f176f10081c69f21651e56052d"
dependencies = [
"proc-macro2",
"quote",
@@ -638,7 +644,8 @@ dependencies = [
[[package]]
name = "azalea-language"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e58005bd5a7bdc0bed973640ae281aecd09fdbaa7312b959fc3f6f2232d3a64"
dependencies = [
"compact_str",
"serde_json",
@@ -647,7 +654,8 @@ dependencies = [
[[package]]
name = "azalea-physics"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5963fd337c81663ec89745f1baf7b97e823bf820c76c35f26e14a70233787923"
dependencies = [
"azalea-block",
"azalea-core",
@@ -664,7 +672,8 @@ dependencies = [
[[package]]
name = "azalea-protocol"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15e2203a1d672290513a9c62d4753f1004a69a6767aebb788b06b02779071156"
dependencies = [
"azalea-auth",
"azalea-block",
@@ -699,7 +708,8 @@ dependencies = [
[[package]]
name = "azalea-protocol-macros"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab6a0f484a4cb105cd178f0cf54755f281625cda1beaf84d65e696af3383fd15"
dependencies = [
"proc-macro2",
"quote",
@@ -709,7 +719,8 @@ dependencies = [
[[package]]
name = "azalea-registry"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3960fd7f1dcd6ea6941fcb5e8a756ff0c8e13f13fa989bc1cde7cfb4563bb35"
dependencies = [
"azalea-buf",
"azalea-registry-macros",
@@ -720,7 +731,8 @@ dependencies = [
[[package]]
name = "azalea-registry-macros"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a8c09e57b12a674726eb5570b88828756c56fab90ce6f473a0a4a0a02bf18ea"
dependencies = [
"quote",
"syn 2.0.117",
@@ -729,7 +741,8 @@ dependencies = [
[[package]]
name = "azalea-world"
version = "0.16.0+mc26.1"
source = "git+https://github.com/azalea-rs/azalea#ddef37118448b639ff56b86ae339e8913cb4ed11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59258b4001f420e0fb7fc418566b9fed25bac171e8fe6ebbee93d588118370a2"
dependencies = [
"azalea-block",
"azalea-buf",
@@ -1082,7 +1095,8 @@ dependencies = [
[[package]]
name = "built"
version = "0.8.0"
source = "git+https://github.com/lukaslueg/built#7cebe3e8d802502f55d2cf799abf1e5c983fb7a9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64"
dependencies = [
"git2",
]
@@ -1969,7 +1983,6 @@ version = "0.2.0"
dependencies = [
"anyhow",
"azalea",
"azalea-hax",
"bevy_app",
"bevy_ecs",
"bevy_log",