diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
 Sifflet License
 
-Copyright (C) 2010 Gregory D. Weber
+Copyright (C) 2010-2012 Gregory D. Weber
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/sifflet.cabal b/sifflet.cabal
--- a/sifflet.cabal
+++ b/sifflet.cabal
@@ -1,5 +1,5 @@
 name: sifflet
-version: 1.2.4
+version: 1.2.5
 cabal-version: >= 1.8
 build-type: Simple
 license: BSD3
@@ -17,13 +17,14 @@
   Sifflet show the intermediate steps of the computation
   on the diagram, and can expand function calls to show further details.
   It is intended as an aid for learning about recursion.
+  Version 1.2.5: Compatibility with GHC 7.4.1.
   Version 1.2.4: Dependencies revised for compatibility with HXT 9.1.
   Version 1.2.3: Dependencies revised for compatibility with GHC 7.0
   and Haskell Platform 2011.2.
 category: 
   Language 
   , Visual Programming
-tested-with: GHC == 6.12.3, GHC == 7.0.1
+tested-with: GHC == 7.4.1
 -- data-files: filename list
 -- data-dir: directory
 -- extra-tmp-files: filename list
@@ -38,7 +39,7 @@
   main-is: sifflet.hs
   other-modules: Options
   build-depends: 
-    base >= 4.0 && < 4.4,
+    base >= 4.0 && < 4.6,
     -- begin GTK stuff, no longer needing exactly the same version numbers
     cairo >= 0.11 && < 0.13,
     glib >= 0.11 && < 0.13,
@@ -46,14 +47,13 @@
     -- end
     containers >= 0.2 && < 0.5,
     fgl >= 5.4 && < 5.5,
-    haskell98 >= 1.0.1 && < 1.2,
     hxt >= 9 && < 10.0,
     mtl >= 1.1 && < 2.1,
-    process >= 1.0 && < 1.1,
+    process >= 1.0 && < 1.2,
     sifflet-lib >= 1.2.3
 
   if !os(windows)
-    build-depends: unix >= 2.3 && < 2.5
+    build-depends: unix >= 2.3 && < 2.6
   buildable: True
   extensions: ForeignFunctionInterface CPP
   ghc-options: -Wall
