diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for fficxx-runtime
 
+## 0.7.0.1
+
+- Remove unnecessary dependency (#210)
+
 ## 0.7.0.0
 
 - Show generated module dependency graph (#203)
diff --git a/fficxx-runtime.cabal b/fficxx-runtime.cabal
--- a/fficxx-runtime.cabal
+++ b/fficxx-runtime.cabal
@@ -1,6 +1,6 @@
 Cabal-Version:  3.0
 Name:           fficxx-runtime
-Version:        0.7.0.0
+Version:        0.7.0.1
 Synopsis:       Runtime for fficxx-generated library
 Description:    Runtime for fficxx-generated library.
                 fficxx is an automatic haskell Foreign Function Interface (FFI) generator to C++.
@@ -24,7 +24,6 @@
   Build-Depends:
                  base == 4.*,
                  bytestring,
-                 hashable,
                  template-haskell
   Exposed-Modules:
                    FFICXX.Runtime.Cast
diff --git a/src/FFICXX/Runtime/CodeGen/Cxx.hs b/src/FFICXX/Runtime/CodeGen/Cxx.hs
--- a/src/FFICXX/Runtime/CodeGen/Cxx.hs
+++ b/src/FFICXX/Runtime/CodeGen/Cxx.hs
@@ -4,13 +4,12 @@
 module FFICXX.Runtime.CodeGen.Cxx where
 
 import Data.Functor.Identity (Identity)
-import Data.Hashable (Hashable)
 import Data.Kind (Type)
 import Data.List (intercalate)
 import Data.String (IsString (..))
 
 newtype HeaderName = HdrName {unHdrName :: String}
-  deriving (Hashable, Show, Eq, Ord)
+  deriving (Show, Eq, Ord)
 
 instance IsString HeaderName where
   fromString = HdrName
