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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:34:13
  Author: felixonmars
Revision: 588048

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
588047, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:34:13 UTC (rev 588048)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=96
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
shelly-ghc-8.8.patch::https://github.com/gregwebs/Shelly.hs/commit/5093c266200ce4ee61075af310b12f5c9cc7faa6.patch)
+sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651'
+
'973a51bc176bb5fd36aad8e34934b84be999b1e74865a9d48277508e618ce698394affaf904edee4f4ac4f21a16b45dd05a22fce5939cca631be97858d44ff5b')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../shelly-ghc-8.8.patch
+sed -i 's/< *1.9/<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 \
+-f-lifted -f-build-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:33:59
  Author: felixonmars
Revision: 588047

upgpkg: haskell-shelly 1.8.1-96: rebuild with primitive 0.7.0.1

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:32:26 UTC (rev 588046)
+++ PKGBUILD2020-03-01 19:33:59 UTC (rev 588047)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=95
+pkgrel=96
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:32:26
  Author: felixonmars
Revision: 588046

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:32:13
  Author: felixonmars
Revision: 588045

upgpkg: haskell-resource-pool 0.2.3.2-94: rebuild with primitive 0.7.0.1

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:31:37 UTC (rev 588044)
+++ PKGBUILD2020-03-01 19:32:13 UTC (rev 588045)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=93
+pkgrel=94
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:31:37
  Author: felixonmars
Revision: 588044

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-unlift/repos/community-staging-x86_64/
  haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD
(from rev 588043, haskell-monad-unlift/trunk/PKGBUILD)

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

Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 
588043, haskell-monad-unlift/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:31:37 UTC (rev 588044)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-unlift
+pkgname=haskell-monad-unlift
+pkgver=0.2.0
+pkgrel=90
+pkgdesc="Typeclasses for representing monad transformer unlifting"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" 
"haskell-constraints")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:31:23
  Author: felixonmars
Revision: 588043

upgpkg: haskell-monad-unlift 0.2.0-90: rebuild with primitive 0.7.0.1

Modified:
  haskell-monad-unlift/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:30:48 UTC (rev 588042)
+++ PKGBUILD2020-03-01 19:31:23 UTC (rev 588043)
@@ -4,7 +4,7 @@
 _hkgname=monad-unlift
 pkgname=haskell-monad-unlift
 pkgver=0.2.0
-pkgrel=89
+pkgrel=90
 pkgdesc="Typeclasses for representing monad transformer unlifting"
 url="https://github.com/fpco/monad-unlift;
 license=("MIT")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:30:48
  Author: felixonmars
Revision: 588042

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-journal/repos/community-staging-x86_64/
  haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD
(from rev 588041, haskell-monad-journal/trunk/PKGBUILD)

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

Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
588041, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:30:48 UTC (rev 588042)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.8.1
+pkgrel=67
+pkgdesc="Pure logger typeclass and monad transformer"
+url="https://github.com/phaazon/monad-journal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:30:34
  Author: felixonmars
Revision: 588041

upgpkg: haskell-monad-journal 0.8.1-67: rebuild with primitive 0.7.0.1

Modified:
  haskell-monad-journal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:29:58 UTC (rev 588040)
+++ PKGBUILD2020-03-01 19:30:34 UTC (rev 588041)
@@ -4,7 +4,7 @@
 _hkgname=monad-journal
 pkgname=haskell-monad-journal
 pkgver=0.8.1
-pkgrel=66
+pkgrel=67
 pkgdesc="Pure logger typeclass and monad transformer"
 url="https://github.com/phaazon/monad-journal;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:29:58
  Author: felixonmars
Revision: 588040

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-async/repos/community-staging-x86_64/
  haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD
(from rev 588039, haskell-lifted-async/trunk/PKGBUILD)

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
588039, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:29:58 UTC (rev 588040)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.10.0.5
+pkgrel=7
+pkgdesc="Run lifted IO operations asynchronously and wait for their results"
+url="https://github.com/maoe/lifted-async;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3d767ddfd8609500cd157f677429f5ba55c82998c18d91f65cba51015c93bfdee092ab8c9fda81cc646da5694cfbc1303559ee2f9274daa48f11620932bf6c75')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:29:45
  Author: felixonmars
Revision: 588039

upgpkg: haskell-lifted-async 0.10.0.5-7: rebuild with primitive 0.7.0.1

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:29:00 UTC (rev 588038)
+++ PKGBUILD2020-03-01 19:29:45 UTC (rev 588039)
@@ -3,7 +3,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.10.0.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Run lifted IO operations asynchronously and wait for their results"
 url="https://github.com/maoe/lifted-async;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:29:00
  Author: felixonmars
Revision: 588038

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-enclosed-exceptions/repos/community-staging-x86_64/
  haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 588037, haskell-enclosed-exceptions/trunk/PKGBUILD)

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 588037, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:29:00 UTC (rev 588038)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.3
+pkgrel=51
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" 
"haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:28:46
  Author: felixonmars
Revision: 588037

upgpkg: haskell-enclosed-exceptions 1.0.3-51: rebuild with primitive 0.7.0.1

Modified:
  haskell-enclosed-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:28:10 UTC (rev 588036)
+++ PKGBUILD2020-03-01 19:28:46 UTC (rev 588037)
@@ -4,7 +4,7 @@
 _hkgname=enclosed-exceptions
 pkgname=haskell-enclosed-exceptions
 pkgver=1.0.3
-pkgrel=50
+pkgrel=51
 pkgdesc="Catching all exceptions from within an enclosed computation"
 url="https://github.com/jcristovao/enclosed-exceptions;
 license=("MIT")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:27:17
  Author: felixonmars
Revision: 588034

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-control/repos/community-staging-x86_64/
  haskell-monad-control/repos/community-staging-x86_64/PKGBUILD
(from rev 588033, haskell-monad-control/trunk/PKGBUILD)

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
588033, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:27:17 UTC (rev 588034)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=64
+pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
+url="https://github.com/basvandijk/monad-control;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:27:54
  Author: felixonmars
Revision: 588035

upgpkg: haskell-lifted-base 0.2.3.12-64: rebuild with primitive 0.7.0.1

Modified:
  haskell-lifted-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:27:17 UTC (rev 588034)
+++ PKGBUILD2020-03-01 19:27:54 UTC (rev 588035)
@@ -4,7 +4,7 @@
 _hkgname=lifted-base
 pkgname=haskell-lifted-base
 pkgver=0.2.3.12
-pkgrel=63
+pkgrel=64
 pkgdesc="lifted IO operations from the base library"
 url="https://github.com/basvandijk/lifted-base;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:28:10
  Author: felixonmars
Revision: 588036

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-base/repos/community-staging-x86_64/
  haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD
(from rev 588035, haskell-lifted-base/trunk/PKGBUILD)

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

Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 
588035, haskell-lifted-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:28:10 UTC (rev 588036)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lifted-base
+pkgname=haskell-lifted-base
+pkgver=0.2.3.12
+pkgrel=64
+pkgdesc="lifted IO operations from the base library"
+url="https://github.com/basvandijk/lifted-base;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:27:02
  Author: felixonmars
Revision: 588033

upgpkg: haskell-monad-control 1.0.2.3-64: rebuild with primitive 0.7.0.1

Modified:
  haskell-monad-control/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:26:28 UTC (rev 588032)
+++ PKGBUILD2020-03-01 19:27:02 UTC (rev 588033)
@@ -4,7 +4,7 @@
 _hkgname=monad-control
 pkgname=haskell-monad-control
 pkgver=1.0.2.3
-pkgrel=63
+pkgrel=64
 pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
 url="https://github.com/basvandijk/monad-control;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:26:14
  Author: felixonmars
Revision: 588031

upgpkg: haskell-transformers-base 0.4.5.2-62: rebuild with primitive 0.7.0.1

