diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+0.1.2.2
+=======
+
+  * Compatibility with ghc-8.4.3
+
 0.1.2.1
 =======
 
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014, Matvey Aksenov
+Copyright (c) 2014-2018, Matvey Aksenov
 
 All rights reserved.
 
@@ -12,10 +12,6 @@
       copyright notice, this list of conditions and the following
       disclaimer in the documentation and/or other materials provided
       with the distribution.
-
-    * Neither the name of Matvey Aksenov nor the names of other
-      contributors may be used to endorse or promote products derived
-      from this software without specific prior written permission.
 
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
diff --git a/meep.cabal b/meep.cabal
--- a/meep.cabal
+++ b/meep.cabal
@@ -1,16 +1,17 @@
 name:                meep
-version:             0.1.2.1
+version:             0.1.2.2
 synopsis:
   A silly container
 description:
   A @Map@-like structure that contains up to one key-value pair
-license:             BSD3
+license:             BSD2
 license-file:        LICENSE
 author:              Matvey Aksenov
 maintainer:          matvey.aksenov@gmail.com
 category:            Data
 build-type:          Simple
 cabal-version:       >= 1.10
+tested-with:         GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3
 extra-source-files:
   README.md
   CHANGELOG.md
@@ -22,7 +23,7 @@
 source-repository this
   type:     git
   location: https://github.com/supki/meep
-  tag:      0.1.2.1
+  tag:      0.1.2.2
 
 library
   default-language:
diff --git a/src/Data/Meep.hs b/src/Data/Meep.hs
--- a/src/Data/Meep.hs
+++ b/src/Data/Meep.hs
@@ -41,7 +41,9 @@
 import Data.Monoid (mempty)
 import Data.Data (Data, Typeable)
 import Data.Foldable (Foldable)
-import Data.Semigroup (Semigroup(..), Monoid(..))
+#if MIN_VERSION_base(4,9,0)
+import           Data.Semigroup (Semigroup(..))
+#endif
 import GHC.Generics (Generic)
 import Prelude hiding (null, lookup)
 #ifdef TEST
