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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:42:35
  Author: yan12125
Revision: 928361

archrelease: copy trunk to community-any

Added:
  python-moto/repos/community-any/PKGBUILD
(from rev 928360, python-moto/trunk/PKGBUILD)
  python-moto/repos/community-any/sdist-no-pyc.diff
(from rev 928360, python-moto/trunk/sdist-no-pyc.diff)
Deleted:
  python-moto/repos/community-any/PKGBUILD
  python-moto/repos/community-any/sdist-no-pyc.diff

---+
 PKGBUILD  |  158 ++--
 sdist-no-pyc.diff |   18 ++---
 2 files changed, 88 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 04:42:20 UTC (rev 928360)
+++ PKGBUILD2021-05-06 04:42:35 UTC (rev 928361)
@@ -1,79 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Guillaume Horel 
-
-pkgname=python-moto
-_pkgname=moto
-pkgver=2.0.5
-pkgrel=1
-pkgdesc='Moto is a library to mock out the boto library.'
-arch=(any)
-url='https://github.com/spulec/moto'
-license=(Apache)
-# depends on python-setuptools as pkg_resources is used is several modules
-# NOTE: Keep the order of dependencies matching setup.py
-depends=(python-boto3 python-botocore python-cryptography python-requests 
python-xmltodict
- python-six python-werkzeug python-pytz python-dateutil 
python-responses
- # Below dependencies varied with Python versions
- python-jinja python-more-itertools python-setuptools python-zipp)
-# See reqquirements-test.txt, excluding pytest-cov
-checkdepends=(python-pytest python-sure python-freezegun
-  # boto is vendored (#3503), but still imported in tests
-  python-boto)
-# Below are optional dependencies. The order matches _dep_* items in upstream 
`setup.py`.
-# Note that _dep_python_jose_ecdsa_pin and _dep_idna are excluded as they are 
pins and
-# not used by moto.
-optdepends=(
-  'python-yaml: for cloudformation, s3 and ssm'
-  'python-jose: for apigateway and cognitoidp'
-  'python-docker: for awslambda, batch, cloudformation, dynamodb2, 
dynamodbstreams, ec2, ses, sns, sqs and ssm'
-  'python-jsondiff: for iotdata'
-  'python-aws-xray-sdk: for xray'
-  'python-cfn-lint: for cloudformation and ssm'
-  'python-sshpubkeys: for ec2'
-  'python-flask: for moto_server'
-  'python-flask-cors: for moto_server'
-)
-checkdepends+=(python-yaml python-jose python-docker python-jsondiff 
python-aws-xray-sdk
-   python-cfn-lint python-sshpubkeys python-flask 
python-flask-cors)
-source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz;
-sdist-no-pyc.diff)
-sha256sums=('17219c9e8d79bc7450615896b37e5bd639c2038d4672bcab114ac4661e27f8ae'
-'4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  patch -Np1 -i ../sdist-no-pyc.diff
-
-  # Remove upper bounds of dependencies
-  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  # XXX: there are too many tests that depend on docker/podman, and there is 
no simple way
-  # other than listing one-by-one for exclusion. To make things worse, running 
docker/podman
-  # in systemd-nspawn containers appears impossible without special 
configurations. I gave
-  # it up and running podman _outside_ the container for testing.
-  # $ podman system service "unix:$XDG_RUNTIME_DIR/podman/podman.sock" -t 0
-  # $ extra-x86_64-build -- -d "$XDG_RUNTIME_DIR/podman:/tmp/podman"
-  PODMAN_SOCK=/tmp/podman/podman.sock
-  if [ -S $PODMAN_SOCK ]; then
-DOCKER_HOST="unix://$PODMAN_SOCK" TZ=UTC pytest tests
-  fi
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
-  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
-}

Copied: python-moto/repos/community-any/PKGBUILD (from rev 928360, 
python-moto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 04:42:35 UTC (rev 928361)
@@ -0,0 +1,79 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Guillaume Horel 
+
+pkgname=python-moto
+_pkgname=moto
+pkgver=2.0.6
+pkgrel=1
+pkgdesc='Moto is a library to mock out the boto library.'
+arch=(any)
+url='https://github.com/spulec/moto'
+license=(Apache)
+# depends on python-setuptools as pkg_resources is used is several modules
+# NOTE: Keep the order of dependencies matching setup.py
+depends=(python-boto3 python-botocore python-cryptography python-requests 
python-xmltodict
+ python-six python-werkzeug python-pytz python-dateutil 
python-responses
+ # Below dependencies varied with Python versions
+ python-jinja python-more-itertools python-setuptools 

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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:42:20
  Author: yan12125
Revision: 928360

upgpkg: python-moto 2.0.6-1

Modified:
  python-moto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 04:35:41 UTC (rev 928359)
+++ PKGBUILD2021-05-06 04:42:20 UTC (rev 928360)
@@ -3,7 +3,7 @@
 
 pkgname=python-moto
 _pkgname=moto
-pkgver=2.0.5
+pkgver=2.0.6
 pkgrel=1
 pkgdesc='Moto is a library to mock out the boto library.'
 arch=(any)
@@ -37,7 +37,7 @@
python-cfn-lint python-sshpubkeys python-flask 
python-flask-cors)
 
source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz;
 sdist-no-pyc.diff)