Modified:
  haskell-transformers-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:25:41 UTC (rev 588030)
+++ PKGBUILD2020-03-01 19:26:14 UTC (rev 588031)
@@ -4,7 +4,7 @@
 _hkgname=transformers-base
 pkgname=haskell-transformers-base
 pkgver=0.4.5.2
-pkgrel=61
+pkgrel=62
 pkgdesc="Lift computations from the bottom of a transformer stack"
 url="https://github.com/mvv/transformers-base;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:26:28
  Author: felixonmars
Revision: 588032

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-transformers-base/repos/community-staging-x86_64/
  haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD
(from rev 588031, haskell-transformers-base/trunk/PKGBUILD)

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

Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from 
rev 588031, haskell-transformers-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:26:28 UTC (rev 588032)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=transformers-base
+pkgname=haskell-transformers-base
+pkgver=0.4.5.2
+pkgrel=62
+pkgdesc="Lift computations from the bottom of a transformer stack"
+url="https://github.com/mvv/transformers-base;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4')
+
+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 \
+-forphaninstances
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:25:27
  Author: felixonmars
Revision: 588029

upgpkg: haskell-torrent 1.1.1-23: rebuild with primitive 0.7.0.1

Modified:
  haskell-torrent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:24:50 UTC (rev 588028)
+++ PKGBUILD2020-03-01 19:25:27 UTC (rev 588029)
@@ -4,7 +4,7 @@
 _hkgname=torrent
 pkgname=haskell-torrent
 pkgver=1.1.1
-pkgrel=22
+pkgrel=23
 pkgdesc="BitTorrent file parser and generater"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:25:41
  Author: felixonmars
Revision: 588030

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 
588029, haskell-torrent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:25:41 UTC (rev 588030)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=torrent
+pkgname=haskell-torrent
+pkgver=1.1.1
+pkgrel=23
+pkgdesc="BitTorrent file parser and generater"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-bencode" "haskell-syb")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db4c18ca8df4fd32c45d6fc01333a5ef083136dfd5833f13300161ca393b6f3ebb2a8ca2b2f7e2bbf7019eb9484e0b3b067677a63fd41311e3dc7a17111f5a6c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:24:50
  Author: felixonmars
Revision: 588028

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-time-compat/repos/community-staging-x86_64/
  haskell-time-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 588027, haskell-time-compat/trunk/PKGBUILD)

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

Copied: haskell-time-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
588027, haskell-time-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:24:50 UTC (rev 588028)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=time-compat
+pkgname=haskell-time-compat
+pkgver=1.9.2.2
+pkgrel=29
+pkgdesc="Compatibility package for time"
+url="https://github.com/phadej/time-compat;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tagged'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('210e1d6b6b1dcf30337c72d45dd5f229dfbd023a1612f13dccad23131f16437b2b6a43a46e5e1341751c7b6f88f8ef1a9b5efe91b1328b12ff20552e2a952f44')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i -e 's/< *0.11/<1/' -e 's/< *1.9.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
+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-time-compat/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:24:36
  Author: felixonmars
Revision: 588027

upgpkg: haskell-time-compat 1.9.2.2-29: rebuild with primitive 0.7.0.1

Modified:
  haskell-time-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:23:40 UTC (rev 588026)
+++ PKGBUILD2020-03-01 19:24:36 UTC (rev 588027)
@@ -3,7 +3,7 @@
 _hkgname=time-compat
 pkgname=haskell-time-compat
 pkgver=1.9.2.2
-pkgrel=28
+pkgrel=29
 pkgdesc="Compatibility package for time"
 url="https://github.com/phadej/time-compat;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:23:25
  Author: felixonmars
Revision: 588025

upgpkg: haskell-th-utilities 0.2.3.1-19: rebuild with primitive 0.7.0.1

Modified:
  haskell-th-utilities/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:22:43 UTC (rev 588024)
+++ PKGBUILD2020-03-01 19:23:25 UTC (rev 588025)
@@ -3,7 +3,7 @@
 _hkgname=th-utilities
 pkgname=haskell-th-utilities
 pkgver=0.2.3.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Collection of useful functions for use with Template Haskell"
 url="https://github.com/fpco/th-utilities;
 license=('MIT')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:23:40
  Author: felixonmars
Revision: 588026

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-utilities/repos/community-staging-x86_64/
  haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD
(from rev 588025, haskell-th-utilities/trunk/PKGBUILD)

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
588025, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:23:40 UTC (rev 588026)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.3.1
+pkgrel=19
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e281fbb5c93d5ecbafb397a68be4d47b601f4e83185798e0f37db3aa490f8bb97fb37f4c36b0f18a6f4b691e4b34873639e1970c9088040baa9ff64317b70eef')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:22:28
  Author: felixonmars
Revision: 588023

upgpkg: haskell-th-desugar 1.10-12: rebuild with primitive 0.7.0.1

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:21:14 UTC (rev 588022)
+++ PKGBUILD2020-03-01 19:22:28 UTC (rev 588023)
@@ -3,7 +3,7 @@
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
 pkgver=1.10
-pkgrel=11
+pkgrel=12
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:22:43
  Author: felixonmars
Revision: 588024

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-desugar/repos/community-staging-x86_64/
  haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD
(from rev 588023, haskell-th-desugar/trunk/PKGBUILD)

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
588023, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:22:43 UTC (rev 588024)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.10
+pkgrel=12
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d7aafa153362ce7de632e8b3d290612bd1a58a09efec31e184094dcc92fb8ce62949a717bcbc8b98f011bc73665deb0aac4bd6889a629e736b9263d46b7f3ed8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail/d' -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:21:14
  Author: felixonmars
Revision: 588022

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 588021, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 588021, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:21:14 UTC (rev 588022)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.2
+pkgrel=28
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7')
+
+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
+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-interpolatedstring-perl6/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:20:59
  Author: felixonmars
Revision: 588021

upgpkg: haskell-interpolatedstring-perl6 1.0.2-28: rebuild with primitive 
0.7.0.1

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:20:24 UTC (rev 588020)
+++ PKGBUILD2020-03-01 19:20:59 UTC (rev 588021)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=27
+pkgrel=28
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:20:24
  Author: felixonmars
Revision: 588020

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 588019, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:20:24 UTC (rev 588020)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=113
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:20:10
  Author: felixonmars
Revision: 588019

upgpkg: haskell-here 1.2.13-113: rebuild with primitive 0.7.0.1

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:19:32 UTC (rev 588018)
+++ PKGBUILD2020-03-01 19:20:10 UTC (rev 588019)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=112
+pkgrel=113
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:19:32
  Author: felixonmars
Revision: 588018

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
588017, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:19:32 UTC (rev 588018)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.4
+pkgrel=5
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3c827ea0b7a04593970354166b95b6987cbde75df76b7dab6c903b38763ca88ab1675c1c9835a6ce979afbfe1df0179918e161aca745884a560f5a7db02cee11')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:19:18
  Author: felixonmars
Revision: 588017

upgpkg: haskell-src-meta 0.8.4-5: rebuild with primitive 0.7.0.1

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:18:30 UTC (rev 588016)
+++ PKGBUILD2020-03-01 19:19:18 UTC (rev 588017)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:18:16
  Author: felixonmars
Revision: 588015

upgpkg: haskell-th-orphans 0.13.9-18: rebuild with primitive 0.7.0.1

Modified:
  haskell-th-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:17:34 UTC (rev 588014)
+++ PKGBUILD2020-03-01 19:18:16 UTC (rev 588015)
@@ -3,7 +3,7 @@
 _hkgname=th-orphans
 pkgname=haskell-th-orphans
 pkgver=0.13.9
