[arch-commits] Commit in haskell-wai-middleware-static/trunk (PKGBUILD)

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:01:43
  Author: felixonmars
Revision: 744084

upgpkg: haskell-wai-middleware-static 0.8.3-72: rebuild with splitmix 0.1.0.3

Modified:
  haskell-wai-middleware-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:01:16 UTC (rev 744083)
+++ PKGBUILD2020-11-06 12:01:43 UTC (rev 744084)
@@ -4,7 +4,7 @@
 _hkgname=wai-middleware-static
 pkgname=haskell-wai-middleware-static
 pkgver=0.8.3
-pkgrel=71
+pkgrel=72
 pkgdesc="WAI middleware that serves requests to static files"
 url="https://github.com/scotty-web/wai-middleware-static";
 license=("BSD")


[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:01:56
  Author: felixonmars
Revision: 744085

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-middleware-static/repos/community-staging-x86_64/
  haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD
(from rev 744084, haskell-wai-middleware-static/trunk/PKGBUILD)

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

Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD 
(from rev 744084, haskell-wai-middleware-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:01:56 UTC (rev 744085)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-middleware-static
+pkgname=haskell-wai-middleware-static
+pkgver=0.8.3
+pkgrel=72
+pkgdesc="WAI middleware that serves requests to static files"
+url="https://github.com/scotty-web/wai-middleware-static";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 
'haskell-expiring-cache-map'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 
'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('805dc8596542158c64deed3a49456c532786b6695530f45b74bf1d153b4e84e68f362c5a86adb6038f70258c7e916bf5f9f4c0fffa08456eacd08b02bde02f1a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:02:35
  Author: felixonmars
Revision: 744087

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-websockets/repos/community-staging-x86_64/
  haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD
(from rev 744086, haskell-wai-websockets/trunk/PKGBUILD)

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 744086, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:02:35 UTC (rev 744087)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=183
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+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-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:03:03
  Author: felixonmars
Revision: 744088

upgpkg: haskell-wai-cors 0.2.7-86: rebuild with splitmix 0.1.0.3

Modified:
  haskell-wai-cors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:02:35 UTC (rev 744087)
+++ PKGBUILD2020-11-06 12:03:03 UTC (rev 744088)
@@ -4,7 +4,7 @@
 _hkgname=wai-cors
 pkgname=haskell-wai-cors
 pkgver=0.2.7
-pkgrel=85
+pkgrel=86
 pkgdesc="CORS for WAI"
 url="https://github.com/larskuhtz/wai-cors";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:02:23
  Author: felixonmars
Revision: 744086

upgpkg: haskell-wai-websockets 3.0.1.2-183: rebuild with splitmix 0.1.0.3

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:01:56 UTC (rev 744085)
+++ PKGBUILD2020-11-06 12:02:23 UTC (rev 744086)
@@ -4,7 +4,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=182
+pkgrel=183
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


[arch-commits] Commit in openvpn/repos/testing-x86_64 (10 files)

2020-11-06 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 12:03:28
  Author: eworm
Revision: 399569

archrelease: copy trunk to testing-x86_64

Added:
  openvpn/repos/testing-x86_64/0001-unprivileged.patch
(from rev 399568, openvpn/trunk/0001-unprivileged.patch)
  openvpn/repos/testing-x86_64/PKGBUILD
(from rev 399568, openvpn/trunk/PKGBUILD)
  openvpn/repos/testing-x86_64/openvpn.install
(from rev 399568, openvpn/trunk/openvpn.install)
  openvpn/repos/testing-x86_64/sysusers.conf
(from rev 399568, openvpn/trunk/sysusers.conf)
  openvpn/repos/testing-x86_64/tmpfiles.conf
(from rev 399568, openvpn/trunk/tmpfiles.conf)
Deleted:
  openvpn/repos/testing-x86_64/0001-unprivileged.patch
  openvpn/repos/testing-x86_64/PKGBUILD
  openvpn/repos/testing-x86_64/openvpn.install
  openvpn/repos/testing-x86_64/sysusers.conf
  openvpn/repos/testing-x86_64/tmpfiles.conf

-+
 0001-unprivileged.patch |   56 +++---
 PKGBUILD|  176 +++---
 openvpn.install |   24 +++---
 sysusers.conf   |2 
 tmpfiles.conf   |8 +-
 5 files changed, 133 insertions(+), 133 deletions(-)

Deleted: 0001-unprivileged.patch
===
--- 0001-unprivileged.patch 2020-11-06 12:03:25 UTC (rev 399568)
+++ 0001-unprivileged.patch 2020-11-06 12:03:28 UTC (rev 399569)
@@ -1,28 +0,0 @@
-diff --git a/distro/systemd/openvpn-cli...@.service.in 
b/distro/systemd/openvpn-cli...@.service.in
-index cbcef653..71aa1335 100644
 a/distro/systemd/openvpn-cli...@.service.in
-+++ b/distro/systemd/openvpn-cli...@.service.in
-@@ -11,6 +11,9 @@ Type=notify
- PrivateTmp=true
- WorkingDirectory=/etc/openvpn/client
- ExecStart=@sbindir@/openvpn --suppress-timestamps --nobind --config %i.conf
-+User=openvpn
-+Group=network
-+AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
- CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
- LimitNPROC=10
- DeviceAllow=/dev/null rw
-diff --git a/distro/systemd/openvpn-ser...@.service.in 
b/distro/systemd/openvpn-ser...@.service.in
-index d1cc72cb..691f369e 100644
 a/distro/systemd/openvpn-ser...@.service.in
-+++ b/distro/systemd/openvpn-ser...@.service.in
-@@ -11,6 +11,9 @@ Type=notify
- PrivateTmp=true
- WorkingDirectory=/etc/openvpn/server
- ExecStart=@sbindir@/openvpn --status %t/openvpn-server/status-%i.log 
--status-version 2 --suppress-timestamps --config %i.conf
-+User=openvpn
-+Group=network
-+AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
- CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
- LimitNPROC=10
- DeviceAllow=/dev/null rw

Copied: openvpn/repos/testing-x86_64/0001-unprivileged.patch (from rev 399568, 
openvpn/trunk/0001-unprivileged.patch)
===
--- 0001-unprivileged.patch (rev 0)
+++ 0001-unprivileged.patch 2020-11-06 12:03:28 UTC (rev 399569)
@@ -0,0 +1,28 @@
+diff --git a/distro/systemd/openvpn-cli...@.service.in 
b/distro/systemd/openvpn-cli...@.service.in
+index cbcef653..71aa1335 100644
+--- a/distro/systemd/openvpn-cli...@.service.in
 b/distro/systemd/openvpn-cli...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/client
+ ExecStart=@sbindir@/openvpn --suppress-timestamps --nobind --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_RAW CAP_SETGID 
CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw
+diff --git a/distro/systemd/openvpn-ser...@.service.in 
b/distro/systemd/openvpn-ser...@.service.in
+index d1cc72cb..691f369e 100644
+--- a/distro/systemd/openvpn-ser...@.service.in
 b/distro/systemd/openvpn-ser...@.service.in
+@@ -11,6 +11,9 @@ Type=notify
+ PrivateTmp=true
+ WorkingDirectory=/etc/openvpn/server
+ ExecStart=@sbindir@/openvpn --status %t/openvpn-server/status-%i.log 
--status-version 2 --suppress-timestamps --config %i.conf
++User=openvpn
++Group=network
++AmbientCapabilities=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE 
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE 
CAP_AUDIT_WRITE
+ LimitNPROC=10
+ DeviceAllow=/dev/null rw

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-06 12:03:25 UTC (rev 399568)
+++ 

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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:03:14
  Author: felixonmars
Revision: 744089

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-cors/repos/community-staging-x86_64/
  haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD
(from rev 744088, haskell-wai-cors/trunk/PKGBUILD)

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

Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 
744088, haskell-wai-cors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:03:14 UTC (rev 744089)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-cors
+pkgname=haskell-wai-cors
+pkgver=0.2.7
+pkgrel=86
+pkgdesc="CORS for WAI"
+url="https://github.com/larskuhtz/wai-cors";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" 
"haskell-case-insensitive"
+ "haskell-http-types" "haskell-wai")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in openvpn/trunk (PKGBUILD openvpn.install)

2020-11-06 Thread Christian Hesse via arch-commits
Date: Friday, November 6, 2020 @ 12:03:25
  Author: eworm
Revision: 399568

upgpkg: openvpn 2.5.0-3: fix typo

Modified:
  openvpn/trunk/PKGBUILD
  openvpn/trunk/openvpn.install

-+
 PKGBUILD|2 +-
 openvpn.install |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 07:02:17 UTC (rev 399567)
+++ PKGBUILD2020-11-06 12:03:25 UTC (rev 399568)
@@ -3,7 +3,7 @@
 pkgname=openvpn
 _tag='8c3dc0551390e92bfd5b2dc83d7502e7095b7325' # git rev-parse v${pkgver}
 pkgver=2.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private 
Network)'
 arch=('x86_64')
 url='https://openvpn.net/index.php/open-source.html'

