diff --git a/default.nix b/default.nix
new file mode 100644
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,20 @@
+{
+  mkDerivation, stdenv
+, base, kafka-device, vrpn
+}:
+
+mkDerivation {
+  pname = "kafka-device-vrpn";
+  version = "1.0.0.0";
+  src = ./.;
+  isLibrary = true;
+  isExecutable = true;
+  libraryHaskellDepends = [
+    base kafka-device vrpn
+  ];
+  executableHaskellDepends = [
+  ];
+  homepage = "https://bitbucket.org/functionally/kafka-device-vrpn";
+  description = "VRPN events via a Kafka message broker";
+  license = stdenv.lib.licenses.mit;
+}
diff --git a/kafka-device-vrpn.cabal b/kafka-device-vrpn.cabal
--- a/kafka-device-vrpn.cabal
+++ b/kafka-device-vrpn.cabal
@@ -1,40 +1,42 @@
-name:                kafka-device-vrpn
-version:             0.2.1.2
-synopsis:            VRPN events via a Kafka message broker
-description:         This package contains functions for passing VRPN \<<https://github.com/vrpn/vrpn/wiki>\> events to topics on a Kafka message broker \<<https://kafka.apache.org/>\>.  Also see \<<https://hackage.haskell.org/package/kafka-device/>\>.
-license:             MIT
-license-file:        LICENSE
-author:              Brian W Bush <consult@brianwbush.info>
-maintainer:          Brian W Bush <consult@brianwbush.info>
-copyright:           (c) 2016-17 Brian W Bush
-category:            Network
-build-type:          Simple
-cabal-version:       >= 1.10
-stability:           Experimental
-homepage:            https://bitbucket.org/functionally/kafka-device-vrpn
-bug-reports:         https://bwbush.atlassian.net/projects/HKAFDEV/issues/
-package-url:         https://bitbucket.org/functionally/kafka-device-vrpn/downloads/kafka-device-vrpn-$version.tar.gz
+name         : kafka-device-vrpn
+version      : 1.0.0.0
+synopsis     : VRPN events via a Kafka message broker
+description  : This package contains functions for passing VRPN \<<https://github.com/vrpn/vrpn/wiki>\> events to topics on a Kafka message broker \<<https://kafka.apache.org/>\>.  Also see \<<https://hackage.haskell.org/package/kafka-device/>\>.
+license      : MIT
+license-file : LICENSE
+author       : Brian W Bush <code@functionally.io>
+maintainer   : Brian W Bush <code@functionally.io>
+copyright    : (c) 2016-19 Brian W Bush
+category     : Network
+build-type   : Simple
+cabal-version: >= 1.10
+stability    : Production
+homepage     : https://bitbucket.org/functionally/kafka-device-vrpn
+bug-reports  : https://bwbush.atlassian.net/projects/HKAFDEV/issues/
+package-url  : https://bitbucket.org/functionally/kafka-device-vrpn/downloads/kafka-device-vrpn-$version.tar.gz
 
-extra-source-files:  ReadMe.md
+extra-source-files: ReadMe.md
+                    default.nix
 
 source-repository head
-  type: git
+  type    : git
   location: https://bitbucket.org/functionally/kafka-device-vrpn
  
 library
-  exposed-modules:  Network.UI.Kafka.VRPN
-  build-depends:    base         >= 4.8 && < 5
-               ,    kafka-device >= 0.2.1.2
-               ,    vrpn         >= 0.2.1
-  hs-source-dirs:   src
-  ghc-options:      -Wall
+  exposed-modules : Network.UI.Kafka.VRPN
+  build-depends   : base         >= 4.8 && < 5
+                  , kafka-device >= 1.0.0
+                  , vrpn         >= 0.3.0
+  hs-source-dirs  : src
+  ghc-options     : -Wall
   default-language: Haskell2010
 
 executable kafka-device-vrpn
-  main-is:          Main.hs
-  build-depends:    base
-               ,    kafka-device
-               ,    vrpn
-  hs-source-dirs:   src
-  ghc-options:      -Wall
+  main-is         : Main.hs
+  other-modules   : Network.UI.Kafka.VRPN
+  build-depends   : base         >= 4.8 && < 5
+                  , kafka-device >= 1.0.0
+                  , vrpn         >= 0.3.0
+  hs-source-dirs  : src
+  ghc-options     : -Wall
   default-language: Haskell2010
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -1,10 +1,10 @@
 {-|
-Module      :  Main
-Copyright   :  (c) 2016-17 Brian W Bush
+Module      :  $Header$
+Copyright   :  (c) 2016-19 Brian W Bush
 License     :  MIT
-Maintainer  :  Brian W Bush <consult@brianwbush.info>
-Stability   :  Experimental
-Portability :  Stable
+Maintainer  :  Brian W Bush <code@functionally.io>
+Stability   :  Production
+Portability :  Linux
 
 Simple producer of VRPN \<<https://github.com/vrpn/vrpn/wiki>\> events to a Kafka topic.
 -}
diff --git a/src/Network/UI/Kafka/VRPN.hs b/src/Network/UI/Kafka/VRPN.hs
--- a/src/Network/UI/Kafka/VRPN.hs
+++ b/src/Network/UI/Kafka/VRPN.hs
@@ -1,10 +1,10 @@
 {-|
-Module      :  Network.UI.Kafka.VRPN
-Copyright   :  (c) 2016-17 Brian W Bush
+Module      :  $Header$
+Copyright   :  (c) 2016-19 Brian W Bush
 License     :  MIT
-Maintainer  :  Brian W Bush <consult@brianwbush.info>
-Stability   :  Experimental
-Portability :  Stable
+Maintainer  :  Brian W Bush <code@functionally.io>
+Stability   :  Production
+Portability :  Linux
 
 Produce events on a Kafka topic from VRPN \<<https://github.com/vrpn/vrpn/wiki>\> events.
 -}
