diff --git a/synthesizer-llvm.cabal b/synthesizer-llvm.cabal
--- a/synthesizer-llvm.cabal
+++ b/synthesizer-llvm.cabal
@@ -1,5 +1,5 @@
 Name:           synthesizer-llvm
-Version:        0.8.2
+Version:        0.8.2.1
 License:        GPL
 License-File:   LICENSE
 Author:         Henning Thielemann <haskell@henning-thielemann.de>
@@ -57,7 +57,7 @@
   default:     False
 
 Source-Repository this
-  Tag:         0.8.2
+  Tag:         0.8.2.1
   Type:        darcs
   Location:    http://code.haskell.org/synthesizer/llvm/
 
@@ -220,7 +220,6 @@
     Buildable: False
   Default-Language: Haskell98
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   GHC-Prof-Options: -fprof-auto-exported
   If impl(ghc>=7.0)
     GHC-Options: -fwarn-unused-do-bind
@@ -268,7 +267,6 @@
     Buildable: False
   Default-Language: Haskell98
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   GHC-Prof-Options: -fprof-auto-exported
   If impl(ghc>=7.0)
     GHC-Options: -fwarn-unused-do-bind
@@ -302,7 +300,7 @@
       event-list >=0.1 && <0.2,
       shell-utility >=0.0 && <0.1,
       pathtype >=0.8 && <0.9,
-      optparse-applicative >=0.11 && <0.15,
+      optparse-applicative >=0.11 && <0.16,
       containers >=0.1 && <0.7,
       transformers,
       utility-ht,
@@ -317,7 +315,6 @@
   Default-Language: Haskell98
   --  -threaded -debug
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   GHC-Options:      -rtsopts
   GHC-Prof-Options: -fprof-auto-exported
   If impl(ghc>=7.0)
@@ -366,7 +363,7 @@
       event-list >=0.1 && <0.2,
       shell-utility >=0.0 && <0.1,
       pathtype >=0.8 && <0.9,
-      optparse-applicative >=0.11 && <0.15,
+      optparse-applicative >=0.11 && <0.16,
       containers >=0.1 && <0.7,
       transformers,
       utility-ht,
@@ -378,7 +375,6 @@
   Default-Language: Haskell98
   --  -threaded -debug
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   GHC-Options:      -rtsopts
   GHC-Prof-Options: -fprof-auto-exported
   If impl(ghc>=7.0)
@@ -414,7 +410,7 @@
       event-list >=0.1 && <0.2,
       shell-utility >=0.0 && <0.1,
       pathtype >=0.8 && <0.9,
-      optparse-applicative >=0.11 && <0.15,
+      optparse-applicative >=0.11 && <0.16,
       containers >=0.1 && <0.7,
       transformers,
       utility-ht,
@@ -426,7 +422,6 @@
   Default-Language: Haskell98
   --  -threaded -debug
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   GHC-Options:      -rtsopts
   GHC-Prof-Options: -fprof-auto-exported
   If impl(ghc>=7.0)
@@ -457,7 +452,6 @@
     Buildable: False
   Default-Language: Haskell98
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   If impl(ghc>=7.0)
     GHC-Options: -fwarn-unused-do-bind
     CPP-Options: -DNoImplicitPrelude=RebindableSyntax
@@ -485,7 +479,6 @@
     Buildable: False
   Default-Language: Haskell98
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   If impl(ghc>=7.0)
     GHC-Options: -fwarn-unused-do-bind
     CPP-Options: -DNoImplicitPrelude=RebindableSyntax
@@ -514,7 +507,6 @@
     base >=4 && <5
   Default-Language: Haskell98
   GHC-Options:      -Wall
-  GHC-Options:      -pgmlg++
   If impl(ghc>=7.0)
     GHC-Options: -fwarn-unused-do-bind
     CPP-Options: -DNoImplicitPrelude=RebindableSyntax