Modified: openvpn.install
===
--- openvpn.install 2020-11-06 07:02:17 UTC (rev 399567)
+++ openvpn.install 2020-11-06 12:03:25 UTC (rev 399568)
@@ -6,7 +6,7 @@
 
   echo ':: OpenVPN now uses a netlink interface for network configuration. The 
systemd'
   echo "   units start the process with a dedicated unprivileged user 
'openvpn', with"
-  echo '   extra capabilitiesi(7). The configuration should no longer drop 
privileges,'
+  echo '   extra capabilities(7). The configuration should no longer drop 
privileges,'
   echo "   so remove 'user' and 'group' directives."
   echo '   Scripts that require elevated privileges may need a workaround.'
 }


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:04:22
  Author: felixonmars
Revision: 744092

upgpkg: haskell-binary-orphans 1.0.1-49: rebuild with splitmix 0.1.0.3

Modified:
  haskell-binary-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:03:56 UTC (rev 744091)
+++ PKGBUILD2020-11-06 12:04:22 UTC (rev 744092)
@@ -4,7 +4,7 @@
 _hkgname=binary-orphans
 pkgname=haskell-binary-orphans
 pkgver=1.0.1
-pkgrel=48
+pkgrel=49
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-orphans";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:03:56
  Author: felixonmars
