diff --git a/wraxml.cabal b/wraxml.cabal
--- a/wraxml.cabal
+++ b/wraxml.cabal
@@ -1,6 +1,7 @@
+Cabal-Version:  2.2
 Name:           wraxml
-Version:        0.4.4.1
-License:        GPL
+Version:        0.4.4.2
+License:        GPL-3.0-only
 License-File:   LICENSE
 Author:         Henning Thielemann <haskell@henning-thielemann.de>
 Maintainer:     Henning Thielemann <haskell@henning-thielemann.de>
@@ -42,7 +43,6 @@
   and the labels for pointers to positions in the source file.
   ("Text.XML.WraXML.Tree")
 Build-Type:     Simple
-Cabal-Version:   >= 1.6
 
 Source-Repository head
    Type:     darcs
@@ -51,7 +51,7 @@
 Source-Repository this
    Type:     darcs
    Location: http://code.haskell.org/~thielema/wraxml/
-   Tag:      0.4.4.1
+   Tag:      0.4.4.2
 
 Flag buildExamples
    description: Build example executables
@@ -59,7 +59,7 @@
 
 Library
   Build-Depends:
-    polyparse >=1.2 && <1.13,
+    polyparse >=1.2 && <1.14,
     tagsoup >=0.8 && <0.14,
     tagchup >=0.4 && <0.5,
     xml-basic >=0.1 && <0.2,
@@ -70,8 +70,9 @@
     utility-ht >=0.0.4 && <0.1,
     explicit-exception >=0.1.3 && <0.2,
     data-accessor >=0.2 && <0.3,
-    containers >=0.1 && <0.6,
+    containers >=0.1 && <0.7,
     base >=3 && <5
+  Default-Language: Haskell98
   GHC-Options:    -Wall
   Hs-source-dirs: src
   Exposed-modules:
@@ -105,6 +106,14 @@
 Executable escape-tidy-html
   If !flag(buildExamples)
     Buildable: False
+  Build-Depends:
+    wraxml,
+    hxt,
+    tagchup,
+    xml-basic,
+    utility-ht,
+    base
+  Default-Language: Haskell98
   GHC-Options:    -Wall
-  Hs-Source-Dirs: src, example
+  Hs-Source-Dirs: example
   Main-Is:        Escape.hs
