From 534f083b08503cdbc36dd4b7ab58a367ab5ff145 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marcel=20M=C3=A4rtens?= <marcel.cochem@googlemail.com>
Date: Fri, 11 Dec 2020 15:30:15 +0100
Subject: [PATCH] get rid of insecure dependency completly

---
 Cargo.lock           | 35 -----------------------------------
 voxygen/Cargo.toml   |  1 -
 voxygen/src/error.rs |  2 --
 3 files changed, 38 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 017a5d6d0f..e561af6992 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1525,28 +1525,6 @@ dependencies = [
  "num-traits 0.2.12",
 ]
 
-[[package]]
-name = "failure"
-version = "0.1.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"
-dependencies = [
- "backtrace",
- "failure_derive",
-]
-
-[[package]]
-name = "failure_derive"
-version = "0.1.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
-dependencies = [
- "proc-macro2 1.0.23",
- "quote 1.0.7",
- "syn 1.0.42",
- "synstructure",
-]
-
 [[package]]
 name = "fehler"
 version = "1.0.0"
@@ -4684,18 +4662,6 @@ dependencies = [
  "unicode-xid 0.2.1",
 ]
 
-[[package]]
-name = "synstructure"
-version = "0.12.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
-dependencies = [
- "proc-macro2 1.0.23",
- "quote 1.0.7",
- "syn 1.0.42",
- "unicode-xid 0.2.1",
-]
-
 [[package]]
 name = "take_mut"
 version = "0.2.2"
@@ -5479,7 +5445,6 @@ dependencies = [
  "dot_vox",
  "enum-iterator",
  "euc",
- "failure",
  "gfx",
  "gfx_device_gl",
  "gfx_gl",
diff --git a/voxygen/Cargo.toml b/voxygen/Cargo.toml
index f31bf92c4b..d6a49948db 100644
--- a/voxygen/Cargo.toml
+++ b/voxygen/Cargo.toml
@@ -67,7 +67,6 @@ deunicode = "1.0"
 directories-next = "2.0"
 dot_vox = "4.0"
 enum-iterator = "0.6"
-failure = "0.1.6"
 glsl-include = "0.3.1"
 guillotiere = "0.5.2"
 hashbrown = {version = "0.7.2", features = ["rayon", "serde", "nightly"]}
diff --git a/voxygen/src/error.rs b/voxygen/src/error.rs
index 46ef45fa14..7b6a503a92 100644
--- a/voxygen/src/error.rs
+++ b/voxygen/src/error.rs
@@ -10,8 +10,6 @@ pub enum Error {
     BackendError(Box<dyn Debug>),
     /// An error relating the rendering subsystem.
     RenderError(RenderError),
-    /// A miscellaneous error with an unknown or unspecified source.
-    Other(failure::Error),
 }
 
 impl From<RenderError> for Error {