Revision: 744091

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD 
(from rev 744090, haskell-edit-distance-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:03:56 UTC (rev 744091)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=edit-distance-vector
+pkgname=haskell-edit-distance-vector
+pkgver=1.0.0.4
+pkgrel=92
+pkgdesc="Calculate edit distances and edit scripts between vectors"
+url="https://github.com/thsutton/edit-distance-vector";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:03:44
  Author: felixonmars
Revision: 744090

upgpkg: haskell-edit-distance-vector 1.0.0.4-92: rebuild with splitmix 0.1.0.3

Modified:
  haskell-edit-distance-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:03:14 UTC (rev 744089)
+++ PKGBUILD2020-11-06 12:03:44 UTC (rev 744090)
@@ -3,7 +3,7 @@
 _hkgname=edit-distance-vector
 pkgname=haskell-edit-distance-vector
 pkgver=1.0.0.4
-pkgrel=91
+pkgrel=92
 pkgdesc="Calculate edit distances and edit scripts between vectors"
 url="https://github.com/thsutton/edit-distance-vector";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:04:34
  Author: felixonmars
Revision: 744093

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from 
rev 744092, haskell-binary-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:04:34 UTC (rev 744093)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-orphans
+pkgname=haskell-binary-orphans
+pkgver=1.0.1
+pkgrel=49
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-orphans";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck' 'haskell-tagged')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('067df608ec5fee2907c1648c19116a4de7a237c41101e811ba02789fbe22c5726443d4950b03bd156ad8ea336acc6c71da3efe7a6cf1127519ec5eb9778ec11d')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i -e 's/< *0.8.7/<1/;s/< *2.14/<3/;s/< *4.14/<5/;s/< *1.3/<2/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:05:54
  Author: felixonmars
Revision: 744095

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 
744094, haskell-text-short/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:05:54 UTC (rev 744095)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-short
+pkgname=haskell-text-short
+pkgver=0.1.3
+pkgrel=68
+pkgdesc="Memory-efficient representation of Unicode text strings"
+url="https://github.com/hvr/text-short";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<5/;s/< *0.6/<1/;s/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-asserts
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:05:42
  Author: felixonmars
Revision: 744094

upgpkg: haskell-text-short 0.1.3-68: rebuild with splitmix 0.1.0.3

Modified:
  haskell-text-short/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:04:34 UTC (rev 744093)
+++ PKGBUILD2020-11-06 12:05:42 UTC (rev 744094)
@@ -4,7 +4,7 @@
 _hkgname=text-short
 pkgname=haskell-text-short
 pkgver=0.1.3
-pkgrel=67
+pkgrel=68
 pkgdesc="Memory-efficient representation of Unicode text strings"
 url="https://github.com/hvr/text-short";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:06:38
  Author: felixonmars
Revision: 744096

upgpkg: haskell-cassava 0.5.2.0-64: rebuild with splitmix 0.1.0.3

Modified:
  haskell-cassava/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:05:54 UTC (rev 744095)
+++ PKGBUILD2020-11-06 12:06:38 UTC (rev 744096)
@@ -4,7 +4,7 @@
 _hkgname=cassava
 pkgname=haskell-cassava
 pkgver=0.5.2.0
-pkgrel=63
+pkgrel=64
 pkgdesc="A CSV parsing and encoding library"
 url="https://github.com/tibbe/cassava";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:06:51
  Author: felixonmars
Revision: 744097

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
744096, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:06:51 UTC (rev 744097)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.2.0
+pkgrel=64
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/tibbe/cassava";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
+ "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring--LT-0_10_4
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:07:35
  Author: felixonmars
Revision: 744098

upgpkg: haskell-cassava-megaparsec 2.0.2-17: rebuild with splitmix 0.1.0.3

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:06:51 UTC (rev 744097)
+++ PKGBUILD2020-11-06 12:07:35 UTC (rev 744098)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:07:46
  Author: felixonmars
Revision: 744099

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 744098, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:07:46 UTC (rev 744099)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.2
+pkgrel=17
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:10:24
  Author: felixonmars
Revision: 744101

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lattices/repos/community-staging-x86_64/PKGBUILD (from rev 
744100, haskell-lattices/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:10:24 UTC (rev 744101)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lattices
+pkgname=haskell-lattices
+pkgver=2.0.2
+pkgrel=14
+pkgdesc="Fine-grained library for constructing and manipulating lattices"
+url="http://github.com/phadej/lattices/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-hashable'
+ 'haskell-integer-logarithms' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-universe-base' 'haskell-universe-reverse-instances' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('SKIP')
+
+prepare() {
+  uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:10:13
  Author: felixonmars
Revision: 744100

upgpkg: haskell-lattices 2.0.2-14: rebuild with splitmix 0.1.0.3

Modified:
  haskell-lattices/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:07:46 UTC (rev 744099)
+++ PKGBUILD2020-11-06 12:10:13 UTC (rev 744100)
@@ -3,7 +3,7 @@
 _hkgname=lattices
 pkgname=haskell-lattices
 pkgver=2.0.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Fine-grained library for constructing and manipulating lattices"
 url="http://github.com/phadej/lattices/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:10:51
  Author: felixonmars
Revision: 744102

upgpkg: haskell-concurrent-supply 0.1.8-41: rebuild with splitmix 0.1.0.3

Modified:
  haskell-concurrent-supply/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:10:24 UTC (rev 744101)
+++ PKGBUILD2020-11-06 12:10:51 UTC (rev 744102)
@@ -3,7 +3,7 @@
 _hkgname=concurrent-supply
 pkgname=haskell-concurrent-supply
 pkgver=0.1.8
-pkgrel=40
+pkgrel=41
 pkgdesc="A fast concurrent unique identifier supply with a pure API"
 url="https://github.com/ekmett/concurrent-supply";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:11:03
  Author: felixonmars
Revision: 744103

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-concurrent-supply/repos/community-staging-x86_64/
  haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD
(from rev 744102, haskell-concurrent-supply/trunk/PKGBUILD)

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

Copied: haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD (from 
rev 744102, haskell-concurrent-supply/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:11:03 UTC (rev 744103)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=concurrent-supply
+pkgname=haskell-concurrent-supply
+pkgver=0.1.8
+pkgrel=41
+pkgdesc="A fast concurrent unique identifier supply with a pure API"
+url="https://github.com/ekmett/concurrent-supply";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('23983e1fba2cc1331088c4f30be950a055e254ce443edef55e2f61ce208925665021768351072721b4c604ef1a8fb588c5e3390cc24ecc28ea91002c39590363')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:11:26
  Author: felixonmars
Revision: 744104

upgpkg: haskell-void 0.7.3-36: rebuild with splitmix 0.1.0.3

Modified:
  haskell-void/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:11:03 UTC (rev 744103)
+++ PKGBUILD2020-11-06 12:11:26 UTC (rev 744104)
@@ -4,7 +4,7 @@
 _hkgname=void
 pkgname=haskell-void
 pkgver=0.7.3
-pkgrel=35
+pkgrel=36
 pkgdesc="A Haskell 98 logically uninhabited data type"
 url="https://github.com/ekmett/void";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:11:38
  Author: felixonmars
Revision: 744105

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 744104, 
haskell-void/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:11:38 UTC (rev 744105)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=void
+pkgname=haskell-void
+pkgver=0.7.3
+pkgrel=36
+pkgdesc="A Haskell 98 logically uninhabited data type"
+url="https://github.com/ekmett/void";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d9ecf726c6f7806d25d7d3f759a94d8b82c21c348b1cb7943c48d799bbdfdc01d9d729f1a64aebbf66d52275f2e69fa2b060db2fcb408b83a23ccff2730d8a11')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-safe
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:12:25
  Author: felixonmars
Revision: 744106

upgpkg: haskell-deriving-compat 0.5.10-6: rebuild with splitmix 0.1.0.3

Modified:
  haskell-deriving-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:11:38 UTC (rev 744105)
+++ PKGBUILD2020-11-06 12:12:25 UTC (rev 744106)
@@ -3,7 +3,7 @@
 _hkgname=deriving-compat
 pkgname=haskell-deriving-compat
 pkgver=0.5.10
-pkgrel=5
+pkgrel=6
 pkgdesc="Backports of GHC deriving extensions"
 url="https://github.com/haskell-compat/deriving-compat";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:12:36
  Author: felixonmars
Revision: 744107

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-deriving-compat/repos/community-staging-x86_64/PKGBUILD (from 
rev 744106, haskell-deriving-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:12:36 UTC (rev 744107)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=deriving-compat
+pkgname=haskell-deriving-compat
+pkgver=0.5.10
+pkgrel=6
+pkgdesc="Backports of GHC deriving extensions"
+url="https://github.com/haskell-compat/deriving-compat";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-abstraction' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-base-orphans' 
'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-tagged' 'haskell-void')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('414bfa949036597bb5ef47f3872766fa5eee6fc08beb2287faf6379710e41befeadd78e1cc1454cd0002fe43d7e73c18d9c691d715ad0bd93c855f009f9666af')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:14:04
  Author: felixonmars
Revision: 744108

upgpkg: haskell-text-show 3.9-15: rebuild with splitmix 0.1.0.3

Modified:
  haskell-text-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:12:36 UTC (rev 744107)
+++ PKGBUILD2020-11-06 12:14:04 UTC (rev 744108)
@@ -3,7 +3,7 @@
 _hkgname=text-show
 pkgname=haskell-text-show
 pkgver=3.9
-pkgrel=14
+pkgrel=15
 pkgdesc="Efficient conversion of values into Text"
 url="https://github.com/RyanGlScott/text-show";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:14:16
  Author: felixonmars
Revision: 744109

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 
744108, haskell-text-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:14:16 UTC (rev 744109)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-show
+pkgname=haskell-text-show
+pkgver=3.9
+pkgrel=15
+pkgdesc="Efficient conversion of values into Text"
+url="https://github.com/RyanGlScott/text-show";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 
'haskell-generic-deriving'
+ 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fd2b1ae6e4b3de09950dff0557ee35e1754e24c5f1a88876418f8a3635fe4b3eb5d7fdea9893ba7d95324a286625805696e438fcef92ae580f2214409b514820')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:14:55
  Author: felixonmars
Revision: 744111

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from 
rev 744110, haskell-safe-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:14:55 UTC (rev 744111)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safe-exceptions
+pkgname=haskell-safe-exceptions
+pkgver=0.1.7.1
+pkgrel=18
+pkgdesc="Safe, consistent, and easy exception handling"
+url="https://github.com/fpco/safe-exceptions";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-void')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9d3f97df6cae87eaf547e80f1d19d150bf850259dafacb59fcb143fd349dcff9c26e21971e5a2b68ab7b88b6ea88dff63cc3b571453d09afd4bd70805c3c3587')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:14:43
  Author: felixonmars
Revision: 744110

upgpkg: haskell-safe-exceptions 0.1.7.1-18: rebuild with splitmix 0.1.0.3

Modified:
  haskell-safe-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:14:16 UTC (rev 744109)
+++ PKGBUILD2020-11-06 12:14:43 UTC (rev 744110)
@@ -3,7 +3,7 @@
 _hkgname=safe-exceptions
 pkgname=haskell-safe-exceptions
 pkgver=0.1.7.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Safe, consistent, and easy exception handling"
 url="https://github.com/fpco/safe-exceptions";
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:15:32
  Author: felixonmars
Revision: 744112

upgpkg: haskell-libmpd 0.9.2.0-10: rebuild with splitmix 0.1.0.3

Modified:
  haskell-libmpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:14:55 UTC (rev 744111)
+++ PKGBUILD2020-11-06 12:15:32 UTC (rev 744112)
@@ -7,7 +7,7 @@
 _hkgname=libmpd
 pkgname=haskell-libmpd
 pkgver=0.9.2.0
-pkgrel=9
+pkgrel=10
 pkgdesc='Client library for MPD, the Music Player Daemon'
 url='https://hackage.haskell.org/package/libmpd'
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:15:44
  Author: felixonmars
Revision: 744113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 
744112, haskell-libmpd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:15:44 UTC (rev 744113)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Contributer: Colin Woodbury 
+# Contributer: Leif Warner 
+# Contributor: Cedric Girard 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libmpd
+pkgname=haskell-libmpd
+pkgver=0.9.2.0
+pkgrel=10
+pkgdesc='Client library for MPD, the Music Player Daemon'
+url='https://hackage.haskell.org/package/libmpd'
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 
'haskell-containers' 'haskell-data-default'
+ 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 
'haskell-time' 'haskell-utf8-string'
+ 'haskell-primitive')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz)
+sha512sums=('de02e7688aabf3bd060d44201d3cbf7c86672d5c21e5b60742d29c8c49aa26bdd9d08f76141c396b3a4dd4b7d3ab6d60d8e827de84d4defc94f5966bc38e51c7')
+
+build() {
+  cd ${_hkgname}-haskell-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+package() {
+  cd ${_hkgname}-haskell-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md changelog.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:16:07
  Author: felixonmars
Revision: 744114

upgpkg: haskell-dec 0.0.3-36: rebuild with splitmix 0.1.0.3

Modified:
  haskell-dec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:15:44 UTC (rev 744113)
+++ PKGBUILD2020-11-06 12:16:07 UTC (rev 744114)
@@ -3,7 +3,7 @@
 _hkgname=dec
 pkgname=haskell-dec
 pkgver=0.0.3
-pkgrel=35
+pkgrel=36
 pkgdesc="Decidable propositions"
 url="https://github.com/phadej/dec";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:16:18
  Author: felixonmars
Revision: 744115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dec/repos/community-staging-x86_64/PKGBUILD (from rev 744114, 
haskell-dec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:16:18 UTC (rev 744115)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dec
+pkgname=haskell-dec
+pkgver=0.0.3
+pkgrel=36
+pkgdesc="Decidable propositions"
+url="https://github.com/phadej/dec";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-void')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('446911a59287b48d8b98acf588671e6ed19fc12ed8adeabdab8f21c1fefb80cac7b59b9fea52a4671b997aa63d2eadda5181490e6901e99e9882de572abdc595')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+
+sed -i 's/< *4.13/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-singleton-bool/trunk (PKGBUILD)

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:16:41
  Author: felixonmars
Revision: 744116

upgpkg: haskell-singleton-bool 0.1.5-36: rebuild with splitmix 0.1.0.3

Modified:
  haskell-singleton-bool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:16:18 UTC (rev 744115)
+++ PKGBUILD2020-11-06 12:16:41 UTC (rev 744116)
@@ -3,7 +3,7 @@
 _hkgname=singleton-bool
 pkgname=haskell-singleton-bool
 pkgver=0.1.5
-pkgrel=35
+pkgrel=36
 pkgdesc="Type level booleans"
 url="https://github.com/phadej/singleton-bool";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:17:27
  Author: felixonmars
Revision: 744118

upgpkg: haskell-pipes 4.3.14-24: rebuild with splitmix 0.1.0.3

Modified:
  haskell-pipes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:16:53 UTC (rev 744117)
+++ PKGBUILD2020-11-06 12:17:27 UTC (rev 744118)
@@ -4,7 +4,7 @@
 _hkgname=pipes
 pkgname=haskell-pipes
 pkgver=4.3.14
-pkgrel=23
+pkgrel=24
 pkgdesc="Compositional pipelines"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:16:53
  Author: felixonmars
Revision: 744117

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-singleton-bool/repos/community-staging-x86_64/
  haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD
(from rev 744116, haskell-singleton-bool/trunk/PKGBUILD)

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

Copied: haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from 
rev 744116, haskell-singleton-bool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:16:53 UTC (rev 744117)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singleton-bool
+pkgname=haskell-singleton-bool
+pkgver=0.1.5
+pkgrel=36
+pkgdesc="Type level booleans"
+url="https://github.com/phadej/singleton-bool";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a2b70137f598026d0b330a5ee8265f07056e2073544f62b60cba7fec2345796f5b0d295536a536877bcb01439401047a026d8234531e27431e38701711d5df1a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:17:38
  Author: felixonmars
Revision: 744119

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 744118, 
haskell-pipes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:17:38 UTC (rev 744119)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes
+pkgname=haskell-pipes
+pkgver=4.3.14
+pkgrel=24
+pkgdesc="Compositional pipelines"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mmorph' 'haskell-void')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4dac195772876c62d187a123c99ec2c624ce9f5b4c8ea8de9621d01c4eaaaf99a2f856a2c9faf94ec35c531df29f0e82aa9015ad8dd4eb2b2d7478a0da4bacf5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:18:19
  Author: felixonmars
Revision: 744121

archrelease: copy trunk to community-staging-x86_64

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

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

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


[arch-commits] Commit in haskell-should-not-typecheck/repos (2 files)

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:18:59
  Author: felixonmars
Revision: 744123

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 744122, 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 744122, haskell-should-not-typecheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:18:59 UTC (rev 744123)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=should-not-typecheck
+pkgname=haskell-should-not-typecheck
+pkgver=2.1.0
+pkgrel=95
+pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
+url="https://github.com/CRogers/should-not-typecheck";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-expectations')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:18:47
  Author: felixonmars
Revision: 744122

upgpkg: haskell-should-not-typecheck 2.1.0-95: rebuild with splitmix 0.1.0.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:18:19 UTC (rev 744121)
+++ PKGBUILD2020-11-06 12:18:47 UTC (rev 744122)
@@ -3,7 +3,7 @@
 _hkgname=should-not-typecheck
 pkgname=haskell-should-not-typecheck
 pkgver=2.1.0
-pkgrel=94
+pkgrel=95
 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-optparse-generic/trunk (PKGBUILD)

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:18:08
  Author: felixonmars
Revision: 744120

upgpkg: haskell-optparse-generic 1.4.3-4: rebuild with splitmix 0.1.0.3

Modified:
  haskell-optparse-generic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:17:38 UTC (rev 744119)
+++ PKGBUILD2020-11-06 12:18:08 UTC (rev 744120)
@@ -3,7 +3,7 @@
 _hkgname=optparse-generic
 pkgname=haskell-optparse-generic
 pkgver=1.4.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Auto-generate a command-line parser for your datatype"
 url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:19:30
  Author: felixonmars
Revision: 744124

upgpkg: haskell-profunctors 5.6-6: rebuild with splitmix 0.1.0.3

Modified:
  haskell-profunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:18:59 UTC (rev 744123)
+++ PKGBUILD2020-11-06 12:19:30 UTC (rev 744124)
@@ -4,7 +4,7 @@
 _hkgname=profunctors
 pkgname=haskell-profunctors
 pkgver=5.6
-pkgrel=5
+pkgrel=6
 pkgdesc="Profunctors"
 url="https://github.com/ekmett/profunctors/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:20:21
  Author: felixonmars
Revision: 744126

upgpkg: haskell-invariant 0.5.4-8: rebuild with splitmix 0.1.0.3

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:19:42 UTC (rev 744125)
+++ PKGBUILD2020-11-06 12:20:21 UTC (rev 744126)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.5.4
-pkgrel=7
+pkgrel=8
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors";
 license=('custom:BSD2')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:19:42
  Author: felixonmars
Revision: 744125

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
744124, haskell-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:19:42 UTC (rev 744125)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=profunctors
+pkgname=haskell-profunctors
+pkgver=5.6
+pkgrel=6
+pkgdesc="Profunctors"
+url="https://github.com/ekmett/profunctors/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8adf5b48681efa9c63300db3648b393ccb08ae2c1252592a9987efb258c8f8f91869808e80f0f02124677ab8fb48b0a4a8cba956b5e31d570e283c30568ec243')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:20:32
  Author: felixonmars
Revision: 744127

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:21:21
  Author: felixonmars
Revision: 744128

upgpkg: haskell-foldl 1.4.10-2: rebuild with splitmix 0.1.0.3

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:20:32 UTC (rev 744127)
+++ PKGBUILD2020-11-06 12:21:21 UTC (rev 744128)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.10
-pkgrel=1
+pkgrel=2
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:21:33
  Author: felixonmars
Revision: 744129

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 744128, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:21:33 UTC (rev 744129)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.10
+pkgrel=2
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('cdd989e0d9e8cf32aff9c818c25bdc384e812fa2363e52ea573707db8c3db73e048a0919e2e33c13a3f41262bf5e45431204569df158fc4391a76466625d4b4a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:22:48
  Author: felixonmars
Revision: 744131

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
744130, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:22:48 UTC (rev 744131)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.21
+pkgrel=5
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('95c94967167d102a65bd3253e402d3672c79aa2536758abf728a99493ca92bd9717723a0f765b409806f1bc64c0738a65bfc04d3e31d6a18d9b8cd894763e5ac')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:22:36
  Author: felixonmars
Revision: 744130

upgpkg: haskell-turtle 1.5.21-5: rebuild with splitmix 0.1.0.3

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:21:33 UTC (rev 744129)
+++ PKGBUILD2020-11-06 12:22:36 UTC (rev 744130)
@@ -4,7 +4,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.21
-pkgrel=4
+pkgrel=5
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:23:42
  Author: felixonmars
Revision: 744132

upgpkg: haskell-mono-traversable 1.0.15.1-70: rebuild with splitmix 0.1.0.3

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:22:48 UTC (rev 744131)
+++ PKGBUILD2020-11-06 12:23:42 UTC (rev 744132)
@@ -4,7 +4,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.15.1
-pkgrel=69
+pkgrel=70
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:23:53
  Author: felixonmars
Revision: 744133

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable/repos/community-staging-x86_64/
  haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD
(from rev 744132, haskell-mono-traversable/trunk/PKGBUILD)

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 744132, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:23:53 UTC (rev 744133)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.15.1
+pkgrel=70
+pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
+url="https://github.com/snoyberg/mono-traversable";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 
'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adf1af35b93af0605667d8b033415f318c6dab225499fdd1d9eab349fb1eedca2623c98f9dce83f94ed27db75b6f0aa88027daa748c7b3db05f47f68b505b0c8')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:24:38
  Author: felixonmars
Revision: 744135

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mutable-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 744134, haskell-mutable-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:24:38 UTC (rev 744135)
@@ -0,0 +1,44 @@
+
+_hkgname=mutable-containers
+pkgname=haskell-mutable-containers
+pkgver=0.3.4
+pkgrel=68
+pkgdesc='Abstactions and concrete implementations of mutable containers'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-vector haskell-mono-traversable)
+makedepends=(ghc)
+checkdepends=(haskell-quickcheck haskell-hspec)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('1731380fd57c8c79a77cea781fb7630f90e11cfa977ca836695981bcecf10b7d2d5f3e89e8a6de5fd3fb32ac441b0512c7a6fd356107e6efa47b0d5fd491157c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:24:26
  Author: felixonmars
Revision: 744134

upgpkg: haskell-mutable-containers 0.3.4-68: rebuild with splitmix 0.1.0.3

Modified:
  haskell-mutable-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:23:53 UTC (rev 744133)
+++ PKGBUILD2020-11-06 12:24:26 UTC (rev 744134)
@@ -2,7 +2,7 @@
 _hkgname=mutable-containers
 pkgname=haskell-mutable-containers
 pkgver=0.3.4
-pkgrel=67
+pkgrel=68
 pkgdesc='Abstactions and concrete implementations of mutable containers'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:26:34
  Author: felixonmars
Revision: 744136

upgpkg: haskell-conduit 1.3.3-9: rebuild with splitmix 0.1.0.3

Modified:
  haskell-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:24:38 UTC (rev 744135)
+++ PKGBUILD2020-11-06 12:26:34 UTC (rev 744136)
@@ -4,7 +4,7 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.3.3
-pkgrel=8
+pkgrel=9
 pkgdesc="Streaming data processing library."
 url="https://github.com/snoyberg/conduit";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:26:45
  Author: felixonmars
Revision: 744137

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
744136, haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:26:45 UTC (rev 744137)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.3.3
+pkgrel=9
+pkgdesc="Streaming data processing library."
+url="https://github.com/snoyberg/conduit";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mono-traversable' 'haskell-primitive'
+ 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-silently'
+ 'haskell-split' 'haskell-unliftio')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f3fc200dd59e44e77a2b16985ad8c5c6a056a2ef2e47b277c5527068c41ff2ee3af95964176689415308277d5d8d688ce7f9cae8d0da1888aa075b4df11074e3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:27:29
  Author: felixonmars
Revision: 744138

upgpkg: haskell-conduit-extra 1.3.5-62: rebuild with splitmix 0.1.0.3

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:26:45 UTC (rev 744137)
+++ PKGBUILD2020-11-06 12:27:29 UTC (rev 744138)
@@ -4,7 +4,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.3.5
-pkgrel=61
+pkgrel=62
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:27:40
  Author: felixonmars
Revision: 744139

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
744138, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:27:40 UTC (rev 744139)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.3.5
+pkgrel=62
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="https://github.com/snoyberg/conduit";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-network'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 
'haskell-typed-process'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('27cb6e1eba8c01154a1a7002521ce0190028790d1cb3f07d268722da2e2d32cc9ec8a78b897832f3e96fc40a4d6bf1755b7d068ba986178830aea0373b38cb38')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:28:09
  Author: felixonmars
Revision: 744140

upgpkg: haskell-simple-sendfile 0.2.30-106: rebuild with splitmix 0.1.0.3

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:27:40 UTC (rev 744139)
+++ PKGBUILD2020-11-06 12:28:09 UTC (rev 744140)
@@ -4,7 +4,7 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.30
-pkgrel=105
+pkgrel=106
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:28:21
  Author: felixonmars
Revision: 744141

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-simple-sendfile/repos/community-staging-x86_64/
  haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD
(from rev 744140, haskell-simple-sendfile/trunk/PKGBUILD)

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 744140, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:28:21 UTC (rev 744141)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.30
+pkgrel=106
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759')
+
+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 \
+-fallow-bsd
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:29:14
  Author: felixonmars
Revision: 744143

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tar-conduit/repos/community-staging-x86_64/
  haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744142, haskell-tar-conduit/trunk/PKGBUILD)

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

Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
744142, haskell-tar-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:29:14 UTC (rev 744143)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tar-conduit
+pkgname=haskell-tar-conduit
+pkgver=0.3.2
+pkgrel=125
+pkgdesc="Extract and create tar files using conduit for streaming"
+url="https://github.com/snoyberg/tar-conduit";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions')
+makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 
'haskell-quickcheck' 'haskell-weigh')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/conduit-combinators/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:29:03
  Author: felixonmars
Revision: 744142

upgpkg: haskell-tar-conduit 0.3.2-125: rebuild with splitmix 0.1.0.3

Modified:
  haskell-tar-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:28:21 UTC (rev 744141)
+++ PKGBUILD2020-11-06 12:29:03 UTC (rev 744142)
@@ -3,7 +3,7 @@
 _hkgname=tar-conduit
 pkgname=haskell-tar-conduit
 pkgver=0.3.2
-pkgrel=124
+pkgrel=125
 pkgdesc="Extract and create tar files using conduit for streaming"
 url="https://github.com/snoyberg/tar-conduit";
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:29:53
  Author: felixonmars
Revision: 744145

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 744144, haskell-cryptonite-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:29:53 UTC (rev 744145)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptonite-conduit
+pkgname=haskell-cryptonite-conduit
+pkgver=0.2.2
+pkgrel=308
+pkgdesc="Conduit bridge for cryptonite"
+url="https://github.com/haskell-crypto/cryptonite-conduit";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-memory' 'haskell-resourcet')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:29:41
  Author: felixonmars
Revision: 744144

upgpkg: haskell-cryptonite-conduit 0.2.2-308: rebuild with splitmix 0.1.0.3

Modified:
  haskell-cryptonite-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:29:14 UTC (rev 744143)
+++ PKGBUILD2020-11-06 12:29:41 UTC (rev 744144)
@@ -3,7 +3,7 @@
 _hkgname=cryptonite-conduit
 pkgname=haskell-cryptonite-conduit
 pkgver=0.2.2
-pkgrel=307
+pkgrel=308
 pkgdesc="Conduit bridge for cryptonite"
 url="https://github.com/haskell-crypto/cryptonite-conduit";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:30:47
  Author: felixonmars
Revision: 744146

upgpkg: haskell-xml-conduit 1.9.0.0-69: rebuild with splitmix 0.1.0.3

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:29:53 UTC (rev 744145)
+++ PKGBUILD2020-11-06 12:30:47 UTC (rev 744146)
@@ -4,7 +4,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.9.0.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:30:59
  Author: felixonmars
Revision: 744147

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-conduit/repos/community-staging-x86_64/
  haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744146, haskell-xml-conduit/trunk/PKGBUILD)

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

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
744146, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:30:59 UTC (rev 744147)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.9.0.0
+pkgrel=69
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="https://github.com/snoyberg/xml";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-data-default-class'
+ 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a6348233d99db2987289448c7320820abb9ed897b389d0a275e92c4a1e8055e9fa60a422b306f2bb1289b85f83545effe00d07c9ca1ecc7f2893d74b812cca23')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:33:23
  Author: felixonmars
