[arch-commits] Commit in xcb-proto/repos/extra-any (PKGBUILD PKGBUILD)

2020-10-08 Thread Andreas Radke via arch-commits
Date: Friday, October 9, 2020 @ 05:38:59
  Author: andyrtr
Revision: 397598

archrelease: copy trunk to extra-any

Added:
  xcb-proto/repos/extra-any/PKGBUILD
(from rev 397597, xcb-proto/trunk/PKGBUILD)
Deleted:
  xcb-proto/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 05:38:47 UTC (rev 397597)
+++ PKGBUILD2020-10-09 05:38:59 UTC (rev 397598)
@@ -1,34 +0,0 @@
-# Maintainer: Andreas Radke 
-# Contributor: Jan de Groot 
-
-pkgname=xcb-proto
-pkgver=1.14
-pkgrel=1
-pkgdesc="XML-XCB protocol descriptions"
-arch=(any)
-url="https://xcb.freedesktop.org/;
-license=('custom')
-makedepends=('python' 'libxml2')
-source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.xz{,.sig})
-sha512sums=('de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690'
-'SKIP')
-validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
-validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner 
"
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver 
-  make -k check || /bin/true
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
-  install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: xcb-proto/repos/extra-any/PKGBUILD (from rev 397597, 
xcb-proto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 05:38:59 UTC (rev 397598)
@@ -0,0 +1,35 @@
+# Maintainer: Andreas Radke 
+# Contributor: Jan de Groot 
+
+pkgname=xcb-proto
+pkgver=1.14.1
+pkgrel=1
+pkgdesc="XML-XCB protocol descriptions"
+arch=(any)
+url="https://xcb.freedesktop.org/;
+license=('custom')
+makedepends=('python' 'libxml2')
+source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.xz{,.sig})
+sha512sums=('140fbf48483bacc7f6b70fdcf76f9e4ff0e87df9cb3a071cea47d8fe4574407cdefcfbd674099014d297e5fc010748e71d8609fca4cc32e8b25c634f928b727d'
+'SKIP')
+validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
+validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner 
"
+validpgpkeys+=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver 
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
+  install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-10-08 Thread Andreas Radke via arch-commits
Date: Friday, October 9, 2020 @ 05:38:47
  Author: andyrtr
Revision: 397597

upgpkg: xcb-proto 1.14.1-1: upstream update 1.14.1

Modified:
  xcb-proto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 05:17:39 UTC (rev 397596)
+++ PKGBUILD2020-10-09 05:38:47 UTC (rev 397597)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=xcb-proto
-pkgver=1.14
+pkgver=1.14.1
 pkgrel=1
 pkgdesc="XML-XCB protocol descriptions"
 arch=(any)
@@ -10,10 +10,11 @@
 license=('custom')
 makedepends=('python' 'libxml2')
 
