Add devel/hs-random dependency.

Update to pugs-compat-0.0.6.20120229.163800.
This commit is contained in:
kili 2012-09-02 20:04:19 +00:00
parent b670cc117b
commit 135c150047
6 changed files with 16 additions and 49 deletions

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.9 2011/09/16 09:24:51 espie Exp $
# $OpenBSD: Makefile,v 1.10 2012/09/02 20:04:19 kili Exp $
COMMENT = portable Haskell/POSIX layer for Pugs
DISTNAME = pugs-compat-0.0.6.1
REVISION = 5
DISTNAME = pugs-compat-0.0.6.20120229.163800
CATEGORIES = devel
# BSD3
@ -18,6 +17,7 @@ MODGHC_BUILD = cabal hackage haddock register
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = devel/hs-mtl \
devel/hs-network \
devel/hs-random \
devel/hs-regex-base \
devel/hs-regex-pcre-builtin \
devel/hs-stm \

View File

@ -1,5 +1,5 @@
MD5 (ghc/pugs-compat-0.0.6.1.tar.gz) = 2tp6g5eUyRnL6wHWJ9Zx1w==
RMD160 (ghc/pugs-compat-0.0.6.1.tar.gz) = 7nodGjGLFugyO4UvdgXfuH2SDwY=
SHA1 (ghc/pugs-compat-0.0.6.1.tar.gz) = Wu+UUUz8rRdVafXRCQz/LecyZ6E=
SHA256 (ghc/pugs-compat-0.0.6.1.tar.gz) = ptAvhceGowDdvJMS58W02sgzZ3jF7CpszsgYiUBzWco=
SIZE (ghc/pugs-compat-0.0.6.1.tar.gz) = 10577
MD5 (ghc/pugs-compat-0.0.6.20120229.163800.tar.gz) = 5jUe+9vUjlMi3lxBSOwDvw==
RMD160 (ghc/pugs-compat-0.0.6.20120229.163800.tar.gz) = T0Bj7MgpPthdwbXolAlk25CmEbI=
SHA1 (ghc/pugs-compat-0.0.6.20120229.163800.tar.gz) = Q1O8r0nFS5Gn6M6z1go+XUvOpNY=
SHA256 (ghc/pugs-compat-0.0.6.20120229.163800.tar.gz) = SKuJcwlwr2t+4NX+JDmPKF/6OcY2WOPMiIVhpc9q9/U=
SIZE (ghc/pugs-compat-0.0.6.20120229.163800.tar.gz) = 10496

View File

@ -1,17 +1,12 @@
$OpenBSD: patch-pugs-compat_cabal,v 1.1 2011/04/11 14:46:52 kili Exp $
From upstream git repo.
--- pugs-compat.cabal.orig Wed Dec 16 14:47:04 2009
+++ pugs-compat.cabal Sun Dec 26 15:37:56 2010
@@ -16,8 +16,8 @@ Library
TypeSynonymInstances, FlexibleInstances, PatternGuards,
$OpenBSD: patch-pugs-compat_cabal,v 1.2 2012/09/02 20:04:19 kili Exp $
--- pugs-compat.cabal.orig Wed Feb 29 16:41:13 2012
+++ pugs-compat.cabal Wed Jul 11 18:24:28 2012
@@ -17,7 +17,7 @@ Library
UndecidableInstances, FlexibleContexts, OverlappingInstances, TypeOperators
- Build-depends : base >=3 && < 4, haskell98, time, directory, process, regex-pcre-builtin, regex-base,
- random, network, containers, bytestring, array, mtl, stm, utf8-string,
+ Build-depends : base >=3 && < 5, haskell98, time, directory, process, regex-pcre-builtin, regex-base,
+ random, network, containers, bytestring, array, mtl, stm, syb, utf8-string,
Build-depends : base >=4 && < 5, time, directory, process, regex-pcre-builtin, regex-base,
- random, network, containers, bytestring, array, mtl < 2.0.0.0, stm, utf8-string, syb,
+ random, network, containers, bytestring, array, mtl, stm, utf8-string, syb,
stringtable-atom >= 0.0.6.1
Exposed-modules : Pugs.Compat
Other-modules : Pugs.Compat.Cast Pugs.Compat.Global Pugs.Compat.ID

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-src_Pugs_Compat_Monads_hs,v 1.1 2011/04/11 14:46:52 kili Exp $
From upstream git repo.
--- src/Pugs/Compat/Monads.hs.orig Wed Dec 16 14:47:04 2009
+++ src/Pugs/Compat/Monads.hs Sun Apr 10 16:52:39 2011
@@ -87,7 +87,7 @@ maybeM :: (Traversable f, Monad m)
-> m (f b) -- ^ Monad containing (@Just@ /result/) or @Nothing@
maybeM f m = mapM m =<< f
-catchIO :: IO a -> (Control.Exception.Exception -> IO a) -> IO a
+catchIO :: Exception e => forall a. IO a -> (e -> IO a) -> IO a
catchIO = Control.Exception.catch
evaluateIO :: a -> IO a

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-src_Pugs_Compat_hs,v 1.1 2011/04/11 14:46:52 kili Exp $
--- src/Pugs/Compat.hs.orig Wed Dec 16 14:47:04 2009
+++ src/Pugs/Compat.hs Sun Apr 10 20:32:34 2011
@@ -25,7 +25,7 @@ import Pugs.Compat.Regex as X
import Control.Concurrent as X
import Control.Concurrent.STM as X
-import Control.Exception as X (catchJust, errorCalls, Exception(..))
+import Control.Exception as X (catchJust, Exception(..))
import Control.Monad as X (replicateM, forM, forM_, MonadPlus(..), msum, liftM2, liftM3, guard, foldM, unless, liftM, filterM, join, when)
import Control.Monad.Error as X (MonadError(..), ErrorT(..), Error(..))
import Control.Monad.Fix as X (fix)

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2011/04/11 14:46:52 kili Exp $
@comment $OpenBSD: PLIST,v 1.4 2012/09/02 20:04:19 kili Exp $
lib/ghc/${DISTNAME}/
lib/ghc/${DISTNAME}/HS${DISTNAME}.o
lib/ghc/${DISTNAME}/Pugs/
@ -20,7 +20,6 @@ share/doc/hs-${DISTNAME}/
share/doc/hs-${DISTNAME}/LICENSE
share/doc/hs-${DISTNAME}/html/
share/doc/hs-${DISTNAME}/html/Pugs-Compat.html
share/doc/hs-${DISTNAME}/html/doc-index-33.html
share/doc/hs-${DISTNAME}/html/doc-index-37.html
share/doc/hs-${DISTNAME}/html/doc-index-43.html
share/doc/hs-${DISTNAME}/html/doc-index-46.html