[arch-commits] Commit in haskell-tamarin-prover-term/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:31:13
  Author: felixonmars
Revision: 720071

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-term/repos/community-staging-x86_64/
  haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD
(from rev 720070, haskell-tamarin-prover-term/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD 
(from rev 720070, haskell-tamarin-prover-term/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:31:13 UTC (rev 720071)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-term
+pkgname=haskell-tamarin-prover-term
+pkgver=1.6.0
+pkgrel=6
+pkgdesc="Term manipulation library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist'
+ 'haskell-safe' 'haskell-tamarin-prover-utils')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+build() {
+cd tamarin-prover-$pkgver/lib/term
+
+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 $MAKEFLAGS
+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 tamarin-prover-$pkgver/lib/term
+
+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-tamarin-prover-term/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:30:53
  Author: felixonmars
Revision: 720070

upgpkg: haskell-tamarin-prover-term 1.6.0-6: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-tamarin-prover-term/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:29:47 UTC (rev 720069)
+++ PKGBUILD2020-10-07 00:30:53 UTC (rev 720070)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-term
 pkgname=haskell-tamarin-prover-term
 pkgver=1.6.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Term manipulation library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


[arch-commits] Commit in haskell-tamarin-prover-utils/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:29:47
  Author: felixonmars
Revision: 720069

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-utils/repos/community-staging-x86_64/
  haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 720068, haskell-tamarin-prover-utils/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 720068, haskell-tamarin-prover-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:29:47 UTC (rev 720069)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-utils
+pkgname=haskell-tamarin-prover-utils
+pkgver=1.6.0
+pkgrel=5
+pkgdesc="Utility library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-dlist' 'haskell-fclabels' 'haskell-safe' 'haskell-syb')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils"
+
+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 $MAKEFLAGS
+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}/tamarin-prover-${pkgver}/lib/utils"
+
+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-tamarin-prover-utils/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:29:25
  Author: felixonmars
Revision: 720068

upgpkg: haskell-tamarin-prover-utils 1.6.0-5: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-tamarin-prover-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:28:47 UTC (rev 720067)
+++ PKGBUILD2020-10-07 00:29:25 UTC (rev 720068)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-utils
 pkgname=haskell-tamarin-prover-utils
 pkgver=1.6.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Utility library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:28:27
  Author: felixonmars
Revision: 720066

upgpkg: haskell-tagsoup 0.14.8-52: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-tagsoup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:27:30 UTC (rev 720065)
+++ PKGBUILD2020-10-07 00:28:27 UTC (rev 720066)
@@ -4,7 +4,7 @@
 _hkgname=tagsoup
 pkgname=haskell-tagsoup
 pkgver=0.14.8
-pkgrel=51
+pkgrel=52
 pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
 url="http://community.haskell.org/~ndm/tagsoup/";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:28:47
  Author: felixonmars
Revision: 720067

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 
720066, haskell-tagsoup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:28:47 UTC (rev 720067)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagsoup
+pkgname=haskell-tagsoup
+pkgver=0.14.8
+pkgrel=52
+pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
+url="http://community.haskell.org/~ndm/tagsoup/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2fc0adfc43402e537dac043682d876cae29834ebe9bcec7b53cc26ba769324b987be9cd86f9174f52344635342b7ff8f6cc2186be92c5bf4b359968f3cdd17e4')
+
+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 $MAKEFLAGS
+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-system-fileio/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:27:30
  Author: felixonmars
Revision: 720065

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-system-fileio/repos/community-staging-x86_64/
  haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD
(from rev 720064, haskell-system-fileio/trunk/PKGBUILD)

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

Copied: haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD (from rev 
720064, haskell-system-fileio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:27:30 UTC (rev 720065)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-fileio
+pkgname=haskell-system-fileio
+pkgver=0.3.16.4
+pkgrel=67
+pkgdesc="Consistent filesystem interaction across GHC versions"
+url="https://github.com/fpco/haskell-filesystem";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-system-filepath")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('68530cd11b25aa8a05967d3f51091ea57a5be138b672bd5373918163281c55a91b60dea03bdd22bcd4ba1d6bb26e2ed14660ce55bbdaf2737d2dd2b7e608d698')
+
+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 $MAKEFLAGS
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:27:13
  Author: felixonmars
Revision: 720064

upgpkg: haskell-system-fileio 0.3.16.4-67: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-system-fileio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:26:41 UTC (rev 720063)
+++ PKGBUILD2020-10-07 00:27:13 UTC (rev 720064)
@@ -4,7 +4,7 @@
 _hkgname=system-fileio
 pkgname=haskell-system-fileio
 pkgver=0.3.16.4
-pkgrel=66
+pkgrel=67
 pkgdesc="Consistent filesystem interaction across GHC versions"
 url="https://github.com/fpco/haskell-filesystem";
 license=("MIT")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:26:20
  Author: felixonmars
Revision: 720062

upgpkg: haskell-system-filepath 0.4.14-72: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-system-filepath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:25:34 UTC (rev 720061)
+++ PKGBUILD2020-10-07 00:26:20 UTC (rev 720062)
@@ -4,7 +4,7 @@
 _hkgname=system-filepath
 pkgname=haskell-system-filepath
 pkgver=0.4.14
-pkgrel=71
+pkgrel=72
 pkgdesc="High-level, byte-based file and directory path manipulations"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:26:41
  Author: felixonmars
Revision: 720063

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-system-filepath/repos/community-staging-x86_64/
  haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD
(from rev 720062, haskell-system-filepath/trunk/PKGBUILD)

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

Copied: haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from 
rev 720062, haskell-system-filepath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:26:41 UTC (rev 720063)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-filepath
+pkgname=haskell-system-filepath
+pkgver=0.4.14
+pkgrel=72
+pkgdesc="High-level, byte-based file and directory path manipulations"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-chell' 'haskell-chell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d858b077516ecb76e27d032fd123aad154afea87fab93f148aa8a0007587c1fb04d87217cf0b51a80e9a81ab20357dcc5e345899e1c2b6513900da1e6768')
+
+export LC_ALL=en_US.UTF-8
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.5/<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 $MAKEFLAGS
+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"
+}
+
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:25:17
  Author: felixonmars
Revision: 720060

upgpkg: haskell-string-qq 0.0.4-36: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-string-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:24:43 UTC (rev 720059)
+++ PKGBUILD2020-10-07 00:25:17 UTC (rev 720060)
@@ -4,7 +4,7 @@
 _hkgname=string-qq
 pkgname=haskell-string-qq
 pkgver=0.0.4
-pkgrel=35
+pkgrel=36
 pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
 url="https://hackage.haskell.org/package/string-qq";
 license=("custom:PublicDomain")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:25:34
  Author: felixonmars
Revision: 720061

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-string-qq/repos/community-staging-x86_64/
  haskell-string-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 720060, haskell-string-qq/trunk/PKGBUILD)

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

Copied: haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
720060, haskell-string-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:25:34 UTC (rev 720061)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.4
+pkgrel=36
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4')
+
+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 $MAKEFLAGS
+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-streaming-commons/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:24:24
  Author: felixonmars
Revision: 720058

