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

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:55:14
  Author: eschwartz
Revision: 361752

archrelease: copy trunk to community-staging-any

Added:
  python-secretstorage/repos/community-staging-any/
  python-secretstorage/repos/community-staging-any/PKGBUILD
(from rev 361751, python-secretstorage/trunk/PKGBUILD)

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

Copied: python-secretstorage/repos/community-staging-any/PKGBUILD (from rev 
361751, python-secretstorage/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:55:14 UTC (rev 361752)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Patrice Peterson 
+# Contributor: JonnyJD 
+
+pkgname=python-secretstorage
+pkgver=3.0.1
+pkgrel=2
+pkgdesc="Securely store passwords and other private data using the 
SecretService DBus API"
+arch=('any')
+url="https://pypi.org/project/SecretStorage/;
+license=('BSD')
+depends=('python-cryptography' 'python-jeepney')
+checkdepends=('gnome-keyring' 'xorg-server-xvfb')
+source=("https://pypi.io/packages/source/S/SecretStorage/SecretStorage-${pkgver}.tar.gz;)
+sha512sums=('830f8de1a300d4a334ce7c2fa494ac1d8f1e36a8518f3df6df2b352ac3377bcdb84293b1c809b18bc774a61188b91f31fa30c15109b7aec180a2d1f522f2a165')
+
+build() {
+  cd SecretStorage-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd SecretStorage-$pkgver
+  dbus-launch xvfb-run -a python -m unittest discover -s tests || warning 
"Tests failed"
+}
+
+package() {
+  cd SecretStorage-$pkgver
+  python setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:54:54
  Author: eschwartz
Revision: 361751

upgpkg: python-secretstorage 3.0.1-2

python 3.7 rebuild

Modified:
  python-secretstorage/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:48:42 UTC (rev 361750)
+++ PKGBUILD2018-07-18 05:54:54 UTC (rev 361751)
@@ -5,10 +5,10 @@
 
 pkgname=python-secretstorage
 pkgver=3.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Securely store passwords and other private data using the 
SecretService DBus API"
 arch=('any')
-url="https://pypi.python.org/pypi/SecretStorage;
+url="https://pypi.org/project/SecretStorage/;
 license=('BSD')
 depends=('python-cryptography' 'python-jeepney')
 checkdepends=('gnome-keyring' 'xorg-server-xvfb')
@@ -15,8 +15,9 @@
 
source=("https://pypi.io/packages/source/S/SecretStorage/SecretStorage-${pkgver}.tar.gz;)
 
sha512sums=('830f8de1a300d4a334ce7c2fa494ac1d8f1e36a8518f3df6df2b352ac3377bcdb84293b1c809b18bc774a61188b91f31fa30c15109b7aec180a2d1f522f2a165')
 
-prepare() {
-  cp -a SecretStorage-$pkgver{,-py2}
+build() {
+  cd SecretStorage-$pkgver
+  python setup.py build
 }
 
 check() {


[arch-commits] Commit in python-osc-lib/trunk (PKGBUILD)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:48:20
  Author: eschwartz
Revision: 361749

upgpkg: python-osc-lib 1.10.0-2

python 3.7 rebuild

Modified:
  python-osc-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:47:43 UTC (rev 361748)
+++ PKGBUILD2018-07-18 05:48:20 UTC (rev 361749)
@@ -5,10 +5,10 @@
 pkgbase=python-osc-lib
 pkgname=(python-osc-lib python2-osc-lib)
 pkgver=1.10.0
-pkgrel=1
+pkgrel=2
 pkgdesc="OpenStackClient Library"
 arch=('any')
-url="http://docs.openstack.org/developer/osc-lib;
+url="https://docs.openstack.org/osc-lib/latest/;
 license=('Apache')
 makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr'
  'python-babel' 'python2-babel' 'python-cliff' 'python2-cliff'
@@ -17,7 +17,7 @@
  'python2-oslo-utils' 'python-simplejson' 'python2-simplejson' 
'python-stevedore'
  'python2-stevedore' 'python-openstacksdk' 'python2-openstacksdk')
 checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock'
-  'python2-requests-mock')
+  'python2-requests-mock' 'python-testrepository' 
'python2-testrepository')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/osc-lib/archive/$pkgver.tar.gz;)
 
sha512sums=('fed6caed0a6ddc1afd0912fb2e8327592d7c8fe9274b92a47a6b17f957ffccb355d534397cc2c708279b079928973503e3bdebad5f8c0fd2ee47557b9e426ce1')
 


[arch-commits] Commit in python-osc-lib/repos (2 files)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:48:42
  Author: eschwartz
Revision: 361750

archrelease: copy trunk to community-staging-any

Added:
  python-osc-lib/repos/community-staging-any/
  python-osc-lib/repos/community-staging-any/PKGBUILD
(from rev 361749, python-osc-lib/trunk/PKGBUILD)

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

Copied: python-osc-lib/repos/community-staging-any/PKGBUILD (from rev 361749, 
python-osc-lib/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:48:42 UTC (rev 361750)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-osc-lib
+pkgname=(python-osc-lib python2-osc-lib)
+pkgver=1.10.0
+pkgrel=2
+pkgdesc="OpenStackClient Library"
+arch=('any')
+url="https://docs.openstack.org/osc-lib/latest/;
+license=('Apache')
+makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr'
+ 'python-babel' 'python2-babel' 'python-cliff' 'python2-cliff'
+ 'python-keystoneauth1' 'python2-keystoneauth1' 
'python-os-client-config'
+ 'python2-os-client-config' 'python-oslo-i18n' 'python2-oslo-i18n' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-simplejson' 'python2-simplejson' 
'python-stevedore'
+ 'python2-stevedore' 'python-openstacksdk' 'python2-openstacksdk')
+checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock'
+  'python2-requests-mock' 'python-testrepository' 
'python2-testrepository')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/osc-lib/archive/$pkgver.tar.gz;)
+sha512sums=('fed6caed0a6ddc1afd0912fb2e8327592d7c8fe9274b92a47a6b17f957ffccb355d534397cc2c708279b079928973503e3bdebad5f8c0fd2ee47557b9e426ce1')
+
+prepare() {
+  cp -a osc-lib-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/osc-lib-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/osc-lib-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/osc-lib-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/osc-lib-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-osc-lib() {
+  depends=('python-six' 'python-pbr' 'python-babel' 'python-cliff' 
'python-keystoneauth1'
+   'python-os-client-config' 'python-oslo-i18n' 'python-oslo-utils' 
'python-stevedore'
+   'python-simplejson' 'python-openstacksdk')
+
+  cd osc-lib-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-osc-lib() {
+  depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-cliff' 
'python2-keystoneauth1'
+   'python2-os-client-config' 'python2-oslo-i18n' 'python2-oslo-utils' 
'python2-stevedore'
+   'python2-simplejson' 'python2-openstacksdk')
+
+  cd osc-lib-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in gitlab/repos/community-x86_64 (26 files)

2018-07-17 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, July 18, 2018 @ 05:47:43
  Author: svenstaro
Revision: 361748

archrelease: copy trunk to community-x86_64

Added:
  gitlab/repos/community-x86_64/PKGBUILD
(from rev 361747, gitlab/trunk/PKGBUILD)
  gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch
(from rev 361747, 
gitlab/trunk/a951b96be2862ce660dc715a364f574c2f5f72e1.patch)
  gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch
(from rev 361747, 
gitlab/trunk/b41b2de702c26bfbbe375c70c48293a75546df42.patch)
  gitlab/repos/community-x86_64/gitlab-backup.service
(from rev 361747, gitlab/trunk/gitlab-backup.service)
  gitlab/repos/community-x86_64/gitlab-backup.timer
(from rev 361747, gitlab/trunk/gitlab-backup.timer)
  gitlab/repos/community-x86_64/gitlab-mailroom.service
(from rev 361747, gitlab/trunk/gitlab-mailroom.service)
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
(from rev 361747, gitlab/trunk/gitlab-sidekiq.service)
  gitlab/repos/community-x86_64/gitlab-unicorn.service
(from rev 361747, gitlab/trunk/gitlab-unicorn.service)
  gitlab/repos/community-x86_64/gitlab.install
(from rev 361747, gitlab/trunk/gitlab.install)
  gitlab/repos/community-x86_64/gitlab.logrotate
(from rev 361747, gitlab/trunk/gitlab.logrotate)
  gitlab/repos/community-x86_64/gitlab.target
(from rev 361747, gitlab/trunk/gitlab.target)
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
(from rev 361747, gitlab/trunk/gitlab.tmpfiles.d)
  gitlab/repos/community-x86_64/lighttpd.conf.example
(from rev 361747, gitlab/trunk/lighttpd.conf.example)
Deleted:
  gitlab/repos/community-x86_64/PKGBUILD
  gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch
  gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch
  gitlab/repos/community-x86_64/gitlab-backup.service
  gitlab/repos/community-x86_64/gitlab-backup.timer
  gitlab/repos/community-x86_64/gitlab-mailroom.service
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
  gitlab/repos/community-x86_64/gitlab-unicorn.service
  gitlab/repos/community-x86_64/gitlab.install
  gitlab/repos/community-x86_64/gitlab.logrotate
  gitlab/repos/community-x86_64/gitlab.target
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
  gitlab/repos/community-x86_64/lighttpd.conf.example

+
 PKGBUILD   |  432 +++
 a951b96be2862ce660dc715a364f574c2f5f72e1.patch |   56 +-
 b41b2de702c26bfbbe375c70c48293a75546df42.patch |  136 +++
 gitlab-backup.service  |   40 +-
 gitlab-backup.timer|   20 -
 gitlab-mailroom.service|   44 +-
 gitlab-sidekiq.service |   62 +--
 gitlab-unicorn.service |   68 +--
 gitlab.install |   40 +-
 gitlab.logrotate   |   22 -
 gitlab.target  |   14 
 gitlab.tmpfiles.d  |2 
 lighttpd.conf.example  |   70 +--
 13 files changed, 503 insertions(+), 503 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-18 05:47:22 UTC (rev 361747)
+++ PKGBUILD2018-07-18 05:47:43 UTC (rev 361748)
@@ -1,216 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Pavol (Lopo) Hluchy 
-# Contributor: Jonas Heinrich 
-# Contributor: Massimiliano Torromeo 
-# Contributor: Tobias Hunger 
-# Contributor: Stefan Tatschner 
-# Contributor: Caleb Maclennan 
-
-pkgname=gitlab
-pkgver=11.0.3
-pkgrel=1
-pkgdesc="Project management and code hosting application"
-arch=('x86_64')
-url="https://gitlab.com/gitlab-org/gitlab-ce;
-license=('MIT')
-options=(!buildflags)
-depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 
'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser')
-makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go' 'nodejs')
-optdepends=('postgresql: database backend'
-'mysql: database backend'
-'python2-docutils: reStructuredText markup language support'
-'smtp-server: mail server in order to receive mail notifications')
-backup=("etc/webapps/${pkgname}/application.rb"
-"etc/webapps/${pkgname}/gitlab.yml"
-"etc/webapps/${pkgname}/resque.yml"
-"etc/webapps/${pkgname}/unicorn.rb"
-"etc/logrotate.d/${pkgname}")
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver};
-gitlab-unicorn.service
-gitlab-sidekiq.service
-gitlab-backup.service
-gitlab-mailroom.service
-gitlab-backup.timer
-gitlab.target
-gitlab.tmpfiles.d
-gitlab.logrotate
-b41b2de702c26bfbbe375c70c48293a75546df42.patch)
-install='gitlab.install'

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

