[arch-commits] Commit in haskell-pgp-wordlist/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:53:25
  Author: felixonmars
Revision: 337154

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pgp-wordlist/repos/community-staging-x86_64/
  haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD
(from rev 337153, haskell-pgp-wordlist/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 
337153, haskell-pgp-wordlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:53:25 UTC (rev 337154)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=pgp-wordlist
+pkgname=haskell-pgp-wordlist
+pkgver=0.1.0.2
+pkgrel=9
+pkgdesc="Translate between binary data and a human-readable collection of 
words."
+url="https://github.com/quchen/pgp-wordlist;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c34d565b043d6ffb3fee10258fb30596ae08e5c4d57bf8d129f49b4794daf13ae55fae7f648f218821133a824f2abb66a8b5f02b10a9e11f4529007b1a4620b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:53:13
  Author: felixonmars
Revision: 337153

upgpkg: haskell-pgp-wordlist 0.1.0.2-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-pgp-wordlist/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:52:29 UTC (rev 337152)
+++ PKGBUILD2018-06-02 05:53:13 UTC (rev 337153)
@@ -4,7 +4,7 @@
 _hkgname=pgp-wordlist
 pkgname=haskell-pgp-wordlist
 pkgver=0.1.0.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Translate between binary data and a human-readable collection of 
words."
 url="https://github.com/quchen/pgp-wordlist;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-microlens-platform/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:52:29
  Author: felixonmars
Revision: 337152

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 337151, haskell-microlens-platform/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 337151, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:52:29 UTC (rev 337152)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.3.10
+pkgrel=10
+pkgdesc="Feature-complete microlens"
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:52:16
  Author: felixonmars
Revision: 337151

upgpkg: haskell-microlens-platform 0.3.10-10

rebuild with primitive 0.6.4.0

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:50:55 UTC (rev 337150)
+++ PKGBUILD2018-06-02 05:52:16 UTC (rev 337151)
@@ -5,7 +5,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.3.10
-pkgrel=9
+pkgrel=10
 pkgdesc="Feature-complete microlens"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")


[arch-commits] Commit in perl-text-template/repos/community-any (PKGBUILD PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:50:55
  Author: felixonmars
Revision: 337150

archrelease: copy trunk to community-any

Added:
  perl-text-template/repos/community-any/PKGBUILD
(from rev 337149, perl-text-template/trunk/PKGBUILD)
Deleted:
  perl-text-template/repos/community-any/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 05:50:41 UTC (rev 337149)
+++ PKGBUILD2018-06-02 05:50:55 UTC (rev 337150)
@@ -1,33 +0,0 @@
-# $Id$
-# Contributor: Sébastien Luttringer 
-
-pkgname=perl-text-template
-pkgver=1.52
-pkgrel=1
-pkgdesc='Expand template text with embedded perl'
-arch=('any')
-url='http://search.cpan.org/dist/Text-Template'
-license=('PerlArtistic' 'GPL')
-depends=('perl')
-checkdepends=('perl-test-warnings')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;)
-sha512sums=('9964c7161fa757cd47b7a9f0ffb17e16982ca30a1088b701cd5f36b55ee47e0bfa84fa1969478c5fad33c57dbf3181e4e49e7d68139d575506a0b39966ae42e6')
-
-build() {
-  cd Text-Template-$pkgver
-  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Text-Template-$pkgver
-  make test
-}
-
-package() {
-  cd Text-Template-$pkgver
-  make install DESTDIR="$pkgdir/"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: perl-text-template/repos/community-any/PKGBUILD (from rev 337149, 
perl-text-template/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 05:50:55 UTC (rev 337150)
@@ -0,0 +1,33 @@
+# $Id$
+# Contributor: Sébastien Luttringer 
+
+pkgname=perl-text-template
+pkgver=1.53
+pkgrel=1
+pkgdesc='Expand template text with embedded perl'
+arch=('any')
+url='http://search.cpan.org/dist/Text-Template'
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+checkdepends=('perl-test-warnings' 'perl-test-more-utf8')
+options=('!emptydirs')
+source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;)
+sha512sums=('136860f16f5100b7a672ae798be1e8d2bd1d6091e63248e9dca3bea42566e8289809d863576c7dcd734865eadb79f8d8f6443457cd14012f486ef14c98732228')
+
+build() {
+  cd Text-Template-$pkgver
+  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Text-Template-$pkgver
+  make test
+}
+
+package() {
+  cd Text-Template-$pkgver
+  make install DESTDIR="$pkgdir/"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in perl-text-template/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:50:41
  Author: felixonmars
Revision: 337149

upgpkg: perl-text-template 1.53-1

Modified:
  perl-text-template/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:49:11 UTC (rev 337148)
+++ PKGBUILD2018-06-02 05:50:41 UTC (rev 337149)
@@ -2,7 +2,7 @@
 # Contributor: Sébastien Luttringer 
 
 pkgname=perl-text-template
-pkgver=1.52
+pkgver=1.53
 pkgrel=1
 pkgdesc='Expand template text with embedded perl'
 arch=('any')
@@ -9,10 +9,10 @@
 url='http://search.cpan.org/dist/Text-Template'
 license=('PerlArtistic' 'GPL')
 depends=('perl')
-checkdepends=('perl-test-warnings')
+checkdepends=('perl-test-warnings' 'perl-test-more-utf8')
 options=('!emptydirs')
 
source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;)
-sha512sums=('9964c7161fa757cd47b7a9f0ffb17e16982ca30a1088b701cd5f36b55ee47e0bfa84fa1969478c5fad33c57dbf3181e4e49e7d68139d575506a0b39966ae42e6')
+sha512sums=('136860f16f5100b7a672ae798be1e8d2bd1d6091e63248e9dca3bea42566e8289809d863576c7dcd734865eadb79f8d8f6443457cd14012f486ef14c98732228')
 
 build() {
   cd Text-Template-$pkgver


[arch-commits] Commit in perl-test-more-utf8/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:49:11
  Author: felixonmars
Revision: 337148

archrelease: copy trunk to community-any

Added:
  perl-test-more-utf8/repos/community-any/
  perl-test-more-utf8/repos/community-any/PKGBUILD
(from rev 337147, perl-test-more-utf8/trunk/PKGBUILD)

--+
 PKGBUILD |   34 ++
 1 file changed, 34 insertions(+)

Copied: perl-test-more-utf8/repos/community-any/PKGBUILD (from rev 337147, 
perl-test-more-utf8/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-06-02 05:49:11 UTC (rev 337148)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=perl-test-more-utf8
+pkgver=0.04
+pkgrel=1
+pkgdesc="Enhancing Test::More for UTF8-based projects"
+arch=('any')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+makedepends=('perl-module-install')
+checkdepends=('perl-test-pod' 'perl-test-pod-coverage')
+url='http://search.cpan.org/dist/Test-More-UTF8'
+source=("http://search.cpan.org/CPAN/authors/id/M/MO/MONS/Test-More-UTF8-$pkgver.tar.gz;)
+sha512sums=('95d36d970ba1b42fd12531771b921a40e02e87ae09a9442c247a7652ea1cdfc06ad424047bbd578453c961052d3ecf536e12ff1a3d9ffd89d72f86f7d96f77f9')
+
+build() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  make test
+}
+
+package() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:48:48
  Author: felixonmars
Revision: 337147

addpkg: perl-test-more-utf8 0.04-1

Added:
  perl-test-more-utf8/
  perl-test-more-utf8/repos/
  perl-test-more-utf8/trunk/
  perl-test-more-utf8/trunk/PKGBUILD

--+
 PKGBUILD |   34 ++
 1 file changed, 34 insertions(+)

Added: perl-test-more-utf8/trunk/PKGBUILD
===
--- perl-test-more-utf8/trunk/PKGBUILD  (rev 0)
+++ perl-test-more-utf8/trunk/PKGBUILD  2018-06-02 05:48:48 UTC (rev 337147)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=perl-test-more-utf8
+pkgver=0.04
+pkgrel=1
+pkgdesc="Enhancing Test::More for UTF8-based projects"
+arch=('any')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+makedepends=('perl-module-install')
+checkdepends=('perl-test-pod' 'perl-test-pod-coverage')
+url='http://search.cpan.org/dist/Test-More-UTF8'
+source=("http://search.cpan.org/CPAN/authors/id/M/MO/MONS/Test-More-UTF8-$pkgver.tar.gz;)
+sha512sums=('95d36d970ba1b42fd12531771b921a40e02e87ae09a9442c247a7652ea1cdfc06ad424047bbd578453c961052d3ecf536e12ff1a3d9ffd89d72f86f7d96f77f9')
+
+build() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  make test
+}
+
+package() {
+  cd "$srcdir/Test-More-UTF8-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


Property changes on: perl-test-more-utf8/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in haskell-gauge/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:48:34
  Author: felixonmars
Revision: 337146

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gauge/repos/community-staging-x86_64/
  haskell-gauge/repos/community-staging-x86_64/PKGBUILD
(from rev 337145, haskell-gauge/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 337145, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:48:34 UTC (rev 337146)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.1
+pkgrel=16
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5a969a8eb67de4005b82d8bc34aebaaf0da4be119d412d5d07c8b4e63825ef705634e53ea80e3d95694573700a20c9a0ae7c53d8c4d623b4d339874b600b3382')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fanalysis
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:48:21
  Author: felixonmars
Revision: 337145

upgpkg: haskell-gauge 0.2.1-16

rebuild with primitive 0.6.4.0

Modified:
  haskell-gauge/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:46:40 UTC (rev 337144)
+++ PKGBUILD2018-06-02 05:48:21 UTC (rev 337145)
@@ -5,7 +5,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:46:28
  Author: felixonmars
Revision: 337143

upgpkg: haskell-safecopy 0.9.4.1-4

rebuild with primitive 0.6.4.0

Modified:
  haskell-safecopy/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:45:55 UTC (rev 337142)
+++ PKGBUILD2018-06-02 05:46:28 UTC (rev 337143)
@@ -4,7 +4,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.9.4.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')


[arch-commits] Commit in haskell-safecopy/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:46:40
  Author: felixonmars
Revision: 337144

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-safecopy/repos/community-staging-x86_64/
  haskell-safecopy/repos/community-staging-x86_64/PKGBUILD
(from rev 337143, haskell-safecopy/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
337143, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:46:40 UTC (rev 337144)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.9.4.1
+pkgrel=4
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7c645cd3e216040e155e814eae72c3f584523f77f1d81835f7a1fb9c5bd63ebd51f746a49584be8a6822866b48119be289f3e74514a054c2f65e6443304e6967')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


[arch-commits] Commit in haskell-resource-pool/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:45:55
  Author: felixonmars
Revision: 337142

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-resource-pool/repos/community-staging-x86_64/
  haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 337141, haskell-resource-pool/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
337141, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:45:55 UTC (rev 337142)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=34
+pkgdesc="A high-performance striped resource pooling implementation"
+url="https://github.com/bos/pool;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-monad-control"
+ "haskell-transformers-base" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:45:42
  Author: felixonmars
Revision: 337141

upgpkg: haskell-resource-pool 0.2.3.2-34

rebuild with primitive 0.6.4.0

Modified:
  haskell-resource-pool/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:45:00 UTC (rev 337140)
+++ PKGBUILD2018-06-02 05:45:42 UTC (rev 337141)
@@ -5,7 +5,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=33
+pkgrel=34
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-juicypixels/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:45:00
  Author: felixonmars
Revision: 337140

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-juicypixels/repos/community-staging-x86_64/
  haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD
(from rev 337139, haskell-juicypixels/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 
337139, haskell-juicypixels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:45:00 UTC (rev 337140)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=JuicyPixels
+pkgname=haskell-juicypixels
+pkgver=3.2.9.5
+pkgrel=4
+pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
+url="https://github.com/Twinside/Juicy.Pixels;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ee32404d6f99f335eb159f79e6f5fab070911bdf18d34d647721d234407615c68cc43d5f6e44b076a89989bf44428b4ccd36fc9b876da94feda6f957376f90e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mmap
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:44:45
  Author: felixonmars
Revision: 337139

upgpkg: haskell-juicypixels 3.2.9.5-4

rebuild with primitive 0.6.4.0

Modified:
  haskell-juicypixels/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:43:09 UTC (rev 337138)
+++ PKGBUILD2018-06-02 05:44:45 UTC (rev 337139)
@@ -5,7 +5,7 @@
 _hkgname=JuicyPixels
 pkgname=haskell-juicypixels
 pkgver=3.2.9.5
-pkgrel=3
+pkgrel=4
 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
 url="https://github.com/Twinside/Juicy.Pixels;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-crypto-random/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:43:09
  Author: felixonmars
Revision: 337138

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-random/repos/community-staging-x86_64/
  haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD
(from rev 337137, haskell-crypto-random/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
337137, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:43:09 UTC (rev 337138)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=56
+pkgdesc="Simple cryptographic random related types"
+url="https://github.com/vincenthz/hs-crypto-random;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-securemem" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-either/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:42:18
  Author: felixonmars
Revision: 337136

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-either/repos/community-staging-x86_64/
  haskell-either/repos/community-staging-x86_64/PKGBUILD
(from rev 337135, haskell-either/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
337135, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:42:18 UTC (rev 337136)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5
+pkgrel=54
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:42:53
  Author: felixonmars
Revision: 337137

upgpkg: haskell-crypto-random 0.0.9-56

rebuild with primitive 0.6.4.0

Modified:
  haskell-crypto-random/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:42:18 UTC (rev 337136)
+++ PKGBUILD2018-06-02 05:42:53 UTC (rev 337137)
@@ -5,7 +5,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=55
+pkgrel=56
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:42:01
  Author: felixonmars
Revision: 337135

upgpkg: haskell-either 5-54

rebuild with primitive 0.6.4.0

Modified:
  haskell-either/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:41:20 UTC (rev 337134)
+++ PKGBUILD2018-06-02 05:42:01 UTC (rev 337135)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5
-pkgrel=53
+pkgrel=54
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-rio/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:41:20
  Author: felixonmars
Revision: 337134

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rio/repos/community-staging-x86_64/
  haskell-rio/repos/community-staging-x86_64/PKGBUILD
(from rev 337133, haskell-rio/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 337133, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:41:20 UTC (rev 337134)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.2.0
+pkgrel=11
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-hashable' 'haskell-microlens'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f51ba6c42b21e9a0cb11c3a6cb847a624492b9156096df493556f420f28d702ec6ee9ba647e0d70d70a5126052de81295bc7bf38c4383f6b3566a9f57c58d0b')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:41:04
  Author: felixonmars
Revision: 337133

upgpkg: haskell-rio 0.1.2.0-11

rebuild with primitive 0.6.4.0

Modified:
  haskell-rio/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:40:16 UTC (rev 337132)
+++ PKGBUILD2018-06-02 05:41:04 UTC (rev 337133)
@@ -4,7 +4,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.2.0
-pkgrel=10
+pkgrel=11
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio;
 license=('MIT')


[arch-commits] Commit in haskell-vector-instances/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:40:16
  Author: felixonmars
Revision: 337132

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-instances/repos/community-staging-x86_64/
  haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 337131, haskell-vector-instances/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 337131, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:40:16 UTC (rev 337132)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.4
+pkgrel=57
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="https://github.com/ekmett/vector-instances;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+ "haskell-semigroupoids" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fhashable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-sure/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:39:41
  Author: felixonmars
Revision: 337129

upgpkg: python-sure 1.4.11-1

Modified:
  python-sure/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:38:11 UTC (rev 337128)
+++ PKGBUILD2018-06-02 05:39:41 UTC (rev 337129)
@@ -3,7 +3,7 @@
 
 pkgbase=python-sure
 pkgname=("python-sure" "python2-sure")
-pkgver=1.4.7
+pkgver=1.4.11
 pkgrel=1
 pkgdesc="An idiomatic testing library for python with powerful and flexible 
assertions"
 arch=('any')
@@ -12,8 +12,8 @@
 makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 
'python-setuptools'
  'python2-setuptools' 'git')
 checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/v$pkgver.tar.gz;)
-sha512sums=('f8cf4616edaac53370be86fa38b7ba49bf5dcbf4fd6322470f7912618319fce679cd4afd47ffbad86e47be0be45ba2c06aafc3236f0ebb9368a1760c0b06726e')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/$pkgver.tar.gz;)
+sha512sums=('0f3601eff81074d73568014aaf81b2a3e782c95d3a62cf689031bd0c53eaa8eb531a32e4e2d16c4bee4291157f621e52857b575bcfdaf82839f8e1d0d40d3563')
 
 prepare() {
   cp -a sure-$pkgver{,-py2}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:39:59
  Author: felixonmars
Revision: 337131

upgpkg: haskell-vector-instances 3.4-57

rebuild with primitive 0.6.4.0

Modified:
  haskell-vector-instances/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:39:54 UTC (rev 337130)
+++ PKGBUILD2018-06-02 05:39:59 UTC (rev 337131)
@@ -5,7 +5,7 @@
 _hkgname=vector-instances
 pkgname=haskell-vector-instances
 pkgver=3.4
-pkgrel=56
+pkgrel=57
 pkgdesc="Orphan Instances for \'Data.Vector\'"
 url="https://github.com/ekmett/vector-instances;
 license=("custom:BSD3")


[arch-commits] Commit in python-sure/repos/community-any (PKGBUILD PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:39:54
  Author: felixonmars
Revision: 337130

archrelease: copy trunk to community-any

Added:
  python-sure/repos/community-any/PKGBUILD
(from rev 337129, python-sure/trunk/PKGBUILD)
Deleted:
  python-sure/repos/community-any/PKGBUILD

--+
 PKGBUILD |  104 ++---
 1 file changed, 52 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 05:39:41 UTC (rev 337129)
+++ PKGBUILD2018-06-02 05:39:54 UTC (rev 337130)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-sure
-pkgname=("python-sure" "python2-sure")
-pkgver=1.4.7
-pkgrel=1
-pkgdesc="HTTP client mock for Python"
-arch=('any')
-url="https://github.com/gabrielfalcao/sure;
-license=('GPL')
-makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 
'python-setuptools'
- 'python2-setuptools' 'git')
-checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/v$pkgver.tar.gz;)
-sha512sums=('f8cf4616edaac53370be86fa38b7ba49bf5dcbf4fd6322470f7912618319fce679cd4afd47ffbad86e47be0be45ba2c06aafc3236f0ebb9368a1760c0b06726e')
-
-prepare() {
-  cp -a sure-$pkgver{,-py2}
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/sure-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/sure-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/sure-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/sure-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-sure() {
-  depends=('python-six' 'python-mock')
-
-  cd sure-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-sure() {
-  depends=('python2-six' 'python2-mock')
-
-  cd sure-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-sure/repos/community-any/PKGBUILD (from rev 337129, 
python-sure/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 05:39:54 UTC (rev 337130)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-sure
+pkgname=("python-sure" "python2-sure")
+pkgver=1.4.11
+pkgrel=1
+pkgdesc="An idiomatic testing library for python with powerful and flexible 
assertions"
+arch=('any')
+url="https://github.com/gabrielfalcao/sure;
+license=('GPL')
+makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 
'python-setuptools'
+ 'python2-setuptools' 'git')
+checkdepends=('python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/$pkgver.tar.gz;)
+sha512sums=('0f3601eff81074d73568014aaf81b2a3e782c95d3a62cf689031bd0c53eaa8eb531a32e4e2d16c4bee4291157f621e52857b575bcfdaf82839f8e1d0d40d3563')
+
+prepare() {
+  cp -a sure-$pkgver{,-py2}
+
+  export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+  cd "$srcdir"/sure-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/sure-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/sure-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/sure-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-sure() {
+  depends=('python-six' 'python-mock')
+
+  cd sure-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-sure() {
+  depends=('python2-six' 'python2-mock')
+
+  cd sure-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in haskell-json-ast/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:38:11
  Author: felixonmars
Revision: 337128

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-json-ast/repos/community-staging-x86_64/
  haskell-json-ast/repos/community-staging-x86_64/PKGBUILD
(from rev 337127, haskell-json-ast/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 
337127, haskell-json-ast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:38:11 UTC (rev 337128)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=json-ast
+pkgname=haskell-json-ast
+pkgver=0.3.1
+pkgrel=3
+pkgdesc="Universal JSON AST datastructure"
+url="https://github.com/nikita-volkov/json-ast;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-text-metrics/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:37:01
  Author: felixonmars
Revision: 337126

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-metrics/repos/community-staging-x86_64/
  haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD
(from rev 337125, haskell-text-metrics/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD (from rev 
337125, haskell-text-metrics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:37:01 UTC (rev 337126)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=text-metrics
+pkgname=haskell-text-metrics
+pkgver=0.3.0
+pkgrel=9
+pkgdesc="Calculate various string metrics efficiently"
+url="https://github.com/mrkkrp/text-metrics;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:37:41
  Author: felixonmars
Revision: 337127

upgpkg: haskell-json-ast 0.3.1-3

rebuild with primitive 0.6.4.0

Modified:
  haskell-json-ast/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:37:01 UTC (rev 337126)
+++ PKGBUILD2018-06-02 05:37:41 UTC (rev 337127)
@@ -4,7 +4,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:36:49
  Author: felixonmars
Revision: 337125

upgpkg: haskell-text-metrics 0.3.0-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-text-metrics/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:36:19 UTC (rev 337124)
+++ PKGBUILD2018-06-02 05:36:49 UTC (rev 337125)
@@ -4,7 +4,7 @@
 _hkgname=text-metrics
 pkgname=haskell-text-metrics
 pkgver=0.3.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Calculate various string metrics efficiently"
 url="https://github.com/mrkkrp/text-metrics;
 license=('custom:BSD3')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:36:07
  Author: felixonmars
Revision: 337123

upgpkg: haskell-vector-builder 0.3.4.1-8

rebuild with primitive 0.6.4.0

Modified:
  haskell-vector-builder/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:35:38 UTC (rev 337122)
+++ PKGBUILD2018-06-02 05:36:07 UTC (rev 337123)
@@ -5,7 +5,7 @@
 _hkgname=vector-builder
 pkgname=haskell-vector-builder
 pkgver=0.3.4.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Vector builder"
 url="https://github.com/nikita-volkov/vector-builder;
 license=("MIT")


[arch-commits] Commit in haskell-vector-builder/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:36:19
  Author: felixonmars
Revision: 337124

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-builder/repos/community-staging-x86_64/
  haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 337123, haskell-vector-builder/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 337123, haskell-vector-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:36:19 UTC (rev 337124)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-builder
+pkgname=haskell-vector-builder
+pkgver=0.3.4.1
+pkgrel=8
+pkgdesc="Vector builder"
+url="https://github.com/nikita-volkov/vector-builder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-prelude" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9890dcdfea5e8fdbbbe0140980e17d391bc8544e8f94e7a094b119c9410b1ce12100970a447cddda80d241712bf79467061dc3a341a8def6e94742503b1ad5a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:35:38
  Author: felixonmars
Revision: 337122

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-aeson/repos/community-staging-x86_64/
  haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 337121, haskell-microlens-aeson/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 337121, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:35:38 UTC (rev 337122)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.0
+pkgrel=18
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('675c92fdb5f40a5c3c73c93555d55844a5b6b999717545682d80f5fe75b43f8b998af22164b98a034a6e8eea7590bbe1c253b69de6ed2bf411308942108ca804')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:35:24
  Author: felixonmars
Revision: 337121

upgpkg: haskell-microlens-aeson 2.3.0-18

rebuild with primitive 0.6.4.0

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:34:47 UTC (rev 337120)
+++ PKGBUILD2018-06-02 05:35:24 UTC (rev 337121)
@@ -4,7 +4,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/;
 license=('MIT')


[arch-commits] Commit in haskell-doctemplates/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:34:47
  Author: felixonmars
Revision: 337120

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-doctemplates/repos/community-staging-x86_64/
  haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD
(from rev 337119, haskell-doctemplates/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
337119, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:34:47 UTC (rev 337120)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.2.2.1
+pkgrel=16
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:34:35
  Author: felixonmars
Revision: 337119

upgpkg: haskell-doctemplates 0.2.2.1-16

rebuild with primitive 0.6.4.0

Modified:
  haskell-doctemplates/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:34:02 UTC (rev 337118)
+++ PKGBUILD2018-06-02 05:34:35 UTC (rev 337119)
@@ -4,7 +4,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.2.2.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hashtables/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:34:02
  Author: felixonmars
Revision: 337118

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hashtables/repos/community-staging-x86_64/
  haskell-hashtables/repos/community-staging-x86_64/PKGBUILD
(from rev 337117, haskell-hashtables/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
337117, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:34:02 UTC (rev 337118)
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.3.1
+pkgrel=3
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9adb7f587d7e03417a335ad4ff8c333e66a9acdabe70a568f0a3ed6cb02d7b7b124e59ec7d67661b3d174bf9afdf3916b4a0b8d631604b7fdb2a0270c68e7fa9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-retry/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:33:17
  Author: felixonmars
Revision: 337116

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-retry/repos/community-staging-x86_64/
  haskell-retry/repos/community-staging-x86_64/PKGBUILD
(from rev 337115, haskell-retry/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 337115, 
haskell-retry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:33:17 UTC (rev 337116)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=retry
+pkgname=haskell-retry
+pkgver=0.7.6.2
+pkgrel=18
+pkgdesc="Retry combinators for monadic actions that may fail"
+url="https://github.com/Soostone/retry;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-exceptions' 
'haskell-random')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f3c2713feb2f348481e8c4e0fa294da484bb9de85e305d17d98385bd3554936d5ad987b63a077448cf70a09746a2d84dd0f3af7af896f00772d251c9c1e119dd')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-werror
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:33:05
  Author: felixonmars
Revision: 337115

upgpkg: haskell-retry 0.7.6.2-18

rebuild with primitive 0.6.4.0

Modified:
  haskell-retry/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:32:31 UTC (rev 337114)
+++ PKGBUILD2018-06-02 05:33:05 UTC (rev 337115)
@@ -5,7 +5,7 @@
 _hkgname=retry
 pkgname=haskell-retry
 pkgver=0.7.6.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Retry combinators for monadic actions that may fail"
 url="https://github.com/Soostone/retry;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:33:50
  Author: felixonmars
Revision: 337117

upgpkg: haskell-hashtables 1.2.3.1-3

rebuild with primitive 0.6.4.0

Modified:
  haskell-hashtables/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:33:17 UTC (rev 337116)
+++ PKGBUILD2018-06-02 05:33:50 UTC (rev 337117)
@@ -5,7 +5,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.3.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:32:31
  Author: felixonmars
Revision: 337114

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hedgehog/repos/community-staging-x86_64/
  haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD
(from rev 337113, haskell-tasty-hedgehog/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 337113, haskell-tasty-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:32:31 UTC (rev 337114)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hedgehog
+pkgname=haskell-tasty-hedgehog
+pkgver=0.2.0.0
+pkgrel=21
+pkgdesc="Integration for tasty and hedgehog"
+url="https://github.com/qfpl/tasty-hedgehog;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-expected-failure')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff6eb79e8a1a0d3307b6888fd19fa243591120af3c04ce4318e59846b9165847ebf3162cfca1f80ffbbe532a130235d0a413949c7b2ed0b45838716ded33673b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:32:19
  Author: felixonmars
Revision: 337113

upgpkg: haskell-tasty-hedgehog 0.2.0.0-21

rebuild with primitive 0.6.4.0

Modified:
  haskell-tasty-hedgehog/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:30:40 UTC (rev 337112)
+++ PKGBUILD2018-06-02 05:32:19 UTC (rev 337113)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hedgehog
 pkgname=haskell-tasty-hedgehog
 pkgver=0.2.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Integration for tasty and hedgehog"
 url="https://github.com/qfpl/tasty-hedgehog;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-lens-aeson/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:30:40
  Author: felixonmars
Revision: 337112

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-aeson/repos/community-staging-x86_64/
  haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 337111, haskell-lens-aeson/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
337111, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:30:40 UTC (rev 337112)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.2
+pkgrel=64
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:30:28
  Author: felixonmars
Revision: 337111

upgpkg: haskell-lens-aeson 1.0.2-64

rebuild with primitive 0.6.4.0

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:29:44 UTC (rev 337110)
+++ PKGBUILD2018-06-02 05:30:28 UTC (rev 337111)
@@ -4,7 +4,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=63
+pkgrel=64
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


[arch-commits] Commit in haskell-lens/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:29:44
  Author: felixonmars
Revision: 337110

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens/repos/community-staging-x86_64/
  haskell-lens/repos/community-staging-x86_64/PKGBUILD
(from rev 337109, haskell-lens/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 337109, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:29:44 UTC (rev 337110)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.16.1
+pkgrel=12
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 
'haskell-free'
+ 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 
'haskell-profunctors'
+ 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2215d4e5bbb806315100fd7dddb1c12fbac1c10c33963e9392b7087b44eedc235f4e6668a9352959460d9ebc9636702b6b36dd50ea789addda38146da3237175')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:29:32
  Author: felixonmars
Revision: 337109

upgpkg: haskell-lens 4.16.1-12

rebuild with primitive 0.6.4.0

Modified:
  haskell-lens/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:26:15 UTC (rev 337108)
+++ PKGBUILD2018-06-02 05:29:32 UTC (rev 337109)
@@ -5,7 +5,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.16.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:26:03
  Author: felixonmars
Revision: 337107

upgpkg: haskell-descriptive 0.9.4-110

rebuild with primitive 0.6.4.0

Modified:
  haskell-descriptive/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:25:22 UTC (rev 337106)
+++ PKGBUILD2018-06-02 05:26:03 UTC (rev 337107)
@@ -5,7 +5,7 @@
 _hkgname=descriptive
 pkgname=haskell-descriptive
 pkgver=0.9.4
-pkgrel=109
+pkgrel=110
 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
 url="https://github.com/chrisdone/descriptive;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-descriptive/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:26:15
  Author: felixonmars
Revision: 337108

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-descriptive/repos/community-staging-x86_64/
  haskell-descriptive/repos/community-staging-x86_64/PKGBUILD
(from rev 337107, haskell-descriptive/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 
337107, haskell-descriptive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:26:15 UTC (rev 337108)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.4
+pkgrel=110
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/chrisdone/descriptive/commit/8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch)
+sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f'
+'4c610a09a74489e9898d14f37ccaefb35e9729e3533d265aaa38830267a31d24')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch || :
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" 
+}


[arch-commits] Commit in haskell-aeson/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:25:22
  Author: felixonmars
Revision: 337106

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson/repos/community-staging-x86_64/
  haskell-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 337105, haskell-aeson/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 337105, 
haskell-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:25:22 UTC (rev 337106)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-aeson
+_hkgname=aeson
+pkgver=1.3.1.1
+pkgrel=10
+pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
+url="https://github.com/bos/aeson;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-integer-logarithms'
+ 'haskell-base-orphans' 'haskell-base16-bytestring' 
'haskell-generic-deriving'
+ 'haskell-hashable-time' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('ab506e0aa453542c1b609e65d36ed56758c43b772c1eaa13274bf4f9e72366bdf02ba31de0a7a8673c7a0d200837dd0192e1269fbe51d3b7d0149dce6d0f6968')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i -e 's/<.*2.11/<3/' -e 's/<.*0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast -f-bytestring-builder -f-cffi
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:25:10
  Author: felixonmars
Revision: 337105

upgpkg: haskell-aeson 1.3.1.1-10

rebuild with primitive 0.6.4.0

Modified:
  haskell-aeson/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:22:23 UTC (rev 337104)
+++ PKGBUILD2018-06-02 05:25:10 UTC (rev 337105)
@@ -6,7 +6,7 @@
 pkgname=haskell-aeson
 _hkgname=aeson
 pkgver=1.3.1.1
-pkgrel=9
+pkgrel=10
 pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
 url="https://github.com/bos/aeson;
 license=("GPL")


[arch-commits] Commit in haskell-attoparsec/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:22:23
  Author: felixonmars
Revision: 337104

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec/repos/community-staging-x86_64/
  haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 337103, haskell-attoparsec/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
337103, haskell-attoparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:22:23 UTC (rev 337104)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=attoparsec
+pkgname=haskell-attoparsec
+pkgver=0.13.2.2
+pkgrel=20
+pkgdesc="Fast combinator parsing for bytestrings and text"
+url="https://github.com/bos/attoparsec;
+license=("BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-scientific')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6')
+
+prepare() {
+sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed, possibly due to unmet 
dependency version on QuickCheck"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:22:10
  Author: felixonmars
Revision: 337103

upgpkg: haskell-attoparsec 0.13.2.2-20

rebuild with primitive 0.6.4.0

Modified:
  haskell-attoparsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:21:04 UTC (rev 337102)
+++ PKGBUILD2018-06-02 05:22:10 UTC (rev 337103)
@@ -5,7 +5,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.2
-pkgrel=19
+pkgrel=20
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec;
 license=("BSD3")


[arch-commits] Commit in haskell-quickcheck-unicode/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:21:04
  Author: felixonmars
Revision: 337102

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-unicode/repos/community-staging-x86_64/
  haskell-quickcheck-unicode/repos/community-staging-x86_64/PKGBUILD
(from rev 337101, haskell-quickcheck-unicode/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-quickcheck-unicode/repos/community-staging-x86_64/PKGBUILD 
(from rev 337101, haskell-quickcheck-unicode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:21:04 UTC (rev 337102)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-unicode
+pkgname=haskell-quickcheck-unicode
+pkgver=1.0.1.0
+pkgrel=5
+pkgdesc="Generator and shrink functions for testing Unicode-related software."
+url="https://github.com/bos/quickcheck-unicode;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:20:52
  Author: felixonmars
Revision: 337101

upgpkg: haskell-quickcheck-unicode 1.0.1.0-5

rebuild with primitive 0.6.4.0

Modified:
  haskell-quickcheck-unicode/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:19:09 UTC (rev 337100)
+++ PKGBUILD2018-06-02 05:20:52 UTC (rev 337101)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-unicode
 pkgname=haskell-quickcheck-unicode
 pkgver=1.0.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Generator and shrink functions for testing Unicode-related software."
 url="https://github.com/bos/quickcheck-unicode;
 license=('BSD')


[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:19:09
  Author: felixonmars
Revision: 337100

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 337099, haskell-tasty-quickcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 337099, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:19:09 UTC (rev 337100)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10
+pkgrel=9
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:18:57
  Author: felixonmars
Revision: 337099

upgpkg: haskell-tasty-quickcheck 0.10-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:18:26 UTC (rev 337098)
+++ PKGBUILD2018-06-02 05:18:57 UTC (rev 337099)
@@ -5,7 +5,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10
-pkgrel=8
+pkgrel=9
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:18:13
  Author: felixonmars
Revision: 337097

upgpkg: haskell-quickcheck-instances 0.3.18-13

rebuild with primitive 0.6.4.0

Modified:
  haskell-quickcheck-instances/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:11:47 UTC (rev 337096)
+++ PKGBUILD2018-06-02 05:18:13 UTC (rev 337097)
@@ -5,7 +5,7 @@
 _hkgname=quickcheck-instances
 pkgname=haskell-quickcheck-instances
 pkgver=0.3.18
-pkgrel=12
+pkgrel=13
 pkgdesc="Common quickcheck instances"
 url="https://github.com/phadej/qc-instances;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:18:26
  Author: felixonmars
Revision: 337098

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-instances/repos/community-staging-x86_64/
  haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 337097, haskell-quickcheck-instances/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 337097, haskell-quickcheck-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:18:26 UTC (rev 337098)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-instances
+pkgname=haskell-quickcheck-instances
+pkgver=0.3.18
+pkgrel=13
+pkgdesc="Common quickcheck instances"
+url="https://github.com/phadej/qc-instances;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-chunked-data/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:11:47
  Author: felixonmars
Revision: 337096

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-chunked-data/repos/community-staging-x86_64/
  haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD
(from rev 337095, haskell-chunked-data/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 
337095, haskell-chunked-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:11:47 UTC (rev 337096)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=chunked-data
+pkgname=haskell-chunked-data
+pkgver=0.3.1
+pkgrel=7
+pkgdesc="Typeclasses for dealing with various chunked data representations"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9bdfac0598017ac1817fff76f3ea05672624a1edbf7d0b83298002185f234134277cd6e710ae29738997abfaf1d8e900d43d5b3c1e9e7fd98557e4e7d9f647c4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:11:04
  Author: felixonmars
Revision: 337094

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-th-unbox/repos/community-staging-x86_64/
  haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD
(from rev 337093, haskell-vector-th-unbox/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from 
rev 337093, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:11:04 UTC (rev 337094)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-th-unbox
+pkgname=haskell-vector-th-unbox
+pkgver=0.2.1.6
+pkgrel=11
+pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e25bbe44cbdf47ee4e89bac358cce4179c49ce00d676fec911a1ba6be5d81fc70072f55374442c8209cf2023d0a91b8fce3e2a266294aa04ed9b12acbd7dc955')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:11:34
  Author: felixonmars
Revision: 337095

upgpkg: haskell-chunked-data 0.3.1-7

rebuild with primitive 0.6.4.0

Modified:
  haskell-chunked-data/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:11:04 UTC (rev 337094)
+++ PKGBUILD2018-06-02 05:11:34 UTC (rev 337095)
@@ -5,7 +5,7 @@
 _hkgname=chunked-data
 pkgname=haskell-chunked-data
 pkgver=0.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Typeclasses for dealing with various chunked data representations"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:10:51
  Author: felixonmars
Revision: 337093

upgpkg: haskell-vector-th-unbox 0.2.1.6-11

rebuild with primitive 0.6.4.0

Modified:
  haskell-vector-th-unbox/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:10:23 UTC (rev 337092)
+++ PKGBUILD2018-06-02 05:10:51 UTC (rev 337093)
@@ -5,7 +5,7 @@
 _hkgname=vector-th-unbox
 pkgname=haskell-vector-th-unbox
 pkgver=0.2.1.6
-pkgrel=10
+pkgrel=11
 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:10:10
  Author: felixonmars
Revision: 337091

upgpkg: haskell-vector-binary-instances 0.2.4-4

rebuild with primitive 0.6.4.0

Modified:
  haskell-vector-binary-instances/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:09:41 UTC (rev 337090)
+++ PKGBUILD2018-06-02 05:10:10 UTC (rev 337091)
@@ -5,7 +5,7 @@
 _hkgname=vector-binary-instances
 pkgname=haskell-vector-binary-instances
 pkgver=0.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
 url="https://github.com/bos/vector-binary-instances;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-vector-binary-instances/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:10:23
  Author: felixonmars
Revision: 337092

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-binary-instances/repos/community-staging-x86_64/
  haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 337091, haskell-vector-binary-instances/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 337091, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:10:23 UTC (rev 337092)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.4
+pkgrel=4
+pkgdesc="Instances of Data.Binary and Data.Serialize for vector"
+url="https://github.com/bos/vector-binary-instances;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a01b7c279fed49bd82d40bb1ef4f552161347aab4853db04e7f412f684095aecdf93be2050f1c712357a85f002b3735a394b946d9875a6aa5045d7eeede9a240')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-critbit/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:09:41
  Author: felixonmars
Revision: 337090

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-critbit/repos/community-staging-x86_64/
  haskell-critbit/repos/community-staging-x86_64/PKGBUILD
(from rev 337089, haskell-critbit/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 
337089, haskell-critbit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 05:09:41 UTC (rev 337090)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=critbit
+pkgname=haskell-critbit
+pkgver=0.2.0.0
+pkgrel=10
+pkgdesc="Crit-bit maps and sets"
+url="https://github.com/bos/critbit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch)
+sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95'
+
'6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:09:24
  Author: felixonmars
Revision: 337089

upgpkg: haskell-critbit 0.2.0.0-10

rebuild with primitive 0.6.4.0

Modified:
  haskell-critbit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 05:07:52 UTC (rev 337088)
+++ PKGBUILD2018-06-02 05:09:24 UTC (rev 337089)
@@ -5,7 +5,7 @@
 _hkgname=critbit
 pkgname=haskell-critbit
 pkgver=0.2.0.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Crit-bit maps and sets"
 url="https://github.com/bos/critbit;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-scientific/repos/community-staging-x86_64 (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 05:07:52
  Author: felixonmars
Revision: 337088

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-scientific/repos/community-staging-x86_64/PKGBUILD
(from rev 337087, haskell-scientific/trunk/PKGBUILD)
Deleted:
  haskell-scientific/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 04:58:24 UTC (rev 337087)
+++ PKGBUILD2018-06-02 05:07:52 UTC (rev 337088)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=scientific
-pkgname=haskell-scientific
-pkgver=0.3.6.2
-pkgrel=5
-pkgdesc="Numbers represented using scientific notation"
-url="https://github.com/basvandijk/scientific;
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-integer-simple -f-bytestring-builder
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
337087, haskell-scientific/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 05:07:52 UTC (rev 337088)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=5
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-integer-simple -f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-scientific/repos/community-staging-x86_64 (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:58:24
  Author: felixonmars
Revision: 337087

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-scientific/repos/community-staging-x86_64/PKGBUILD
(from rev 337086, haskell-scientific/trunk/PKGBUILD)
Deleted:
  haskell-scientific/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 04:58:09 UTC (rev 337086)
+++ PKGBUILD2018-06-02 04:58:24 UTC (rev 337087)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=scientific
-pkgname=haskell-scientific
-pkgver=0.3.6.2
-pkgrel=4
-pkgdesc="Numbers represented using scientific notation"
-url="https://github.com/basvandijk/scientific;
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-integer-simple -f-bytestring-builder
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
337086, haskell-scientific/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 04:58:24 UTC (rev 337087)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=5
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-integer-simple -f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:58:09
  Author: felixonmars
Revision: 337086

upgpkg: haskell-scientific 0.3.6.2-5

rebuild with primitive 0.6.4.0

Modified:
  haskell-scientific/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:57:34 UTC (rev 337085)
+++ PKGBUILD2018-06-02 04:58:09 UTC (rev 337086)
@@ -5,7 +5,7 @@
 _hkgname=scientific
 pkgname=haskell-scientific
 pkgver=0.3.6.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Numbers represented using scientific notation"
 url="https://github.com/basvandijk/scientific;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-monadrandom/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:57:34
  Author: felixonmars
Revision: 337085

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monadrandom/repos/community-staging-x86_64/
  haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD
(from rev 337084, haskell-monadrandom/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 
337084, haskell-monadrandom/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:57:34 UTC (rev 337085)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=MonadRandom
+pkgname=haskell-monadrandom
+pkgver=0.5.1.1
+pkgrel=4
+pkgdesc="Random-number generation monad."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-random" 
"haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:57:21
  Author: felixonmars
Revision: 337084

upgpkg: haskell-monadrandom 0.5.1.1-4

rebuild with primitive 0.6.4.0

Modified:
  haskell-monadrandom/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:56:47 UTC (rev 337083)
+++ PKGBUILD2018-06-02 04:57:21 UTC (rev 337084)
@@ -5,7 +5,7 @@
 _hkgname=MonadRandom
 pkgname=haskell-monadrandom
 pkgver=0.5.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Random-number generation monad."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom")


[arch-commits] Commit in haskell-hedgehog/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:56:47
  Author: felixonmars
Revision: 337083

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hedgehog/repos/community-staging-x86_64/
  haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD
(from rev 337082, haskell-hedgehog/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 
337082, haskell-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:56:47 UTC (rev 337083)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hedgehog
+pkgname=haskell-hedgehog
+pkgver=0.6
+pkgrel=9
+pkgdesc="A modern property-based testing system"
+url="https://hedgehog.qa;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
+ 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 
'haskell-monad-control'
+ 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 
'haskell-resourcet'
+ 'haskell-th-lift' 'haskell-transformers-base' 
'haskell-wl-pprint-annotated')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1da78748b6f2665ff570d40d7d196e32e86b181cb5c4c16a28bdbba3507fe771aff9a3e32528439c933682e593118125e0318fc0370db35fc83d474f49d37110')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/, pretty-show >= 1.6&& < 1.7/, 
pretty-show/' $_hkgname.cabal
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:56:25
  Author: felixonmars
Revision: 337082

upgpkg: haskell-hedgehog 0.6-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-hedgehog/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:55:40 UTC (rev 337081)
+++ PKGBUILD2018-06-02 04:56:25 UTC (rev 337082)
@@ -5,7 +5,7 @@
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
 pkgver=0.6
-pkgrel=8
+pkgrel=9
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-resourcet/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:55:40
  Author: felixonmars
Revision: 337081

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-resourcet/repos/community-staging-x86_64/
  haskell-resourcet/repos/community-staging-x86_64/PKGBUILD
(from rev 337080, haskell-resourcet/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 
337080, haskell-resourcet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:55:40 UTC (rev 337081)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resourcet
+pkgname=haskell-resourcet
+pkgver=1.2.1
+pkgrel=9
+pkgdesc="Deterministic allocation and freeing of scarce resources."
+url="https://github.com/snoyberg/conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-primitive' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('64c1e2f941d612f67eed281959cf91d8b83169c20512d852ce3a5b17e25ecf145af7293afc5081caace63c4528f398648f220cf8a478ad3b2ee334d30eaa0b87')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:55:00
  Author: felixonmars
Revision: 337080

upgpkg: haskell-resourcet 1.2.1-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-resourcet/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:54:17 UTC (rev 337079)
+++ PKGBUILD2018-06-02 04:55:00 UTC (rev 337080)
@@ -5,7 +5,7 @@
 _hkgname=resourcet
 pkgname=haskell-resourcet
 pkgver=1.2.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Deterministic allocation and freeing of scarce resources."
 url="https://github.com/snoyberg/conduit;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-hspec/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:54:17
  Author: felixonmars
Revision: 337079

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec/repos/community-staging-x86_64/
  haskell-hspec/repos/community-staging-x86_64/PKGBUILD
(from rev 337078, haskell-hspec/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 337078, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:54:17 UTC (rev 337079)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.5.1
+pkgrel=8
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck' 'haskell-call-stack' 
'haskell-hspec-core'
+ 'haskell-hspec-discover' 'haskell-hspec-expectations')
+makedepends=('ghc' 'haskell-hspec-meta' 'haskell-stringbuilder')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8f680fcf233791a775feda58d51b33067db2de3e63d6e77c0f47fca0a3a442e828b78ccd9bdda5730d92d28151a503af1992c2d6d541ba006016057927285f58')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:54:05
  Author: felixonmars
Revision: 337078

upgpkg: haskell-hspec 2.5.1-8

rebuild with primitive 0.6.4.0

Modified:
  haskell-hspec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:52:05 UTC (rev 337077)
+++ PKGBUILD2018-06-02 04:54:05 UTC (rev 337078)
@@ -4,7 +4,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.5.1
-pkgrel=7
+pkgrel=8
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:51:53
  Author: felixonmars
Revision: 337076

upgpkg: haskell-hspec-core 2.5.1-7

rebuild with primitive 0.6.4.0

Modified:
  haskell-hspec-core/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:51:03 UTC (rev 337075)
+++ PKGBUILD2018-06-02 04:51:53 UTC (rev 337076)
@@ -4,7 +4,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.5.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-hspec-core/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:52:05
  Author: felixonmars
Revision: 337077

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-core/repos/community-staging-x86_64/
  haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD
(from rev 337076, haskell-hspec-core/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
337076, haskell-hspec-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:52:05 UTC (rev 337077)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.5.1
+pkgrel=7
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a1896204085d5d2480ea9656d251947862a9cb7ae2022d44b9efabfa85ac9ad57ac5641cd8fc3390a6ee04396217aa00cf6b2ce995bef1e8fc6031d17fa96335')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hspec-meta/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:51:03
  Author: felixonmars
Revision: 337075

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-meta/repos/community-staging-x86_64/
  haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 337074, haskell-hspec-meta/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
337074, haskell-hspec-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:51:03 UTC (rev 337075)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-meta
+pkgname=haskell-hspec-meta
+pkgver=2.4.6
+pkgrel=10
+pkgdesc="A version of Hspec which is used to test Hspec itself"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 
'haskell-hunit'
+ 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-call-stack')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:50:51
  Author: felixonmars
Revision: 337074

upgpkg: haskell-hspec-meta 2.4.6-10

rebuild with primitive 0.6.4.0

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:50:15 UTC (rev 337073)
+++ PKGBUILD2018-06-02 04:50:51 UTC (rev 337074)
@@ -4,7 +4,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.4.6
-pkgrel=9
+pkgrel=10
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:50:15
  Author: felixonmars
Revision: 337073

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-io/repos/community-staging-x86_64/
  haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD
(from rev 337072, haskell-quickcheck-io/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 
337072, haskell-quickcheck-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:50:15 UTC (rev 337073)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-io
+pkgname=haskell-quickcheck-io
+pkgver=0.2.0
+pkgrel=11
+pkgdesc="Use HUnit assertions as QuickCheck properties"
+url="https://github.com/hspec/quickcheck-io;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:50:02
  Author: felixonmars
Revision: 337072

upgpkg: haskell-quickcheck-io 0.2.0-11

rebuild with primitive 0.6.4.0

Modified:
  haskell-quickcheck-io/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:47:43 UTC (rev 337071)
+++ PKGBUILD2018-06-02 04:50:02 UTC (rev 337072)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-io
 pkgname=haskell-quickcheck-io
 pkgver=0.2.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Use HUnit assertions as QuickCheck properties"
 url="https://github.com/hspec/quickcheck-io;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:47:32
  Author: felixonmars
Revision: 337070

upgpkg: haskell-quickcheck 2.11.3-3

rebuild with primitive 0.6.4.0

Modified:
  haskell-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:44:44 UTC (rev 337069)
+++ PKGBUILD2018-06-02 04:47:32 UTC (rev 337070)
@@ -6,7 +6,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.11.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Automatic testing of Haskell programs'
 url='https://hackage.haskell.org/package/QuickCheck'
 license=('custom:BSD3')


[arch-commits] Commit in haskell-quickcheck/repos (3 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:47:43
  Author: felixonmars
Revision: 337071

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck/repos/community-staging-x86_64/
  
haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
(from rev 337070, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 337070, haskell-quickcheck/trunk/PKGBUILD)

-+
 0001-update-code-to-support-extensible-exceptions-no-long.patch |   50 
++
 PKGBUILD|   46 
+
 2 files changed, 96 insertions(+)

Copied: 
haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
 (from rev 337070, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
===
--- 
community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
(rev 0)
+++ 
community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
2018-06-02 04:47:43 UTC (rev 337071)
@@ -0,0 +1,50 @@
+From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic 
+Date: Tue, 11 Sep 2012 03:59:50 -0700
+Subject: [PATCH] update code to support extensible exceptions no longer being
+ a part of ghc >= 7.6.1
+
+---
+ QuickCheck.cabal | 6 +-
+ Test/QuickCheck/Exception.hs | 6 ++
+ 2 files changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/QuickCheck.cabal b/QuickCheck.cabal
+index 1a9126e..5afd6fb 100644
+--- a/QuickCheck.cabal
 b/QuickCheck.cabal
+@@ -60,9 +60,13 @@ library
+   Build-depends: ghc
+ 
+   -- We want to use extensible-exceptions even if linking against base-3.
+-  if impl(ghc >= 6.9)
++  if impl(ghc >= 6.9) && impl(ghc < 7.6)
+ Build-depends: extensible-exceptions
+ 
++  -- GHC >= 7.6.1 no longer provides extensible exceptions
++  if impl(ghc >= 7.6)
++cpp-options: -DNEW_EXCEPTIONS
++
+   -- Modules that are always built.
+   Exposed-Modules:
+ Test.QuickCheck,
+diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs
+index f895351..d463195 100644
+--- a/Test/QuickCheck/Exception.hs
 b/Test/QuickCheck/Exception.hs
+@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where
+ 
+ #if defined(OLD_EXCEPTIONS)
+ import Control.Exception(evaluate, try, Exception(..), throw)
++#elif defined(NEW_EXCEPTIONS)
++import Control.Exception(evaluate, try, SomeException(SomeException), 
ErrorCall(..), throw
++#if defined(GHC_INTERRUPT)
++  , AsyncException(UserInterrupt)
++#endif
++  )
+ #else
+ import Control.Exception.Extensible(evaluate, try, 
SomeException(SomeException), ErrorCall(..), throw
+ #if defined(GHC_INTERRUPT)
+-- 
+1.7.12
+

Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
337070, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:47:43 UTC (rev 337071)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.11.3
+pkgrel=3
+pkgdesc='Automatic testing of Haskell programs'
+url='https://hackage.haskell.org/package/QuickCheck'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-tf-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('17b3c5803cbca980375a1837b4ba931f346be8a720fcc0e37ad2c46abc8ba2073c49635bc89739d34653376c3f7fe1bd39560092c005b8dbce0a7effac25d73d')
+
+build() {
+  cd "$srcdir/$_hkgname-$pkgver"
+
+  runhaskell Setup configure \
+-O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftemplateHaskell
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir/$_hkgname-$pkgver"
+
+  install -D -m744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -D -m744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -f 

[arch-commits] Commit in grml-zsh-config/trunk (PKGBUILD)

2018-06-01 Thread Pierre Schmitz via arch-commits
Date: Saturday, June 2, 2018 @ 04:44:26
  Author: pierre
Revision: 325541

upgpkg: grml-zsh-config 0.15.0-1

Modified:
  grml-zsh-config/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 01:00:32 UTC (rev 325540)
+++ PKGBUILD2018-06-02 04:44:26 UTC (rev 325541)
@@ -2,7 +2,7 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=grml-zsh-config
-pkgver=0.14.3
+pkgver=0.15.0
 pkgrel=1
 pkgdesc="grml's zsh setup"
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps')
 makedepends=('txt2tags')
 
source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;)
-sha256sums=('c02e14ea2d6ec3db0ee1bf5411c35c3b34a581a2b79c573b905a7baf01fc9ed5')
+sha256sums=('ffaf302e3b9a21e5e86985ecdf7cfe430027b19cab79bc6f16da83ad32e5b485')
 
 build() {
cd ${srcdir}/grml-etc-core-${pkgver}/doc


[arch-commits] Commit in haskell-tf-random/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:44:44
  Author: felixonmars
Revision: 337069

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tf-random/repos/community-staging-x86_64/
  haskell-tf-random/repos/community-staging-x86_64/PKGBUILD
(from rev 337068, haskell-tf-random/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
337068, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:44:44 UTC (rev 337069)
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=18
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:44:32
  Author: felixonmars
Revision: 337068

upgpkg: haskell-tf-random 0.5-18

rebuild with primitive 0.6.4.0

Modified:
  haskell-tf-random/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:39:48 UTC (rev 337067)
+++ PKGBUILD2018-06-02 04:44:32 UTC (rev 337068)
@@ -4,7 +4,7 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=17
+pkgrel=18
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in grml-zsh-config/repos/extra-any (PKGBUILD PKGBUILD)

2018-06-01 Thread Pierre Schmitz via arch-commits
Date: Saturday, June 2, 2018 @ 04:44:38
  Author: pierre
Revision: 325542

archrelease: copy trunk to extra-any

Added:
  grml-zsh-config/repos/extra-any/PKGBUILD
(from rev 325541, grml-zsh-config/trunk/PKGBUILD)
Deleted:
  grml-zsh-config/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 04:44:26 UTC (rev 325541)
+++ PKGBUILD2018-06-02 04:44:38 UTC (rev 325542)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Pierre Schmitz 
-
-pkgname=grml-zsh-config
-pkgver=0.14.3
-pkgrel=1
-pkgdesc="grml's zsh setup"
-arch=('any')
-url='https://grml.org/zsh/'
-license=('GPL2')
-provides=('grmlzshrc')
-depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps')
-makedepends=('txt2tags')
-source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;)
-sha256sums=('c02e14ea2d6ec3db0ee1bf5411c35c3b34a581a2b79c573b905a7baf01fc9ed5')
-
-build() {
-   cd ${srcdir}/grml-etc-core-${pkgver}/doc
-   make
-}
-
-package() {
-   cd ${srcdir}/grml-etc-core-${pkgver}
-   install -D -m644 etc/skel/.zshrc ${pkgdir}/etc/skel/.zshrc
-   install -D -m644 etc/zsh/keephack ${pkgdir}/etc/zsh/keephack
-   install -D -m644 etc/zsh/zshrc ${pkgdir}/etc/zsh/zshrc
-
-   install -D -m644 doc/grmlzshrc.5 
${pkgdir}/usr/share/man/man5/grmlzshrc.5
-   ln -sf grmlzshrc.5.gz ${pkgdir}/usr/share/man/man5/grml-zsh-config.5.gz
-}

Copied: grml-zsh-config/repos/extra-any/PKGBUILD (from rev 325541, 
grml-zsh-config/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 04:44:38 UTC (rev 325542)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+
+pkgname=grml-zsh-config
+pkgver=0.15.0
+pkgrel=1
+pkgdesc="grml's zsh setup"
+arch=('any')
+url='https://grml.org/zsh/'
+license=('GPL2')
+provides=('grmlzshrc')
+depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps')
+makedepends=('txt2tags')
+source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;)
+sha256sums=('ffaf302e3b9a21e5e86985ecdf7cfe430027b19cab79bc6f16da83ad32e5b485')
+
+build() {
+   cd ${srcdir}/grml-etc-core-${pkgver}/doc
+   make
+}
+
+package() {
+   cd ${srcdir}/grml-etc-core-${pkgver}
+   install -D -m644 etc/skel/.zshrc ${pkgdir}/etc/skel/.zshrc
+   install -D -m644 etc/zsh/keephack ${pkgdir}/etc/zsh/keephack
+   install -D -m644 etc/zsh/zshrc ${pkgdir}/etc/zsh/zshrc
+
+   install -D -m644 doc/grmlzshrc.5 
${pkgdir}/usr/share/man/man5/grmlzshrc.5
+   ln -sf grmlzshrc.5.gz ${pkgdir}/usr/share/man/man5/grml-zsh-config.5.gz
+}


[arch-commits] Commit in haskell-store-core/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:39:48
  Author: felixonmars
Revision: 337067

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-store-core/repos/community-staging-x86_64/
  haskell-store-core/repos/community-staging-x86_64/PKGBUILD
(from rev 337066, haskell-store-core/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 
337066, haskell-store-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:39:48 UTC (rev 337067)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=store-core
+pkgname=haskell-store-core
+pkgver=0.4.3
+pkgrel=1
+pkgdesc="Fast and lightweight binary serialization"
+url="https://github.com/fpco/store;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fd19668ed24d8ac5b83cde2a94b1dbebd86960175f185f71bbaef7c3b36841b558ccd37183dc0f6e38ad4e670082899e58a5c8381ed4fc55ff5b32dc426835a1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-force-alignment
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:39:36
  Author: felixonmars
Revision: 337066

upgpkg: haskell-store-core 0.4.3-1

rebuild with primitive 0.6.4.0

Modified:
  haskell-store-core/trunk/PKGBUILD

--+
 PKGBUILD |   14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:29:17 UTC (rev 337065)
+++ PKGBUILD2018-06-02 04:39:36 UTC (rev 337066)
@@ -3,8 +3,8 @@
 
 _hkgname=store-core
 pkgname=haskell-store-core
-pkgver=0.4.1
-pkgrel=11
+pkgver=0.4.3
+pkgrel=1
 pkgdesc="Fast and lightweight binary serialization"
 url="https://github.com/fpco/store;
 license=('MIT')
@@ -12,14 +12,10 @@
 depends=('ghc-libs' 'haskell-primitive')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('701f3a7bb767e1f20e149950fcf6d06603d09f3fa78d22d10b2ba23efdf4d5786646679259ca4e25ead1a95f2faa233853096f533fa49e9f86e1e69481b6a6df')
+sha512sums=('fd19668ed24d8ac5b83cde2a94b1dbebd86960175f185f71bbaef7c3b36841b558ccd37183dc0f6e38ad4e670082899e58a5c8381ed4fc55ff5b32dc426835a1')
 
-prepare() {
-sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal
-}
-
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
@@ -33,7 +29,7 @@
 }
 
 package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"


[arch-commits] Commit in haskell-th-lift-instances/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:29:17
  Author: felixonmars
Revision: 337065

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-lift-instances/repos/community-staging-x86_64/
  haskell-th-lift-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 337064, haskell-th-lift-instances/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-th-lift-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 337064, haskell-th-lift-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:29:17 UTC (rev 337065)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=th-lift-instances
+pkgname=haskell-th-lift-instances
+pkgver=0.1.11
+pkgrel=17
+pkgdesc="Lift instances for template-haskell for common data types."
+url="https://github.com/bennofs/th-lift-instances/;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-lift' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e4e443637c10cd21d9b6159f29ad8eb61a65bda2b625dff48ccbf1310c9abdbb1f48ff0c7e74974b78e0517db6af2889abb3c5cfeaed202c7b3efbe1c83dbc7a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-th-lift-instances/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:29:03
  Author: felixonmars
Revision: 337064

upgpkg: haskell-th-lift-instances 0.1.11-17

rebuild with primitive 0.6.4.0

Modified:
  haskell-th-lift-instances/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:27:35 UTC (rev 337063)
+++ PKGBUILD2018-06-02 04:29:03 UTC (rev 337064)
@@ -4,7 +4,7 @@
 _hkgname=th-lift-instances
 pkgname=haskell-th-lift-instances
 pkgver=0.1.11
-pkgrel=16
+pkgrel=17
 pkgdesc="Lift instances for template-haskell for common data types."
 url="https://github.com/bennofs/th-lift-instances/;
 license=('custom:BSD3')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:27:23
  Author: felixonmars
Revision: 337062

upgpkg: haskell-vector 0.12.0.1-9

rebuild with primitive 0.6.4.0

Modified:
  haskell-vector/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:22:16 UTC (rev 337061)
+++ PKGBUILD2018-06-02 04:27:23 UTC (rev 337062)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-vector
 pkgver=0.12.0.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Efficient Arrays"
 url="https://hackage.haskell.org/package/vector;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-vector/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:27:35
  Author: felixonmars
Revision: 337063

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector/repos/community-staging-x86_64/
  haskell-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 337062, haskell-vector/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
337062, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:27:35 UTC (rev 337063)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.0.1
+pkgrel=9
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4')
+
+prepare() {
+  sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal
+}
+
+build() {
+  cd "$srcdir"/vector-${pkgver}
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir"/vector-${pkgver}
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


[arch-commits] Commit in haskell-scientific/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:22:16
  Author: felixonmars
Revision: 337061

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-scientific/repos/community-staging-x86_64/
  haskell-scientific/repos/community-staging-x86_64/PKGBUILD
(from rev 337060, haskell-scientific/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
337060, haskell-scientific/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:22:16 UTC (rev 337061)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=4
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-integer-simple -f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-primitive/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:21:27
  Author: felixonmars
Revision: 337059

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-primitive/repos/community-staging-x86_64/
  haskell-primitive/repos/community-staging-x86_64/PKGBUILD
(from rev 337058, haskell-primitive/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 
337058, haskell-primitive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-02 04:21:27 UTC (rev 337059)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+
+pkgname=haskell-primitive
+pkgver=0.6.4.0
+pkgrel=1
+pkgdesc="Wrappers for primitive operations"
+url="https://hackage.haskell.org/package/primitive;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
+sha512sums=('a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80')
+
+build() {
+  cd primitive-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd primitive-$pkgver
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:22:03
  Author: felixonmars
Revision: 337060

upgpkg: haskell-scientific 0.3.6.2-4

rebuild with primitive 0.6.4.0

Modified:
  haskell-scientific/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:21:27 UTC (rev 337059)
+++ PKGBUILD2018-06-02 04:22:03 UTC (rev 337060)
@@ -5,7 +5,7 @@
 _hkgname=scientific
 pkgname=haskell-scientific
 pkgver=0.3.6.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Numbers represented using scientific notation"
 url="https://github.com/basvandijk/scientific;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:21:14
  Author: felixonmars
Revision: 337058

upgpkg: haskell-primitive 0.6.4.0-1

rebuild with primitive 0.6.4.0

Modified:
  haskell-primitive/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-02 04:14:28 UTC (rev 337057)
+++ PKGBUILD2018-06-02 04:21:14 UTC (rev 337058)
@@ -3,8 +3,8 @@
 # Contributor: Sergej Pupykin 
 
 pkgname=haskell-primitive
-pkgver=0.6.3.0
-pkgrel=3
+pkgver=0.6.4.0
+pkgrel=1
 pkgdesc="Wrappers for primitive operations"
 url="https://hackage.haskell.org/package/primitive;
 license=("custom:BSD3")
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
-sha512sums=('1fc345baf0efc4228a34e3f27935b8e8d69f38f0bb65264d27ec09f27fed7dadf055fb3f56ed7fa17cb8ff30737041ae1ef4373aaf137fea97daddc239ae1c7d')
+sha512sums=('a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80')
 
 build() {
   cd primitive-$pkgver
@@ -26,11 +26,6 @@
   sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
-check() {
-cd primitive-$pkgver
-runhaskell Setup test
-}
-
 package() {
   cd primitive-$pkgver
   install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"


[arch-commits] Commit in shellcheck/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Saturday, June 2, 2018 @ 04:14:28
  Author: felixonmars
Revision: 337057

archrelease: copy trunk to community-x86_64

Added:
  shellcheck/repos/community-x86_64/PKGBUILD
(from rev 337056, shellcheck/trunk/PKGBUILD)
Deleted:
  shellcheck/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   97 -
 1 file changed, 46 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-02 04:14:08 UTC (rev 337056)
+++ PKGBUILD2018-06-02 04:14:28 UTC (rev 337057)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=ShellCheck
-pkgname=shellcheck
-pkgver=0.4.7.20180521
-_commit=77546fba2f3ff9344dfdf14a79829da618d10653
-pkgrel=14
-pkgdesc="Shell script analysis tool"
-url="http://www.shellcheck.net;
-license=("GPL")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
-makedepends=('ghc' 'pandoc')
-source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/$_commit.tar.gz;)
-sha512sums=('9a386e98b4e32d48648a590676bd8dc46bd378c31b48ec2e316c40a8c9f64730e4010de461355fdfd14cd7c8bbdbf8dd00db9528494c4c7aa031acaaf3b1464a')
-
-prepare() {
-mv shellcheck-$_commit $_hkgname-$pkgver
-}
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-
-pandoc -s -t man shellcheck.1.md -o shellcheck.1
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: shellcheck/repos/community-x86_64/PKGBUILD (from rev 337056, 
shellcheck/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-02 04:14:28 UTC (rev 337057)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=1
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   3   4   5   6   7   8   9   10   >