diff --git a/Sound/ALSA/Mixer/Internal.chs b/Sound/ALSA/Mixer/Internal.chs
--- a/Sound/ALSA/Mixer/Internal.chs
+++ b/Sound/ALSA/Mixer/Internal.chs
@@ -138,7 +138,7 @@
 {#fun snd_mixer_selem_id_malloc as ^
     { alloca- `SimpleElementId' peekSimpleElementId* } -> `()' #}
 
-{#fun snd_mixer_selem_get_id as ^ 
+{#fun snd_mixer_selem_get_id as ^
     { id `Element', withForeignPtr* `SimpleElementId' } -> `()' #}
 
 peekSimpleElementId pid = peek pid >>= newForeignPtr snd_mixer_selem_id_free
@@ -223,7 +223,7 @@
 -- utilities
 -- --------------------------------------------------------------------
 
-cToBool = toBool 
+cToBool = toBool
 
 cFromBool = fromBool
 
diff --git a/alsa-mixer.cabal b/alsa-mixer.cabal
--- a/alsa-mixer.cabal
+++ b/alsa-mixer.cabal
@@ -1,5 +1,5 @@
 Name:                alsa-mixer
-Version:             0.1.1
+Version:             0.1.2
 Synopsis:            Bindings to the ALSA simple mixer API.
 Description:         This package provides bindings to the ALSA simple mixer API.
 License:             BSD3
@@ -18,6 +18,7 @@
 Library
   Exposed-modules:     Sound.ALSA.Mixer
   Other-modules:       Sound.ALSA.Mixer.Internal
+  Build-tools:         c2hs
   Extra-libraries:     asound
   Build-depends:       base == 4.*,
                        alsa-core == 0.5.*
