--- /dev/null
+diff --git a/Data/FileStore/Types.hs b/Data/FileStore/Types.hs
+index e950c7a..e116761 100644
+--- a/Data/FileStore/Types.hs
++++ b/Data/FileStore/Types.hs
+@@ -152,3 +152,3 @@ data FileStore = FileStore {
+ -- | Save contents in the filestore.
+- , save :: Contents a
++ , save :: forall a . Contents a
+ => FilePath -- Resource to save.
+@@ -160,3 +160,3 @@ data FileStore = FileStore {
+ -- | Retrieve the contents of the named resource.
+- , retrieve :: Contents a
++ , retrieve :: forall a . Contents a
+ => FilePath -- Resource to retrieve.
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
)
"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ghc-8.patch
+
+ cabal_chdeps \
+ 'time >= 1.1 && < 1.6' 'time >= 1.1' \
+ 'process >= 1.0 && < 1.3' 'process >= 1.0'
+}
+
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag maxcount maxcount)