Revision: 744148

upgpkg: haskell-gi 0.24.4-6: rebuild with splitmix 0.1.0.3

Modified:
  haskell-gi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:30:59 UTC (rev 744147)
+++ PKGBUILD2020-11-06 12:33:23 UTC (rev 744148)
@@ -4,7 +4,7 @@
 _hkgname=haskell-gi
 pkgname=haskell-gi
 pkgver=0.24.4
-pkgrel=5
+pkgrel=6
 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
 url="https://github.com/haskell-gi/haskell-gi";
 license=("LGPL2")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:34:11
  Author: felixonmars
Revision: 744150

upgpkg: haskell-gi-cairo 1.0.24-18: rebuild with splitmix 0.1.0.3

Modified:
  haskell-gi-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:33:35 UTC (rev 744149)
+++ PKGBUILD2020-11-06 12:34:11 UTC (rev 744150)
@@ -3,7 +3,7 @@
 _hkgname=gi-cairo
 pkgname=haskell-gi-cairo
 pkgver=1.0.24
-pkgrel=17
+pkgrel=18
 pkgdesc="Cairo bindings"
 url="https://github.com/haskell-gi/haskell-gi";
 license=("LGPL2.1")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:33:35
  Author: felixonmars
Revision: 744149

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 744148, 
haskell-gi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:33:35 UTC (rev 744149)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-gi
+pkgname=haskell-gi
+pkgver=0.24.4
+pkgrel=6
+pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
+url="https://github.com/haskell-gi/haskell-gi";
+license=("LGPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'gobject-introspection-runtime' 'haskell-gi-base'
+ 'haskell-ansi-terminal' 'haskell-attoparsec' 'haskell-pretty-show' 
'haskell-safe'
+ 'haskell-xdg-basedir' 'haskell-xml-conduit' 'haskell-regex-tdfa')
+makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('26abfdb864cb5050bfc46d67de198a51101bcf7195d16ba76799f9199eb734c365e785c74076f2be0bca058d54bd9adc1780f3a0a55d6a85a03ecfe8e72834dc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:34:23
  Author: felixonmars
Revision: 744151

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gi-cairo/repos/community-staging-x86_64/
  haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 744150, haskell-gi-cairo/trunk/PKGBUILD)

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

