diff --git a/protocol-buffers-descriptor.cabal b/protocol-buffers-descriptor.cabal
--- a/protocol-buffers-descriptor.cabal
+++ b/protocol-buffers-descriptor.cabal
@@ -1,6 +1,6 @@
 name:           protocol-buffers-descriptor
-version:        2.4.13
-cabal-version:  >= 1.6
+version:        2.4.14
+cabal-version:  >= 1.10
 build-type:     Simple
 license:        BSD3
 license-file:   LICENSE
@@ -23,8 +23,9 @@
 -- Text.DescriptorProtos.Options is NOT generated from descriptor.proto
 
 Library
+  default-language: Haskell2010
   build-depends: base >= 4.9.0 && < 5,
-                 protocol-buffers == 2.4.13,
+                 protocol-buffers == 2.4.14,
                  bytestring,
                  containers
 
@@ -63,6 +64,6 @@
                    Text.DescriptorProtos.UninterpretedOption
                    Text.DescriptorProtos.UninterpretedOption.NamePart
 
-  extensions:      DeriveDataTypeable,
-                   FlexibleInstances,
-                   MultiParamTypeClasses
+  default-extensions:  DeriveDataTypeable,
+                       FlexibleInstances,
+                       MultiParamTypeClasses