upgpkg: haskell-streaming-commons 0.2.2.1-17: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-streaming-commons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:23:09 UTC (rev 720057)
+++ PKGBUILD2020-10-07 00:24:24 UTC (rev 720058)
@@ -4,7 +4,7 @@
 _hkgname=streaming-commons
 pkgname=haskell-streaming-commons
 pkgver=0.2.2.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
 url="https://github.com/fpco/streaming-commons";
 license=("MIT")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:24:43
  Author: felixonmars
Revision: 720059

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-streaming-commons/repos/community-staging-x86_64/
  haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD
(from rev 720058, haskell-streaming-commons/trunk/PKGBUILD)

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

Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from 
rev 720058, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:24:43 UTC (rev 720059)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.2.2.1
+pkgrel=17
+pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
+url="https://github.com/fpco/streaming-commons";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 
'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6dc1141070f28ca278ea1ec45a2b1b4fca34c06459dfe975dd2787e08a3e875aa22efbbb4ac905d3161e30b9af20df2d5d89325abe9e2181d7e50239388752a1')
+
+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-use-bytestring-builder
+runhaskell Setup build $MAKEFLAGS
+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/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:23:09
  Author: felixonmars
Revision: 720057

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 720056, haskell-store-core/trunk/PKGBUILD)

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

Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 
720056, haskell-store-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:23:09 UTC (rev 720057)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store-core
+pkgname=haskell-store-core
+pkgver=0.4.4.3
+pkgrel=17
+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=('b425a5e9dadac42868c2180c46bccca36fbab483d168196a23ae975d9b6d27a6965884b69e3b3aa0a47942e910a7a35315085aabc9185602786ac7fc4e705d64')
+
+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 $MAKEFLAGS
+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)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:22:51
  Author: felixonmars
Revision: 720056

upgpkg: haskell-store-core 0.4.4.3-17: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-store-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:22:21 UTC (rev 720055)
+++ PKGBUILD2020-10-07 00:22:51 UTC (rev 720056)
@@ -3,7 +3,7 @@
 _hkgname=store-core
 pkgname=haskell-store-core
 pkgver=0.4.4.3
-pkgrel=16
+pkgrel=17
 pkgdesc="Fast and lightweight binary serialization"
 url="https://github.com/fpco/store";
 license=('MIT')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:22:21
  Author: felixonmars
