diff --git a/protocol-buffers-descriptor.cabal b/protocol-buffers-descriptor.cabal
--- a/protocol-buffers-descriptor.cabal
+++ b/protocol-buffers-descriptor.cabal
@@ -1,32 +1,29 @@
 name:           protocol-buffers-descriptor
-version:        2.0.17
+version:        2.1.0
 cabal-version:  >= 1.6
 build-type:     Simple
 license:        BSD3
 license-file:   LICENSE
-copyright:      (c) 2009-2012 Christopher Edward Kuklewicz
+copyright:      (c) 2009-2015 Christopher Edward Kuklewicz
 author:         Christopher Edward Kuklewicz
-maintainer:     Chris Kuklewicz <protobuf@personal.mightyreason.com>
-stability:      Good
-homepage:       http://code.haskell.org/protocol-buffers/
+maintainer:     Kostiantyn Rybnikov <k-bx@k-bx.com>
+homepage:       https://github.com/k-bx/protocol-buffers
 package-url:    http://hackage.haskell.org/package/protocol-buffers-descriptor
 synopsis:       Text.DescriptorProto.Options and code generated from the Google Protocol Buffer specification
 description:    Uses protocol-buffers package
 category:       Text
-Tested-With:    GHC == 7.0.2
 data-files:     descriptor.proto
 extra-source-files: README
--- extra-source-files: Setup.hs
--- extra-tmp-files:
+source-repository head
+  type: git
+  location: git://github.com/k-bx/protocol-buffers.git
 
 -- All but one module is generated by hprotoc from descriptor.proto.
 -- Text.DescriptorProtos.Options is NOT generated from descriptor.proto
 
-flag small_base
-    description: Choose the new smaller, split-up base package.
-
 Library
-  build-depends: protocol-buffers == 2.0.17,
+  build-depends: base >= 4.7.0 && < 5,
+                 protocol-buffers == 2.1.0,
                  bytestring,
                  containers
 
@@ -61,11 +58,6 @@
                    Text.DescriptorProtos.SourceCodeInfo.Location
                    Text.DescriptorProtos.UninterpretedOption
                    Text.DescriptorProtos.UninterpretedOption.NamePart
-
-  if flag(small_base)
-        build-depends: base == 4.*
-  else
-        build-depends: base == 3.*
 
   extensions:      DeriveDataTypeable,
                    FlexibleInstances,
