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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:46:15
  Author: felixonmars
Revision: 680355

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 680354, haskell-quickcheck-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:46:15 UTC (rev 680355)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-instances
+pkgname=haskell-quickcheck-instances
+pkgver=0.3.24
+pkgrel=3
+pkgdesc="Common quickcheck instances"
+url="https://github.com/phadej/qc-instances";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-case-insensitive' 
'haskell-data-fix'
+ 'haskell-hashable' 'haskell-integer-logarithms' 'haskell-old-time' 
'haskell-scientific'
+ 'haskell-splitmix' 'haskell-strict' 'haskell-tagged' 'haskell-these'
+ 'haskell-time-compat' 'haskell-transformers-compat' 
'haskell-unordered-containers'
+ 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f72d5aadc283a7da19298566d0208dcbfb790faae5a26bdd2ffb0dc1cb8afd76892c994c5f193be9ad9233973d04c3386e83e3fb483674ff6f0cabcdf6a3d52f')
+
+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-bytestring-builder
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:45:17
  Author: felixonmars
Revision: 680352

upgpkg: haskell-uuid-types 1.0.3-35: rebuild with math-functions 0.3.4.1

Modified:
  haskell-uuid-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:44:42 UTC (rev 680351)
+++ PKGBUILD2020-08-15 23:45:17 UTC (rev 680352)
@@ -4,7 +4,7 @@
 _hkgname=uuid-types
 pkgname=haskell-uuid-types
 pkgver=1.0.3
-pkgrel=34
+pkgrel=35
 pkgdesc="Type definitions for Universally Unique Identifiers"
 url="https://github.com/aslatter/uuid";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:45:25
  Author: felixonmars
Revision: 680353

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uuid-types/repos/community-staging-x86_64/
  haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD
(from rev 680352, haskell-uuid-types/trunk/PKGBUILD)

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

Copied: haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 
680352, haskell-uuid-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:45:25 UTC (rev 680353)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid-types
+pkgname=haskell-uuid-types
+pkgver=1.0.3
+pkgrel=35
+pkgdesc="Type definitions for Universally Unique Identifiers"
+url="https://github.com/aslatter/uuid";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('039bccea9ee22388a50e3e233c95afdd3a59f01aa5f552dcd8e8c1ded8f9da210933c58a4d9cc0913c768b587c24ee27fa0eed15e531846ea841b666f513df9e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:44:42
  Author: felixonmars
Revision: 680351

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 
680350, haskell-src-exts-util/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:44:42 UTC (rev 680351)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-src-exts-util
+pkgname=haskell-src-exts-util
+pkgver=0.2.5
+pkgrel=69
+pkgdesc="Helper functions for working with haskell-src-exts trees"
+url="https://github.com/pepeiborra/haskell-src-exts-util";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 
'haskell-uniplate')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:44:34
  Author: felixonmars
Revision: 680350

upgpkg: haskell-src-exts-util 0.2.5-69: rebuild with math-functions 0.3.4.1

Modified:
  haskell-src-exts-util/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:43:53 UTC (rev 680349)
+++ PKGBUILD2020-08-15 23:44:34 UTC (rev 680350)
@@ -3,7 +3,7 @@
 _hkgname=haskell-src-exts-util
 pkgname=haskell-src-exts-util
 pkgver=0.2.5
-pkgrel=68
+pkgrel=69
 pkgdesc="Helper functions for working with haskell-src-exts trees"
 url="https://github.com/pepeiborra/haskell-src-exts-util";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:43:53
  Author: felixonmars
Revision: 680349

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 
680348, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:43:53 UTC (rev 680349)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.12
+pkgrel=85
+pkgdesc="Help writing simple, concise and fast generic operations."
+url="http://community.haskell.org/~ndm/uniplate/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fseparate_syb -ftypeable_fingerprint
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:43:06
  Author: felixonmars
Revision: 680347

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 
680346, haskell-reducers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:43:06 UTC (rev 680347)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reducers
+pkgname=haskell-reducers
+pkgver=3.12.3
+pkgrel=106
+pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
+url="https://github.com/ekmett/reducers/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:43:45
  Author: felixonmars
Revision: 680348

upgpkg: haskell-uniplate 1.6.12-85: rebuild with math-functions 0.3.4.1

Modified:
  haskell-uniplate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:43:06 UTC (rev 680347)
+++ PKGBUILD2020-08-15 23:43:45 UTC (rev 680348)
@@ -4,7 +4,7 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.12
-pkgrel=84
+pkgrel=85
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="http://community.haskell.org/~ndm/uniplate/";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:42:58
  Author: felixonmars
Revision: 680346

upgpkg: haskell-reducers 3.12.3-106: rebuild with math-functions 0.3.4.1

Modified:
  haskell-reducers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:42:14 UTC (rev 680345)
+++ PKGBUILD2020-08-15 23:42:58 UTC (rev 680346)
@@ -4,7 +4,7 @@
 _hkgname=reducers
 pkgname=haskell-reducers
 pkgver=3.12.3
-pkgrel=105
+pkgrel=106
 pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
 url="https://github.com/ekmett/reducers/";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:42:14
  Author: felixonmars
Revision: 680345

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-recursion-schemes/repos/community-staging-x86_64/
  haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD
(from rev 680344, haskell-recursion-schemes/trunk/PKGBUILD)

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

Copied: haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from 
rev 680344, haskell-recursion-schemes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:42:14 UTC (rev 680345)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=recursion-schemes
+pkgname=haskell-recursion-schemes
+pkgver=5.2
+pkgrel=3
+pkgdesc="Representing common recursion patterns as higher-order functions"
+url="https://github.com/ekmett/recursion-schemes";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 
'haskell-data-fix' 'haskell-free'
+ 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('eb30ec4bef3e38ef2d33d7be85e90f193da3d4b5024a20d5b965bb43e03c4d9a95fc3f1cf56c1686f88b295d3d6459f0c421d57e0eb205454aad9f0ee12dda37')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:42:06
  Author: felixonmars
Revision: 680344

upgpkg: haskell-recursion-schemes 5.2-3: rebuild with math-functions 0.3.4.1

