Date: Sunday, February 17, 2019 @ 16:55:26 Author: felixonmars Revision: 434117
upgpkg: haskell-chell 0.5-1 rebuild with chell 0.5, chell-quickcheck 0.2.5.2 Modified: haskell-chell/trunk/PKGBUILD Deleted: haskell-chell/trunk/patience-0.2.patch --------------------+ PKGBUILD | 21 ++++++--------------- patience-0.2.patch | 40 ---------------------------------------- 2 files changed, 6 insertions(+), 55 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-02-17 16:51:53 UTC (rev 434116) +++ PKGBUILD 2019-02-17 16:55:26 UTC (rev 434117) @@ -2,26 +2,17 @@ _hkgname=chell pkgname=haskell-chell -pkgver=0.4.0.2 -pkgrel=15 +pkgver=0.5 +pkgrel=1 pkgdesc="A simple and intuitive library for automated testing" -url="https://john-millikin.com/software/chell/" +url="https://github.com/typeclasses/chell" license=('MIT') arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 'haskell-patience' 'haskell-random' - ) +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 'haskell-patience' 'haskell-random') makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz - patience-0.2.patch) -sha512sums=('050c5818ad2cd954ef79b230de2f03fdfb19e99c8624a24bb7845bb20e3b5d5d427a9623491ffc706c5635f545eb99466bde7a851c4344d11df1a70bfb2bbe22' - '96f7e20516c0ce90f0a0cb4c35c9315607cf6c4ba2a7dae4a8619d8532a7a8e9856967799566e133f0400588876dc0d9246d7bcec4e5fa08f2bf9f4074111ed0') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('386e8da002b34f0c6aecfd43a2150539dfd70ee6a64e284ff659d6efb9bd900b68d65b0815b087289b2784a9db418ae7d1cfaf6f57ca44399c79887ed9faa364') -prepare() { - cd $_hkgname-$pkgver - patch -p2 -i ../patience-0.2.patch - sed -i 's/<.*0.8/<1/' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver Deleted: patience-0.2.patch =================================================================== --- patience-0.2.patch 2019-02-17 16:51:53 UTC (rev 434116) +++ patience-0.2.patch 2019-02-17 16:55:26 UTC (rev 434117) @@ -1,40 +0,0 @@ -commit d86effe073d75a73e544a58b16371664b8fcaf73 -Author: Felix Yan <[email protected]> -Date: Tue Dec 4 16:21:48 2018 +0800 - - Migrade to patience 0.2 (#1) - -diff --git a/chell/Test/Chell.hs b/chell/Test/Chell.hs -index 5a28259..d02e24a 100644 ---- a/chell/Test/Chell.hs -+++ b/chell/Test/Chell.hs -@@ -123,7 +123,6 @@ import qualified Control.Exception - import Control.Exception (Exception) - import Control.Monad (ap, liftM) - import Control.Monad.IO.Class (MonadIO, liftIO) --import qualified Data.Algorithm.Patience as Patience - import qualified Data.ByteString.Char8 - import qualified Data.ByteString.Lazy.Char8 - import Data.Foldable (Foldable, foldMap) -@@ -136,6 +135,8 @@ import qualified Data.Text.Lazy - - import qualified Language.Haskell.TH as TH - -+import qualified Patience -+ - import Test.Chell.Main (defaultMain) - import Test.Chell.Types - -diff --git a/chell/chell.cabal b/chell/chell.cabal -index b2df441..126975c 100644 ---- a/chell/chell.cabal -+++ b/chell/chell.cabal -@@ -69,7 +69,7 @@ library - base >= 4.1 && < 5.0 - , bytestring >= 0.9 - , options >= 1.0 && < 2.0 -- , patience >= 0.1 && < 0.2 -+ , patience >= 0.2 && < 0.3 - , random >= 1.0 - , template-haskell >= 2.3 - , text
