From c18a8fb1a0c98c28ac0088dc13e322767740c54f Mon Sep 17 00:00:00 2001
From: Simon Warta <simon@warta.it>
Date: Mon, 15 Jan 2024 23:05:18 +0100
Subject: [PATCH] Remove explicit enumset dependency

Wasmer requires enumset 1.1.0 now
(https://github.com/wasmerio/wasmer/pull/4317)
---
 Cargo.lock                            | 1 -
 contracts/burner/Cargo.lock           | 1 -
 contracts/crypto-verify/Cargo.lock    | 1 -
 contracts/cyberpunk/Cargo.lock        | 1 -
 contracts/empty/Cargo.lock            | 1 -
 contracts/floaty/Cargo.lock           | 1 -
 contracts/hackatom/Cargo.lock         | 1 -
 contracts/ibc-reflect-send/Cargo.lock | 1 -
 contracts/ibc-reflect/Cargo.lock      | 1 -
 contracts/queue/Cargo.lock            | 1 -
 contracts/reflect/Cargo.lock          | 1 -
 contracts/staking/Cargo.lock          | 1 -
 contracts/virus/Cargo.lock            | 1 -
 packages/vm/Cargo.toml                | 1 -
 14 files changed, 14 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 12ca9aa3cb..79cf3599a5 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -508,7 +508,6 @@ dependencies = [
  "crc32fast",
  "criterion",
  "derivative",
- "enumset",
  "glob",
  "hex",
  "hex-literal",
diff --git a/contracts/burner/Cargo.lock b/contracts/burner/Cargo.lock
index edb927577d..d92f81cdf0 100644
--- a/contracts/burner/Cargo.lock
+++ b/contracts/burner/Cargo.lock
@@ -269,7 +269,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/crypto-verify/Cargo.lock b/contracts/crypto-verify/Cargo.lock
index 4730bc978c..dc7a627bd8 100644
--- a/contracts/crypto-verify/Cargo.lock
+++ b/contracts/crypto-verify/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/cyberpunk/Cargo.lock b/contracts/cyberpunk/Cargo.lock
index 7a3a7ef02e..2571ba38d8 100644
--- a/contracts/cyberpunk/Cargo.lock
+++ b/contracts/cyberpunk/Cargo.lock
@@ -293,7 +293,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/empty/Cargo.lock b/contracts/empty/Cargo.lock
index 59ffdb0418..146ab7517a 100644
--- a/contracts/empty/Cargo.lock
+++ b/contracts/empty/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/floaty/Cargo.lock b/contracts/floaty/Cargo.lock
index b3aa94d0d5..4db346a2f2 100644
--- a/contracts/floaty/Cargo.lock
+++ b/contracts/floaty/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/hackatom/Cargo.lock b/contracts/hackatom/Cargo.lock
index 6e785a0889..5be46e6271 100644
--- a/contracts/hackatom/Cargo.lock
+++ b/contracts/hackatom/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/ibc-reflect-send/Cargo.lock b/contracts/ibc-reflect-send/Cargo.lock
index 4ce9f13a64..5a539d9979 100644
--- a/contracts/ibc-reflect-send/Cargo.lock
+++ b/contracts/ibc-reflect-send/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/ibc-reflect/Cargo.lock b/contracts/ibc-reflect/Cargo.lock
index adebdadeb9..b10255338f 100644
--- a/contracts/ibc-reflect/Cargo.lock
+++ b/contracts/ibc-reflect/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/queue/Cargo.lock b/contracts/queue/Cargo.lock
index 9e825ecc67..42340af8f4 100644
--- a/contracts/queue/Cargo.lock
+++ b/contracts/queue/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/reflect/Cargo.lock b/contracts/reflect/Cargo.lock
index e66b394887..642e48c489 100644
--- a/contracts/reflect/Cargo.lock
+++ b/contracts/reflect/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/staking/Cargo.lock b/contracts/staking/Cargo.lock
index ae1d1218e3..9de0959f3a 100644
--- a/contracts/staking/Cargo.lock
+++ b/contracts/staking/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/contracts/virus/Cargo.lock b/contracts/virus/Cargo.lock
index 43f2cb61c1..3941b68013 100644
--- a/contracts/virus/Cargo.lock
+++ b/contracts/virus/Cargo.lock
@@ -258,7 +258,6 @@ dependencies = [
  "cosmwasm-std",
  "crc32fast",
  "derivative",
- "enumset",
  "hex",
  "schemars",
  "serde",
diff --git a/packages/vm/Cargo.toml b/packages/vm/Cargo.toml
index 1d4d867fda..9a5a9794f8 100644
--- a/packages/vm/Cargo.toml
+++ b/packages/vm/Cargo.toml
@@ -47,7 +47,6 @@ strum = { version = "0.25.0", default-features = false, features = ["derive"] }
 # Dependencies that we do not use ourself. We add those entries
 # to bump the min version of them.
 bytecheck = "0.6.3" # With this version the simdutf8 dependency became optional
-enumset = "1.0.2"   # Fixes https://github.com/Lymia/enumset/issues/17 (https://github.com/Lymia/enumset/commit/a430550cd6a3c9b1ef636d37f75dede7616f5b62)
 bitflags = "1.1.0"  # https://github.com/CensoredUsername/dynasm-rs/pull/74
 
 # Wasmer git/local (used for quick local debugging or patching)