Modified:
  haskell-recursion-schemes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:41:07 UTC (rev 680343)
+++ PKGBUILD2020-08-15 23:42:06 UTC (rev 680344)
@@ -3,7 +3,7 @@
 _hkgname=recursion-schemes
 pkgname=haskell-recursion-schemes
 pkgver=5.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Representing common recursion patterns as higher-order functions"
 url="https://github.com/ekmett/recursion-schemes";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:40:59
  Author: felixonmars
Revision: 680342

upgpkg: haskell-keys 3.12.3-33: rebuild with math-functions 0.3.4.1

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:40:13 UTC (rev 680341)
+++ PKGBUILD2020-08-15 23:40:59 UTC (rev 680342)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.3
-pkgrel=32
+pkgrel=33
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:41:07
  Author: felixonmars
Revision: 680343

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 680342, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:41:07 UTC (rev 680343)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.3
+pkgrel=33
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:40:13
  Author: felixonmars
Revision: 680341

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 680340, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:40:13 UTC (rev 680341)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1.3
+pkgrel=44
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('09e18a487715872ac62ba434b71035f7de305078568e761a6c3c65c6c742c1850d110fbc8c7b462d49aba82ac4e841bd9a1011242a4ff27307c527434bc97d91')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:40:05
  Author: felixonmars
Revision: 680340

upgpkg: haskell-free 5.1.3-44: rebuild with math-functions 0.3.4.1

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:39:19 UTC (rev 680339)
+++ PKGBUILD2020-08-15 23:40:05 UTC (rev 680340)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1.3
-pkgrel=43
+pkgrel=44
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:39:19
  Author: felixonmars
Revision: 680339

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
680338, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:39:19 UTC (rev 680339)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1.1
+pkgrel=70
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:39:11
  Author: felixonmars
Revision: 680338

upgpkg: haskell-either 5.0.1.1-70: rebuild with math-functions 0.3.4.1

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:38:33 UTC (rev 680337)
+++ PKGBUILD2020-08-15 23:39:11 UTC (rev 680338)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1.1
-pkgrel=69
+pkgrel=70
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:38:33
  Author: felixonmars
Revision: 680337

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 
680336, haskell-checkers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:38:33 UTC (rev 680337)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=checkers
+pkgname=haskell-checkers
+pkgver=0.5.6
+pkgrel=9
+pkgdesc="Check properties on standard classes and data structures"
+url="https://github.com/conal/checkers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 
'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c8bab4f1acf3e10f2ab273741f59c7810439df52ad396fdd6d000926de1d8bf6e72b90f2b640d9b527c72372074767789110efc39652a4751f89f2d098fea30')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:38:24
  Author: felixonmars
Revision: 680336

upgpkg: haskell-checkers 0.5.6-9: rebuild with math-functions 0.3.4.1

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:37:37 UTC (rev 680335)
+++ PKGBUILD2020-08-15 23:38:24 UTC (rev 680336)
@@ -3,7 +3,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.5.6
-pkgrel=8
+pkgrel=9
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:37:37
  Author: felixonmars
Revision: 680335

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
680334, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:37:37 UTC (rev 680335)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.4
+pkgrel=39
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4053a856e1c2d3f20f984216f008ff264cedd2ccc3cc39ca3b70bc296d81ea8c1e6dd655bb8a6d1b9a44084e02d74a26cd4eb7264e4732e98be3ec351dc6e3a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:37:28
  Author: felixonmars
Revision: 680334

upgpkg: haskell-semigroupoids 5.3.4-39: rebuild with math-functions 0.3.4.1

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:36:34 UTC (rev 680333)
+++ PKGBUILD2020-08-15 23:37:28 UTC (rev 680334)
@@ -4,7 +4,7 @@
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
 pkgver=5.3.4
-pkgrel=38
+pkgrel=39
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids";
 license=("BSD")


[arch-commits] Commit in haskell-hi-file-parser/repos (2 files)

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:36:34
  Author: felixonmars
Revision: 680333

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hi-file-parser/repos/community-staging-x86_64/
  haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 680332, haskell-hi-file-parser/trunk/PKGBUILD)

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

Copied: haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from 
rev 680332, haskell-hi-file-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:36:34 UTC (rev 680333)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hi-file-parser
+pkgname=haskell-hi-file-parser
+pkgver=0.1.0.0
+pkgrel=51
+pkgdesc="Parser for GHC's hi files"
+url="https://github.com/commercialhaskell/stack";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rio' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e101c99486839d8c28a3a1fa7fddb0cc8287298f587affaf90cccfa517adaf84b570af8d28faae16201271e0d27059fdbac5740f429e9f4f341f760d5d9d0b5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:35:37
  Author: felixonmars
Revision: 680331

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 680330, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:35:37 UTC (rev 680331)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.18.0
+pkgrel=3
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('dd5fcf3611289108c154fb77d2bba4132ef80943b5ffcf9aa76e0d93d37fe3b6992d9804a3815b3aca1cbfaa21cb09c693022032649b6d1bb0e5fbfc2e161ab1')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hi-file-parser/trunk (PKGBUILD)

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:36:26
  Author: felixonmars
Revision: 680332

upgpkg: haskell-hi-file-parser 0.1.0.0-51: rebuild with math-functions 0.3.4.1

Modified:
  haskell-hi-file-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:35:37 UTC (rev 680331)
+++ PKGBUILD2020-08-15 23:36:26 UTC (rev 680332)
@@ -3,7 +3,7 @@
 _hkgname=hi-file-parser
 pkgname=haskell-hi-file-parser
 pkgver=0.1.0.0
-pkgrel=50
+pkgrel=51
 pkgdesc="Parser for GHC's hi files"
 url="https://github.com/commercialhaskell/stack";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:35:29
  Author: felixonmars
Revision: 680330

upgpkg: haskell-rio 0.1.18.0-3: rebuild with math-functions 0.3.4.1

Modified:
  haskell-rio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:34:31 UTC (rev 680329)
+++ PKGBUILD2020-08-15 23:35:29 UTC (rev 680330)
@@ -3,7 +3,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.18.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:34:31
  Author: felixonmars