source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.xz{,.sig})
-sha512sums=('de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690'
+sha512sums=('140fbf48483bacc7f6b70fdcf76f9e4ff0e87df9cb3a071cea47d8fe4574407cdefcfbd674099014d297e5fc010748e71d8609fca4cc32e8b25c634f928b727d'
 'SKIP')
 validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone 
"
 validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner 
"
+validpgpkeys+=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
 
 build() {
   cd $pkgname-$pkgver
@@ -23,7 +24,7 @@
 
 check() {
   cd $pkgname-$pkgver 
-  make -k check || /bin/true
+  make check
 }
 
 package() {


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

2020-10-08 Thread Andreas Radke via arch-commits
Date: Friday, October 9, 2020 @ 05:17:39
  Author: andyrtr
Revision: 397596

use https source urls; website doens't offer htpps; sourceforge only offers 
sha1sums to verify the sources

Modified:
  hunspell-en/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 05:12:57 UTC (rev 397595)
+++ PKGBUILD2020-10-09 05:17:39 UTC (rev 397596)
@@ -10,10 +10,10 @@
 license=('LGPL' 'custom:scowl')
 makedepends=('qt5-webengine')
 optdepends=('hunspell: the spell checking libraries and apps')
-source=(http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_US-large-$pkgver.zip
-
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_AU-large-$pkgver.zip
-
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_CA-large-$pkgver.zip
-
http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_GB-large-$pkgver.zip)
+source=(https://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_US-large-$pkgver.zip
+
https://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_AU-large-$pkgver.zip
+
https://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_CA-large-$pkgver.zip
+
https://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_GB-large-$pkgver.zip)
 sha1sums=('270cac9f07e6312266560cb4b63afb03a7d4f291'
   '364d66a4b0408e59b907ad4f973da67df2c72c49'
   '5690508ae35ce73ff2be72b2653688998d198c13'


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

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 05:05:38
  Author: yan12125
Revision: 722271

upgpkg: python-aiobotocore 1.1.2-1

Modified:
  python-aiobotocore/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 05:00:49 UTC (rev 722270)
+++ PKGBUILD2020-10-09 05:05:38 UTC (rev 722271)
@@ -2,7 +2,7 @@
 
 pkgname=python-aiobotocore
 _pkgname=aiobotocore
-pkgver=1.1.1
+pkgver=1.1.2
 pkgrel=1
 pkgdesc='asyncio support for botocore library using aiohttp'
 arch=(any)
@@ -13,7 +13,7 @@
 checkdepends=(python-flask python-moto python-pytest python-pytest-asyncio)
 
source=("https://github.com/aio-libs/aiobotocore/archive/$pkgver/$pkgname-$pkgver.tar.gz;
 unittest-mock.diff)
-sha256sums=('ffd16de32877486ab484ab1faf5d0feeaab0c0c5054c1acc6b2131e6a6743f3e'
+sha256sums=('3a57646e4692076f3637e1191129377ebb7661f36c29f68ec8318fab82d66e7d'
 'ffb6b7e922632f4c2de5c93f61ab53e1730cfe151b0a2dde5dfce6260405866e')
 
 prepare() {


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

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 05:05:54
  Author: yan12125
Revision: 722272

archrelease: copy trunk to community-any

Added:
  python-aiobotocore/repos/community-any/PKGBUILD
(from rev 722271, python-aiobotocore/trunk/PKGBUILD)
  python-aiobotocore/repos/community-any/unittest-mock.diff
(from rev 722271, python-aiobotocore/trunk/unittest-mock.diff)
Deleted:
  python-aiobotocore/repos/community-any/PKGBUILD
  python-aiobotocore/repos/community-any/unittest-mock.diff

+
 PKGBUILD   |   98 +--
 unittest-mock.diff |   74 +++---
 2 files changed, 86 insertions(+), 86 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 05:05:38 UTC (rev 722271)
+++ PKGBUILD2020-10-09 05:05:54 UTC (rev 722272)
@@ -1,49 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-aiobotocore
-_pkgname=aiobotocore
-pkgver=1.1.1
-pkgrel=1
-pkgdesc='asyncio support for botocore library using aiohttp'
-arch=(any)
-url='https://github.com/aio-libs/aiobotocore'
-license=(Apache)
-depends=(python python-aiohttp python-botocore python-wrapt 
python-aioitertools)
-makedepends=(python-setuptools)
-checkdepends=(python-flask python-moto python-pytest python-pytest-asyncio)
-source=("https://github.com/aio-libs/aiobotocore/archive/$pkgver/$pkgname-$pkgver.tar.gz;
-unittest-mock.diff)
-sha256sums=('ffd16de32877486ab484ab1faf5d0feeaab0c0c5054c1acc6b2131e6a6743f3e'
-'ffb6b7e922632f4c2de5c93f61ab53e1730cfe151b0a2dde5dfce6260405866e')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  # community/python-mock is outdated and does not include needed AsyncMock.
-  # Use mock from stdlib instead. It has AsyncMock since 3.8
-  patch -Np1 -i ../unittest-mock.diff
-
-  # Disable dependency pinning
-  # Upstream tracking issue: https://github.com/aio-libs/aiobotocore/issues/670
-  sed --in-place=.orig -r "s#'(botocore.*),<.*',#'\1',#" setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd $_pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  export PYTHONPATH="$PWD"
-  # test_lambda uses moto.awslambda, which requires a running Docker service
-  pytest -v -m moto tests \
-  --ignore=tests/test_patches.py \
-  --ignore=tests/test_lambda.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-aiobotocore/repos/community-any/PKGBUILD (from rev 722271, 
python-aiobotocore/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 05:05:54 UTC (rev 722272)
@@ -0,0 +1,49 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-aiobotocore
+_pkgname=aiobotocore
+pkgver=1.1.2
+pkgrel=1
+pkgdesc='asyncio support for botocore library using aiohttp'
+arch=(any)
+url='https://github.com/aio-libs/aiobotocore'
+license=(Apache)
+depends=(python python-aiohttp python-botocore python-wrapt 
python-aioitertools)
+makedepends=(python-setuptools)
+checkdepends=(python-flask python-moto python-pytest python-pytest-asyncio)
+source=("https://github.com/aio-libs/aiobotocore/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+unittest-mock.diff)
+sha256sums=('3a57646e4692076f3637e1191129377ebb7661f36c29f68ec8318fab82d66e7d'
+'ffb6b7e922632f4c2de5c93f61ab53e1730cfe151b0a2dde5dfce6260405866e')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  # community/python-mock is outdated and does not include needed AsyncMock.
+  # Use mock from stdlib instead. It has AsyncMock since 3.8
+  patch -Np1 -i ../unittest-mock.diff
+
+  # Disable dependency pinning
+  # Upstream tracking issue: https://github.com/aio-libs/aiobotocore/issues/670
+  sed --in-place=.orig -r "s#'(botocore.*),<.*',#'\1',#" setup.py
+  diff -u setup.py{.orig,} || true
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  export PYTHONPATH="$PWD"
+  # test_lambda uses moto.awslambda, which requires a running Docker service
+  pytest -v -m moto tests \
+  --ignore=tests/test_patches.py \
+  --ignore=tests/test_lambda.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}

Deleted: unittest-mock.diff
===
--- unittest-mock.diff  2020-10-09 05:05:38 UTC (rev 722271)
+++ unittest-mock.diff  2020-10-09 05:05:54 UTC (rev 722272)
@@ -1,37 +0,0 @@
-diff --git a/tests/botocore/test_credentials.py 
b/tests/botocore/test_credentials.py
-index ecbe17e..1b2172e 100644
 a/tests/botocore/test_credentials.py
-+++ b/tests/botocore/test_credentials.py
-@@ -8,7 +8,7 @@ import datetime
- import json
- import subprocess
- 
--import mock
-+from unittest import mock
- from typing import Optional
- 
- import pytest
-diff 

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

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 05:00:34
  Author: yan12125
Revision: 722269

upgpkg: python-cfn-lint 0.37.1-1

Modified:
  python-cfn-lint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 04:50:21 UTC (rev 722268)
+++ PKGBUILD2020-10-09 05:00:34 UTC (rev 722269)
@@ -1,7 +1,7 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=python-cfn-lint
-pkgver=0.37.0
+pkgver=0.37.1
 pkgrel=1
 pkgdesc='CloudFormation Linter'
 arch=(any)
@@ -16,7 +16,7 @@
   'python-pydot: for building graphs from templates'
 )
 
source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;)
-sha256sums=('e01fa6b86438985333bd07d0494aeac811c77a99042440212fbe835e2a2c7a2e')
+sha256sums=('8ac13c31f575917c086fe8ae2a254bf1a3c7bbfe5f2b27340a55a9f49a0b18cf')
 
 build() {
   cd cfn-python-lint-$pkgver


[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 05:00:49
  Author: yan12125
Revision: 722270

archrelease: copy trunk to community-any

Added:
  python-cfn-lint/repos/community-any/PKGBUILD
(from rev 722269, python-cfn-lint/trunk/PKGBUILD)
Deleted:
  python-cfn-lint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 05:00:34 UTC (rev 722269)
+++ PKGBUILD2020-10-09 05:00:49 UTC (rev 722270)
@@ -1,43 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-cfn-lint
-pkgver=0.37.0
-pkgrel=1
-pkgdesc='CloudFormation Linter'
-arch=(any)
-url='https://github.com/aws-cloudformation/cfn-python-lint'
-license=('custom:MIT No Attribution')
-depends=(python python-yaml python-six python-aws-sam-translator
- python-jsonpatch python-jsonschema python-networkx
- python-junit-xml)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest python-mock python-pydot)
-optdepends=(
-  'python-pydot: for building graphs from templates'
-)
-source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;)
-sha256sums=('e01fa6b86438985333bd07d0494aeac811c77a99042440212fbe835e2a2c7a2e')
-
-build() {
-  cd cfn-python-lint-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd cfn-python-lint-$pkgver
-
-  # Tests in test/integration need the cfn-lint binary
-  python setup.py install_scripts --install-dir="$srcdir"/tmp_install
-
-  export PYTHONPATH="$PWD/src"
-  export PATH="$PATH:$srcdir/tmp_install"
-  pytest test
-}
-
-package() {
-  cd cfn-python-lint-$pkgver
-  # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033
-  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 722269, 
python-cfn-lint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 05:00:49 UTC (rev 722270)
@@ -0,0 +1,43 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-cfn-lint
+pkgver=0.37.1
+pkgrel=1
+pkgdesc='CloudFormation Linter'
+arch=(any)
+url='https://github.com/aws-cloudformation/cfn-python-lint'
+license=('custom:MIT No Attribution')
+depends=(python python-yaml python-six python-aws-sam-translator
+ python-jsonpatch python-jsonschema python-networkx
+ python-junit-xml)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-mock python-pydot)
+optdepends=(
+  'python-pydot: for building graphs from templates'
+)
+source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;)
+sha256sums=('8ac13c31f575917c086fe8ae2a254bf1a3c7bbfe5f2b27340a55a9f49a0b18cf')
+
+build() {
+  cd cfn-python-lint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cfn-python-lint-$pkgver
+
+  # Tests in test/integration need the cfn-lint binary
+  python setup.py install_scripts --install-dir="$srcdir"/tmp_install
+
+  export PYTHONPATH="$PWD/src"
+  export PATH="$PATH:$srcdir/tmp_install"
+  pytest test
+}
+
+package() {
+  cd cfn-python-lint-$pkgver
+  # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in python-anyio/repos (community-any community-any/PKGBUILD)

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 04:50:21
  Author: yan12125
Revision: 722268

archrelease: copy trunk to community-any

Added:
  python-anyio/repos/community-any/
  python-anyio/repos/community-any/PKGBUILD
(from rev 722267, python-anyio/trunk/PKGBUILD)

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

Copied: python-anyio/repos/community-any/PKGBUILD (from rev 722267, 
python-anyio/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-10-09 04:50:21 UTC (rev 722268)
@@ -0,0 +1,39 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-anyio
+pkgver=2.0.2
+pkgrel=1
+pkgdesc='High level compatibility layer for multiple asynchronous event loop 
implementations'
+arch=(any)
+url='https://github.com/agronholm/anyio'
+license=(MIT)
+depends=(python python-idna python-sniffio)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-trustme python-hypothesis python-uvloop
+  python-curio python-trio)
+optdepends=(
+  'python-curio: curio backend'
+  'python-trio: trio backend'
+)
+source=(https://github.com/agronholm/anyio/archive/$pkgver/anyio-$pkgver.tar.gz)
+sha256sums=('2439f9d71d793d72d4e223632b9ef8beafc021989efac7b049f0c73280322d2a')
+
+build() {
+  cd anyio-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd anyio-$pkgver
+  # Install to a temporary root as the test suite requires the entry point for
+  # its pytest plugin
+  pyver=$(python -c "import sys; print('{}.{}'.format(*sys.version_info[:2]))")
+  python setup.py install --root="$PWD/tmp_install" --skip-build
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python$pyver/site-packages" pytest
+}
+
+package() {
+  cd anyio-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in (4 files)

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 04:48:38
  Author: yan12125
Revision: 722267

python-anyio: checkdepends of upcoming python-httpcore

Added:
  python-anyio/
  python-anyio/repos/
  python-anyio/trunk/
  python-anyio/trunk/PKGBUILD

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

Added: python-anyio/trunk/PKGBUILD
===
--- python-anyio/trunk/PKGBUILD (rev 0)
+++ python-anyio/trunk/PKGBUILD 2020-10-09 04:48:38 UTC (rev 722267)
@@ -0,0 +1,39 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-anyio
+pkgver=2.0.2
+pkgrel=1
+pkgdesc='High level compatibility layer for multiple asynchronous event loop 
implementations'
+arch=(any)
+url='https://github.com/agronholm/anyio'
+license=(MIT)
+depends=(python python-idna python-sniffio)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-trustme python-hypothesis python-uvloop
+  python-curio python-trio)
+optdepends=(
+  'python-curio: curio backend'
+  'python-trio: trio backend'
+)
+source=(https://github.com/agronholm/anyio/archive/$pkgver/anyio-$pkgver.tar.gz)
+sha256sums=('2439f9d71d793d72d4e223632b9ef8beafc021989efac7b049f0c73280322d2a')
+
+build() {
+  cd anyio-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd anyio-$pkgver
+  # Install to a temporary root as the test suite requires the entry point for
+  # its pytest plugin
+  pyver=$(python -c "import sys; print('{}.{}'.format(*sys.version_info[:2]))")
+  python setup.py install --root="$PWD/tmp_install" --skip-build
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python$pyver/site-packages" pytest
+}
+
+package() {
+  cd anyio-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in python-pproxy/repos (community-any community-any/PKGBUILD)

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 04:46:21
  Author: yan12125
Revision: 722266

archrelease: copy trunk to community-any

Added:
  python-pproxy/repos/community-any/
  python-pproxy/repos/community-any/PKGBUILD
(from rev 722265, python-pproxy/trunk/PKGBUILD)

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

Copied: python-pproxy/repos/community-any/PKGBUILD (from rev 722265, 
python-pproxy/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-10-09 04:46:21 UTC (rev 722266)
@@ -0,0 +1,33 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-pproxy
+pkgver=2.3.7
+# The commit that bumps version. Upstream does not use git tags [1], and the
+# source tarball on PyPI does not include LICENSE
+# https://github.com/qwj/python-proxy/issues/91
+_commit=7fccf8dd62204f34b0aa3a70fc568fd6ddff7728
+pkgrel=1
+pkgdesc="Versatile TCP/UDP asynchronous tunnel proxy implemented in Python 3 
asyncio"
+arch=('any')
+url="https://github.com/qwj/python-proxy;
+license=('MIT')
+depends=(python)
+makedepends=(python-setuptools)
+optdepends=(
+  'python-pycryptodome: accelerated cipher operations'
+  'python-uvloop: faster asynchronous operations'
+  'python-daemon: run the server as a daemon'
+)
+source=(https://github.com/qwj/python-proxy/archive/$_commit/pproxy-$_commit.tar.gz)
+sha256sums=('c3ab3d36e18611ff0f4eb50ac60de9f1e86124829e970ec4109594521f8d425e')
+
+build() {
+  cd python-proxy-$_commit
+  python setup.py build
+}
+
+package() {
+  cd python-proxy-$_commit
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in (4 files)

2020-10-08 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 9, 2020 @ 04:45:58
  Author: yan12125
Revision: 722265

python-pproxy: checkdepends of upcoming python-httpcore

[1] https://github.com/encode/httpcore/pull/199

Added:
  python-pproxy/
  python-pproxy/repos/
  python-pproxy/trunk/
  python-pproxy/trunk/PKGBUILD

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

Added: python-pproxy/trunk/PKGBUILD
===
--- python-pproxy/trunk/PKGBUILD(rev 0)
+++ python-pproxy/trunk/PKGBUILD2020-10-09 04:45:58 UTC (rev 722265)
@@ -0,0 +1,33 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-pproxy
+pkgver=2.3.7
+# The commit that bumps version. Upstream does not use git tags [1], and the
+# source tarball on PyPI does not include LICENSE
+# https://github.com/qwj/python-proxy/issues/91
+_commit=7fccf8dd62204f34b0aa3a70fc568fd6ddff7728
+pkgrel=1
+pkgdesc="Versatile TCP/UDP asynchronous tunnel proxy implemented in Python 3 
asyncio"
+arch=('any')
+url="https://github.com/qwj/python-proxy;
+license=('MIT')
+depends=(python)
+makedepends=(python-setuptools)
+optdepends=(
+  'python-pycryptodome: accelerated cipher operations'
+  'python-uvloop: faster asynchronous operations'
+  'python-daemon: run the server as a daemon'
+)
+source=(https://github.com/qwj/python-proxy/archive/$_commit/pproxy-$_commit.tar.gz)
+sha256sums=('c3ab3d36e18611ff0f4eb50ac60de9f1e86124829e970ec4109594521f8d425e')
+
+build() {
+  cd python-proxy-$_commit
+  python setup.py build
+}
+
+package() {
+  cd python-proxy-$_commit
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


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

2020-10-08 Thread Brett Cornwall via arch-commits
Date: Friday, October 9, 2020 @ 02:05:22
  Author: ainola
Revision: 722263

upgpkg: ttf-ionicons 5.2.3-1

Modified:
  ttf-ionicons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 01:24:45 UTC (rev 722262)
+++ PKGBUILD2020-10-09 02:05:22 UTC (rev 722263)
@@ -3,14 +3,14 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=ttf-ionicons
-pkgver=5.0.0
+pkgver=5.2.3
 pkgrel=1
 pkgdesc='Font from the Ionic mobile framework'
 arch=('any')
 license=('MIT')
 url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
-sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
+sha256sums=('432a06fe7f79f165fea84bd069a1572f2c7ce66e255bd7494130ace7e202cb3c')
 
 package() {
 cd "ionicons-${pkgver/_/-}"


[arch-commits] Commit in ttf-ionicons/repos/community-any (PKGBUILD PKGBUILD)

2020-10-08 Thread Brett Cornwall via arch-commits
Date: Friday, October 9, 2020 @ 02:05:36
  Author: ainola
Revision: 722264

archrelease: copy trunk to community-any

Added:
  ttf-ionicons/repos/community-any/PKGBUILD
(from rev 722263, ttf-ionicons/trunk/PKGBUILD)
Deleted:
  ttf-ionicons/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 02:05:22 UTC (rev 722263)
+++ PKGBUILD2020-10-09 02:05:36 UTC (rev 722264)
@@ -1,19 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Andrea Scarpino 
-
-pkgname=ttf-ionicons
-pkgver=5.0.0
-pkgrel=1
-pkgdesc='Font from the Ionic mobile framework'
-arch=('any')
-license=('MIT')
-url='https://ionicons.com/'
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/${pkgver/_/-}.tar.gz;)
-sha256sums=('8a92b14554cecb043d371351590b66d8f848655c1ad9187ca0458e2017601572')
-
-package() {
-cd "ionicons-${pkgver/_/-}"
-install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: ttf-ionicons/repos/community-any/PKGBUILD (from rev 722263, 
ttf-ionicons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 02:05:36 UTC (rev 722264)
@@ -0,0 +1,19 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Andrea Scarpino 
+
+pkgname=ttf-ionicons
+pkgver=5.2.3
+pkgrel=1
+pkgdesc='Font from the Ionic mobile framework'
+arch=('any')
+license=('MIT')
+url='https://ionicons.com/'
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionic-team/ionicons/archive/v${pkgver/_/-}.tar.gz;)
+sha256sums=('432a06fe7f79f165fea84bd069a1572f2c7ce66e255bd7494130ace7e202cb3c')
+
+package() {
+cd "ionicons-${pkgver/_/-}"
+install -Dm644 docs/fonts/ionicons.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:57:18
  Author: felixonmars
Revision: 722251

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
722250, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:57:18 UTC (rev 722251)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.7.3
+pkgrel=201
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="https://www.yesodweb.com/book/http-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-resourcet'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
$pkgname-http-client-0.7.patch::https://github.com/snoyberg/http-client/commit/a09b8ac914f57f9782cc4230cb0528fc63ac54ab.patch)
+sha512sums=('0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08'
+
'292d33d8dd7591500eba2c1e2ee4a5733a10977c7d715fe3b3c1875fb1a2d482a604cbc4c70a35da1a82bd4acc57c4f33cf51c0ea1038f3cb1c75ecc7989696f')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../$pkgname-http-client-0.7.patch
+sed -i 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:57:01
  Author: felixonmars
Revision: 722250

upgpkg: haskell-http-conduit 2.3.7.3-201: rebuild with http-date 0.0.10

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:56:11 UTC (rev 722249)
+++ PKGBUILD2020-10-09 00:57:01 UTC (rev 722250)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.7.3
-pkgrel=200
+pkgrel=201
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="https://www.yesodweb.com/book/http-conduit;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:56:11
  Author: felixonmars
Revision: 722249

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 722248, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
722248, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:56:11 UTC (rev 722249)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.3.0
+pkgrel=50
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('238f698b3f18b9cc681bbb7fb4e6e086dacc32f74c31452bbb35381abf6cc4866d9feca44394733773bef4cb16e2f36a829c7c931a9ef3f2d7a4b4b857e8f242')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:55:54
  Author: felixonmars
Revision: 722248

upgpkg: haskell-warp-tls 3.3.0-50: rebuild with http-date 0.0.10

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:55:22 UTC (rev 722247)
+++ PKGBUILD2020-10-09 00:55:54 UTC (rev 722248)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.3.0
-pkgrel=49
+pkgrel=50
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:55:05
  Author: felixonmars
Revision: 722246

upgpkg: haskell-wai-handler-launch 3.0.3.1-130: rebuild with http-date 0.0.10

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:54:32 UTC (rev 722245)
+++ PKGBUILD2020-10-09 00:55:05 UTC (rev 722246)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.3.1
-pkgrel=129
+pkgrel=130
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:55:22
  Author: felixonmars
Revision: 722247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 722246, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 722246, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:55:22 UTC (rev 722247)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.3.1
+pkgrel=130
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:54:32
  Author: felixonmars
Revision: 722245

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 722244, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 722244, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:54:32 UTC (rev 722245)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18
+pkgrel=19
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="https://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 
'haskell-should-not-typecheck'
+ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
+ 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:54:14
  Author: felixonmars
Revision: 722244

upgpkg: haskell-servant-server 0.18-19: rebuild with http-date 0.0.10

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:53:04 UTC (rev 722243)
+++ PKGBUILD2020-10-09 00:54:14 UTC (rev 722244)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.18
-pkgrel=18
+pkgrel=19
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:53:04
  Author: felixonmars
Revision: 722243

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 722242, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:53:04 UTC (rev 722243)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.7.2
+pkgrel=37
+pkgdesc="WAI application for static serving"
+url="https://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9')
+
+prepare() {
+  uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:52:48
  Author: felixonmars
Revision: 722242

upgpkg: haskell-wai-app-static 3.1.7.2-37: rebuild with http-date 0.0.10

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:52:06 UTC (rev 722241)
+++ PKGBUILD2020-10-09 00:52:48 UTC (rev 722242)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.7.2
-pkgrel=36
+pkgrel=37
 pkgdesc="WAI application for static serving"
 url="https://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:52:06
  Author: felixonmars
Revision: 722241

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 722240, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 722240, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:52:06 UTC (rev 722241)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.2
+pkgrel=14
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('0225dd564c2ad40f30ca1025b722f8785bca5b23dda0ec9abc1fdc7398f25cd7')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:51:05
  Author: felixonmars
Revision: 722239

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 722238, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
722238, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:51:05 UTC (rev 722239)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.10
+pkgrel=18
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 
'haskell-lsp-test'
+ 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;
+
lsp-0.23.patch::https://github.com/dhall-lang/dhall-haskell/pull/2064.patch)
+sha512sums=('51dffa682e1b12f616f829651f774c0472efb49cb97f94b1499178943cc38d5a947a5d0d67f0270e80b9963bafcde074ad00304fde7bffaf8787af1e3a09eb9a'
+
'a5cb75667f57fc7ca1184d3c407192b56cea8b55a360360509ec2248a0cab39c22775e7589b004108c2bf9e19b63b7a78381679c587b3d2207d9b8405737c352')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p2 < lsp-0.23.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test
+}
+
+package() {
+  cd $pkgname-$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 dhall-lsp-server/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:50:49
  Author: felixonmars
Revision: 722238

upgpkg: dhall-lsp-server 1.0.10-18: rebuild with http-date 0.0.10

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:49:50 UTC (rev 722237)
+++ PKGBUILD2020-10-09 00:50:49 UTC (rev 722238)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.10
-pkgrel=17
+pkgrel=18
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:51:49
  Author: felixonmars
Revision: 722240

upgpkg: dhall-yaml 1.2.2-14: rebuild with http-date 0.0.10

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:51:05 UTC (rev 722239)
+++ PKGBUILD2020-10-09 00:51:49 UTC (rev 722240)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:49:50
  Author: felixonmars
Revision: 722237

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 722236, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 722236, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:49:50 UTC (rev 722237)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.2
+pkgrel=15
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('6651175af0e58ed4bfff3370830a4dfa04cf5e4239f272cbe832bd1e7fa6b2f42a0cab834a2fc27095e301d08b055feba5a4bc40b289eff5ac906bed99552d57')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$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 dhall-json/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:49:34
  Author: felixonmars
Revision: 722236

upgpkg: dhall-json 1.7.2-15: rebuild with http-date 0.0.10

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:48:45 UTC (rev 722235)
+++ PKGBUILD2020-10-09 00:49:34 UTC (rev 722236)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.2
-pkgrel=14
+pkgrel=15
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:48:45
  Author: felixonmars
Revision: 722235

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-bash/repos/community-staging-x86_64/
  dhall-bash/repos/community-staging-x86_64/PKGBUILD
(from rev 722234, dhall-bash/trunk/PKGBUILD)

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 722234, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:48:45 UTC (rev 722235)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.33
+pkgrel=20
+pkgdesc='Compile Dhall to Bash'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape'
+ 'haskell-optparse-generic')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('b1f5e0a530b43bf3851b90aa1a5b13417a56c3264d122b153c37e8ea245478b9312122984f4ec330f0f7fc05cd3ed9a100ecb015a4708d741347eb9b6b0dbf2f')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$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 dhall-bash/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:48:29
  Author: felixonmars
Revision: 722234

upgpkg: dhall-bash 1.0.33-20: rebuild with http-date 0.0.10

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:47:49 UTC (rev 722233)
+++ PKGBUILD2020-10-09 00:48:29 UTC (rev 722234)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.33
-pkgrel=19
+pkgrel=20
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:47:33
  Author: felixonmars
Revision: 722232

upgpkg: dhall 1.35.0-14: rebuild with http-date 0.0.10

Modified:
  dhall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:45:11 UTC (rev 722231)
+++ PKGBUILD2020-10-09 00:47:33 UTC (rev 722232)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.35.0
-pkgrel=13
+pkgrel=14
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:47:49
  Author: felixonmars
Revision: 722233

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall/repos/community-staging-x86_64/
  dhall/repos/community-staging-x86_64/PKGBUILD
(from rev 722232, dhall/trunk/PKGBUILD)

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

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 722232, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:47:49 UTC (rev 722233)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.35.0
+pkgrel=14
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 
'haskell-cryptonite'
+ 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'uusi' 'haskell-foldl' 'haskell-generic-random' 
'haskell-mockery' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-turtle' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('6b2071ae4d00779971ecb31fa18239e999f4a9a6e58273268ee97eb16563ac211b88921fe86eabc818d9424dc74590381354ff2cfe97441d5dc4739356ab01a1')
+
+prepare() {
+uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/dhall-lang/dhall-haskell/issues/1985
+#runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$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 agda/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:44:49
  Author: felixonmars
Revision: 722230

upgpkg: agda 2.6.1.1-17: rebuild with http-date 0.0.10

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:23:54 UTC (rev 79)
+++ PKGBUILD2020-10-09 00:44:49 UTC (rev 722230)
@@ -4,7 +4,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.6.1.1
-pkgrel=16
+pkgrel=17
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/;
 license=("custom")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:45:11
  Author: felixonmars
Revision: 722231

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 722230, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 722230, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:45:11 UTC (rev 722231)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.6.1.1
+pkgrel=17
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/;
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 
'haskell-equivalence'
+ 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable'
+ 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 
'haskell-regex-tdfa'
+ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;
+
agda-strict-0.4.patch::https://github.com/felixonmars/agda/commit/0497ec9fdde159a56ee42821e500b52d66374201.patch
+
agda-aeson-1.5.3.patch::https://github.com/agda/agda/commit/292f7d8c3def7e69ce9e79c67c895d6a4956dc5f.patch)
+sha512sums=('fb5bb2d1bc2ea253e709da3a29920a06f35523fda88b9cdc3f0e957e240871d0e535ca4ca92e17d67f112324c0ad90058edcbac76a0bdf2baccdcd16b9af7c1f'
+
'6968a367d8d8cfa9a89d4760ba13aa5236ff1d3597ad8ef9301c33d3696decec092d4fd3556ae8c0bf4c09cd1f157ddb38b1443c2d340487a7eef93cf23a3a7b'
+
'9d8c233c87161ba80d283db0e301c2ff80f771a9e63416fce5c0e846146cd6a4aeae91a97dff869a724afc021c26d4c3088ebfc3a11c814d637fac5a5b66')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../agda-strict-0.4.patch
+patch -p1 -i ../agda-aeson-1.5.3.patch
+sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.hs
+sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", 
agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \
+-i Setup.hs
+sed -i 's/< *1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $pkgname-$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 \
+-fcpphs -f-debug -f-enable-cluster-counting
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $pkgname-$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}"
+
+# Symlink to avoid writing to this place when agda-lib is present
+install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda
+ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/
+
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:23:39
  Author: felixonmars
Revision: 78

upgpkg: haskell-uri-encode 1.5.0.6-37: rebuild with http-date 0.0.10

Modified:
  haskell-uri-encode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:23:11 UTC (rev 77)
+++ PKGBUILD2020-10-09 00:23:39 UTC (rev 78)
@@ -4,7 +4,7 @@
 _hkgname=uri-encode
 pkgname=haskell-uri-encode
 pkgver=1.5.0.6
-pkgrel=36
+pkgrel=37
 pkgdesc="Unicode aware uri-encoding"
 url="https://github.com/silkapp/uri-encode;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:23:54
  Author: felixonmars
Revision: 79

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uri-encode/repos/community-staging-x86_64/
  haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD
(from rev 78, haskell-uri-encode/trunk/PKGBUILD)

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

Copied: haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 
78, haskell-uri-encode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:23:54 UTC (rev 79)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uri-encode
+pkgname=haskell-uri-encode
+pkgver=1.5.0.6
+pkgrel=37
+pkgdesc="Unicode aware uri-encoding"
+url="https://github.com/silkapp/uri-encode;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('35bebd95960910fb6790c6de396ac861b396eba9ced90f9167e6a2d7bac43ccb8fb3baa5245b54475ce679ddbc5f7af6da665852ea65e6ea89dbf6e014f224db')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-tools -fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:23:11
  Author: felixonmars
Revision: 77

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 
76, haskell-texmath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:23:11 UTC (rev 77)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=texmath
+pkgname=haskell-texmath
+pkgver=0.12.0.3
+pkgrel=10
+pkgdesc="Conversion between formats used to represent mathematics."
+url="https://github.com/jgm/texmath;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types'
+ 'haskell-syb' 'haskell-xml')
+makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('54b4789559dc7c6973854c290b018e7c00dd0ff1c06d8045b5d0a2304436bb59a951e93ab2c9d1d133a9d7c5197cc456334d40dc112c6c6a8f8e9370ab8aa190')
+
+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 \
+-fnetwork-uri -f-executable
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:22:56
  Author: felixonmars
Revision: 76

upgpkg: haskell-texmath 0.12.0.3-10: rebuild with http-date 0.0.10

Modified:
  haskell-texmath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:21:13 UTC (rev 75)
+++ PKGBUILD2020-10-09 00:22:56 UTC (rev 76)
@@ -4,7 +4,7 @@
 _hkgname=texmath
 pkgname=haskell-texmath
 pkgver=0.12.0.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Conversion between formats used to represent mathematics."
 url="https://github.com/jgm/texmath;
 license=("GPL2")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:21:13
  Author: felixonmars
Revision: 75

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 74, haskell-http-streams/trunk/PKGBUILD)
Deleted:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-09 00:20:57 UTC (rev 74)
+++ PKGBUILD2020-10-09 00:21:13 UTC (rev 75)
@@ -1,54 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=http-streams
-pkgname=haskell-http-streams
-pkgver=0.8.7.2
-pkgrel=70
-pkgdesc="An HTTP client using io-streams"
-url="https://github.com/afcowie/http-streams;
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
- 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
- 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
- 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
-makedepends=('ghc')
-checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
- 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
- 'haskell-system-fileio' 'haskell-system-filepath')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
74, haskell-http-streams/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-09 00:21:13 UTC (rev 75)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=71
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver

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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:20:15
  Author: felixonmars
Revision: 73

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-server/repos/community-staging-x86_64/
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD
(from rev 72, haskell-snap-server/trunk/PKGBUILD)

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
72, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:20:15 UTC (rev 73)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.1.2
+pkgrel=129
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a11bb92ce8774269704ce8c045bddf4aad15816cfb447453e8010bfce7aff2a08b38d3c99a400ab3882cb9e0b2f0b1f9af69adc56c1b28df53dc3fdd44042e30')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d;s/< *1.2/<2/' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:20:57
  Author: felixonmars
Revision: 74

upgpkg: haskell-http-streams 0.8.7.2-71: rebuild with http-date 0.0.10

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:20:15 UTC (rev 73)
+++ PKGBUILD2020-10-09 00:20:57 UTC (rev 74)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=70
+pkgrel=71
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:20:01
  Author: felixonmars
Revision: 72

upgpkg: haskell-snap-server 1.1.1.2-129: rebuild with http-date 0.0.10

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:17:39 UTC (rev 71)
+++ PKGBUILD2020-10-09 00:20:01 UTC (rev 72)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.1.2
-pkgrel=128
+pkgrel=129
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:17:39
  Author: felixonmars
Revision: 71

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
70, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:17:39 UTC (rev 71)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=70
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:17:25
  Author: felixonmars
Revision: 70

upgpkg: haskell-http-streams 0.8.7.2-70: rebuild pass 1, specified --nocheck

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:07:13 UTC (rev 722219)
+++ PKGBUILD2020-10-09 00:17:25 UTC (rev 70)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=69
+pkgrel=70
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:05:27
  Author: felixonmars
Revision: 722217

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
722216, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:05:27 UTC (rev 722217)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.8.5
+pkgrel=57
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-skylighting-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9d40d96020a3b54d549259f6c981ff63f666f490e900f29eda437ed76965f172e9c77c4def36850e448ca0d3fad035ce4e9a244fd0b3748c6c24fb413c69614f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-executable
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:05:13
  Author: felixonmars
Revision: 722216

upgpkg: haskell-skylighting 0.8.5-57: rebuild with http-date 0.0.10

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:04:39 UTC (rev 722215)
+++ PKGBUILD2020-10-09 00:05:13 UTC (rev 722216)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.8.5
-pkgrel=56
+pkgrel=57
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:07:13
  Author: felixonmars
Revision: 722219

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-core/repos/community-staging-x86_64/
  haskell-snap-core/repos/community-staging-x86_64/PKGBUILD
(from rev 722218, haskell-snap-core/trunk/PKGBUILD)

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
722218, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:07:13 UTC (rev 722219)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.4.2
+pkgrel=51
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/snapframework/snap-core;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch)
+sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5'
+
'4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../snap-core-fix-random-1.2.patch
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:06:57
  Author: felixonmars
Revision: 722218

upgpkg: haskell-snap-core 1.0.4.2-51: rebuild with http-date 0.0.10

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:05:27 UTC (rev 722217)
+++ PKGBUILD2020-10-09 00:06:57 UTC (rev 722218)
@@ -3,7 +3,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.4.2
-pkgrel=50
+pkgrel=51
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/snapframework/snap-core;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:04:39
  Author: felixonmars
Revision: 722215

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-skylighting-core/repos/community-staging-x86_64/
  haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD
(from rev 722214, haskell-skylighting-core/trunk/PKGBUILD)

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 722214, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:04:39 UTC (rev 722215)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.8.5
+pkgrel=57
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ad411d7e0fd72adeb4cdbf6fc57d6191c51d9319b25c8d41ad35a66f885d518a842846cd7cf5ce35bdc31da74e0f9d97445f492628a4b5a2bceb85642aa23257')
+
+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 \
+-fexecutable -fsystem-pcre
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:04:25
  Author: felixonmars
Revision: 722214

upgpkg: haskell-skylighting-core 0.8.5-57: rebuild with http-date 0.0.10

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-09 00:03:26 UTC (rev 722213)
+++ PKGBUILD2020-10-09 00:04:25 UTC (rev 722214)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.8.5
-pkgrel=56
+pkgrel=57
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:03:26
  Author: felixonmars
Revision: 722213

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 722212, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-09 00:03:26 UTC (rev 722213)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.19.1
+pkgrel=74
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="https://shakebuild.com;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' 
'haskell-hashable'
+ 'haskell-heaps' 'haskell-js-dgtable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dbc0e4e60b5c1e622538f4bdee011a4e2d67ea7dd7cead2cf56c1cb3490562858c0af58e920a0267ba1f3569af386a8a3c2aa0429bfb24ad3bca460975e714d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' 
src/Test/{Command.hs,CloseFileHandles.hs}
+sed -e 's/ghc -package=Cabal/ghc -package=Cabal -dynamic/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-e 
's/"configure",/"configure","--enable-executable-dynamic","--disable-library-vanilla",/'
 \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+
+# Not sure about this one:
+sed -i 's/at cmd, called at/at want, called at/' src/Test/Errors.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable -f-cloud -f-embed-files
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Friday, October 9, 2020 @ 00:03:12
  Author: felixonmars
Revision: 722212

upgpkg: haskell-shake 0.19.1-74: rebuild with http-date 0.0.10

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:56:37 UTC (rev 722211)
+++ PKGBUILD2020-10-09 00:03:12 UTC (rev 722212)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.19.1
-pkgrel=73
+pkgrel=74
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="https://shakebuild.com;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:56:23
  Author: felixonmars
Revision: 722210

upgpkg: haskell-servant-swagger 1.1.10-19: rebuild with http-date 0.0.10

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:55:36 UTC (rev 722209)
+++ PKGBUILD2020-10-08 23:56:23 UTC (rev 722210)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.10
-pkgrel=18
+pkgrel=19
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:56:37
  Author: felixonmars
Revision: 722211

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 722210, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 722210, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:56:37 UTC (rev 722211)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.10
+pkgrel=19
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:55:23
  Author: felixonmars
Revision: 722208

upgpkg: haskell-servant 0.18-11: rebuild with http-date 0.0.10

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:54:45 UTC (rev 722207)
+++ PKGBUILD2020-10-08 23:55:23 UTC (rev 722208)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.18
-pkgrel=10
+pkgrel=11
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:55:36
  Author: felixonmars
Revision: 722209

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
722208, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:55:36 UTC (rev 722209)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18
+pkgrel=11
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-bifunctors' 'haskell-case-insensitive' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.4.2/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:54:45
  Author: felixonmars
Revision: 722207

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 722206, arch-hs/trunk/PKGBUILD)

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 722206, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:54:45 UTC (rev 722207)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.2.0.0
+pkgrel=8
+pkgdesc="Generating PKGBUILD for hackage packages."
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-req' 'haskell-hackage-db' 
'haskell-megaparsec'
+ 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' 
'haskell-conduit-extra'
+ 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-polysemy' 'haskell-colourista' 
'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('998eb6c46d1f31aa6638d1517b09421ad888023955343ab17260d1998a8317e62db6101f481417ef82cf8b5fc1dcdf3c951ef45ca651c93e5207d23e5e8b72d2')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup 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
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-submit"
+}
+
+package() {
+  cd $pkgname-$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
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-submit"
+} 


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:54:31
  Author: felixonmars
Revision: 722206

upgpkg: arch-hs 0.2.0.0-8: rebuild with http-date 0.0.10

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:53:18 UTC (rev 722205)
+++ PKGBUILD2020-10-08 23:54:31 UTC (rev 722206)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.2.0.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Generating PKGBUILD for hackage packages."
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:53:18
  Author: felixonmars
Revision: 722205

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 722204, 
haskell-req/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:53:18 UTC (rev 722205)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=req
+pkgname=haskell-req
+pkgver=3.6.0
+pkgrel=15
+pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library"
+url="https://github.com/mrkkrp/req;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate-oauth' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-connection' 
'haskell-http-api-data'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-modern-uri'
+ 'haskell-monad-control' 'haskell-retry' 'haskell-transformers-base' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-core'
+ 'haskell-unordered-containers')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('a0ac215bee4d113063fe0143a63ac984b99256b39e2edf6c3115296d2d8e49cf')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:53:05
  Author: felixonmars
Revision: 722204

upgpkg: haskell-req 3.6.0-15: rebuild with http-date 0.0.10

Modified:
  haskell-req/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:51:43 UTC (rev 722203)
+++ PKGBUILD2020-10-08 23:53:05 UTC (rev 722204)
@@ -3,7 +3,7 @@
 _hkgname=req
 pkgname=haskell-req
 pkgver=3.6.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library"
 url="https://github.com/mrkkrp/req;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:51:29
  Author: felixonmars
Revision: 722202

upgpkg: haskell-pipes-http 1.0.6-220: rebuild with http-date 0.0.10

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:50:58 UTC (rev 722201)
+++ PKGBUILD2020-10-08 23:51:29 UTC (rev 722202)
@@ -4,7 +4,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.6
-pkgrel=219
+pkgrel=220
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:51:43
  Author: felixonmars
Revision: 722203

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
722202, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:51:43 UTC (rev 722203)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.6
+pkgrel=220
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b58e5751863d79c08066846fb5959870cf6673e27297acd3b7980b209321a636fdf564c4c08666313c81f7c6c55f4d1307892bc6a59a01a025a87436d5591774')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:50:44
  Author: felixonmars
Revision: 722200

upgpkg: haskell-optparse-simple 0.1.1.3-31: rebuild with http-date 0.0.10

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:50:09 UTC (rev 722199)
+++ PKGBUILD2020-10-08 23:50:44 UTC (rev 722200)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.3
-pkgrel=30
+pkgrel=31
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:50:58
  Author: felixonmars
Revision: 722201

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 722200, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:50:58 UTC (rev 722201)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.3
+pkgrel=31
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+ -f-build-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-lsp-test/repos (2 files)

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:50:09
  Author: felixonmars
Revision: 722199

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp-test/repos/community-staging-x86_64/
  haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD
(from rev 722198, haskell-lsp-test/trunk/PKGBUILD)

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

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
722198, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:50:09 UTC (rev 722199)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.11.0.6
+pkgrel=13
+pkgdesc="Functional test framework for LSP servers"
+url="https://github.com/bubba/lsp-test#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lsp' 'haskell-lens' 
'haskell-parser-combinators'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+# Hackage source is missing test data
+source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+
lsp-0.23.patch::https://github.com/bubba/lsp-test/commit/82b289c0c28f425f2bdce9c209e927d9595585ee.patch)
+sha512sums=('7a166a68c39ac7bbc47051f3803b39cb058b34bccdcf42c5b8722571e866658e59f22bfa5783614962195c85da90184b200f41da373a97870e1abff1acbdb8a6'
+
'c8afd75cf7d333ce03b2b445bd28dbbc300567523c41bda4f1a903f109f8ffbf3235b8008c337d0caae3dfbab9595b08db0299765e55118f781576a04da01195')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  patch -p1 -i ../lsp-0.23.patch
+  
+  sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  # We need to enable dummy-server here for tests, but it shouldn't be 
installed...
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fdummyserver
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  # Remove dummy-server
+  rm -r "$pkgdir"/usr/libexec
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:49:55
  Author: felixonmars
Revision: 722198

upgpkg: haskell-lsp-test 0.11.0.6-13: rebuild with http-date 0.0.10

Modified:
  haskell-lsp-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:49:23 UTC (rev 722197)
+++ PKGBUILD2020-10-08 23:49:55 UTC (rev 722198)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.11.0.6
-pkgrel=12
+pkgrel=13
 pkgdesc="Functional test framework for LSP servers"
 url="https://github.com/bubba/lsp-test#readme;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:49:08
  Author: felixonmars
Revision: 722196

upgpkg: zerotier-one 1.5.0-1

Modified:
  zerotier-one/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:47:58 UTC (rev 722195)
+++ PKGBUILD2020-10-08 23:49:08 UTC (rev 722196)
@@ -3,8 +3,8 @@
 # Contributor: Alex Jordan 
 
 pkgname=zerotier-one
-pkgver=1.4.6
-pkgrel=2
+pkgver=1.5.0
+pkgrel=1
 pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
 arch=('x86_64')
 url="https://www.zerotier.com/index.html;
@@ -13,8 +13,8 @@
 makedepends=('ruby-ronn')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;
 
"zerotier-one-1.4.6-gcc10-fix.patch::https://github.com/zerotier/ZeroTierOne/commit/cce4fa719d447c55d93458b25fa92717a2d61a60.patch;)
-sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189'
-
'0bfbaf6a2e924ca687ea95c27111fbce9c88893344c404b68ebb3f4498470b99c2f575af3ad93d312fc501da23518caaff3b4afefc07fa80293f1989aabe')
+sha512sums=('9c579016153872afd51410d2648670537309c67b523fb180e9a17530d3e812a039b0ffa96f3035f7c8a69e19e1eb3f8315693206219cec1494118f7accc2fa31'
+
'3929bf88a1df1001ac36f4b6dec0d70be45039dfd9418b16b64249ed5566c9997f17ff6d563ea00b509f5e6d8b1b8de95d20cd7b7c972d201e4fa78844395bd8')
 
 prepare() {
   cd ZeroTierOne-$pkgver


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:49:23
  Author: felixonmars
Revision: 722197

archrelease: copy trunk to community-x86_64

Added:
  zerotier-one/repos/community-x86_64/PKGBUILD
(from rev 722196, zerotier-one/trunk/PKGBUILD)
Deleted:
  zerotier-one/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-08 23:49:08 UTC (rev 722196)
+++ PKGBUILD2020-10-08 23:49:23 UTC (rev 722197)
@@ -1,42 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Harry Jeffery 
-# Contributor: Alex Jordan 
-
-pkgname=zerotier-one
-pkgver=1.4.6
-pkgrel=2
-pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
-arch=('x86_64')
-url="https://www.zerotier.com/index.html;
-license=('GPL3')
-depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
-makedepends=('ruby-ronn')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;
-
"zerotier-one-1.4.6-gcc10-fix.patch::https://github.com/zerotier/ZeroTierOne/commit/cce4fa719d447c55d93458b25fa92717a2d61a60.patch;)
-sha512sums=('72f00602f67190d03ac0c8caa6b79e7f346b10745bdf772c68f77a3a940cdd718d05ec642bc862a6235aab9bd3bfefb0c57571f358ae55f38761f45500f0f189'
-
'0bfbaf6a2e924ca687ea95c27111fbce9c88893344c404b68ebb3f4498470b99c2f575af3ad93d312fc501da23518caaff3b4afefc07fa80293f1989aabe')
-
-prepare() {
-  cd ZeroTierOne-$pkgver
-  sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
-
-  # Fix compilation with GCC 10 
(https://github.com/zerotier/ZeroTierOne/pull/1232)
-  patch -Np1 -i "$srcdir/zerotier-one-1.4.6-gcc10-fix.patch"
-}
-
-build() {
-  cd ZeroTierOne-$pkgver
-  make
-}
-
-check() {
-  cd ZeroTierOne-$pkgver
-  make selftest
-  ./zerotier-selftest
-}
-
-package() {
-  cd ZeroTierOne-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 debian/zerotier-one.service 
"$pkgdir"/usr/lib/systemd/system/zerotier-one.service
-}

Copied: zerotier-one/repos/community-x86_64/PKGBUILD (from rev 722196, 
zerotier-one/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-08 23:49:23 UTC (rev 722197)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Harry Jeffery 
+# Contributor: Alex Jordan 
+
+pkgname=zerotier-one
+pkgver=1.5.0
+pkgrel=1
+pkgdesc="Creates virtual Ethernet networks of almost unlimited size."
+arch=('x86_64')
+url="https://www.zerotier.com/index.html;
+license=('GPL3')
+depends=('gcc-libs' 'libnatpmp' 'miniupnpc')
+makedepends=('ruby-ronn')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/zerotier/ZeroTierOne/archive/$pkgver.tar.gz;
+
"zerotier-one-1.4.6-gcc10-fix.patch::https://github.com/zerotier/ZeroTierOne/commit/cce4fa719d447c55d93458b25fa92717a2d61a60.patch;)
+sha512sums=('9c579016153872afd51410d2648670537309c67b523fb180e9a17530d3e812a039b0ffa96f3035f7c8a69e19e1eb3f8315693206219cec1494118f7accc2fa31'
+
'3929bf88a1df1001ac36f4b6dec0d70be45039dfd9418b16b64249ed5566c9997f17ff6d563ea00b509f5e6d8b1b8de95d20cd7b7c972d201e4fa78844395bd8')
+
+prepare() {
+  cd ZeroTierOne-$pkgver
+  sed -i 's/sbin/bin/' make-linux.mk debian/zerotier-one.service
+
+  # Fix compilation with GCC 10 
(https://github.com/zerotier/ZeroTierOne/pull/1232)
+  patch -Np1 -i "$srcdir/zerotier-one-1.4.6-gcc10-fix.patch"
+}
+
+build() {
+  cd ZeroTierOne-$pkgver
+  make
+}
+
+check() {
+  cd ZeroTierOne-$pkgver
+  make selftest
+  ./zerotier-selftest
+}
+
+package() {
+  cd ZeroTierOne-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 debian/zerotier-one.service 
"$pkgdir"/usr/lib/systemd/system/zerotier-one.service
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:47:58
  Author: felixonmars
Revision: 722195

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 722194, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:47:58 UTC (rev 722195)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp
+pkgver=0.23.0.0
+pkgrel=4
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('12b62e833f33bee80f586ee65e01b4927da8267a652929f13a6268fe18728981a5b1675f880eb14409dc23ecff252b71d184e1a567d7781ddb3dc8d1fd7b910c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:47:44
  Author: felixonmars
Revision: 722194

upgpkg: haskell-lsp 0.23.0.0-4: rebuild with http-date 0.0.10

Modified:
  haskell-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:46:28 UTC (rev 722193)
+++ PKGBUILD2020-10-08 23:47:44 UTC (rev 722194)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp
 pkgname=haskell-lsp
 pkgver=0.23.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Haskell library for the Microsoft Language Server Protocol"
 url="https://github.com/alanz/haskell-lsp;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:46:28
  Author: felixonmars
Revision: 722193

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 
722192, haskell-lsp-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:46:28 UTC (rev 722193)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp-types
+pkgver=0.23.0.0
+pkgrel=4
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('057b7014d297054cfce3aa44385184f71911594b7a5199d38a9362fc9a481006a93bcb7628f5cd2959ca3fec475c370f7359dc6e9fa6bb96ffa31544c9ed9764')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:46:13
  Author: felixonmars
Revision: 722192

upgpkg: haskell-lsp-types 0.23.0.0-4: rebuild with http-date 0.0.10

Modified:
  haskell-lsp-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:44:44 UTC (rev 722191)
+++ PKGBUILD2020-10-08 23:46:13 UTC (rev 722192)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp-types
 pkgver=0.23.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
 url="https://github.com/alanz/haskell-lsp;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:44:44
  Author: felixonmars
Revision: 722191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 722190, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:44:44 UTC (rev 722191)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.4
+pkgrel=8
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4141e8f48b97b0d801fab576c3098b95dc1cc9b7c98815cff6bd62324aa2c6d5a4648734d14a00ef08aa36c523befdc6cb7dfdadb9d92d0dce2b434ef8165882')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:44:31
  Author: felixonmars
Revision: 722190

upgpkg: haskell-jose 0.8.4-8: rebuild with http-date 0.0.10

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:43:44 UTC (rev 722189)
+++ PKGBUILD2020-10-08 23:44:31 UTC (rev 722190)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.8.4
-pkgrel=7
+pkgrel=8
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose;
 license=("Apache")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:43:30
  Author: felixonmars
Revision: 722188

upgpkg: haskell-hxt 9.3.1.18-149: rebuild with http-date 0.0.10

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:42:33 UTC (rev 722187)
+++ PKGBUILD2020-10-08 23:43:30 UTC (rev 722188)
@@ -3,7 +3,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.18
-pkgrel=148
+pkgrel=149
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:43:44
  Author: felixonmars
Revision: 722189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 722188, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:43:44 UTC (rev 722189)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.18
+pkgrel=149
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:42:33
  Author: felixonmars
Revision: 722187

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client-restricted/repos/community-staging-x86_64/
  haskell-http-client-restricted/repos/community-staging-x86_64/PKGBUILD
(from rev 722186, haskell-http-client-restricted/trunk/PKGBUILD)

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

Copied: haskell-http-client-restricted/repos/community-staging-x86_64/PKGBUILD 
(from rev 722186, haskell-http-client-restricted/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:42:33 UTC (rev 722187)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-client-restricted
+pkgname=haskell-http-client-restricted
+pkgver=0.0.3
+pkgrel=49
+pkgdesc="Restricting the servers that http-client will use"
+url="https://hackage.haskell.org/package/http-client-restricted;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-connection' 'haskell-data-default' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-network' 'haskell-network-bsd' 
'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6734f674b6a026f1cbba495b892cd98892584817db69bc36db07f4179e6ae4841055afa37a4841edff7c30270f9977b5700ecd9640ca812d213c575fb4ffbf86')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< 0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:42:19
  Author: felixonmars
Revision: 722186

upgpkg: haskell-http-client-restricted 0.0.3-49: rebuild with http-date 0.0.10

Modified:
  haskell-http-client-restricted/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:41:50 UTC (rev 722185)
+++ PKGBUILD2020-10-08 23:42:19 UTC (rev 722186)
@@ -3,7 +3,7 @@
 _hkgname=http-client-restricted
 pkgname=haskell-http-client-restricted
 pkgver=0.0.3
-pkgrel=48
+pkgrel=49
 pkgdesc="Restricting the servers that http-client will use"
 url="https://hackage.haskell.org/package/http-client-restricted;
 license=('MIT')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:41:50
  Author: felixonmars
Revision: 722185

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
722184, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:41:50 UTC (rev 722185)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.4.0
+pkgrel=107
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname
+
+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-githash/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:41:35
  Author: felixonmars
Revision: 722184

upgpkg: haskell-githash 0.1.4.0-107: rebuild with http-date 0.0.10

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:41:00 UTC (rev 722183)
+++ PKGBUILD2020-10-08 23:41:35 UTC (rev 722184)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.4.0
-pkgrel=106
+pkgrel=107
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:40:46
  Author: felixonmars
Revision: 722182

upgpkg: haskell-hpack 0.34.2-73: rebuild with http-date 0.0.10

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:39:18 UTC (rev 722181)
+++ PKGBUILD2020-10-08 23:40:46 UTC (rev 722182)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.34.2
-pkgrel=72
+pkgrel=73
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:41:00
  Author: felixonmars
Revision: 722183

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 722182, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:41:00 UTC (rev 722183)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.2
+pkgrel=73
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test || warning "https://github.com/sol/hpack/issues/358;
+}
+
+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-dav/repos (2 files)

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:39:18
  Author: felixonmars
Revision: 722181

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 722180, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:39:18 UTC (rev 722181)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.4
+pkgrel=179
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl-compat
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:39:04
  Author: felixonmars
Revision: 722180

upgpkg: haskell-dav 1.3.4-179: rebuild with http-date 0.0.10

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:38:26 UTC (rev 722179)
+++ PKGBUILD2020-10-08 23:39:04 UTC (rev 722180)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.4
-pkgrel=178
+pkgrel=179
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:38:26
  Author: felixonmars
Revision: 722179

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client-tls/repos/community-staging-x86_64/
  haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 722178, haskell-http-client-tls/trunk/PKGBUILD)

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 722178, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:38:26 UTC (rev 722179)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=307
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:38:12
  Author: felixonmars
Revision: 722178

upgpkg: haskell-http-client-tls 0.3.5.3-307: rebuild with http-date 0.0.10

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:37:43 UTC (rev 722177)
+++ PKGBUILD2020-10-08 23:38:12 UTC (rev 722178)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=306
+pkgrel=307
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:37:43
  Author: felixonmars
Revision: 722177

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
722176, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:37:43 UTC (rev 722177)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.4
+pkgrel=164
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:37:29
  Author: felixonmars
Revision: 722176

upgpkg: haskell-hopenpgp 2.9.4-164: rebuild with http-date 0.0.10

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:35:58 UTC (rev 722175)
+++ PKGBUILD2020-10-08 23:37:29 UTC (rev 722176)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.4
-pkgrel=163
+pkgrel=164
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:35:58
  Author: felixonmars
Revision: 722175

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cabal-install-parsers/repos/community-staging-x86_64/
  haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD
(from rev 722174, haskell-cabal-install-parsers/trunk/PKGBUILD)

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

Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD 
(from rev 722174, haskell-cabal-install-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:35:58 UTC (rev 722175)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-install-parsers
+pkgname=haskell-cabal-install-parsers
+pkgver=0.3.0.1
+pkgrel=11
+pkgdesc="Utilities to work with cabal-install files"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL" "BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-instances'
+ 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 
'haskell-tar')
+makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tree-diff')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('f5ea25ab10183c8d0a9dba42b47df96d3841a3245ce35e2c32d5088df51d7bea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  cabal update  # Generate cabal config for tests
+  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-cabal-install-parsers/trunk (PKGBUILD)

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:35:43
  Author: felixonmars
Revision: 722174

upgpkg: haskell-cabal-install-parsers 0.3.0.1-11: rebuild with http-date 0.0.10

Modified:
  haskell-cabal-install-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:33:38 UTC (rev 722173)
+++ PKGBUILD2020-10-08 23:35:43 UTC (rev 722174)
@@ -3,7 +3,7 @@
 _hkgname=cabal-install-parsers
 pkgname=haskell-cabal-install-parsers
 pkgver=0.3.0.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Utilities to work with cabal-install files"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL" "BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:33:24
  Author: felixonmars
Revision: 722172

upgpkg: cabal-install 3.2.0.0-87: rebuild with http-date 0.0.10

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:31:15 UTC (rev 722171)
+++ PKGBUILD2020-10-08 23:33:24 UTC (rev 722172)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=3.2.0.0
-pkgrel=86
+pkgrel=87
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:33:38
  Author: felixonmars
Revision: 722173

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 722172, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 722172, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:33:38 UTC (rev 722173)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=3.2.0.0
+pkgrel=87
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-lukko')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;
+
$pkgname-ghc8.10.patch::https://github.com/haskell/cabal/pull/6711.patch)
+sha512sums=('ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062'
+
'9e7245f5080e9c1609994b21d13ecbacb78fa9314d80425464f714f9bd68910d3fb4a5101b582461a89ec0b7115ef6acb2eb4ffba7a2477f65dca192f1eac1e7')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p2 -i ../$pkgname-ghc8.10.patch || :
+sed -i 's/< *1.2/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:31:15
  Author: felixonmars
Revision: 722171

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hackage-security/repos/community-staging-x86_64/
  haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD
(from rev 722170, haskell-hackage-security/trunk/PKGBUILD)

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

Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from 
rev 722170, haskell-hackage-security/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:31:15 UTC (rev 722171)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hackage-security
+pkgname=haskell-hackage-security
+pkgver=0.6.0.1
+pkgrel=93
+pkgdesc="Hackage security library"
+url="https://github.com/well-typed/hackage-security;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring'
+ 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase48 -fuse-network-uri -f-old-directory
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:31:01
  Author: felixonmars
Revision: 722170

upgpkg: haskell-hackage-security 0.6.0.1-93: rebuild with http-date 0.0.10

Modified:
  haskell-hackage-security/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:30:26 UTC (rev 722169)
+++ PKGBUILD2020-10-08 23:31:01 UTC (rev 722170)
@@ -4,7 +4,7 @@
 _hkgname=hackage-security
 pkgname=haskell-hackage-security
 pkgver=0.6.0.1
-pkgrel=92
+pkgrel=93
 pkgdesc="Hackage security library"
 url="https://github.com/well-typed/hackage-security;
 license=("BSD")


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:30:12
  Author: felixonmars
Revision: 722168

upgpkg: haskell-git-lfs 1.1.0-49: rebuild with http-date 0.0.10

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:29:17 UTC (rev 722167)
+++ PKGBUILD2020-10-08 23:30:12 UTC (rev 722168)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.0
-pkgrel=48
+pkgrel=49
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs;
 license=('AGPL3')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:30:26
  Author: felixonmars
Revision: 722169

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-git-lfs/repos/community-staging-x86_64/
  haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD
(from rev 722168, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
722168, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:30:26 UTC (rev 722169)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.0
+pkgrel=49
+pkgdesc="An implementation of the git-lfs protocol"
+url="https://hackage.haskell.org/package/git-lfs;
+license=('AGPL3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 
'haskell-http-client'
+ 'haskell-http-types' 'haskell-network-uri')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<= 0.7/<1/;s/<= 1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:29:17
  Author: felixonmars
Revision: 722167

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-authenticate-oauth/repos/community-staging-x86_64/
  haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD
(from rev 722166, haskell-authenticate-oauth/trunk/PKGBUILD)

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 722166, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:29:17 UTC (rev 722167)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.6.0.1
+pkgrel=166
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2a6310097a6edc5bd3c38052a2eca73d3f398c0b9ff4b8f1d43a1f4dc83b7297df12f3fc0bfdecfce17e600f90b13c4c9e3f31c02b17d7fec0134a34c093fd6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:29:03
  Author: felixonmars
Revision: 722166

upgpkg: haskell-authenticate-oauth 1.6.0.1-166: rebuild with http-date 0.0.10

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 23:28:32 UTC (rev 722165)
+++ PKGBUILD2020-10-08 23:29:03 UTC (rev 722166)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.6.0.1
-pkgrel=165
+pkgrel=166
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=('BSD')


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

2020-10-08 Thread Felix Yan via arch-commits
Date: Thursday, October 8, 2020 @ 23:28:32
  Author: felixonmars
Revision: 722165

archrelease: copy trunk to community-staging-x86_64

Added:
  git-repair/repos/community-staging-x86_64/
  git-repair/repos/community-staging-x86_64/PKGBUILD
(from rev 722164, git-repair/trunk/PKGBUILD)

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

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 722164, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-08 23:28:32 UTC (rev 722165)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20200504
+pkgrel=83
+pkgdesc="Repairs a damaged git repository"
+url="https://git-repair.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-filepath-bytestring' 'haskell-hslogger' 'haskell-ifelse'
+ 'haskell-network' 'haskell-network-uri' 
'haskell-optparse-applicative' 'haskell-quickcheck'
+ 'haskell-split' 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}


  1   2   3   4   5   >