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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:55:45
  Author: felixonmars
Revision: 618799

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-bsd/repos/community-staging-x86_64/
  haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD
(from rev 618798, haskell-network-bsd/trunk/PKGBUILD)

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

Copied: haskell-network-bsd/repos/community-staging-x86_64/PKGBUILD (from rev 
618798, haskell-network-bsd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:55:45 UTC (rev 618799)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-bsd
+pkgname=haskell-network-bsd
+pkgver=2.8.1.0
+pkgrel=4
+pkgdesc="POSIX network database () API"
+url="https://github.com/haskell/network-bsd;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2f66c6705c490e1cbaab6ca88444294bc90b3711da4039046a9279060ed41228ab855b40039f56bd02eabcc0351200de3e043a108a0cdc98192d563702de7f3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.0/<4/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-network-bsd/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:55:33
  Author: felixonmars
Revision: 618798

upgpkg: haskell-network-bsd 2.8.1.0-4: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-network-bsd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:55:05 UTC (rev 618797)
+++ PKGBUILD2020-04-24 05:55:33 UTC (rev 618798)
@@ -3,7 +3,7 @@
 _hkgname=network-bsd
 pkgname=haskell-network-bsd
 pkgver=2.8.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="POSIX network database () API"
 url="https://github.com/haskell/network-bsd;
 license=('MIT')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:55:05
  Author: felixonmars
Revision: 618797

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
618796, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:55:05 UTC (rev 618797)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.9
+pkgrel=5
+pkgdesc="IP Routing Table"
+url="https://www.mew.org/~kazu/proj/iproute/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a34a7883953cd4ab15a338d79f273f433a121991d38885c315ca9801095681a2ae83d763c5eaf1d464df94d86a4e2b6a86a29e413e89f82a39588349dd2502f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:54:56
  Author: felixonmars
Revision: 618796

upgpkg: haskell-iproute 1.7.9-5: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-iproute/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:54:23 UTC (rev 618795)
+++ PKGBUILD2020-04-24 05:54:56 UTC (rev 618796)
@@ -4,7 +4,7 @@
 _hkgname=iproute
 pkgname=haskell-iproute
 pkgver=1.7.9
-pkgrel=4
+pkgrel=5
 pkgdesc="IP Routing Table"
 url="https://www.mew.org/~kazu/proj/iproute/;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:54:23
  Author: felixonmars
Revision: 618795

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 
618794, haskell-hsopenssl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:54:23 UTC (rev 618795)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsOpenSSL
+pkgname=haskell-hsopenssl
+pkgver=0.11.4.18
+pkgrel=2
+pkgdesc="Partial OpenSSL binding for Haskell"
+url="https://github.com/vshabanov/HsOpenSSL;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'openssl')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f61d7f802e677243c77c1742af3a17ceb65bc50b4c865f6dde126f747039a9b1d2271f243770342cc6344f028f21a8d390bec15c69f196d71133e0df65800f14')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:53:32
  Author: felixonmars
Revision: 618793

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hosc/repos/community-staging-x86_64/PKGBUILD (from rev 618792, 
haskell-hosc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:53:32 UTC (rev 618793)
@@ -0,0 +1,49 @@
+# Maintainer: David Runge 
+
+_name=hosc
+pkgname=haskell-hosc
+pkgver=0.17
+pkgrel=26
+pkgdesc="Haskell Open Sound Control"
+arch=('x86_64')
+url="https://github.com/rd--/hosc;
+license=('GPL')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-binary-ieee754' 
'haskell-network')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
+sha512sums=('4f11fef8fd06114d28cd8d84b6c2ff2dcb863d96c8b83f9f458404a6fc7a3c550919c18c4dcfde912587c9eb077ba778e40425b9356d051c4bc20979607664a9')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:54:14
  Author: felixonmars
Revision: 618794

upgpkg: haskell-hsopenssl 0.11.4.18-2: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-hsopenssl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:53:32 UTC (rev 618793)
+++ PKGBUILD2020-04-24 05:54:14 UTC (rev 618794)
@@ -3,7 +3,7 @@
 _hkgname=HsOpenSSL
 pkgname=haskell-hsopenssl
 pkgver=0.11.4.18
-pkgrel=1
+pkgrel=2
 pkgdesc="Partial OpenSSL binding for Haskell"
 url="https://github.com/vshabanov/HsOpenSSL;
 license=('custom:PublicDomain')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:52:43
  Author: felixonmars
Revision: 618790

upgpkg: haskell-network 3.1.1.1-7: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-network/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:52:02 UTC (rev 618789)
+++ PKGBUILD2020-04-24 05:52:43 UTC (rev 618790)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network
 pkgver=3.1.1.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:53:23
  Author: felixonmars
Revision: 618792

upgpkg: haskell-hosc 0.17-26: rebuild with ghc 8.10.1, protolude 0.3.0, repline 
0.3.0.0

Modified:
  haskell-hosc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:52:52 UTC (rev 618791)
+++ PKGBUILD2020-04-24 05:53:23 UTC (rev 618792)
@@ -3,7 +3,7 @@
 _name=hosc
 pkgname=haskell-hosc
 pkgver=0.17
-pkgrel=25
+pkgrel=26
 pkgdesc="Haskell Open Sound Control"
 arch=('x86_64')
 url="https://github.com/rd--/hosc;


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:52:52
  Author: felixonmars
Revision: 618791

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 
618790, haskell-network/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:52:52 UTC (rev 618791)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network
+pkgver=3.1.1.1
+pkgrel=7
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('caafd3c0730d0f6378230e0acdf285ca50480f02a44963c1f9ae9dc3d53cd496dd3171d7ff4bf79a1e072b85698d74f82d8075b999d5ba1d17ab1429c8094ca8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+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-drbg/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:51:53
  Author: felixonmars
Revision: 618788

upgpkg: haskell-drbg 0.5.5-90: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-drbg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:51:07 UTC (rev 618787)
+++ PKGBUILD2020-04-24 05:51:53 UTC (rev 618788)
@@ -3,7 +3,7 @@
 _hkgname=DRBG
 pkgname=haskell-drbg
 pkgver=0.5.5
-pkgrel=89
+pkgrel=90
 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
 url="https://github.com/TomMD/DRBG;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:52:02
  Author: felixonmars
Revision: 618789

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 618788, 
haskell-drbg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:52:02 UTC (rev 618789)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=DRBG
+pkgname=haskell-drbg
+pkgver=0.5.5
+pkgrel=90
+pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, 
Hashes, and Ciphers."
+url="https://github.com/TomMD/DRBG;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 
'haskell-crypto-api'
+ 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 
'haskell-cipher-aes128' 'haskell-entropy')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 
'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/TomMD/DRBG/issues/7
+runhaskell Setup test || echo "Tests expected to fail"
+}
+
+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-cryptohash-cryptoapi/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:50:56
  Author: felixonmars
Revision: 618786

upgpkg: haskell-cryptohash-cryptoapi 0.1.4-87: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

Modified:
  haskell-cryptohash-cryptoapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:50:27 UTC (rev 618785)
+++ PKGBUILD2020-04-24 05:50:56 UTC (rev 618786)
@@ -3,7 +3,7 @@
 _hkgname=cryptohash-cryptoapi
 pkgname=haskell-cryptohash-cryptoapi
 pkgver=0.1.4
-pkgrel=86
+pkgrel=87
 pkgdesc="Crypto-api interfaces for cryptohash"
 url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:51:07
  Author: felixonmars