Revision: 680329

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-extra/repos/community-staging-x86_64/
  haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 680328, haskell-optics-extra/trunk/PKGBUILD)

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

Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
680328, haskell-optics-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:34:31 UTC (rev 680329)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-extra
+pkgname=haskell-optics-extra
+pkgver=0.3
+pkgrel=15
+pkgdesc="Extra utilities and instances for optics-core"
+url="https://github.com/well-typed/optics-extra";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors' 
'haskell-optics-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c0999a14cdcb019c6e65127d22d921f36cdb28dc72dfa38d87848c8eabb7cec486d38613c8f20a9b3b99a4fc6e471bddb354b06cb036bef4b410cde79b959db0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:34:23
  Author: felixonmars
Revision: 680328

upgpkg: haskell-optics-extra 0.3-15: rebuild with math-functions 0.3.4.1

Modified:
  haskell-optics-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:33:44 UTC (rev 680327)
+++ PKGBUILD2020-08-15 23:34:23 UTC (rev 680328)
@@ -3,7 +3,7 @@
 _hkgname=optics-extra
 pkgname=haskell-optics-extra
 pkgver=0.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Extra utilities and instances for optics-core"
 url="https://github.com/well-typed/optics-extra";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:33:44
  Author: felixonmars
Revision: 680327

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 680326, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:33:44 UTC (rev 680327)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.4.1
+pkgrel=23
+pkgdesc="microlens + all batteries included (best for apps)"
+url="https://github.com/monadfix/microlens";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:33:36
  Author: felixonmars
Revision: 680326

upgpkg: haskell-microlens-platform 0.4.1-23: rebuild with math-functions 0.3.4.1

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:32:58 UTC (rev 680325)
+++ PKGBUILD2020-08-15 23:33:36 UTC (rev 680326)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.4.1
-pkgrel=22
+pkgrel=23
 pkgdesc="microlens + all batteries included (best for apps)"
 url="https://github.com/monadfix/microlens";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:32:58
  Author: felixonmars
Revision: 680325

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 680324, 
haskell-lucid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:32:58 UTC (rev 680325)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lucid
+pkgname=haskell-lucid
+pkgver=2.9.12
+pkgrel=39
+pkgdesc="Clear to write, read and edit DSL for HTML"
+url="https://github.com/chrisdone/lucid";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d26bd0889032482d91c69f23b237437a9ab133e87143364f9b134434bdd5cc849b6393f837f6096410dae51058a47e444c2d4b04a56e8f4f64d5104732180a54')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:32:50
  Author: felixonmars
Revision: 680324

upgpkg: haskell-lucid 2.9.12-39: rebuild with math-functions 0.3.4.1

Modified:
  haskell-lucid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:31:39 UTC (rev 680323)
+++ PKGBUILD2020-08-15 23:32:50 UTC (rev 680324)
@@ -3,7 +3,7 @@
 _hkgname=lucid
 pkgname=haskell-lucid
 pkgver=2.9.12
-pkgrel=38
+pkgrel=39
 pkgdesc="Clear to write, read and edit DSL for HTML"
 url="https://github.com/chrisdone/lucid";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:31:39
  Author: felixonmars
Revision: 680323

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:31:30
  Author: felixonmars
Revision: 680322

upgpkg: haskell-json-ast 0.3.1-73: rebuild with math-functions 0.3.4.1

Modified:
  haskell-json-ast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:30:52 UTC (rev 680321)
+++ PKGBUILD2020-08-15 23:31:30 UTC (rev 680322)
@@ -3,7 +3,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=72
+pkgrel=73
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast";
 license=('MIT')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:30:52
  Author: felixonmars
Revision: 680321

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 
680320, haskell-invariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:30:52 UTC (rev 680321)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=invariant
+pkgname=haskell-invariant
+pkgver=0.5.3
+pkgrel=65
+pkgdesc="Haskell98 invariant functors"
+url="https://github.com/nfrisby/invariant-functors";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0a488a800b0eec85e865b100e3944d5e9dd45e6c12a411f67b4ba7f40de6fe0b8e37900f72c83ec7b92033a3d15e754dc11d991ecafe18d8f257afdaf67ca9be')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.16/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:29:43
  Author: felixonmars
Revision: 680319

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 680318, 
haskell-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:29:43 UTC (rev 680319)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ini
+pkgname=haskell-ini
+pkgver=0.4.1
+pkgrel=64
+pkgdesc="Quick and easy configuration files in the INI format."
+url="https://github.com/chrisdone/ini";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ac61a17a29ba82827287aad641f2afcb51ab6b26dab024d761ef0bcbaf960d0288f4715c7a87c1751ecfabc586f43ca3206d0abde2e6b7005cf8e1dd9ece5301')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:30:44
  Author: felixonmars
Revision: 680320

upgpkg: haskell-invariant 0.5.3-65: rebuild with math-functions 0.3.4.1

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:29:43 UTC (rev 680319)
+++ PKGBUILD2020-08-15 23:30:44 UTC (rev 680320)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.5.3
-pkgrel=64
+pkgrel=65
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors";
 license=('custom:BSD2')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:28:46
  Author: felixonmars
Revision: 680317

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
680316, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:28:46 UTC (rev 680317)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.1
+pkgrel=7
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/istathar/http-common";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da165d118575f1958c300c2b389b28cd4e0d720be79e776b5e72444b30b7b0369f336d44283d8b71c7758c1405e64a13e5591971da2e6b29cf7786233f2e04dc')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:29:35
  Author: felixonmars
Revision: 680318

upgpkg: haskell-ini 0.4.1-64: rebuild with math-functions 0.3.4.1

Modified:
  haskell-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:28:46 UTC (rev 680317)
+++ PKGBUILD2020-08-15 23:29:35 UTC (rev 680318)
@@ -4,7 +4,7 @@
 _hkgname=ini
 pkgname=haskell-ini
 pkgver=0.4.1
-pkgrel=63
+pkgrel=64
 pkgdesc="Quick and easy configuration files in the INI format."
 url="https://github.com/chrisdone/ini";
 license=("BSD")


