[arch-commits] Commit in haskell-chell/trunk (PKGBUILD patience-0.2.patch)

Felix Yan felixonmars at archlinux.org
Sun Feb 17 16:55:27 UTC 2019


    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 <felixonmars at archlinux.org>
-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



More information about the arch-commits mailing list