diff --git a/examples/MonitorFile.hs b/examples/MonitorFile.hs
--- a/examples/MonitorFile.hs
+++ b/examples/MonitorFile.hs
@@ -16,7 +16,7 @@
         { ident = fromIntegral fd
         , evfilter = EvfiltVnode
         , flags = [EvAdd, EvOneshot]
-        , fflags = [NoteDelete, NoteExtend, NoteWrite, NoteAttrib, NoteRename]
+        , fflags = [NoteDelete, NoteExtend, NoteWrite, NoteAttrib, NoteRename, NoteLink, NoteRevoke]
         , data_ = 0
         , udata = nullPtr
         }
diff --git a/kqueue.cabal b/kqueue.cabal
--- a/kqueue.cabal
+++ b/kqueue.cabal
@@ -1,5 +1,5 @@
 Name:                kqueue
-Version:             0.1
+Version:             0.1.1
 Synopsis:            A binding to the kqueue event library.
 Description:         A low-level binding to the kqueue library as
                      found in BSD and Mac OS X. It provides, among
@@ -20,11 +20,15 @@
   Hs-Source-Dirs:      src
   Exposed-modules:     System.KQueue
                        System.KQueue.HighLevel
-  Build-depends:       base >= 4.0 && < 4.4
+  Build-depends:       base >= 4.0 && < 4.5
                      , directory >= 1.0 && < 1.2
                      , filepath >= 1.1 && < 1.3
                      , mtl >= 1.1 && < 2.1
-                     , time >= 1.1 && < 1.3
-                     , unix >= 2.3 && < 2.5
+                     , time >= 1.1 && < 1.4
+                     , unix >= 2.3 && < 2.6
   Build-tools:         c2hs
   GHC-Options:         -Wall
+
+Source-Repository head
+  Type:                git
+  Location:            git://github.com/hesselink/kqueue.git