[arch-commits] Commit in haskell-expiring-cache-map/trunk (PKGBUILD)

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:27:46
  Author: felixonmars
Revision: 680314

upgpkg: haskell-expiring-cache-map 0.0.6.1-77: rebuild with math-functions 
0.3.4.1

Modified:
  haskell-expiring-cache-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:27:11 UTC (rev 680313)
+++ PKGBUILD2020-08-15 23:27:46 UTC (rev 680314)
@@ -4,7 +4,7 @@
 _hkgname=expiring-cache-map
 pkgname=haskell-expiring-cache-map
 pkgver=0.0.6.1
-pkgrel=76
+pkgrel=77
 pkgdesc="General purpose simple caching."
 url="https://github.com/elblake/expiring-cache-map";
 license=('BSD')


[arch-commits] Commit in haskell-expiring-cache-map/repos (2 files)

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:27:54
  Author: felixonmars
Revision: 680315

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-expiring-cache-map/repos/community-staging-x86_64/
  haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD
(from rev 680314, haskell-expiring-cache-map/trunk/PKGBUILD)

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

Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD 
(from rev 680314, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:27:54 UTC (rev 680315)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=77
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:28:38
  Author: felixonmars
Revision: 680316

upgpkg: haskell-http-common 0.8.2.1-7: rebuild with math-functions 0.3.4.1

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:27:54 UTC (rev 680315)
+++ PKGBUILD2020-08-15 23:28:38 UTC (rev 680316)
@@ -3,7 +3,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/istathar/http-common";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:27:11
  Author: felixonmars
Revision: 680313

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 
680312, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:27:11 UTC (rev 680313)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=126
+pkgdesc="Configuration management"
+url="https://github.com/bos/configurator";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9')
+
+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 \
+-f-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:27:01
  Author: felixonmars
Revision: 680312

upgpkg: haskell-configurator 0.3.0.0-126: rebuild with math-functions 0.3.4.1

Modified:
  haskell-configurator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:26:10 UTC (rev 680311)
+++ PKGBUILD2020-08-15 23:27:01 UTC (rev 680312)
@@ -3,7 +3,7 @@
 _hkgname=configurator
 pkgname=haskell-configurator
 pkgver=0.3.0.0
-pkgrel=125
+pkgrel=126
 pkgdesc="Configuration management"
 url="https://github.com/bos/configurator";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:26:01
  Author: felixonmars
Revision: 680310

upgpkg: haskell-charset 0.3.7.1-89: rebuild with math-functions 0.3.4.1

Modified:
  haskell-charset/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:25:21 UTC (rev 680309)
+++ PKGBUILD2020-08-15 23:26:01 UTC (rev 680310)
@@ -4,7 +4,7 @@
 _hkgname=charset
 pkgname=haskell-charset
 pkgver=0.3.7.1
-pkgrel=88
+pkgrel=89
 pkgdesc="A compatibility layer for base"
 url="https://github.com/ekmett/charset";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:26:10
  Author: felixonmars
Revision: 680311

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 
680310, haskell-charset/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:26:10 UTC (rev 680311)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.7.1
+pkgrel=89
+pkgdesc="A compatibility layer for base"
+url="https://github.com/ekmett/charset";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('594e71a5d6ced52e1491368611775bda106119b82025e84fc97078753358af7d9f6c22b99291dd51a990ff223c4582f913e01d829418f8918652c3c9fc495792')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:25:12
  Author: felixonmars
Revision: 680308

upgpkg: haskell-basic-prelude 0.7.0-28: rebuild with math-functions 0.3.4.1

Modified:
  haskell-basic-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:24:39 UTC (rev 680307)
+++ PKGBUILD2020-08-15 23:25:12 UTC (rev 680308)
@@ -3,7 +3,7 @@
 _hkgname=basic-prelude
 pkgname=haskell-basic-prelude
 pkgver=0.7.0
-pkgrel=27
+pkgrel=28
 pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:25:21
  Author: felixonmars
Revision: 680309

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-basic-prelude/repos/community-staging-x86_64/
  haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 680308, haskell-basic-prelude/trunk/PKGBUILD)

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

Copied: haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
680308, haskell-basic-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:25:21 UTC (rev 680309)
@@ -0,0 +1,37 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=basic-prelude
+pkgname=haskell-basic-prelude
+pkgver=0.7.0
+pkgrel=28
+pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-hashable haskell-unordered-containers haskell-vector)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:24:39
  Author: felixonmars
Revision: 680307

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unordered-containers/repos/community-staging-x86_64/
  haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 680306, haskell-unordered-containers/trunk/PKGBUILD)

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

Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 680306, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:24:39 UTC (rev 680307)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.12.0
+pkgrel=4
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/haskell-unordered-containers/unordered-containers";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-chasingbottoms' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('516f45494c598e33301df08d2877fae2484b6574cb554def35ab3ef31e29424a140115be81b88cd7aa7a8c7fe7a77354a7379c62a65aa00cd8c5c674ee1dd00f')
+
+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-debug
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:24:31
  Author: felixonmars
Revision: 680306

upgpkg: haskell-unordered-containers 0.2.12.0-4: rebuild with math-functions 
0.3.4.1

Modified:
  haskell-unordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:22:20 UTC (rev 680305)
+++ PKGBUILD2020-08-15 23:24:31 UTC (rev 680306)
@@ -7,7 +7,7 @@
 _hkgname=unordered-containers
 pkgname=haskell-unordered-containers
 pkgver=0.2.12.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Efficient hashing-based container types"
 url="https://github.com/haskell-unordered-containers/unordered-containers";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:22:20
  Author: felixonmars
Revision: 680305

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-say/repos/community-staging-x86_64/PKGBUILD (from rev 680304, 
haskell-say/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:22:20 UTC (rev 680305)
@@ -0,0 +1,43 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=say
+pkgname=haskell-say
+pkgver=0.1.0.1
+pkgrel=29
+pkgdesc='Send textual messages to a Handle in a thread-friendly way'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs)
+checkdepends=(haskell-hspec haskell-unliftio)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('3de9f6b473a3b4403624c3f6aeac3703a5e8b6cfae82578f7a49a81defa9fa64295cd315664d02fbab70646694d34415d638b5b52424d167d44e93b34a917604')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:21:24
  Author: felixonmars
