diff --git a/bindings-libffi.cabal b/bindings-libffi.cabal
--- a/bindings-libffi.cabal
+++ b/bindings-libffi.cabal
@@ -1,22 +1,36 @@
-cabal-version: >= 1.2.3
+cabal-version: >= 1.10
 name: bindings-libffi
 synopsis:
-  Low level bindings to libffi.
-version: 0.3
+  Project bindings-* raw interface to libffi
+description:
+  Low level bindings to libffi, part
+  of the @bindings-*@ project. See:
+  .
+  <https://github.com/rethab/bindings-dsl>
+  .
+  <http://sourceware.org/libffi>
+version: 0.3.2
 license: BSD3
 license-file: LICENSE
-maintainer: Maurício C. Antunes
+maintainer: Reto <rethab@protonmail.ch>
 author: Maurício C. Antunes
 build-type: Simple
 category: FFI
-bug-reports: http://bitbucket.org/mauricio/bindings-dsl/issues
+bug-reports: https://github.com/rethab/bindings-dsl/issues
 library
   hs-source-dirs: src
-  extensions:
+  default-language:
+    Haskell2010
+  default-extensions:
     ForeignFunctionInterface
   build-depends:
     base >= 3 && <5,
-    bindings-DSL >= 1.0.6 && < 1.1
+    bindings-DSL >= 1.0.16 && < 1.2
   exposed-modules:
     Bindings.Libffi
-  pkgconfig-depends: libffi >= 3.0.9
+  pkgconfig-depends: libffi >= 3.0.13
+source-repository head
+  type: git
+  location: https://github.com/rethab/bindings-dsl
+  branch: master
+  subdir: bindings-libffi