Copied: haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 
744150, haskell-gi-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:34:23 UTC (rev 744151)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=gi-cairo
+pkgname=haskell-gi-cairo
+pkgver=1.0.24
+pkgrel=18
+pkgdesc="Cairo bindings"
+url="https://github.com/haskell-gi/haskell-gi";
+license=("LGPL2.1")
+arch=('x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-gi' 'haskell-gi-base' 
'haskell-gi-overloading')
+makedepends=('ghc' 'gobject-introspection')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('93dfe96b5dd65ebc2f276275924e9852b12cfb42b7f9963b892f32aba1db0dbd')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:35:01
  Author: felixonmars
Revision: 744152

upgpkg: haskell-html-conduit 1.3.2.1-119: rebuild with splitmix 0.1.0.3

Modified:
  haskell-html-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:34:23 UTC (rev 744151)
+++ PKGBUILD2020-11-06 12:35:01 UTC (rev 744152)
@@ -3,7 +3,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.3.2.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml";
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:35:13
  Author: felixonmars
Revision: 744153

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-html-conduit/repos/community-staging-x86_64/
  haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744152, haskell-html-conduit/trunk/PKGBUILD)

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
744152, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:35:13 UTC (rev 744153)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.3.2.1
+pkgrel=119
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit'
+ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('94e9db8db839c5368f5a042a7039d44e3fabf5ffa30426894675317b985288c0d5fa94a6d1864b94802ea2fda3ff2728c4578759405dacdc64d8e2cfbb24aa70')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:35:55
  Author: felixonmars