Revision: 680303

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 680302, 
haskell-nonce/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:21:24 UTC (rev 680303)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=nonce
+pkgname=haskell-nonce
+pkgver=1.0.7
+pkgrel=101
+pkgdesc="Generate cryptographic nonces."
+url="https://github.com/prowdsponsor/nonce";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 
'haskell-unliftio'
+ 'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== 1.0/== 1.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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:22:12
  Author: felixonmars
Revision: 680304

upgpkg: haskell-say 0.1.0.1-29: rebuild with math-functions 0.3.4.1

Modified:
  haskell-say/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:21:24 UTC (rev 680303)
+++ PKGBUILD2020-08-15 23:22:12 UTC (rev 680304)
@@ -3,7 +3,7 @@
 _hkgname=say
 pkgname=haskell-say
 pkgver=0.1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc='Send textual messages to a Handle in a thread-friendly way'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:20:44
  Author: felixonmars
Revision: 680301

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 
680300, haskell-unliftio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:20:44 UTC (rev 680301)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.2.13
+pkgrel=9
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7001bb7bbce47b88bee713b003c8eef803987eb3b5688143fccc47941ad27ef01b8ba042059bc2eff5de40e976da545009fe4ae43a761022d15fdbbf53aea93f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:21:16
  Author: felixonmars
Revision: 680302

upgpkg: haskell-nonce 1.0.7-101: rebuild with math-functions 0.3.4.1

Modified:
  haskell-nonce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:20:44 UTC (rev 680301)
+++ PKGBUILD2020-08-15 23:21:16 UTC (rev 680302)
@@ -4,7 +4,7 @@
 _hkgname=nonce
 pkgname=haskell-nonce
 pkgver=1.0.7
-pkgrel=100
+pkgrel=101
 pkgdesc="Generate cryptographic nonces."
 url="https://github.com/prowdsponsor/nonce";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:20:36
  Author: felixonmars
Revision: 680300

upgpkg: haskell-unliftio 0.2.13-9: rebuild with math-functions 0.3.4.1

Modified:
  haskell-unliftio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:19:45 UTC (rev 680299)
+++ PKGBUILD2020-08-15 23:20:36 UTC (rev 680300)
@@ -4,7 +4,7 @@
 _hkgname=unliftio
 pkgname=haskell-unliftio
 pkgver=0.2.13
-pkgrel=8
+pkgrel=9
 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
 url="https://github.com/fpco/monad-unlift";
 license=("MIT")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:19:45
  Author: felixonmars
Revision: 680299

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
680298, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:19:45 UTC (rev 680299)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=138
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:19:37
  Author: felixonmars
Revision: 680298

upgpkg: haskell-unixutils 1.54.1-138: rebuild with math-functions 0.3.4.1

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:18:55 UTC (rev 680297)
+++ PKGBUILD2020-08-15 23:19:37 UTC (rev 680298)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=137
+pkgrel=138
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:18:55
  Author: felixonmars
