summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2016-05-10 22:00:50 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2016-05-11 09:48:03 +0100
commit535a199805fff10b83fc2b2842ce0150170fa0c1 (patch)
treebffcc0f1ea9062c72f213822726d55205f2ff6e9 /dev-haskell/shelly/files
parentdev-haskell/vector-binary-instances: bump up to 0.2.3.2 (diff)
downloadgentoo-535a199805fff10b83fc2b2842ce0150170fa0c1.tar.gz
gentoo-535a199805fff10b83fc2b2842ce0150170fa0c1.tar.bz2
gentoo-535a199805fff10b83fc2b2842ce0150170fa0c1.zip
dev-haskell/shelly: bump up to 1.6.6
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-haskell/shelly/files')
-rw-r--r--dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch b/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch
new file mode 100644
index 000000000000..75d56220e38c
--- /dev/null
+++ b/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch
@@ -0,0 +1,16 @@
+diff --git a/src/Shelly/Lifted.hs b/src/Shelly/Lifted.hs
+index 825201d..cdca61b 100644
+--- a/src/Shelly/Lifted.hs
++++ b/src/Shelly/Lifted.hs
+@@ -2,4 +2,4 @@
+ FlexibleInstances, FlexibleContexts, IncoherentInstances,
+- TypeFamilies, ExistentialQuantification, RankNTypes,
+- ImpredicativeTypes #-}
++ TypeFamilies, ExistentialQuantification, RankNTypes
++ #-}
+ {-# OPTIONS_GHC -fno-warn-orphans #-}
+@@ -299,3 +299,3 @@ instance (MonadShControl m, Monoid w)
+ controlSh :: MonadShControl m => ((forall x. m x -> Sh (ShM m x)) -> Sh (ShM m a)) -> m a
+-controlSh = liftShWith >=> restoreSh
++controlSh r = liftShWith r >>= restoreSh
+ {-# INLINE controlSh #-}