Revision: 744154

upgpkg: haskell-feed 1.3.0.1-66: rebuild with splitmix 0.1.0.3

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:35:13 UTC (rev 744153)
+++ PKGBUILD2020-11-06 12:35:55 UTC (rev 744154)
@@ -4,7 +4,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.3.0.1
-pkgrel=65
+pkgrel=66
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:36:07
  Author: felixonmars
Revision: 744155

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 744154, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:36:07 UTC (rev 744155)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.3.0.1
+pkgrel=66
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-markdown-unlit' 'haskell-syb')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767')
+
+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 --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:36:45
  Author: felixonmars
Revision: 744156

upgpkg: haskell-tagstream-conduit 0.5.6-52: rebuild with splitmix 0.1.0.3

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:36:07 UTC (rev 744155)
+++ PKGBUILD2020-11-06 12:36:45 UTC (rev 744156)
@@ -4,7 +4,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.6
-pkgrel=51
+pkgrel=52
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:36:58
  Author: felixonmars
Revision: 744157

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tagstream-conduit/repos/community-staging-x86_64/
  haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744156, haskell-tagstream-conduit/trunk/PKGBUILD)

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 744156, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:36:58 UTC (rev 744157)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.6
+pkgrel=52
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bd389b9db3a179b4b58a0e3c0f57953a3eeb4ad216b4f29cd452ce73b76cebf8f77c4510115b5840919d63b7e32fdd0839736e7f522596679a5d7dcadfc003d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:37:27
  Author: felixonmars