Revision: 680297

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unix-time/repos/community-staging-x86_64/PKGBUILD (from rev 
680296, haskell-unix-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:18:55 UTC (rev 680297)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unix-time
+pkgname=haskell-unix-time
+pkgver=0.4.7
+pkgrel=41
+pkgdesc="Unix time parser/formatter and utilities"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-old-locale'
+ 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a9e5b77cb9c93b9a20687406aaeeaff5277d05b95ee9d874f3e0292eca83574b2e842785e0a88f71be3e91610db228c68b5cec885c4b3ea15fc6ec1bb861c072')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:18:47
  Author: felixonmars
Revision: 680296

upgpkg: haskell-unix-time 0.4.7-41: rebuild with math-functions 0.3.4.1

Modified:
  haskell-unix-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:18:06 UTC (rev 680295)
+++ PKGBUILD2020-08-15 23:18:47 UTC (rev 680296)
@@ -4,7 +4,7 @@
 _hkgname=unix-time
 pkgname=haskell-unix-time
 pkgver=0.4.7
-pkgrel=40
+pkgrel=41
 pkgdesc="Unix time parser/formatter and utilities"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:18:06
  Author: felixonmars
Revision: 680295

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
680294, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:18:06 UTC (rev 680295)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.4
+pkgrel=28
+pkgdesc="Print and show in unicode"
+url="https://github.com/nushio3/unicode-show#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('25019cfc9d4c8eff6ef2ab772cec8a810e22ad1fd35f4119a53a9f2bbeb50c9e742a508815813134d8d5fa13dee3f1ddcc9f183b4a6958c748d6d82f35b98147')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/nushio3/unicode-show/issues/2
+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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:17:58
  Author: felixonmars
Revision: 680294

upgpkg: haskell-unicode-show 0.1.0.4-28: rebuild with math-functions 0.3.4.1

Modified:
  haskell-unicode-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:17:11 UTC (rev 680293)
+++ PKGBUILD2020-08-15 23:17:58 UTC (rev 680294)
@@ -4,7 +4,7 @@
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
 pkgver=0.1.0.4
-pkgrel=27
+pkgrel=28
 pkgdesc="Print and show in unicode"
 url="https://github.com/nushio3/unicode-show#readme";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:17:11
  Author: felixonmars
Revision: 680293

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tz/repos/community-staging-x86_64/PKGBUILD (from rev 680292, 
haskell-tz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:17:11 UTC (rev 680293)
@@ -0,0 +1,50 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=tz
+pkgname=haskell-tz
+pkgver=0.1.3.3
+pkgrel=44
+pkgdesc='Efficient time zone handling'
+arch=(x86_64)
+url='https://hackage.haskell.org/package/tz'
+license=(BSD)
+depends=(ghc-libs haskell-vector haskell-data-default haskell-tzdata)
+checkdepends=(haskell-test-framework-th haskell-hunit haskell-quickcheck
+  haskell-test-framework-quickcheck2 haskell-test-framework-hunit)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('54dacfde056e5f860062e1dcf9fe9a384e8725bb195d404b4b9a24ff50faaa777ff077330e06f336d369a61a855c0e09e3475477e1b34030dbab6d7c661a2452')
+
+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 \
+--enable-tests \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:17:02
  Author: felixonmars
Revision: 680292

upgpkg: haskell-tz 0.1.3.3-44: rebuild with math-functions 0.3.4.1

Modified:
  haskell-tz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:16:04 UTC (rev 680291)
+++ PKGBUILD2020-08-15 23:17:02 UTC (rev 680292)
@@ -3,7 +3,7 @@
 _hkgname=tz
 pkgname=haskell-tz
 pkgver=0.1.3.3
-pkgrel=43
+pkgrel=44
 pkgdesc='Efficient time zone handling'
 arch=(x86_64)
 url='https://hackage.haskell.org/package/tz'


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:15:55
  Author: felixonmars
Revision: 680290

upgpkg: haskell-tzdata 0.1.20190911.0-39: rebuild with math-functions 0.3.4.1

Modified:
  haskell-tzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:14:30 UTC (rev 680289)
+++ PKGBUILD2020-08-15 23:15:55 UTC (rev 680290)
@@ -3,7 +3,7 @@
 _hkgname=tzdata
 pkgname=haskell-tzdata
 pkgver=0.1.20190911.0
-pkgrel=38
+pkgrel=39
 pkgdesc="Haskell package that distributes the standard time zone database"
 url="https://github.com/nilcons/haskell-tzdata";
 license=('Apache')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:16:04
  Author: felixonmars
Revision: 680291

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tzdata/repos/community-staging-x86_64/PKGBUILD (from rev 
680290, haskell-tzdata/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:16:04 UTC (rev 680291)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tzdata
+pkgname=haskell-tzdata
+pkgver=0.1.20190911.0
+pkgrel=39
+pkgdesc="Haskell package that distributes the standard time zone database"
+url="https://github.com/nilcons/haskell-tzdata";
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f4c4fec7a8fb7c4706ee73ad19f3b96b7299b524dffcdf012c1236c866755c1e6a08434e22f0a58aae89d3b9c79bcd72a4c58fdfa7cad25db3786fe30db252fa')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:14:30
  Author: felixonmars
Revision: 680289

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-typed-process/repos/community-staging-x86_64/
  haskell-typed-process/repos/community-staging-x86_64/PKGBUILD
(from rev 680288, haskell-typed-process/trunk/PKGBUILD)

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

Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 
680288, haskell-typed-process/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:14:30 UTC (rev 680289)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=typed-process
+pkgname=haskell-typed-process
+pkgver=0.2.6.0
+pkgrel=38
+pkgdesc="Run external processes, with strong typing of streams"
+url="https://haskell-lang.org/library/typed-process";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a40b8db4ef2179273943a3aab0200891bd3dffe584bcd51037ddf9cebae88d4d95292883a745a0c31900c7bf2eebe2c71175fbb86dc470b60660b443f8b1e3e0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:14:22
  Author: felixonmars
Revision: 680288

upgpkg: haskell-typed-process 0.2.6.0-38: rebuild with math-functions 0.3.4.1

Modified:
  haskell-typed-process/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:13:32 UTC (rev 680287)
+++ PKGBUILD2020-08-15 23:14:22 UTC (rev 680288)
@@ -4,7 +4,7 @@
 _hkgname=typed-process
 pkgname=haskell-typed-process
 pkgver=0.2.6.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Run external processes, with strong typing of streams"
 url="https://haskell-lang.org/library/typed-process";
 license=("MIT")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:13:32
  Author: felixonmars
Revision: 680287

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-type-errors/repos/community-staging-x86_64/
  haskell-type-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 680286, haskell-type-errors/trunk/PKGBUILD)

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

Copied: haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
680286, haskell-type-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:13:32 UTC (rev 680287)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors
+pkgname=haskell-type-errors
+pkgver=0.2.0.0
+pkgrel=32
+pkgdesc="Tools for writing better type errors"
+url="https://github.com/isovector/type-errors";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-first-class-families' 'haskell-syb' 
'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('694ce594462234cbef53efae630e302d3653fb8afc68f1bf6bb4f21a407a5f0637b8fab27f8f62538cadd4ff2c51049ae18d60932eaf7359cbf60ca6b959011e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:12:40
  Author: felixonmars
Revision: 680285

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 
680284, haskell-success/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:12:40 UTC (rev 680285)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=86
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:12:32
  Author: felixonmars
Revision: 680284

upgpkg: haskell-success 0.2.6-86: rebuild with math-functions 0.3.4.1

Modified:
  haskell-success/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:11:55 UTC (rev 680283)
+++ PKGBUILD2020-08-15 23:12:32 UTC (rev 680284)
@@ -4,7 +4,7 @@
 _hkgname=success
 pkgname=haskell-success
 pkgver=0.2.6
-pkgrel=85
+pkgrel=86
 pkgdesc="A version of Either specialised for encoding of success or failure"
 url="https://github.com/nikita-volkov/success";
 license=("MIT")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:13:22
  Author: felixonmars
Revision: 680286

upgpkg: haskell-type-errors 0.2.0.0-32: rebuild with math-functions 0.3.4.1

Modified:
  haskell-type-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:12:40 UTC (rev 680285)
+++ PKGBUILD2020-08-15 23:13:22 UTC (rev 680286)
@@ -3,7 +3,7 @@
 _hkgname=type-errors
 pkgname=haskell-type-errors
 pkgver=0.2.0.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Tools for writing better type errors"
 url="https://github.com/isovector/type-errors";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:11:47
  Author: felixonmars
Revision: 680282

upgpkg: haskell-gnuidn 0.2.2-176: rebuild with math-functions 0.3.4.1

Modified:
  haskell-gnuidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:11:09 UTC (rev 680281)
+++ PKGBUILD2020-08-15 23:11:47 UTC (rev 680282)
@@ -4,7 +4,7 @@
 _hkgname=gnuidn
 pkgname=haskell-gnuidn
 pkgver=0.2.2
-pkgrel=175
+pkgrel=176
 pkgdesc="Bindings for GNU IDN"
 url="https://john-millikin.com/software/haskell-gnuidn/";
 license=("GPL3")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:11:55
  Author: felixonmars
Revision: 680283

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 
680282, haskell-gnuidn/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:11:55 UTC (rev 680283)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnuidn
+pkgname=haskell-gnuidn
+pkgver=0.2.2
+pkgrel=176
+pkgdesc="Bindings for GNU IDN"
+url="https://john-millikin.com/software/haskell-gnuidn/";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "libidn")
+makedepends=('c2hs' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:11:09
  Author: felixonmars
Revision: 680281

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
680280, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:11:09 UTC (rev 680281)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=111
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:11:01
  Author: felixonmars
Revision: 680280

upgpkg: haskell-fsnotify 0.3.0.1-111: rebuild with math-functions 0.3.4.1

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:10:25 UTC (rev 680279)
+++ PKGBUILD2020-08-15 23:11:01 UTC (rev 680280)
@@ -4,7 +4,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=110
+pkgrel=111
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:10:16
  Author: felixonmars
Revision: 680278

upgpkg: haskell-bz2 1.0.1.0-16: rebuild with math-functions 0.3.4.1

Modified:
  haskell-bz2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:09:40 UTC (rev 680277)
+++ PKGBUILD2020-08-15 23:10:16 UTC (rev 680278)
@@ -3,7 +3,7 @@
 _hkgname=bz2
 pkgname=haskell-bz2
 pkgver=1.0.1.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Bindings to libbz2"
 url="https://hub.darcs.net/vmchale/bz2";
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:10:25
  Author: felixonmars
Revision: 680279

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 680278, 
haskell-bz2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:10:25 UTC (rev 680279)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bz2
+pkgname=haskell-bz2
+pkgver=1.0.1.0
+pkgrel=16
+pkgdesc="Bindings to libbz2"
+url="https://hub.darcs.net/vmchale/bz2";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'bzip2')
+makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+
+# Use system libbz2
+sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \
extra-libraries: bz2' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:09:40
  Author: felixonmars
Revision: 680277

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-alsa-mixer/repos/community-staging-x86_64/
  haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD
(from rev 680276, haskell-alsa-mixer/trunk/PKGBUILD)

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

Copied: haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 
680276, haskell-alsa-mixer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:09:40 UTC (rev 680277)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+
+_hkgname=alsa-mixer
+pkgname=haskell-${_hkgname}
+pkgver=0.3.0
+pkgrel=48
+pkgdesc='Bindings to the ALSA simple mixer API'
+url='https://hackage.haskell.org/package/alsa-mixer'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix'
+ 'haskell-alsa-core' 'haskell-extensible-exceptions')
+makedepends=('ghc' 'c2hs')
+source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf')
+sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup haddock
+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 -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:09:32
  Author: felixonmars