-pkgrel=17
+pkgrel=18
 pkgdesc="Orphan instances for TH datatypes"
 url="https://github.com/ekmett/th-orphans/;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:18:30
  Author: felixonmars
Revision: 588016

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-orphans/repos/community-staging-x86_64/
  haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 588015, haskell-th-orphans/trunk/PKGBUILD)

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

Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
588015, haskell-th-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:18:30 UTC (rev 588016)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-orphans
+pkgname=haskell-th-orphans
+pkgver=0.13.9
+pkgrel=18
+pkgdesc="Orphan instances for TH datatypes"
+url="https://github.com/ekmett/th-orphans/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-lift' 'haskell-th-lift-instances'
+ 'haskell-th-reify-many')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('90ee9f24e1f30df7d01ba9196ec723e47b3c238bfac0a683d62f7e4515274993a4adb1f2f2834aace6e8d0c7a79d89400b68cb07ba24bf45e716ec2e0b6a1304')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:17:20
  Author: felixonmars
Revision: 588013

upgpkg: haskell-th-lift-instances 0.1.14-18: rebuild with primitive 0.7.0.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:16:46 UTC (rev 588012)
+++ PKGBUILD2020-03-01 19:17:20 UTC (rev 588013)
@@ -3,7 +3,7 @@
 _hkgname=th-lift-instances
 pkgname=haskell-th-lift-instances
 pkgver=0.1.14
-pkgrel=17
+pkgrel=18
 pkgdesc="Lift instances for template-haskell for common data types."
 url="https://github.com/bennofs/th-lift-instances/;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:17:34
  Author: felixonmars
Revision: 588014

archrelease: copy trunk to community-staging-x86_64

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

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

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


[arch-commits] Commit in discord/repos/community-x86_64 (4 files)

2020-03-01 Thread Filipe Laíns via arch-commits
Date: Sunday, March 1, 2020 @ 19:16:17
  Author: ffy00
Revision: 588010

archrelease: copy trunk to community-x86_64

Added:
  discord/repos/community-x86_64/PKGBUILD
(from rev 588009, discord/trunk/PKGBUILD)
  discord/repos/community-x86_64/Permission_to_Distribute.mbox
(from rev 588009, discord/trunk/Permission_to_Distribute.mbox)
Deleted:
  discord/repos/community-x86_64/PKGBUILD
  discord/repos/community-x86_64/Permission_to_Distribute.mbox

---+
 PKGBUILD  |  111 +-
 Permission_to_Distribute.mbox |  166 
 2 files changed, 140 insertions(+), 137 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-01 19:15:58 UTC (rev 588009)
+++ PKGBUILD2020-03-01 19:16:17 UTC (rev 588010)
@@ -1,54 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=discord
-_pkgname=Discord
-pkgver=0.0.10
-pkgrel=1
-pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
-arch=('x86_64')
-url='https://discordapp.com'
-license=('custom')
-depends=('libnotify' 'libxss' 'nspr' 'nss'
- 'opera-ffmpeg-codecs' 'libegl' 'libgles') # Replacements
-optdepends=('libpulse: Pulseaudio support'
-'xdg-utils: Open files')
-source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz;
-'LICENSE.html::https://discordapp.com/terms'
-'OSS-LICENSES.html::https://discordapp.com/licenses')
-sha512sums=('c30a1da037edb007821f55b4980a25949fed854c5cf01180d5a6cee7e14535eb0aa6ac002a2ece70121516b249aad5a7ac17d84e15858be5113c62830ec07429'
-
'c83dfebe020d2529f64f3272b7ff8a8f49b2cb39df00b052fa82a279caf9a186440c3b4e6d894e01345ab6a6f6e7746deddc4f1caf2b9f96cf7fe99d253dcca4'
-
'9586ea3f7f10195eb0093057e20cbada252cd1cf2f913c5e425ffe3453fb02b08b528c7bbbf28f18754d23dfec0904cd0cafe9bc02822b50860495c968cfbfeb')
-
-prepare() {
-  cd $_pkgname
-
-  sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
-  echo 'Path=/usr/bin' >> $pkgname.desktop
-}
-
-package() {
-  # Install the app
-  install -d "$pkgdir"/opt/$pkgname
-  cp -a $_pkgname/. "$pkgdir"/opt/$pkgname
-
-  chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname
-
-  rm "$pkgdir"/opt/$pkgname/postinst.sh
-
-  install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}}
-  ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname
-  ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
-  ln -s /opt/$pkgname/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
-
-  # Replacement symlinks
-  ln -sf /usr/lib/opera/lib_extra/libffmpeg.so 
"$pkgdir"/opt/$pkgname/libffmpeg.so
-  ln -sf /usr/lib/libEGL.so "$pkgdir"/opt/$pkgname/libEGL.so
-  ln -sf /usr/lib/libGLESv2.so "$pkgdir"/opt/$pkgname/libGLESv2.so
-  ln -sf /usr/lib/libEGL.so "$pkgdir"/opt/$pkgname/swiftshader/libEGL.so
-  ln -sf /usr/lib/libGLESv2.so "$pkgdir"/opt/$pkgname/swiftshader/libGLESv2.so
-
-  # Licenses
-  install -Dm 644 LICENSE.html 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html
-  install -Dm 644 OSS-LICENSES.html 
"$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html
-}
-

Copied: discord/repos/community-x86_64/PKGBUILD (from rev 588009, 
discord/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-01 19:16:17 UTC (rev 588010)
@@ -0,0 +1,57 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=discord
+_pkgname=Discord
+pkgver=0.0.10
+pkgrel=2
+pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
+arch=('x86_64')
+url='https://discordapp.com'
+license=('custom')
+depends=('libnotify' 'libxss' 'nspr' 'nss'
+ 'opera-ffmpeg-codecs' 'libegl' 'libgles') # Replacements
+optdepends=('libpulse: Pulseaudio support'
+'xdg-utils: Open files')
+source=("https://dl.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz;
+'LICENSE.html::https://discordapp.com/terms'
+'OSS-LICENSES.html::https://discordapp.com/licenses')
+sha512sums=('c30a1da037edb007821f55b4980a25949fed854c5cf01180d5a6cee7e14535eb0aa6ac002a2ece70121516b249aad5a7ac17d84e15858be5113c62830ec07429'
+
'c83dfebe020d2529f64f3272b7ff8a8f49b2cb39df00b052fa82a279caf9a186440c3b4e6d894e01345ab6a6f6e7746deddc4f1caf2b9f96cf7fe99d253dcca4'
+
'9586ea3f7f10195eb0093057e20cbada252cd1cf2f913c5e425ffe3453fb02b08b528c7bbbf28f18754d23dfec0904cd0cafe9bc02822b50860495c968cfbfeb')
+
+prepare() {
+  cd $_pkgname
+
+  sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
+  echo 'Path=/usr/bin' >> $pkgname.desktop
+}
+
+package() {
+  # Install the app
+  install -d "$pkgdir"/opt/$pkgname
+  cp -a $_pkgname/. "$pkgdir"/opt/$pkgname
+
+  chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname
+
+  rm "$pkgdir"/opt/$pkgname/postinst.sh
+
+  install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}}
+  ln -s 

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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:16:46
  Author: felixonmars