Revision: 744158

upgpkg: haskell-project-template 0.2.1.0-38: rebuild with splitmix 0.1.0.3

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:36:58 UTC (rev 744157)
+++ PKGBUILD2020-11-06 12:37:27 UTC (rev 744158)
@@ -4,7 +4,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.1.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:37:39
  Author: felixonmars
Revision: 744159

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-project-template/repos/community-staging-x86_64/
  haskell-project-template/repos/community-staging-x86_64/PKGBUILD
(from rev 744158, haskell-project-template/trunk/PKGBUILD)

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

Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from 
rev 744158, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:37:39 UTC (rev 744159)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.1.0
+pkgrel=38
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://github.com/fpco/haskell-ide";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-resourcet')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ed70f640e5197f7a6158b851dcd3990e77b7266f716be248ecfb012c4827dc688028aa78d649313203a274357f57e45e94371a09446c4404d3282add0d1a158c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:38:19
  Author: felixonmars
Revision: 744161

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-conduit/repos/community-staging-x86_64/
  haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744160, haskell-wai-conduit/trunk/PKGBUILD)

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

Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
744160, haskell-wai-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:38:19 UTC (rev 744161)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.4
+pkgrel=252
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:38:07
  Author: felixonmars
Revision: 744160

upgpkg: haskell-wai-conduit 3.0.0.4-252: rebuild with splitmix 0.1.0.3

Modified:
  haskell-wai-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:37:39 UTC (rev 744159)
+++ PKGBUILD2020-11-06 12:38:07 UTC (rev 744160)
@@ -4,7 +4,7 @@
 _hkgname=wai-conduit
 pkgname=haskell-wai-conduit
 pkgver=3.0.0.4
-pkgrel=251
+pkgrel=252
 pkgdesc="Conduit wrappers for WAI"
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:38:49
  Author: felixonmars
Revision: 744162

upgpkg: haskell-libyaml 0.1.2-71: rebuild with splitmix 0.1.0.3

Modified:
  haskell-libyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:38:19 UTC (rev 744161)
+++ PKGBUILD2020-11-06 12:38:49 UTC (rev 744162)
@@ -3,7 +3,7 @@
 _hkgname=libyaml
 pkgname=haskell-libyaml
 pkgver=0.1.2
-pkgrel=70
+pkgrel=71
 pkgdesc="Low-level, streaming YAML interface."
 url="https://github.com/snoyberg/libyaml";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:39:26
  Author: felixonmars
Revision: 744164

upgpkg: haskell-binary-conduit 1.3.1-154: rebuild with splitmix 0.1.0.3

Modified:
  haskell-binary-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:39:01 UTC (rev 744163)
+++ PKGBUILD2020-11-06 12:39:26 UTC (rev 744164)
@@ -3,7 +3,7 @@
 _hkgname=binary-conduit
 pkgname=haskell-binary-conduit
 pkgver=1.3.1
-pkgrel=153
+pkgrel=154
 pkgdesc="Data serialization/deserialization conduit library"
 url="https://github.com/qnikst/binary-conduit/";
 license=('MIT')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:39:01
  Author: felixonmars
Revision: 744163

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
744162, haskell-libyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:39:01 UTC (rev 744163)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libyaml
+pkgname=haskell-libyaml
+pkgver=0.1.2
+pkgrel=71
+pkgdesc="Low-level, streaming YAML interface."
+url="https://github.com/snoyberg/libyaml";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0423fb36f1fdeeb89244a81930558ad272f8ffe8161ced3cc542e180937a1e5f264f188972786830b0bace6851adca796756abe100dffa8cb969eff4cb0e3121')
+
+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 \
+-fsystem-libyaml
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:39:38
  Author: felixonmars