Revision: 680276

upgpkg: haskell-alsa-mixer 0.3.0-48: rebuild with math-functions 0.3.4.1

Modified:
  haskell-alsa-mixer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:08:54 UTC (rev 680275)
+++ PKGBUILD2020-08-15 23:09:32 UTC (rev 680276)
@@ -3,7 +3,7 @@
 _hkgname=alsa-mixer
 pkgname=haskell-${_hkgname}
 pkgver=0.3.0
-pkgrel=47
+pkgrel=48
 pkgdesc='Bindings to the ALSA simple mixer API'
 url='https://hackage.haskell.org/package/alsa-mixer'
 license=('BSD')


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:08:54
  Author: felixonmars
Revision: 680275

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 680274, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 680274, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:08:54 UTC (rev 680275)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.6
+pkgrel=102
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3 --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:08:46
  Author: felixonmars
Revision: 680274

upgpkg: c2hs 0.28.6-102: rebuild with math-functions 0.3.4.1

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:06:27 UTC (rev 680273)
+++ PKGBUILD2020-08-15 23:08:46 UTC (rev 680274)
@@ -3,7 +3,7 @@
 
 pkgname=c2hs
 pkgver=0.28.6
-pkgrel=101
+pkgrel=102
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs";
 license=("GPL2")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:06:27
  Author: felixonmars
Revision: 680273

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 680272, haskell-shelly/trunk/PKGBUILD)

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
680272, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:06:27 UTC (rev 680273)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=121
+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-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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:06:19
  Author: felixonmars
Revision: 680272

upgpkg: haskell-shelly 1.8.1-121: rebuild with math-functions 0.3.4.1

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:04:14 UTC (rev 680271)
+++ PKGBUILD2020-08-15 23:06:19 UTC (rev 680272)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=120
+pkgrel=121
 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-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:04:14
  Author: felixonmars
Revision: 680271

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 680270, haskell-resource-pool/trunk/PKGBUILD)

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

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
680270, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:04:14 UTC (rev 680271)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=106
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:03:22
  Author: felixonmars
Revision: 680268

upgpkg: haskell-monad-unlift 0.2.0-103: rebuild with math-functions 0.3.4.1

Modified:
  haskell-monad-unlift/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:02:52 UTC (rev 680267)
+++ PKGBUILD2020-08-15 23:03:22 UTC (rev 680268)
@@ -4,7 +4,7 @@
 _hkgname=monad-unlift
 pkgname=haskell-monad-unlift
 pkgver=0.2.0
-pkgrel=102
+pkgrel=103
 pkgdesc="Typeclasses for representing monad transformer unlifting"
 url="https://github.com/fpco/monad-unlift";
 license=("MIT")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:04:05
  Author: felixonmars
Revision: 680270

upgpkg: haskell-resource-pool 0.2.3.2-106: rebuild with math-functions 0.3.4.1

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:03:32 UTC (rev 680269)
+++ PKGBUILD2020-08-15 23:04:05 UTC (rev 680270)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=105
+pkgrel=106
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:02:43
  Author: felixonmars
Revision: 680266

upgpkg: haskell-monad-journal 0.8.1-79: rebuild with math-functions 0.3.4.1

Modified:
  haskell-monad-journal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:02:06 UTC (rev 680265)
+++ PKGBUILD2020-08-15 23:02:43 UTC (rev 680266)
@@ -4,7 +4,7 @@
 _hkgname=monad-journal
 pkgname=haskell-monad-journal
 pkgver=0.8.1