Revision: 618787

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD
(from rev 618786, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD 
(from rev 618786, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:51:07 UTC (rev 618787)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-cryptoapi
+pkgname=haskell-cryptohash-cryptoapi
+pkgver=0.1.4
+pkgrel=87
+pkgdesc="Crypto-api interfaces for cryptohash"
+url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 
'haskell-tagged'
+ 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:50:27
  Author: felixonmars
Revision: 618785

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 
618784, haskell-cryptohash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:50:27 UTC (rev 618785)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash
+pkgname=haskell-cryptohash
+pkgver=0.11.9
+pkgrel=132
+pkgdesc="Collection of crypto hashes, fast, pure and practical"
+url="https://github.com/vincenthz/hs-cryptohash;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:50:17
  Author: felixonmars
Revision: 618784

upgpkg: haskell-cryptohash 0.11.9-132: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-cryptohash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:49:47 UTC (rev 618783)
+++ PKGBUILD2020-04-24 05:50:17 UTC (rev 618784)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash
 pkgname=haskell-cryptohash
 pkgver=0.11.9
-pkgrel=131
+pkgrel=132
 pkgdesc="Collection of crypto hashes, fast, pure and practical"
 url="https://github.com/vincenthz/hs-cryptohash;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:49:47
  Author: felixonmars
Revision: 618783

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 
618782, haskell-cryptonite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:49:47 UTC (rev 618783)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptonite
+pkgname=haskell-cryptonite
+pkgver=0.26
+pkgrel=36
+pkgdesc="Cryptography Primitives sink"
+url="https://github.com/vincenthz/cryptonite;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4236d411542fd104e5cace61fbdeda615f7d13e442594d7fa12acc682d917b0494b10b242a88fef19e91e93489797206fee07497bff92e43d3849ebac8ee11b0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_deepseq -finteger-gmp -f-support_pclmuldq 
-fsupport_rdrand \
+-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment 
-fsupport_sse
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:49:38
  Author: felixonmars
Revision: 618782

upgpkg: haskell-cryptonite 0.26-36: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-cryptonite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:48:04 UTC (rev 618781)
+++ PKGBUILD2020-04-24 05:49:38 UTC (rev 618782)
@@ -4,7 +4,7 @@
 _hkgname=cryptonite
 pkgname=haskell-cryptonite
 pkgver=0.26
-pkgrel=35
+pkgrel=36
 pkgdesc="Cryptography Primitives sink"
 url="https://github.com/vincenthz/cryptonite;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:47:55
  Author: felixonmars
Revision: 618780

upgpkg: haskell-crypto-pubkey-types 0.4.3-131: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:47:21 UTC (rev 618779)
+++ PKGBUILD2020-04-24 05:47:55 UTC (rev 618780)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey-types
 pkgname=haskell-crypto-pubkey-types
 pkgver=0.4.3
-pkgrel=130
+pkgrel=131
 pkgdesc="Generic cryptography Public keys algorithm types"
 url="https://github.com/vincenthz/hs-crypto-pubkey-types;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:48:04
  Author: felixonmars
Revision: 618781

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 618780, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:48:04 UTC (rev 618781)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=131
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="https://github.com/vincenthz/hs-crypto-pubkey-types;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:47:21
  Author: felixonmars
Revision: 618779

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-parse/repos/community-staging-x86_64/
  haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD
(from rev 618778, haskell-asn1-parse/trunk/PKGBUILD)

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

Copied: haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
618778, haskell-asn1-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:47:21 UTC (rev 618779)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-parse
+pkgname=haskell-asn1-parse
+pkgver=0.9.5
+pkgrel=25
+pkgdesc="Simple monadic parser for ASN1 stream types."
+url="https://github.com/vincenthz/hs-asn1;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d352422479a4bb31a6c7ea02fc3da701d1417bb37a9f029636f6e2646530e4bd8a8de65e192b2beaa5b0b115487c45f42252acf05f58e5f513dea4c81be59a7f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:46:36
  Author: felixonmars
Revision: 618776

upgpkg: haskell-asn1-encoding 0.9.6-25: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-asn1-encoding/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:46:06 UTC (rev 618775)
+++ PKGBUILD2020-04-24 05:46:36 UTC (rev 618776)
@@ -4,7 +4,7 @@
 _hkgname=asn1-encoding
 pkgname=haskell-asn1-encoding
 pkgver=0.9.6
-pkgrel=24
+pkgrel=25
 pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
 url="https://github.com/vincenthz/hs-asn1;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:46:46
  Author: felixonmars
Revision: 618777

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-encoding/repos/community-staging-x86_64/
  haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD
(from rev 618776, haskell-asn1-encoding/trunk/PKGBUILD)

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

Copied: haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 
618776, haskell-asn1-encoding/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:46:46 UTC (rev 618777)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-encoding
+pkgname=haskell-asn1-encoding
+pkgver=0.9.6
+pkgrel=25
+pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
+url="https://github.com/vincenthz/hs-asn1;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-types" "haskell-hourglass")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e31362881ebec21be5dab1c46284ea6e2571dd87f5c730690787303363a01712945ba85969c39bb2e2d76f9bcefce5d3bad247564e4b6959008804346f65fc9c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:47:11
  Author: felixonmars
Revision: 618778

upgpkg: haskell-asn1-parse 0.9.5-25: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-asn1-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:46:46 UTC (rev 618777)
+++ PKGBUILD2020-04-24 05:47:11 UTC (rev 618778)
@@ -4,7 +4,7 @@
 _hkgname=asn1-parse
 pkgname=haskell-asn1-parse
 pkgver=0.9.5
-pkgrel=24
+pkgrel=25
 pkgdesc="Simple monadic parser for ASN1 stream types."
 url="https://github.com/vincenthz/hs-asn1;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:46:06
  Author: felixonmars
Revision: 618775

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 
618774, haskell-asn1-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:46:06 UTC (rev 618775)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-types
+pkgname=haskell-asn1-types
+pkgver=0.3.4
+pkgrel=4
+pkgdesc="ASN.1 types"
+url="https://github.com/vincenthz/hs-asn1;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hourglass" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c2b76f134a77da65ecaa797d92b2ee273a72e9bd4467d354012c2b584216cdf2084974393fa4b850207720a3e0801d4a5af5f15137574ff1d7a341c5014184d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:45:26
  Author: felixonmars
Revision: 618773

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 
618772, haskell-memory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:45:26 UTC (rev 618773)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=memory
+pkgname=haskell-memory
+pkgver=0.15.0
+pkgrel=16
+pkgdesc="memory and related abstraction stuff"
+url="https://github.com/vincenthz/hs-memory;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('49aabf5fdaddae597df6d8f30a3e07c4d6d70fcc7b9146452a4ad4e81858786041676bc780e2b048fd683cc7c0d799d4579596c14fae940ea57954e9a7ee9129')
+
+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 \
+-fsupport_deepseq -fsupport_bytestring -fsupport_basement 
-fsupport_foundation
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:45:54
  Author: felixonmars
Revision: 618774

upgpkg: haskell-asn1-types 0.3.4-4: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-asn1-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:45:26 UTC (rev 618773)
+++ PKGBUILD2020-04-24 05:45:54 UTC (rev 618774)
@@ -4,7 +4,7 @@
 _hkgname=asn1-types
 pkgname=haskell-asn1-types
 pkgver=0.3.4
-pkgrel=3
+pkgrel=4
 pkgdesc="ASN.1 types"
 url="https://github.com/vincenthz/hs-asn1;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:45:16
  Author: felixonmars
Revision: 618772

upgpkg: haskell-memory 0.15.0-16: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-memory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:44:38 UTC (rev 618771)
+++ PKGBUILD2020-04-24 05:45:16 UTC (rev 618772)
@@ -4,7 +4,7 @@
 _hkgname=memory
 pkgname=haskell-memory
 pkgver=0.15.0
-pkgrel=15
+pkgrel=16
 pkgdesc="memory and related abstraction stuff"
 url="https://github.com/vincenthz/hs-memory;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:44:38
  Author: felixonmars
Revision: 618771

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-markdown-unlit/repos/community-staging-x86_64/
  haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD
(from rev 618770, haskell-markdown-unlit/trunk/PKGBUILD)

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

Copied: haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from 
rev 618770, haskell-markdown-unlit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:44:38 UTC (rev 618771)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=markdown-unlit
+pkgname=haskell-markdown-unlit
+pkgver=0.5.0
+pkgrel=43
+pkgdesc="Literate Haskell support for Markdown"
+url="https://github.com/sol/markdown-unlit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently' 'haskell-stringbuilder' 
'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('580b4e4a4fcccf845c3e618b2ebc425dd8dba024c1c8bbae8db00a3e4b768353fe6738195dad80ae2afb1a46fcfad46cbed6d98bea1017ef098366fa7a2633ea')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:44:29
  Author: felixonmars
Revision: 618770

upgpkg: haskell-markdown-unlit 0.5.0-43: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-markdown-unlit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:43:57 UTC (rev 618769)
+++ PKGBUILD2020-04-24 05:44:29 UTC (rev 618770)
@@ -3,7 +3,7 @@
 _hkgname=markdown-unlit
 pkgname=haskell-markdown-unlit
 pkgver=0.5.0
-pkgrel=42
+pkgrel=43
 pkgdesc="Literate Haskell support for Markdown"
 url="https://github.com/sol/markdown-unlit;
 license=('MIT')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:43:57
  Author: felixonmars
Revision: 618769

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 618768, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:43:57 UTC (rev 618769)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.5
+pkgrel=22
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c5e595cb0d6ea4fc64592d4052910a90788a3d6299e320d5ac8906b0d9a5eb24f3c10b4e218f4a1dec17a7bb5dd17cf5ac26d703e3be6199dd0e54a54a032dce')
+
+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 \
+-fanalysis
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:43:48
  Author: felixonmars
Revision: 618768

upgpkg: haskell-gauge 0.2.5-22: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-gauge/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:42:05 UTC (rev 618767)
+++ PKGBUILD2020-04-24 05:43:48 UTC (rev 618768)
@@ -4,7 +4,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.5
-pkgrel=21
+pkgrel=22
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:41:56
  Author: felixonmars
Revision: 618766

upgpkg: haskell-foundation 0.0.25-22: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-foundation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:40:28 UTC (rev 618765)
+++ PKGBUILD2020-04-24 05:41:56 UTC (rev 618766)
@@ -4,7 +4,7 @@
 _hkgname=foundation
 pkgname=haskell-foundation
 pkgver=0.0.25
-pkgrel=21
+pkgrel=22
 pkgdesc="Alternative prelude with batteries and no dependencies"
 url="https://github.com/haskell-foundation/foundation;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:42:05
  Author: felixonmars
Revision: 618767

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 
618766, haskell-foundation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:42:05 UTC (rev 618767)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=foundation
+pkgname=haskell-foundation
+pkgver=0.0.25
+pkgrel=22
+pkgdesc="Alternative prelude with batteries and no dependencies"
+url="https://github.com/haskell-foundation/foundation;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7335795a1cdf2975d6e9471c5b469d99cc6d224d2da66838d830593a5abda73675920acb2dc823a6b92f2141dc2364c8fd5ad53d7e8aecd8df00e6998683be60')
+
+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 \
+-f-experimental -f-minimal-deps -f-doctest -flinktest 
-f-bounds-check
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-first-class-families/repos (2 files)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:40:28
  Author: felixonmars
Revision: 618765

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-first-class-families/repos/community-staging-x86_64/
  haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD
(from rev 618764, haskell-first-class-families/trunk/PKGBUILD)

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

Copied: haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD 
(from rev 618764, haskell-first-class-families/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:40:28 UTC (rev 618765)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=first-class-families
+pkgname=haskell-first-class-families
+pkgver=0.8.0.0
+pkgrel=5
+pkgdesc="First class type families"
+url="https://github.com/Lysxia/first-class-families;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e69265483b2434fc2da43762a56a08e3ce563e0f03b498ca22af5becad032cbba01b78555990e156acf43a3354d9ebb58c22f26082181aeaf626535754f98750')
+
+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
+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-first-class-families/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:40:18
  Author: felixonmars
Revision: 618764

upgpkg: haskell-first-class-families 0.8.0.0-5: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

Modified:
  haskell-first-class-families/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:39:08 UTC (rev 618763)
+++ PKGBUILD2020-04-24 05:40:18 UTC (rev 618764)
@@ -3,7 +3,7 @@
 _hkgname=first-class-families
 pkgname=haskell-first-class-families
 pkgver=0.8.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="First class type families"
 url="https://github.com/Lysxia/first-class-families;
 license=('MIT')
@@ -13,6 +13,11 @@
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('e69265483b2434fc2da43762a56a08e3ce563e0f03b498ca22af5becad032cbba01b78555990e156acf43a3354d9ebb58c22f26082181aeaf626535754f98750')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


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

2020-04-23 Thread Eli Schwartz via arch-commits
Date: Friday, April 24, 2020 @ 05:39:08
  Author: eschwartz
Revision: 618763

xapps: drop unused python2 code and makedepends

No one was using python2 gi overrides, so they were dropped in source.

Modified:
  xapps/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:38:00 UTC (rev 618762)
+++ PKGBUILD2020-04-24 05:39:08 UTC (rev 618763)
@@ -10,7 +10,7 @@
 url="https://github.com/linuxmint/${pkgname};
 license=('GPL')
 depends=('libdbusmenu-gtk3' 'libgnomekbd')
-makedepends=('meson' 'samurai' 'gobject-introspection' 'python-gobject' 
'python2-gobject' 'vala')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'python-gobject' 'vala')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
 sha256sums=('71ac9b89885630bc096202c4766493bb246ca1b2f0bd115efa4f0a5041f8f7e1')
 
b2sums=('2179e8aea85a1b2b6e10d02560cc74f3a1d88d66ae5ed95c92d86a82b69fa7414e94d358eb5ee42ec03e35291bc3ba0f75019c7f602e6e2d36de642b8ae6e3d7')
@@ -36,11 +36,9 @@
 # byte-compile python modules since meson does not implement autotools'
 # py-compile.
 # This is kind of ugly but removes traces of the build root.
-for _python in python3 python2; do
-while read -rd '' _file; do
-_destdir="$(dirname "${_file#${pkgdir}}")"
-${_python} -m compileall -d "${_destdir}" "${_file}"
-${_python} -O -m compileall -d "${_destdir}" "${_file}"
-done < <(find "${pkgdir}"/usr/lib/${_python}* -name '*.py' -print0)
-done
+while read -rd '' _file; do
+_destdir="$(dirname "${_file#${pkgdir}}")"
+python -m compileall -d "${_destdir}" "${_file}"
+python -O -m compileall -d "${_destdir}" "${_file}"
+done < <(find "${pkgdir}"/usr/lib/python3* -name '*.py' -print0)
 }


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:38:00
  Author: felixonmars
Revision: 618762

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-email-validate/repos/community-staging-x86_64/PKGBUILD (from 
rev 618761, haskell-email-validate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 05:38:00 UTC (rev 618762)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=email-validate
+pkgname=haskell-email-validate
+pkgver=2.3.2.12
+pkgrel=25
+pkgdesc="Validating an email address string against RFC 5322"
+url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f049ccc6de998c23c1c6cefd7af378fe5d5ebc3d935b185865a90044c8721c982736c59a52d985d3476f5a8b1dd890dd32d02032663a9888b8001d2f623e5b0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/;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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 05:37:51
  Author: felixonmars
Revision: 618761

upgpkg: haskell-email-validate 2.3.2.12-25: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-email-validate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 05:17:38 UTC (rev 618760)
+++ PKGBUILD2020-04-24 05:37:51 UTC (rev 618761)
@@ -4,7 +4,7 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.3.2.12
-pkgrel=24
+pkgrel=25
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
 license=("BSD")
@@ -16,7 +16,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *2.14/<3/' $_hkgname.cabal
+sed -i 's/< *2.14/<3/;s/< *2.16/<3/' $_hkgname.cabal
 }
 
 build() {


[arch-commits] Commit in tzdata/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-04-23 Thread Andreas Radke via arch-commits
Date: Friday, April 24, 2020 @ 05:32:57
  Author: andyrtr
Revision: 381464

archrelease: copy trunk to testing-x86_64

Added:
  tzdata/repos/testing-x86_64/
  tzdata/repos/testing-x86_64/PKGBUILD
(from rev 381463, tzdata/trunk/PKGBUILD)

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

Copied: tzdata/repos/testing-x86_64/PKGBUILD (from rev 381463, 
tzdata/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-24 05:32:57 UTC (rev 381464)
@@ -0,0 +1,52 @@
+# Maintainer: Andreas Radke 
+
+pkgname=tzdata
+pkgver=2020a
+_tzcode=2020a
+_tzdata=2020a
+pkgrel=1
+pkgdesc="Sources for time zone and daylight saving time data"
+arch=('x86_64')
+url="https://www.iana.org/time-zones;
+license=('custom: public domain')
+options=('!emptydirs')
+source=(https://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz{,.asc}
+
https://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz{,.asc})
+sha512sums=('5235d6590e844491df32375857f5f36ba0046f2d21a078375188dff79b125cf9b69136a0a431624de1ecfa9d53b62a232f0e6ee0b734294cec62b670e6265cb2'
+'SKIP'
+
'2a2fc2e3ad8a6e4c574242296c847ad582c2c1d86add9c556e65c812d19b9528522e3c4dddb5239017091825d2acc5a2ccaf21dc41b900b6c300ef4264cc5a9d'
+'SKIP')
+validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert 

+
+timezones=('africa' 'antarctica' 'asia' 'australasia'
+   'europe' 'northamerica' 'southamerica'
+   'pacificnew' 'etcetera' 'backward'
+   'systemv' 'factory')
+
+prepare() {
+  sed -i "s:sbin:bin:g" Makefile
+}
+
+build() {
+  make LFLAGS=${LDFLAGS}
+}
+
+package() {
+  cd "${srcdir}"
+  # install tzcode stuff
+  make DESTDIR="${pkgdir}" install
+
+  # install tzdata stuff
+  ./zic -d "${pkgdir}"/usr/share/zoneinfo ${timezones[@]}
+  ./zic -d "${pkgdir}"/usr/share/zoneinfo/posix ${timezones[@]}
+  ./zic -d "${pkgdir}"/usr/share/zoneinfo/right -L leapseconds ${timezones[@]}
+  
+  ./zic -d "${pkgdir}"/usr/share/zoneinfo -p America/New_York
+  install -m444 -t "${pkgdir}"/usr/share/zoneinfo iso3166.tab zone1970.tab 
zone.tab # zone.tab is depricated and will go soon
+  
+  # cleanup
+  rm "${pkgdir}/etc/localtime"
+
+  # install license
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2020-04-23 Thread Andreas Radke via arch-commits
Date: Friday, April 24, 2020 @ 05:32:46
  Author: andyrtr
Revision: 381463

upgpkg: tzdata 2020a-1: upstream update 2020a

Modified:
  tzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 00:51:55 UTC (rev 381462)
+++ PKGBUILD2020-04-24 05:32:46 UTC (rev 381463)
@@ -1,10 +1,10 @@
 # Maintainer: Andreas Radke 
 
 pkgname=tzdata
-pkgver=2019c
-_tzcode=2019c
-_tzdata=2019c
-pkgrel=3
+pkgver=2020a
+_tzcode=2020a
+_tzdata=2020a
+pkgrel=1
 pkgdesc="Sources for time zone and daylight saving time data"
 arch=('x86_64')
 url="https://www.iana.org/time-zones;
@@ -12,10 +12,9 @@
 options=('!emptydirs')
 
source=(https://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz{,.asc}
 
https://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz{,.asc})
-# new signing key is not available via public keyservers
-sha512sums=('61ef36385f501c338c263081486de0d1fccd454b86f8777b0dbad4ea3f21bbde059d0a91c23e207b167ed013127d3db8b7528f0188814a8b44d1f946b19d9b8b'
+sha512sums=('5235d6590e844491df32375857f5f36ba0046f2d21a078375188dff79b125cf9b69136a0a431624de1ecfa9d53b62a232f0e6ee0b734294cec62b670e6265cb2'
 'SKIP'
-
'2921cbb2fd44a6b8f7f2ed42c13fbae28195aa5c2eeefa70396bc97cdbaad679c6cc3c143da82cca5b0279065c02389e9af536904288c12886bf345baa8c6565'
+
'2a2fc2e3ad8a6e4c574242296c847ad582c2c1d86add9c556e65c812d19b9528522e3c4dddb5239017091825d2acc5a2ccaf21dc41b900b6c300ef4264cc5a9d'
 'SKIP')
 validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert 

 


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

2020-04-23 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, April 24, 2020 @ 05:17:25
  Author: svenstaro
Revision: 618759

upgpkg: sd 0.7.4-1

Modified:
  sd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:56:58 UTC (rev 618758)
+++ PKGBUILD2020-04-24 05:17:25 UTC (rev 618759)
@@ -1,15 +1,16 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: Wesley Moore 
 pkgname=sd
-pkgver=0.7.3
+pkgver=0.7.4
 pkgrel=1
 pkgdesc='Intuitive find & replace'
 arch=('x86_64')
 url="https://github.com/chmln/sd;
 license=('MIT')
+depends=('gcc-libs')
 makedepends=('rust' 'cargo' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz;)
-sha256sums=('8f8168b849c5da26fdd81b6de3497613631c66ba4f7ab4e86e5adf94ac925dd0')
+sha256sums=('94064871151b472b72ed8ace353182a9d0cbba7a961921a37a27d382eb613426')
 
 build() {
   cd "$pkgname-$pkgver"


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

2020-04-23 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, April 24, 2020 @ 05:17:38
  Author: svenstaro
Revision: 618760

archrelease: copy trunk to community-x86_64

Added:
  sd/repos/community-x86_64/PKGBUILD
(from rev 618759, sd/trunk/PKGBUILD)
Deleted:
  sd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-24 05:17:25 UTC (rev 618759)
+++ PKGBUILD2020-04-24 05:17:38 UTC (rev 618760)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Wesley Moore 
-pkgname=sd
-pkgver=0.7.3
-pkgrel=1
-pkgdesc='Intuitive find & replace'
-arch=('x86_64')
-url="https://github.com/chmln/sd;
-license=('MIT')
-makedepends=('rust' 'cargo' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz;)
-sha256sums=('8f8168b849c5da26fdd81b6de3497613631c66ba4f7ab4e86e5adf94ac925dd0')
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --release --locked
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  cargo test --release --locked
-}
-
-package() {
-  install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" 
"$pkgdir/usr/bin/$pkgname"
-  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: sd/repos/community-x86_64/PKGBUILD (from rev 618759, sd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-24 05:17:38 UTC (rev 618760)
@@ -0,0 +1,28 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Wesley Moore 
+pkgname=sd
+pkgver=0.7.4
+pkgrel=1
+pkgdesc='Intuitive find & replace'
+arch=('x86_64')
+url="https://github.com/chmln/sd;
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('rust' 'cargo' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz;)
+sha256sums=('94064871151b472b72ed8ace353182a9d0cbba7a961921a37a27d382eb613426')
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --locked
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --release --locked
+}
+
+package() {
+  install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" 
"$pkgdir/usr/bin/$pkgname"
+  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2020-04-23 Thread Eli Schwartz via arch-commits
Date: Friday, April 24, 2020 @ 04:56:43
  Author: eschwartz
Revision: 618757

upgpkg: xapps 1.8.0-1: upstream release

XApp Status Applet can now display SNI tray icons, so cinnamon is no longer
affected by FS#65483. Add dep for helper daemon.

Modified:
  xapps/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:30:57 UTC (rev 618756)
+++ PKGBUILD2020-04-24 04:56:43 UTC (rev 618757)
@@ -3,17 +3,17 @@
 # Contributor: Nate Simon 
 
 pkgname=xapps
-pkgver=1.6.10
+pkgver=1.8.0
 pkgrel=1
 pkgdesc="Common library for X-Apps project"
 arch=('x86_64')
 url="https://github.com/linuxmint/${pkgname};
 license=('GPL')
-depends=('libgnomekbd')
+depends=('libdbusmenu-gtk3' 'libgnomekbd')
 makedepends=('meson' 'samurai' 'gobject-introspection' 'python-gobject' 
'python2-gobject' 'vala')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('4dd228a2165f1077f18d6fb3152bb77d365ffbb8ad883ed4dd9137886dd21377')
-b2sums=('26c29b75adc81edbd7587c71747f4dd5f9b75a3ace274da81a49c55418641900b1c8411b9b1c21d38d9f143f3eab21fe6a0b9c1650b28807909f1555c3622853')
+sha256sums=('71ac9b89885630bc096202c4766493bb246ca1b2f0bd115efa4f0a5041f8f7e1')
+b2sums=('2179e8aea85a1b2b6e10d02560cc74f3a1d88d66ae5ed95c92d86a82b69fa7414e94d358eb5ee42ec03e35291bc3ba0f75019c7f602e6e2d36de642b8ae6e3d7')
 
 build() {
 mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build


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

2020-04-23 Thread Eli Schwartz via arch-commits
Date: Friday, April 24, 2020 @ 04:56:58
  Author: eschwartz
Revision: 618758

archrelease: copy trunk to community-x86_64

Added:
  xapps/repos/community-x86_64/PKGBUILD
(from rev 618757, xapps/trunk/PKGBUILD)
Deleted:
  xapps/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-24 04:56:43 UTC (rev 618757)
+++ PKGBUILD2020-04-24 04:56:58 UTC (rev 618758)
@@ -1,46 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alex Filgueira 
-# Contributor: Nate Simon 
-
-pkgname=xapps
-pkgver=1.6.10
-pkgrel=1
-pkgdesc="Common library for X-Apps project"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname};
-license=('GPL')
-depends=('libgnomekbd')
-makedepends=('meson' 'samurai' 'gobject-introspection' 'python-gobject' 
'python2-gobject' 'vala')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('4dd228a2165f1077f18d6fb3152bb77d365ffbb8ad883ed4dd9137886dd21377')
-b2sums=('26c29b75adc81edbd7587c71747f4dd5f9b75a3ace274da81a49c55418641900b1c8411b9b1c21d38d9f143f3eab21fe6a0b9c1650b28807909f1555c3622853')
-
-build() {
-mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-meson --prefix=/usr \
-  --libexecdir=lib \
-  --buildtype=plain \
-  ..
-samu
-}
-
-package(){
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-DESTDIR="${pkgdir}" samu install
-# rm useless scripts
-rm -r "${pkgdir}"/usr/bin
-
-# byte-compile python modules since meson does not implement autotools'
-# py-compile.
-# This is kind of ugly but removes traces of the build root.
-for _python in python3 python2; do
-while read -rd '' _file; do
-_destdir="$(dirname "${_file#${pkgdir}}")"
-${_python} -m compileall -d "${_destdir}" "${_file}"
-${_python} -O -m compileall -d "${_destdir}" "${_file}"
-done < <(find "${pkgdir}"/usr/lib/${_python}* -name '*.py' -print0)
-done
-}

Copied: xapps/repos/community-x86_64/PKGBUILD (from rev 618757, 
xapps/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-24 04:56:58 UTC (rev 618758)
@@ -0,0 +1,46 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alex Filgueira 
+# Contributor: Nate Simon 
+
+pkgname=xapps
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Common library for X-Apps project"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname};
+license=('GPL')
+depends=('libdbusmenu-gtk3' 'libgnomekbd')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'python-gobject' 
'python2-gobject' 'vala')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('71ac9b89885630bc096202c4766493bb246ca1b2f0bd115efa4f0a5041f8f7e1')
+b2sums=('2179e8aea85a1b2b6e10d02560cc74f3a1d88d66ae5ed95c92d86a82b69fa7414e94d358eb5ee42ec03e35291bc3ba0f75019c7f602e6e2d36de642b8ae6e3d7')
+
+build() {
+mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+meson --prefix=/usr \
+  --libexecdir=lib \
+  --buildtype=plain \
+  ..
+samu
+}
+
+package(){
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+DESTDIR="${pkgdir}" samu install
+# rm useless scripts
+rm -r "${pkgdir}"/usr/bin
+
+# byte-compile python modules since meson does not implement autotools'
+# py-compile.
+# This is kind of ugly but removes traces of the build root.
+for _python in python3 python2; do
+while read -rd '' _file; do
+_destdir="$(dirname "${_file#${pkgdir}}")"
+${_python} -m compileall -d "${_destdir}" "${_file}"
+${_python} -O -m compileall -d "${_destdir}" "${_file}"
+done < <(find "${pkgdir}"/usr/lib/${_python}* -name '*.py' -print0)
+done
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:30:57
  Author: felixonmars
Revision: 618756

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
618755, haskell-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:30:57 UTC (rev 618756)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=doctest
+pkgname=haskell-doctest
+pkgver=0.16.3
+pkgrel=4
+pkgdesc="Test interactive Haskell examples"
+url="https://github.com/sol/doctest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 
'haskell-code-page'
+ 'haskell-ghc-paths')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-core' 
'haskell-quickcheck'
+ 'haskell-stringbuilder' 'haskell-silently' 'haskell-setenv' 
'haskell-mockery')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c5fa7c5c49bdc1bda86a259177538fa573627772dcfa18dcb19a5c905eceeb4a086705bf40ea6f330df5273584068ba154ed664a124f8ec704c9926b86564ba1')
+
+prepare() {
+# Add -dynamic flag
+sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' 
$_hkgname-$pkgver/src/Extract.hs
+sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' 
$_hkgname-$pkgver/src/Run.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || 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-doctest/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:30:48
  Author: felixonmars
Revision: 618755

upgpkg: haskell-doctest 0.16.3-4: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-doctest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:29:35 UTC (rev 618754)
+++ PKGBUILD2020-04-24 04:30:48 UTC (rev 618755)
@@ -4,7 +4,7 @@
 _hkgname=doctest
 pkgname=haskell-doctest
 pkgver=0.16.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Test interactive Haskell examples"
 url="https://github.com/sol/doctest;
 license=("MIT")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:29:35
  Author: felixonmars
Revision: 618754

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 
618753, haskell-stringbuilder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:29:35 UTC (rev 618754)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringbuilder
+pkgname=haskell-stringbuilder
+pkgver=0.5.1
+pkgrel=78
+pkgdesc="A writer monad for multi-line string literals"
+url="https://github.com/sol/stringbuilder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:28:58
  Author: felixonmars
Revision: 618752

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
618751, haskell-string-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:28:58 UTC (rev 618752)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.4
+pkgrel=14
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-string-qq/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:28:49
  Author: felixonmars
Revision: 618751

upgpkg: haskell-string-qq 0.0.4-14: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-string-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:28:22 UTC (rev 618750)
+++ PKGBUILD2020-04-24 04:28:49 UTC (rev 618751)
@@ -4,7 +4,7 @@
 _hkgname=string-qq
 pkgname=haskell-string-qq
 pkgver=0.0.4
-pkgrel=13
+pkgrel=14
 pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
 url="https://hackage.haskell.org/package/string-qq;
 license=("custom:PublicDomain")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:29:25
  Author: felixonmars
Revision: 618753

upgpkg: haskell-stringbuilder 0.5.1-78: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-stringbuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:28:58 UTC (rev 618752)
+++ PKGBUILD2020-04-24 04:29:25 UTC (rev 618753)
@@ -4,7 +4,7 @@
 _hkgname=stringbuilder
 pkgname=haskell-stringbuilder
 pkgver=0.5.1
-pkgrel=77
+pkgrel=78
 pkgdesc="A writer monad for multi-line string literals"
 url="https://github.com/sol/stringbuilder;
 license=("MIT")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:28:22
  Author: felixonmars
Revision: 618750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-storablevector/repos/community-staging-x86_64/PKGBUILD (from 
rev 618749, haskell-storablevector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:28:22 UTC (rev 618750)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.13
+pkgrel=41
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="https://www.haskell.org/haskellwiki/Storable_Vector;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d2394fea10a8bb4bcd041f21bfc3580307a0c58f25e2b2b9adf7d2468bd1e632b4659c6da504c8dad062dfde472d1c2ccdd41731fb8b664e2bf7e0f3de55343c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -fseparatesyb
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:28:13
  Author: felixonmars
Revision: 618749

upgpkg: haskell-storablevector 0.2.13-41: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-storablevector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:27:17 UTC (rev 618748)
+++ PKGBUILD2020-04-24 04:28:13 UTC (rev 618749)
@@ -4,7 +4,7 @@
 _hkgname=storablevector
 pkgname=haskell-storablevector
 pkgver=0.2.13
-pkgrel=40
+pkgrel=41
 pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
 url="https://www.haskell.org/haskellwiki/Storable_Vector;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:27:17
  Author: felixonmars
Revision: 618748

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from 
rev 618747, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:27:17 UTC (rev 618748)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=72
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:27:08
  Author: felixonmars
Revision: 618747

upgpkg: haskell-storable-tuple 0.0.3.3-72: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-storable-tuple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:26:41 UTC (rev 618746)
+++ PKGBUILD2020-04-24 04:27:08 UTC (rev 618747)
@@ -4,7 +4,7 @@
 _hkgname=storable-tuple
 pkgname=haskell-storable-tuple
 pkgver=0.0.3.3
-pkgrel=71
+pkgrel=72
 pkgdesc="Storable instance for pairs and triples"
 url="http://code.haskell.org/~thielema/storable-tuple/;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:26:31
  Author: felixonmars
Revision: 618745

upgpkg: haskell-storable-complex 0.2.3.0-45: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-storable-complex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:26:05 UTC (rev 618744)
+++ PKGBUILD2020-04-24 04:26:31 UTC (rev 618745)
@@ -4,7 +4,7 @@
 _hkgname=storable-complex
 pkgname=haskell-storable-complex
 pkgver=0.2.3.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Storable instance for Complex"
 url="https://github.com/cartazio/storable-complex;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:26:41
  Author: felixonmars
Revision: 618746

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD (from 
rev 618745, haskell-storable-complex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:26:41 UTC (rev 618746)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-complex
+pkgname=haskell-storable-complex
+pkgver=0.2.3.0
+pkgrel=45
+pkgdesc="Storable instance for Complex"
+url="https://github.com/cartazio/storable-complex;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('26e2dec12e84bdd1ce1eeb6662577179e203e2af12e8f04f5c2fd323a5474645232cf06744af9ed3252d8d36320b88c63023b1ff12bbfb9a95a48ed70d352c77')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-equivalence/repos (2 files)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:26:05
  Author: felixonmars
Revision: 618744

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-equivalence/repos/community-staging-x86_64/PKGBUILD (from rev 
618743, haskell-equivalence/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:26:05 UTC (rev 618744)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=equivalence
+pkgname=haskell-equivalence
+pkgver=0.3.5
+pkgrel=21
+pkgdesc="Maintaining an equivalence relation implemented as union-find using 
STT."
+url="https://bitbucket.org/paba/equivalence/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-stmonadtrans" "haskell-transformers-compat")
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8a073c9ddc49a8c1d60a280b84f97947a23ed6a021b92d4028100ed308cf1dfcd0b26889a6cbbde0e77f00b777b2d1af0fa2410422641e0a03395692a9ebefc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/, fail//' -e '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-equivalence/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:25:54
  Author: felixonmars
Revision: 618743

upgpkg: haskell-equivalence 0.3.5-21: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-equivalence/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:25:18 UTC (rev 618742)
+++ PKGBUILD2020-04-24 04:25:54 UTC (rev 618743)
@@ -4,7 +4,7 @@
 _hkgname=equivalence
 pkgname=haskell-equivalence
 pkgver=0.3.5
-pkgrel=20
+pkgrel=21
 pkgdesc="Maintaining an equivalence relation implemented as union-find using 
STT."
 url="https://bitbucket.org/paba/equivalence/;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:25:18
  Author: felixonmars
Revision: 618742

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stmonadtrans/repos/community-staging-x86_64/PKGBUILD (from rev 
618741, haskell-stmonadtrans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:25:18 UTC (rev 618742)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=STMonadTrans
+pkgname=haskell-stmonadtrans
+pkgver=0.4.4
+pkgrel=26
+pkgdesc="A monad transformer version of the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3ab7ff50223f975066cde1227fb23e00263786fa8c5b9d0276fdcc265bb1ac2e5cea97f3fb7fd51aaf25872b126645312c4c622084947dea430d214eac44938b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:24:35
  Author: felixonmars
Revision: 618740

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 618739, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:24:35 UTC (rev 618740)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1.2
+pkgrel=30
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8dc41995d2a8db54304c558efd7ab083f519be35908fc9d69c980ce943c5c1de89e0476bcc275d10ae1bdb1d4c1bc838f1aff5d5ed108c780d29ac7f786f2f05')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-stmonadtrans/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:25:08
  Author: felixonmars
Revision: 618741

upgpkg: haskell-stmonadtrans 0.4.4-26: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-stmonadtrans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:24:35 UTC (rev 618740)
+++ PKGBUILD2020-04-24 04:25:08 UTC (rev 618741)
@@ -4,7 +4,7 @@
 _hkgname=STMonadTrans
 pkgname=haskell-stmonadtrans
 pkgver=0.4.4
-pkgrel=25
+pkgrel=26
 pkgdesc="A monad transformer version of the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:24:26
  Author: felixonmars
Revision: 618739

upgpkg: haskell-openpgp-asciiarmor 0.1.2-30: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:23:56 UTC (rev 618738)
+++ PKGBUILD2020-04-24 04:24:26 UTC (rev 618739)
@@ -3,7 +3,7 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1.2
-pkgrel=29
+pkgrel=30
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor;
 license=('MIT')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:23:47
  Author: felixonmars
Revision: 618737

upgpkg: haskell-mime-mail 0.5.0-29: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-mime-mail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:23:16 UTC (rev 618736)
+++ PKGBUILD2020-04-24 04:23:47 UTC (rev 618737)
@@ -4,7 +4,7 @@
 _hkgname=mime-mail
 pkgname=haskell-mime-mail
 pkgver=0.5.0
-pkgrel=28
+pkgrel=29
 pkgdesc="Compose MIME email messages."
 url="https://github.com/snoyberg/mime-mail;
 license=("MIT")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:23:56
  Author: felixonmars
Revision: 618738

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD (from rev 
618737, haskell-mime-mail/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:23:56 UTC (rev 618738)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mime-mail
+pkgname=haskell-mime-mail
+pkgver=0.5.0
+pkgrel=29
+pkgdesc="Compose MIME email messages."
+url="https://github.com/snoyberg/mime-mail;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-blaze-builder"
+ "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:22:40
  Author: felixonmars
Revision: 618734

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 618733, haskell-base64-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:22:40 UTC (rev 618734)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Arch Haskell Team <>
+# Contributor: Lex Black 
+
+_hkgname=base64-bytestring
+pkgname=haskell-base64-bytestring
+pkgver=1.0.0.3
+pkgrel=14
+pkgdesc="Fast base64 encoding and decoding for ByteStrings"
+url="https://github.com/bos/base64-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-split' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e4e244752491ac279a88afc4ceb0fe4c44b75fc369ff47ec29e3c6b4be967051034c94f0c659d47a153d6b9e0b65a75ea419fdfd52fd50cdc0da2dca7db6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:23:16
  Author: felixonmars
Revision: 618736

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 618735, 
haskell-boxes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:23:16 UTC (rev 618736)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=boxes
+pkgname=haskell-boxes
+pkgver=0.1.5
+pkgrel=40
+pkgdesc="2D text pretty-printing library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-split")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:23:07
  Author: felixonmars
Revision: 618735

upgpkg: haskell-boxes 0.1.5-40: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-boxes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:22:40 UTC (rev 618734)
+++ PKGBUILD2020-04-24 04:23:07 UTC (rev 618735)
@@ -4,7 +4,7 @@
 _hkgname=boxes
 pkgname=haskell-boxes
 pkgver=0.1.5
-pkgrel=39
+pkgrel=40
 pkgdesc="2D text pretty-printing library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:22:00
  Author: felixonmars
Revision: 618732

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-24 04:21:50 UTC (rev 618731)
+++ PKGBUILD2020-04-24 04:22:00 UTC (rev 618732)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=split
-pkgname=haskell-split
-pkgver=0.2.3.4
-pkgrel=22
-pkgdesc="Combinator library for splitting lists."
-url="https://hackage.haskell.org/package/${_hkgname};
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 618731, 
haskell-split/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-24 04:22:00 UTC (rev 618732)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.4
+pkgrel=23
+pkgdesc="Combinator library for splitting lists."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:22:31
  Author: felixonmars
Revision: 618733

upgpkg: haskell-base64-bytestring 1.0.0.3-14: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

Modified:
  haskell-base64-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:22:00 UTC (rev 618732)
+++ PKGBUILD2020-04-24 04:22:31 UTC (rev 618733)
@@ -7,7 +7,7 @@
 _hkgname=base64-bytestring
 pkgname=haskell-base64-bytestring
 pkgver=1.0.0.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Fast base64 encoding and decoding for ByteStrings"
 url="https://github.com/bos/base64-bytestring;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:21:50
  Author: felixonmars
Revision: 618731

upgpkg: haskell-split 0.2.3.4-23: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-split/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:21:17 UTC (rev 618730)
+++ PKGBUILD2020-04-24 04:21:50 UTC (rev 618731)
@@ -4,7 +4,7 @@
 _hkgname=split
 pkgname=haskell-split
 pkgver=0.2.3.4
-pkgrel=22
+pkgrel=23
 pkgdesc="Combinator library for splitting lists."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:21:17
  Author: felixonmars
Revision: 618730

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-special-values/repos/community-staging-x86_64/PKGBUILD (from 
rev 618729, haskell-special-values/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:21:17 UTC (rev 618730)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=special-values
+pkgname=haskell-special-values
+pkgver=0.1.0.0
+pkgrel=4
+pkgdesc="Typeclass providing special values"
+url="https://github.com/minad/special-values;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ieee754' 'haskell-scientific')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e45d4f04b3c50261077d084f9525677739543cad624870c4a28c5c6630a355d7c5def400031191d6f69e617856ffeb0ecc562a7d04df3bed827a7c93f0cf63cc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:21:07
  Author: felixonmars
Revision: 618729

upgpkg: haskell-special-values 0.1.0.0-4: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-special-values/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:20:38 UTC (rev 618728)
+++ PKGBUILD2020-04-24 04:21:07 UTC (rev 618729)
@@ -3,7 +3,7 @@
 _hkgname=special-values
 pkgname=haskell-special-values
 pkgver=0.1.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Typeclass providing special values"
 url="https://github.com/minad/special-values;
 license=('MIT')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:20:38
  Author: felixonmars
Revision: 618728

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-spdx/repos/community-staging-x86_64/PKGBUILD (from rev 618727, 
haskell-spdx/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:20:38 UTC (rev 618728)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=spdx
+pkgname=haskell-spdx
+pkgver=1.0.0.2
+pkgrel=3
+pkgdesc="SPDX license expression language, Extras"
+url="https://github.com/phadej/spdx;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2fb48d204a0c85269d4dbd6bd98efefb0691adc3eb654228b90b244c0d062e0e2f23c42e5f7ef9ab27a2f988654485fec11c3bdc0642b9b17d35791dd80f1548')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/\^//' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:19:41
  Author: felixonmars
Revision: 618725

upgpkg: haskell-hspec-smallcheck 0.5.2-76: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-hspec-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:19:09 UTC (rev 618724)
+++ PKGBUILD2020-04-24 04:19:41 UTC (rev 618725)
@@ -3,7 +3,7 @@
 _hkgname=hspec-smallcheck
 pkgname=haskell-hspec-smallcheck
 pkgver=0.5.2
-pkgrel=75
+pkgrel=76
 pkgdesc="SmallCheck support for the Hspec testing framework"
 url="http://hspec.github.io/;
 license=('MIT')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:19:52
  Author: felixonmars
Revision: 618726

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 618725, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:19:52 UTC (rev 618726)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.5.2
+pkgrel=76
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 
'haskell-smallcheck')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:20:28
  Author: felixonmars
Revision: 618727

upgpkg: haskell-spdx 1.0.0.2-3: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-spdx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:19:52 UTC (rev 618726)
+++ PKGBUILD2020-04-24 04:20:28 UTC (rev 618727)
@@ -4,7 +4,7 @@
 _hkgname=spdx
 pkgname=haskell-spdx
 pkgver=1.0.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc="SPDX license expression language, Extras"
 url="https://github.com/phadej/spdx;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:19:09
  Author: felixonmars
Revision: 618724

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
618723, haskell-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:19:09 UTC (rev 618724)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=smallcheck
+pkgname=haskell-smallcheck
+pkgver=1.1.5
+pkgrel=18
+pkgdesc="A property-based testing library"
+url="https://github.com/feuerbach/smallcheck;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-logict')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6d97f91308146031a16a405391ec2b283ad719c0acc2a0672c22cc880d91c3d72f845f65897e36945c45746d2d705a9f9f16b1ff5fef1f39c9abb60a4e57430c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:18:59
  Author: felixonmars
Revision: 618723

upgpkg: haskell-smallcheck 1.1.5-18: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:18:28 UTC (rev 618722)
+++ PKGBUILD2020-04-24 04:18:59 UTC (rev 618723)
@@ -3,7 +3,7 @@
 _hkgname=smallcheck
 pkgname=haskell-smallcheck
 pkgver=1.1.5
-pkgrel=17
+pkgrel=18
 pkgdesc="A property-based testing library"
 url="https://github.com/feuerbach/smallcheck;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:17:51
  Author: felixonmars
Revision: 618720

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shell-escape/repos/community-staging-x86_64/PKGBUILD (from rev 
618719, haskell-shell-escape/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:17:51 UTC (rev 618720)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=shell-escape
+pkgname=haskell-shell-escape
+pkgver=0.2.0
+pkgrel=4
+pkgdesc="Shell escaping library"
+url="https://github.com/solidsnack/shell-escape;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2e8ae93b13619cd6801b0fb85e4783c2472a57f5162fb397d2cf00468290b0ca6189ba6a54b54efa68b2977d25ec02cdcf8d9c49f0d21cd6d6f1a030dd05db4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-should-not-typecheck/repos (2 files)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:18:28
  Author: felixonmars
Revision: 618722

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD 
(from rev 618721, haskell-should-not-typecheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:18:28 UTC (rev 618722)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=should-not-typecheck
+pkgname=haskell-should-not-typecheck
+pkgver=2.1.0
+pkgrel=66
+pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
+url="https://github.com/CRogers/should-not-typecheck;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-expectations')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-should-not-typecheck/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:18:19
  Author: felixonmars
Revision: 618721

upgpkg: haskell-should-not-typecheck 2.1.0-66: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:17:51 UTC (rev 618720)
+++ PKGBUILD2020-04-24 04:18:19 UTC (rev 618721)
@@ -3,7 +3,7 @@
 _hkgname=should-not-typecheck
 pkgname=haskell-should-not-typecheck
 pkgver=2.1.0
-pkgrel=65
+pkgrel=66
 pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
 url="https://github.com/CRogers/should-not-typecheck;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:17:42
  Author: felixonmars
Revision: 618719

upgpkg: haskell-shell-escape 0.2.0-4: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-shell-escape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:17:14 UTC (rev 618718)
+++ PKGBUILD2020-04-24 04:17:42 UTC (rev 618719)
@@ -3,7 +3,7 @@
 _hkgname=shell-escape
 pkgname=haskell-shell-escape
 pkgver=0.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Shell escaping library"
 url="https://github.com/solidsnack/shell-escape;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:17:14
  Author: felixonmars
Revision: 618718

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-megaparsec/repos/community-staging-x86_64/PKGBUILD (from 
rev 618717, haskell-hspec-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:17:14 UTC (rev 618718)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-megaparsec
+pkgname=haskell-hspec-megaparsec
+pkgver=2.1.0
+pkgrel=4
+pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
+url="https://github.com/goldfirere/hspec-megaparsec;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-expectations' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('99eca53ad39e761f077b751770f0e8d2edca55b723f60458cc2baefe3d73d74238494ba04b684eb38186cd2da29058697e37dd2c1581fd110428178bb19d8ba2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:16:35
  Author: felixonmars
Revision: 618716

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from 
rev 618715, haskell-configurator-pg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:16:35 UTC (rev 618716)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-pg
+pkgname=haskell-configurator-pg
+pkgver=0.2.3
+pkgrel=2
+pkgdesc="Reduced parser for configurator-ng config files"
+url="https://github.com/robx/configurator-pg;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-megaparsec' 'haskell-protolude' 
'haskell-scientific')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('007264fb27ded49d144dc284bc1c5463075033a558232b9d16eb8f46f26bfbd7c6283a8f1ca1edf0222b4319fd09bb033cd6f501ff761b6e310f7079134dfe92')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:17:04
  Author: felixonmars
Revision: 618717

upgpkg: haskell-hspec-megaparsec 2.1.0-4: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-hspec-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:16:35 UTC (rev 618716)
+++ PKGBUILD2020-04-24 04:17:04 UTC (rev 618717)
@@ -3,7 +3,7 @@
 _hkgname=hspec-megaparsec
 pkgname=haskell-hspec-megaparsec
 pkgver=2.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
 url="https://github.com/goldfirere/hspec-megaparsec;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:15:39
  Author: felixonmars
Revision: 618713

upgpkg: haskell-megaparsec 8.0.0-4: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:14:59 UTC (rev 618712)
+++ PKGBUILD2020-04-24 04:15:39 UTC (rev 618713)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
 pkgver=8.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec;
 license=("custom:BSD2")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:16:25
  Author: felixonmars
Revision: 618715

upgpkg: haskell-configurator-pg 0.2.3-2: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-configurator-pg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:15:49 UTC (rev 618714)
+++ PKGBUILD2020-04-24 04:16:25 UTC (rev 618715)
@@ -4,7 +4,7 @@
 _hkgname=configurator-pg
 pkgname=haskell-configurator-pg
 pkgver=0.2.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Reduced parser for configurator-ng config files"
 url="https://github.com/robx/configurator-pg;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:15:49
  Author: felixonmars
Revision: 618714

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
618713, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:15:49 UTC (rev 618714)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=8.0.0
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ab550a99548da2739a70cc4bdb3313085b3179c58d19a84d30744d89fe2d7556b9b552d4ad7b177b18f9f5821daa5417c2b9267eadd9eb537132666c151513c3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:14:50
  Author: felixonmars
Revision: 618711

upgpkg: haskell-http-date 0.0.8-60: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-http-date/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:14:22 UTC (rev 618710)
+++ PKGBUILD2020-04-24 04:14:50 UTC (rev 618711)
@@ -4,7 +4,7 @@
 _hkgname=http-date
 pkgname=haskell-http-date
 pkgver=0.0.8
-pkgrel=59
+pkgrel=60
 pkgdesc="HTTP Date parser/formatter"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:14:59
  Author: felixonmars
Revision: 618712

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
618711, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:14:59 UTC (rev 618712)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.8
+pkgrel=60
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:14:22
  Author: felixonmars
Revision: 618710

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
618709, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:14:22 UTC (rev 618710)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=81
+pkgdesc="CSS parser and renderer."
+url="https://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:13:43
  Author: felixonmars
Revision: 618708

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 618707, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:13:43 UTC (rev 618708)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.1.0
+pkgrel=57
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.11/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:13:34
  Author: felixonmars
Revision: 618707

upgpkg: haskell-attoparsec-iso8601 1.0.1.0-57: rebuild with ghc 8.10.1, 
protolude 0.3.0, repline 0.3.0.0

Modified:
  haskell-attoparsec-iso8601/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:13:05 UTC (rev 618706)
+++ PKGBUILD2020-04-24 04:13:34 UTC (rev 618707)
@@ -3,7 +3,7 @@
 _hkgname=attoparsec-iso8601
 pkgname=haskell-attoparsec-iso8601
 pkgver=1.0.1.0
-pkgrel=56
+pkgrel=57
 pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
 url="https://github.com/bos/aeson;
 license=('BSD')


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:14:12
  Author: felixonmars
Revision: 618709

upgpkg: haskell-css-text 0.1.3.0-81: rebuild with ghc 8.10.1, protolude 0.3.0, 
repline 0.3.0.0

Modified:
  haskell-css-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:13:43 UTC (rev 618708)
+++ PKGBUILD2020-04-24 04:14:12 UTC (rev 618709)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=80
+pkgrel=81
 pkgdesc="CSS parser and renderer."
 url="https://www.yesodweb.com/;
 license=("MIT")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:13:05
  Author: felixonmars
Revision: 618706

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:12:56
  Author: felixonmars
Revision: 618705

upgpkg: haskell-attoparsec 0.13.2.4-3: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-attoparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:11:24 UTC (rev 618704)
+++ PKGBUILD2020-04-24 04:12:56 UTC (rev 618705)
@@ -4,7 +4,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec;
 license=("BSD3")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:11:14
  Author: felixonmars
Revision: 618703

upgpkg: haskell-scientific 0.3.6.2-20: rebuild with ghc 8.10.1, protolude 
0.3.0, repline 0.3.0.0

Modified:
  haskell-scientific/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-24 04:10:43 UTC (rev 618702)
+++ PKGBUILD2020-04-24 04:11:14 UTC (rev 618703)
@@ -4,7 +4,7 @@
 _hkgname=scientific
 pkgname=haskell-scientific
 pkgver=0.3.6.2
-pkgrel=19
+pkgrel=20
 pkgdesc="Numbers represented using scientific notation"
 url="https://github.com/basvandijk/scientific;
 license=("BSD")


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

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:11:24
  Author: felixonmars
Revision: 618704

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
618703, haskell-scientific/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:11:24 UTC (rev 618704)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=20
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-integer-simple -f-bytestring-builder
+runhaskell Setup build
+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-rope-utf16-splay/repos (2 files)

2020-04-23 Thread Felix Yan via arch-commits
Date: Friday, April 24, 2020 @ 04:10:43
  Author: felixonmars
Revision: 618702

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rope-utf16-splay/repos/community-staging-x86_64/
  haskell-rope-utf16-splay/repos/community-staging-x86_64/PKGBUILD
(from rev 618701, haskell-rope-utf16-splay/trunk/PKGBUILD)

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

Copied: haskell-rope-utf16-splay/repos/community-staging-x86_64/PKGBUILD (from 
rev 618701, haskell-rope-utf16-splay/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-24 04:10:43 UTC (rev 618702)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rope-utf16-splay
+pkgname=haskell-rope-utf16-splay
+pkgver=0.3.1.0
+pkgrel=4
+pkgdesc="Ropes optimised for updating using UTF-16 code units and row/column 
pairs"
+url="https://github.com/ollef/rope-utf16-splay;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2ec20f8acaec58dd181f6d82379111fc882f9029db5caa1f157713338eb9cae297d8eb395d5966e4a0c1fc31ad9b8b9b5539192654343c81562bbdd545da49ad')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


  1   2   3   4   5   6   7   8   9   10   >