Revision: 744165

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-conduit/repos/community-staging-x86_64/
  haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 744164, haskell-binary-conduit/trunk/PKGBUILD)

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

Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 744164, haskell-binary-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:39:38 UTC (rev 744165)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=binary-conduit
+pkgname=haskell-binary-conduit
+pkgver=1.3.1
+pkgrel=154
+pkgdesc="Data serialization/deserialization conduit library"
+url="https://github.com/qnikst/binary-conduit/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:40:13
  Author: felixonmars
Revision: 744166

upgpkg: haskell-free 5.1.4-5: rebuild with splitmix 0.1.0.3

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:39:38 UTC (rev 744165)
+++ PKGBUILD2020-11-06 12:40:13 UTC (rev 744166)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:40:56
  Author: felixonmars
Revision: 744168

upgpkg: haskell-adjunctions 4.4-174: rebuild with splitmix 0.1.0.3

Modified:
  haskell-adjunctions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:40:26 UTC (rev 744167)
+++ PKGBUILD2020-11-06 12:40:56 UTC (rev 744168)
@@ -4,7 +4,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=173
+pkgrel=174
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:40:26
  Author: felixonmars
Revision: 744167

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:41:08
  Author: felixonmars
Revision: 744169

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
744168, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:41:08 UTC (rev 744169)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=174
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive' 'haskell-free'
+ 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-void')
+makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:41:48
  Author: felixonmars
Revision: 744171

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-kan-extensions/repos/community-staging-x86_64/
  haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 744170, haskell-kan-extensions/trunk/PKGBUILD)

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

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 744170, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:41:48 UTC (rev 744171)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.2.1
+pkgrel=14
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-distributive' 'haskell-free' 'haskell-invariant' 
'haskell-profunctors'
+ 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('671cec5774c7df978810ede9eda0aa373e6fcc1b1d892bb7b490c433fbf618ab655c07d4be5ea5cc54636306b7faee1091f481dc6f0c46de1abddf927a0a2056')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:41:37
  Author: felixonmars
Revision: 744170

upgpkg: haskell-kan-extensions 5.2.1-14: rebuild with splitmix 0.1.0.3

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:41:08 UTC (rev 744169)
+++ PKGBUILD2020-11-06 12:41:37 UTC (rev 744170)
@@ -4,7 +4,7 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.2.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:43:53
  Author: felixonmars
Revision: 744172

upgpkg: haskell-lens 4.19.2-43: rebuild with splitmix 0.1.0.3

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:41:48 UTC (rev 744171)
+++ PKGBUILD2020-11-06 12:43:53 UTC (rev 744172)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.19.2
-pkgrel=42
+pkgrel=43
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:44:05
  Author: felixonmars
Revision: 744173

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 744172, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:44:05 UTC (rev 744173)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.19.2
+pkgrel=43
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-free'
+ 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 
'haskell-profunctors'
+ 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-generic-deriving' 'haskell-hunit'
+ 'haskell-quickcheck' 'haskell-simple-reflect' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f1627c950457c38b0363a71717b76c0c84eafdcebaf14904da632ea295195dee1fd11db07ca524988729254b0e018da4417e40c0cb4f8ff086fbe412ce89f4c6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/nats/d;/semigroups *>= 0.9/d' $_hkgname.cabal
+uusi $_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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:44:37
  Author: felixonmars
Revision: 744174

upgpkg: haskell-concise 0.1.0.1-217: rebuild with splitmix 0.1.0.3

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:44:05 UTC (rev 744173)
+++ PKGBUILD2020-11-06 12:44:37 UTC (rev 744174)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=216
+pkgrel=217
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise";
 license=("BSD")


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:44:49
  Author: felixonmars
Revision: 744175

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
744174, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:44:49 UTC (rev 744175)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=217
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:45:24
  Author: felixonmars
Revision: 744176

upgpkg: haskell-lens-action 0.2.4-72: rebuild with splitmix 0.1.0.3

Modified:
  haskell-lens-action/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:44:49 UTC (rev 744175)
+++ PKGBUILD2020-11-06 12:45:24 UTC (rev 744176)
@@ -3,7 +3,7 @@
 _hkgname=lens-action
 pkgname=haskell-lens-action
 pkgver=0.2.4
-pkgrel=71
+pkgrel=72
 pkgdesc="Monadic Getters and Folds"
 url="https://github.com/ekmett/lens-action";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:45:36
  Author: felixonmars
Revision: 744177

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 
744176, haskell-lens-action/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:45:36 UTC (rev 744177)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-action
+pkgname=haskell-lens-action
+pkgver=0.2.4
+pkgrel=72
+pkgdesc="Monadic Getters and Folds"
+url="https://github.com/ekmett/lens-action";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens'
+ 'haskell-profunctors' 'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9fde7be03c4cc289e19cee5dd5695c247a71c2585f8e085033e862b158ddc062a138f500b7dd71e3eb9f51869759b83fb0f88309db53f24300aaa0076322b883')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:46:29
  Author: felixonmars
Revision: 744178

upgpkg: haskell-generic-lens 2.0.0.0-59: rebuild with splitmix 0.1.0.3

Modified:
  haskell-generic-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:45:36 UTC (rev 744177)
+++ PKGBUILD2020-11-06 12:46:29 UTC (rev 744178)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens
 pkgname=haskell-generic-lens
 pkgver=2.0.0.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens";
 license=('BSD')


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:46:41
  Author: felixonmars
Revision: 744179

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 
744178, haskell-generic-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:46:41 UTC (rev 744179)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens
+pkgname=haskell-generic-lens
+pkgver=2.0.0.0
+pkgrel=59
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 
'haskell-inspection-testing' 'haskell-lens')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('69340658b9931b57817c254e9cfc347f5aad2a843955c40f7fa350305d48fe7437ce36b561b9f8a7e81786f63d53cc796011b0ee4159143f9c2f2dd556829662')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:48:00
  Author: felixonmars
Revision: 744181

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 744180, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-06 12:48:00 UTC (rev 744181)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.2.16
+pkgrel=57
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens'
+ 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+checkdepends=('dbus')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('fbcddba41d5a6ea3c93841f56b80c43e968758eb8979412cd15a3e6f384bb042a025dc4850dc2e584b459b0c7b99db791d1a9b17090108c004f657f7e125e441')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || : # 
https://github.com/rblaze/haskell-dbus/issues/51
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-11-06 Thread Felix Yan via arch-commits
Date: Friday, November 6, 2020 @ 12:47:45
  Author: felixonmars
Revision: 744180

upgpkg: haskell-dbus 1.2.16-57: rebuild with splitmix 0.1.0.3

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-06 12:46:41 UTC (rev 744179)
+++ PKGBUILD2020-11-06 12:47:45 UTC (rev 744180)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.16
-pkgrel=56
+pkgrel=57
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/";
 license=("GPL3")


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