-pkgrel=78
+pkgrel=79
 pkgdesc="Pure logger typeclass and monad transformer"
 url="https://github.com/phaazon/monad-journal";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:03:32
  Author: felixonmars
Revision: 680269

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 680268, haskell-monad-unlift/trunk/PKGBUILD)

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

Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 
680268, haskell-monad-unlift/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:03:32 UTC (rev 680269)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-unlift
+pkgname=haskell-monad-unlift
+pkgver=0.2.0
+pkgrel=103
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:02:52
  Author: felixonmars
Revision: 680267

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 680266, haskell-monad-journal/trunk/PKGBUILD)

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

Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
680266, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:02:52 UTC (rev 680267)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.8.1
+pkgrel=79
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:02:06
  Author: felixonmars
Revision: 680265

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 680264, haskell-lifted-async/trunk/PKGBUILD)

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
680264, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:02:06 UTC (rev 680265)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.10.1.1
+pkgrel=4
+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=('74a9bb5e5e69367dfb2d03c4b6fbe90a3eba21aed9cbf924d989e46c8ea2b1782f41083c9ce3e916b6439b24742b5ef4828f8d410b27c1ebb81700e1ef530715')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:01:58
  Author: felixonmars
Revision: 680264

upgpkg: haskell-lifted-async 0.10.1.1-4: rebuild with math-functions 0.3.4.1

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:01:10 UTC (rev 680263)
+++ PKGBUILD2020-08-15 23:01:58 UTC (rev 680264)
@@ -3,7 +3,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.10.1.1
-pkgrel=3
+pkgrel=4
 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/trunk (PKGBUILD)

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:01:01
  Author: felixonmars
Revision: 680262

upgpkg: haskell-enclosed-exceptions 1.0.3-63: rebuild with math-functions 
0.3.4.1

Modified:
  haskell-enclosed-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 23:00:30 UTC (rev 680261)
+++ PKGBUILD2020-08-15 23:01:01 UTC (rev 680262)
@@ -4,7 +4,7 @@
 _hkgname=enclosed-exceptions
 pkgname=haskell-enclosed-exceptions
 pkgver=1.0.3
-pkgrel=62
+pkgrel=63
 pkgdesc="Catching all exceptions from within an enclosed computation"
 url="https://github.com/jcristovao/enclosed-exceptions";
 license=("MIT")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:01:10
  Author: felixonmars
Revision: 680263

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 680262, haskell-enclosed-exceptions/trunk/PKGBUILD)

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 680262, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:01:10 UTC (rev 680263)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.3
+pkgrel=63
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:00:30
  Author: felixonmars
Revision: 680261

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 680260, haskell-lifted-base/trunk/PKGBUILD)

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

Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 
680260, haskell-lifted-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 23:00:30 UTC (rev 680261)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lifted-base
+pkgname=haskell-lifted-base
+pkgver=0.2.3.12
+pkgrel=76
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 22:59:41
  Author: felixonmars
Revision: 680258

upgpkg: haskell-monad-control 1.0.2.3-76: rebuild with math-functions 0.3.4.1

Modified:
  haskell-monad-control/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 22:59:08 UTC (rev 680257)
+++ PKGBUILD2020-08-15 22:59:41 UTC (rev 680258)
@@ -4,7 +4,7 @@
 _hkgname=monad-control
 pkgname=haskell-monad-control
 pkgver=1.0.2.3
-pkgrel=75
+pkgrel=76
 pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
 url="https://github.com/basvandijk/monad-control";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 23:00:22
  Author: felixonmars
Revision: 680260

upgpkg: haskell-lifted-base 0.2.3.12-76: rebuild with math-functions 0.3.4.1

Modified:
  haskell-lifted-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 22:59:49 UTC (rev 680259)
+++ PKGBUILD2020-08-15 23:00:22 UTC (rev 680260)
@@ -4,7 +4,7 @@
 _hkgname=lifted-base
 pkgname=haskell-lifted-base
 pkgver=0.2.3.12
-pkgrel=75
+pkgrel=76
 pkgdesc="lifted IO operations from the base library"
 url="https://github.com/basvandijk/lifted-base";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 22:59:49
  Author: felixonmars
Revision: 680259

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 680258, haskell-monad-control/trunk/PKGBUILD)

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
680258, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 22:59:49 UTC (rev 680259)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=76
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 22:59:08
  Author: felixonmars
Revision: 680257

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 680256, haskell-transformers-base/trunk/PKGBUILD)

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

Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from 
rev 680256, haskell-transformers-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 22:59:08 UTC (rev 680257)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=transformers-base
+pkgname=haskell-transformers-base
+pkgver=0.4.5.2
+pkgrel=74
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 22:58:59
  Author: felixonmars
Revision: 680256

upgpkg: haskell-transformers-base 0.4.5.2-74: rebuild with math-functions 
0.3.4.1

Modified:
  haskell-transformers-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-15 22:58:28 UTC (rev 680255)
+++ PKGBUILD2020-08-15 22:58:59 UTC (rev 680256)
@@ -4,7 +4,7 @@
 _hkgname=transformers-base
 pkgname=haskell-transformers-base
 pkgver=0.4.5.2
-pkgrel=73
+pkgrel=74
 pkgdesc="Lift computations from the bottom of a transformer stack"
 url="https://github.com/mvv/transformers-base";
 license=("BSD")


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

2020-08-15 Thread Felix Yan via arch-commits
Date: Saturday, August 15, 2020 @ 22:57:44
  Author: felixonmars
Revision: 680253

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 680252, haskell-time-compat/trunk/PKGBUILD)

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

Copied: haskell-time-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
680252, haskell-time-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-15 22:57:44 UTC (rev 680253)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=time-compat
+pkgname=haskell-time-compat
+pkgver=1.9.3
+pkgrel=13
+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=('937020b42b739a9ee2da3d8105181adc45d80f7e8b5af81c7f43dfbf567f33c81caf0e34de8896bc139f1eb4e40efd0715e9f6e5a4d542a1a86c4ea53151cf2a')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i 's/< *2.14/<3/;s/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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