[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Nov 29 17:52:22 UTC 2017


    Date: Wednesday, November 29, 2017 @ 17:52:21
  Author: felixonmars
Revision: 270742

upgpkg: haskell-vty 5.18.1-1

rebuild with vty,5.18.1

Modified:
  haskell-vty/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-29 17:47:37 UTC (rev 270741)
+++ PKGBUILD	2017-11-29 17:52:21 UTC (rev 270742)
@@ -4,18 +4,21 @@
 
 _hkgname=vty
 pkgname=haskell-vty
-pkgver=5.17.1
-pkgrel=3
+pkgver=5.18.1
+pkgrel=1
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty"
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-blaze-builder" "haskell-microlens" "haskell-microlens-mtl"
-         "haskell-microlens-th" "haskell-hashable" "haskell-mtl" "haskell-parallel" "haskell-parsec"
-         "haskell-stm" "haskell-terminfo" "haskell-text" "haskell-utf8-string" "haskell-vector")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl'
+         'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 'haskell-parallel' 'haskell-parsec'
+         'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+             'haskell-quickcheck-assertions' 'haskell-test-framework'
+             'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random'
+             'haskell-string-qq')
 source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz")
-sha512sums=('f6f237c4698a30d590a8cdf1bb88cc5c9a933fa152fda1c2d852f5a0c319c6b29ce8dc609706325dc3cc2bcc5ba378e8385bfb6967daa924ef3ef16daeb61912')
+sha512sums=('48f392a45ba06f3a104211f39a7e877c1a79f567e143029791ec36038e387eb79dc13b40e008e12bc99f3a3559582a190171feed555f4b5a1c9ad0a6a6187f41')
 
 build() {
     cd "${srcdir}/${_hkgname}-${pkgver}"
@@ -30,6 +33,13 @@
     sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+    # https://github.com/jtdaugherty/vty/issues/132
+    # https://github.com/haskell/cabal/issues/4918
+    cd $_hkgname-$pkgver
+    # runhaskell Setup test
+}
+
 package() {
     cd "${srcdir}/${_hkgname}-${pkgver}"
 



More information about the arch-commits mailing list