2018-07-17 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, July 18, 2018 @ 05:47:22
  Author: svenstaro
Revision: 361747

upgpkg: gitlab 11.0.4-1

Modified:
  gitlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:32:15 UTC (rev 361746)
+++ PKGBUILD2018-07-18 05:47:22 UTC (rev 361747)
@@ -7,7 +7,7 @@
 # Contributor: Caleb Maclennan 
 
 pkgname=gitlab
-pkgver=11.0.3
+pkgver=11.0.4
 pkgrel=1
 pkgdesc="Project management and code hosting application"
 arch=('x86_64')
@@ -36,7 +36,7 @@
 gitlab.logrotate
 b41b2de702c26bfbbe375c70c48293a75546df42.patch)
 install='gitlab.install'
-sha512sums=('ca0104a1805ddbc60ad4f59528fb2013a5f399654b7974a7063904ff0eae82d2221d74a9a6a317a4f9d84b5c74602c6ac34783a604cfb6507794e704203f0ed6'
+sha512sums=('1591214483551e321005156d94d95bcab058ab43d89941ab0bac674e9bd910a1be9fe89f5c6d932ca9fcd8b4e00f0c4fcfb883e846e0ec977ef715d8a0f32a1d'
 
'b1bc7c1f3d47758e4745ae3689e61989c6d1fd8490fa60d75de60d3960025f2888da5c50c4a70e1656d75e4d53bcece518e87f743855eed150a61cb11d40b7d2'
 
'ea5ae64214a82b522a09c20be2967ae2ff6fbfd7683587909b748dab4647f99b3128c0e16aba375ecb191e47e1b9045587a84322e216e5cda940904c4fa6271c'
 
'69e6f43008389fb54bba6cea61adb0dbf5b75c5796f5cca327326f20f329365c003847bbd6d53b113a0afb1a0d3a0b101a92476739daf85f65c670a1d4466f9c'


[arch-commits] Commit in python-async-timeout/repos (2 files)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:32:15
  Author: eschwartz
Revision: 361746

archrelease: copy trunk to community-staging-any

Added:
  python-async-timeout/repos/community-staging-any/
  python-async-timeout/repos/community-staging-any/PKGBUILD
(from rev 361745, python-async-timeout/trunk/PKGBUILD)

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

Copied: python-async-timeout/repos/community-staging-any/PKGBUILD (from rev 
361745, python-async-timeout/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:32:15 UTC (rev 361746)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Contributor: Stunts 
+# Contributor: Phil Schaf 
+# Contributor: Carl George < arch at cgtx dot us >
+
+_pkgname=async-timeout
+pkgname=python-async-timeout
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Asyncio-compatible timeout class'
+url='https://github.com/aio-libs/async-timeout'
+arch=('any')
+license=('Apache')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-asyncio' 
'python-pytest-aiohttp')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/async-timeout/archive/v${pkgver}.tar.gz
+
${pkgname}-python37.patch::https://github.com/aio-libs/async-timeout/pull/51.patch)
+sha256sums=('48341ca53e51d5e975154e14f3d75444355243482c7319bb95b727a487d92cc8'
+'1e0178049691d76ec8129a9c14cfcc5de39803168765fa1d7ddbb045da16548b')
+sha512sums=('23a697ef1aea14e74fdca2f1d18a0dd474caa623c452199da137db01692a28be9667f50d0253b61743fdff00bea2880fc59439f27ffc1a7257ce2d13fdab23a5'
+
'f0303da9e9b6b5f2dc311c19b9dc48f1726bdbf6796272e64ddc005df57b1d390fd9fffbf85938cb33445ad0d330485a4b5ec9153a1b5889146193d9cd8d00ab')
+
+prepare() {
+  cd ${_pkgname}-${pkgver}
+  # https://github.com/aio-libs/async-timeout/pull/51
+  patch -p1 -i ../${pkgname}-python37.patch
+}
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  PYTHONPATH=. py.test tests
+}
+
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in python-async-timeout/trunk (PKGBUILD)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:31:55
  Author: eschwartz
Revision: 361745

upgpkg: python-async-timeout 3.0.0-2

python 3.7 rebuild

Modified:
  python-async-timeout/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:29:46 UTC (rev 361744)
+++ PKGBUILD2018-07-18 05:31:55 UTC (rev 361745)
@@ -6,7 +6,7 @@
 _pkgname=async-timeout
 pkgname=python-async-timeout
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Asyncio-compatible timeout class'
 url='https://github.com/aio-libs/async-timeout'
 arch=('any')
@@ -14,10 +14,19 @@
 depends=('python')
 makedepends=('python-setuptools')
 checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-asyncio' 
'python-pytest-aiohttp')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/async-timeout/archive/v${pkgver}.tar.gz)
-sha256sums=('48341ca53e51d5e975154e14f3d75444355243482c7319bb95b727a487d92cc8')
-sha512sums=('23a697ef1aea14e74fdca2f1d18a0dd474caa623c452199da137db01692a28be9667f50d0253b61743fdff00bea2880fc59439f27ffc1a7257ce2d13fdab23a5')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/async-timeout/archive/v${pkgver}.tar.gz
+
${pkgname}-python37.patch::https://github.com/aio-libs/async-timeout/pull/51.patch)
+sha256sums=('48341ca53e51d5e975154e14f3d75444355243482c7319bb95b727a487d92cc8'
+'1e0178049691d76ec8129a9c14cfcc5de39803168765fa1d7ddbb045da16548b')
+sha512sums=('23a697ef1aea14e74fdca2f1d18a0dd474caa623c452199da137db01692a28be9667f50d0253b61743fdff00bea2880fc59439f27ffc1a7257ce2d13fdab23a5'
+
'f0303da9e9b6b5f2dc311c19b9dc48f1726bdbf6796272e64ddc005df57b1d390fd9fffbf85938cb33445ad0d330485a4b5ec9153a1b5889146193d9cd8d00ab')
 
