From 5f707e990cb5cd2e948a62cb49d06af6009afab9 Mon Sep 17 00:00:00 2001
From: Erin <erin@erindesu.cz>
Date: Mon, 11 Apr 2022 19:51:26 +0200
Subject: [PATCH] Fixed compilation on latest nightly

---
 ableos/Cargo.lock    | 15 +++++++++------
 shadeable/Cargo.toml |  2 +-
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/ableos/Cargo.lock b/ableos/Cargo.lock
index e6982c7..c53a6a4 100644
--- a/ableos/Cargo.lock
+++ b/ableos/Cargo.lock
@@ -571,11 +571,12 @@ checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
 
 [[package]]
 name = "rhai"
-version = "1.5.0"
+version = "1.6.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49c94fda0280985896ed6d8bf0b43bbb5a7f0e39ccc8728ac907ddb4f06dae94"
+checksum = "8ef3d57e55ca044c53ced279d2d3ee9df229b247556b005a23713d5206a2ecfc"
 dependencies = [
  "ahash 0.7.6",
+ "bitflags",
  "core-error",
  "instant",
  "libm",
@@ -588,9 +589,9 @@ dependencies = [
 
 [[package]]
 name = "rhai_codegen"
-version = "1.3.0"
+version = "1.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e02d33d76a7aa8ec72ac8298d5b52134fd2dff77445ada0c65f6f8c40d8f2931"
+checksum = "faa0ff1c9dc19c9f8bba510a2a75d3f0449f6233570c2672c7e31c692a11a59a"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -705,11 +706,13 @@ checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
 
 [[package]]
 name = "smartstring"
-version = "0.2.10"
+version = "1.0.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e714dff2b33f2321fdcd475b71cec79781a692d846f37f415fb395a1d2bcd48e"
+checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29"
 dependencies = [
+ "autocfg",
  "static_assertions",
+ "version_check",
 ]
 
 [[package]]
diff --git a/shadeable/Cargo.toml b/shadeable/Cargo.toml
index 5cc867c..05ffb7d 100644
--- a/shadeable/Cargo.toml
+++ b/shadeable/Cargo.toml
@@ -12,7 +12,7 @@ libm = "*"
 log ="*"
 
 [dependencies.rhai]
-version = "1.5"
+version = "1.6"
 features = [ "no_std", "only_i64"]
 default-features = false