-sha256sums=('17219c9e8d79bc7450615896b37e5bd639c2038d4672bcab114ac4661e27f8ae'
+sha256sums=('7982176837406cabb47a84785125d337b6df357ae92ae29423724d072764dd90'
 '4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
 
 prepare() {
@@ -63,7 +63,7 @@
   # other than listing one-by-one for exclusion. To make things worse, running 
docker/podman
   # in systemd-nspawn containers appears impossible without special 
configurations. I gave
   # it up and running podman _outside_ the container for testing.
-  # $ podman system service "unix:$XDG_RUNTIME_DIR/podman/podman.sock" -t 0
+  # $ systemctl --user start podman.socket
   # $ extra-x86_64-build -- -d "$XDG_RUNTIME_DIR/podman:/tmp/podman"
   PODMAN_SOCK=/tmp/podman/podman.sock
   if [ -S $PODMAN_SOCK ]; then


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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:35:41
  Author: yan12125
Revision: 928359

archrelease: copy trunk to community-any

Added:
  python-pg8000/repos/community-any/PKGBUILD
(from rev 928358, python-pg8000/trunk/PKGBUILD)
Deleted:
  python-pg8000/repos/community-any/PKGBUILD

--+
 PKGBUILD |  156 ++---
 1 file changed, 78 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 04:35:30 UTC (rev 928358)
+++ PKGBUILD2021-05-06 04:35:41 UTC (rev 928359)
@@ -1,78 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: quomoow 
-
-pkgname=python-pg8000
-pkgver=1.19.2
-pkgrel=1
-pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
-arch=(any)
-url='https://github.com/tlocke/pg8000'
-license=(BSD)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest python-pytest-mock python-pytest-benchmark
-  python-pytz postgresql)
-depends=(python python-scramp)
-source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
-sha256sums=('44cbb4d3c912f2da167ca02bf98a0040f7e93260e4ef114c28d5d6152012ea07'
-'SKIP')
-validpgpkeys=(
-  'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke
-)
-
-prepare() {
-  cd pg8000-$pkgver
-
-  # Remove upper bounds of dependencies
-  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd pg8000-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pg8000-$pkgver
-
-  export PGDATA="$srcdir/postgres-testdata"
-  export PGHOST=127.0.0.1
-  export PGPORT=$((49152+$RANDOM%1))
-
-  # See https://github.com/tlocke/pg8000#tests about database initialization 
steps for testing
-  initdb --username=postgres --auth=trust
-  openssl req -subj "/CN=self-signed" -nodes -x509 -newkey rsa:4096 -days 1 
-keyout "$PGDATA/self-signed.key" -out "$PGDATA/self-signed.crt"
-  cat <> "$PGDATA/postgresql.conf"
-ssl = on
-ssl_cert_file = 'self-signed.crt'
-ssl_key_file = 'self-signed.key'
-password_encryption = 'scram-sha-256'
-EOF
-
-  pg_ctl start -o "-k '' -h $PGHOST -p $PGPORT" -l "$srcdir/postgresql.log"
-  # Change the password for postgres after password_encryption is specified, 
so that the role has a valid SCRAM secret
-  psql -U postgres -c "
-CREATE EXTENSION hstore;
-ALTER ROLE postgres PASSWORD 'pw';
-  "
-
-  # should overwrite pg_hba.conf, or unexpected matches may happen against 
existing entries
-  cat < "$PGDATA/pg_hba.conf"
-hostpg8000_md5  all 127.0.0.1/32md5
-hostpg8000_gss  all 127.0.0.1/32gss
-hostpg8000_password all 127.0.0.1/32password
-hostpg8000_scram_sha_256 all127.0.0.1/32scram-sha-256
-hostall all 127.0.0.1/32trust
-EOF
-  pg_ctl reload
-  # Upstream tests require LANG=en_GB.UTF-8 or LANG=C.UTF-8 :/
-  # 
https://github.com/tlocke/pg8000/blob/1.19.2/test/native/test_typeconversion.py#L455-L458
-  PYTHONPATH="$PWD" LANG=C.UTF-8 pytest test
-  pg_ctl stop
-}
-
-package() {
-  cd pg8000-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pg8000/repos/community-any/PKGBUILD (from rev 928358, 
python-pg8000/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 04:35:41 UTC (rev 928359)
@@ -0,0 +1,78 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: quomoow 
+
+pkgname=python-pg8000
+pkgver=1.19.4
+pkgrel=1
+pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
+arch=(any)
+url='https://github.com/tlocke/pg8000'
+license=(BSD)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-pytest-mock python-pytest-benchmark
+  python-pytz postgresql)
+depends=(python python-scramp)
+source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
+sha256sums=('7c9c6d57541b0f2153e23a8d759ceb3d7cb9308918fba6ad9e92f8e0e5a90bc8'
+'SKIP')
+validpgpkeys=(
+  'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke
+)
+
+prepare() {
+  cd pg8000-$pkgver
+
+  # Remove upper bounds of dependencies
+  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
+  diff -u setup.py{.orig,} || true
+}
+
+build() {
+  cd pg8000-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pg8000-$pkgver
+
+  export PGDATA="$srcdir/postgres-testdata"
+  export PGHOST=127.0.0.1
+  export PGPORT=$((49152+$RANDOM%1))
+
+  # See https://github.com/tlocke/pg8000#tests about database initialization 
steps for testing
+  initdb --username=postgres --auth=trust
+  

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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:35:30
  Author: yan12125
Revision: 928358

upgpkg: python-pg8000 1.19.4-1

Modified:
  python-pg8000/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 04:29:27 UTC (rev 928357)
+++ PKGBUILD2021-05-06 04:35:30 UTC (rev 928358)
@@ -2,7 +2,7 @@
 # Contributor: quomoow 
 
 pkgname=python-pg8000
-pkgver=1.19.2
+pkgver=1.19.4
 pkgrel=1
 pkgdesc="Pure-Python PostgreSQL database driver, DB-API compatible"
 arch=(any)
@@ -13,7 +13,7 @@
   python-pytz postgresql)
 depends=(python python-scramp)
 
source=("https://files.pythonhosted.org/packages/source/p/pg8000/pg8000-$pkgver.tar.gz"{,.asc})
-sha256sums=('44cbb4d3c912f2da167ca02bf98a0040f7e93260e4ef114c28d5d6152012ea07'
+sha256sums=('7c9c6d57541b0f2153e23a8d759ceb3d7cb9308918fba6ad9e92f8e0e5a90bc8'
 'SKIP')
 validpgpkeys=(
   'D5681B7EC7292511C4CC1450892B00AB699851E8'  # Tony Locke 
, proven by https://keybase.io/tlocke


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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:29:27
  Author: yan12125
Revision: 928357

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 04:29:12 UTC (rev 928356)
+++ PKGBUILD2021-05-06 04:29:27 UTC (rev 928357)
@@ -1,44 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-cfn-lint
-pkgver=0.48.3
-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=('c81e4e01f331ab3d326764a5c4079aeac9df4118144008fbb639c4a5c7f8fde2')
-
-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"
-  # test_update_docs requires cfn-python-lint as a git repo
-  pytest test -k 'not test_update_docs'
-}
-
-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 928356, 
python-cfn-lint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 04:29:27 UTC (rev 928357)
@@ -0,0 +1,44 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-cfn-lint
+pkgver=0.49.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=('56c57130ba74a189ad47e9f0382c05c2026806d63e9098fb54791b3d38619fc1')
+
+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"
+  # test_update_docs requires cfn-python-lint as a git repo
+  pytest test -k 'not test_update_docs'
+}
+
+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-cfn-lint/trunk (PKGBUILD)

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:29:12
  Author: yan12125
Revision: 928356

upgpkg: python-cfn-lint 0.49.0-1

Modified:
  python-cfn-lint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 04:16:52 UTC (rev 928355)
+++ PKGBUILD2021-05-06 04:29:12 UTC (rev 928356)
@@ -1,7 +1,7 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=python-cfn-lint
-pkgver=0.48.3
+pkgver=0.49.0
 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=('c81e4e01f331ab3d326764a5c4079aeac9df4118144008fbb639c4a5c7f8fde2')
+sha256sums=('56c57130ba74a189ad47e9f0382c05c2026806d63e9098fb54791b3d38619fc1')
 
 build() {
   cd cfn-python-lint-$pkgver


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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:16:52
  Author: yan12125
Revision: 928355

archrelease: copy trunk to community-x86_64

Added:
  nextcloud-client/repos/community-x86_64/PKGBUILD
(from rev 928354, nextcloud-client/trunk/PKGBUILD)
Deleted:
  nextcloud-client/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 04:16:40 UTC (rev 928354)
+++ PKGBUILD2021-05-06 04:16:52 UTC (rev 928355)
@@ -1,91 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Tyler Dence 
-# Contributor: Konstantin Shalygin 
-
-pkgbase=nextcloud-client
-# Put config files for libcloudproviders integration in a separate package as
-# there is no simple way yet to disable it.
-# See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17
-pkgname=(nextcloud-client nextcloud-client-cloudproviders)
-# Upstream does not provide signed tarballs (yet)
-# https://github.com/nextcloud/desktop/issues/1510
-pkgver=3.2.0
-pkgrel=1
-arch=(x86_64)
-url='https://nextcloud.com/'
-license=(GPL)
-makedepends=(libcloudproviders openssl sqlite
- qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets 
qtkeychain
- extra-cmake-modules kio
- cmocka doxygen git python-sphinx)
-source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver;)
-validpgpkeys=(
-  A26B951528EA1BA1678C7AE5D406C75CEE1A36D6  # one of keys controlled by 
github.com/camilasan
-  42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28  # controlled by github.com/misch7
-  17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2  # https://github.com/er-vin.gpg
-  01D736173523DFC7A7B55258C2FBEF0E1C7E72D0  # https://github.com/allexzander
-)
-sha256sums=('SKIP')
-
-prepare() {
-  # tmpdir for check()
-  mkdir tmpdir
-
-  # Use system GNUInstallDirs.cmake so that we can benefit from
-  # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735
-  rm -v $pkgbase/cmake/modules/GNUInstallDirs.cmake
-}
-
-build() {
-  cd $pkgbase
-
-  # bundled breakpad in libcrashreporter-qt submodule is too old and does not 
build with glibc >= 2.26
-  # Upstream fix: 
https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d
-  cmake -B build -S . \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_CRASHREPORTER=OFF \
--DUNIT_TESTING=ON
-
-  # TODO: fix installation of PDF and HTML documents
-  # WIP at https://github.com/yan12125/desktop/tree/doc-install-path
-  make -C build all doc-man
-}
-
-check() {
-  cd $pkgbase/build
-
-  # Tests fail if $TMPDIR is too small; specify an alternative for machines
-  # with a small /tmp partition.
-  TMPDIR="$srcdir/tmpdir" make test
-}
-
-package_nextcloud-client() {
-  pkgdesc='Nextcloud desktop client'
-  depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine qt5-websockets 
xdg-utils libcloudproviders
-   qt5-graphicaleffects qt5-quickcontrols2)
-  optdepends=(
-'kio: integration with Dolphin'
-'nemo-python: integration with Nemo'
-'python-nautilus: integration with Nautilus'
-'python-caja: integration with Caja'
-'nextcloud-client-cloudproviders: cloudproviders support'
-  )
-  backup=('etc/Nextcloud/sync-exclude.lst')
-
-  cd $pkgbase/build
-
-  make DESTDIR="$pkgdir" install
-
-  rm -v "$pkgdir"/usr/share/cloud-providers/com.nextcloudgmbh.Nextcloud.ini
-  rm -v "$pkgdir"/usr/share/dbus-1/services/com.nextcloudgmbh.Nextcloud.service
-  cd "$pkgdir"/usr/share && rmdir -p cloud-providers dbus-1/services
-}
-
-package_nextcloud-client-cloudproviders() {
-  pkgdesc='cloudproviders support for the Nextcloud desktop client'
-  depends=(nextcloud-client)
-
-  cd $pkgbase/build
-  make -C shell_integration/libcloudproviders DESTDIR="$pkgdir" install
-}

Copied: nextcloud-client/repos/community-x86_64/PKGBUILD (from rev 928354, 
nextcloud-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 04:16:52 UTC (rev 928355)
@@ -0,0 +1,92 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Tyler Dence 
+# Contributor: Konstantin Shalygin 
+
+pkgbase=nextcloud-client
+# Put config files for libcloudproviders integration in a separate package as
+# there is no simple way yet to disable it.
+# See: https://gitlab.gnome.org/World/libcloudproviders/-/issues/17
+pkgname=(nextcloud-client nextcloud-client-cloudproviders)
+# Upstream does not provide signed tarballs (yet)
+# https://github.com/nextcloud/desktop/issues/1510
+pkgver=3.2.1
+pkgrel=1
+arch=(x86_64)
+url='https://nextcloud.com/'
+license=(GPL)
+makedepends=(libcloudproviders openssl sqlite
+ qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qt5-websockets 
qtkeychain
+ extra-cmake-modules kio
+ cmocka doxygen 

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

2021-05-05 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 6, 2021 @ 04:16:40
  Author: yan12125
Revision: 928354

upgpkg: nextcloud-client 3.2.1-1

New release manager: https://github.com/nextcloud/desktop/issues/3224

Modified:
  nextcloud-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 03:48:49 UTC (rev 928353)
+++ PKGBUILD2021-05-06 04:16:40 UTC (rev 928354)
@@ -9,7 +9,7 @@
 pkgname=(nextcloud-client nextcloud-client-cloudproviders)
 # Upstream does not provide signed tarballs (yet)
 # https://github.com/nextcloud/desktop/issues/1510
-pkgver=3.2.0
+pkgver=3.2.1
 pkgrel=1
 arch=(x86_64)
 url='https://nextcloud.com/'
@@ -24,6 +24,7 @@
   42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28  # controlled by github.com/misch7
   17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2  # https://github.com/er-vin.gpg
   01D736173523DFC7A7B55258C2FBEF0E1C7E72D0  # https://github.com/allexzander
+  267BF70F7905C2723B0243267D0F74F05C22F553  # https://github.com/mgallien
 )
 sha256sums=('SKIP')
 


[arch-commits] Commit in interception-tools/repos/community-x86_64 (4 files)

2021-05-05 Thread Brett Cornwall via arch-commits
Date: Thursday, May 6, 2021 @ 03:48:49
  Author: ainola
Revision: 928353

archrelease: copy trunk to community-x86_64

Added:
  interception-tools/repos/community-x86_64/PKGBUILD
(from rev 928352, interception-tools/trunk/PKGBUILD)
  interception-tools/repos/community-x86_64/interception-tools.install
(from rev 928352, interception-tools/trunk/interception-tools.install)
Deleted:
  interception-tools/repos/community-x86_64/PKGBUILD
  interception-tools/repos/community-x86_64/interception-tools.install

+
 PKGBUILD   |   76 +--
 interception-tools.install |8 ++--
 2 files changed, 42 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 03:48:23 UTC (rev 928352)
+++ PKGBUILD2021-05-06 03:48:49 UTC (rev 928353)
@@ -1,38 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Francisco Lopes
-
-pkgname=interception-tools
-pkgver=0.6.4
-pkgrel=2
-pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
-arch=('x86_64')
-license=('GPL3')
-url='https://gitlab.com/interception/linux/tools'
-depends=(
-'libevdev' 'libevdev.so'
-'yaml-cpp' 'libyaml-cpp.so'
-'systemd-libs' 'libudev.so'
-)
-makedepends=('cmake' 'systemd' 'boost')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
-)
-sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1')
-
-build() {
-cmake -B build \
-  -S "tools-v${pkgver}" \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_BUILD_TYPE=None \
-  -Wno-dev
-cmake --build build
-}
-
-package() {
-install -dm755 "$pkgdir/etc/interception/udevmon.d"
-install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
-install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
-
-cd build
-make DESTDIR="$pkgdir/" install
-}

Copied: interception-tools/repos/community-x86_64/PKGBUILD (from rev 928352, 
interception-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 03:48:49 UTC (rev 928353)
@@ -0,0 +1,38 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Francisco Lopes
+
+pkgname=interception-tools
+pkgver=0.6.5
+pkgrel=1
+pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
+arch=('x86_64')
+license=('GPL3')
+url='https://gitlab.com/interception/linux/tools'
+depends=(
+'libevdev' 'libevdev.so'
+'yaml-cpp' 'libyaml-cpp.so'
+'systemd-libs' 'libudev.so'
+)
+makedepends=('cmake' 'systemd' 'boost')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
+)
+sha256sums=('a82e93fb34bd0919beaffb0356a8f841f89ed5c8a216673303e040ddea890817')
+
+build() {
+cmake -B build \
+  -S "tools-v${pkgver}" \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=None \
+  -Wno-dev
+cmake --build build
+}
+
+package() {
+install -dm755 "$pkgdir/etc/interception/udevmon.d"
+install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+
+cd build
+make DESTDIR="$pkgdir/" install
+}

Deleted: interception-tools.install
===
--- interception-tools.install  2021-05-06 03:48:23 UTC (rev 928352)
+++ interception-tools.install  2021-05-06 03:48:49 UTC (rev 928353)
@@ -1,4 +0,0 @@
-post_upgrade() {
-echo "The udevmon.yaml configuration file now is expected at:"
-echo "/etc/interception-tools/udevmon.yaml"
-}

Copied: interception-tools/repos/community-x86_64/interception-tools.install 
(from rev 928352, interception-tools/trunk/interception-tools.install)
===
--- interception-tools.install  (rev 0)
+++ interception-tools.install  2021-05-06 03:48:49 UTC (rev 928353)
@@ -0,0 +1,4 @@
+post_upgrade() {
+echo "The udevmon.yaml configuration file now is expected at:"
+echo "/etc/interception-tools/udevmon.yaml"
+}


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

2021-05-05 Thread Brett Cornwall via arch-commits
Date: Thursday, May 6, 2021 @ 03:48:23
  Author: ainola
Revision: 928352

upgpkg: interception-tools 0.6.5-1

Modified:
  interception-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 03:18:33 UTC (rev 928351)
+++ PKGBUILD2021-05-06 03:48:23 UTC (rev 928352)
@@ -2,8 +2,8 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.4
-pkgrel=2
+pkgver=0.6.5
+pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -17,7 +17,7 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )
-sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1')
+sha256sums=('a82e93fb34bd0919beaffb0356a8f841f89ed5c8a216673303e040ddea890817')
 
 build() {
 cmake -B build \


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

2021-05-05 Thread Balló György via arch-commits
Date: Thursday, May 6, 2021 @ 03:18:33
  Author: bgyorgy
Revision: 928351

Fix description

Modified:
  deepin-movie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 03:13:27 UTC (rev 928350)
+++ PKGBUILD2021-05-06 03:18:33 UTC (rev 928351)
@@ -4,7 +4,7 @@
 epoch=1
 pkgver=5.7.11
 pkgrel=1
-pkgdesc='Movie player based on QtAV'
+pkgdesc='Movie player based on mpv'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-movie-reborn;
 license=('GPL3')


[arch-commits] Commit in openethereum/repos/community-x86_64 (8 files)

2021-05-05 Thread Nicola Squartini via arch-commits
Date: Thursday, May 6, 2021 @ 03:13:27
  Author: tensor5
Revision: 928350

archrelease: copy trunk to community-x86_64

Added:
  openethereum/repos/community-x86_64/PKGBUILD
(from rev 928349, openethereum/trunk/PKGBUILD)
  openethereum/repos/community-x86_64/config.toml
(from rev 928349, openethereum/trunk/config.toml)
  openethereum/repos/community-x86_64/openethereum-system.service
(from rev 928349, openethereum/trunk/openethereum-system.service)
  openethereum/repos/community-x86_64/openethereum-user.service
(from rev 928349, openethereum/trunk/openethereum-user.service)
Deleted:
  openethereum/repos/community-x86_64/PKGBUILD
  openethereum/repos/community-x86_64/config.toml
  openethereum/repos/community-x86_64/openethereum-system.service
  openethereum/repos/community-x86_64/openethereum-user.service

-+
 PKGBUILD|   92 +-
 config.toml |6 +-
 openethereum-system.service |   38 -
 openethereum-user.service   |   28 ++--
 4 files changed, 82 insertions(+), 82 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 03:12:43 UTC (rev 928349)
+++ PKGBUILD2021-05-06 03:13:27 UTC (rev 928350)
@@ -1,46 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=openethereum
-pkgver=3.2.4
-_commit=09967329af6fac1a9718f8b2b51d920a351a673e
-pkgrel=1
-pkgdesc='Fast and feature-rich multi-network Ethereum client'
-arch=('x86_64')
-url='https://parity.io/ethereum'
-license=('GPL3')
-depends=('gcc-libs')
-makedepends=('clang' 'cmake' 'git' 'rust')
-provides=('parity' 'parity-ethereum')
-conflicts=('parity' 'parity-ethereum')
-replaces=('parity' 'parity-ethereum')
-backup=('etc/openethereum/config.toml')
-source=("git+https://github.com/openethereum/openethereum.git#commit=${_commit};
-'config.toml'
-'openethereum-system.service'
-'openethereum-user.service')
-sha256sums=('SKIP'
-'03f0e3a001927cdd25cf12956e8e3a13bd55bad937a9f2509ccbc1fc58f10899'
-'dca7c5e537d29c27f83ddbe4483cbadaff7835afc14ce0d11872fbfb03f23298'
-'4bbad4dc416759013e91edcb3acdc9a1c656f0b47e2c6c8fa9a0e3a354846a0b')
-
-build() {
-cd ${pkgname}
-
-cargo build --release --features final
-cargo build --release -p evmbin
-cargo build --release -p ethstore-cli
-cargo build --release -p ethkey-cli
-}
-
-package() {
-cd ${pkgname}
-
-install -Dm755 -t "${pkgdir}"/usr/bin \
-target/release/{ethstore,openethereum,openethereum-evm}
-install -Dm755 target/release/ethkey 
"${pkgdir}"/usr/bin/openethereum-ethkey
-for type in system user; do
-install -Dm644 ../openethereum-${type}.service \
-"${pkgdir}/usr/lib/systemd/${type}/openethereum.service"
-done
-install -Dm644 -t "${pkgdir}/etc/openethereum" ../config.toml
-}

Copied: openethereum/repos/community-x86_64/PKGBUILD (from rev 928349, 
openethereum/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 03:13:27 UTC (rev 928350)
@@ -0,0 +1,46 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=openethereum
+pkgver=3.2.5
+_commit=32d8b5487a6fc12c8295ebf9833c74857f5e7354
+pkgrel=1
+pkgdesc='Fast and feature-rich multi-network Ethereum client'
+arch=('x86_64')
+url='https://parity.io/ethereum'
+license=('GPL3')
+depends=('gcc-libs')
+makedepends=('clang' 'cmake' 'git' 'rust')
+provides=('parity' 'parity-ethereum')
+conflicts=('parity' 'parity-ethereum')
+replaces=('parity' 'parity-ethereum')
+backup=('etc/openethereum/config.toml')
+source=("git+https://github.com/openethereum/openethereum.git#commit=${_commit};
+'config.toml'
+'openethereum-system.service'
+'openethereum-user.service')
+sha256sums=('SKIP'
+'03f0e3a001927cdd25cf12956e8e3a13bd55bad937a9f2509ccbc1fc58f10899'
+'dca7c5e537d29c27f83ddbe4483cbadaff7835afc14ce0d11872fbfb03f23298'
+'4bbad4dc416759013e91edcb3acdc9a1c656f0b47e2c6c8fa9a0e3a354846a0b')
+
+build() {
+cd ${pkgname}
+
+cargo build --release --features final
+cargo build --release -p evmbin
+cargo build --release -p ethstore-cli
+cargo build --release -p ethkey-cli
+}
+
+package() {
+cd ${pkgname}
+
+install -Dm755 -t "${pkgdir}"/usr/bin \
+target/release/{ethstore,openethereum,openethereum-evm}
+install -Dm755 target/release/ethkey 
"${pkgdir}"/usr/bin/openethereum-ethkey
+for type in system user; do
+install -Dm644 ../openethereum-${type}.service \
+"${pkgdir}/usr/lib/systemd/${type}/openethereum.service"
+done
+install -Dm644 -t "${pkgdir}/etc/openethereum" ../config.toml
+}

Deleted: config.toml
===
--- config.toml 2021-05-06 03:12:43 UTC (rev 928349)
+++ 

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

2021-05-05 Thread Nicola Squartini via arch-commits
Date: Thursday, May 6, 2021 @ 03:12:43
  Author: tensor5
Revision: 928349

upgpkg: openethereum 3.2.5-1

Modified:
  openethereum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 03:07:26 UTC (rev 928348)
+++ PKGBUILD2021-05-06 03:12:43 UTC (rev 928349)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=openethereum
-pkgver=3.2.4
-_commit=09967329af6fac1a9718f8b2b51d920a351a673e
+pkgver=3.2.5
+_commit=32d8b5487a6fc12c8295ebf9833c74857f5e7354
 pkgrel=1
 pkgdesc='Fast and feature-rich multi-network Ethereum client'
 arch=('x86_64')


[arch-commits] Commit in deepin-font-manager/trunk (PKGBUILD)

2021-05-05 Thread Balló György via arch-commits
Date: Thursday, May 6, 2021 @ 03:07:20
  Author: bgyorgy
Revision: 928347

upgpkg: deepin-font-manager 5.8.0.21-2: Various fixes

Modified:
  deepin-font-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 02:02:01 UTC (rev 928346)
+++ PKGBUILD2021-05-06 03:07:20 UTC (rev 928347)
@@ -2,20 +2,31 @@
 
 pkgname=deepin-font-manager
 pkgver=5.8.0.21
-pkgrel=1
+pkgrel=2
 pkgdesc='A font management tool for Deepin desktop'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-font-manager;
 license=('GPL3')
-depends=('deepin-qt5integration' 'deepin-file-manager')
-makedepends=('cmake' 'gmock' 'gtest' 'ninja' 'qt5-tools')
+depends=('deepin-qt5integration')
+makedepends=('cmake' 'deepin-file-manager' 'gmock' 'gtest' 'ninja' 'qt5-tools')
+optdepends=('deepin-file-manager: font preview in file manager')
 groups=('deepin-extra')
 
source=("https://github.com/linuxdeepin/deepin-font-manager/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
 
sha512sums=('11155184240dcbc7ee64d5977355b96d5aea7882858bd5c40ab5b3e502ebaf99699ba648ede2835f084bf32c4fe4752ccc7f74df88a56eb8a8c2e6dd7775e48b')
 
+prepare() {
+  cd deepin-font-manager-$pkgver
+
+  # Fix linker flags
+  sed -i 's/CMAKE_EXE_LINKER_FLAGS "-pie"/CMAKE_EXE_LINKER_FLAGS 
"${CMAKE_EXE_LINKER_FLAGS} -pie"/' deepin-font-manager/CMakeLists.txt
+
+  # Fix file manager plugin install dir
+  sed -i 's|lib/x86_64-linux-gnu/|lib/|' 
deepin-font-preview-plugin/CMakeLists.txt
+}
+
 build() {
   cd deepin-font-manager-$pkgver
-  cmake -GNinja .
+  cmake -GNinja . -DPLUGIN_INSTALL_DIR=
   ninja
 }
 


[arch-commits] Commit in deepin-font-manager/repos/community-x86_64 (2 files)

2021-05-05 Thread Balló György via arch-commits
Date: Thursday, May 6, 2021 @ 03:07:26
  Author: bgyorgy
Revision: 928348

archrelease: copy trunk to community-x86_64

Added:
  deepin-font-manager/repos/community-x86_64/PKGBUILD
(from rev 928347, deepin-font-manager/trunk/PKGBUILD)
Deleted:
  deepin-font-manager/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 03:07:20 UTC (rev 928347)
+++ PKGBUILD2021-05-06 03:07:26 UTC (rev 928348)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-font-manager
-pkgver=5.8.0.21
-pkgrel=1
-pkgdesc='A font management tool for Deepin desktop'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-font-manager;
-license=('GPL3')
-depends=('deepin-qt5integration' 'deepin-file-manager')
-makedepends=('cmake' 'gmock' 'gtest' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("https://github.com/linuxdeepin/deepin-font-manager/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('11155184240dcbc7ee64d5977355b96d5aea7882858bd5c40ab5b3e502ebaf99699ba648ede2835f084bf32c4fe4752ccc7f74df88a56eb8a8c2e6dd7775e48b')
-
-build() {
-  cd deepin-font-manager-$pkgver
-  cmake -GNinja .
-  ninja
-}
-
-check() {
-  cd deepin-font-manager-$pkgver
-  ninja test || :
-}
-
-package() {
-  cd deepin-font-manager-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-font-manager/repos/community-x86_64/PKGBUILD (from rev 928347, 
deepin-font-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 03:07:26 UTC (rev 928348)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-font-manager
+pkgver=5.8.0.21
+pkgrel=2
+pkgdesc='A font management tool for Deepin desktop'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-font-manager;
+license=('GPL3')
+depends=('deepin-qt5integration')
+makedepends=('cmake' 'deepin-file-manager' 'gmock' 'gtest' 'ninja' 'qt5-tools')
+optdepends=('deepin-file-manager: font preview in file manager')
+groups=('deepin-extra')
+source=("https://github.com/linuxdeepin/deepin-font-manager/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('11155184240dcbc7ee64d5977355b96d5aea7882858bd5c40ab5b3e502ebaf99699ba648ede2835f084bf32c4fe4752ccc7f74df88a56eb8a8c2e6dd7775e48b')
+
+prepare() {
+  cd deepin-font-manager-$pkgver
+
+  # Fix linker flags
+  sed -i 's/CMAKE_EXE_LINKER_FLAGS "-pie"/CMAKE_EXE_LINKER_FLAGS 
"${CMAKE_EXE_LINKER_FLAGS} -pie"/' deepin-font-manager/CMakeLists.txt
+
+  # Fix file manager plugin install dir
+  sed -i 's|lib/x86_64-linux-gnu/|lib/|' 
deepin-font-preview-plugin/CMakeLists.txt
+}
+
+build() {
+  cd deepin-font-manager-$pkgver
+  cmake -GNinja . -DPLUGIN_INSTALL_DIR=
+  ninja
+}
+
+check() {
+  cd deepin-font-manager-$pkgver
+  ninja test || :
+}
+
+package() {
+  cd deepin-font-manager-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Daurnimator via arch-commits
Date: Thursday, May 6, 2021 @ 02:02:01
  Author: daurnimator
Revision: 928346

archrelease: copy trunk to community-x86_64

Added:
  knot-resolver/repos/community-x86_64/PKGBUILD
(from rev 928345, knot-resolver/trunk/PKGBUILD)
Deleted:
  knot-resolver/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 02:01:47 UTC (rev 928345)
+++ PKGBUILD2021-05-06 02:02:01 UTC (rev 928346)
@@ -1,60 +0,0 @@
-# Maintainer: Daurnimator 
-# Contributor: Tomas Krizek 
-# Contributor: Ondřej Surý 
-
-pkgname=knot-resolver
-pkgver=5.3.1
-pkgrel=1
-pkgdesc='Caching DNSSEC-validating DNS resolver'
-arch=('x86_64')
-url='https://www.knot-resolver.cz/'
-license=('GPL3')
-depends=(
-'dnssec-anchors'
-'gnutls'
-'knot'
-'libedit'
-'libuv'
-'lmdb'
-'luajit'
-'libcap-ng'
-'libnghttp2'
-'systemd-libs'
-)
-makedepends=(
-'cmocka'
-'meson'
-)
-optdepends=(
-'lua51-basexx: experimental_dot_auth module'
-'lua51-cqueues: http and dns64 module, policy.rpz() function'
-# TODO: 'lua51-etcd: etcd module'
-'lua51-http: http and prefill modules, trust_anchors bootstrap'
-'lua51-psl: policy.slice_randomize_psl() function'
-)
-backup=('etc/knot-resolver/kresd.conf')
-source=("https://secure.nic.cz/files/${pkgname}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('9d4d6b7bcdf114acc948e5ee68c83fcbb3944f48a13b9751dbbbc190cdd729c9')
-
-build() {
-cd "${pkgname}-${pkgver}"
-arch-meson build \
--D keyfile_default=/etc/trusted-key.key \
--D systemd_files=enabled \
--D client=enabled \
--D install_kresd_conf=enabled \
--D unit_tests=enabled
-ninja -C build
-}
-
-check() {
-meson test -C "${pkgname}-${pkgver}/build"
-}
-
-package() {
-DESTDIR="${pkgdir}" ninja -C "${pkgname}-${pkgver}/build" install
-
-# add kresd.target to multi-user.target.wants to support enabling kresd 
services
-mkdir -p "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/"
-ln -s ../kresd.target 
"${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/kresd.target"
-}

Copied: knot-resolver/repos/community-x86_64/PKGBUILD (from rev 928345, 
knot-resolver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 02:02:01 UTC (rev 928346)
@@ -0,0 +1,60 @@
+# Maintainer: Daurnimator 
+# Contributor: Tomas Krizek 
+# Contributor: Ondřej Surý 
+
+pkgname=knot-resolver
+pkgver=5.3.2
+pkgrel=1
+pkgdesc='Caching DNSSEC-validating DNS resolver'
+arch=('x86_64')
+url='https://www.knot-resolver.cz/'
+license=('GPL3')
+depends=(
+'dnssec-anchors'
+'gnutls'
+'knot'
+'libedit'
+'libuv'
+'lmdb'
+'luajit'
+'libcap-ng'
+'libnghttp2'
+'systemd-libs'
+)
+makedepends=(
+'cmocka'
+'meson'
+)
+optdepends=(
+'lua51-basexx: experimental_dot_auth module'
+'lua51-cqueues: http and dns64 module, policy.rpz() function'
+# TODO: 'lua51-etcd: etcd module'
+'lua51-http: http and prefill modules, trust_anchors bootstrap'
+'lua51-psl: policy.slice_randomize_psl() function'
+)
+backup=('etc/knot-resolver/kresd.conf')
+source=("https://secure.nic.cz/files/${pkgname}/${pkgname}-${pkgver}.tar.xz;)
+sha256sums=('8b6f447d5fe93422d4c129a2d4004a977369c3aa6e55258ead1cbd488bc01436')
+
+build() {
+cd "${pkgname}-${pkgver}"
+arch-meson build \
+-D keyfile_default=/etc/trusted-key.key \
+-D systemd_files=enabled \
+-D client=enabled \
+-D install_kresd_conf=enabled \
+-D unit_tests=enabled
+ninja -C build
+}
+
+check() {
+meson test -C "${pkgname}-${pkgver}/build"
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C "${pkgname}-${pkgver}/build" install
+
+# add kresd.target to multi-user.target.wants to support enabling kresd 
services
+mkdir -p "${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/"
+ln -s ../kresd.target 
"${pkgdir}/usr/lib/systemd/system/multi-user.target.wants/kresd.target"
+}


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

2021-05-05 Thread Daurnimator via arch-commits
Date: Thursday, May 6, 2021 @ 02:01:47
  Author: daurnimator
Revision: 928345

upgpkg: knot-resolver 5.3.2-1

Modified:
  knot-resolver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 00:58:19 UTC (rev 928344)
+++ PKGBUILD2021-05-06 02:01:47 UTC (rev 928345)
@@ -3,7 +3,7 @@
 # Contributor: Ondřej Surý 
 
 pkgname=knot-resolver
-pkgver=5.3.1
+pkgver=5.3.2
 pkgrel=1
 pkgdesc='Caching DNSSEC-validating DNS resolver'
 arch=('x86_64')
@@ -34,7 +34,7 @@
 )
 backup=('etc/knot-resolver/kresd.conf')
 source=("https://secure.nic.cz/files/${pkgname}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('9d4d6b7bcdf114acc948e5ee68c83fcbb3944f48a13b9751dbbbc190cdd729c9')
+sha256sums=('8b6f447d5fe93422d4c129a2d4004a977369c3aa6e55258ead1cbd488bc01436')
 
 build() {
 cd "${pkgname}-${pkgver}"


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Thursday, May 6, 2021 @ 00:58:19
  Author: felixonmars
Revision: 928344

archrelease: copy trunk to community-any

Added:
  certbot/repos/community-any/PKGBUILD
(from rev 928343, certbot/trunk/PKGBUILD)
Deleted:
  certbot/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 00:58:03 UTC (rev 928343)
+++ PKGBUILD2021-05-06 00:58:19 UTC (rev 928344)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=certbot
-pkgver=1.14.0
-pkgrel=2
-pkgdesc="A tool to automatically receive and install X.509 certificates to 
enable TLS on servers. The client will interoperate with the Let’s Encrypt CA 
which will be issuing browser-trusted certificates for free."
-arch=('any')
-license=('Apache')
-url="https://certbot.eff.org;
-depends=('ca-certificates' 'python-acme' 'python-configargparse' 
'python-configobj'
- 'python-cryptography' 'python-distro' 'python-parsedatetime'
- 'python-pyrfc3339' 'python-pytz' 'python-setuptools' 
'python-zope-component'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-optdepends=('certbot-apache: Apache plugin for Let’s Encrypt client'
-'certbot-nginx: Nginx plugin for Let’s Encrypt client')
-replaces=("letsencrypt")
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('448129ac12bb6ca8eba6d95f9b0adee06d1250f87b490b3d8bc52761ef2fd512a37fef7ac57561ddc7317b1df5091f387e80262b54fec16bb290eb4a8fb98526'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  export PYTHONHASHSEED=0
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-
-  mkdir -p "$pkgdir"/{etc,var/lib,var/log}/letsencrypt
-  chmod 700 "$pkgdir"/var/log/letsencrypt
-}

Copied: certbot/repos/community-any/PKGBUILD (from rev 928343, 
certbot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 00:58:19 UTC (rev 928344)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Gordian Edenhofer 
+
+pkgname=certbot
+pkgver=1.15.0
+pkgrel=1
+pkgdesc="A tool to automatically receive and install X.509 certificates to 
enable TLS on servers. The client will interoperate with the Let’s Encrypt CA 
which will be issuing browser-trusted certificates for free."
+arch=('any')
+license=('Apache')
+url="https://certbot.eff.org;
+depends=('ca-certificates' 'python-acme' 'python-configargparse' 
'python-configobj'
+ 'python-cryptography' 'python-distro' 'python-parsedatetime'
+ 'python-pyrfc3339' 'python-pytz' 'python-setuptools' 
'python-zope-component'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+optdepends=('certbot-apache: Apache plugin for Let’s Encrypt client'
+'certbot-nginx: Nginx plugin for Let’s Encrypt client')
+replaces=("letsencrypt")
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('97307afdb795e1bb53c520b928081f3b7a3b4ec49c37a8306b015193e27c03c51771227bac0566a8bf5213675335b12132d8e1c23d49d86c4ff7c43216d6c15a'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+
+  mkdir -p "$pkgdir"/{etc,var/lib,var/log}/letsencrypt
+  chmod 700 "$pkgdir"/var/log/letsencrypt
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Thursday, May 6, 2021 @ 00:58:03
  Author: felixonmars
Revision: 928343

upgpkg: certbot 1.15.0-1

Modified:
  certbot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 00:17:03 UTC (rev 928342)
+++ PKGBUILD2021-05-06 00:58:03 UTC (rev 928343)
@@ -2,8 +2,8 @@
 # Contributor: Gordian Edenhofer 
 
 pkgname=certbot
-pkgver=1.14.0
-pkgrel=2
+pkgver=1.15.0
+pkgrel=1
 pkgdesc="A tool to automatically receive and install X.509 certificates to 
enable TLS on servers. The client will interoperate with the Let’s Encrypt CA 
which will be issuing browser-trusted certificates for free."
 arch=('any')
 license=('Apache')
@@ -20,7 +20,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('448129ac12bb6ca8eba6d95f9b0adee06d1250f87b490b3d8bc52761ef2fd512a37fef7ac57561ddc7317b1df5091f387e80262b54fec16bb290eb4a8fb98526'
+sha512sums=('97307afdb795e1bb53c520b928081f3b7a3b4ec49c37a8306b015193e27c03c51771227bac0566a8bf5213675335b12132d8e1c23d49d86c4ff7c43216d6c15a'
 'SKIP')
 
 build() {


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Thursday, May 6, 2021 @ 00:17:03
  Author: felixonmars
Revision: 928342

archrelease: copy trunk to community-any

Added:
  python-acme/repos/community-any/PKGBUILD
(from rev 928341, python-acme/trunk/PKGBUILD)
Deleted:
  python-acme/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 00:16:49 UTC (rev 928341)
+++ PKGBUILD2021-05-06 00:17:03 UTC (rev 928342)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=python-acme
-pkgver=1.14.0
-pkgrel=1
-pkgdesc="ACME protocol implementation in Python"
-arch=('any')
-license=('Apache')
-url="https://github.com/certbot/certbot;
-depends=('python-cryptography' 'python-josepy' 'python-pyopenssl' 
'python-pyrfc3339' 'python-pytz'
- 'python-requests' 'python-requests-toolbelt' 'python-setuptools')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;)
-sha512sums=('3b535b7d8b63caf3ce0aea95700c7a0817775fbaf1f133d22c02bf127b897ef89770bca7f07f073b29ae5c4a96147124dcebee8abc05a774e680e919701a218f')
-
-build() {
-  cd acme-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd acme-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd acme-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-acme/repos/community-any/PKGBUILD (from rev 928341, 
python-acme/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 00:17:03 UTC (rev 928342)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+# Contributor: Gordian Edenhofer 
+
+pkgname=python-acme
+pkgver=1.15.0
+pkgrel=1
+pkgdesc="ACME protocol implementation in Python"
+arch=('any')
+license=('Apache')
+url="https://github.com/certbot/certbot;
+depends=('python-cryptography' 'python-josepy' 'python-pyopenssl' 
'python-pyrfc3339' 'python-pytz'
+ 'python-requests' 'python-requests-toolbelt' 'python-setuptools')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;)
+sha512sums=('554cb7c42b6aaeb89ab6bc168c0e1d9cf182d7b4acd75ecb9f234852c85f4fad35146f003dcdcde1fc89ec597479946f6c81521d40efa82ca114e95348546019')
+
+build() {
+  cd acme-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd acme-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd acme-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Thursday, May 6, 2021 @ 00:16:49
  Author: felixonmars
Revision: 928341

upgpkg: python-acme 1.15.0-1

Modified:
  python-acme/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 00:16:01 UTC (rev 928340)
+++ PKGBUILD2021-05-06 00:16:49 UTC (rev 928341)
@@ -2,7 +2,7 @@
 # Contributor: Gordian Edenhofer 
 
 pkgname=python-acme
-pkgver=1.14.0
+pkgver=1.15.0
 pkgrel=1
 pkgdesc="ACME protocol implementation in Python"
 arch=('any')
@@ -12,7 +12,7 @@
  'python-requests' 'python-requests-toolbelt' 'python-setuptools')
 checkdepends=('python-pytest')
 source=("https://pypi.io/packages/source/a/acme/acme-$pkgver.tar.gz;)
-sha512sums=('3b535b7d8b63caf3ce0aea95700c7a0817775fbaf1f133d22c02bf127b897ef89770bca7f07f073b29ae5c4a96147124dcebee8abc05a774e680e919701a218f')
+sha512sums=('554cb7c42b6aaeb89ab6bc168c0e1d9cf182d7b4acd75ecb9f234852c85f4fad35146f003dcdcde1fc89ec597479946f6c81521d40efa82ca114e95348546019')
 
 build() {
   cd acme-$pkgver


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:53:29
  Author: felixonmars
Revision: 928320

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
928319, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:53:29 UTC (rev 928320)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.4.2.0
+pkgrel=7
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')  # 'haskell-vector')  # Not enabled yet
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7995cfd50d08b210711350671bf1ebfdbd043f86c505c20beda77913ed3186154d3aceba0616d28e7b4af59f8ac5aeb169dedd450e0db5b3c9990a0b02678fad')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+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-esqueleto/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:53:15
  Author: felixonmars
Revision: 928319

upgpkg: haskell-esqueleto 3.4.2.0-7: rebuild with persistent 2.12.1.1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:51:54 UTC (rev 928318)
+++ PKGBUILD2021-05-05 23:53:15 UTC (rev 928319)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.4.2.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("BSD")


[arch-commits] Commit in stack/repos (4 files)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:51:54
  Author: felixonmars
Revision: 928318

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 928317, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 928317, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 928317, stack/trunk/stack.install)

-+
 PKGBUILD|   81 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 110 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 928317, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:51:54 UTC (rev 928318)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=200
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+  sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs 
src/Stack/Storage/Project.hs
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+build() {
+  cd $pkgname
+
+  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-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --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
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  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
+ 

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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:51:34
  Author: felixonmars
Revision: 928317

upgpkg: stack 2.5.1-200: rebuild with persistent 2.12.1.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:45:19 UTC (rev 928316)
+++ PKGBUILD2021-05-05 23:51:34 UTC (rev 928317)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=199
+pkgrel=200
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:45:19
  Author: felixonmars
Revision: 928316

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
928315, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:45:19 UTC (rev 928316)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.5
+pkgrel=21
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 
'haskell-tar-conduit'
+ 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-quickcheck'
+ 'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1be5d91e08f43bf7ea7013cac2650235b822d4d34a46a13ca8586e074baaeb41528c80dfaaeec82f0e5a884ab828b578b4065a1288ca6895fc18853fa7e8b7c9')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d persistent-template $_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 --show-details=direct
+}
+
+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-pantry/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:45:04
  Author: felixonmars
Revision: 928315

upgpkg: haskell-pantry 0.5.1.5-21: rebuild with persistent 2.12.1.1

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:41:02 UTC (rev 928314)
+++ PKGBUILD2021-05-05 23:45:04 UTC (rev 928315)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.5
-pkgrel=20
+pkgrel=21
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:41:02
  Author: felixonmars
Revision: 928314

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 928313, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:41:02 UTC (rev 928314)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210428
+pkgrel=6
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:40:49
  Author: felixonmars
Revision: 928313

upgpkg: git-annex 8.20210428-6: rebuild with persistent 2.12.1.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:36:12 UTC (rev 928312)
+++ PKGBUILD2021-05-05 23:40:49 UTC (rev 928313)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210428
-pkgrel=5
+pkgrel=6
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:36:12
  Author: felixonmars
Revision: 928312

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 928311, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 928311, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:36:12 UTC (rev 928312)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.21
+pkgrel=36
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test')
+makedepends=('ghc' 'uusi')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u yesod-form $pkgname.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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+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 --show-details=direct
+}
+
+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
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:35:58
  Author: felixonmars
Revision: 928311

upgpkg: hledger-web 1.21-36: rebuild with persistent 2.12.1.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:34:19 UTC (rev 928310)
+++ PKGBUILD2021-05-05 23:35:58 UTC (rev 928311)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.21
-pkgrel=35
+pkgrel=36
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:34:19
  Author: felixonmars
Revision: 928310

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 928309, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:34:19 UTC (rev 928310)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.1
+pkgrel=13
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 
'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('107eebba6caca8db995d538b604b0b8ebee79ab5efb4887a13073a1b5316725a134dbd558443461b2e87dd671e3ee9cad86fd6287282f7d45f41cffa6767daf7')
+
+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 --show-details=direct
+}
+
+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-yesod/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:34:05
  Author: felixonmars
Revision: 928309

upgpkg: haskell-yesod 1.6.1.1-13: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:33:03 UTC (rev 928308)
+++ PKGBUILD2021-05-05 23:34:05 UTC (rev 928309)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in tamarin-prover/repos (3 files)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:33:03
  Author: felixonmars
Revision: 928308

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 928307, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 928307, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   58 ++
 maude-3.1.patch |   35 
 2 files changed, 93 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
928307, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:33:03 UTC (rev 928308)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=199
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
928307, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2021-05-05 23:33:03 UTC (rev 
928308)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ]
+@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ -- | @parseSubstitution l@ parses a single substitution returned by Maude.
+ parseSubstitution :: MaudeSig -> Parser MSubst
+ parseSubstitution msig = do
+-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine
++endOfLine *> choice [string "Solution ", string "Unifier ", string 
"Matcher "] *> takeWhile1 isDigit *> 

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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:32:47
  Author: felixonmars
Revision: 928307

upgpkg: tamarin-prover 1.6.0-199: rebuild with persistent 2.12.1.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:31:02 UTC (rev 928306)
+++ PKGBUILD2021-05-05 23:32:47 UTC (rev 928307)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=198
+pkgrel=199
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:31:02
  Author: felixonmars
Revision: 928306

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 928305, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
928305, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:31:02 UTC (rev 928306)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=241
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+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 --show-details=direct
+}
+
+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-yesod-static/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:30:48
  Author: felixonmars
Revision: 928305

upgpkg: haskell-yesod-static 1.6.1.0-241: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:29:24 UTC (rev 928304)
+++ PKGBUILD2021-05-05 23:30:48 UTC (rev 928305)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=240
+pkgrel=241
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:29:24
  Author: felixonmars
Revision: 928304

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
928303, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:29:24 UTC (rev 928304)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.12
+pkgrel=119
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6')
+
+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 --show-details=direct
+}
+
+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-yesod-test/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:29:10
  Author: felixonmars
Revision: 928303

upgpkg: haskell-yesod-test 1.6.12-119: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:27:48 UTC (rev 928302)
+++ PKGBUILD2021-05-05 23:29:10 UTC (rev 928303)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.12
-pkgrel=118
+pkgrel=119
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:27:48
  Author: felixonmars
Revision: 928302

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 928301, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
928301, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:27:48 UTC (rev 928302)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.3
+pkgrel=6
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('82b490db8424d6e340c4c19b9760e07c78a7906540dada160afd8f3de43f6767f04968753b0c218f0c53c8ddf4ff0ed33f458a770100edd8ab6c7582016662a2')
+
+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-yesod-auth/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:27:34
  Author: felixonmars
Revision: 928301

upgpkg: haskell-yesod-auth 1.6.10.3-6: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:26:13 UTC (rev 928300)
+++ PKGBUILD2021-05-05 23:27:34 UTC (rev 928301)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:26:13
  Author: felixonmars
Revision: 928300

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 928299, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
928299, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:26:13 UTC (rev 928300)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.7.0
+pkgrel=11
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc5373c62e78d79e570171c608fa2e9cfb2092a859b81a881ab69a406c357cc9eeff0ff04d0c08f8cc29cf66ef488ce6b96195d26b9c6dff879a1fea96eff013')
+
+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-yesod-form/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:25:59
  Author: felixonmars
Revision: 928299

upgpkg: haskell-yesod-form 1.7.0-11: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:24:43 UTC (rev 928298)
+++ PKGBUILD2021-05-05 23:25:59 UTC (rev 928299)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.7.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:24:43
  Author: felixonmars
Revision: 928298

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 928297, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 928297, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:24:43 UTC (rev 928298)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.6
+pkgrel=19
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-resource-pool" "haskell-resourcet" "haskell-yesod-core")
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2b6a7e5d8c8c6ab99b19b18dd8ae8c41a5e5218ed8eb376416c13c25f20ce00f184019a12e66c4aa8d231889f64fa8db21cacbebbdc705bc6058204190fab123')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d persistent-template $_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 --show-details=direct
+}
+
+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-yesod-persistent/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:24:29
  Author: felixonmars
Revision: 928297

upgpkg: haskell-yesod-persistent 1.6.0.6-19: rebuild with persistent 2.12.1.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:23:25 UTC (rev 928296)
+++ PKGBUILD2021-05-05 23:24:29 UTC (rev 928297)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.6
-pkgrel=18
+pkgrel=19
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:23:25
  Author: felixonmars
Revision: 928296

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-postgresql/repos/community-staging-x86_64/PKGBUILD 
(from rev 928295, haskell-persistent-postgresql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:23:25 UTC (rev 928296)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-postgresql
+pkgname=haskell-persistent-postgresql
+pkgver=2.12.0.0
+pkgrel=8
+pkgdesc="Backend for the persistent library using postgresql."
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-postgresql-libpq'
+ 'haskell-postgresql-simple' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-string-conversions' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 
'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-persistent-qq' 
'haskell-persistent-test'
+ 'haskell-quickcheck-instances' 'haskell-unliftio' 
'haskell-unordered-containers'
+ 'haskell-vector')
+checkdepends=('pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('2ce34e558747b70c613af876c3cdf9dccd0e46a303aba7cd4b8483de306989d5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  # pifpaf's default port
+  sed -i 's/port=5432/port=9824/' test/PgInit.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser postgres
+  createdb test
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:23:11
  Author: felixonmars
Revision: 928295

upgpkg: haskell-persistent-postgresql 2.12.0.0-8: rebuild with persistent 
2.12.1.1

Modified:
  haskell-persistent-postgresql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:21:28 UTC (rev 928294)
+++ PKGBUILD2021-05-05 23:23:11 UTC (rev 928295)
@@ -3,7 +3,7 @@
 _hkgname=persistent-postgresql
 pkgname=haskell-persistent-postgresql
 pkgver=2.12.0.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Backend for the persistent library using postgresql."
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:21:28
  Author: felixonmars
Revision: 928294

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-mysql/repos/community-staging-x86_64/
  haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD
(from rev 928293, haskell-persistent-mysql/trunk/PKGBUILD)

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

Copied: haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD (from 
rev 928293, haskell-persistent-mysql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:21:28 UTC (rev 928294)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-mysql
+pkgname=haskell-persistent-mysql
+pkgver=2.12.1.0
+pkgrel=4
+pkgdesc="Backend for the persistent library using MySQL database server."
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-monad-logger'
+ 'haskell-mysql' 'haskell-mysql-simple' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 
'haskell-hspec'
+ 'haskell-persistent-qq' 'haskell-persistent-test' 
'haskell-quickcheck-instances')
+#checkdepends=('percona-server' 'percona-server-clients')
+checkdepends=('mariadb')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8b994faa7b4f8aecb2e731fd048ebe3af382003c94e3d93ffedab5a2b5f3b1a3f65a02822986b7353b2daf7718e1f45f48ef8fef6f3a2ee99443e6199452b02a')
+
+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
+  mkdir -p /tmp/mysql_test
+  # TODO: Try to make percona work?
+  #mysqld --no-defaults --initialize-insecure --datadir=/tmp/mysql_test 
+  #mysqld --no-defaults --datadir=/tmp/mysql_test 
--secure-file-priv=/tmp/mysql_test --socket=/tmp/socket.mysql 
--bind-address=127.0.0.1 --skip-grant-tables &
+  
+  mysql_install_db --datadir=/tmp/mysql_test
+  mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql 
--skip-grant-tables &
+  MYSQL_PID=$!
+  sleep 5
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS test;"
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS persistent;"
+
+  # Compatibility issue with mariadb: 
https://github.com/yesodweb/persistent/issues/1158
+  TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+  kill $MYSQL_PID
+}
+
+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-persistent-mysql/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:21:14
  Author: felixonmars
Revision: 928293

upgpkg: haskell-persistent-mysql 2.12.1.0-4: rebuild with persistent 2.12.1.1

Modified:
  haskell-persistent-mysql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:19:47 UTC (rev 928292)
+++ PKGBUILD2021-05-05 23:21:14 UTC (rev 928293)
@@ -3,7 +3,7 @@
 _hkgname=persistent-mysql
 pkgname=haskell-persistent-mysql
 pkgver=2.12.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Backend for the persistent library using MySQL database server."
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:19:47
  Author: felixonmars
Revision: 928292

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
928291, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:19:47 UTC (rev 928292)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.12.0.0
+pkgrel=7
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-resourcet'
+ 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('36e6fd8eaa8bdf6edf93809a6b9bfca495ba71a70c636073d10355ddcdd3a75946ac15c2a5270c9ca9f9f810fa075d3d1f3f3db17f0d4b1c7d41c37f08684db7')
+
+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 --show-details=direct
+}
+
+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-persistent-qq/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:19:34
  Author: felixonmars
Revision: 928291

upgpkg: haskell-persistent-qq 2.12.0.0-7: rebuild with persistent 2.12.1.1

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:18:04 UTC (rev 928290)
+++ PKGBUILD2021-05-05 23:19:34 UTC (rev 928291)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.12.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent;
 license=('MIT')


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:18:04
  Author: felixonmars
Revision: 928290

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 928289, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 928289, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:18:04 UTC (rev 928290)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.12.0.0
+pkgrel=7
+pkgdesc="Backend for the persistent library using sqlite3"
+url="https://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-unliftio-core' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' 
'haskell-microlens'
+ 'haskell-persistent-test' 'haskell-quickcheck' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5dc5e1f57d409374f0e4f9f27e0ed0e99567c14b72f5e42af0cae75f02da073984142f22384bd29783a36dcabd5eaf08e3b8ba195328a7b3b360e06c3063edea')
+
+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-sanity-exe -fsystemlib -fuse-pkgconfig
+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 --show-details=direct
+}
+
+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-persistent-sqlite/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:17:46
  Author: felixonmars
Revision: 928289

upgpkg: haskell-persistent-sqlite 2.12.0.0-7: rebuild with persistent 2.12.1.1

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:16:03 UTC (rev 928288)
+++ PKGBUILD2021-05-05 23:17:46 UTC (rev 928289)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.12.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Backend for the persistent library using sqlite3"
 url="https://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:15:49
  Author: felixonmars
Revision: 928287

upgpkg: haskell-persistent-test 2.12.0.0-7: rebuild with persistent 2.12.1.1

Modified:
  haskell-persistent-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:15:43 UTC (rev 928286)
+++ PKGBUILD2021-05-05 23:15:49 UTC (rev 928287)
@@ -3,7 +3,7 @@
 _hkgname=persistent-test
 pkgname=haskell-persistent-test
 pkgver=2.12.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Tests for Persistent"
 url="https://github.com/yesodweb/persistent;
 license=('MIT')


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:16:03
  Author: felixonmars
Revision: 928288

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from 
rev 928287, haskell-persistent-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:16:03 UTC (rev 928288)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-test
+pkgname=haskell-persistent-test
+pkgver=2.12.0.0
+pkgrel=7
+pkgdesc="Tests for Persistent"
+url="https://github.com/yesodweb/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-persistent' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-hspec' 'haskell-hspec-expectations' 'haskell-hunit' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-random' 'haskell-resourcet'
+ 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ba0631be6b38a3aba4269a6da2be33fb273859ab5901de2bf1a2412c0a463520fb22c22fd9101d337317c915c718d37250c4e0a10ea23dee48b1bad049c2d535')
+
+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 --show-details=direct
+}
+
+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 fcitx5-configtool/repos/community-x86_64 (PKGBUILD PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:15:43
  Author: felixonmars
Revision: 928286

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-configtool/repos/community-x86_64/PKGBUILD
(from rev 928285, fcitx5-configtool/trunk/PKGBUILD)
Deleted:
  fcitx5-configtool/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:15:27 UTC (rev 928285)
+++ PKGBUILD2021-05-05 23:15:43 UTC (rev 928286)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-configtool
-pkgver=5.0.4
-pkgrel=1
-pkgdesc="Configuration Tool for Fcitx5"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-configtool;
-license=('GPL')
-groups=('fcitx5-im')
-provides=('fcitx5-config-qt' 'kcm-fcitx5')
-conflicts=('kcm-fcitx5')
-replaces=('kcm-fcitx5')
-depends=('fcitx5-qt' 'kwidgetsaddons' 'kitemviews' 'qt5-x11extras')
-optdepends=('kdeclarative: for KCM support'
-'kirigami2: for KCM support')
-makedepends=('extra-cmake-modules' 'kdeclarative' 'kirigami2' 'ninja' 'python')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('e93ce4da2f105d8e06ed38a1597e4fc8b6bd0c98951033129597efadd4ee9947a39139d845f09ee3f04b4f28bd98a074770b8943b9d16b98e7ab59d9b283'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-prepare() {
-  mkdir -p build
-}
-
-build(){
-  cd build
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON ../$pkgname-$pkgver
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-configtool/repos/community-x86_64/PKGBUILD (from rev 928285, 
fcitx5-configtool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:15:43 UTC (rev 928286)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-configtool
+pkgver=5.0.5
+pkgrel=1
+pkgdesc="Configuration Tool for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-configtool;
+license=('GPL')
+groups=('fcitx5-im')
+provides=('fcitx5-config-qt' 'kcm-fcitx5')
+conflicts=('kcm-fcitx5')
+replaces=('kcm-fcitx5')
+depends=('fcitx5-qt' 'kwidgetsaddons' 'kitemviews' 'qt5-x11extras')
+optdepends=('kdeclarative: for KCM support'
+'kirigami2: for KCM support')
+makedepends=('extra-cmake-modules' 'kdeclarative' 'kirigami2' 'ninja' 'python')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('0a0e3ece682e5ff0a828295a874e43fd45613c0861b289c7755569ef47b4ccbe5272d5075e3781ea86ab3533f531a9dc7ded921d6f0f1fec7e6d9702a504'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+prepare() {
+  mkdir -p build
+}
+
+build(){
+  cd build
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON ../$pkgname-$pkgver
+  ninja
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:15:27
  Author: felixonmars
Revision: 928285

upgpkg: fcitx5-configtool 5.0.5-1

Modified:
  fcitx5-configtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:15:21 UTC (rev 928284)
+++ PKGBUILD2021-05-05 23:15:27 UTC (rev 928285)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-configtool
-pkgver=5.0.4
+pkgver=5.0.5
 pkgrel=1
 pkgdesc="Configuration Tool for Fcitx5"
 arch=('x86_64')
@@ -17,7 +17,7 @@
 'kirigami2: for KCM support')
 makedepends=('extra-cmake-modules' 'kdeclarative' 'kirigami2' 'ninja' 'python')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('e93ce4da2f105d8e06ed38a1597e4fc8b6bd0c98951033129597efadd4ee9947a39139d845f09ee3f04b4f28bd98a074770b8943b9d16b98e7ab59d9b283'
+sha512sums=('0a0e3ece682e5ff0a828295a874e43fd45613c0861b289c7755569ef47b4ccbe5272d5075e3781ea86ab3533f531a9dc7ded921d6f0f1fec7e6d9702a504'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


[arch-commits] Commit in fcitx5-table-other/repos/community-any (PKGBUILD PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:15:21
  Author: felixonmars
Revision: 928284

archrelease: copy trunk to community-any

Added:
  fcitx5-table-other/repos/community-any/PKGBUILD
(from rev 928283, fcitx5-table-other/trunk/PKGBUILD)
Deleted:
  fcitx5-table-other/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:15:05 UTC (rev 928283)
+++ PKGBUILD2021-05-05 23:15:21 UTC (rev 928284)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-table-other
-pkgver=5.0.4
-pkgrel=1
-pkgdesc="Other tables for Fcitx5"
-arch=('any')
-url="https://github.com/fcitx/fcitx5-table-other;
-license=('GPL')
-depends=('fcitx5-chinese-addons')
-makedepends=('extra-cmake-modules' 'boost')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('abc1ad98f0296790714c0e48c5466567af803c6de5da8fcf26f7f22a4b84ceca98e11784d9f090d15a320843c844a28ec5e6b304cc1be6b50c06e6d46dd590fb'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: fcitx5-table-other/repos/community-any/PKGBUILD (from rev 928283, 
fcitx5-table-other/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:15:21 UTC (rev 928284)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-table-other
+pkgver=5.0.5
+pkgrel=1
+pkgdesc="Other tables for Fcitx5"
+arch=('any')
+url="https://github.com/fcitx/fcitx5-table-other;
+license=('GPL')
+depends=('fcitx5-chinese-addons')
+makedepends=('extra-cmake-modules' 'boost')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('aaca4ec94d25a08e60e3874ad830fbb6029c17eb7828981c0948853ae07205a9de54721b8df60b65eb1586fcac58adb1db283589d87ca5be75857382fddf97ac'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in fcitx5-table-other/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:15:05
  Author: felixonmars
Revision: 928283

upgpkg: fcitx5-table-other 5.0.5-1

Modified:
  fcitx5-table-other/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:13:23 UTC (rev 928282)
+++ PKGBUILD2021-05-05 23:15:05 UTC (rev 928283)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-table-other
-pkgver=5.0.4
+pkgver=5.0.5
 pkgrel=1
 pkgdesc="Other tables for Fcitx5"
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('fcitx5-chinese-addons')
 makedepends=('extra-cmake-modules' 'boost')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('abc1ad98f0296790714c0e48c5466567af803c6de5da8fcf26f7f22a4b84ceca98e11784d9f090d15a320843c844a28ec5e6b304cc1be6b50c06e6d46dd590fb'
+sha512sums=('aaca4ec94d25a08e60e3874ad830fbb6029c17eb7828981c0948853ae07205a9de54721b8df60b65eb1586fcac58adb1db283589d87ca5be75857382fddf97ac'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:13:23
  Author: felixonmars
Revision: 928282

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-client/repos/community-staging-x86_64/
  haskell-casa-client/repos/community-staging-x86_64/PKGBUILD
(from rev 928281, haskell-casa-client/trunk/PKGBUILD)

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

Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 
928281, haskell-casa-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:13:23 UTC (rev 928282)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-client
+pkgname=haskell-casa-client
+pkgver=0.0.1
+pkgrel=267
+pkgdesc="Content Addressable Storage Archive client"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+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-casa-client/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:13:02
  Author: felixonmars
Revision: 928281

upgpkg: haskell-casa-client 0.0.1-267: rebuild with persistent 2.12.1.1

Modified:
  haskell-casa-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:12:35 UTC (rev 928280)
+++ PKGBUILD2021-05-05 23:13:02 UTC (rev 928281)
@@ -3,7 +3,7 @@
 _hkgname=casa-client
 pkgname=haskell-casa-client
 pkgver=0.0.1
-pkgrel=266
+pkgrel=267
 pkgdesc="Content Addressable Storage Archive client"
 url="https://github.com/fpco/casa;
 license=('MIT')


[arch-commits] Commit in fcitx5-table-extra/repos/community-any (PKGBUILD PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:12:35
  Author: felixonmars
Revision: 928280

archrelease: copy trunk to community-any

Added:
  fcitx5-table-extra/repos/community-any/PKGBUILD
(from rev 928279, fcitx5-table-extra/trunk/PKGBUILD)
Deleted:
  fcitx5-table-extra/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:12:20 UTC (rev 928279)
+++ PKGBUILD2021-05-05 23:12:35 UTC (rev 928280)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-table-extra
-pkgver=5.0.3
-pkgrel=1
-pkgdesc="Extra tables for Fcitx5"
-arch=('any')
-url="https://github.com/fcitx/fcitx5-table-extra;
-license=('GPL')
-depends=('fcitx5-chinese-addons')
-makedepends=('extra-cmake-modules' 'boost')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('27a141632c93f7ec972bf366d79f1847871795e1c4fc4a2759938f0e8106b4f6701c4b11ce2857e6c2cc61880dabc3388d82971e89f6390f09c2745e63d88aa7'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: fcitx5-table-extra/repos/community-any/PKGBUILD (from rev 928279, 
fcitx5-table-extra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:12:35 UTC (rev 928280)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-table-extra
+pkgver=5.0.4
+pkgrel=1
+pkgdesc="Extra tables for Fcitx5"
+arch=('any')
+url="https://github.com/fcitx/fcitx5-table-extra;
+license=('GPL')
+depends=('fcitx5-chinese-addons')
+makedepends=('extra-cmake-modules' 'boost')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('df0aa8181b7e0860c5698badf6012e81f7c3d3440ce621895e535b64eac6fdebbbf43a79e99769bb719eb969d1495587a89e0a201cc0d557535ae87a602c3ba7'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in fcitx5-table-extra/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:12:20
  Author: felixonmars
Revision: 928279

upgpkg: fcitx5-table-extra 5.0.4-1

Modified:
  fcitx5-table-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:12:07 UTC (rev 928278)
+++ PKGBUILD2021-05-05 23:12:20 UTC (rev 928279)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-table-extra
-pkgver=5.0.3
+pkgver=5.0.4
 pkgrel=1
 pkgdesc="Extra tables for Fcitx5"
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('fcitx5-chinese-addons')
 makedepends=('extra-cmake-modules' 'boost')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('27a141632c93f7ec972bf366d79f1847871795e1c4fc4a2759938f0e8106b4f6701c4b11ce2857e6c2cc61880dabc3388d82971e89f6390f09c2745e63d88aa7'
+sha512sums=('df0aa8181b7e0860c5698badf6012e81f7c3d3440ce621895e535b64eac6fdebbbf43a79e99769bb719eb969d1495587a89e0a201cc0d557535ae87a602c3ba7'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:12:07
  Author: felixonmars
Revision: 928278

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 
928277, haskell-casa-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:12:07 UTC (rev 928278)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-types
+pkgname=haskell-casa-types
+pkgver=0.0.2
+pkgrel=92
+pkgdesc="Content Addressable Storage Archive types"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a54bb7f15310878e0a4c0524749ba8c8de8537a60892d278941cacefb80ad9d31e9ba16dd236c196b6639758f281f9ae66911d04c39b0ec6e2b75db5127ad5bf')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+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 --show-details=direct
+}
+
+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-casa-types/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:11:53
  Author: felixonmars
Revision: 928277

upgpkg: haskell-casa-types 0.0.2-92: rebuild with persistent 2.12.1.1

Modified:
  haskell-casa-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:10:51 UTC (rev 928276)
+++ PKGBUILD2021-05-05 23:11:53 UTC (rev 928277)
@@ -3,7 +3,7 @@
 _hkgname=casa-types
 pkgname=haskell-casa-types
 pkgver=0.0.2
-pkgrel=91
+pkgrel=92
 pkgdesc="Content Addressable Storage Archive types"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:10:51
  Author: felixonmars
Revision: 928276

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
928275, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 23:10:51 UTC (rev 928276)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.12.1.1
+pkgrel=1
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 
'haskell-http-api-data'
+ 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-scientific' 'haskell-silently' 'haskell-th-lift-instances'
+ 'haskell-unordered-containers' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-shakespeare')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c22f97b9b9381f0e65dbe7401c46777f26dacaf5bb9df9b6b32f46bb82b1fa257ecf8a1e03fd6f553ee51290896e2afa6ba532b75694c68a130363f5b5483544')
+
+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-nooverlap
+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 --show-details=direct
+}
+
+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-persistent/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:10:35
  Author: felixonmars
Revision: 928275

upgpkg: haskell-persistent 2.12.1.1-1: rebuild with persistent 2.12.1.1

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:58 UTC (rev 928274)
+++ PKGBUILD2021-05-05 23:10:35 UTC (rev 928275)
@@ -3,8 +3,8 @@
 
 _hkgname=persistent
 pkgname=haskell-persistent
-pkgver=2.12.1.0
-pkgrel=5
+pkgver=2.12.1.1
+pkgrel=1
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")
@@ -17,7 +17,7 @@
  'haskell-vector')
 makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-shakespeare')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('2a9dcd5222bf5edbb0917eaba4c3d03a278d80ddb9b7e4ca9fc9f9b6845844010f503e4735bf876bdc7ddd18e4547132aa3995f1e2944f61818588d010f01e1a')
+sha512sums=('c22f97b9b9381f0e65dbe7401c46777f26dacaf5bb9df9b6b32f46bb82b1fa257ecf8a1e03fd6f553ee51290896e2afa6ba532b75694c68a130363f5b5483544')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in fcitx5-chinese-addons/repos/community-x86_64 (2 files)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:58
  Author: felixonmars
Revision: 928274

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD
(from rev 928273, fcitx5-chinese-addons/trunk/PKGBUILD)
Deleted:
  fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:44 UTC (rev 928273)
+++ PKGBUILD2021-05-05 23:09:58 UTC (rev 928274)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-chinese-addons
-pkgver=5.0.5
-pkgrel=1
-pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-chinese-addons;
-license=('GPL')
-conflicts=('fcitx')
-depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webkit')
-makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua' 'ninja')
-optdepends=('fcitx5-lua: Lua and imeapi support from pinyin')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('ee4eb92ee1156e481886900991d7417e7ad6f37dd012732cc691a7827457fbf9b3010490ddea67fa10f7b164d47a63dbbfec1f82b89687876f3ca0ffd7fcda83'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  ninja
-}
-
-check() {
-  cd $pkgname-$pkgver
-  ninja test
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD (from rev 928273, 
fcitx5-chinese-addons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:09:58 UTC (rev 928274)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-chinese-addons
+pkgver=5.0.6
+pkgrel=1
+pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-chinese-addons;
+license=('GPL')
+conflicts=('fcitx')
+depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webkit')
+makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua' 'ninja')
+optdepends=('fcitx5-lua: Lua and imeapi support from pinyin')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig})
+sha512sums=('15cfdb5ea0b508720f7242578f1e43ab9f2c16404180f59e14bf69c69406f6cdc391752ea98187ab3f2a260ac63cb71532f0d5d82981a57a2d72282f5a0c09dd'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  ninja
+}
+
+check() {
+  cd $pkgname-$pkgver
+  ninja test
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


[arch-commits] Commit in fcitx5-chinese-addons/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:44
  Author: felixonmars
Revision: 928273

upgpkg: fcitx5-chinese-addons 5.0.6-1

Modified:
  fcitx5-chinese-addons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:38 UTC (rev 928272)
+++ PKGBUILD2021-05-05 23:09:44 UTC (rev 928273)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-chinese-addons
-pkgver=5.0.5
+pkgver=5.0.6
 pkgrel=1
 pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua' 'ninja')
 optdepends=('fcitx5-lua: Lua and imeapi support from pinyin')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('ee4eb92ee1156e481886900991d7417e7ad6f37dd012732cc691a7827457fbf9b3010490ddea67fa10f7b164d47a63dbbfec1f82b89687876f3ca0ffd7fcda83'
+sha512sums=('15cfdb5ea0b508720f7242578f1e43ab9f2c16404180f59e14bf69c69406f6cdc391752ea98187ab3f2a260ac63cb71532f0d5d82981a57a2d72282f5a0c09dd'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:38
  Author: felixonmars
Revision: 928272

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-libthai/repos/community-x86_64/PKGBUILD
(from rev 928271, fcitx5-libthai/trunk/PKGBUILD)
Deleted:
  fcitx5-libthai/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:24 UTC (rev 928271)
+++ PKGBUILD2021-05-05 23:09:38 UTC (rev 928272)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-libthai
-pkgver=5.0.3
-pkgrel=1
-pkgdesc="Libthai Wrapper for Fcitx5"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-libthai;
-license=('GPL')
-depends=('fcitx5' 'libthai')
-makedepends=('extra-cmake-modules' 'ninja')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('c2f8a212e30a0cd92a2eac9e01bad5818b0fb0265dd131f5220aa37b965c89985afab7798a6165dcf53defa74923a45b2e7387b89825a8efc474b092331a8572'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  ninja
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-libthai/repos/community-x86_64/PKGBUILD (from rev 928271, 
fcitx5-libthai/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:09:38 UTC (rev 928272)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-libthai
+pkgver=5.0.4
+pkgrel=1
+pkgdesc="Libthai Wrapper for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-libthai;
+license=('GPL')
+depends=('fcitx5' 'libthai')
+makedepends=('extra-cmake-modules' 'ninja')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('2fd0c4ce4202556ed64fc7558cbfe2d8774411bb1c50d6b143298e924e2be6f19e1c4782f7f5980eddc5c507195a8aaa29d1e10558c77bce9e3ece22c7dd953e'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:24
  Author: felixonmars
Revision: 928271

upgpkg: fcitx5-libthai 5.0.4-1

Modified:
  fcitx5-libthai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:18 UTC (rev 928270)
+++ PKGBUILD2021-05-05 23:09:24 UTC (rev 928271)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-libthai
-pkgver=5.0.3
+pkgver=5.0.4
 pkgrel=1
 pkgdesc="Libthai Wrapper for Fcitx5"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('fcitx5' 'libthai')
 makedepends=('extra-cmake-modules' 'ninja')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('c2f8a212e30a0cd92a2eac9e01bad5818b0fb0265dd131f5220aa37b965c89985afab7798a6165dcf53defa74923a45b2e7387b89825a8efc474b092331a8572'
+sha512sums=('2fd0c4ce4202556ed64fc7558cbfe2d8774411bb1c50d6b143298e924e2be6f19e1c4782f7f5980eddc5c507195a8aaa29d1e10558c77bce9e3ece22c7dd953e'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:18
  Author: felixonmars
Revision: 928270

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-m17n/repos/community-x86_64/PKGBUILD
(from rev 928269, fcitx5-m17n/trunk/PKGBUILD)
Deleted:
  fcitx5-m17n/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:09:03 UTC (rev 928269)
+++ PKGBUILD2021-05-05 23:09:18 UTC (rev 928270)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-m17n
-pkgver=5.0.4
-pkgrel=1
-pkgdesc="m17n Wrapper for Fcitx5"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-m17n;
-license=('GPL')
-depends=('fcitx5' 'm17n-lib')
-makedepends=('extra-cmake-modules')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('2e1269eb204e62fe9b47ba84e80d3ca6b90981e2eb752e3ba1403673ae42243ed1647abd28a32faefc52c46c011f80bce7046a71f32ff5613d677a7b50c5bb0d'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: fcitx5-m17n/repos/community-x86_64/PKGBUILD (from rev 928269, 
fcitx5-m17n/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:09:18 UTC (rev 928270)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-m17n
+pkgver=5.0.5
+pkgrel=1
+pkgdesc="m17n Wrapper for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-m17n;
+license=('GPL')
+depends=('fcitx5' 'm17n-lib')
+makedepends=('extra-cmake-modules')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('408f76e0be3102fbfade8e7e5826ea924609defd33892602a0ff15315985ea51d75009c1063357d4c6be4b1556becb8c609ad10adf37841e610013f0d37a6b2d'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:09:03
  Author: felixonmars
Revision: 928269

upgpkg: fcitx5-m17n 5.0.5-1

Modified:
  fcitx5-m17n/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:08:18 UTC (rev 928268)
+++ PKGBUILD2021-05-05 23:09:03 UTC (rev 928269)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-m17n
-pkgver=5.0.4
+pkgver=5.0.5
 pkgrel=1
 pkgdesc="m17n Wrapper for Fcitx5"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('fcitx5' 'm17n-lib')
 makedepends=('extra-cmake-modules')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('2e1269eb204e62fe9b47ba84e80d3ca6b90981e2eb752e3ba1403673ae42243ed1647abd28a32faefc52c46c011f80bce7046a71f32ff5613d677a7b50c5bb0d'
+sha512sums=('408f76e0be3102fbfade8e7e5826ea924609defd33892602a0ff15315985ea51d75009c1063357d4c6be4b1556becb8c609ad10adf37841e610013f0d37a6b2d'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:08:18
  Author: felixonmars
Revision: 928268

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-lua/repos/community-x86_64/PKGBUILD
(from rev 928267, fcitx5-lua/trunk/PKGBUILD)
Deleted:
  fcitx5-lua/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:08:04 UTC (rev 928267)
+++ PKGBUILD2021-05-05 23:08:18 UTC (rev 928268)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=fcitx5-lua
-pkgver=5.0.4
-pkgrel=1
-pkgdesc="Lua support for Fcitx 5"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-lua;
-license=('GPL')
-depends=('fcitx5' 'lua')
-makedepends=('extra-cmake-modules' 'ninja')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('2e4c1edc54c8f9f5cafa8ac307a03921495caf3a63eab7fe4e987d8672956353192c90243eae946fece3a95be9292f22445bb85413343a2a0d7a674c9138c966'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  ninja
-}
-
-check() {
-  cd $pkgname-$pkgver
-  ninja test
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-lua/repos/community-x86_64/PKGBUILD (from rev 928267, 
fcitx5-lua/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:08:18 UTC (rev 928268)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=fcitx5-lua
+pkgver=5.0.5
+pkgrel=1
+pkgdesc="Lua support for Fcitx 5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-lua;
+license=('GPL')
+depends=('fcitx5' 'lua')
+makedepends=('extra-cmake-modules' 'ninja')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('c54614f1568751cbd660a79e3497154ffc5d9a41c096ea786ede29d8bca2b0bb8659fe40e3227fc6e8dc9923988a8053d8e4dc78b64608aa7fa72c605b943986'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  ninja
+}
+
+check() {
+  cd $pkgname-$pkgver
+  ninja test
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:08:04
  Author: felixonmars
Revision: 928267

upgpkg: fcitx5-lua 5.0.5-1

Modified:
  fcitx5-lua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:07:58 UTC (rev 928266)
+++ PKGBUILD2021-05-05 23:08:04 UTC (rev 928267)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=fcitx5-lua
-pkgver=5.0.4
+pkgver=5.0.5
 pkgrel=1
 pkgdesc="Lua support for Fcitx 5"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('fcitx5' 'lua')
 makedepends=('extra-cmake-modules' 'ninja')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('2e4c1edc54c8f9f5cafa8ac307a03921495caf3a63eab7fe4e987d8672956353192c90243eae946fece3a95be9292f22445bb85413343a2a0d7a674c9138c966'
+sha512sums=('c54614f1568751cbd660a79e3497154ffc5d9a41c096ea786ede29d8bca2b0bb8659fe40e3227fc6e8dc9923988a8053d8e4dc78b64608aa7fa72c605b943986'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:07:58
  Author: felixonmars
Revision: 928266

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-qt/repos/community-x86_64/PKGBUILD
(from rev 928265, fcitx5-qt/trunk/PKGBUILD)
Deleted:
  fcitx5-qt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:07:43 UTC (rev 928265)
+++ PKGBUILD2021-05-05 23:07:58 UTC (rev 928266)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-qt
-pkgver=5.0.5
-pkgrel=1
-pkgdesc="Fcitx5 Qt Library"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-qt;
-license=('GPL')
-groups=('fcitx5-im')
-depends=('fcitx5' 'qt5-base')
-makedepends=('extra-cmake-modules' 'ninja' 'qt6-base')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('49a171983a95ca321d0e0271db4767945ff539442e6025030aead7531488b650bdeed7e53d2b1f2ba35ebd6360253003d8c9c0ac697c25bb2940a2eba6202d07'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DENABLE_QT4=0 -DENABLE_QT6=1 .
-  ninja
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-qt/repos/community-x86_64/PKGBUILD (from rev 928265, 
fcitx5-qt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:07:58 UTC (rev 928266)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-qt
+pkgver=5.0.6
+pkgrel=1
+pkgdesc="Fcitx5 Qt Library"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-qt;
+license=('GPL')
+groups=('fcitx5-im')
+depends=('fcitx5' 'qt5-base')
+makedepends=('extra-cmake-modules' 'ninja' 'qt6-base')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('8a9230c894438abed46ba8c749f0df5724630e94f9af19be8da65cbe75068c4ff92e345431716ed3ed48133f3f59a80f9eccedc84bc3680dbc88c1d77b61a9c5'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DENABLE_QT4=0 -DENABLE_QT6=1 .
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:07:43
  Author: felixonmars
Revision: 928265

upgpkg: fcitx5-qt 5.0.6-1

Modified:
  fcitx5-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:07:37 UTC (rev 928264)
+++ PKGBUILD2021-05-05 23:07:43 UTC (rev 928265)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-qt
-pkgver=5.0.5
+pkgver=5.0.6
 pkgrel=1
 pkgdesc="Fcitx5 Qt Library"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('fcitx5' 'qt5-base')
 makedepends=('extra-cmake-modules' 'ninja' 'qt6-base')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('49a171983a95ca321d0e0271db4767945ff539442e6025030aead7531488b650bdeed7e53d2b1f2ba35ebd6360253003d8c9c0ac697c25bb2940a2eba6202d07'
+sha512sums=('8a9230c894438abed46ba8c749f0df5724630e94f9af19be8da65cbe75068c4ff92e345431716ed3ed48133f3f59a80f9eccedc84bc3680dbc88c1d77b61a9c5'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:07:37
  Author: felixonmars
Revision: 928264

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-skk/repos/community-x86_64/PKGBUILD
(from rev 928263, fcitx5-skk/trunk/PKGBUILD)
Deleted:
  fcitx5-skk/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:07:23 UTC (rev 928263)
+++ PKGBUILD2021-05-05 23:07:37 UTC (rev 928264)
@@ -1,28 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-skk
-pkgver=5.0.5
-pkgrel=1
-pkgdesc="libskk wrapper for Fcitx5"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-skk;
-license=('GPL')
-depends=('fcitx5-qt' 'libskk' 'skk-jisyo')
-makedepends=('extra-cmake-modules' 'ninja')
-source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('637f5beed1e09f2e7ab85bf4c2c1848ff4b2d1b414603cdc6f3fb3aff9563c47ed5cb630babe2c5395f5cc9cc73ee5167f8cab333c1cc624fca842f71c53'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build(){
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  ninja
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fcitx5-skk/repos/community-x86_64/PKGBUILD (from rev 928263, 
fcitx5-skk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:07:37 UTC (rev 928264)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-skk
+pkgver=5.0.6
+pkgrel=1
+pkgdesc="libskk wrapper for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-skk;
+license=('GPL')
+depends=('fcitx5-qt' 'libskk' 'skk-jisyo')
+makedepends=('extra-cmake-modules' 'ninja')
+source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('fa7553bc883a406f1b271b2d81c6d110af7869a02a8623532e9557f1d1db3c6e7812b4f0084798dfa0762dc6aa36e32fe38d944582fd3c04ad94d9ad6556c9b0'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build(){
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:07:23
  Author: felixonmars
Revision: 928263

upgpkg: fcitx5-skk 5.0.6-1

Modified:
  fcitx5-skk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 23:05:54 UTC (rev 928262)
+++ PKGBUILD2021-05-05 23:07:23 UTC (rev 928263)
@@ -2,7 +2,7 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-skk
-pkgver=5.0.5
+pkgver=5.0.6
 pkgrel=1
 pkgdesc="libskk wrapper for Fcitx5"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('fcitx5-qt' 'libskk' 'skk-jisyo')
 makedepends=('extra-cmake-modules' 'ninja')
 
source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('637f5beed1e09f2e7ab85bf4c2c1848ff4b2d1b414603cdc6f3fb3aff9563c47ed5cb630babe2c5395f5cc9cc73ee5167f8cab333c1cc624fca842f71c53'
+sha512sums=('fa7553bc883a406f1b271b2d81c6d110af7869a02a8623532e9557f1d1db3c6e7812b4f0084798dfa0762dc6aa36e32fe38d944582fd3c04ad94d9ad6556c9b0'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:05:54
  Author: felixonmars
Revision: 928262

archrelease: copy trunk to community-x86_64

Added:
  glider/repos/community-x86_64/PKGBUILD
(from rev 928261, glider/trunk/PKGBUILD)
Deleted:
  glider/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 23:05:37 UTC (rev 928261)
+++ PKGBUILD2021-05-05 23:05:54 UTC (rev 928262)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Morten Linderud 
-
-pkgname=glider
-pkgver=0.13.2
-pkgrel=1
-pkgdesc="A forward proxy with multiple protocols support"
-arch=('x86_64')
-url="https://github.com/nadoo/glider;
-license=('GPL')
-depends=('glibc')
-makedepends=('go' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;)
-sha512sums=('e271acf6b7f685bb0816edf1acd96d454dda3fd7a7763241b1ce723ed0cdd474040cb822916626fa0827d7855b1dbf6c8348a5569281bbdb4f19ce4af1e56dec')
-
-build() {
-  cd glider-$pkgver
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  go build -o glider .
-
-}
-
-check(){
-  cd glider-$pkgver
-  go test -v ./...
-}
-
-package() {
-  cd glider-$pkgver
-  install -Dm755 glider "$pkgdir"/usr/bin/glider
-  install -Dm644 config/glider.conf.example 
"$pkgdir"/etc/glider/glider.conf.example
-  install -Dm644 systemd/glider@.service 
"$pkgdir"/usr/lib/systemd/system/glider@.service
-}

Copied: glider/repos/community-x86_64/PKGBUILD (from rev 928261, 
glider/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 23:05:54 UTC (rev 928262)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Maintainer: Morten Linderud 
+
+pkgname=glider
+pkgver=0.14.0
+pkgrel=1
+pkgdesc="A forward proxy with multiple protocols support"
+arch=('x86_64')
+url="https://github.com/nadoo/glider;
+license=('GPL')
+depends=('glibc')
+makedepends=('go' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;)
+sha512sums=('9b960f827d6c15ee7ff1ef34c7bfa5029dcf8cfa603326c1799f523bd791b53ebc8ed6c13e8f5eb10dc602f8c64e87db8caaa8bdd4c53129265fc30c967eb7b3')
+
+build() {
+  cd glider-$pkgver
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  go build -o glider .
+
+}
+
+check(){
+  cd glider-$pkgver
+  go test -v ./...
+}
+
+package() {
+  cd glider-$pkgver
+  install -Dm755 glider "$pkgdir"/usr/bin/glider
+  install -Dm644 config/glider.conf.example 
"$pkgdir"/etc/glider/glider.conf.example
+  install -Dm644 systemd/glider@.service 
"$pkgdir"/usr/lib/systemd/system/glider@.service
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 23:05:37
  Author: felixonmars
Revision: 928261

upgpkg: glider 0.14.0-1

Modified:
  glider/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:56:36 UTC (rev 928260)
+++ PKGBUILD2021-05-05 23:05:37 UTC (rev 928261)
@@ -2,7 +2,7 @@
 # Maintainer: Morten Linderud 
 
 pkgname=glider
-pkgver=0.13.2
+pkgver=0.14.0
 pkgrel=1
 pkgdesc="A forward proxy with multiple protocols support"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glibc')
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/nadoo/glider/archive/v$pkgver.tar.gz;)
-sha512sums=('e271acf6b7f685bb0816edf1acd96d454dda3fd7a7763241b1ce723ed0cdd474040cb822916626fa0827d7855b1dbf6c8348a5569281bbdb4f19ce4af1e56dec')
+sha512sums=('9b960f827d6c15ee7ff1ef34c7bfa5029dcf8cfa603326c1799f523bd791b53ebc8ed6c13e8f5eb10dc602f8c64e87db8caaa8bdd4c53129265fc30c967eb7b3')
 
 build() {
   cd glider-$pkgver


[arch-commits] Commit in python-chardet/repos/extra-any (PKGBUILD PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 22:45:36
  Author: felixonmars
Revision: 414431

archrelease: copy trunk to extra-any

Added:
  python-chardet/repos/extra-any/PKGBUILD
(from rev 414430, python-chardet/trunk/PKGBUILD)
Deleted:
  python-chardet/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 22:45:21 UTC (rev 414430)
+++ PKGBUILD2021-05-05 22:45:36 UTC (rev 414431)
@@ -1,54 +0,0 @@
-# Maintainer : Felix Yan 
-# Contributor: Ionut Biru 
-# Contributor: William Rea 
-
-pkgbase=python-chardet
-pkgname=('python-chardet' 'python2-chardet')
-pkgver=4.0.0
-pkgrel=1
-arch=('any')
-url="https://github.com/chardet/chardet;
-license=('LGPL')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("https://pypi.io/packages/source/c/chardet/chardet-${pkgver}.tar.gz;)
-sha512sums=('ebd7f420e1094445270db993f6373ffe7370419e002b0bb13299dc6c9b0f7c4e77b0f44f871fba6371e6869e7c86728514367db377e3137487a3acf50cb81e96')
-
-prepare() {
-   cp -a chardet-$pkgver{,-py2}
-}
-
-build() {
-   cd "$srcdir"/chardet-$pkgver
-   python setup.py build
-
-   cd "$srcdir"/chardet-$pkgver-py2
-   python2 setup.py build
-}
-
-check() {
-   cd "$srcdir"/chardet-$pkgver
-   python -m pytest
-
-   cd "$srcdir"/chardet-$pkgver-py2
-   python2 -m pytest
-}
-
-package_python-chardet() {
-   depends=('python-setuptools')
-   pkgdesc="Python3 module for character encoding auto-detection"
-
-   cd chardet-$pkgver
-   python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-chardet() {
-   depends=('python2-setuptools')
-   pkgdesc="Python2 module for character encoding auto-detection"
-
-   cd chardet-$pkgver-py2
-   python2 setup.py install --root="$pkgdir" --optimize=1
-
-   # To avoid file conflict with the python3 version
-   mv "$pkgdir"/usr/bin/chardetect{,-py2}
-}

Copied: python-chardet/repos/extra-any/PKGBUILD (from rev 414430, 
python-chardet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 22:45:36 UTC (rev 414431)
@@ -0,0 +1,54 @@
+# Maintainer : Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: William Rea 
+
+pkgbase=python-chardet
+pkgname=('python-chardet' 'python2-chardet')
+pkgver=4.0.0
+pkgrel=2
+arch=('any')
+url="https://github.com/chardet/chardet;
+license=('LGPL')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("https://pypi.io/packages/source/c/chardet/chardet-${pkgver}.tar.gz;)
+sha512sums=('ebd7f420e1094445270db993f6373ffe7370419e002b0bb13299dc6c9b0f7c4e77b0f44f871fba6371e6869e7c86728514367db377e3137487a3acf50cb81e96')
+
+prepare() {
+   cp -a chardet-$pkgver{,-py2}
+}
+
+build() {
+   cd "$srcdir"/chardet-$pkgver
+   python setup.py build
+
+   cd "$srcdir"/chardet-$pkgver-py2
+   python2 setup.py build
+}
+
+check() {
+   cd "$srcdir"/chardet-$pkgver
+   python -m pytest
+
+   cd "$srcdir"/chardet-$pkgver-py2
+   python2 -m pytest
+}
+
+package_python-chardet() {
+   depends=('python')
+   pkgdesc="Python3 module for character encoding auto-detection"
+
+   cd chardet-$pkgver
+   python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-chardet() {
+   depends=('python2-setuptools')
+   pkgdesc="Python2 module for character encoding auto-detection"
+
+   cd chardet-$pkgver-py2
+   python2 setup.py install --root="$pkgdir" --optimize=1
+
+   # To avoid file conflict with the python3 version
+   mv "$pkgdir"/usr/bin/chardetect{,-py2}
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 22:45:21
  Author: felixonmars
Revision: 414430

upgpkg: python-chardet 4.0.0-2: remove python-setuptools from requirements

Modified:
  python-chardet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 19:58:16 UTC (rev 414429)
+++ PKGBUILD2021-05-05 22:45:21 UTC (rev 414430)
@@ -5,7 +5,7 @@
 pkgbase=python-chardet
 pkgname=('python-chardet' 'python2-chardet')
 pkgver=4.0.0
-pkgrel=1
+pkgrel=2
 arch=('any')
 url="https://github.com/chardet/chardet;
 license=('LGPL')
@@ -35,7 +35,7 @@
 }
 
 package_python-chardet() {
-   depends=('python-setuptools')
+   depends=('python')
pkgdesc="Python3 module for character encoding auto-detection"
 
cd chardet-$pkgver


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

2021-05-05 Thread Kyle Keen via arch-commits
Date: Wednesday, May 5, 2021 @ 21:56:36
  Author: kkeen
Revision: 928260

archrelease: copy trunk to community-x86_64

Added:
  zile/repos/community-x86_64/PKGBUILD
(from rev 928259, zile/trunk/PKGBUILD)
Deleted:
  zile/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-05 21:56:25 UTC (rev 928259)
+++ PKGBUILD2021-05-05 21:56:36 UTC (rev 928260)
@@ -1,29 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Tom Newsom 
-# Contributor: Kevin Piche 
-
-pkgname=zile
-pkgver=2.6.1
-pkgrel=1
-pkgdesc="A small, fast, and powerful Emacs clone"
-arch=('x86_64')
-url="https://www.gnu.org/software/zile/;
-license=('GPL3')
-depends=('acl' 'gc' 'ncurses' 'glib2' 'libgee')
-makedepends=('help2man' 'vala')
-source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha1sums=('b6dfa4f400770d503cf1699e399211a396f7ba47'
-  'SKIP')
-validpgpkeys=('92978852A62FA5E285B2A17468089F7380EE4A00'  # Reuben Thomas
-  '24093F016FFE8602EF449BB84C8EF3DA3FD37230')  # his new key?
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="${pkgdir}" install
-}

Copied: zile/repos/community-x86_64/PKGBUILD (from rev 928259, 
zile/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-05 21:56:36 UTC (rev 928260)
@@ -0,0 +1,29 @@
+# Maintainer: Kyle Keen 
+# Contributor: Tom Newsom 
+# Contributor: Kevin Piche 
+
+pkgname=zile
+pkgver=2.6.2
+pkgrel=1
+pkgdesc="A small, fast, and powerful Emacs clone"
+arch=('x86_64')
+url="https://www.gnu.org/software/zile/;
+license=('GPL3')
+depends=('acl' 'gc' 'ncurses' 'glib2' 'libgee')
+makedepends=('help2man' 'vala')
+source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha1sums=('e6d06f56488d08b6b25d365dabf8517477b030fc'
+  'SKIP')
+validpgpkeys=('92978852A62FA5E285B2A17468089F7380EE4A00'  # Reuben Thomas
+  '24093F016FFE8602EF449BB84C8EF3DA3FD37230')  # his new key?
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="${pkgdir}" install
+}


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

2021-05-05 Thread Kyle Keen via arch-commits
Date: Wednesday, May 5, 2021 @ 21:56:25
  Author: kkeen
Revision: 928259

upgpkg: zile 2.6.2-1

Modified:
  zile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:30:13 UTC (rev 928258)
+++ PKGBUILD2021-05-05 21:56:25 UTC (rev 928259)
@@ -3,7 +3,7 @@
 # Contributor: Kevin Piche 
 
 pkgname=zile
-pkgver=2.6.1
+pkgver=2.6.2
 pkgrel=1
 pkgdesc="A small, fast, and powerful Emacs clone"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('acl' 'gc' 'ncurses' 'glib2' 'libgee')
 makedepends=('help2man' 'vala')
 source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha1sums=('b6dfa4f400770d503cf1699e399211a396f7ba47'
+sha1sums=('e6d06f56488d08b6b25d365dabf8517477b030fc'
   'SKIP')
 validpgpkeys=('92978852A62FA5E285B2A17468089F7380EE4A00'  # Reuben Thomas
   '24093F016FFE8602EF449BB84C8EF3DA3FD37230')  # his new key?


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:22:21
  Author: felixonmars
Revision: 928004

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 928003, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:22:21 UTC (rev 928004)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20210428
+pkgrel=5
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 
'haskell-http-client-restricted'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-microlens' 
'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 
'haskell-network-info'
+ 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale'
+ 'haskell-optparse-applicative' 'haskell-path-pieces' 
'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc' 'uusi')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  # persistent-template was merged into persistent
+  uusi -d persistent-template git-annex.cabal
+  sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' 
Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs 
Database/Keys/SQL.hs
+}
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:22:08
  Author: felixonmars
Revision: 928003

upgpkg: git-annex 8.20210428-5: rebuild with uuid-types 1.0.5, uuid 1.3.15

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:16:55 UTC (rev 928002)
+++ PKGBUILD2021-05-05 21:22:08 UTC (rev 928003)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20210428
-pkgrel=4
+pkgrel=5
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:16:55
  Author: felixonmars
Revision: 928002

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
928001, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:16:55 UTC (rev 928002)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.9.0
+pkgrel=80
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ba8550073977ac829d35e327bc976a6a914694d2e9eb29f25c40811ec4064249dba746ac7a3df1b21532ca64c62375d9b35c201c7e259801f21ccde883647ca8')
+
+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-fast -f-embed-data-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 --show-details=direct
+}
+
+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-criterion/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:16:42
  Author: felixonmars
Revision: 928001

upgpkg: haskell-criterion 1.5.9.0-80: rebuild with uuid-types 1.0.5, uuid 1.3.15

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:14:37 UTC (rev 928000)
+++ PKGBUILD2021-05-05 21:16:42 UTC (rev 928001)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.9.0
-pkgrel=79
+pkgrel=80
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")


[arch-commits] Commit in tamarin-prover/repos (3 files)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:14:37
  Author: felixonmars
Revision: 928000

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 927999, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 927999, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   58 ++
 maude-3.1.patch |   35 
 2 files changed, 93 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
927999, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:14:37 UTC (rev 928000)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=198
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
927999, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2021-05-05 21:14:37 UTC (rev 
928000)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ]
+@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ -- | @parseSubstitution l@ parses a single substitution returned by Maude.
+ parseSubstitution :: MaudeSig -> Parser MSubst
+ parseSubstitution msig = do
+-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine
++endOfLine *> choice [string "Solution ", string "Unifier ", string 
"Matcher "] *> takeWhile1 isDigit *> 

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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:14:20
  Author: felixonmars
Revision: 927999

upgpkg: tamarin-prover 1.6.0-198: rebuild with uuid-types 1.0.5, uuid 1.3.15

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:12:01 UTC (rev 927998)
+++ PKGBUILD2021-05-05 21:14:20 UTC (rev 927999)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=197
+pkgrel=198
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:12:01
  Author: felixonmars
Revision: 927998

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
927997, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:12:01 UTC (rev 927998)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.3
+pkgrel=115
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 
'haskell-tagged')
+makedepends=('ghc' 'uusi' 'haskell-binary-instances' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e')
+
+prepare() {
+uusi -u base16-bytestring $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:11:46
  Author: felixonmars
Revision: 927997

upgpkg: haskell-binary-tagged 0.3-115: rebuild with uuid-types 1.0.5, uuid 
1.3.15

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:10:36 UTC (rev 927996)
+++ PKGBUILD2021-05-05 21:11:46 UTC (rev 927997)
@@ -4,7 +4,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.3
-pkgrel=114
+pkgrel=115
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme;
 license=("BSD")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:10:36
  Author: felixonmars
Revision: 927996

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 927995, 
cabal-plan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:10:36 UTC (rev 927996)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-plan
+pkgname=cabal-plan
+pkgver=0.7.2.0
+pkgrel=13
+pkgdesc="Library and utility for processing cabal's plan.json file"
+url="https://github.com/hvr/cabal-plan;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-optics-core'
+ 'haskell-optparse-applicative' 'haskell-semialign' 
'haskell-singleton-bool' 'haskell-tar'
+ 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u optics-core -u semialign $_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' \
+-fexe -flicense-report
+
+  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.GPLv2
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:10:20
  Author: felixonmars
Revision: 927995

upgpkg: cabal-plan 0.7.2.0-13: rebuild with uuid-types 1.0.5, uuid 1.3.15

Modified:
  cabal-plan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:08:56 UTC (rev 927994)
+++ PKGBUILD2021-05-05 21:10:20 UTC (rev 927995)
@@ -3,7 +3,7 @@
 _hkgname=cabal-plan
 pkgname=cabal-plan
 pkgver=0.7.2.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Library and utility for processing cabal's plan.json file"
 url="https://github.com/hvr/cabal-plan;
 license=("GPL")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:08:56
  Author: felixonmars
Revision: 927994

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 927993, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:08:56 UTC (rev 927994)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.10.3
+pkgrel=245
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-cabal-install-parsers'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-temporary' 
'haskell-unordered-containers'
+ 'shellcheck')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3')
+
+prepare(){
+  uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-ci/trunk (PKGBUILD)

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:08:42
  Author: felixonmars
Revision: 927993

upgpkg: haskell-ci 0.10.3-245: rebuild with uuid-types 1.0.5, uuid 1.3.15

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:07:01 UTC (rev 927992)
+++ PKGBUILD2021-05-05 21:08:42 UTC (rev 927993)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.10.3
-pkgrel=244
+pkgrel=245
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:06:47
  Author: felixonmars
Revision: 927991

upgpkg: haskell-cabal-install-parsers 0.4-98: rebuild with uuid-types 1.0.5, 
uuid 1.3.15

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-05 21:04:50 UTC (rev 927990)
+++ PKGBUILD2021-05-05 21:06:47 UTC (rev 927991)
@@ -3,7 +3,7 @@
 _hkgname=cabal-install-parsers
 pkgname=haskell-cabal-install-parsers
 pkgver=0.4
-pkgrel=97
+pkgrel=98
 pkgdesc="Utilities to work with cabal-install files"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL" "BSD")


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:07:01
  Author: felixonmars
Revision: 927992

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 927991, haskell-cabal-install-parsers/trunk/PKGBUILD)

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

Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD 
(from rev 927991, haskell-cabal-install-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:07:01 UTC (rev 927992)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-install-parsers
+pkgname=haskell-cabal-install-parsers
+pkgver=0.4
+pkgrel=98
+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;
+
$_hkgname-tree-diff-0.2.patch::https://github.com/haskell-CI/haskell-ci/pull/500.patch)
+sha512sums=('ed521221e822b471ed297d8291fb1360d785197b0d36de7a4e1dd2bf44b5c2840281fc423e2618dd70dc38354b156984e05f7469f3915321a181a349e94a1a27'
+
'57809a0e379595b84534c56eaf08d0a1c34e52e3bfbc6aa631785746cb0c67eb00fcea241ceef26c0dc0801fa26cfb429a4a04b4515c3f2433035b63f9201420')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  patch -p2 -i ../$_hkgname-tree-diff-0.2.patch
+  uusi -u tasty $_hkgname.cabal
+  gen-setup
+}
+
+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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-05 Thread Felix Yan via arch-commits
Date: Wednesday, May 5, 2021 @ 21:04:50
  Author: felixonmars
Revision: 927990

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 927989, haskell-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-05 21:04:50 UTC (rev 927990)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=binary-instances
+pkgname=haskell-binary-instances
+pkgver=1.0.1
+pkgrel=72
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-instances;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-orphans' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' 
'haskell-text-binary'
+ 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-vector-binary-instances')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8282c33d2f7c6dcbf991482c9ae23f316500a60f251e296f5e92488208eaf5f08460c379698bcebd707a61733a13a7b85601587bab4696a24d9ca56ffed1e66b')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u tasty $_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
+# https://github.com/phadej/binary-instances/issues/7
+runhaskell Setup test || echo "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
+}


  1   2   3   4   5   6   7   8   >