+prepare() {
+  cd ${_pkgname}-${pkgver}
+  # https://github.com/aio-libs/async-timeout/pull/51
+  patch -p1 -i ../${pkgname}-python37.patch
+}
+
 build() {
   cd ${_pkgname}-${pkgver}
   python setup.py build


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 05:29:41
  Author: foutrelis
Revision: 361743

Python 3.7 rebuild

Modified:
  python-pyfix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:26:58 UTC (rev 361742)
+++ PKGBUILD2018-07-18 05:29:41 UTC (rev 361743)
@@ -6,7 +6,7 @@
 pkgname=python-pyfix
 pkgver=0.2.3
 _commit=403d51f426dda6a907c96d8d9d2e2942999b1f23
-pkgrel=4
+pkgrel=5
 pkgdesc='A framework for writing automated software tests'
 arch=('any')
 url='https://github.com/pyclectic/pyfix'
@@ -20,6 +20,11 @@
 prepare() {
   # Pybuilder uses directory name to determine distribution name
   mv pyfix-$_commit pyfix
+
+  # BUILD FAILED - Missing plugin dependency 'pychecker':
+  #   pip._internal.exceptions.DistributionNotFound:
+  # No matching distribution found for pychecker
+  sed -i '/use_plugin("python.pychecker")/d' pyfix/build.py
 }
 
 check() {


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 05:29:46
  Author: foutrelis
Revision: 361744

archrelease: copy trunk to community-staging-any

Added:
  python-pyfix/repos/community-staging-any/
  python-pyfix/repos/community-staging-any/PKGBUILD
(from rev 361743, python-pyfix/trunk/PKGBUILD)

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

Copied: python-pyfix/repos/community-staging-any/PKGBUILD (from rev 361743, 
python-pyfix/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:29:46 UTC (rev 361744)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Thomas S Hatch 
+
+pkgname=python-pyfix
+pkgver=0.2.3
+_commit=403d51f426dda6a907c96d8d9d2e2942999b1f23
+pkgrel=5
+pkgdesc='A framework for writing automated software tests'
+arch=('any')
+url='https://github.com/pyclectic/pyfix'
+license=('Apache')
+depends=('python-pyassert')
+makedepends=('python-pybuilder' 'python-pyassert' 'python-coverage' 
'python-mockito'
+ 'python-unittest-xml-reporting' 'pychecker')
+source=("$pkgname-$_commit.tar.gz::https://github.com/pyclectic/pyfix/archive/$_commit.tar.gz;)
+sha512sums=('879315ad2ce6a3697cee1ea366202ed43c140652938a31e1de1bbf276f9bc3304396152c7d1bc73a06b0b523d97a164ad76625a5131d9b8161deb7c011cd4b1b')
+
+prepare() {
+  # Pybuilder uses directory name to determine distribution name
+  mv pyfix-$_commit pyfix
+
+  # BUILD FAILED - Missing plugin dependency 'pychecker':
+  #   pip._internal.exceptions.DistributionNotFound:
+  # No matching distribution found for pychecker
+  sed -i '/use_plugin("python.pychecker")/d' pyfix/build.py
+}
+
+check() {
+  cd pyfix
+  pyb -v analyze || warning "broken tests"
+}
+
+package() {
+  cd pyfix
+  pyb -v -o package
+  cd target/dist/pyfix-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+}


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 05:26:58
  Author: foutrelis
Revision: 361742

archrelease: copy trunk to community-staging-any

Added:
  python-pyassert/repos/community-staging-any/
  python-pyassert/repos/community-staging-any/PKGBUILD
(from rev 361741, python-pyassert/trunk/PKGBUILD)

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

Copied: python-pyassert/repos/community-staging-any/PKGBUILD (from rev 361741, 
python-pyassert/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:26:58 UTC (rev 361742)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Thomas S Hatch 
+
+pkgname=python-pyassert
+pkgver=0.4.2
+pkgrel=5
+pkgdesc='Rich assertions library for Python'
+arch=('any')
+url='https://github.com/pyclectic/pyassert'
+license=('Apache')
+depends=('python-six')
+makedepends=('python-pybuilder' 'python-mockito' 'python-coverage' 
'python-unittest-xml-reporting'
+ 'flake8' 'pychecker')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/pyclectic/pyassert/archive/v$pkgver.tar.gz;)
+sha512sums=('5a7a8078dad967913708f0bc18278ba760bbc098c1fc6f299b6a654206834dbebc82125c33456e498e5edfbf15599360c3cff807df56073eaa62330b6b494f09')
+
+prepare() {
+  # Pybuilder uses directory name to determine distribution name
+  mv pyassert-$pkgver pyassert
+
+  # BUILD FAILED - Missing plugin dependency 'pychecker':
+  #   pip._internal.exceptions.DistributionNotFound:
+  # No matching distribution found for pychecker
+  sed -i '/use_plugin("python.pychecker")/d' pyassert/build.py
+}
+
+check() {
+  cd pyassert
+  pyb -v analyze || warning "ignoring flake8 warnings"
+}
+
+package() {
+  cd pyassert
+  pyb -v package
+  cd target/dist/pyassert-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+}


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 05:26:53
  Author: foutrelis
Revision: 361741

Python 3.7 rebuild

Modified:
  python-pyassert/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:25:12 UTC (rev 361740)
+++ PKGBUILD2018-07-18 05:26:53 UTC (rev 361741)
@@ -5,7 +5,7 @@
 
 pkgname=python-pyassert
 pkgver=0.4.2
-pkgrel=4
+pkgrel=5
 pkgdesc='Rich assertions library for Python'
 arch=('any')
 url='https://github.com/pyclectic/pyassert'


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 05:25:12
  Author: foutrelis
Revision: 361740

Disable pychecker plugin; breaks the build

Modified:
  python-pyassert/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 05:19:52 UTC (rev 361739)
+++ PKGBUILD2018-07-18 05:25:12 UTC (rev 361740)
@@ -19,6 +19,11 @@
 prepare() {
   # Pybuilder uses directory name to determine distribution name
   mv pyassert-$pkgver pyassert
+
+  # BUILD FAILED - Missing plugin dependency 'pychecker':
+  #   pip._internal.exceptions.DistributionNotFound:
+  # No matching distribution found for pychecker
+  sed -i '/use_plugin("python.pychecker")/d' pyassert/build.py
 }
 
 check() {


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

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:19:52
  Author: eschwartz
Revision: 361739

archrelease: copy trunk to community-staging-any

Added:
  jupyter_console/repos/community-staging-any/
  jupyter_console/repos/community-staging-any/PKGBUILD
(from rev 361738, jupyter_console/trunk/PKGBUILD)

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

Copied: jupyter_console/repos/community-staging-any/PKGBUILD (from rev 361738, 
jupyter_console/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 05:19:52 UTC (rev 361739)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+pkgname=jupyter_console
+pkgver=5.2.0
+pkgrel=2
+pkgdesc="An IPython-like terminal frontend for Jupyter kernels in any 
language."
+arch=('any')
+url="https://pypi.org/project/jupyter_console/;
+license=('BSD')
+depends=('ipython' 'python-jupyter_client' 'python-ipykernel'
+ 'python-pygments' 'python-prompt_toolkit')
+makedepends=('python-setuptools')
+#source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/jupyter_console/archive/$pkgver.tar.gz;)
+source=("https://files.pythonhosted.org/packages/source/j/$pkgname/$pkgname-$pkgver.tar.gz;)
+md5sums=('175953df3c76ffa6d4d5cb23198ab324')
+
+build() {
+  cd "$srcdir/jupyter_console-$pkgver"
+
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir/jupyter_console-$pkgver"
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
+  install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 05:19:31
  Author: eschwartz
Revision: 361738

upgpkg: jupyter_console 5.2.0-2

python 3.7 rebuild

Modified:
  jupyter_console/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:51:18 UTC (rev 361737)
+++ PKGBUILD2018-07-18 05:19:31 UTC (rev 361738)
@@ -3,10 +3,10 @@
 
 pkgname=jupyter_console
 pkgver=5.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An IPython-like terminal frontend for Jupyter kernels in any 
language."
 arch=('any')
-url="https://pypi.python.org/pypi/jupyter_console;
+url="https://pypi.org/project/jupyter_console/;
 license=('BSD')
 depends=('ipython' 'python-jupyter_client' 'python-ipykernel'
  'python-pygments' 'python-prompt_toolkit')
@@ -16,7 +16,9 @@
 md5sums=('175953df3c76ffa6d4d5cb23198ab324')
 
 build() {
-  cd "$srcdir"
+  cd "$srcdir/jupyter_console-$pkgver"
+
+  python setup.py build
 }
 
 package() {
@@ -24,4 +26,3 @@
   python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
   install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
-


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:51:13
  Author: foutrelis
Revision: 361736

Python 3.7 rebuild

Modified:
  python-pybuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:45:54 UTC (rev 361735)
+++ PKGBUILD2018-07-18 04:51:13 UTC (rev 361736)
@@ -5,7 +5,7 @@
 
 pkgname=python-pybuilder
 pkgver=0.11.17
-pkgrel=1
+pkgrel=2
 pkgdesc='An extensible, easy to use continuous build tool for Python'
 arch=('any')
 url='http://pybuilder.github.io'


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:51:18
  Author: foutrelis
Revision: 361737

archrelease: copy trunk to community-staging-any

Added:
  python-pybuilder/repos/community-staging-any/
  python-pybuilder/repos/community-staging-any/PKGBUILD
(from rev 361736, python-pybuilder/trunk/PKGBUILD)

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

Copied: python-pybuilder/repos/community-staging-any/PKGBUILD (from rev 361736, 
python-pybuilder/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 04:51:18 UTC (rev 361737)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Thomas S Hatch 
+
+pkgname=python-pybuilder
+pkgver=0.11.17
+pkgrel=2
+pkgdesc='An extensible, easy to use continuous build tool for Python'
+arch=('any')
+url='http://pybuilder.github.io'
+license=('Apache')
+# added dependencies of distutils plugin into pybuilder's depends
+depends=('python-pip' 'python-pypandoc' 'python-tailer' 'python-tblib' 
'python-twine' 'python-wheel')
+makedepends=('python-cram' 'flake8' 'python-sphinx' 'python-pdoc' 
'python-coverage'
+ 'python-pytddmon' 'python-unittest-xml-reporting' 'python-pyfix')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/pybuilder/pybuilder/archive/v$pkgver.tar.gz;)
+sha512sums=('586018833a53bc28bc996d9b9117417f8fde8a1677d5914bb6536d073b39e63aef6fb61925360a99d48af1dbe6eece4a3ed6209f80346e8fc1c7ec0c00ffb793')
+
+prepare() {
+  cd pybuilder-$pkgver
+  sed -i 's/"install_dependencies", //' setup.py
+  sed -i 's/project.plugin_depends_on("pypandoc", 
".*$/project.plugin_depends_on("pypandoc")/' 
src/main/python/pybuilder/plugins/python/distutils_plugin.py
+}
+
+check() {
+  cd pybuilder-$pkgver
+  python build.py -v analyze || warning "ignoring flake8 warnings"
+}
+
+package() {
+  cd pybuilder-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+}


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:45:50
  Author: foutrelis
Revision: 361734

Python 3.7 rebuild

Modified:
  python-flex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:44:38 UTC (rev 361733)
+++ PKGBUILD2018-07-18 04:45:50 UTC (rev 361734)
@@ -4,7 +4,7 @@
 pkgbase=python-flex
 pkgname=(python-flex python2-flex)
 pkgver=6.13.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Swagger schema validator"
 url="https://github.com/pipermerriam/flex;
 license=('BSD')


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:45:54
  Author: foutrelis
Revision: 361735

archrelease: copy trunk to community-staging-any

Added:
  python-flex/repos/community-staging-any/
  python-flex/repos/community-staging-any/PKGBUILD
(from rev 361734, python-flex/trunk/PKGBUILD)

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

Copied: python-flex/repos/community-staging-any/PKGBUILD (from rev 361734, 
python-flex/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 04:45:54 UTC (rev 361735)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-flex
+pkgname=(python-flex python2-flex)
+pkgver=6.13.2
+pkgrel=2
+pkgdesc="Swagger schema validator"
+url="https://github.com/pipermerriam/flex;
+license=('BSD')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'python-yaml'
+ 'python2-yaml' 'python-validate-email' 'python2-validate-email' 
'python-rfc3987'
+ 'python2-rfc3987' 'python-requests' 'python2-requests' 
'python-strict-rfc3339'
+ 'python2-strict-rfc3339' 'python-click' 'python2-click' 
'python-jsonpointer'
+ 'python2-jsonpointer')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-factory-boy'
+  'python2-factory-boy' 'python-responses' 'python2-responses' 
'python-pytest-httpbin'
+  'python2-pytest-httpbin')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;)
+sha512sums=('9883dcaed83ed80eb19e017dce18ee8335484ae1b8a6c893c0a2950984c0657e8c1cb90e0a0c9785d0934a0a9c765e4f12fc3258ebc7f732d052c2fda9a2e50f')
+
+prepare() {
+  sed -i 's/<2/<3/' flex-$pkgver/setup.py
+  cp -a flex-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/flex-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/flex-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/flex-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/flex-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-flex() {
+  depends=('python-six' 'python-yaml' 'python-validate-email' 'python-rfc3987' 
'python-requests'
+   'python-strict-rfc3339' 'python-click' 'python-jsonpointer')
+
+  cd flex-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-flex() {
+  depends=('python2-six' 'python2-yaml' 'python2-validate-email' 
'python2-rfc3987' 'python2-requests'
+   'python2-strict-rfc3339' 'python2-click' 'python2-jsonpointer')
+
+  cd flex-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  mv "$pkgdir"/usr/bin/swagger-flex{,2}
+}


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:44:34
  Author: foutrelis
Revision: 361732

Python 3.7 rebuild

Modified:
  python-raven/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:39:32 UTC (rev 361731)
+++ PKGBUILD2018-07-18 04:44:34 UTC (rev 361732)
@@ -5,7 +5,7 @@
 pkgbase=python-raven
 pkgname=(python-raven python2-raven)
 pkgver=6.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python client for Sentry"
 arch=('any')
 url="http://pypi.python.org/pypi/raven;


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:44:38
  Author: foutrelis
Revision: 361733

archrelease: copy trunk to community-staging-any

Added:
  python-raven/repos/community-staging-any/
  python-raven/repos/community-staging-any/PKGBUILD
(from rev 361732, python-raven/trunk/PKGBUILD)

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

Copied: python-raven/repos/community-staging-any/PKGBUILD (from rev 361732, 
python-raven/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 04:44:38 UTC (rev 361733)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Benjamin A. Shelton 
+
+pkgbase=python-raven
+pkgname=(python-raven python2-raven)
+pkgver=6.9.0
+pkgrel=2
+pkgdesc="Python client for Sentry"
+arch=('any')
+url="http://pypi.python.org/pypi/raven;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-contextlib2')
+checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-bottle' 
'python2-bottle'
+  'python-celery' 'python2-celery' 'python-django' 'python2-django'
+  'python-pycodestyle' 'python2-pycodestyle' 'python-mock' 
'python2-mock' 'python-nose'
+  'python2-nose' 'python2-gevent' 'python-pytz' 'python2-pytz' 
'python-exam'
+  'python2-exam' 'python-requests' 'python2-requests' 
'python-tornado'
+  'python2-tornado' 'python-paste' 'python2-paste' 'python-webob' 
'python2-webob'
+  'python-webtest' 'python2-webtest' 'python-anyjson' 
'python2-anyjson'
+  'python-flask' 'python2-flask' 'python-blinker' 
'python2-blinker' 'python-logbook'
+  'python2-logbook' 'python-pytest-django' 'python2-pytest-django' 
'python2-webpy'
+  'python-flask-login' 'python2-flask-login' 
'python-pytest-timeout'
+  'python2-pytest-timeout' 'python-zconfig' 'python2-zconfig' 
'python-pytest-xdist'
+  'python2-pytest-xdist')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/getsentry/raven-python/archive/$pkgver.tar.gz;)
+sha512sums=('a8ab761779b9c4cf06150a763d31f56caf1688210354deeb065950b82276b6f7d4c9daff65bfd9fa865093350a2c65b983f7d8662d3232ea3b0304a8027276a9')
+
+prepare() {
+  cp -a raven-python-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/raven-python-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/raven-python-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack distribution check by installing it
+  # "-p no:logging": https://github.com/getsentry/raven-python/issues/1164
+
+  cd "$srcdir"/raven-python-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" \
+py.test -p no:logging tests
+
+  cd "$srcdir"/raven-python-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" \
+py.test2 -p no:logging tests
+}
+
+package_python-raven() {
+  depends=('python')
+  optdepends=('python-setuptools: for "raven" script')
+
+  cd "$srcdir"/raven-python-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm664 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-raven() {
+  depends=('python2-contextlib2')
+  optdepends=('python2-setuptools: for "raven2" script')
+
+  cd "$srcdir"/raven-python-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/bin/raven{,2}
+
+  install -Dm664 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:39:32
  Author: felixonmars
Revision: 361731

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 361730, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:39:32 UTC (rev 361731)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.4.2
+pkgrel=36
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-conduit" "haskell-exceptions" 
"haskell-stringsearch")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1fb255ca358c83a46121f930cbcbe4892f3c6d7b2830f4ba497faceeb9f1f5bb6046f1043c2c65b552e4afc0be1f413852db5b8e2054a476cacbe0d3fb4ee4a0')
+
+build() {
+cd "${srcdir}/${_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 \
+-fwith-conduit
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-sandi/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:39:18
  Author: felixonmars
Revision: 361730

upgpkg: haskell-sandi 0.4.2-36

rebuild with doctest 0.16.0

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:38:40 UTC (rev 361729)
+++ PKGBUILD2018-07-18 04:39:18 UTC (rev 361730)
@@ -5,7 +5,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.4.2
-pkgrel=35
+pkgrel=36
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:38:40
  Author: felixonmars
Revision: 361729

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 361728, haskell-hasql-transaction/trunk/PKGBUILD)

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 361728, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:38:40 UTC (rev 361729)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5.2
+pkgrel=110
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${_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-hasql-transaction/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:38:26
  Author: felixonmars
Revision: 361728

upgpkg: haskell-hasql-transaction 0.5.2-110

rebuild with doctest 0.16.0

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:37:36 UTC (rev 361727)
+++ PKGBUILD2018-07-18 04:38:26 UTC (rev 361728)
@@ -4,7 +4,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5.2
-pkgrel=109
+pkgrel=110
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:37:36
  Author: felixonmars
Revision: 361727

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
361726, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:37:36 UTC (rev 361727)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.3
+pkgrel=108
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-hasql-pool/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:37:22
  Author: felixonmars
Revision: 361726

upgpkg: haskell-hasql-pool 0.4.3-108

rebuild with doctest 0.16.0

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:36:42 UTC (rev 361725)
+++ PKGBUILD2018-07-18 04:37:22 UTC (rev 361726)
@@ -5,7 +5,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.3
-pkgrel=107
+pkgrel=108
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:36:28
  Author: felixonmars
Revision: 361724

upgpkg: haskell-hasql 1.1.1-108

rebuild with doctest 0.16.0

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:35:08 UTC (rev 361723)
+++ PKGBUILD2018-07-18 04:36:28 UTC (rev 361724)
@@ -5,7 +5,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=1.1.1
-pkgrel=107
+pkgrel=108
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:36:42
  Author: felixonmars
Revision: 361725

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 361724, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:36:42 UTC (rev 361725)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.1.1
+pkgrel=108
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 
'haskell-loch-th'
+ 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-vector')
+makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck' 
'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be')
+
+prepare() {
+sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \
+-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \
+-e 's/tasty-quickcheck >= 0.9 && < 0.10,/tasty-quickcheck >= 0.9,/' \
+-e '/semigroups/d' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+sed -e 's/deriving (Monoid)/deriving (Semigroup, Monoid)/' \
+-e '/instance Semigroup/d' \
+-i $_hkgname-$pkgver/library/Hasql/Private/Commands.hs
+sed -e 's/ Monoid)/ Semigroup, Monoid)/' \
+-e '/instance Semigroup/d' \
+-i $_hkgname-$pkgver/library/Hasql/Private/Encoders/Params.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${_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-postgresql-binary/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:35:08
  Author: felixonmars
Revision: 361723

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 361722, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:35:08 UTC (rev 361723)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.1
+pkgrel=36
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 
'haskell-binary-parser'
+ 'haskell-bytestring-strict-builder' 'haskell-loch-th' 
'haskell-network-ip'
+ 'haskell-placeholders' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-postgresql-binary/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:34:54
  Author: felixonmars
Revision: 361722

upgpkg: haskell-postgresql-binary 0.12.1.1-36

rebuild with doctest 0.16.0

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:33:13 UTC (rev 361721)
+++ PKGBUILD2018-07-18 04:34:54 UTC (rev 361722)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.1
-pkgrel=35
+pkgrel=36
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:33:13
  Author: felixonmars
Revision: 361721

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 361720, haskell-bytestring-strict-builder/trunk/PKGBUILD)

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

Copied: 
haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 361720, haskell-bytestring-strict-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:33:13 UTC (rev 361721)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=bytestring-strict-builder
+pkgname=haskell-bytestring-strict-builder
+pkgver=0.4.5.1
+pkgrel=22
+pkgdesc="An efficient strict bytestring builder"
+url="https://github.com/nikita-volkov/bytestring-strict-builder;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 
'haskell-rerebase')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f9ebf1e959ba01674fd302571737ff1ef7b5150866a052560c20050f78aedf01e068a494b259a3dbc244db972662ae316205b8626e9c2721d54e46984ed27cd5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/semigroups/d' -i $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:32:58
  Author: felixonmars
Revision: 361720

upgpkg: haskell-bytestring-strict-builder 0.4.5.1-22

rebuild with doctest 0.16.0

Modified:
  haskell-bytestring-strict-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:32:30 UTC (rev 361719)
+++ PKGBUILD2018-07-18 04:32:58 UTC (rev 361720)
@@ -4,7 +4,7 @@
 _hkgname=bytestring-strict-builder
 pkgname=haskell-bytestring-strict-builder
 pkgver=0.4.5.1
-pkgrel=21
+pkgrel=22
 pkgdesc="An efficient strict bytestring builder"
 url="https://github.com/nikita-volkov/bytestring-strict-builder;
 license=('MIT')


[arch-commits] Commit in python-pytest-httpbin/repos/community-staging-any (4 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:32:30
  Author: felixonmars
Revision: 361719

archrelease: copy trunk to community-staging-any

Added:
  python-pytest-httpbin/repos/community-staging-any/LICENSE
(from rev 361718, python-pytest-httpbin/trunk/LICENSE)
  python-pytest-httpbin/repos/community-staging-any/PKGBUILD
(from rev 361718, python-pytest-httpbin/trunk/PKGBUILD)
Deleted:
  python-pytest-httpbin/repos/community-staging-any/LICENSE
  python-pytest-httpbin/repos/community-staging-any/PKGBUILD

--+
 LICENSE  |   18 
 PKGBUILD |  126 ++---
 2 files changed, 72 insertions(+), 72 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-07-18 04:32:16 UTC (rev 361718)
+++ LICENSE 2018-07-18 04:32:30 UTC (rev 361719)
@@ -1,9 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2014-2015 Kevin McCarthy
-
-Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.
\ No newline at end of file

Copied: python-pytest-httpbin/repos/community-staging-any/LICENSE (from rev 
361718, python-pytest-httpbin/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-07-18 04:32:30 UTC (rev 361719)
@@ -0,0 +1,9 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-2015 Kevin McCarthy
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.
\ No newline at end of file

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-18 04:32:16 UTC (rev 361718)
+++ PKGBUILD2018-07-18 04:32:30 UTC (rev 361719)
@@ -1,63 +0,0 @@
-# $Id: PKGBUILD 145298 2015-10-30 10:35:09Z fyan $
-# Maintainer: Felix Yan 
-
-pkgbase=python-pytest-httpbin
-pkgname=('python-pytest-httpbin' 'python2-pytest-httpbin')
-pkgver=0.3.0
-pkgrel=2
-pkgdesc='A py.test fixture for httpbining code'
-arch=('any')
-license=('MIT')
-url='https://github.com/kevin1024/pytest-httpbin'
-makedepends=('python-pytest' 'python2-pytest' 'python-six' 'python2-six' 
'httpbin' 'python2-httpbin')
-checkdepends=('python-requests' 'python2-requests' 'python-pytest-runner' 
'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/kevin1024/pytest-httpbin/archive/v$pkgver.tar.gz;
-
"https://github.com/kevin1024/pytest-httpbin/pull/50/commits/65068a2632e51701d8dc97fc2e6d29086749b79a.patch;
-LICENSE)
-sha512sums=('fdfd6ac9350151544852908f9a165ad4cde9135ffc86bdda8b2ecae21d3850ae20720b3fa150086e9501ac6138def5c63e05c7caf73be82c866220fab82de89a'
-
'cbc6a0135704372e948e16040679337cedc34f388189f2c1652ef94b74012eb5f1a0d94ae91f0cf4a1a9a4156f46b0956707cd5f33aca102bcd88b2d01207930'
-
'949cb93164ce92e0a5acc184cca2da5580e31def2d153771ebfa386030fa2da65bcd48670780096d2cefe3e631dc755fc3024ae417f2d1bbbd85a39baf22')
-
-prepare() {
-  # https://github.com/kevin1024/pytest-httpbin/issues/49
-  patch -p1 -d pytest-httpbin-$pkgver 

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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:32:16
  Author: felixonmars
Revision: 361718

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 
361716, haskell-rerebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:32:16 UTC (rev 361718)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rerebase
+pkgname=haskell-rerebase
+pkgver=1.2.2
+pkgrel=27
+pkgdesc='Reexports from "base" with a bunch of other standard libraries'
+url="https://github.com/nikita-volkov/rerebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rebase')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('58ac59823142b6876cb241de2141b481a377d58a3853b2e3626c3d08151ebe548a0e30b933e66437116a13ef6534ff37600df49e3cc091b98a9753287c6fa4a1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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 python-pytest-httpbin/repos (3 files)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 04:31:43
  Author: eschwartz
Revision: 361715

archrelease: copy trunk to community-staging-any

Added:
  python-pytest-httpbin/repos/community-staging-any/
  python-pytest-httpbin/repos/community-staging-any/LICENSE
(from rev 361714, python-pytest-httpbin/trunk/LICENSE)
  python-pytest-httpbin/repos/community-staging-any/PKGBUILD
(from rev 361714, python-pytest-httpbin/trunk/PKGBUILD)

--+
 LICENSE  |9 
 PKGBUILD |   63 +
 2 files changed, 72 insertions(+)

Copied: python-pytest-httpbin/repos/community-staging-any/LICENSE (from rev 
361714, python-pytest-httpbin/trunk/LICENSE)
===
--- community-staging-any/LICENSE   (rev 0)
+++ community-staging-any/LICENSE   2018-07-18 04:31:43 UTC (rev 361715)
@@ -0,0 +1,9 @@
+The MIT License (MIT)
+
+Copyright (c) 2014-2015 Kevin McCarthy
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.
\ No newline at end of file

Copied: python-pytest-httpbin/repos/community-staging-any/PKGBUILD (from rev 
361714, python-pytest-httpbin/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 04:31:43 UTC (rev 361715)
@@ -0,0 +1,63 @@
+# $Id: PKGBUILD 145298 2015-10-30 10:35:09Z fyan $
+# Maintainer: Felix Yan 
+
+pkgbase=python-pytest-httpbin
+pkgname=('python-pytest-httpbin' 'python2-pytest-httpbin')
+pkgver=0.3.0
+pkgrel=2
+pkgdesc='A py.test fixture for httpbining code'
+arch=('any')
+license=('MIT')
+url='https://github.com/kevin1024/pytest-httpbin'
+makedepends=('python-pytest' 'python2-pytest' 'python-six' 'python2-six' 
'httpbin' 'python2-httpbin')
+checkdepends=('python-requests' 'python2-requests' 'python-pytest-runner' 
'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/kevin1024/pytest-httpbin/archive/v$pkgver.tar.gz;
+
"https://github.com/kevin1024/pytest-httpbin/pull/50/commits/65068a2632e51701d8dc97fc2e6d29086749b79a.patch;
+LICENSE)
+sha512sums=('fdfd6ac9350151544852908f9a165ad4cde9135ffc86bdda8b2ecae21d3850ae20720b3fa150086e9501ac6138def5c63e05c7caf73be82c866220fab82de89a'
+
'cbc6a0135704372e948e16040679337cedc34f388189f2c1652ef94b74012eb5f1a0d94ae91f0cf4a1a9a4156f46b0956707cd5f33aca102bcd88b2d01207930'
+
'949cb93164ce92e0a5acc184cca2da5580e31def2d153771ebfa386030fa2da65bcd48670780096d2cefe3e631dc755fc3024ae417f2d1bbbd85a39baf22')
+
+prepare() {
+  # https://github.com/kevin1024/pytest-httpbin/issues/49
+  patch -p1 -d pytest-httpbin-$pkgver < 
65068a2632e51701d8dc97fc2e6d29086749b79a.patch
+  cp -a pytest-httpbin-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pytest-httpbin-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pytest-httpbin-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/pytest-httpbin-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
python setup.py pytest
+
+  cd "$srcdir"/pytest-httpbin-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
python2 setup.py pytest
+}
+
+package_python-pytest-httpbin() {
+  depends=('python-pytest' 'python-six' 'httpbin')
+
+  cd pytest-httpbin-$pkgver
+  python setup.py install --root="$pkgdir"/ --optimize=1
+  install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pytest-httpbin() {
+  depends=('python2-pytest' 'python2-six' 'python2-httpbin')
+
+  cd pytest-httpbin-$pkgver-py2
+  python2 setup.py install --root="$pkgdir"/ --optimize=1
+  install -D -m644 ../LICENSE 

[arch-commits] Commit in python-pytest-httpbin/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:32:13
  Author: felixonmars
Revision: 361717

Python 3.7 rebuild

Modified:
  python-pytest-httpbin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:32:02 UTC (rev 361716)
+++ PKGBUILD2018-07-18 04:32:13 UTC (rev 361717)
@@ -4,7 +4,7 @@
 pkgbase=python-pytest-httpbin
 pkgname=('python-pytest-httpbin' 'python2-pytest-httpbin')
 pkgver=0.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A py.test fixture for httpbining code'
 arch=('any')
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:32:02
  Author: felixonmars
Revision: 361716

upgpkg: haskell-rerebase 1.2.2-27

rebuild with doctest 0.16.0

Modified:
  haskell-rerebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:31:43 UTC (rev 361715)
+++ PKGBUILD2018-07-18 04:32:02 UTC (rev 361716)
@@ -5,7 +5,7 @@
 _hkgname=rerebase
 pkgname=haskell-rerebase
 pkgver=1.2.2
-pkgrel=26
+pkgrel=27
 pkgdesc='Reexports from "base" with a bunch of other standard libraries'
 url="https://github.com/nikita-volkov/rerebase;
 license=("MIT")


[arch-commits] Commit in python-pytest-httpbin/trunk (PKGBUILD)

2018-07-17 Thread Eli Schwartz via arch-commits
Date: Wednesday, July 18, 2018 @ 04:31:22
  Author: eschwartz
Revision: 361714

upgpkg: python-pytest-httpbin 0.3.0-2

python 3.7 rebuild

Modified:
  python-pytest-httpbin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:31:14 UTC (rev 361713)
+++ PKGBUILD2018-07-18 04:31:22 UTC (rev 361714)
@@ -4,7 +4,7 @@
 pkgbase=python-pytest-httpbin
 pkgname=('python-pytest-httpbin' 'python2-pytest-httpbin')
 pkgver=0.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A py.test fixture for httpbining code'
 arch=('any')
 license=('MIT')
@@ -12,11 +12,15 @@
 makedepends=('python-pytest' 'python2-pytest' 'python-six' 'python2-six' 
'httpbin' 'python2-httpbin')
 checkdepends=('python-requests' 'python2-requests' 'python-pytest-runner' 
'python2-pytest-runner')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/kevin1024/pytest-httpbin/archive/v$pkgver.tar.gz;
+
"https://github.com/kevin1024/pytest-httpbin/pull/50/commits/65068a2632e51701d8dc97fc2e6d29086749b79a.patch;
 LICENSE)
 
sha512sums=('fdfd6ac9350151544852908f9a165ad4cde9135ffc86bdda8b2ecae21d3850ae20720b3fa150086e9501ac6138def5c63e05c7caf73be82c866220fab82de89a'
+
'cbc6a0135704372e948e16040679337cedc34f388189f2c1652ef94b74012eb5f1a0d94ae91f0cf4a1a9a4156f46b0956707cd5f33aca102bcd88b2d01207930'
 
'949cb93164ce92e0a5acc184cca2da5580e31def2d153771ebfa386030fa2da65bcd48670780096d2cefe3e631dc755fc3024ae417f2d1bbbd85a39baf22')
 
 prepare() {
+  # https://github.com/kevin1024/pytest-httpbin/issues/49
+  patch -p1 -d pytest-httpbin-$pkgver < 
65068a2632e51701d8dc97fc2e6d29086749b79a.patch
   cp -a pytest-httpbin-$pkgver{,-py2}
 }
 
@@ -33,7 +37,7 @@
 
   cd "$srcdir"/pytest-httpbin-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" 
python setup.py pytest
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
python setup.py pytest
 
   cd "$srcdir"/pytest-httpbin-$pkgver-py2
   python2 setup.py install --root="$PWD/tmp_install" --optimize=1


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:31:14
  Author: felixonmars
Revision: 361713

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 
361712, haskell-reducers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:31:14 UTC (rev 361713)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reducers
+pkgname=haskell-reducers
+pkgver=3.12.3
+pkgrel=11
+pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
+url="https://github.com/ekmett/reducers/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-rebase/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:30:22
  Author: felixonmars
Revision: 361709

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 
361708, haskell-rebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:30:22 UTC (rev 361709)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rebase
+pkgname=haskell-rebase
+pkgver=1.2.4
+pkgrel=27
+pkgdesc='A more progressive alternative to the "base" package'
+url="https://github.com/nikita-volkov/rebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-vector' 
'haskell-unordered-containers'
+ 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void'
+ 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-semigroupoids' 
'haskell-either'
+ 'haskell-base-prelude')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5691b6bef8633a818ec9050b0b0eaec326c1be17d243911d958a30b28af887f9c94f55d9ef0c7c91eed5cda37bd4ee9f5d57251c58401211c4125f97bd41e162')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/fail/d' -e '/semigroups/d' -i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:31:00
  Author: felixonmars
Revision: 361712

upgpkg: haskell-reducers 3.12.3-11

rebuild with doctest 0.16.0

Modified:
  haskell-reducers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:30:32 UTC (rev 361711)
+++ PKGBUILD2018-07-18 04:31:00 UTC (rev 361712)
@@ -5,7 +5,7 @@
 _hkgname=reducers
 pkgname=haskell-reducers
 pkgver=3.12.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
 url="https://github.com/ekmett/reducers/;
 license=("custom:BSD3")


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:30:32
  Author: foutrelis
Revision: 361711

archrelease: copy trunk to community-staging-any

Added:
  python-mamba/repos/community-staging-any/
  python-mamba/repos/community-staging-any/PKGBUILD
(from rev 361710, python-mamba/trunk/PKGBUILD)

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

Copied: python-mamba/repos/community-staging-any/PKGBUILD (from rev 361710, 
python-mamba/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-18 04:30:32 UTC (rev 361711)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-mamba
+pkgname=('python-mamba' 'python2-mamba')
+pkgver=0.9.3
+pkgrel=2
+pkgdesc="The definitive testing tool for Python. Born under the banner of 
Behavior Driven Development."
+arch=('any')
+license=('MIT')
+url="http://nestorsalceda.github.io/mamba;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-clint' 
'python2-clint'
+ 'python-coverage' 'python2-coverage' 'python-watchdog' 
'python2-watchdog')
+checkdepends=('python-doublex-expects' 'python2-doublex-expects')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/nestorsalceda/mamba/archive/v$pkgver.tar.gz;)
+sha512sums=('3f233a0f7d76f918148d1aa6f994f2ac460cd60df60468ca3bf831e0590fe2169a56bbdae88b4386e45f4df64cefa4c3b5e153cf859a0275d3e2edf768b3')
+
+prepare() {
+  cp -a mamba-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/mamba-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/mamba-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/mamba-$pkgver
+  # Hack entry points by installing it
+
+  cd "$srcdir"/mamba-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH"
+mamba --enable-coverage
+  )
+
+  cd "$srcdir"/mamba-$pkgver-py2
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH"
+mamba --enable-coverage
+  )
+}
+
+package_python-mamba() {
+  depends=('python-coverage' 'python-watchdog' 'python-clint' 
'python-setuptools')
+
+  cd mamba-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}
+
+package_python2-mamba() {
+  depends=('python2-coverage' 'python2-watchdog' 'python2-clint' 
'python2-setuptools')
+
+  cd mamba-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+
+  mv "$pkgdir"/usr/bin/mamba{,2}
+}


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

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:30:28
  Author: foutrelis
Revision: 361710

Python 3.7 rebuild

Modified:
  python-mamba/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:30:22 UTC (rev 361709)
+++ PKGBUILD2018-07-18 04:30:28 UTC (rev 361710)
@@ -4,7 +4,7 @@
 pkgbase=python-mamba
 pkgname=('python-mamba' 'python2-mamba')
 pkgver=0.9.3
-pkgrel=1
+pkgrel=2
 pkgdesc="The definitive testing tool for Python. Born under the banner of 
Behavior Driven Development."
 arch=('any')
 license=('MIT')
@@ -34,7 +34,7 @@
   cd "$srcdir"/mamba-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
   (
-export PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH"
+export PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH"
 mamba --enable-coverage
   )
 


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:30:08
  Author: felixonmars
Revision: 361708

upgpkg: haskell-rebase 1.2.4-27

rebuild with doctest 0.16.0

Modified:
  haskell-rebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:29:52 UTC (rev 361707)
+++ PKGBUILD2018-07-18 04:30:08 UTC (rev 361708)
@@ -5,7 +5,7 @@
 _hkgname=rebase
 pkgname=haskell-rebase
 pkgver=1.2.4
-pkgrel=26
+pkgrel=27
 pkgdesc='A more progressive alternative to the "base" package'
 url="https://github.com/nikita-volkov/rebase;
 license=("MIT")


[arch-commits] Commit in python-doublex/repos/community-staging-any (3 files)

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:29:52
  Author: foutrelis
Revision: 361707

archrelease: copy trunk to community-staging-any

Added:
  python-doublex/repos/community-staging-any/PKGBUILD
(from rev 361706, python-doublex/trunk/PKGBUILD)
  python-doublex/repos/community-staging-any/python37-async.patch
(from rev 361706, python-doublex/trunk/python37-async.patch)
Deleted:
  python-doublex/repos/community-staging-any/PKGBUILD

--+
 PKGBUILD |  108 +
 python37-async.patch |   63 
 2 files changed, 119 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-18 04:29:48 UTC (rev 361706)
+++ PKGBUILD2018-07-18 04:29:52 UTC (rev 361707)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-doublex
-pkgname=('python-doublex' 'python2-doublex')
-pkgver=1.8.4
-pkgrel=3
-pkgdesc="Powerful test doubles framework for Python"
-arch=('any')
-license=('GPL')
-url="https://github.com/davidvilla/python-doublex;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest' 'git')
-checkdepends=('python-nose' 'python2-nose')
-source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a python-doublex{,-py2}
-}
-
-build() {
-  cd "$srcdir"/python-doublex
-  python setup.py build
-
-  cd "$srcdir"/python-doublex-py2
-  python2 setup.py build
-}
-
-check() { (
-  cd "$srcdir"/python-doublex
-  python setup.py test
-
-  cd "$srcdir"/python-doublex-py2
-  python2 setup.py test
-  ) || warning "Tests failed as expected"
-}
-
-package_python-doublex() {
-  depends=('python-pyhamcrest')
-
-  cd python-doublex
-  python setup.py install --root="$pkgdir" --optimize=1
-  rm "$pkgdir"/usr/README.rst
-}
-
-package_python2-doublex() {
-  depends=('python2-pyhamcrest')
-
-  cd python-doublex-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  rm "$pkgdir"/usr/README.rst
-}

Copied: python-doublex/repos/community-staging-any/PKGBUILD (from rev 361706, 
python-doublex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-18 04:29:52 UTC (rev 361707)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-doublex
+pkgname=('python-doublex' 'python2-doublex')
+pkgver=1.8.4
+pkgrel=4
+pkgdesc="Powerful test doubles framework for Python"
+arch=('any')
+license=('GPL')
+url="https://github.com/davidvilla/python-doublex;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest' 'git')
+checkdepends=('python-nose' 'python2-nose')
+source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;
+python37-async.patch)
+sha512sums=('SKIP'
+
'a2b61482cf0925b3d01cbfaa959297a1c9e52106f017a4685c61e3f8c952b131eff0e11b6fe3c8444083230be561d30b7e6647c555c602ef0c66eebda9b06811')
+
+prepare() {
+  # https://github.com/davidvilla/python-doublex/issues/7
+  patch -d python-doublex -Np1 < python37-async.patch
+  cp -a python-doublex{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-doublex
+  python setup.py build
+
+  cd "$srcdir"/python-doublex-py2
+  python2 setup.py build
+}
+
+check() { (
+  cd "$srcdir"/python-doublex
+  python setup.py test
+
+  cd "$srcdir"/python-doublex-py2
+  python2 setup.py test
+  ) || warning "Tests failed as expected"
+}
+
+package_python-doublex() {
+  depends=('python-pyhamcrest')
+
+  cd python-doublex
+  python setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}
+
+package_python2-doublex() {
+  depends=('python2-pyhamcrest')
+
+  cd python-doublex-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}

Copied: python-doublex/repos/community-staging-any/python37-async.patch (from 
rev 361706, python-doublex/trunk/python37-async.patch)
===
--- python37-async.patch(rev 0)
+++ python37-async.patch2018-07-18 04:29:52 UTC (rev 361707)
@@ -0,0 +1,63 @@
+diff --git a/doublex/matchers.py b/doublex/matchers.py
+index e6ccf3c..2ecc987 100644
+--- a/doublex/matchers.py
 b/doublex/matchers.py
+@@ -97,7 +97,7 @@ class MethodCalled(OperationMatcher):
+ 
+ if self._async_timeout:
+ if self._times != any_time:
+-raise WrongApiUsage("'times' and 'async' are exclusive")
++raise WrongApiUsage("'times' and 'wait' are exclusive")
+ self.method._event.wait(self._async_timeout)
+ 
+ return method._was_called(self.context, self._times)
+@@ -126,7 +126,7 @@ class MethodCalled(OperationMatcher):
+ self.context.check_some_args = True
+ return self
+ 
+-def async(self, timeout):
++  

[arch-commits] Commit in python-doublex/trunk (PKGBUILD python37-async.patch)

2018-07-17 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 18, 2018 @ 04:29:48
  Author: foutrelis
Revision: 361706

upgpkg: python-doublex 1.8.4-4

Temporarily rename "async" method to "wait" until there is an upstream fix.

https://github.com/davidvilla/python-doublex/issues/7

Added:
  python-doublex/trunk/python37-async.patch
Modified:
  python-doublex/trunk/PKGBUILD

--+
 PKGBUILD |   10 +--
 python37-async.patch |   63 +
 2 files changed, 70 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:29:21 UTC (rev 361705)
+++ PKGBUILD2018-07-18 04:29:48 UTC (rev 361706)
@@ -4,7 +4,7 @@
 pkgbase=python-doublex
 pkgname=('python-doublex' 'python2-doublex')
 pkgver=1.8.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Powerful test doubles framework for Python"
 arch=('any')
 license=('GPL')
@@ -11,10 +11,14 @@
 url="https://github.com/davidvilla/python-doublex;
 makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest' 'git')
 checkdepends=('python-nose' 'python2-nose')
-source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;)
-sha512sums=('SKIP')
+source=("git+https://github.com/davidvilla/python-doublex.git#tag=v$pkgver;
+python37-async.patch)
+sha512sums=('SKIP'
+
'a2b61482cf0925b3d01cbfaa959297a1c9e52106f017a4685c61e3f8c952b131eff0e11b6fe3c8444083230be561d30b7e6647c555c602ef0c66eebda9b06811')
 
 prepare() {
+  # https://github.com/davidvilla/python-doublex/issues/7
+  patch -d python-doublex -Np1 < python37-async.patch
   cp -a python-doublex{,-py2}
 }
 

Added: python37-async.patch
===
--- python37-async.patch(rev 0)
+++ python37-async.patch2018-07-18 04:29:48 UTC (rev 361706)
@@ -0,0 +1,63 @@
+diff --git a/doublex/matchers.py b/doublex/matchers.py
+index e6ccf3c..2ecc987 100644
+--- a/doublex/matchers.py
 b/doublex/matchers.py
+@@ -97,7 +97,7 @@ class MethodCalled(OperationMatcher):
+ 
+ if self._async_timeout:
+ if self._times != any_time:
+-raise WrongApiUsage("'times' and 'async' are exclusive")
++raise WrongApiUsage("'times' and 'wait' are exclusive")
+ self.method._event.wait(self._async_timeout)
+ 
+ return method._was_called(self.context, self._times)
+@@ -126,7 +126,7 @@ class MethodCalled(OperationMatcher):
+ self.context.check_some_args = True
+ return self
+ 
+-def async(self, timeout):
++def wait(self, timeout):
+ self._async_timeout = timeout
+ return self
+ 
+diff --git a/doublex/test/async_race_condition_test.py 
b/doublex/test/async_race_condition_test.py
+index c16e3a3..375a5cf 100644
+--- a/doublex/test/async_race_condition_test.py
 b/doublex/test/async_race_condition_test.py
+@@ -36,4 +36,4 @@ class AsyncTests(unittest.TestCase):
+ sut.some_method()
+ 
+ # then
+-assert_that(spy.write, called().async(1))
++assert_that(spy.write, called().wait(1))
+diff --git a/doublex/test/unit_tests.py b/doublex/test/unit_tests.py
+index d1e1b6d..378fe94 100644
+--- a/doublex/test/unit_tests.py
 b/doublex/test/unit_tests.py
+@@ -1340,7 +1340,7 @@ class AsyncTests(TestCase):
+ sut.send_data()
+ 
+ # then
+-assert_that(spy.write, called().async(timeout=1))
++assert_that(spy.write, called().wait(timeout=1))
+ 
+ def test_spy_async_support_1_call_only(self):
+ # given
+@@ -1353,7 +1353,7 @@ class AsyncTests(TestCase):
+ 
+ # then
+ with self.assertRaises(WrongApiUsage):
+-assert_that(spy.write, 
called().async(timeout=1).with_args(3).times(2))
++assert_that(spy.write, 
called().wait(timeout=1).with_args(3).times(2))
+ 
+ def test_spy_async_stubbed(self):
+ # given
+@@ -1366,7 +1366,7 @@ class AsyncTests(TestCase):
+ sut.send_data(3)
+ 
+ # then
+-assert_that(spy.write, called().async(timeout=1))
++assert_that(spy.write, called().wait(timeout=1))
+ 
+ 
+ # new on 1.7


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:29:21
  Author: felixonmars
Revision: 361705

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
361704, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:29:21 UTC (rev 361705)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5.0.1
+pkgrel=48
+pkgdesc="Pointed and copointed data"
+url="https://github.com/ekmett/pointed/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 
'haskell-hashable'
+ 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:29:06
  Author: felixonmars
Revision: 361704

upgpkg: haskell-pointed 5.0.1-48

rebuild with doctest 0.16.0

Modified:
  haskell-pointed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:28:31 UTC (rev 361703)
+++ PKGBUILD2018-07-18 04:29:06 UTC (rev 361704)
@@ -5,7 +5,7 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5.0.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Pointed and copointed data"
 url="https://github.com/ekmett/pointed/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:28:17
  Author: felixonmars
Revision: 361702

upgpkg: haskell-binary-conduit 1.3-34

rebuild with doctest 0.16.0

Modified:
  haskell-binary-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:27:42 UTC (rev 361701)
+++ PKGBUILD2018-07-18 04:28:17 UTC (rev 361702)
@@ -4,7 +4,7 @@
 _hkgname=binary-conduit
 pkgname=haskell-binary-conduit
 pkgver=1.3
-pkgrel=33
+pkgrel=34
 pkgdesc="Data serialization/deserialization conduit library"
 url="https://github.com/qnikst/binary-conduit/;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:28:31
  Author: felixonmars
Revision: 361703

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 361702, haskell-binary-conduit/trunk/PKGBUILD)

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

Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 361702, haskell-binary-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:28:31 UTC (rev 361703)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=binary-conduit
+pkgname=haskell-binary-conduit
+pkgver=1.3
+pkgrel=34
+pkgdesc="Data serialization/deserialization conduit library"
+url="https://github.com/qnikst/binary-conduit/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('393fd9f72baeb16511c8bd69c71b7169e3d8337903151dd2e514d83c665e34c593352ebaa91bf84531fcbd485af092a1278fe6a10329f68bb3765030a72858e5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:27:27
  Author: felixonmars
Revision: 361700

upgpkg: haskell-conduit 1.3.0.3-20

rebuild with doctest 0.16.0

Modified:
  haskell-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:25:22 UTC (rev 361699)
+++ PKGBUILD2018-07-18 04:27:27 UTC (rev 361700)
@@ -5,7 +5,7 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.3.0.3
-pkgrel=19
+pkgrel=20
 pkgdesc="Streaming data processing library."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:27:42
  Author: felixonmars
Revision: 361701

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 361700, haskell-conduit/trunk/PKGBUILD)

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

Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
361700, haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:27:42 UTC (rev 361701)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.3.0.3
+pkgrel=20
+pkgdesc="Streaming data processing library."
+url="https://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' '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=('7c3ceeb630f09b7c8718a0d2abcff0d33c8260e4b974f14ac69a35cb39a789539b22a1875106588588221ba9be640bdce2b63915db85b2d3652ee0cf32a75a0d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:25:22
  Author: felixonmars
Revision: 361699

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 361698, haskell-mono-traversable/trunk/PKGBUILD)

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 361698, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:25:22 UTC (rev 361699)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.8.1
+pkgrel=49
+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=('cb3ea7efd1995be5f3af2b71cb8ed105801de6e2496fdd2644f90b223a33aa9b1e2e70837acaf3289aa4354ec217daf9bb77b44e7b745c3c84866ec40be5e062')
+
+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
+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-mono-traversable/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:25:08
  Author: felixonmars
Revision: 361698

upgpkg: haskell-mono-traversable 1.0.8.1-49

rebuild with doctest 0.16.0

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:23:58 UTC (rev 361697)
+++ PKGBUILD2018-07-18 04:25:08 UTC (rev 361698)
@@ -5,7 +5,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.8.1
-pkgrel=48
+pkgrel=49
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:23:58
  Author: felixonmars
Revision: 361697

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
361696, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:23:58 UTC (rev 361697)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.2
+pkgrel=89
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-aeson/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:23:44
  Author: felixonmars
Revision: 361696

upgpkg: haskell-lens-aeson 1.0.2-89

rebuild with doctest 0.16.0

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:23:00 UTC (rev 361695)
+++ PKGBUILD2018-07-18 04:23:44 UTC (rev 361696)
@@ -4,7 +4,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=88
+pkgrel=89
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:22:46
  Author: felixonmars
Revision: 361694

upgpkg: haskell-insert-ordered-containers 0.2.1.0-107

rebuild with doctest 0.16.0

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:22:04 UTC (rev 361693)
+++ PKGBUILD2018-07-18 04:22:46 UTC (rev 361694)
@@ -4,7 +4,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.1.0
-pkgrel=106
+pkgrel=107
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers;
 license=('custom:BSD3')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:23:00
  Author: felixonmars
Revision: 361695

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 361694, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 361694, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:23:00 UTC (rev 361695)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.1.0
+pkgrel=107
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b')
+
+prepare() {
+sed -e 's/, semigroupoids >=4.3  && <5.2/, semigroupoids   
  >=4.3/' \
+-e 's/, aeson >=1.0.0.0  && <1.2/, aeson   
  >=1.0.0.0/' \
+-e 's/base  >=4.6  && <4.10/base  
>=4.6/' \
+-e 's/<.*4.16/<5/' \
+-e '/semigroups/d' \
+-e 's/<.*0.10/<1/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-fdo-notify/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:22:04
  Author: felixonmars
Revision: 361693

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 361692, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
361692, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:22:04 UTC (rev 361693)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=90
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-fdo-notify/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:21:50
  Author: felixonmars
Revision: 361692

upgpkg: haskell-fdo-notify 0.3.1-90

rebuild with doctest 0.16.0

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:21:10 UTC (rev 361691)
+++ PKGBUILD2018-07-18 04:21:50 UTC (rev 361692)
@@ -5,7 +5,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=89
+pkgrel=90
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:21:10
  Author: felixonmars
Revision: 361691

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 361690, haskell-dbus/trunk/PKGBUILD)

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 361690, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:21:10 UTC (rev 361691)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.0.1
+pkgrel=51
+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-lens' 'haskell-libxml-sax' 
'haskell-network'
+ 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:20:55
  Author: felixonmars
Revision: 361690

upgpkg: haskell-dbus 1.0.1-51

rebuild with doctest 0.16.0

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:19:34 UTC (rev 361689)
+++ PKGBUILD2018-07-18 04:20:55 UTC (rev 361690)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.0.1
-pkgrel=50
+pkgrel=51
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:19:19
  Author: felixonmars
Revision: 361688

upgpkg: haskell-concise 0.1.0.1-55

rebuild with doctest 0.16.0

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:18:34 UTC (rev 361687)
+++ PKGBUILD2018-07-18 04:19:19 UTC (rev 361688)
@@ -5,7 +5,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=54
+pkgrel=55
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:19:34
  Author: felixonmars
Revision: 361689

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 361688, haskell-concise/trunk/PKGBUILD)

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
361688, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:19:34 UTC (rev 361689)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=55
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise;
+license=("custom:BSD3")
+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
+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/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:18:20
  Author: felixonmars
Revision: 361686

upgpkg: haskell-lens 4.17-10

rebuild with doctest 0.16.0

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:16:30 UTC (rev 361685)
+++ PKGBUILD2018-07-18 04:18:20 UTC (rev 361686)
@@ -5,7 +5,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.17
-pkgrel=9
+pkgrel=10
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:18:34
  Author: felixonmars
Revision: 361687

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 361686, haskell-lens/trunk/PKGBUILD)

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 361686, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:18:34 UTC (rev 361687)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.17
+pkgrel=10
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 
'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' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b17e715fd78a427e36fd34cf1b78a66bb620fc481798fe0e3a422df684b472591ac3c6256c2fc391630e7ec09f1d5e9dccc76d72783e4f24bb0687d35266cf67')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_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-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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-keys/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:16:30
  Author: felixonmars
Revision: 361685

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 361684, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:16:30 UTC (rev 361685)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.1
+pkgrel=13
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f31bc21aaf030dd4908e42339ba32d59394dcb2b628640038f6d442f7e2d82e3bf74c2bbc4a38353c357f7a1e67615ad64c54bf5c553899ece5ec2c8c8c7c84')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-keys/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:16:15
  Author: felixonmars
Revision: 361684

upgpkg: haskell-keys 3.12.1-13

rebuild with doctest 0.16.0

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:15:35 UTC (rev 361683)
+++ PKGBUILD2018-07-18 04:16:15 UTC (rev 361684)
@@ -5,7 +5,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:15:21
  Author: felixonmars
Revision: 361682

upgpkg: haskell-kan-extensions 5.2-12

rebuild with doctest 0.16.0

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:14:42 UTC (rev 361681)
+++ PKGBUILD2018-07-18 04:15:21 UTC (rev 361682)
@@ -5,7 +5,7 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.2
-pkgrel=11
+pkgrel=12
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:15:35
  Author: felixonmars
Revision: 361683

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 361682, haskell-kan-extensions/trunk/PKGBUILD)

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

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 361682, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:15:35 UTC (rev 361683)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.2
+pkgrel=12
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/;
+license=("custom:BSD3")
+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=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:14:28
  Author: felixonmars
Revision: 361680

upgpkg: haskell-incremental-parser 0.3.1.1-30

rebuild with doctest 0.16.0

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:13:39 UTC (rev 361679)
+++ PKGBUILD2018-07-18 04:14:28 UTC (rev 361680)
@@ -5,7 +5,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.3.1.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('GPL')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:14:42
  Author: felixonmars
Revision: 361681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 361680, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 361680, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:14:42 UTC (rev 361681)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.3.1.1
+pkgrel=30
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monoid-subclasses')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a614d294b868f1305f55d2d8a2987e444a7f2b4ac001024e9413d83146c729d2afed93a40f99e77430d5b8be5a9464800f533f85a17c7471ba8c970d7e94aac1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:13:25
  Author: felixonmars
Revision: 361678

upgpkg: haskell-adjunctions 4.4-44

rebuild with doctest 0.16.0

Modified:
  haskell-adjunctions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:12:42 UTC (rev 361677)
+++ PKGBUILD2018-07-18 04:13:25 UTC (rev 361678)
@@ -5,7 +5,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=43
+pkgrel=44
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:13:39
  Author: felixonmars
Revision: 361679

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 361678, haskell-adjunctions/trunk/PKGBUILD)

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

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
361678, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:13:39 UTC (rev 361679)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=44
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/;
+license=("custom:BSD3")
+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 '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:12:28
  Author: felixonmars
Revision: 361676

upgpkg: haskell-free 5.1-10

rebuild with doctest 0.16.0

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:11:35 UTC (rev 361675)
+++ PKGBUILD2018-07-18 04:12:28 UTC (rev 361676)
@@ -5,7 +5,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:12:42
  Author: felixonmars
Revision: 361677

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 361676, haskell-free/trunk/PKGBUILD)

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 361676, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:12:42 UTC (rev 361677)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1
+pkgrel=10
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 
'haskell-exceptions'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be435aa2adb76b9ce4802daa036bfc428366d17bb2bb6ab3239be9c826cea433ad28e81986b9787bf181ee98090e48cd4b580a9c5652d8f28530c14f65ed7788')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:11:35
  Author: felixonmars
Revision: 361675

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 361674, haskell-foldl/trunk/PKGBUILD)

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 361674, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:11:35 UTC (rev 361675)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.2
+pkgrel=11
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vector-builder')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c313715961d83a10fc55d8ee3db69e1570a3f76626b2947bfc5ade3212ed8d55c66ee155882a3cd713173466cbd9d96c1552c99a180087fdac92cb0ad7d6453d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.14/<1/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:11:20
  Author: felixonmars