Revision: 720055

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-storablevector/repos/community-staging-x86_64/PKGBUILD (from 
rev 720054, haskell-storablevector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:22:21 UTC (rev 720055)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.13.1
+pkgrel=19
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="https://www.haskell.org/haskellwiki/Storable_Vector";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ec504ea2d1dd67ce5b9c93af5c7bd3e003d1102528f6b8aae7e0219615b8b2c949b256fdf27c20745e3dd213afeccec2ec3c64c606a2628566888a6399d78eaf')
+
+prepare() {
+cd $_hkgname-$pkgver
+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 \
+-fsplitbase -fseparatesyb
+runhaskell Setup build $MAKEFLAGS
+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-storablevector/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:22:02
  Author: felixonmars
Revision: 720054

upgpkg: haskell-storablevector 0.2.13.1-19: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-storablevector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:21:08 UTC (rev 720053)
+++ PKGBUILD2020-10-07 00:22:02 UTC (rev 720054)
@@ -4,7 +4,7 @@
 _hkgname=storablevector
 pkgname=haskell-storablevector
 pkgver=0.2.13.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
 url="https://www.haskell.org/haskellwiki/Storable_Vector";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:21:08
  Author: felixonmars
Revision: 720053

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-storable-tuple/repos/community-staging-x86_64/
  haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD
(from rev 720052, haskell-storable-tuple/trunk/PKGBUILD)

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

Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from 
rev 720052, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:21:08 UTC (rev 720053)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=94
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+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 \
+-fsplitbase
+runhaskell Setup build $MAKEFLAGS
+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-storable-complex/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:20:20
  Author: felixonmars
Revision: 720051

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-storable-complex/repos/community-staging-x86_64/
  haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD
(from rev 720050, haskell-storable-complex/trunk/PKGBUILD)

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

Copied: haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD (from 
rev 720050, haskell-storable-complex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:20:20 UTC (rev 720051)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-complex
+pkgname=haskell-storable-complex
+pkgver=0.2.3.0
+pkgrel=67
+pkgdesc="Storable instance for Complex"
+url="https://github.com/cartazio/storable-complex";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('26e2dec12e84bdd1ce1eeb6662577179e203e2af12e8f04f5c2fd323a5474645232cf06744af9ed3252d8d36320b88c63023b1ff12bbfb9a95a48ed70d352c77')
+
+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 $MAKEFLAGS
+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-storable-tuple/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:20:50
  Author: felixonmars
Revision: 720052

upgpkg: haskell-storable-tuple 0.0.3.3-94: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-storable-tuple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:20:20 UTC (rev 720051)
+++ PKGBUILD2020-10-07 00:20:50 UTC (rev 720052)
@@ -4,7 +4,7 @@
 _hkgname=storable-tuple
 pkgname=haskell-storable-tuple
 pkgver=0.0.3.3
-pkgrel=93
+pkgrel=94
 pkgdesc="Storable instance for pairs and triples"
 url="http://code.haskell.org/~thielema/storable-tuple/";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:20:00
  Author: felixonmars
Revision: 720050

upgpkg: haskell-storable-complex 0.2.3.0-67: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-storable-complex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:19:29 UTC (rev 720049)
+++ PKGBUILD2020-10-07 00:20:00 UTC (rev 720050)
@@ -4,7 +4,7 @@
 _hkgname=storable-complex
 pkgname=haskell-storable-complex
 pkgver=0.2.3.0
-pkgrel=66
+pkgrel=67
 pkgdesc="Storable instance for Complex"
 url="https://github.com/cartazio/storable-complex";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:19:12
  Author: felixonmars
Revision: 720048

upgpkg: haskell-equivalence 0.3.5-43: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-equivalence/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:18:36 UTC (rev 720047)
+++ PKGBUILD2020-10-07 00:19:12 UTC (rev 720048)
@@ -4,7 +4,7 @@
 _hkgname=equivalence
 pkgname=haskell-equivalence
 pkgver=0.3.5
-pkgrel=42
+pkgrel=43
 pkgdesc="Maintaining an equivalence relation implemented as union-find using 
STT."
 url="https://bitbucket.org/paba/equivalence/";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:19:29
  Author: felixonmars
Revision: 720049

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-equivalence/repos/community-staging-x86_64/PKGBUILD (from rev 
720048, haskell-equivalence/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:19:29 UTC (rev 720049)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=equivalence
+pkgname=haskell-equivalence
+pkgver=0.3.5
+pkgrel=43
+pkgdesc="Maintaining an equivalence relation implemented as union-find using 
STT."
+url="https://bitbucket.org/paba/equivalence/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-stmonadtrans" "haskell-transformers-compat")
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f8a073c9ddc49a8c1d60a280b84f97947a23ed6a021b92d4028100ed308cf1dfcd0b26889a6cbbde0e77f00b777b2d1af0fa2410422641e0a03395692a9ebefc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/, fail//' -e '/fail/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 $MAKEFLAGS
+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-stmonadtrans/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:18:19
  Author: felixonmars
Revision: 720046

upgpkg: haskell-stmonadtrans 0.4.4-48: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-stmonadtrans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:17:48 UTC (rev 720045)
+++ PKGBUILD2020-10-07 00:18:19 UTC (rev 720046)
@@ -4,7 +4,7 @@
 _hkgname=STMonadTrans
 pkgname=haskell-stmonadtrans
 pkgver=0.4.4
-pkgrel=47
+pkgrel=48
 pkgdesc="A monad transformer version of the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:18:36
  Author: felixonmars
Revision: 720047

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stmonadtrans/repos/community-staging-x86_64/PKGBUILD (from rev 
720046, haskell-stmonadtrans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:18:36 UTC (rev 720047)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=STMonadTrans
+pkgname=haskell-stmonadtrans
+pkgver=0.4.4
+pkgrel=48
+pkgdesc="A monad transformer version of the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3ab7ff50223f975066cde1227fb23e00263786fa8c5b9d0276fdcc265bb1ac2e5cea97f3fb7fd51aaf25872b126645312c4c622084947dea430d214eac44938b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_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 \
+-fsplitbase
+runhaskell Setup build $MAKEFLAGS
+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-openpgp-asciiarmor/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:17:48
  Author: felixonmars
Revision: 720045

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD
(from rev 720044, haskell-openpgp-asciiarmor/trunk/PKGBUILD)

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

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 720044, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:17:48 UTC (rev 720045)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1.2
+pkgrel=54
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8dc41995d2a8db54304c558efd7ab083f519be35908fc9d69c980ce943c5c1de89e0476bcc275d10ae1bdb1d4c1bc838f1aff5d5ed108c780d29ac7f786f2f05')
+
+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 $MAKEFLAGS
+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-openpgp-asciiarmor/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:17:34
  Author: felixonmars
Revision: 720044

upgpkg: haskell-openpgp-asciiarmor 0.1.2-54: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:17:06 UTC (rev 720043)
+++ PKGBUILD2020-10-07 00:17:34 UTC (rev 720044)
@@ -3,7 +3,7 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1.2
-pkgrel=53
+pkgrel=54
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor";
 license=('MIT')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:17:06
  Author: felixonmars
Revision: 720043

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 720042, 
haskell-nonce/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:17:06 UTC (rev 720043)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=nonce
+pkgname=haskell-nonce
+pkgver=1.0.7
+pkgrel=115
+pkgdesc="Generate cryptographic nonces."
+url="https://github.com/prowdsponsor/nonce";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 
'haskell-unliftio'
+ 'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== 1.0/== 1.2/' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-mime-mail/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:16:10
  Author: felixonmars
Revision: 720040

upgpkg: haskell-mime-mail 0.5.0-53: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-mime-mail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:15:38 UTC (rev 720039)
+++ PKGBUILD2020-10-07 00:16:10 UTC (rev 720040)
@@ -4,7 +4,7 @@
 _hkgname=mime-mail
 pkgname=haskell-mime-mail
 pkgver=0.5.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Compose MIME email messages."
 url="https://github.com/snoyberg/mime-mail";
 license=("MIT")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:16:50
  Author: felixonmars
Revision: 720042

upgpkg: haskell-nonce 1.0.7-115: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-nonce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:16:24 UTC (rev 720041)
+++ PKGBUILD2020-10-07 00:16:50 UTC (rev 720042)
@@ -4,7 +4,7 @@
 _hkgname=nonce
 pkgname=haskell-nonce
 pkgver=1.0.7
-pkgrel=114
+pkgrel=115
 pkgdesc="Generate cryptographic nonces."
 url="https://github.com/prowdsponsor/nonce";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:16:24
  Author: felixonmars
Revision: 720041

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mime-mail/repos/community-staging-x86_64/
  haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD
(from rev 720040, haskell-mime-mail/trunk/PKGBUILD)

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

Copied: haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD (from rev 
720040, haskell-mime-mail/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:16:24 UTC (rev 720041)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mime-mail
+pkgname=haskell-mime-mail
+pkgver=0.5.0
+pkgrel=53
+pkgdesc="Compose MIME email messages."
+url="https://github.com/snoyberg/mime-mail";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-blaze-builder"
+ "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020')
+
+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 $MAKEFLAGS
+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-clientsession/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:15:24
  Author: felixonmars
Revision: 720038

upgpkg: haskell-clientsession 0.9.1.2-167: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:14:57 UTC (rev 720037)
+++ PKGBUILD2020-10-07 00:15:24 UTC (rev 720038)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=166
+pkgrel=167
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master";
 license=("MIT")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:15:38
  Author: felixonmars
Revision: 720039

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
720038, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:15:38 UTC (rev 720039)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=167
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+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-test
+runhaskell Setup build $MAKEFLAGS
+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-boxes/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:14:57
  Author: felixonmars
Revision: 720037

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 720036, 
haskell-boxes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:14:57 UTC (rev 720037)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=boxes
+pkgname=haskell-boxes
+pkgver=0.1.5
+pkgrel=62
+pkgdesc="2D text pretty-printing library"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-split")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7')
+
+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 $MAKEFLAGS
+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-base64-bytestring/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:14:16
  Author: felixonmars
Revision: 720035

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base64-bytestring/repos/community-staging-x86_64/
  haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 720034, haskell-base64-bytestring/trunk/PKGBUILD)

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

Copied: haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 720034, haskell-base64-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:14:16 UTC (rev 720035)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Arch Haskell Team <>
+# Contributor: Lex Black 
+
+_hkgname=base64-bytestring
+pkgname=haskell-base64-bytestring
+pkgver=1.2.0.0
+pkgrel=13
+pkgdesc="Fast base64 encoding and decoding for ByteStrings"
+url="https://github.com/bos/base64-bytestring";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-split' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e81a31f2c3438ffb0c5e71f59147af438a2e4813a6cc091d854c706eaf82e18469611f9052a5ce8e0835760adfece3cc6118ec1744061b641c9e198005958a44')
+
+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 $MAKEFLAGS
+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-boxes/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:14:43
  Author: felixonmars
Revision: 720036

upgpkg: haskell-boxes 0.1.5-62: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-boxes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:14:16 UTC (rev 720035)
+++ PKGBUILD2020-10-07 00:14:43 UTC (rev 720036)
@@ -4,7 +4,7 @@
 _hkgname=boxes
 pkgname=haskell-boxes
 pkgver=0.1.5
-pkgrel=61
+pkgrel=62
 pkgdesc="2D text pretty-printing library"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:13:27
  Author: felixonmars
Revision: 720033

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-07 00:13:11 UTC (rev 720032)
+++ PKGBUILD2020-10-07 00:13:27 UTC (rev 720033)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=split
-pkgname=haskell-split
-pkgver=0.2.3.4
-pkgrel=68
-pkgdesc="Combinator library for splitting lists."
-url="https://hackage.haskell.org/package/${_hkgname}";
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15')
-
-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 $MAKEFLAGS
-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
-}

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 720032, 
haskell-split/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-07 00:13:27 UTC (rev 720033)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.4
+pkgrel=69
+pkgdesc="Combinator library for splitting lists."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15')
+
+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 $MAKEFLAGS
+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-base64-bytestring/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:13:59
  Author: felixonmars
Revision: 720034

upgpkg: haskell-base64-bytestring 1.2.0.0-13: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-base64-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:13:27 UTC (rev 720033)
+++ PKGBUILD2020-10-07 00:13:59 UTC (rev 720034)
@@ -7,7 +7,7 @@
 _hkgname=base64-bytestring
 pkgname=haskell-base64-bytestring
 pkgver=1.2.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Fast base64 encoding and decoding for ByteStrings"
 url="https://github.com/bos/base64-bytestring";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:13:11
  Author: felixonmars
Revision: 720032

upgpkg: haskell-split 0.2.3.4-69: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-split/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:12:37 UTC (rev 720031)
+++ PKGBUILD2020-10-07 00:13:11 UTC (rev 720032)
@@ -4,7 +4,7 @@
 _hkgname=split
 pkgname=haskell-split
 pkgver=0.2.3.4
-pkgrel=68
+pkgrel=69
 pkgdesc="Combinator library for splitting lists."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:12:37
  Author: felixonmars
Revision: 720031

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-special-values/repos/community-staging-x86_64/
  haskell-special-values/repos/community-staging-x86_64/PKGBUILD
(from rev 720030, haskell-special-values/trunk/PKGBUILD)

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

Copied: haskell-special-values/repos/community-staging-x86_64/PKGBUILD (from 
rev 720030, haskell-special-values/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:12:37 UTC (rev 720031)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=special-values
+pkgname=haskell-special-values
+pkgver=0.1.0.0
+pkgrel=26
+pkgdesc="Typeclass providing special values"
+url="https://github.com/minad/special-values";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ieee754' 'haskell-scientific')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e45d4f04b3c50261077d084f9525677739543cad624870c4a28c5c6630a355d7c5def400031191d6f69e617856ffeb0ecc562a7d04df3bed827a7c93f0cf63cc')
+
+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 $MAKEFLAGS
+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-special-values/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:12:23
  Author: felixonmars
Revision: 720030

upgpkg: haskell-special-values 0.1.0.0-26: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-special-values/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:11:57 UTC (rev 720029)
+++ PKGBUILD2020-10-07 00:12:23 UTC (rev 720030)
@@ -3,7 +3,7 @@
 _hkgname=special-values
 pkgname=haskell-special-values
 pkgver=0.1.0.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Typeclass providing special values"
 url="https://github.com/minad/special-values";
 license=('MIT')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:11:42
  Author: felixonmars
Revision: 720028

upgpkg: haskell-spdx 1.0.0.2-25: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-spdx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:11:09 UTC (rev 720027)
+++ PKGBUILD2020-10-07 00:11:42 UTC (rev 720028)
@@ -4,7 +4,7 @@
 _hkgname=spdx
 pkgname=haskell-spdx
 pkgver=1.0.0.2
-pkgrel=24
+pkgrel=25
 pkgdesc="SPDX license expression language, Extras"
 url="https://github.com/phadej/spdx";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:11:57
  Author: felixonmars
Revision: 720029

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-spdx/repos/community-staging-x86_64/PKGBUILD (from rev 720028, 
haskell-spdx/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:11:57 UTC (rev 720029)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=spdx
+pkgname=haskell-spdx
+pkgver=1.0.0.2
+pkgrel=25
+pkgdesc="SPDX license expression language, Extras"
+url="https://github.com/phadej/spdx";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2fb48d204a0c85269d4dbd6bd98efefb0691adc3eb654228b90b244c0d062e0e2f23c42e5f7ef9ab27a2f988654485fec11c3bdc0642b9b17d35791dd80f1548')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/\^//;s/< *1.3/<2/' $_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 $MAKEFLAGS
+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-socks/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:11:09
  Author: felixonmars
Revision: 720027

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 720026, 
haskell-socks/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:11:09 UTC (rev 720027)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=socks
+pkgname=haskell-socks
+pkgver=0.6.1
+pkgrel=48
+pkgdesc="Socks proxy (version 5) implementation."
+url="https://github.com/vincenthz/hs-socks";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-cereal' 'haskell-network')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ff56c1b356491e36888f9c1b4187fbd0d00485692960a27ec2f03dbd3c3fb961869d99da1f7a301578ab07df30739d8a0d4ae3c7559c83d0e2493d5de158175b')
+
+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 $MAKEFLAGS
+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-should-not-typecheck/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:10:24
  Author: felixonmars
Revision: 720025

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-should-not-typecheck/repos/community-staging-x86_64/
  haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD
(from rev 720024, haskell-should-not-typecheck/trunk/PKGBUILD)

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

Copied: haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD 
(from rev 720024, haskell-should-not-typecheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:10:24 UTC (rev 720025)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=should-not-typecheck
+pkgname=haskell-should-not-typecheck
+pkgver=2.1.0
+pkgrel=88
+pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
+url="https://github.com/CRogers/should-not-typecheck";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-expectations')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d')
+
+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 $MAKEFLAGS
+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-socks/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:10:54
  Author: felixonmars
Revision: 720026

upgpkg: haskell-socks 0.6.1-48: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-socks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:10:24 UTC (rev 720025)
+++ PKGBUILD2020-10-07 00:10:54 UTC (rev 720026)
@@ -4,7 +4,7 @@
 _hkgname=socks
 pkgname=haskell-socks
 pkgver=0.6.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Socks proxy (version 5) implementation."
 url="https://github.com/vincenthz/hs-socks";
 license=("BSD")


[arch-commits] Commit in haskell-should-not-typecheck/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:10:06
  Author: felixonmars
Revision: 720024

upgpkg: haskell-should-not-typecheck 2.1.0-88: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-should-not-typecheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:09:38 UTC (rev 720023)
+++ PKGBUILD2020-10-07 00:10:06 UTC (rev 720024)
@@ -3,7 +3,7 @@
 _hkgname=should-not-typecheck
 pkgname=haskell-should-not-typecheck
 pkgver=2.1.0
-pkgrel=87
+pkgrel=88
 pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
 url="https://github.com/CRogers/should-not-typecheck";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:09:23
  Author: felixonmars
Revision: 720022

upgpkg: haskell-shellmet 0.0.3.1-15: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-shellmet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:08:56 UTC (rev 720021)
+++ PKGBUILD2020-10-07 00:09:23 UTC (rev 720022)
@@ -4,7 +4,7 @@
 _hkgname=shellmet
 pkgname=haskell-shellmet
 pkgver=0.0.3.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Shellmet provides easy and convenient way to call shell commands from 
Haskell programs."
 url="https://github.com/kowainik/shellmet";
 license=('MPL2')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:09:38
  Author: felixonmars
Revision: 720023

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shellmet/repos/community-staging-x86_64/PKGBUILD (from rev 
720022, haskell-shellmet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:09:38 UTC (rev 720023)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=shellmet
+pkgname=haskell-shellmet
+pkgver=0.0.3.1
+pkgrel=15
+pkgdesc="Shellmet provides easy and convenient way to call shell commands from 
Haskell programs."
+url="https://github.com/kowainik/shellmet";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('b9f084f47a6ae711b1e505e2f90d8d202d94f62950be98ceafc668b306473b25')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i '/executable readme/a\  buildable: False' $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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-shell-escape/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:08:56
  Author: felixonmars
Revision: 720021

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-shell-escape/repos/community-staging-x86_64/
  haskell-shell-escape/repos/community-staging-x86_64/PKGBUILD
(from rev 720020, haskell-shell-escape/trunk/PKGBUILD)

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

Copied: haskell-shell-escape/repos/community-staging-x86_64/PKGBUILD (from rev 
720020, haskell-shell-escape/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:08:56 UTC (rev 720021)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=shell-escape
+pkgname=haskell-shell-escape
+pkgver=0.2.0
+pkgrel=26
+pkgdesc="Shell escaping library"
+url="https://github.com/solidsnack/shell-escape";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2e8ae93b13619cd6801b0fb85e4783c2472a57f5162fb397d2cf00468290b0ca6189ba6a54b54efa68b2977d25ec02cdcf8d9c49f0d21cd6d6f1a030dd05db4')
+
+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 $MAKEFLAGS
+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-shell-escape/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:08:42
  Author: felixonmars
Revision: 720020

upgpkg: haskell-shell-escape 0.2.0-26: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-shell-escape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:08:14 UTC (rev 720019)
+++ PKGBUILD2020-10-07 00:08:42 UTC (rev 720020)
@@ -3,7 +3,7 @@
 _hkgname=shell-escape
 pkgname=haskell-shell-escape
 pkgver=0.2.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Shell escaping library"
 url="https://github.com/solidsnack/shell-escape";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:08:14
  Author: felixonmars
Revision: 720019

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
720018, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:08:14 UTC (rev 720019)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=94
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7')
+
+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 $MAKEFLAGS
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:08:00
  Author: felixonmars
Revision: 720018

upgpkg: haskell-nettle 0.3.0-94: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:07:29 UTC (rev 720017)
+++ PKGBUILD2020-10-07 00:08:00 UTC (rev 720018)
@@ -3,7 +3,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=93
+pkgrel=94
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle";
 license=('MIT')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:07:15
  Author: felixonmars
Revision: 720016

upgpkg: haskell-crypto-pubkey 0.2.8-170: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:06:48 UTC (rev 720015)
+++ PKGBUILD2020-10-07 00:07:15 UTC (rev 720016)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=169
+pkgrel=170
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:07:29
  Author: felixonmars
Revision: 720017

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
720016, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:07:29 UTC (rev 720017)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=170
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+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 $MAKEFLAGS
+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-crypto-numbers/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:06:34
  Author: felixonmars
Revision: 720014

upgpkg: haskell-crypto-numbers 0.2.7-149: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:06:07 UTC (rev 720013)
+++ PKGBUILD2020-10-07 00:06:34 UTC (rev 720014)
@@ -4,7 +4,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=148
+pkgrel=149
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:06:48
  Author: felixonmars
Revision: 720015

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 720014, haskell-crypto-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:06:48 UTC (rev 720015)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-numbers
+pkgname=haskell-crypto-numbers
+pkgver=0.2.7
+pkgrel=149
+pkgdesc="Cryptographic numbers: functions and algorithms"
+url="https://github.com/vincenthz/hs-crypto-numbers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947')
+
+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 $MAKEFLAGS
+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-cprng-aes/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:06:07
  Author: felixonmars
Revision: 720013

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cprng-aes/repos/community-staging-x86_64/
  haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 720012, haskell-cprng-aes/trunk/PKGBUILD)

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
720012, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:06:07 UTC (rev 720013)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=150
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="https://github.com/vincenthz/hs-cprng-aes";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5')
+
+build() {
+cd $_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 $MAKEFLAGS
+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-cprng-aes/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:05:52
  Author: felixonmars
Revision: 720012

upgpkg: haskell-cprng-aes 0.6.1-150: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:05:26 UTC (rev 720011)
+++ PKGBUILD2020-10-07 00:05:52 UTC (rev 720012)
@@ -4,7 +4,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=149
+pkgrel=150
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:05:26
  Author: felixonmars
Revision: 720011

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 720010, haskell-crypto-random/trunk/PKGBUILD)

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

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
720010, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:05:26 UTC (rev 720011)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=151
+pkgdesc="Simple cryptographic random related types"
+url="https://github.com/vincenthz/hs-crypto-random";
+license=("BSD")
+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 $_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 $MAKEFLAGS
+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-crypto-random/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:05:12
  Author: felixonmars
Revision: 720010

upgpkg: haskell-crypto-random 0.0.9-151: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-crypto-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:04:45 UTC (rev 720009)
+++ PKGBUILD2020-10-07 00:05:12 UTC (rev 720010)
@@ -4,7 +4,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=150
+pkgrel=151
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:04:27
  Author: felixonmars
Revision: 720008

upgpkg: haskell-cipher-aes 0.2.11-144: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:03:59 UTC (rev 720007)
+++ PKGBUILD2020-10-07 00:04:27 UTC (rev 720008)
@@ -4,7 +4,7 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=143
+pkgrel=144
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:04:45
  Author: felixonmars
Revision: 720009

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cipher-aes/repos/community-staging-x86_64/
  haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 720008, haskell-cipher-aes/trunk/PKGBUILD)

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

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
720008, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:04:45 UTC (rev 720009)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=144
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816')
+
+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 \
+-fsupport_aesni
+runhaskell Setup build $MAKEFLAGS
+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-crypto-cipher-types/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:03:59
  Author: felixonmars
Revision: 720007

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-cipher-types/repos/community-staging-x86_64/
  haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD
(from rev 720006, haskell-crypto-cipher-types/trunk/PKGBUILD)

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

Copied: haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 720006, haskell-crypto-cipher-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:03:59 UTC (rev 720007)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-cipher-types
+pkgname=haskell-crypto-cipher-types
+pkgver=0.0.9
+pkgrel=144
+pkgdesc="Generic cryptography cipher types"
+url="https://github.com/vincenthz/hs-crypto-cipher";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc')
+
+build() {
+cd $_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 $MAKEFLAGS
+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-securemem/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:03:18
  Author: felixonmars
Revision: 720005

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 
720004, haskell-securemem/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:03:18 UTC (rev 720005)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=securemem
+pkgname=haskell-securemem
+pkgver=0.1.10
+pkgrel=106
+pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
+url="https://github.com/vincenthz/hs-securemem";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096')
+
+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 $MAKEFLAGS
+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-crypto-cipher-types/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:03:44
  Author: felixonmars
Revision: 720006

upgpkg: haskell-crypto-cipher-types 0.0.9-144: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-crypto-cipher-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:03:18 UTC (rev 720005)
+++ PKGBUILD2020-10-07 00:03:44 UTC (rev 720006)
@@ -4,7 +4,7 @@
 _hkgname=crypto-cipher-types
 pkgname=haskell-crypto-cipher-types
 pkgver=0.0.9
-pkgrel=143
+pkgrel=144
 pkgdesc="Generic cryptography cipher types"
 url="https://github.com/vincenthz/hs-crypto-cipher";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:03:04
  Author: felixonmars
Revision: 720004

upgpkg: haskell-securemem 0.1.10-106: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-securemem/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:02:38 UTC (rev 720003)
+++ PKGBUILD2020-10-07 00:03:04 UTC (rev 720004)
@@ -4,7 +4,7 @@
 _hkgname=securemem
 pkgname=haskell-securemem
 pkgver=0.1.10
-pkgrel=105
+pkgrel=106
 pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
 url="https://github.com/vincenthz/hs-securemem";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:02:38
  Author: felixonmars
Revision: 720003

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openssl-streams/repos/community-staging-x86_64/
  haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 720002, haskell-openssl-streams/trunk/PKGBUILD)

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

Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from 
rev 720002, haskell-openssl-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:02:38 UTC (rev 720003)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openssl-streams
+pkgname=haskell-openssl-streams
+pkgver=1.2.3.0
+pkgrel=7
+pkgdesc="OpenSSL network support for io-streams"
+url="https://github.com/snapframework/openssl-streams";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('86c5f9348af82ad0ac9e8103ee078c78647e61345ecf0c48b02749206147a82a3a798f681b9cd20ec866276aca75a3739965ca2b76a0b302da4792bf1fc4917e')
+
+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 $MAKEFLAGS
+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-openssl-streams/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:02:24
  Author: felixonmars
Revision: 720002

upgpkg: haskell-openssl-streams 1.2.3.0-7: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-openssl-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:01:55 UTC (rev 720001)
+++ PKGBUILD2020-10-07 00:02:24 UTC (rev 720002)
@@ -3,7 +3,7 @@
 _hkgname=openssl-streams
 pkgname=haskell-openssl-streams
 pkgver=1.2.3.0
-pkgrel=6
+pkgrel=7
 pkgdesc="OpenSSL network support for io-streams"
 url="https://github.com/snapframework/openssl-streams";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:01:55
  Author: felixonmars
Revision: 720001

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-modern-uri/repos/community-staging-x86_64/
  haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD
(from rev 72, haskell-modern-uri/trunk/PKGBUILD)

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

Copied: haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
72, haskell-modern-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:01:55 UTC (rev 720001)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=modern-uri
+pkgname=haskell-modern-uri
+pkgver=0.3.2.0
+pkgrel=8
+pkgdesc="Modern library for working with URIs"
+url="https://github.com/mrkkrp/modern-uri";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-contravariant' 
'haskell-megaparsec'
+ 'haskell-profunctors' 'haskell-reflection' 'haskell-tagged')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('0bf2a8ef82111f21cae401ea99fbd7f68139fe2b56d567e926902aaf3c425a98')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/< *2.16/<3/' $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:01:27
  Author: felixonmars
Revision: 72

upgpkg: haskell-modern-uri 0.3.2.0-8: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-modern-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:00:46 UTC (rev 71)
+++ PKGBUILD2020-10-07 00:01:27 UTC (rev 72)
@@ -3,7 +3,7 @@
 _hkgname=modern-uri
 pkgname=haskell-modern-uri
 pkgver=0.3.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Modern library for working with URIs"
 url="https://github.com/mrkkrp/modern-uri";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:00:28
  Author: felixonmars
Revision: 719997

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-megaparsec/repos/community-staging-x86_64/PKGBUILD (from 
rev 719996, haskell-hspec-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-07 00:00:28 UTC (rev 719997)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-megaparsec
+pkgname=haskell-hspec-megaparsec
+pkgver=2.1.0
+pkgrel=26
+pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
+url="https://github.com/goldfirere/hspec-megaparsec";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-expectations' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('99eca53ad39e761f077b751770f0e8d2edca55b723f60458cc2baefe3d73d74238494ba04b684eb38186cd2da29058697e37dd2c1581fd110428178bb19d8ba2')
+
+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 $MAKEFLAGS
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Wednesday, October 7, 2020 @ 00:00:13
  Author: felixonmars
Revision: 719996

upgpkg: haskell-hspec-megaparsec 2.1.0-26: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-hspec-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:59:43 UTC (rev 719995)
+++ PKGBUILD2020-10-07 00:00:13 UTC (rev 719996)
@@ -3,7 +3,7 @@
 _hkgname=hspec-megaparsec
 pkgname=haskell-hspec-megaparsec
 pkgver=2.1.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
 url="https://github.com/goldfirere/hspec-megaparsec";
 license=('BSD')


[arch-commits] Commit in cargo-crev/trunk (PKGBUILD)

2020-10-06 Thread Kpcyrd via arch-commits
Date: Wednesday, October 7, 2020 @ 00:00:29
  Author: kpcyrd
Revision: 719998

upgpkg: cargo-crev 0.18.0-1

Modified:
  cargo-crev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-07 00:00:28 UTC (rev 719997)
+++ PKGBUILD2020-10-07 00:00:29 UTC (rev 719998)
@@ -1,7 +1,7 @@
 # Maintainer: kpcyrd 
 
 pkgname=cargo-crev
-pkgver=0.17.0
+pkgver=0.18.0
 pkgrel=1
 pkgdesc="Scalable, social, Code REView and recommendation system that we 
desperately need"
 url="https://github.com/dpc/crev";
@@ -10,8 +10,8 @@
 arch=('x86_64')
 license=('MPL' 'Apache' 'MIT')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dpc/crev/archive/v${pkgver}.tar.gz";)
-sha512sums=('01a9677127a193ba9955a20295d69404f2bc04769adb4872af847695bd1efd5a6270224ee764236549258481928538c890e5b7fe03ebeb1439da4d92f404a9ab')
-b2sums=('a015092c833328e03a19ea94349a6de428eba70722f3b25e645e32d80da81bc09e963f8ee7defdce6754716538580d6245455f48573bf6559d8185f60d21d8a2')
+sha512sums=('6dbe2a25c50f10751caa371bbde3e27fe3e2f33bd57d306be8b16f0ac5f1992a0627639674fb9841106bcd362b9f6527aab1cc7bdfa710fa69374d8d2de6')
+b2sums=('65ced1ebc676845918879853cf810cd24262f7ebfac5f28727ae8595982989ed1099f8184365888f83b9a8421168c9f910811d0899ff1b67750b220283142d7a')
 
 build() {
   cd "${pkgname}-${pkgver}/cargo-crev"


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

2020-10-06 Thread Kpcyrd via arch-commits
Date: Wednesday, October 7, 2020 @ 00:00:46
  Author: kpcyrd
Revision: 71

archrelease: copy trunk to community-x86_64

Added:
  cargo-crev/repos/community-x86_64/PKGBUILD
(from rev 719998, cargo-crev/trunk/PKGBUILD)
Deleted:
  cargo-crev/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-07 00:00:29 UTC (rev 719998)
+++ PKGBUILD2020-10-07 00:00:46 UTC (rev 71)
@@ -1,34 +0,0 @@
-# Maintainer: kpcyrd 
-
-pkgname=cargo-crev
-pkgver=0.17.0
-pkgrel=1
-pkgdesc="Scalable, social, Code REView and recommendation system that we 
desperately need"
-url="https://github.com/dpc/crev";
-depends=('openssl' 'curl')
-makedepends=('cargo' 'clang')
-arch=('x86_64')
-license=('MPL' 'Apache' 'MIT')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dpc/crev/archive/v${pkgver}.tar.gz";)
-sha512sums=('01a9677127a193ba9955a20295d69404f2bc04769adb4872af847695bd1efd5a6270224ee764236549258481928538c890e5b7fe03ebeb1439da4d92f404a9ab')
-b2sums=('a015092c833328e03a19ea94349a6de428eba70722f3b25e645e32d80da81bc09e963f8ee7defdce6754716538580d6245455f48573bf6559d8185f60d21d8a2')
-
-build() {
-  cd "${pkgname}-${pkgver}/cargo-crev"
-  cargo build --release --locked
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  cargo test --release --locked
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin"
-
-  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: cargo-crev/repos/community-x86_64/PKGBUILD (from rev 719998, 
cargo-crev/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-07 00:00:46 UTC (rev 71)
@@ -0,0 +1,34 @@
+# Maintainer: kpcyrd 
+
+pkgname=cargo-crev
+pkgver=0.18.0
+pkgrel=1
+pkgdesc="Scalable, social, Code REView and recommendation system that we 
desperately need"
+url="https://github.com/dpc/crev";
+depends=('openssl' 'curl')
+makedepends=('cargo' 'clang')
+arch=('x86_64')
+license=('MPL' 'Apache' 'MIT')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dpc/crev/archive/v${pkgver}.tar.gz";)
+sha512sums=('6dbe2a25c50f10751caa371bbde3e27fe3e2f33bd57d306be8b16f0ac5f1992a0627639674fb9841106bcd362b9f6527aab1cc7bdfa710fa69374d8d2de6')
+b2sums=('65ced1ebc676845918879853cf810cd24262f7ebfac5f28727ae8595982989ed1099f8184365888f83b9a8421168c9f910811d0899ff1b67750b220283142d7a')
+
+build() {
+  cd "${pkgname}-${pkgver}/cargo-crev"
+  cargo build --release --locked
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  cargo test --release --locked
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin"
+
+  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:59:43
  Author: felixonmars
Revision: 719995

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-configurator-pg/repos/community-staging-x86_64/
  haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD
(from rev 719994, haskell-configurator-pg/trunk/PKGBUILD)

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

Copied: haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from 
rev 719994, haskell-configurator-pg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:59:43 UTC (rev 719995)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-pg
+pkgname=haskell-configurator-pg
+pkgver=0.2.4
+pkgrel=9
+pkgdesc="Reduced parser for configurator-ng config files"
+url="https://github.com/robx/configurator-pg";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-megaparsec' 'haskell-protolude' 
'haskell-scientific')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('46cb9dcb15135c65d16e7a2b539952f53fc234d99a6eaf3c19cec35eb1178fd80a2258f380a4d2639177abfc5e7014c40b2a20ac32e89b96d6fc0043c29420e4')
+
+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 $MAKEFLAGS
+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-configurator-pg/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:59:29
  Author: felixonmars
Revision: 719994

upgpkg: haskell-configurator-pg 0.2.4-9: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-configurator-pg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:58:52 UTC (rev 719993)
+++ PKGBUILD2020-10-06 23:59:29 UTC (rev 719994)
@@ -4,7 +4,7 @@
 _hkgname=configurator-pg
 pkgname=haskell-configurator-pg
 pkgver=0.2.4
-pkgrel=8
+pkgrel=9
 pkgdesc="Reduced parser for configurator-ng config files"
 url="https://github.com/robx/configurator-pg";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:58:52
  Author: felixonmars
Revision: 719993

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
719992, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:58:52 UTC (rev 719993)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=8.0.0
+pkgrel=26
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ab550a99548da2739a70cc4bdb3313085b3179c58d19a84d30744d89fe2d7556b9b552d4ad7b177b18f9f5821daa5417c2b9267eadd9eb537132666c151513c3')
+
+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-dev
+runhaskell Setup build $MAKEFLAGS
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:58:38
  Author: felixonmars
Revision: 719992

upgpkg: haskell-megaparsec 8.0.0-26: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:58:01 UTC (rev 719991)
+++ PKGBUILD2020-10-06 23:58:38 UTC (rev 719992)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
 pkgver=8.0.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec";
 license=("custom:BSD2")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:57:47
  Author: felixonmars
Revision: 719990

upgpkg: haskell-io-streams-haproxy 1.0.1.0-81: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-io-streams-haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:57:13 UTC (rev 719989)
+++ PKGBUILD2020-10-06 23:57:47 UTC (rev 719990)
@@ -3,7 +3,7 @@
 _hkgname=io-streams-haproxy
 pkgname=haskell-io-streams-haproxy
 pkgver=1.0.1.0
-pkgrel=80
+pkgrel=81
 pkgdesc="HAProxy protocol 1.5 support for io-streams"
 url="https://github.com/snapframework/io-streams-haproxy";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:58:01
  Author: felixonmars
Revision: 719991

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams-haproxy/repos/community-staging-x86_64/
  haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD
(from rev 719990, haskell-io-streams-haproxy/trunk/PKGBUILD)

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

Copied: haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD 
(from rev 719990, haskell-io-streams-haproxy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:58:01 UTC (rev 719991)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams-haproxy
+pkgname=haskell-io-streams-haproxy
+pkgver=1.0.1.0
+pkgrel=81
+pkgdesc="HAProxy protocol 1.5 support for io-streams"
+url="https://github.com/snapframework/io-streams-haproxy";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-io-streams' 
'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6d9f2da6b014a9f2ee894237af56376b94616af1c1795681adac4bfd10edfb851cbe1a37295025c6ebf7e77fe7b5d2abba3557ac1a9ed594deabaee05151572a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.13/<5/' -e 's/< *3.1/<4/' $_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 $MAKEFLAGS
+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-io-streams/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:57:13
  Author: felixonmars
Revision: 719989

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
719988, haskell-io-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:57:13 UTC (rev 719989)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams
+pkgname=haskell-io-streams
+pkgver=1.5.2.0
+pkgrel=8
+pkgdesc="Simple, composable, and easy-to-use stream I/O"
+url="https://github.com/snapframework/io-streams";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 
'haskell-vector'
+ 'haskell-zlib-bindings')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2cb6c9cded0077f1501b0fba576b79e5ebf21ccc2711a91552ec46ef6d5e943e0c1255cdfda381aa8e4d7691b1e450956bedd2fbd4414b13ef7926b0cc3dc4c3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/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 $MAKEFLAGS
+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-io-streams/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:56:59
  Author: felixonmars
Revision: 719988

upgpkg: haskell-io-streams 1.5.2.0-8: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-io-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:56:01 UTC (rev 719987)
+++ PKGBUILD2020-10-06 23:56:59 UTC (rev 719988)
@@ -3,7 +3,7 @@
 _hkgname=io-streams
 pkgname=haskell-io-streams
 pkgver=1.5.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Simple, composable, and easy-to-use stream I/O"
 url="https://github.com/snapframework/io-streams";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:56:01
  Author: felixonmars
Revision: 719987

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-date/repos/community-staging-x86_64/
  haskell-http-date/repos/community-staging-x86_64/PKGBUILD
(from rev 719986, haskell-http-date/trunk/PKGBUILD)

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

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
719986, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:56:01 UTC (rev 719987)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.9
+pkgrel=4
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ba62f31d66a9eeb8a052d9ceb6eec6c1ab079577c0f327673739653a826922fd87d1148eda24611aa15502ed69d98e775901c8eb7b5a46b8503d7c69f55f3c09')
+
+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 $MAKEFLAGS
+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-http-date/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:55:47
  Author: felixonmars
Revision: 719986

upgpkg: haskell-http-date 0.0.9-4: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-http-date/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:55:21 UTC (rev 719985)
+++ PKGBUILD2020-10-06 23:55:47 UTC (rev 719986)
@@ -4,7 +4,7 @@
 _hkgname=http-date
 pkgname=haskell-http-date
 pkgver=0.0.9
-pkgrel=3
+pkgrel=4
 pkgdesc="HTTP Date parser/formatter"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:55:21
  Author: felixonmars
Revision: 719985

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-email-validate/repos/community-staging-x86_64/
  haskell-email-validate/repos/community-staging-x86_64/PKGBUILD
(from rev 719984, haskell-email-validate/trunk/PKGBUILD)

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

Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from 
rev 719984, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:55:21 UTC (rev 719985)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.3.2.13
+pkgrel=24
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('22cf7517ae38aa264198288449946cc7da6bda7f799a652050de9544c9e07c5bbe6bf8c8b53526be227288214bf3144055effd858fb993704942eeda3410ba3d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<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 $MAKEFLAGS
+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-email-validate/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:55:07
  Author: felixonmars
Revision: 719984

upgpkg: haskell-email-validate 2.3.2.13-24: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-email-validate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:54:33 UTC (rev 719983)
+++ PKGBUILD2020-10-06 23:55:07 UTC (rev 719984)
@@ -4,7 +4,7 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.3.2.13
-pkgrel=23
+pkgrel=24
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:54:33
  Author: felixonmars
Revision: 719983

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
719982, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:54:33 UTC (rev 719983)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=103
+pkgdesc="CSS parser and renderer."
+url="https://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+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 $MAKEFLAGS
+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-css-text/trunk (PKGBUILD)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:54:18
  Author: felixonmars
Revision: 719982

upgpkg: haskell-css-text 0.1.3.0-103: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-css-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:53:51 UTC (rev 719981)
+++ PKGBUILD2020-10-06 23:54:18 UTC (rev 719982)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=102
+pkgrel=103
 pkgdesc="CSS parser and renderer."
 url="https://www.yesodweb.com/";
 license=("MIT")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:53:37
  Author: felixonmars
Revision: 719980

upgpkg: haskell-attoparsec-iso8601 1.0.1.0-79: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-attoparsec-iso8601/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:53:10 UTC (rev 719979)
+++ PKGBUILD2020-10-06 23:53:37 UTC (rev 719980)
@@ -3,7 +3,7 @@
 _hkgname=attoparsec-iso8601
 pkgname=haskell-attoparsec-iso8601
 pkgver=1.0.1.0
-pkgrel=78
+pkgrel=79
 pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
 url="https://github.com/bos/aeson";
 license=('BSD')


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:53:51
  Author: felixonmars
Revision: 719981

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 719980, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:53:51 UTC (rev 719981)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.1.0
+pkgrel=79
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.11/<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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build $MAKEFLAGS
+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-attoparsec/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:53:10
  Author: felixonmars
Revision: 719979

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 719978, haskell-attoparsec/trunk/PKGBUILD)

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

Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
719978, haskell-attoparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:53:10 UTC (rev 719979)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=attoparsec
+pkgname=haskell-attoparsec
+pkgver=0.13.2.4
+pkgrel=25
+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=('c2f94792ab4e68cfdbfbc92dfdc2cff08c9b96ef9b39608ed58bf25ba602e0ffd687c74b2d92045ff384e6c927cefb3774365218aebe9af01c153bdd3a29d946')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_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 $MAKEFLAGS
+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)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:52:56
  Author: felixonmars
Revision: 719978

upgpkg: haskell-attoparsec 0.13.2.4-25: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-attoparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:51:47 UTC (rev 719977)
+++ PKGBUILD2020-10-06 23:52:56 UTC (rev 719978)
@@ -4,7 +4,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.4
-pkgrel=24
+pkgrel=25
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec";
 license=("BSD3")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:51:33
  Author: felixonmars
Revision: 719976

upgpkg: haskell-scientific 0.3.6.2-42: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-scientific/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:51:03 UTC (rev 719975)
+++ PKGBUILD2020-10-06 23:51:33 UTC (rev 719976)
@@ -4,7 +4,7 @@
 _hkgname=scientific
 pkgname=haskell-scientific
 pkgver=0.3.6.2
-pkgrel=41
+pkgrel=42
 pkgdesc="Numbers represented using scientific notation"
 url="https://github.com/basvandijk/scientific";
 license=("BSD")


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:51:47
  Author: felixonmars
Revision: 719977

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 719976, haskell-scientific/trunk/PKGBUILD)

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

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
719976, haskell-scientific/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:51:47 UTC (rev 719977)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=42
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific";
+license=("BSD")
+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 $_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 $MAKEFLAGS
+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-say/repos (2 files)

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:51:03
  Author: felixonmars
Revision: 719975

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-say/repos/community-staging-x86_64/PKGBUILD (from rev 719974, 
haskell-say/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:51:03 UTC (rev 719975)
@@ -0,0 +1,43 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=say
+pkgname=haskell-say
+pkgver=0.1.0.1
+pkgrel=42
+pkgdesc='Send textual messages to a Handle in a thread-friendly way'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs)
+checkdepends=(haskell-hspec haskell-unliftio)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('3de9f6b473a3b4403624c3f6aeac3703a5e8b6cfae82578f7a49a81defa9fa64295cd315664d02fbab70646694d34415d638b5b52424d167d44e93b34a917604')
+
+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 $MAKEFLAGS
+  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
+}
+
+# vim: ts=2 sw=2 et:


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:50:49
  Author: felixonmars
Revision: 719974

upgpkg: haskell-say 0.1.0.1-42: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-say/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:50:18 UTC (rev 719973)
+++ PKGBUILD2020-10-06 23:50:49 UTC (rev 719974)
@@ -3,7 +3,7 @@
 _hkgname=say
 pkgname=haskell-say
 pkgver=0.1.0.1
-pkgrel=41
+pkgrel=42
 pkgdesc='Send textual messages to a Handle in a thread-friendly way'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:50:18
  Author: felixonmars
Revision: 719973

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
719972, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-06 23:50:18 UTC (rev 719973)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=4
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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"
+}


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

2020-10-06 Thread Felix Yan via arch-commits
Date: Tuesday, October 6, 2020 @ 23:50:04
  Author: felixonmars
Revision: 719972

upgpkg: haskell-random-fu 0.2.7.7-4: rebuild with base-compat 0.11.2, 
base-compat-batteries 0.11.2

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-06 23:49:29 UTC (rev 719971)
+++ PKGBUILD2020-10-06 23:50:04 UTC (rev 719972)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=3
+pkgrel=4
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


<    1   2   3   4   5   6   7   8   9   >