Revision: 588012

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-zipper/repos/community-staging-x86_64/PKGBUILD (from rev 
588011, haskell-text-zipper/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:16:46 UTC (rev 588012)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-zipper
+pkgname=haskell-text-zipper
+pkgver=0.10.1
+pkgrel=50
+pkgdesc="A text editor zipper library"
+url="https://github.com/jtdaugherty/text-zipper/;
+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=('788757f6c1e6dae54fe3ce0dccd83b854336c1dbe3eeaddfcfa9117fde294af6d02831feac6f66e39b76d8ab2993ab083a2141e2df52a597c15fd5fab3de8dd8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:16:32
  Author: felixonmars
Revision: 588011

upgpkg: haskell-text-zipper 0.10.1-50: rebuild with primitive 0.7.0.1

Modified:
  haskell-text-zipper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:16:17 UTC (rev 588010)
+++ PKGBUILD2020-03-01 19:16:32 UTC (rev 588011)
@@ -4,7 +4,7 @@
 _hkgname=text-zipper
 pkgname=haskell-text-zipper
 pkgver=0.10.1
-pkgrel=49
+pkgrel=50
 pkgdesc="A text editor zipper library"
 url="https://github.com/jtdaugherty/text-zipper/;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:15:42
  Author: felixonmars
Revision: 588007

upgpkg: haskell-infer-license 0.2.0-48: rebuild with primitive 0.7.0.1

Modified:
  haskell-infer-license/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:15:03 UTC (rev 588006)
+++ PKGBUILD2020-03-01 19:15:42 UTC (rev 588007)
@@ -3,7 +3,7 @@
 _hkgname=infer-license
 pkgname=haskell-infer-license
 pkgver=0.2.0
-pkgrel=47
+pkgrel=48
 pkgdesc="Infer software license from a given license file"
 url="https://github.com/sol/infer-license;
 license=('MIT')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:15:56
  Author: felixonmars
Revision: 588008

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-infer-license/repos/community-staging-x86_64/
  haskell-infer-license/repos/community-staging-x86_64/PKGBUILD
(from rev 588007, haskell-infer-license/trunk/PKGBUILD)

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

Copied: haskell-infer-license/repos/community-staging-x86_64/PKGBUILD (from rev 
588007, haskell-infer-license/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:15:56 UTC (rev 588008)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=infer-license
+pkgname=haskell-infer-license
+pkgver=0.2.0
+pkgrel=48
+pkgdesc="Infer software license from a given license file"
+url="https://github.com/sol/infer-license;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text-metrics')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('266651d9890ccbd9281ef3f9cd16df10f9c6fa8449990b63e956bd13559b1ef773c9dee92ad80de5b9d03599ac6a09766a1f4f3425884007982ab14d01697d45')
+
+build() {
+  cd $_hkgname-$pkgver
+  
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Filipe Laíns via arch-commits
Date: Sunday, March 1, 2020 @ 19:15:58
  Author: ffy00
Revision: 588009

set setuid on chrome-sandox 0.0.10-2

Fixes FS#65655

Modified:
  discord/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:15:56 UTC (rev 588008)
+++ PKGBUILD2020-03-01 19:15:58 UTC (rev 588009)
@@ -3,7 +3,7 @@
 pkgname=discord
 _pkgname=Discord
 pkgver=0.0.10
-pkgrel=1
+pkgrel=2
 pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
 arch=('x86_64')
 url='https://discordapp.com'
@@ -40,6 +40,9 @@
   ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
   ln -s /opt/$pkgname/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
 
+  # setuid on chrome-sandbox
+  chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox
+
   # Replacement symlinks
   ln -sf /usr/lib/opera/lib_extra/libffmpeg.so 
"$pkgdir"/opt/$pkgname/libffmpeg.so
   ln -sf /usr/lib/libEGL.so "$pkgdir"/opt/$pkgname/libEGL.so


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:15:03
  Author: felixonmars
Revision: 588006

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD (from rev 
588005, haskell-text-metrics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:15:03 UTC (rev 588006)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-metrics
+pkgname=haskell-text-metrics
+pkgver=0.3.0
+pkgrel=50
+pkgdesc="Calculate various string metrics efficiently"
+url="https://github.com/mrkkrp/text-metrics;
+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=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:14:49
  Author: felixonmars
Revision: 588005

upgpkg: haskell-text-metrics 0.3.0-50: rebuild with primitive 0.7.0.1

Modified:
  haskell-text-metrics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:14:07 UTC (rev 588004)
+++ PKGBUILD2020-03-01 19:14:49 UTC (rev 588005)
@@ -3,7 +3,7 @@
 _hkgname=text-metrics
 pkgname=haskell-text-metrics
 pkgver=0.3.0
-pkgrel=49
+pkgrel=50
 pkgdesc="Calculate various string metrics efficiently"
 url="https://github.com/mrkkrp/text-metrics;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:14:07
  Author: felixonmars
Revision: 588004

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-format/repos/community-staging-x86_64/PKGBUILD (from rev 
588003, haskell-text-format/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:14:07 UTC (rev 588004)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-format
+pkgname=haskell-text-format
+pkgver=0.3.2
+pkgrel=23
+pkgdesc="Text formatting"
+url="https://github.com/bos/text-format;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-double-conversion' 'haskell-old-locale')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('504de6e6e29dd97202b049762923686f3677e2550197518c9253b098b0d3c7b93a1d52d6912f2ab18138357656cd5c2bd36d569528f7e11296ad3ed61653d093')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.12/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:13:53
  Author: felixonmars
Revision: 588003

upgpkg: haskell-text-format 0.3.2-23: rebuild with primitive 0.7.0.1

Modified:
  haskell-text-format/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:13:12 UTC (rev 588002)
+++ PKGBUILD2020-03-01 19:13:53 UTC (rev 588003)
@@ -3,7 +3,7 @@
 _hkgname=text-format
 pkgname=haskell-text-format
 pkgver=0.3.2
-pkgrel=22
+pkgrel=23
 pkgdesc="Text formatting"
 url="https://github.com/bos/text-format;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:13:12
  Author: felixonmars
Revision: 588002

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-conversions/repos/community-staging-x86_64/PKGBUILD (from 
rev 588001, haskell-text-conversions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:13:12 UTC (rev 588002)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-conversions
+pkgname=haskell-text-conversions
+pkgver=0.3.0
+pkgrel=19
+pkgdesc="Safe conversions between textual types"
+url="https://github.com/cjdev/text-conversions;
+license=('ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-errors')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:12:57
  Author: felixonmars
Revision: 588001

upgpkg: haskell-text-conversions 0.3.0-19: rebuild with primitive 0.7.0.1

Modified:
  haskell-text-conversions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:12:05 UTC (rev 588000)
+++ PKGBUILD2020-03-01 19:12:57 UTC (rev 588001)
@@ -3,7 +3,7 @@
 _hkgname=text-conversions
 pkgname=haskell-text-conversions
 pkgver=0.3.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Safe conversions between textual types"
 url="https://github.com/cjdev/text-conversions;
 license=('ISC')


[arch-commits] Commit in haskell-test-framework-th/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:12:05
  Author: felixonmars
Revision: 588000

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-th/repos/community-staging-x86_64/
  haskell-test-framework-th/repos/community-staging-x86_64/PKGBUILD
(from rev 587999, haskell-test-framework-th/trunk/PKGBUILD)

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

Copied: haskell-test-framework-th/repos/community-staging-x86_64/PKGBUILD (from 
rev 587999, haskell-test-framework-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:12:05 UTC (rev 588000)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=test-framework-th
+pkgname=haskell-test-framework-th
+pkgver=0.2.4
+pkgrel=20
+pkgdesc="Automagically generate the HUnit- and Quickcheck-bulk-code using 
Template Haskell"
+url="https://github.com/finnsson/test-generator;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 
'haskell-language-haskell-extract' 'haskell-src-exts'
+ 'haskell-regex-posix')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0e8b6898eb7bf481bafb0c9ff9caa615dbf768e538e26b15ab899c5c9a1ad6bd6ed76ef93cf9a823706046d41f49fbb0cbe660bf846e59a608a0e5d21e89686b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "BSD3.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt"
+}


[arch-commits] Commit in haskell-test-framework-th/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:11:51
  Author: felixonmars
Revision: 587999

upgpkg: haskell-test-framework-th 0.2.4-20: rebuild with primitive 0.7.0.1

Modified:
  haskell-test-framework-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:11:15 UTC (rev 587998)
+++ PKGBUILD2020-03-01 19:11:51 UTC (rev 587999)
@@ -3,7 +3,7 @@
 _hkgname=test-framework-th
 pkgname=haskell-test-framework-th
 pkgver=0.2.4
-pkgrel=19
+pkgrel=20
 pkgdesc="Automagically generate the HUnit- and Quickcheck-bulk-code using 
Template Haskell"
 url="https://github.com/finnsson/test-generator;
 license=('BSD')


[arch-commits] Commit in haskell-test-framework-smallcheck/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:11:15
  Author: felixonmars
Revision: 587998

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 587997, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 587997, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:11:15 UTC (rev 587998)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=54
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-test-framework-smallcheck/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:11:01
  Author: felixonmars
Revision: 587997

upgpkg: haskell-test-framework-smallcheck 0.2-54: rebuild with primitive 0.7.0.1

Modified:
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:10:26 UTC (rev 587996)
+++ PKGBUILD2020-03-01 19:11:01 UTC (rev 587997)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-smallcheck
 pkgname=haskell-test-framework-smallcheck
 pkgver=0.2
-pkgrel=53
+pkgrel=54
 pkgdesc="SmallCheck support for the test-framework package"
 url="https://github.com/feuerbach/smallcheck;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:10:12
  Author: felixonmars
Revision: 587995

upgpkg: haskell-tasty-th 0.1.7-95: rebuild with primitive 0.7.0.1

Modified:
  haskell-tasty-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:09:29 UTC (rev 587994)
+++ PKGBUILD2020-03-01 19:10:12 UTC (rev 587995)
@@ -4,7 +4,7 @@
 _hkgname=tasty-th
 pkgname=haskell-tasty-th
 pkgver=0.1.7
-pkgrel=94
+pkgrel=95
 pkgdesc="Automatic tasty test case discovery using TH"
 url="https://github.com/bennofs/tasty-th;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:10:26
  Author: felixonmars
Revision: 587996

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 
587995, haskell-tasty-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:10:26 UTC (rev 587996)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-th
+pkgname=haskell-tasty-th
+pkgver=0.1.7
+pkgrel=95
+pkgdesc="Automatic tasty test case discovery using TH"
+url="https://github.com/bennofs/tasty-th;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "BSD3.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt"
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:09:29
  Author: felixonmars
Revision: 587994

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts/repos/community-staging-x86_64/
  haskell-src-exts/repos/community-staging-x86_64/PKGBUILD
(from rev 587993, haskell-src-exts/trunk/PKGBUILD)

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

Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 
587993, haskell-src-exts/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:09:29 UTC (rev 587994)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-exts
+pkgname=haskell-src-exts
+pkgver=1.22.0
+pkgrel=5
+pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
+url="https://github.com/haskell-suite/haskell-src-exts;
+license=("custom:BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 
'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-smallcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7d55ffacdc63c12a5f96825c21c04eee1bdb383662c9804b4ceeb2054a513a2439b3a715148bc0080d4aeaf07271c8cfaf2a2c6196020061849a4bd0756ff9ad')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell-suite/haskell-src-exts/issues/448
+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-src-exts/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:09:15
  Author: felixonmars
Revision: 587993

upgpkg: haskell-src-exts 1.22.0-5: rebuild with primitive 0.7.0.1

Modified:
  haskell-src-exts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:03:40 UTC (rev 587992)
+++ PKGBUILD2020-03-01 19:09:15 UTC (rev 587993)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-exts
 pkgname=haskell-src-exts
 pkgver=1.22.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
 url="https://github.com/haskell-suite/haskell-src-exts;
 license=("custom:BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:03:40
  Author: felixonmars
Revision: 587992

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 587990, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:03:40 UTC (rev 587992)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.1
+pkgrel=64
+pkgdesc="SmallCheck support for the Tasty test framework"
+url="http://documentup.com/feuerbach/tasty;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-tasty' 'haskell-smallcheck' 
'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in vim-csound/repos/community-any (PKGBUILD PKGBUILD)

2020-03-01 Thread David Runge via arch-commits
Date: Sunday, March 1, 2020 @ 19:03:36
  Author: dvzrv
Revision: 587991

archrelease: copy trunk to community-any

Added:
  vim-csound/repos/community-any/PKGBUILD
(from rev 587990, vim-csound/trunk/PKGBUILD)
Deleted:
  vim-csound/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-01 19:03:26 UTC (rev 587990)
+++ PKGBUILD2020-03-01 19:03:36 UTC (rev 587991)
@@ -1,42 +0,0 @@
-# Maintainer: David Runge 
-pkgname=vim-csound
-pkgver=0.7
-pkgrel=1
-pkgdesc="Csound tools for Vim"
-arch=('any')
-url="https://github.com/luisjure/csound-vim;
-license=('MIT')
-groups=('vim-plugins')
-depends=('vim')
-optdepends=('csound: Use vim with csound')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/luisjure/csound-vim/archive/v${pkgver}.tar.gz;)
-sha512sums=('35cd541d59a99e8b78059ef708ddb75801f79bd4175fc2ac2931f06d6e04d9fdd62c3c09c7c75a68883ffc724160ff0cbc70213041e4f8fcf8b2e31197795d25')
-
-prepare() {
-  mv -v "csound-vim-$pkgver" "$pkgname-$pkgver"
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  # plugin
-  install -vDm644 doc/csound.txt \
-"${pkgdir}/usr/share/vim/vimfiles/doc/csound.txt"
-  install -vDm644 ftdetect/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/ftdetect/csound.vim"
-  install -vDm644 macros/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/macros/csound.vim"
-  install -vDm644 plugin/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/plugin/csound.vim"
-  install -vDm644 syntax/*.vim \
--t "${pkgdir}/usr/share/vim/vimfiles/syntax/"
-  install -vDm644 templates/template.csd \
-"${pkgdir}/usr/share/vim/vimfiles/templates/template.csd"
-  install -vDm644 words/csound.txt \
-"${pkgdir}/usr/share/vim/vimfiles/csounds/csound.txt"
-
-  # license
-  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # docs
-  install -vDm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
-}

Copied: vim-csound/repos/community-any/PKGBUILD (from rev 587990, 
vim-csound/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-01 19:03:36 UTC (rev 587991)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+
+pkgname=vim-csound
+pkgver=0.8.1
+pkgrel=1
+pkgdesc="Csound tools for Vim"
+arch=('any')
+url="https://github.com/luisjure/csound-vim;
+license=('MIT')
+groups=('vim-plugins')
+depends=('vim')
+optdepends=('bash: for opcodelistfromcsound-z.sh'
+'csound: Use vim with csound'
+'python: for opcodelistfromcsound-z.py')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/luisjure/csound-vim/archive/v${pkgver}.tar.gz;)
+sha512sums=('a87458efabcef4e3681b8f6b6325ad1fbe5b68befbf602fe858db2baf455c66c3a5b953a6aeeb28155867f7c53ae29618801c6b66a30118346069a1598b5ada1')
+
+prepare() {
+  mv -v "csound-vim-$pkgver" "$pkgname-$pkgver"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  # plugin
+  install -vDm 644 doc/csound.txt \
+-t "${pkgdir}/usr/share/vim/vimfiles/doc"
+  install -vDm 644 ftdetect/csound.vim \
+-t "${pkgdir}/usr/share/vim/vimfiles/ftdetect"
+  install -vDm 644 macros/csound{_macros,.vim} \
+-t "${pkgdir}/usr/share/vim/vimfiles/macros"
+  install -vDm 644 plugin/csound.vim \
+-t "${pkgdir}/usr/share/vim/vimfiles/plugin"
+  install -vDm 644 syntax/csound{_opcodes,.vim} \
+-t "${pkgdir}/usr/share/vim/vimfiles/syntax/"
+  install -vDm 644 templates/template.csd \
+-t "${pkgdir}/usr/share/vim/vimfiles/templates"
+  install -vDm 644 words/csound.txt \
+-t "${pkgdir}/usr/share/vim/vimfiles/csounds"
+  # license
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  # docs
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 755 opcodelistfromcsound-z.{py,sh} -t "${pkgdir}/usr/bin"
+}


[arch-commits] Commit in vim-csound/trunk (PKGBUILD)

2020-03-01 Thread David Runge via arch-commits
Date: Sunday, March 1, 2020 @ 19:03:24
  Author: dvzrv
Revision: 587989

upgpkg: vim-csound 0.8.1-1: Upgrading to 0.8.1. Updating maintainer info. 
Adding bash and python as optdepends for helper scripts.
Simplifying installation of files. Upstream fixed FS#65432.

Modified:
  vim-csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:02:48 UTC (rev 587988)
+++ PKGBUILD2020-03-01 19:03:24 UTC (rev 587989)
@@ -1,6 +1,7 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
+
 pkgname=vim-csound
-pkgver=0.7
+pkgver=0.8.1
 pkgrel=1
 pkgdesc="Csound tools for Vim"
 arch=('any')
@@ -8,9 +9,11 @@
 license=('MIT')
 groups=('vim-plugins')
 depends=('vim')
-optdepends=('csound: Use vim with csound')
+optdepends=('bash: for opcodelistfromcsound-z.sh'
+'csound: Use vim with csound'
+'python: for opcodelistfromcsound-z.py')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/luisjure/csound-vim/archive/v${pkgver}.tar.gz;)
-sha512sums=('35cd541d59a99e8b78059ef708ddb75801f79bd4175fc2ac2931f06d6e04d9fdd62c3c09c7c75a68883ffc724160ff0cbc70213041e4f8fcf8b2e31197795d25')
+sha512sums=('a87458efabcef4e3681b8f6b6325ad1fbe5b68befbf602fe858db2baf455c66c3a5b953a6aeeb28155867f7c53ae29618801c6b66a30118346069a1598b5ada1')
 
 prepare() {
   mv -v "csound-vim-$pkgver" "$pkgname-$pkgver"
@@ -18,25 +21,24 @@
 
 package() {
   cd "$pkgname-$pkgver"
-
   # plugin
-  install -vDm644 doc/csound.txt \
-"${pkgdir}/usr/share/vim/vimfiles/doc/csound.txt"
-  install -vDm644 ftdetect/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/ftdetect/csound.vim"
-  install -vDm644 macros/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/macros/csound.vim"
-  install -vDm644 plugin/csound.vim \
-"${pkgdir}/usr/share/vim/vimfiles/plugin/csound.vim"
-  install -vDm644 syntax/*.vim \
+  install -vDm 644 doc/csound.txt \
+-t "${pkgdir}/usr/share/vim/vimfiles/doc"
+  install -vDm 644 ftdetect/csound.vim \
+-t "${pkgdir}/usr/share/vim/vimfiles/ftdetect"
+  install -vDm 644 macros/csound{_macros,.vim} \
+-t "${pkgdir}/usr/share/vim/vimfiles/macros"
+  install -vDm 644 plugin/csound.vim \
+-t "${pkgdir}/usr/share/vim/vimfiles/plugin"
+  install -vDm 644 syntax/csound{_opcodes,.vim} \
 -t "${pkgdir}/usr/share/vim/vimfiles/syntax/"
-  install -vDm644 templates/template.csd \
-"${pkgdir}/usr/share/vim/vimfiles/templates/template.csd"
-  install -vDm644 words/csound.txt \
-"${pkgdir}/usr/share/vim/vimfiles/csounds/csound.txt"
-
+  install -vDm 644 templates/template.csd \
+-t "${pkgdir}/usr/share/vim/vimfiles/templates"
+  install -vDm 644 words/csound.txt \
+-t "${pkgdir}/usr/share/vim/vimfiles/csounds"
   # license
-  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   # docs
-  install -vDm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 755 opcodelistfromcsound-z.{py,sh} -t "${pkgdir}/usr/bin"
 }


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:03:26
  Author: felixonmars
Revision: 587990

upgpkg: haskell-tasty-smallcheck 0.8.1-64: rebuild with primitive 0.7.0.1

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:03:24 UTC (rev 587989)
+++ PKGBUILD2020-03-01 19:03:26 UTC (rev 587990)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.1
-pkgrel=63
+pkgrel=64
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="http://documentup.com/feuerbach/tasty;
 license=('MIT')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:02:34
  Author: felixonmars
Revision: 587987

upgpkg: haskell-tasty-rerun 1.1.17-6: rebuild with primitive 0.7.0.1

Modified:
  haskell-tasty-rerun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:01:58 UTC (rev 587986)
+++ PKGBUILD2020-03-01 19:02:34 UTC (rev 587987)
@@ -4,7 +4,7 @@
 _hkgname=tasty-rerun
 pkgname=haskell-tasty-rerun
 pkgver=1.1.17
-pkgrel=5
+pkgrel=6
 pkgdesc="Rerun only tests which failed in a previous test run"
 url="https://github.com/ocharles/tasty-rerun;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:02:48
  Author: felixonmars
Revision: 587988

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 
587987, haskell-tasty-rerun/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:02:48 UTC (rev 587988)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-rerun
+pkgname=haskell-tasty-rerun
+pkgver=1.1.17
+pkgrel=6
+pkgdesc="Rerun only tests which failed in a previous test run"
+url="https://github.com/ocharles/tasty-rerun;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-split' 
'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d65b35acb1b45a78a0bbe568a2118ea6580352a55b921f06974bdf59e363403f1590604e215840be990f5f18a5d8e75abd416e7d3d9b6b9f4c6c16532c31052d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:01:58
  Author: felixonmars
Revision: 587986

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 
587985, haskell-doclayout/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:01:58 UTC (rev 587986)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doclayout
+pkgname=haskell-doclayout
+pkgver=0.3
+pkgrel=5
+pkgdesc="A prettyprinting library for laying out text documents"
+url="https://github.com/jgm/doclayout;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safe')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ccb8c41977c5cea47294157c812a31b3be5bddc872915d8baf0d9063d597429606d83e4f7cf9e4aea9b1e1416cbcf732fbbcd71b6659de6510c661f9225d33d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:01:44
  Author: felixonmars
Revision: 587985

upgpkg: haskell-doclayout 0.3-5: rebuild with primitive 0.7.0.1

Modified:
  haskell-doclayout/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 19:00:46 UTC (rev 587984)
+++ PKGBUILD2020-03-01 19:01:44 UTC (rev 587985)
@@ -3,7 +3,7 @@
 _hkgname=doclayout
 pkgname=haskell-doclayout
 pkgver=0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="A prettyprinting library for laying out text documents"
 url="https://github.com/jgm/doclayout;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:00:32
  Author: felixonmars
Revision: 587983

upgpkg: haskell-tasty-golden 2.3.3-4: rebuild with primitive 0.7.0.1

Modified:
  haskell-tasty-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:59:55 UTC (rev 587982)
+++ PKGBUILD2020-03-01 19:00:32 UTC (rev 587983)
@@ -4,7 +4,7 @@
 _hkgname=tasty-golden
 pkgname=haskell-tasty-golden
 pkgver=2.3.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Golden tests support for tasty"
 url="https://github.com/feuerbach/tasty-golden;
 license=("MIT")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 19:00:46
  Author: felixonmars
Revision: 587984

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
587983, haskell-tasty-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 19:00:46 UTC (rev 587984)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-golden
+pkgname=haskell-tasty-golden
+pkgver=2.3.3
+pkgrel=4
+pkgdesc="Golden tests support for tasty"
+url="https://github.com/feuerbach/tasty-golden;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" 
"haskell-temporary"
+ "haskell-tagged" "haskell-async")
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ca5b1c04a75b91559fc2b368ef309bb780672af017fe80e2e6a9d7f4820d293115cbbda523d46e7b1ab70128b262656030662289e2098c9efc44afc2a64dfc8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:59:55
  Author: felixonmars
Revision: 587982

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 
587981, haskell-selective/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:59:55 UTC (rev 587982)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=selective
+pkgname=haskell-selective
+pkgver=0.4
+pkgrel=3
+pkgdesc="Selective applicative functors"
+url="https://github.com/snowleopard/selective;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da0c02d0373b4a07a56220f151358f08c063781cfd83326562286ef8e71ecde8b20885db790daac6165d2b8831d855c975e7ba326e748f595d647e65f9ff5652')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:59:41
  Author: felixonmars
Revision: 587981

upgpkg: haskell-selective 0.4-3: rebuild with primitive 0.7.0.1

Modified:
  haskell-selective/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:58:44 UTC (rev 587980)
+++ PKGBUILD2020-03-01 18:59:41 UTC (rev 587981)
@@ -3,7 +3,7 @@
 _hkgname=selective
 pkgname=haskell-selective
 pkgver=0.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Selective applicative functors"
 url="https://github.com/snowleopard/selective;
 license=('MIT')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:58:30
  Author: felixonmars
Revision: 587979

upgpkg: haskell-lukko 0.1.1.1-11: rebuild with primitive 0.7.0.1

Modified:
  haskell-lukko/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:57:50 UTC (rev 587978)
+++ PKGBUILD2020-03-01 18:58:30 UTC (rev 587979)
@@ -3,7 +3,7 @@
 _hkgname=lukko
 pkgname=haskell-lukko
 pkgver=0.1.1.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Access to platform dependent file locking APIs"
 url="https://github.com/phadej/lukko;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:58:44
  Author: felixonmars
Revision: 587980

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 587979, 
haskell-lukko/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:58:44 UTC (rev 587980)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lukko
+pkgname=haskell-lukko
+pkgver=0.1.1.1
+pkgrel=11
+pkgdesc="Access to platform dependent file locking APIs"
+url="https://github.com/phadej/lukko;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-async' 'haskell-singleton-bool' 'haskell-tasty'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 
'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2a307eef1ceb421a6b46854c99b50fd64da02df2e74e662f67fbd179db0880599d40d8b5b8bb8d117e4c52ad114e45d9b1434ecba984f4dea314ff1f840ec37f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:57:36
  Author: felixonmars
Revision: 587977

upgpkg: haskell-tasty-expected-failure 0.11.1.2-14: rebuild with primitive 
0.7.0.1

Modified:
  haskell-tasty-expected-failure/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:57:00 UTC (rev 587976)
+++ PKGBUILD2020-03-01 18:57:36 UTC (rev 587977)
@@ -4,7 +4,7 @@
 _hkgname=tasty-expected-failure
 pkgname=haskell-tasty-expected-failure
 pkgver=0.11.1.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Mark tasty tests as failure expected"
 url="https://github.com/nomeata/tasty-expected-failure;
 license=("MIT")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:57:50
  Author: felixonmars
Revision: 587978

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-expected-failure/repos/community-staging-x86_64/
  haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD
(from rev 587977, haskell-tasty-expected-failure/trunk/PKGBUILD)

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

Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD 
(from rev 587977, haskell-tasty-expected-failure/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:57:50 UTC (rev 587978)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-expected-failure
+pkgname=haskell-tasty-expected-failure
+pkgver=0.11.1.2
+pkgrel=14
+pkgdesc="Mark tasty tests as failure expected"
+url="https://github.com/nomeata/tasty-expected-failure;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('31f89d64a1f700a2563b291d287f559e023b0b1059cf5ad35eb9a8b2d4a7d90b2ffced828017b3e86d7ece0b125787f7512e9f4745c75d38bbc688e09031aae5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:56:46
  Author: felixonmars
Revision: 587975

upgpkg: haskell-tamarin-prover-term 1.4.1-51: rebuild with primitive 0.7.0.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:55:39 UTC (rev 587974)
+++ PKGBUILD2020-03-01 18:56:46 UTC (rev 587975)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-term
 pkgname=haskell-tamarin-prover-term
 pkgver=1.4.1
-pkgrel=50
+pkgrel=51
 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-term/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:57:00
  Author: felixonmars
Revision: 587976

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 587975, 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 587975, haskell-tamarin-prover-term/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:57:00 UTC (rev 587976)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-term
+pkgname=haskell-tamarin-prover-term
+pkgver=1.4.1
+pkgrel=51
+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=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+build() {
+cd "${srcdir}/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
+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/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-utils/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:55:25
  Author: felixonmars
Revision: 587973

upgpkg: haskell-tamarin-prover-utils 1.4.1-38: rebuild with primitive 0.7.0.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:54:43 UTC (rev 587972)
+++ PKGBUILD2020-03-01 18:55:25 UTC (rev 587973)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-utils
 pkgname=haskell-tamarin-prover-utils
 pkgver=1.4.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Utility 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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:55:39
  Author: felixonmars
Revision: 587974

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 587973, haskell-tamarin-prover-utils/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 587973, haskell-tamarin-prover-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:55:39 UTC (rev 587974)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-utils
+pkgname=haskell-tamarin-prover-utils
+pkgver=1.4.1
+pkgrel=38
+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=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd tamarin-prover-$pkgver/lib/utils
+sed -i -e '/fail/d' -e '/MonadDisj/i instance Monad m => MonadFail (DisjT 
m) where\nfail = error' src/Control/Monad/Trans/Disj.hs
+}
+
+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
+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-tagsoup/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:54:43
  Author: felixonmars
Revision: 587972

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 587971, haskell-tagsoup/trunk/PKGBUILD)

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

Copied: haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 
587971, haskell-tagsoup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:54:43 UTC (rev 587972)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagsoup
+pkgname=haskell-tagsoup
+pkgver=0.14.8
+pkgrel=27
+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
+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-tagsoup/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:54:30
  Author: felixonmars
Revision: 587971

upgpkg: haskell-tagsoup 0.14.8-27: rebuild with primitive 0.7.0.1

Modified:
  haskell-tagsoup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:53:27 UTC (rev 587970)
+++ PKGBUILD2020-03-01 18:54:30 UTC (rev 587971)
@@ -4,7 +4,7 @@
 _hkgname=tagsoup
 pkgname=haskell-tagsoup
 pkgver=0.14.8
-pkgrel=26
+pkgrel=27
 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-system-fileio/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:53:13
  Author: felixonmars
Revision: 587969

upgpkg: haskell-system-fileio 0.3.16.4-41: rebuild with primitive 0.7.0.1

Modified:
  haskell-system-fileio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:52:37 UTC (rev 587968)
+++ PKGBUILD2020-03-01 18:53:13 UTC (rev 587969)
@@ -4,7 +4,7 @@
 _hkgname=system-fileio
 pkgname=haskell-system-fileio
 pkgver=0.3.16.4
-pkgrel=40
+pkgrel=41
 pkgdesc="Consistent filesystem interaction across GHC versions"
 url="https://github.com/fpco/haskell-filesystem;
 license=("MIT")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:53:27
  Author: felixonmars
Revision: 587970

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 587969, haskell-system-fileio/trunk/PKGBUILD)

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

Copied: haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD (from rev 
587969, haskell-system-fileio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:53:27 UTC (rev 587970)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-fileio
+pkgname=haskell-system-fileio
+pkgver=0.3.16.4
+pkgrel=41
+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
+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-optparse-generic/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:52:37
  Author: felixonmars
Revision: 587968

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-generic/repos/community-staging-x86_64/
  haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD
(from rev 587967, haskell-optparse-generic/trunk/PKGBUILD)

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

Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from 
rev 587967, haskell-optparse-generic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:52:37 UTC (rev 587968)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optparse-generic
+pkgname=haskell-optparse-generic
+pkgver=1.3.1
+pkgrel=10
+pkgdesc="Auto-generate a command-line parser for your datatype"
+url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 
'haskell-optparse-applicative'
+ 'haskell-void')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('87f8e9b385f8a1ca4159dd07f7bc53763f4c8723430dfa80c7f2292e7243ab038dfb756a6cabb5a5f9fa2b24cca3beff51bbf67ce9e46ee7d0ad0bb0dd6c506c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:52:23
  Author: felixonmars
Revision: 587967

upgpkg: haskell-optparse-generic 1.3.1-10: rebuild with primitive 0.7.0.1

Modified:
  haskell-optparse-generic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:51:44 UTC (rev 587966)
+++ PKGBUILD2020-03-01 18:52:23 UTC (rev 587967)
@@ -3,7 +3,7 @@
 _hkgname=optparse-generic
 pkgname=haskell-optparse-generic
 pkgver=1.3.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Auto-generate a command-line parser for your datatype"
 url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:51:44
  Author: felixonmars
Revision: 587966

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 587965, haskell-system-filepath/trunk/PKGBUILD)

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

Copied: haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from 
rev 587965, haskell-system-filepath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:51:44 UTC (rev 587966)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-filepath
+pkgname=haskell-system-filepath
+pkgver=0.4.14
+pkgrel=46
+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
+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-system-filepath/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:51:30
  Author: felixonmars
Revision: 587965

upgpkg: haskell-system-filepath 0.4.14-46: rebuild with primitive 0.7.0.1

Modified:
  haskell-system-filepath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:50:35 UTC (rev 587964)
+++ PKGBUILD2020-03-01 18:51:30 UTC (rev 587965)
@@ -4,7 +4,7 @@
 _hkgname=system-filepath
 pkgname=haskell-system-filepath
 pkgver=0.4.14
-pkgrel=45
+pkgrel=46
 pkgdesc="High-level, byte-based file and directory path manipulations"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:50:35
  Author: felixonmars
Revision: 587964

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 587963, haskell-streaming-commons/trunk/PKGBUILD)

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

Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from 
rev 587963, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:50:35 UTC (rev 587964)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.2.1.2
+pkgrel=13
+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=('7b6f39237f9ac13ca2d8205a43fee17c6edfe6609a1119903f8648aed151ef92779af7a8dfdfb108dea679cd26c83dfb5d21285d51f91dec0ad10debd100b8e7')
+
+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
+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-streaming-commons/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:50:21
  Author: felixonmars
Revision: 587963

upgpkg: haskell-streaming-commons 0.2.1.2-13: rebuild with primitive 0.7.0.1

Modified:
  haskell-streaming-commons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:49:41 UTC (rev 587962)
+++ PKGBUILD2020-03-01 18:50:21 UTC (rev 587963)
@@ -4,7 +4,7 @@
 _hkgname=streaming-commons
 pkgname=haskell-streaming-commons
 pkgver=0.2.1.2
-pkgrel=12
+pkgrel=13
 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-socks/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:49:27
  Author: felixonmars
Revision: 587961

upgpkg: haskell-socks 0.6.1-19: rebuild with primitive 0.7.0.1

Modified:
  haskell-socks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:48:48 UTC (rev 587960)
+++ PKGBUILD2020-03-01 18:49:27 UTC (rev 587961)
@@ -4,7 +4,7 @@
 _hkgname=socks
 pkgname=haskell-socks
 pkgver=0.6.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Socks proxy (version 5) implementation."
 url="https://github.com/vincenthz/hs-socks;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:49:41
  Author: felixonmars
Revision: 587962

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 587961, haskell-socks/trunk/PKGBUILD)

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

Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 587961, 
haskell-socks/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:49:41 UTC (rev 587962)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=socks
+pkgname=haskell-socks
+pkgver=0.6.1
+pkgrel=19
+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
+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-nettle/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:48:34
  Author: felixonmars
Revision: 587959

upgpkg: haskell-nettle 0.3.0-66: rebuild with primitive 0.7.0.1

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:47:50 UTC (rev 587958)
+++ PKGBUILD2020-03-01 18:48:34 UTC (rev 587959)
@@ -3,7 +3,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=65
+pkgrel=66
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:48:48
  Author: felixonmars
Revision: 587960

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 587959, haskell-nettle/trunk/PKGBUILD)

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
587959, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:48:48 UTC (rev 587960)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=66
+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
+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-crypto-pubkey/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:47:36
  Author: felixonmars
Revision: 587957

upgpkg: haskell-crypto-pubkey 0.2.8-141: rebuild with primitive 0.7.0.1

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:46:59 UTC (rev 587956)
+++ PKGBUILD2020-03-01 18:47:36 UTC (rev 587957)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=140
+pkgrel=141
 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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:47:50
  Author: felixonmars
Revision: 587958

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 587957, haskell-crypto-pubkey/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
587957, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:47:50 UTC (rev 587958)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=141
+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
+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/repos (2 files)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:46:59
  Author: felixonmars
Revision: 587956

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 587955, haskell-crypto-numbers/trunk/PKGBUILD)

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

Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 587955, haskell-crypto-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:46:59 UTC (rev 587956)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-numbers
+pkgname=haskell-crypto-numbers
+pkgver=0.2.7
+pkgrel=122
+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
+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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:46:45
  Author: felixonmars
Revision: 587955

upgpkg: haskell-crypto-numbers 0.2.7-122: rebuild with primitive 0.7.0.1

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:46:09 UTC (rev 587954)
+++ PKGBUILD2020-03-01 18:46:45 UTC (rev 587955)
@@ -4,7 +4,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=121
+pkgrel=122
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers;
 license=('BSD')


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:46:09
  Author: felixonmars
Revision: 587954

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 587953, haskell-clientsession/trunk/PKGBUILD)

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
587953, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:46:09 UTC (rev 587954)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=136
+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
+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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:45:17
  Author: felixonmars
Revision: 587952

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 587951, haskell-cprng-aes/trunk/PKGBUILD)

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
587951, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:45:17 UTC (rev 587952)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=123
+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
+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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:45:55
  Author: felixonmars
Revision: 587953

upgpkg: haskell-clientsession 0.9.1.2-136: rebuild with primitive 0.7.0.1

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:45:17 UTC (rev 587952)
+++ PKGBUILD2020-03-01 18:45:55 UTC (rev 587953)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=135
+pkgrel=136
 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-crypto-random/trunk (PKGBUILD)

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:44:15
  Author: felixonmars
Revision: 587949

upgpkg: haskell-crypto-random 0.0.9-124: rebuild with primitive 0.7.0.1

Modified:
  haskell-crypto-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:43:39 UTC (rev 587948)
+++ PKGBUILD2020-03-01 18:44:15 UTC (rev 587949)
@@ -4,7 +4,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=123
+pkgrel=124
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random;
 license=("BSD")


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

2020-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:44:29
  Author: felixonmars
Revision: 587950

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

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

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
587949, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-01 18:44:29 UTC (rev 587950)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=124
+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
+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-03-01 Thread Felix Yan via arch-commits
Date: Sunday, March 1, 2020 @ 18:45:03
  Author: felixonmars
Revision: 587951

upgpkg: haskell-cprng-aes 0.6.1-123: rebuild with primitive 0.7.0.1

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-01 18:44:29 UTC (rev 587950)
+++ PKGBUILD2020-03-01 18:45:03 UTC (rev 587951)
@@ -4,7 +4,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=122
+pkgrel=123
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("BSD")


<    1   2   3   4   5   6   7   8   9   10   >