Revision: 361674

upgpkg: haskell-foldl 1.4.2-11

rebuild with doctest 0.16.0

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:10:40 UTC (rev 361673)
+++ PKGBUILD2018-07-18 04:11:20 UTC (rev 361674)
@@ -5,7 +5,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:10:40
  Author: felixonmars
Revision: 361673

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
361672, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:10:40 UTC (rev 361673)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1
+pkgrel=12
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('93a4db670cc6da1990be7f09c8d40b17065af57d596a91d4fd91b8783bf851025f579fa3cd4214d477c965753cd32a4bc9df05ecb4cf4f6c16cde8b48d07dcb1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:10:25
  Author: felixonmars
Revision: 361672

upgpkg: haskell-either 5.0.1-12

rebuild with doctest 0.16.0

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:09:47 UTC (rev 361671)
+++ PKGBUILD2018-07-18 04:10:25 UTC (rev 361672)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1
-pkgrel=11
+pkgrel=12
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:09:47
  Author: felixonmars
Revision: 361671

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:09:29
  Author: felixonmars
Revision: 361670

upgpkg: haskell-checkers 0.4.10-30

rebuild with doctest 0.16.0

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:08:48 UTC (rev 361669)
+++ PKGBUILD2018-07-18 04:09:29 UTC (rev 361670)
@@ -4,7 +4,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.4.10
-pkgrel=29
+pkgrel=30
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers;
 license=('custom:BSD3')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:08:33
  Author: felixonmars
Revision: 361668

upgpkg: haskell-semigroupoids 5.3.1-10

rebuild with doctest 0.16.0

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:07:44 UTC (rev 361667)
+++ PKGBUILD2018-07-18 04:08:33 UTC (rev 361668)
@@ -5,7 +5,7 @@
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
 pkgver=5.3.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:08:48
  Author: felixonmars
Revision: 361669

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
361668, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:08:48 UTC (rev 361669)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.1
+pkgrel=10
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8170f9f92a5f61325eb821d299e464106e08db3a8bac371fd427f329e479a4e914ed961a300760049aeff41fef255193dd93dfb752af0cc0027481f0ca6e6e35')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*0.14/<1/' -e '/semigroups/d' -e 's/<.*0.6/<1/' -i 
$_hkgname.cabal
+sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' 
src/Data/Semigroup/Traversable/Class.hs src/Data/Semigroup/Foldable/Class.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 \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:07:29
  Author: felixonmars
Revision: 361666

upgpkg: haskell-nettle 0.3.0-10

rebuild with doctest 0.16.0

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:06:47 UTC (rev 361665)
+++ PKGBUILD2018-07-18 04:07:29 UTC (rev 361666)
@@ -4,7 +4,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:07:44
  Author: felixonmars
Revision: 361667

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
361666, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:07:44 UTC (rev 361667)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=10
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:06:33
  Author: felixonmars
Revision: 361664

upgpkg: haskell-crypto-pubkey 0.2.8-76

rebuild with doctest 0.16.0

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:05:57 UTC (rev 361663)
+++ PKGBUILD2018-07-18 04:06:33 UTC (rev 361664)
@@ -5,7 +5,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=75
+pkgrel=76
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey;
 license=('custom:BSD3')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:06:47
  Author: felixonmars
Revision: 361665

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
361664, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:06:47 UTC (rev 361665)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=76
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:05:57
  Author: felixonmars
Revision: 361663

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 361662, haskell-crypto-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:05:57 UTC (rev 361663)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-numbers
+pkgname=haskell-crypto-numbers
+pkgver=0.2.7
+pkgrel=64
+pkgdesc="Cryptographic numbers: functions and algorithms"
+url="https://github.com/vincenthz/hs-crypto-numbers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:05:42
  Author: felixonmars
Revision: 361662

upgpkg: haskell-crypto-numbers 0.2.7-64

rebuild with doctest 0.16.0

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:05:07 UTC (rev 361661)
+++ PKGBUILD2018-07-18 04:05:42 UTC (rev 361662)
@@ -5,7 +5,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=63
+pkgrel=64
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers;
 license=('custom:BSD3')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:05:07
  Author: felixonmars
Revision: 361661

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
361660, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:05:07 UTC (rev 361661)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=69
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:04:14
  Author: felixonmars
Revision: 361659

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
361658, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:04:14 UTC (rev 361659)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=65
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="https://github.com/vincenthz/hs-cprng-aes;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:04:52
  Author: felixonmars
Revision: 361660

upgpkg: haskell-clientsession 0.9.1.2-69

rebuild with doctest 0.16.0

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:04:14 UTC (rev 361659)
+++ PKGBUILD2018-07-18 04:04:52 UTC (rev 361660)
@@ -5,7 +5,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=68
+pkgrel=69
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:03:20
  Author: felixonmars
Revision: 361657

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
361656, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:03:20 UTC (rev 361657)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=66
+pkgdesc="Simple cryptographic random related types"
+url="https://github.com/vincenthz/hs-crypto-random;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-securemem" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:03:54
  Author: felixonmars
Revision: 361658

upgpkg: haskell-cprng-aes 0.6.1-65

rebuild with doctest 0.16.0

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:03:20 UTC (rev 361657)
+++ PKGBUILD2018-07-18 04:03:54 UTC (rev 361658)
@@ -5,7 +5,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=64
+pkgrel=65
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:03:05
  Author: felixonmars
Revision: 361656

upgpkg: haskell-crypto-random 0.0.9-66

rebuild with doctest 0.16.0

Modified:
  haskell-crypto-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:02:31 UTC (rev 361655)
+++ PKGBUILD2018-07-18 04:03:05 UTC (rev 361656)
@@ -5,7 +5,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=65
+pkgrel=66
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:02:31
  Author: felixonmars
Revision: 361655

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
361654, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-18 04:02:31 UTC (rev 361655)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=62
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_aesni
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-cipher-aes/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:02:17
  Author: felixonmars
Revision: 361654

upgpkg: haskell-cipher-aes 0.2.11-62

rebuild with doctest 0.16.0

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:01:41 UTC (rev 361653)
+++ PKGBUILD2018-07-18 04:02:17 UTC (rev 361654)
@@ -5,7 +5,7 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=61
+pkgrel=62
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes;
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Wednesday, July 18, 2018 @ 04:01:26
  Author: felixonmars
Revision: 361652

upgpkg: haskell-crypto-cipher-types 0.0.9-62

rebuild with doctest 0.16.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-18 04:00:53 UTC (rev 361651)
+++ PKGBUILD2018-07-18 04:01:26 UTC (rev 361652)
@@ -5,7 +5,7 @@
 _hkgname=crypto-cipher-types
 pkgname=haskell-crypto-cipher-types
 pkgver=0.0.9
-pkgrel=61
+pkgrel=62
 pkgdesc="Generic cryptography cipher types"
 url="https://github.com/vincenthz/hs-crypto-cipher;
 license=("custom:BSD3")


  1   2   3   4   5   6   7   8   9   10   >