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

2020-12-09 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 9, 2020 @ 08:30:53
  Author: yan12125
Revision: 772326

archrelease: copy trunk to community-any

Added:
  buildbot/repos/community-any/PKGBUILD
(from rev 772325, buildbot/trunk/PKGBUILD)
  buildbot/repos/community-any/subunit-tests.diff
(from rev 772325, buildbot/trunk/subunit-tests.diff)
Deleted:
  buildbot/repos/community-any/PKGBUILD
  buildbot/repos/community-any/subunit-tests.diff

+
 PKGBUILD   |  483 +--
 subunit-tests.diff |   74 +++
 2 files changed, 280 insertions(+), 277 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 08:30:29 UTC (rev 772325)
+++ PKGBUILD2020-12-09 08:30:53 UTC (rev 772326)
@@ -1,240 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: xRemaLx 
-# Contributor: Sergej Pupykin 
-# Contributor: William Rea 
-
-pkgbase=buildbot
-pkgname=(buildbot buildbot-worker buildbot-docs
- python-buildbot-www python-buildbot-waterfall-view
- python-buildbot-console-view python-buildbot-grid-view
- python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.9.1
-_bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f
-pkgrel=1
-arch=(any)
-url='https://buildbot.net'
-license=(GPL2)
-checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
-  python-moto python-parameterized python-mock python-subunit
-  openssh chromium)
-makedepends=(python-twisted python-jinja python-zope-interface
- python-sqlalchemy-migrate python-dateutil python-txaio
- python-autobahn python-pyjwt python-yaml
- python-setuptools python-future
- python-sphinx-jinja python-sphinxcontrib-blockdiag
- python-sphinx_rtd_theme
- git yarn)
-source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
-
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
-"subunit-tests.diff")
-sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75'
-'SKIP'
-'SKIP'
-'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')
-validpgpkeys=(
-  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
-  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
-)
-
-prepare() {
-  cd buildbot-$pkgver
-
-  # Some master tests use scripts from contrib
-  ln -s ../../buildbot-contrib/master/contrib master/contrib
-
-  # HACK: do not use virtualenv
-  sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile
-
-  # HACK: Do not build JS again during install
-  # We take care about the command order manually
-  sed -i '/egg_info=EggInfoCommand/d' pkg/buildbot_pkg.py
-
-  sed -i '/buildbot_windows_service/d' master/setup.py
-  rm -v master/buildbot/scripts/windows_service.py
-  sed -i '/buildbot_worker_windows_service/d' worker/setup.py
-  rm -v worker/buildbot_worker/scripts/windows_service.py
-
-  # Subunit logs are from testtools. Arch Linux's testtools is patched to use
-  # traceback instead of traceback2, and causing a difference. See
-  # https://github.com/testing-cabal/testtools/pull/299 for more defailts.
-  patch -Np1 -i ../subunit-tests.diff
-}
-
-build() {
-  export NODE_OPTIONS="--max-old-space-size=2048"
-
-  cd "$srcdir"/buildbot-$pkgver/pkg
-  python setup.py egg_info
-
-   buildbot 
-  cd "$srcdir"/buildbot-$pkgver/master
-  python setup.py build
-
-  ## buildbot-worker ###
-  cd "$srcdir"/buildbot-$pkgver/worker
-  python setup.py build
-
-  ### buildbot-www #
-  cd "$srcdir"/buildbot-$pkgver
-
-  # HACK: use system packages instead of ones via pip
-  make PIP=/usr/bin/true frontend_deps
-
-  export PYTHONPATH="$srcdir"/buildbot-$pkgver/pkg
-  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
-  do
-cd "$srcdir"/buildbot-$pkgver/www/$module
-python setup.py build
-  done
-
-  ### buildbot-docs 
-  cd "$srcdir"/buildbot-$pkgver/master/docs
-  make clean html singlehtml
-}
-
-check() {
-  # Install packages to a temp folder for tests
-  cd "$srcdir"/buildbot-$pkgver/master
-  python setup.py egg_info
-  python setup.py install_scripts --install-dir="$srcdir/tmp_install"
-
-  cd "$srcdir"/buildbot-$pkgver/worker
-  python setup.py egg_info
-
-  cd "$srcdir"/buildbot-$pkgver/www/base
-  python setup.py egg_info
-
-  # Run tests
-  _basedir="$srcdir/buildbot-$pkgver"
-  export 
PYTHONPATH="$_basedir/master:$_basedir/worker:$_basedir/www/base:$_basedir/pkg"
-  export PATH="$PATH:$srcdir/tmp_install"
-
-  cd "$srcdir"/buildbot-$pkgver/master
-  TZ=UTC trial3 --rterrors buildbot
-
-  cd 

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

2020-12-09 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 9, 2020 @ 08:30:29
  Author: yan12125
Revision: 772325

upgpkg: buildbot 2.9.2-1; try to make it reproducible

Modified:
  buildbot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 07:03:39 UTC (rev 772324)
+++ PKGBUILD2020-12-09 08:30:29 UTC (rev 772325)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.9.1
+pkgver=2.9.2
 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "subunit-tests.diff")
-sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75'
+sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a'
 'SKIP'
 'SKIP'
 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')
@@ -122,6 +122,9 @@
   done
 }
 
+# use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 and 
https://bugs.python.org/issue34722
+export PYTHONHASHSEED=0
+
 package_buildbot() {
   pkgdesc='The Continuous Integration Framework'
   # include setuptools as plugins are enumerated via pkg_resources


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

2020-12-09 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 9, 2020 @ 09:02:27
  Author: yan12125
Revision: 772334

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:01:59 UTC (rev 772333)
+++ PKGBUILD2020-12-09 09:02:27 UTC (rev 772334)
@@ -1,34 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: zwindl on AUR
-
-pkgname=python-pypugjs
-pkgver=5.9.6
-pkgrel=2
-pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates'
-url='https://github.com/kakulukia/pypugjs'
-depends=(python python-six python-chardet)
-makedepends=(python-setuptools)
-checkdepends=(python-nose python-django python-jinja python-tornado 
python-mako)
-optdepends=(python-django python-jinja python-tornado python-mako)
-license=(MIT)
-arch=(any)
-# sdist is not uploaded to PyPI
-source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;)
-sha256sums=('741a1129105a17bc8c8066bbd74f2813a797ed7648095d25dd4d5f51aa57e4c2')
-
-build() {
-  cd pypugjs-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pypugjs-$pkgver
-  # -w is needed here as test_cases.py looks into cases/
-  PYTHONPATH="$PWD" nosetests -w pypugjs/testsuite
-}
-
-package() {
-  cd pypugjs-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pypugjs/repos/community-any/PKGBUILD (from rev 772333, 
python-pypugjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:02:27 UTC (rev 772334)
@@ -0,0 +1,34 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: zwindl on AUR
+
+pkgname=python-pypugjs
+pkgver=5.9.8
+pkgrel=1
+pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates'
+url='https://github.com/kakulukia/pypugjs'
+depends=(python python-six python-chardet)
+makedepends=(python-setuptools)
+checkdepends=(python-nose python-django python-jinja python-tornado 
python-mako)
+optdepends=(python-django python-jinja python-tornado python-mako)
+license=(MIT)
+arch=(any)
+# PyPI sdist does not contain tests
+source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;)
+sha256sums=('efb7cbfbbe9fec223b13a419754626b7313dd74d67230f4c38addf1e4389ebc8')
+
+build() {
+  cd pypugjs-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pypugjs-$pkgver
+  # -w is needed here as test_cases.py looks into cases/
+  PYTHONPATH="$PWD" nosetests -w pypugjs/testsuite
+}
+
+package() {
+  cd pypugjs-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


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

2020-12-09 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 9, 2020 @ 09:01:59
  Author: yan12125
Revision: 772333

upgpkg: python-pypugjs 5.9.8-1; update comments about why PyPI sdist is not used

Modified:
  python-pypugjs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 08:48:01 UTC (rev 772332)
+++ PKGBUILD2020-12-09 09:01:59 UTC (rev 772333)
@@ -2,8 +2,8 @@
 # Contributor: zwindl on AUR
 
 pkgname=python-pypugjs
-pkgver=5.9.6
-pkgrel=2
+pkgver=5.9.8
+pkgrel=1
 pkgdesc='PugJS syntax adapter for Django, Jinja2 and Mako templates'
 url='https://github.com/kakulukia/pypugjs'
 depends=(python python-six python-chardet)
@@ -12,9 +12,9 @@
 optdepends=(python-django python-jinja python-tornado python-mako)
 license=(MIT)
 arch=(any)
-# sdist is not uploaded to PyPI
+# PyPI sdist does not contain tests
 
source=("https://github.com/kakulukia/pypugjs/archive/v$pkgver/pypugjs-$pkgver.tar.gz;)
-sha256sums=('741a1129105a17bc8c8066bbd74f2813a797ed7648095d25dd4d5f51aa57e4c2')
+sha256sums=('efb7cbfbbe9fec223b13a419754626b7313dd74d67230f4c38addf1e4389ebc8')
 
 build() {
   cd pypugjs-$pkgver


[arch-commits] Commit in python-setproctitle/repos/community-x86_64 (2 files)

2020-12-09 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, December 9, 2020 @ 09:04:49
  Author: mtorromeo
Revision: 772336

archrelease: copy trunk to community-x86_64

Added:
  python-setproctitle/repos/community-x86_64/PKGBUILD
(from rev 772335, python-setproctitle/trunk/PKGBUILD)
Deleted:
  python-setproctitle/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:04:35 UTC (rev 772335)
+++ PKGBUILD2020-12-09 09:04:49 UTC (rev 772336)
@@ -1,30 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=python-setproctitle
-pkgver=1.2
-pkgrel=9
-pkgdesc="Allows a python process to change its process title"
-license=("BSD")
-url="https://github.com/dvarrazzo/py-setproctitle;
-depends=('python')
-checkdepends=('python-pytest' 'procps-ng')
-arch=('x86_64')
-source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz)
-sha256sums=('9b4e48722dd96cbd66d5bf2eab930fff8546cd551dd8d774c8a319448bd381a6')
-
-build() {
-cd "$srcdir"/setproctitle-$pkgver
-python setup.py build
-}
-
-check() {
-local _pyver=$(python -c "import sys; 
print('{0}.{1}'.format(*sys.version_info[:2]))")
-cd "$srcdir"/setproctitle-$pkgver/build/lib.linux-$CARCH-$_pyver
-python -m pytest ../../tests
-}
-
-package_python-setproctitle() {
-cd "$srcdir"/setproctitle-$pkgver
-python setup.py install --skip-build -O1 --root="$pkgdir"
-install -m0644 -D COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
-}

Copied: python-setproctitle/repos/community-x86_64/PKGBUILD (from rev 772335, 
python-setproctitle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:04:49 UTC (rev 772336)
@@ -0,0 +1,30 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=python-setproctitle
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="Allows a python process to change its process title"
+license=("BSD")
+url="https://github.com/dvarrazzo/py-setproctitle;
+depends=('python')
+checkdepends=('python-pytest' 'procps-ng')
+arch=('x86_64')
+source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz)
+sha256sums=('5f0eecb27815e31799a69eb6a06b4d375d38887d079d410565b0be82da65c950')
+
+build() {
+cd "$srcdir"/setproctitle-$pkgver
+python setup.py build
+}
+
+check() {
+local _pyver=$(python -c "import sys; 
print('{0}.{1}'.format(*sys.version_info[:2]))")
+cd "$srcdir"/setproctitle-$pkgver/build/lib.linux-$CARCH-$_pyver
+python -m pytest ../../tests
+}
+
+package_python-setproctitle() {
+cd "$srcdir"/setproctitle-$pkgver
+python setup.py install --skip-build -O1 --root="$pkgdir"
+install -m0644 -D COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
+}


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

2020-12-09 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, December 9, 2020 @ 09:04:35
  Author: mtorromeo
Revision: 772335

upgpkg: python-setproctitle 1.2.1-1

Modified:
  python-setproctitle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:02:27 UTC (rev 772334)
+++ PKGBUILD2020-12-09 09:04:35 UTC (rev 772335)
@@ -1,8 +1,8 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=python-setproctitle
-pkgver=1.2
-pkgrel=9
+pkgver=1.2.1
+pkgrel=1
 pkgdesc="Allows a python process to change its process title"
 license=("BSD")
 url="https://github.com/dvarrazzo/py-setproctitle;
@@ -10,7 +10,7 @@
 checkdepends=('python-pytest' 'procps-ng')
 arch=('x86_64')
 
source=(https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-$pkgver.tar.gz)
-sha256sums=('9b4e48722dd96cbd66d5bf2eab930fff8546cd551dd8d774c8a319448bd381a6')
+sha256sums=('5f0eecb27815e31799a69eb6a06b4d375d38887d079d410565b0be82da65c950')
 
 build() {
 cd "$srcdir"/setproctitle-$pkgver


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:14:13
  Author: felixonmars
Revision: 772340

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-algorithms/repos/community-staging-x86_64/
  haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD
(from rev 772339, haskell-vector-algorithms/trunk/PKGBUILD)

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

Copied: haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from 
rev 772339, haskell-vector-algorithms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:14:13 UTC (rev 772340)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-algorithms
+pkgname=haskell-vector-algorithms
+pkgver=0.8.0.4
+pkgrel=1
+pkgdesc="Efficient algorithms for vector arrays"
+url="https://github.com/erikd/vector-algorithms/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da5f52493c7f68df0a2c718724dcac9be758b09b14c8fa913aa328ee4c1286893fb239882018202d0fcd56709364ccddf3d620ff3b886d830102ef52a0868d42')
+
+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 \
+-fproperties -f-bench -f-internalchecks -f-unsafechecks 
-fboundschecks -f-llvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:14:03
  Author: felixonmars
Revision: 772339

upgpkg: haskell-vector-algorithms 0.8.0.4-1: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-vector-algorithms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:11:01 UTC (rev 772338)
+++ PKGBUILD2020-12-09 09:14:03 UTC (rev 772339)
@@ -3,22 +3,22 @@
 
 _hkgname=vector-algorithms
 pkgname=haskell-vector-algorithms
-pkgver=0.8.0.3
-pkgrel=50
+pkgver=0.8.0.4
+pkgrel=1
 pkgdesc="Efficient algorithms for vector arrays"
 url="https://github.com/erikd/vector-algorithms/;
 license=("BSD")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-primitive" "haskell-vector")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5')
+sha512sums=('da5f52493c7f68df0a2c718724dcac9be758b09b14c8fa913aa328ee4c1286893fb239882018202d0fcd56709364ccddf3d620ff3b886d830102ef52a0868d42')
 
 build() {
 cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fproperties -f-bench -f-internalchecks -f-unsafechecks 
-fboundschecks -f-llvm
 runhaskell Setup build $MAKEFLAGS
@@ -28,6 +28,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd $_hkgname-$pkgver
 


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:17:35
  Author: felixonmars
Revision: 772345

upgpkg: haskell-mutable-containers 0.3.4-72: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-mutable-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:16:48 UTC (rev 772344)
+++ PKGBUILD2020-12-09 09:17:35 UTC (rev 772345)
@@ -2,7 +2,7 @@
 _hkgname=mutable-containers
 pkgname=haskell-mutable-containers
 pkgver=0.3.4
-pkgrel=71
+pkgrel=72
 pkgdesc='Abstactions and concrete implementations of mutable containers'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:17:45
  Author: felixonmars
Revision: 772346

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:19:40
  Author: felixonmars
Revision: 772348

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-classy-prelude/repos/community-staging-x86_64/
  haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 772347, haskell-classy-prelude/trunk/PKGBUILD)

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

Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from 
rev 772347, haskell-classy-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:19:40 UTC (rev 772348)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=classy-prelude
+pkgname=haskell-classy-prelude
+pkgver=1.5.0
+pkgrel=86
+pkgdesc='A typeclass-based Prelude'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist
+ haskell-hashable haskell-mono-traversable haskell-mtl 
haskell-primitive
+ haskell-unliftio haskell-stm-chans haskell-semigroups
+ haskell-unordered-containers haskell-vector-instances
+ haskell-say haskell-mutable-containers haskell-basic-prelude
+ haskell-mono-traversable-instances)
+checkdepends=(haskell-hspec)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:19:30
  Author: felixonmars
Revision: 772347

upgpkg: haskell-classy-prelude 1.5.0-86: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-classy-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:17:45 UTC (rev 772346)
+++ PKGBUILD2020-12-09 09:19:30 UTC (rev 772347)
@@ -3,7 +3,7 @@
 _hkgname=classy-prelude
 pkgname=haskell-classy-prelude
 pkgver=1.5.0
-pkgrel=85
+pkgrel=86
 pkgdesc='A typeclass-based Prelude'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


[arch-commits] Commit in lib32-libcurl-gnutls/trunk (PKGBUILD)

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:32
  Author: eworm
Revision: 772361

upgpkg: lib32-libcurl-gnutls 7.74.0-1: new upstream release

Modified:
  lib32-libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:25:26 UTC (rev 772360)
+++ PKGBUILD2020-12-09 09:25:32 UTC (rev 772361)
@@ -2,7 +2,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=lib32-libcurl-gnutls
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('gcc-multilib')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


[arch-commits] Commit in lib32-libcurl-gnutls/repos (2 files)

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:35
  Author: eworm
Revision: 772362

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD
(from rev 772361, lib32-libcurl-gnutls/trunk/PKGBUILD)

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

Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 
772361, lib32-libcurl-gnutls/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:35 UTC (rev 772362)
@@ -0,0 +1,62 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=lib32-libcurl-gnutls
+pkgver=7.74.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libidn2'
+ 'lib32-libpsl' 'lib32-nettle' 'lib32-libssh2' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-gnutls')
+makedepends=('gcc-multilib')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--with-libssh2 \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.7.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-gnutls.so.4.7.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in lib32-libcurl-compat/repos (2 files)

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:26
  Author: eworm
Revision: 772360

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-compat/repos/multilib-testing-x86_64/
  lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD
(from rev 772359, lib32-libcurl-compat/trunk/PKGBUILD)

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

Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 
772359, lib32-libcurl-compat/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:26 UTC (rev 772360)
@@ -0,0 +1,59 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=lib32-libcurl-compat
+pkgver=7.74.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-libidn2' 'lib32-krb5'
+ 'lib32-libssh2' 'lib32-libpsl' 'lib32-openssl' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-compat')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.7.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:17
  Author: eworm
Revision: 772358

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-curl/repos/multilib-testing-x86_64/
  lib32-curl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 772357, lib32-curl/trunk/PKGBUILD)

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

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 772357, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-12-09 09:25:17 UTC (rev 772358)
@@ -0,0 +1,59 @@
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=lib32-curl
+_pkgname=curl
+pkgver=7.74.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library (32-bit)"
+arch=('x86_64')
+url="https://curl.haxx.se;
+license=('MIT')
+depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl'
+ 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}")
+source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd "$_pkgname-$pkgver"
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-dependency-tracking \
+  --disable-ldap \
+  --disable-ldaps \
+  --enable-ipv6 \
+  --enable-manual \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-libssh2 \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
+  --libdir=/usr/lib32
+
+  make
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "${pkgdir}"/usr/{share,bin,include}
+
+  # license
+  install -d "$pkgdir/usr/share/licenses"
+  ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname"
+}


[arch-commits] Commit in lib32-libcurl-compat/trunk (PKGBUILD)

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:23
  Author: eworm
Revision: 772359

upgpkg: lib32-libcurl-compat 7.74.0-1: new upstream release

Modified:
  lib32-libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:25:17 UTC (rev 772358)
+++ PKGBUILD2020-12-09 09:25:23 UTC (rev 772359)
@@ -2,7 +2,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=lib32-libcurl-compat
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -13,7 +13,7 @@
  'lib32-zstd' 'libcurl-compat')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:26:15
  Author: felixonmars
Revision: 772363

upgpkg: haskell-yaml 0.11.5.0-40: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:25:35 UTC (rev 772362)
+++ PKGBUILD2020-12-09 09:26:15 UTC (rev 772363)
@@ -4,7 +4,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.11.5.0
-pkgrel=39
+pkgrel=40
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/;
 license=("BSD")


[arch-commits] Commit in haskell-brittany/repos (3 files)

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:31:42
  Author: felixonmars
Revision: 772368

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-brittany/repos/community-staging-x86_64/
  haskell-brittany/repos/community-staging-x86_64/PKGBUILD
(from rev 772367, haskell-brittany/trunk/PKGBUILD)
  haskell-brittany/repos/community-staging-x86_64/ghc-8.10.patch
(from rev 772367, haskell-brittany/trunk/ghc-8.10.patch)

+
 PKGBUILD   |   59 
 ghc-8.10.patch | 3558 +++
 2 files changed, 3617 insertions(+)

Copied: haskell-brittany/repos/community-staging-x86_64/PKGBUILD (from rev 
772367, haskell-brittany/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:31:42 UTC (rev 772368)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=brittany
+pkgname=haskell-brittany
+pkgver=0.12.2.0
+pkgrel=5
+pkgdesc="Haskell source code formatter"
+url="https://github.com/lspitzner/brittany/;
+license=("AGPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-butcher' 'haskell-cmdargs' 
'haskell-czipwith'
+ 'haskell-data-tree-print' 'haskell-extra' 'haskell-ghc-exactprint' 
'haskell-ghc-paths'
+ 'haskell-monad-memo' 'haskell-multistate' 'haskell-random' 
'haskell-safe'
+ 'haskell-strict' 'haskell-syb' 'haskell-uniplate' 'haskell-unsafe' 
'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;
+ghc-8.10.patch)
+sha256sums=('f437edc73106185213abdbfdc3d34a2f449c341cebd738b51ed39d683ca4670f'
+'e0b4617fe2cb67f4ab035fe0ac333d506c4acfd7451b134ec76ee1eca6ee2b64')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  patch -p1 -i ../ghc-8.10.patch
+  uusi -r semigroups:Cabal -u random $_hkgname.cabal
+
+  # Hack to use Cabal's compatibility layer of semigroups
+  sed -i 's/import Data.Semigroup.Generic/import 
Distribution.Compat.Semigroup/' 
src/Language/Haskell/Brittany/Internal/Config/Types.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
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: haskell-brittany/repos/community-staging-x86_64/ghc-8.10.patch (from 
rev 772367, haskell-brittany/trunk/ghc-8.10.patch)
===
--- community-staging-x86_64/ghc-8.10.patch (rev 0)
+++ community-staging-x86_64/ghc-8.10.patch 2020-12-09 09:31:42 UTC (rev 
772368)
@@ -0,0 +1,3558 @@
+From 17d07edb0a687053fbeb39e0bdf07415ee35a278 Mon Sep 17 00:00:00 2001
+From: jneira 
+Date: Wed, 13 May 2020 10:44:37 +0200
+Subject: [PATCH 02/17] Relax upper bounds to include updated packages
+
+---
+ brittany.cabal | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/brittany.cabal b/brittany.cabal
+index 818e818..590373f 100644
+--- a/brittany.cabal
 b/brittany.cabal
+@@ -91,10 +91,10 @@ library {
+ -fno-warn-redundant-constraints
+   }
+   build-depends:
+-{ base >=4.9 && <4.14
+-, ghc >=8.0.1 && <8.9
++{ base >=4.9 && <4.15
++, ghc >=8.0.1 && <8.11
+ , ghc-paths >=0.1.0.9 && <0.2
+-, ghc-exactprint >=0.5.8 && <0.6.3
++, ghc-exactprint >=0.5.8 && <0.6.4
+ , transformers >=0.5.2.0 && <0.6
+ , containers >=0.5.7.1 && <0.7
+ , mtl >=2.2.1 && <2.3
+@@ -118,7 +118,7 @@ library {
+ , semigroups >=0.18.2 && <0.20
+ , cmdargs >=0.10.14 && <0.11
+ , czipwith >=1.0.1.0 && <1.1
+-, ghc-boot-th >=8.0.1 && <8.9
++, ghc-boot-th >=8.0.1 && <8.11
+ , filepath >=1.4.1.0 && <1.5
+ , random >= 1.1 && <1.2
+ }
+
+From b69a8f983c070564b41b6fdec160af6d8aff730b Mon Sep 17 00:00:00 2001
+From: jneira 
+Date: Wed, 13 May 2020 10:45:14 +0200
+Subject: [PATCH 03/17] Adapt to new GHC modules organization
+
+---
+ 

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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:31:30
  Author: felixonmars
Revision: 772367

upgpkg: haskell-brittany 0.12.2.0-5: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-brittany/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:26:39 UTC (rev 772366)
+++ PKGBUILD2020-12-09 09:31:30 UTC (rev 772367)
@@ -3,7 +3,7 @@
 _hkgname=brittany
 pkgname=haskell-brittany
 pkgver=0.12.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Haskell source code formatter"
 url="https://github.com/lspitzner/brittany/;
 license=("AGPL")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:38:30
  Author: felixonmars
Revision: 772379

upgpkg: haskell-aeson-diff 1.1.0.9-107: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:36:44 UTC (rev 772378)
+++ PKGBUILD2020-12-09 09:38:30 UTC (rev 772379)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.9
-pkgrel=106
+pkgrel=107
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff;
 license=('BSD')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:38:40
  Author: felixonmars
Revision: 772380

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
772379, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:38:40 UTC (rev 772380)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.9
+pkgrel=107
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:56:24
  Author: felixonmars
Revision: 772392

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-dijkstra/repos/community-staging-x86_64/
  haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD
(from rev 772391, haskell-monad-dijkstra/trunk/PKGBUILD)

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

Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from 
rev 772391, haskell-monad-dijkstra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:56:24 UTC (rev 772392)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=monad-dijkstra
+pkgname=haskell-monad-dijkstra
+pkgver=0.1.1.3
+pkgrel=29
+pkgdesc="A monad transformer for weighted graph searches"
+url="https://github.com/ennocramer/monad-dijkstra;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-psqueues')
+makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:56:14
  Author: felixonmars
Revision: 772391

upgpkg: haskell-monad-dijkstra 0.1.1.3-29: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-monad-dijkstra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:55:08 UTC (rev 772390)
+++ PKGBUILD2020-12-09 09:56:14 UTC (rev 772391)
@@ -3,7 +3,7 @@
 _hkgname=monad-dijkstra
 pkgname=haskell-monad-dijkstra
 pkgver=0.1.1.3
-pkgrel=28
+pkgrel=29
 pkgdesc="A monad transformer for weighted graph searches"
 url="https://github.com/ennocramer/monad-dijkstra;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:59:39
  Author: felixonmars
Revision: 772394

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 
772393, haskell-floskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:59:39 UTC (rev 772394)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=floskell
+pkgname=haskell-floskell
+pkgver=0.10.5
+pkgrel=8
+pkgdesc="A flexible Haskell source code pretty printer"
+url="https://github.com/ennocramer/floskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra'
+ 'haskell-optparse-applicative' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;)
+sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab')
+
+build() {
+  cd $_hkgname-floskell-$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-floskell-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-floskell-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:59:29
  Author: felixonmars
Revision: 772393

upgpkg: haskell-floskell 0.10.5-8: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-floskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:56:24 UTC (rev 772392)
+++ PKGBUILD2020-12-09 09:59:29 UTC (rev 772393)
@@ -3,7 +3,7 @@
 _hkgname=floskell
 pkgname=haskell-floskell
 pkgver=0.10.5
-pkgrel=7
+pkgrel=8
 pkgdesc="A flexible Haskell source code pretty printer"
 url="https://github.com/ennocramer/floskell;
 license=("BSD")


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

2020-12-09 Thread Alexander Rødseth via arch-commits
Date: Wednesday, December 9, 2020 @ 10:01:55
  Author: arodseth
Revision: 772464

archrelease: copy trunk to community-any

Added:
  wordpress/repos/community-any/PKGBUILD
(from rev 772462, wordpress/trunk/PKGBUILD)
  wordpress/repos/community-any/wordpress.install
(from rev 772462, wordpress/trunk/wordpress.install)
Deleted:
  wordpress/repos/community-any/PKGBUILD
  wordpress/repos/community-any/wordpress.install

---+
 PKGBUILD  |   56 ++--
 wordpress.install |   42 +++
 2 files changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 10:01:48 UTC (rev 772463)
+++ PKGBUILD2020-12-09 10:01:55 UTC (rev 772464)
@@ -1,28 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Thomas Dziedzic 
-# Contributor: Jose Valecillos 
-# Contributor: Kaos 
-# Contributor: Christopher Rogers 
-
-pkgname=wordpress
-pkgver=5.5.3
-pkgrel=1
-pkgdesc='Blog tool and publishing platform'
-arch=(any)
-url='https://wordpress.org/'
-license=(GPL)
-depends=(php)
-optdepends=('apache: Web server for serving WordPress'
-'mariadb: Database server'
-'nginx: Web server for serving WordPress')
-options=(emptydirs)
-install=$pkgname.install
-source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;)
-sha512sums=('acc96987e792c85f1a1e4fbc434dc10e6c648ba51d0239354d8ee398604db90c6dfa075b565ddb4ab15cb36d9e06095c93ce30027b3cb61b04ffe5986069da03')
-
-package() {
-  install -d "$pkgdir/usr/share/webapps"
-  cp -r $pkgname "$pkgdir/usr/share/webapps"
-}
-
-# getver: core.trac.wordpress.org/timeline?milestone=on

Copied: wordpress/repos/community-any/PKGBUILD (from rev 772462, 
wordpress/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 10:01:55 UTC (rev 772464)
@@ -0,0 +1,28 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Thomas Dziedzic 
+# Contributor: Jose Valecillos 
+# Contributor: Kaos 
+# Contributor: Christopher Rogers 
+
+pkgname=wordpress
+pkgver=5.6
+pkgrel=1
+pkgdesc='Blog tool and publishing platform'
+arch=(any)
+url='https://wordpress.org/'
+license=(GPL)
+depends=(php)
+optdepends=('apache: Web server for serving WordPress'
+'mariadb: Database server'
+'nginx: Web server for serving WordPress')
+options=(emptydirs)
+install=$pkgname.install
+source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;)
+sha512sums=('c62041463ad2f47069b2b78381166eb68cf2ce12e16f623bd14b3321a16b4a647650dd4fc680780d4ce55dbd8b858745150320fa5e38fb0f7ad45c68cdda2dec')
+
+package() {
+  install -d "$pkgdir/usr/share/webapps"
+  cp -r $pkgname "$pkgdir/usr/share/webapps"
+}
+
+# getver: core.trac.wordpress.org/timeline?milestone=on

Deleted: wordpress.install
===
--- wordpress.install   2020-12-09 10:01:48 UTC (rev 772463)
+++ wordpress.install   2020-12-09 10:01:55 UTC (rev 772464)
@@ -1,21 +0,0 @@
-post_install() {
-  # Make uploads work
-  install -dm775 /usr/share/webapps/wordpress/wp-content/uploads
-  chown http:http /usr/share/webapps/wordpress/wp-content/uploads
-  echo 'You can now configure your (PHP compatible) web server to run 
WordPress'
-}
-
-pre_remove() {
-  cp -r /usr/share/webapps/wordpress /usr/share/webapps/wordpress_backup
-  echo 'Your WordPress folder was backed up to 
/usr/share/webapps/wordpress_backup'
-}
-
-post_remove() {
-  rm -rf /usr/share/webapps/wordpress
-}
-
-post_upgrade() {
-  echo 'WordPress was placed in /usr/share/webapps'
-}
-
-# vim: ts=2 sw=2 et:

Copied: wordpress/repos/community-any/wordpress.install (from rev 772462, 
wordpress/trunk/wordpress.install)
===
--- wordpress.install   (rev 0)
+++ wordpress.install   2020-12-09 10:01:55 UTC (rev 772464)
@@ -0,0 +1,21 @@
+post_install() {
+  # Make uploads work
+  install -dm775 /usr/share/webapps/wordpress/wp-content/uploads
+  chown http:http /usr/share/webapps/wordpress/wp-content/uploads
+  echo 'You can now configure your (PHP compatible) web server to run 
WordPress'
+}
+
+pre_remove() {
+  cp -r /usr/share/webapps/wordpress /usr/share/webapps/wordpress_backup
+  echo 'Your WordPress folder was backed up to 
/usr/share/webapps/wordpress_backup'
+}
+
+post_remove() {
+  rm -rf /usr/share/webapps/wordpress
+}
+
+post_upgrade() {
+  echo 'WordPress was placed in /usr/share/webapps'
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Alexander Rødseth via arch-commits
Date: Wednesday, December 9, 2020 @ 10:01:42
  Author: arodseth
Revision: 772458

upgpkg: wordpress 5.6-1

Modified:
  wordpress/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:01:40 UTC (rev 772457)
+++ PKGBUILD2020-12-09 10:01:42 UTC (rev 772458)
@@ -5,7 +5,7 @@
 # Contributor: Christopher Rogers 
 
 pkgname=wordpress
-pkgver=5.5.3
+pkgver=5.6
 pkgrel=1
 pkgdesc='Blog tool and publishing platform'
 arch=(any)
@@ -18,7 +18,7 @@
 options=(emptydirs)
 install=$pkgname.install
 source=("https://wordpress.org/$pkgname-$pkgver.tar.gz;)
-sha512sums=('acc96987e792c85f1a1e4fbc434dc10e6c648ba51d0239354d8ee398604db90c6dfa075b565ddb4ab15cb36d9e06095c93ce30027b3cb61b04ffe5986069da03')
+sha512sums=('c62041463ad2f47069b2b78381166eb68cf2ce12e16f623bd14b3321a16b4a647650dd4fc680780d4ce55dbd8b858745150320fa5e38fb0f7ad45c68cdda2dec')
 
 package() {
   install -d "$pkgdir/usr/share/webapps"


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:02:00
  Author: felixonmars
Revision: 772467

upgpkg: haskell-sandi 0.5-165: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:01:59 UTC (rev 772466)
+++ PKGBUILD2020-12-09 10:02:00 UTC (rev 772467)
@@ -4,7 +4,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.5
-pkgrel=164
+pkgrel=165
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:02:19
  Author: felixonmars
Revision: 772476

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 772471, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:02:19 UTC (rev 772476)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.5
+pkgrel=165
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012')
+
+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 \
+-fwith-conduit
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:06:31
  Author: felixonmars
Revision: 772486

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 772485, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 772485, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:06:31 UTC (rev 772486)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=1.0.0
+pkgrel=124
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 
'haskell-network-bsd'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 
'haskell-zlib'
+ 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
+
hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch)
+sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2'
+
'1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  patch -p1 -i ../hedgewars-network-3.patch 
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+  sed -i '/#include /a #include ' 
QTfrontend/ui/page/pagegamestats.cpp
+
+  # https://bugs.freepascal.org/view.php?id=37286
+  sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure 
ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:06:14
  Author: felixonmars
Revision: 772485

upgpkg: hedgewars 1.0.0-124: rebuild with vector-algorithms 0.8.0.4

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:02:26 UTC (rev 772484)
+++ PKGBUILD2020-12-09 10:06:14 UTC (rev 772485)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=123
+pkgrel=124
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:08:47
  Author: felixonmars
Revision: 772488

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:08:37
  Author: felixonmars
Revision: 772487

upgpkg: haskell-conduit-extra 1.3.5-70: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:06:31 UTC (rev 772486)
+++ PKGBUILD2020-12-09 10:08:37 UTC (rev 772487)
@@ -4,7 +4,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.3.5
-pkgrel=69
+pkgrel=70
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:12:01
  Author: felixonmars
Revision: 772494

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 772493, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:12:01 UTC (rev 772494)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.30
+pkgrel=114
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fallow-bsd
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:11:04
  Author: felixonmars
Revision: 772492

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:11:51
  Author: felixonmars
Revision: 772493

upgpkg: haskell-simple-sendfile 0.2.30-114: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:11:04 UTC (rev 772492)
+++ PKGBUILD2020-12-09 10:11:51 UTC (rev 772493)
@@ -4,7 +4,7 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.30
-pkgrel=113
+pkgrel=114
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:15:10
  Author: felixonmars
Revision: 772497

upgpkg: haskell-dbus 1.2.16-67: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:13:36 UTC (rev 772496)
+++ PKGBUILD2020-12-09 10:15:10 UTC (rev 772497)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.16
-pkgrel=66
+pkgrel=67
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:15:20
  Author: felixonmars
Revision: 772498

archrelease: copy trunk to community-staging-x86_64

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

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

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


[arch-commits] Commit in perl-lingua-en-inflect/trunk (PKGBUILD)

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:10:50
  Author: felixonmars
Revision: 772337

upgpkg: perl-lingua-en-inflect 1.905-1

Modified:
  perl-lingua-en-inflect/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:04:49 UTC (rev 772336)
+++ PKGBUILD2020-12-09 09:10:50 UTC (rev 772337)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-lingua-en-inflect
-pkgver=1.904
-pkgrel=3
+pkgver=1.905
+pkgrel=1
 pkgdesc='Convert singular to plural. Select "a" or "an"'
 arch=('any')
 license=('PerlArtistic')
@@ -10,7 +10,7 @@
 depends=('perl')
 options=('!emptydirs')
 
source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;)
-sha512sums=('242417424d8ab7d52d219af838df955add337c3ef97ceb27e0fd72151988e6cce44e504d5ebf7b0c15f32b496bc0179d6659845c258dd7cbfaa5ddbb0e7ec8a5')
+sha512sums=('394671c4a645edd426d3f8d7b3980aac10345b68f9c7d2558f46ec3b7ffadad86138c5f27d3afd64e2c193c6d20a537f179ff01aa40a84cd1cee718e4afde42b')
 
 build() {
   cd Lingua-EN-Inflect-$pkgver


[arch-commits] Commit in perl-lingua-en-inflect/repos/community-any (2 files)

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:11:01
  Author: felixonmars
Revision: 772338

archrelease: copy trunk to community-any

Added:
  perl-lingua-en-inflect/repos/community-any/PKGBUILD
(from rev 772337, perl-lingua-en-inflect/trunk/PKGBUILD)
Deleted:
  perl-lingua-en-inflect/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:10:50 UTC (rev 772337)
+++ PKGBUILD2020-12-09 09:11:01 UTC (rev 772338)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=perl-lingua-en-inflect
-pkgver=1.904
-pkgrel=3
-pkgdesc='Convert singular to plural. Select "a" or "an"'
-arch=('any')
-license=('PerlArtistic')
-url="https://metacpan.org/release/Lingua-EN-Inflect;
-depends=('perl')
-options=('!emptydirs')
-source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;)
-sha512sums=('242417424d8ab7d52d219af838df955add337c3ef97ceb27e0fd72151988e6cce44e504d5ebf7b0c15f32b496bc0179d6659845c258dd7cbfaa5ddbb0e7ec8a5')
-
-build() {
-  cd Lingua-EN-Inflect-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Lingua-EN-Inflect-$pkgver
-  make test
-}
-
-package() {
-  cd Lingua-EN-Inflect-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-lingua-en-inflect/repos/community-any/PKGBUILD (from rev 772337, 
perl-lingua-en-inflect/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:11:01 UTC (rev 772338)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-lingua-en-inflect
+pkgver=1.905
+pkgrel=1
+pkgdesc='Convert singular to plural. Select "a" or "an"'
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/Lingua-EN-Inflect;
+depends=('perl')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-$pkgver.tar.gz;)
+sha512sums=('394671c4a645edd426d3f8d7b3980aac10345b68f9c7d2558f46ec3b7ffadad86138c5f27d3afd64e2c193c6d20a537f179ff01aa40a84cd1cee718e4afde42b')
+
+build() {
+  cd Lingua-EN-Inflect-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Lingua-EN-Inflect-$pkgver
+  make test
+}
+
+package() {
+  cd Lingua-EN-Inflect-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:15:55
  Author: felixonmars
Revision: 772342

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 772341, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:15:55 UTC (rev 772342)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.15.1
+pkgrel=74
+pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 
'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('adf1af35b93af0605667d8b033415f318c6dab225499fdd1d9eab349fb1eedca2623c98f9dce83f94ed27db75b6f0aa88027daa748c7b3db05f47f68b505b0c8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:15:45
  Author: felixonmars
Revision: 772341

upgpkg: haskell-mono-traversable 1.0.15.1-74: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:14:13 UTC (rev 772340)
+++ PKGBUILD2020-12-09 09:15:45 UTC (rev 772341)
@@ -4,7 +4,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.15.1
-pkgrel=73
+pkgrel=74
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:39
  Author: eworm
Revision: 403180

upgpkg: curl 7.74.0-1: new upstream release

Modified:
  curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 07:39:52 UTC (rev 403179)
+++ PKGBUILD2020-12-09 09:24:39 UTC (rev 403180)
@@ -5,7 +5,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=curl
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library"
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd')
 provides=('libcurl.so')
 source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:42
  Author: eworm
Revision: 403181

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/
  curl/repos/testing-x86_64/PKGBUILD
(from rev 403180, curl/trunk/PKGBUILD)

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

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 403180, 
curl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-12-09 09:24:42 UTC (rev 403181)
@@ -0,0 +1,50 @@
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=curl
+pkgver=7.74.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library"
+arch=('x86_64')
+url="https://curl.haxx.se;
+license=('MIT')
+depends=('ca-certificates' 'krb5' 'libssh2' 'libssh2.so' 'openssl' 'zlib'
+ 'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd')
+provides=('libcurl.so')
+source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-ldap \
+  --disable-ldaps \
+  --disable-manual \
+  --enable-ipv6 \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-libssh2 \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
+
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install -C scripts
+
+  # license
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:06
  Author: felixonmars
Revision: 772356

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
772355, haskell-libyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:25:06 UTC (rev 772356)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libyaml
+pkgname=haskell-libyaml
+pkgver=0.1.2
+pkgrel=76
+pkgdesc="Low-level, streaming YAML interface."
+url="https://github.com/snoyberg/libyaml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0423fb36f1fdeeb89244a81930558ad272f8ffe8161ced3cc542e180937a1e5f264f188972786830b0bace6851adca796756abe100dffa8cb969eff4cb0e3121')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsystem-libyaml
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:14
  Author: eworm
Revision: 772357

upgpkg: lib32-curl 7.74.0-1: new upstream release

Modified:
  lib32-curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:25:06 UTC (rev 772356)
+++ PKGBUILD2020-12-09 09:25:14 UTC (rev 772357)
@@ -7,7 +7,7 @@
 
 pkgname=lib32-curl
 _pkgname=curl
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library (32-bit)"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl'
  'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}")
 source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:59
  Author: eworm
Revision: 772354

upgpkg: libcurl-gnutls 7.74.0-1: new upstream release

Modified:
  libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:24:55 UTC (rev 772353)
+++ PKGBUILD2020-12-09 09:24:59 UTC (rev 772354)
@@ -2,7 +2,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=libcurl-gnutls
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -13,7 +13,7 @@
  'zlib' 'zstd')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:55
  Author: felixonmars
Revision: 772353

upgpkg: haskell-libyaml 0.1.2-76: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-libyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:24:52 UTC (rev 772352)
+++ PKGBUILD2020-12-09 09:24:55 UTC (rev 772353)
@@ -3,7 +3,7 @@
 _hkgname=libyaml
 pkgname=haskell-libyaml
 pkgver=0.1.2
-pkgrel=75
+pkgrel=76
 pkgdesc="Low-level, streaming YAML interface."
 url="https://github.com/snoyberg/libyaml;
 license=('BSD')


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:25:01
  Author: eworm
Revision: 772355

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-gnutls/repos/community-testing-x86_64/
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD
(from rev 772354, libcurl-gnutls/trunk/PKGBUILD)

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

Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 
772354, libcurl-gnutls/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-12-09 09:25:01 UTC (rev 772355)
@@ -0,0 +1,57 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=libcurl-gnutls
+pkgver=7.74.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'gnutls' 'libidn2' 'libidn2.so' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'nettle' 'libnettle.so' 'libssh2' 'libssh2.so'
+ 'zlib' 'zstd')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--with-libssh2 \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.7.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-gnutls.so.4.7.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:50
  Author: eworm
Revision: 772351

upgpkg: libcurl-compat 7.74.0-1: new upstream release

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:24:12 UTC (rev 772350)
+++ PKGBUILD2020-12-09 09:24:50 UTC (rev 772351)
@@ -2,7 +2,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=libcurl-compat
-pkgver=7.73.0
+pkgver=7.74.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -12,7 +12,7 @@
  'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('86996f7ce537cfc39be18a6a93af0524c7a878d9e003ce0106eb4ff6ce2dea99da1cb9af297b87f93b204b42a3d793198a6e01764aa2a06f5b6fe0623b008f88'
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-12-09 Thread Christian Hesse via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:52
  Author: eworm
Revision: 772352

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 772351, libcurl-compat/trunk/PKGBUILD)

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

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
772351, libcurl-compat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-12-09 09:24:52 UTC (rev 772352)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.74.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'libidn2' 'libidn2.so' 'krb5' 'openssl' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('4b61a23463315dce5529aa5f1dc7d21d7876347912c68855c9cfcb01e06492af1510975fafb213c67ac7b9764287767da69043a79376a4be366aa23ace09f163'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.7.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:02
  Author: felixonmars
Revision: 772349

upgpkg: haskell-conduit 1.3.4-3: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:19:40 UTC (rev 772348)
+++ PKGBUILD2020-12-09 09:24:02 UTC (rev 772349)
@@ -4,7 +4,7 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Streaming data processing library."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:24:12
  Author: felixonmars
Revision: 772350

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:33:00
  Author: felixonmars
Revision: 772369

upgpkg: cgrep 6.6.32-105: rebuild with vector-algorithms 0.8.0.4

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:31:42 UTC (rev 772368)
+++ PKGBUILD2020-12-09 09:33:00 UTC (rev 772369)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.32
-pkgrel=104
+pkgrel=105
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/;
 license=("GPL2")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:33:09
  Author: felixonmars
Revision: 772370

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 772369, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 772369, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:33:09 UTC (rev 772370)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.32
+pkgrel=105
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:35:02
  Author: felixonmars
Revision: 772374

archrelease: copy trunk to community-x86_64

Added:
  c2hs/repos/community-x86_64/PKGBUILD
(from rev 772373, c2hs/trunk/PKGBUILD)
Deleted:
  c2hs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:34:49 UTC (rev 772373)
+++ PKGBUILD2020-12-09 09:35:02 UTC (rev 772374)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=c2hs
-pkgver=0.28.6
-pkgrel=137
-pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
-url="https://github.com/haskell/c2hs;
-license=("GPL2")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
-makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
- 'haskell-shelly')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
-c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch)
-sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9'
-
'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c')
-
-prepare() {
-patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch
-sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
-sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
-sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
-}
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
--f-regression -fbase3 --ghc-option='-pie'
-runhaskell Setup build $MAKEFLAGS
-}
-
-check() {
-cd $pkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: c2hs/repos/community-x86_64/PKGBUILD (from rev 772373, 
c2hs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:35:02 UTC (rev 772374)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.7
+pkgrel=1
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz)
+sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6'
+
'2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+
+# Missing test files
+cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 
c2hs-$pkgver/tests/bugs/
+cp -r 
c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible 
c2hs-$pkgver/tests/system/
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3 --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:35:05
  Author: felixonmars
Revision: 772375

upgpkg: haskell-aeson-yaml 1.1.0.0-65: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-aeson-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:35:02 UTC (rev 772374)
+++ PKGBUILD2020-12-09 09:35:05 UTC (rev 772375)
@@ -3,7 +3,7 @@
 _hkgname=aeson-yaml
 pkgname=haskell-aeson-yaml
 pkgver=1.1.0.0
-pkgrel=64
+pkgrel=65
 pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
 url="https://github.com/clovyr/aeson-yaml;
 license=('BSD')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:34:49
  Author: felixonmars
Revision: 772373

upstream update (including a workaround for 
https://github.com/haskell/c2hs/pull/266)

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:34:18 UTC (rev 772372)
+++ PKGBUILD2020-12-09 09:34:49 UTC (rev 772373)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=c2hs
-pkgver=0.28.6
-pkgrel=137
+pkgver=0.28.7
+pkgrel=1
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")
@@ -12,15 +12,18 @@
 makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
  'haskell-shelly')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
-c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch)
-sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9'
-
'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c')
+
https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz)
+sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6'
+
'2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9')
 
 prepare() {
-patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch
 sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
 sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
 sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+
+# Missing test files
+cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 
c2hs-$pkgver/tests/bugs/
+cp -r 
c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible 
c2hs-$pkgver/tests/system/
 }
 
 build() {


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:34:18
  Author: felixonmars
Revision: 772372

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-implicit-hie/repos/community-staging-x86_64/
  haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD
(from rev 772371, haskell-implicit-hie/trunk/PKGBUILD)

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

Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 
772371, haskell-implicit-hie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:34:18 UTC (rev 772372)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=implicit-hie
+pkgname=haskell-implicit-hie
+pkgver=0.1.2.4
+pkgrel=3
+pkgdesc="Auto generate hie-bios cradles & hie.yaml"
+url="https://github.com/Avi-D-coder/implicit-hie#readme;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('383954e5f9303d32cc51550f1e9976cb4f4fe593c1380e7b0c6d68c63d09dd4d878f5b5a240c6de512fb5bf7224c1891f1835b3a4608539be21ac47a58bbe490')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:36:44
  Author: felixonmars
Revision: 772378

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 772377, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 772377, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:36:44 UTC (rev 772378)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.2.3
+pkgrel=4
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('892224d9b2c624cd599b9f3bd2ff77021effcbf2d884e9a7a06aa6c2e8f3d796562a4c065cce9584dd75fa071ae9b65e561b8f0699a1c14b48de40c85d40dfc7')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -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
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:36:35
  Author: felixonmars
Revision: 772377

upgpkg: hlint 3.2.3-4: rebuild with vector-algorithms 0.8.0.4

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:35:15 UTC (rev 772376)
+++ PKGBUILD2020-12-09 09:36:35 UTC (rev 772377)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=3.2.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:39:48
  Author: felixonmars
Revision: 772382

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 772381, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:39:48 UTC (rev 772382)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1.0.1
+pkgrel=119
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:39:38
  Author: felixonmars
Revision: 772381

upgpkg: haskell-ipynb 0.1.0.1-119: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:38:40 UTC (rev 772380)
+++ PKGBUILD2020-12-09 09:39:38 UTC (rev 772381)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1.0.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:55:08
  Author: felixonmars
Revision: 772390

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 772389, cryptol/trunk/PKGBUILD)
  cryptol/repos/community-staging-x86_64/sbv-8.8.patch
(from rev 772389, cryptol/trunk/sbv-8.8.patch)

---+
 PKGBUILD  |   48 ++
 sbv-8.8.patch |  101 
 2 files changed, 149 insertions(+)

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 772389, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:55:08 UTC (rev 772390)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.10.0
+pkgrel=9
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 
'haskell-bv-sized'
+ 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-gitrev' 
'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-libbf' 'haskell-memotrie' 
'haskell-monad-control'
+ 'haskell-monadlib' 'haskell-parameterized-utils' 'haskell-panic' 
'haskell-random'
+ 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' 
'haskell-tf-random'
+ 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 
'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+sbv-8.8.patch)
+sha512sums=('efb5f048a23de2040716d210b3d59071744d97989920266206590320585850a84de989851ed94687995874d74a3e6986d2e735e636aaa9f70f8949604ab62904'
+
'da4ac99c538a935eed9efd98dd6c57f24ad12d8effe328a814661ed02395445d28c8b4f43b48492171dc0bd65c6568fe7641de94e32765d51ab208a38f09d2d2')
+
+prepare() {
+patch -d $pkgname-$pkgver -p1 < sbv-8.8.patch
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --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 "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: cryptol/repos/community-staging-x86_64/sbv-8.8.patch (from rev 772389, 
cryptol/trunk/sbv-8.8.patch)
===
--- community-staging-x86_64/sbv-8.8.patch  (rev 0)
+++ community-staging-x86_64/sbv-8.8.patch  2020-12-09 09:55:08 UTC (rev 
772390)
@@ -0,0 +1,101 @@
+diff --git a/cryptol.cabal b/cryptol.cabal
+index 24eb2929..e65d3ed7 100644
+--- a/cryptol.cabal
 b/cryptol.cabal
+@@ -65,7 +65,7 @@ library
+pretty>= 1.1,
+process   >= 1.2,
+random>= 1.0.1,
+-   sbv   >= 8.6 && < 8.8,
++   sbv   >= 8.6 && < 8.10,
+simple-smt>= 0.7.1,
+stm   >= 2.4,
+strict,
+diff --git a/src/Cryptol/Backend/SBV.hs b/src/Cryptol/Backend/SBV.hs
+index 6a4d8b00..50e4e087 100644
+--- a/src/Cryptol/Backend/SBV.hs
 b/src/Cryptol/Backend/SBV.hs
+@@ -6,6 +6,7 @@
+ -- Stability   :  provisional
+ -- Portability :  portable
+ 
++{-# LANGUAGE CPP #-}
+ {-# LANGUAGE DeriveFunctor #-}
+ {-# LANGUAGE FlexibleInstances #-}
+ {-# LANGUAGE GeneralizedNewtypeDeriving #-}
+@@ -73,17 +74,24 @@ unpackSBV x = [ svTestBit x i | i <- reverse [0 .. 
intSizeOf x - 1] ]
+ literalSWord :: Int -> Integer -> SWord SBV
+ literalSWord w i = svInteger (KBounded False w) i
+ 
++svMkSymVar_ :: Maybe Quantifier -> Kind -> Maybe String -> SBV.State -> IO 
SVal
++#if MIN_VERSION_sbv(8,8,0)
++svMkSymVar_ a b c = svMkSymVar (SBV.NonQueryVar a) b c
++#else
++svMkSymVar_ a b c = svMkSymVar a b c
++#endif
++
+ freshBV_ :: SBV -> Int -> IO (SWord SBV)
+ 

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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:54:56
  Author: felixonmars
Revision: 772389

upgpkg: cryptol 2.10.0-9: rebuild with vector-algorithms 0.8.0.4

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:51:11 UTC (rev 772388)
+++ PKGBUILD2020-12-09 09:54:56 UTC (rev 772389)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.10.0
-pkgrel=8
+pkgrel=9
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:00:26
  Author: felixonmars
Revision: 772396

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:01:14
  Author: felixonmars
Revision: 772428

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:00:16
  Author: felixonmars
Revision: 772395

upgpkg: haskell-binary-conduit 1.3.1-159: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-binary-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:59:39 UTC (rev 772394)
+++ PKGBUILD2020-12-09 10:00:16 UTC (rev 772395)
@@ -3,7 +3,7 @@
 _hkgname=binary-conduit
 pkgname=haskell-binary-conduit
 pkgver=1.3.1
-pkgrel=158
+pkgrel=159
 pkgdesc="Data serialization/deserialization conduit library"
 url="https://github.com/qnikst/binary-conduit/;
 license=('MIT')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:01:04
  Author: felixonmars
Revision: 772416

upgpkg: haskell-wai-conduit 3.0.0.4-261: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-wai-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:01:03 UTC (rev 772415)
+++ PKGBUILD2020-12-09 10:01:04 UTC (rev 772416)
@@ -4,7 +4,7 @@
 _hkgname=wai-conduit
 pkgname=haskell-wai-conduit
 pkgver=3.0.0.4
-pkgrel=260
+pkgrel=261
 pkgdesc="Conduit wrappers for WAI"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:17:30
  Author: felixonmars
Revision: 772502

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
772501, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:17:30 UTC (rev 772502)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=371
+pkgdesc="Desktop Notifications client"
+url="https://bitbucket.org/taejo/fdo-notify/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:19:49
  Author: felixonmars
Revision: 772506

upgpkg: haskell-xml-hamlet 0.5.0.1-166: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:18:34 UTC (rev 772505)
+++ PKGBUILD2020-12-09 10:19:49 UTC (rev 772506)
@@ -4,7 +4,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0.1
-pkgrel=165
+pkgrel=166
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:19:59
  Author: felixonmars
Revision: 772507

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
772506, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:19:59 UTC (rev 772507)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0.1
+pkgrel=166
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:23:23
  Author: felixonmars
Revision: 772508

upgpkg: haskell-citeproc 0.1.1.1-4: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:19:59 UTC (rev 772507)
+++ PKGBUILD2020-12-09 10:23:23 UTC (rev 772508)
@@ -3,7 +3,7 @@
 _hkgname=citeproc
 pkgname=haskell-citeproc
 pkgver=0.1.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Generates citations and bibliography from CSL styles."
 url="https://github.com/jgm/citeproc;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:23:32
  Author: felixonmars
Revision: 772509

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
772508, haskell-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:23:32 UTC (rev 772509)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=citeproc
+pkgname=haskell-citeproc
+pkgver=0.1.1.1
+pkgrel=4
+pkgdesc="Generates citations and bibliography from CSL styles."
+url="https://github.com/jgm/citeproc;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed'
+ 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 
'haskell-text-icu'
+ 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('e6c1d59251bfbca4271071db7b3a6aaaed62dba118a3f726f396adcedaef6bd634e60227f5399d9a582516fd08eb5b6f09f9601b68a1fd077e524eb9f588fade')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fexecutable -ficu
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:29:33
  Author: felixonmars
Revision: 772512

upgpkg: haskell-gi 0.24.6-4: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-gi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:24:43 UTC (rev 772511)
+++ PKGBUILD2020-12-09 10:29:33 UTC (rev 772512)
@@ -4,7 +4,7 @@
 _hkgname=haskell-gi
 pkgname=haskell-gi
 pkgver=0.24.6
-pkgrel=3
+pkgrel=4
 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
 url="https://github.com/haskell-gi/haskell-gi;
 license=("LGPL2")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:29:43
  Author: felixonmars
Revision: 772513

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:16:48
  Author: felixonmars
Revision: 772344

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 772343, haskell-mono-traversable-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:16:48 UTC (rev 772344)
@@ -0,0 +1,49 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=mono-traversable-instances
+pkgname=haskell-mono-traversable-instances
+pkgver=0.1.0.0
+pkgrel=82
+pkgdesc='Extra typeclass instances for mono-traversable'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable
+ haskell-semigroupoids haskell-vector-instances 
haskell-dlist-instances)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d;s/< *1.0/<2/' $_hkgname.cabal
+  sed -i 's/tailEx = DL.tail/tailEx = DL.fromList . DL.tail/' 
src/Data/MonoTraversable/Instances.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:16:38
  Author: felixonmars
Revision: 772343

upgpkg: haskell-mono-traversable-instances 0.1.0.0-82: rebuild with 
vector-algorithms 0.8.0.4

Modified:
  haskell-mono-traversable-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:15:55 UTC (rev 772342)
+++ PKGBUILD2020-12-09 09:16:38 UTC (rev 772343)
@@ -3,7 +3,7 @@
 _hkgname=mono-traversable-instances
 pkgname=haskell-mono-traversable-instances
 pkgver=0.1.0.0
-pkgrel=81
+pkgrel=82
 pkgdesc='Extra typeclass instances for mono-traversable'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:26:25
  Author: felixonmars
Revision: 772364

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 772363, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:26:25 UTC (rev 772364)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.11.5.0
+pkgrel=40
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-libyaml'
+ 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-raw-strings-qq' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4209cdbe75413191aed5a72f13a0cc4af04906a3e8ce629711689624f334b31681dcfc2fc89fdae20a874c5e6831e9663a30188d34d8067491ff8958912930b')
+
+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
+LC_CTYPE=en_US.UTF-8 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
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:26:29
  Author: felixonmars
Revision: 772365

upgpkg: pifpaf 3.1.0-1

Modified:
  pifpaf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:26:25 UTC (rev 772364)
+++ PKGBUILD2020-12-09 09:26:29 UTC (rev 772365)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=pifpaf
-pkgver=3.0.0
-pkgrel=3
+pkgver=3.1.0
+pkgrel=1
 pkgdesc='Suite of tools and fixtures to manage daemons for testing'
 arch=('any')
 license=('Apache')
@@ -18,7 +18,7 @@
   'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq')
 # 'elasticsearch': test fails
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;)
-sha512sums=('78d5daae08e6c5ee664619ca7683c04379502c6f667ff9ca7dd07e4dee798c1ec7c8adafb48bddcc8ba33dd0e6b09790da2f6e6d7181468450d800186faa41f4')
+sha512sums=('731a2e21080235d4a9a27d009bb2de9680b0b6c1f414de42bcfbf40d0cce87dcdffe5fd56f4e88486a4f08cdaeea755bb47cec62648f3caa18a8f021cdd2ca4f')
 
 export PBR_VERSION=$pkgver
 


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:26:39
  Author: felixonmars
Revision: 772366

archrelease: copy trunk to community-any

Added:
  pifpaf/repos/community-any/PKGBUILD
(from rev 772365, pifpaf/trunk/PKGBUILD)
Deleted:
  pifpaf/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:26:29 UTC (rev 772365)
+++ PKGBUILD2020-12-09 09:26:39 UTC (rev 772366)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=pifpaf
-pkgver=3.0.0
-pkgrel=3
-pkgdesc='Suite of tools and fixtures to manage daemons for testing'
-arch=('any')
-license=('Apache')
-url='https://github.com/jd/pifpaf'
-depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 
'python-fixtures'
- 'python-psutil' 'python-xattr')
-provides=("python-pifpaf=$pkgver")
-conflicts=('python-pifpaf')
-replaces=('python-pifpaf')
-makedepends=('python-setuptools')
-checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 
'python-oslotest'
-  'memcached' 'percona-server' 'percona-server-clients' 
'postgresql' 'redis'
-  'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq')
-# 'elasticsearch': test fails
-source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;)
-sha512sums=('78d5daae08e6c5ee664619ca7683c04379502c6f667ff9ca7dd07e4dee798c1ec7c8adafb48bddcc8ba33dd0e6b09790da2f6e6d7181468450d800186faa41f4')
-
-export PBR_VERSION=$pkgver
-
-build() {
-  cd pifpaf-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd pifpaf-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr
-}
-
-package() {
-  cd pifpaf-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: pifpaf/repos/community-any/PKGBUILD (from rev 772365, 
pifpaf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:26:39 UTC (rev 772366)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=pifpaf
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Suite of tools and fixtures to manage daemons for testing'
+arch=('any')
+license=('Apache')
+url='https://github.com/jd/pifpaf'
+depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 
'python-fixtures'
+ 'python-psutil' 'python-xattr')
+provides=("python-pifpaf=$pkgver")
+conflicts=('python-pifpaf')
+replaces=('python-pifpaf')
+makedepends=('python-setuptools')
+checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 
'python-oslotest'
+  'memcached' 'percona-server' 'percona-server-clients' 
'postgresql' 'redis'
+  'ceph' 'consul' 'couchdb' 'httpbin' 'rabbitmq')
+# 'elasticsearch': test fails
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jd/pifpaf/archive/$pkgver.tar.gz;)
+sha512sums=('731a2e21080235d4a9a27d009bb2de9680b0b6c1f414de42bcfbf40d0cce87dcdffe5fd56f4e88486a4f08cdaeea755bb47cec62648f3caa18a8f021cdd2ca4f')
+
+export PBR_VERSION=$pkgver
+
+build() {
+  cd pifpaf-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd pifpaf-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr
+}
+
+package() {
+  cd pifpaf-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in cifs-utils/repos (3 files)

2020-12-09 Thread Tobias Powalowski via arch-commits
Date: Wednesday, December 9, 2020 @ 09:33:39
  Author: tpowa
Revision: 403183

archrelease: copy trunk to testing-x86_64

Added:
  cifs-utils/repos/testing-x86_64/
  cifs-utils/repos/testing-x86_64/PKGBUILD
(from rev 403182, cifs-utils/trunk/PKGBUILD)
  
cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
(from rev 403182, 
cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch)

---+
 PKGBUILD  |   46 +
 cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch |  101 
 2 files changed, 147 insertions(+)

Copied: cifs-utils/repos/testing-x86_64/PKGBUILD (from rev 403182, 
cifs-utils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-12-09 09:33:39 UTC (rev 403183)
@@ -0,0 +1,46 @@
+# Maintainer: Tobias Powalowski 
+pkgname=cifs-utils
+pkgver=6.11
+pkgrel=2
+pkgdesc="CIFS filesystem user-space tools"
+arch=(x86_64)
+url="https://wiki.samba.org/index.php/LinuxCIFS_utils;
+license=('GPL')
+depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam')
+makedepends=('python-docutils')
+source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}
+   "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch")
+
+validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils 
Distribution Verification Key 
+sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9'
+'SKIP'
+'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b')
+
+prepare() {
+  # Fix install to honor DESTDIR
+  sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd 
$(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am
+  cd "$srcdir/$pkgname-$pkgver"
+  patch -Np1 -i 
$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  # systemd support is broken in mount.cifs
+  # https://bugs.archlinux.org/task/30958
+  autoreconf -i
+  ./configure --prefix=/usr --sbindir=/usr/bin --disable-systemd
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" ROOTSBINDIR=/usr/bin install
+  mkdir -p "$pkgdir"/etc/request-key.d
+  install -m 644 contrib/request-key.d/cifs.idmap.conf 
"$pkgdir"/etc/request-key.d
+  install -m 644 contrib/request-key.d/cifs.spnego.conf 
"$pkgdir"/etc/request-key.d
+  # set mount.cifs uid, to enable none root mounting form fstab
+  chmod +s "$pkgdir"/usr/bin/mount.cifs
+  # fix idmap-plugin #42052
+  mkdir -p "$pkgdir"/etc/cifs-utils
+  ln -s /usr/lib/cifs-utils/idmapwb.so "${pkgdir}"/etc/cifs-utils/idmap-plugin
+}

Copied: 
cifs-utils/repos/testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
 (from rev 403182, 
cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch)
===
--- testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
(rev 0)
+++ testing-x86_64/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
2020-12-09 09:33:39 UTC (rev 403183)
@@ -0,0 +1,101 @@
+From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 21 Nov 2020 11:41:26 +0100
+Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when
+ CAP_SETPCAP is given
+
+libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error
+of -4 when trying to update the capability bounding set without having the
+CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng
+silently skipped updating the bounding set and only updated the normal
+CAPNG_SELECT_CAPS capabilities instead.
+
+Check beforehand whether we have CAP_SETPCAP, in which case we can use
+CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set.
+Otherwise, we can at least update the normal capabilities, but refrain from
+trying to update the bounding set to avoid getting an error.
+
+Signed-off-by: Jonas Witschel 
+---
+ mount.cifs.c | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/mount.cifs.c b/mount.cifs.c
+index 4feb397..88b8b69 100644
+--- a/mount.cifs.c
 b/mount.cifs.c
+@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info 
*parsed_info, const char *src)
+ static int
+ drop_capabilities(int parent)
+ {
++  capng_select_t set = CAPNG_SELECT_CAPS;
++
+   capng_setpid(getpid());
+   capng_clear(CAPNG_SELECT_BOTH);
+   if (parent) {
+@@ -355,7 +357,10 @@ drop_capabilities(int parent)
+   return EX_SYSERR;
+   }
+   }
+-  if (capng_apply(CAPNG_SELECT_BOTH)) {
++  if 

[arch-commits] Commit in cifs-utils/trunk (2 files)

2020-12-09 Thread Tobias Powalowski via arch-commits
Date: Wednesday, December 9, 2020 @ 09:33:33
  Author: tpowa
Revision: 403182

upgpkg: cifs-utils 6.11-2: fix libpcap-ng #68666

Added:
  cifs-utils/trunk/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
Modified:
  cifs-utils/trunk/PKGBUILD

---+
 PKGBUILD  |   11 -
 cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch |  101 
 2 files changed, 109 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:24:42 UTC (rev 403181)
+++ PKGBUILD2020-12-09 09:33:33 UTC (rev 403182)
@@ -1,7 +1,7 @@
 # Maintainer: Tobias Powalowski 
 pkgname=cifs-utils
 pkgver=6.11
-pkgrel=1
+pkgrel=2
 pkgdesc="CIFS filesystem user-space tools"
 arch=(x86_64)
 url="https://wiki.samba.org/index.php/LinuxCIFS_utils;
@@ -8,14 +8,19 @@
 license=('GPL')
 depends=('libcap-ng' 'keyutils' 'krb5' 'talloc' 'libwbclient' 'pam')
 makedepends=('python-docutils')
-source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc})
+source=("https://download.samba.org/pub/linux-cifs/$pkgname/$pkgname-$pkgver.tar.bz2"{,.asc}
+   "cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch")
+
 validpgpkeys=('C699981A31F338706C817650DF5BA9D30642D5A0') #cifs-utils 
Distribution Verification Key 
 sha256sums=('b859239a3f204f8220d3e54ed43bf8109e1ef202042dd87ba87492f8878728d9'
-'SKIP')
+'SKIP'
+'0edcd01eb3e721a5726cc00160667dc2f7c935883bad71711288488081f81e5b')
 
 prepare() {
   # Fix install to honor DESTDIR
   sed -e 's|\$(man8dir)|$(DESTDIR)$(man8dir)|g' -e 's|cd \$(ROOTSBINDIR)|cd 
$(DESTDIR)$(ROOTSBINDIR)|g' -i $pkgname-$pkgver/Makefile.am
+  cd "$srcdir/$pkgname-$pkgver"
+  patch -Np1 -i 
$srcdir/cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
 }
 
 build() {

Added: cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch
===
--- cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch   
(rev 0)
+++ cifs-utils-6.11_fix_capng_apply_for_libcap-ng-0.8.1.patch   2020-12-09 
09:33:33 UTC (rev 403182)
@@ -0,0 +1,101 @@
+From f4e7c84467152624a288351321c8664dbf3364af Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 21 Nov 2020 11:41:26 +0100
+Subject: [PATCH 1/2] mount.cifs: update the cap bounding set only when
+ CAP_SETPCAP is given
+
+libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error
+of -4 when trying to update the capability bounding set without having the
+CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng
+silently skipped updating the bounding set and only updated the normal
+CAPNG_SELECT_CAPS capabilities instead.
+
+Check beforehand whether we have CAP_SETPCAP, in which case we can use
+CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set.
+Otherwise, we can at least update the normal capabilities, but refrain from
+trying to update the bounding set to avoid getting an error.
+
+Signed-off-by: Jonas Witschel 
+---
+ mount.cifs.c | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/mount.cifs.c b/mount.cifs.c
+index 4feb397..88b8b69 100644
+--- a/mount.cifs.c
 b/mount.cifs.c
+@@ -338,6 +338,8 @@ static int set_password(struct parsed_mount_info 
*parsed_info, const char *src)
+ static int
+ drop_capabilities(int parent)
+ {
++  capng_select_t set = CAPNG_SELECT_CAPS;
++
+   capng_setpid(getpid());
+   capng_clear(CAPNG_SELECT_BOTH);
+   if (parent) {
+@@ -355,7 +357,10 @@ drop_capabilities(int parent)
+   return EX_SYSERR;
+   }
+   }
+-  if (capng_apply(CAPNG_SELECT_BOTH)) {
++  if (capng_have_capability(CAPNG_EFFECTIVE, CAP_SETPCAP)) {
++  set = CAPNG_SELECT_BOTH;
++  }
++  if (capng_apply(set)) {
+   fprintf(stderr, "Unable to apply new capability set.\n");
+   return EX_SYSERR;
+   }
+-- 
+2.29.2
+
+
+From 64dfbafe7a0639a96d67f0b840b6e6498e1f68a9 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 21 Nov 2020 11:48:33 +0100
+Subject: [PATCH 2/2] cifs.upall: update the cap bounding set only when
+ CAP_SETPCAP is given
+
+libcap-ng 0.8.1 tightened the error checking on capng_apply, returning an error
+of -4 when trying to update the capability bounding set without having the
+CAP_SETPCAP capability to be able to do so. Previous versions of libcap-ng
+silently skipped updating the bounding set and only updated the normal
+CAPNG_SELECT_CAPS capabilities instead.
+
+Check beforehand whether we have CAP_SETPCAP, in which case we can use
+CAPNG_SELECT_BOTH to update both the normal capabilities and the bounding set.
+Otherwise, we can at least update the normal capabilities, but refrain from
+trying to update the bounding set to 

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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:34:08
  Author: felixonmars
Revision: 772371

upgpkg: haskell-implicit-hie 0.1.2.4-3: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-implicit-hie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:33:09 UTC (rev 772370)
+++ PKGBUILD2020-12-09 09:34:08 UTC (rev 772371)
@@ -3,7 +3,7 @@
 _hkgname=implicit-hie
 pkgname=haskell-implicit-hie
 pkgver=0.1.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Auto generate hie-bios cradles & hie.yaml"
 url="https://github.com/Avi-D-coder/implicit-hie#readme;
 license=("custom:BSD3")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:35:15
  Author: felixonmars
Revision: 772376

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 
772375, haskell-aeson-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:35:15 UTC (rev 772376)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-yaml
+pkgname=haskell-aeson-yaml
+pkgver=1.1.0.0
+pkgrel=65
+pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
+url="https://github.com/clovyr/aeson-yaml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover'
+ 'haskell-tasty-hunit' 'haskell-yaml')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac')
+
+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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:40:53
  Author: felixonmars
Revision: 772384

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
772383, haskell-conduit-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:40:53 UTC (rev 772384)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=34
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+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' \
+-fenable-hlint-test
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:40:42
  Author: felixonmars
Revision: 772383

upgpkg: haskell-conduit-parse 0.2.1.0-34: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-conduit-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:39:48 UTC (rev 772382)
+++ PKGBUILD2020-12-09 09:40:42 UTC (rev 772383)
@@ -3,7 +3,7 @@
 _hkgname=conduit-parse
 pkgname=haskell-conduit-parse
 pkgver=0.2.1.0
-pkgrel=33
+pkgrel=34
 pkgdesc="Parsing framework based on conduit"
 url="https://github.com/k0ral/conduit-parse;
 license=("custom:PublicDomain")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:50:59
  Author: felixonmars
Revision: 772386

upgpkg: deepin-music 6.0.1.82-1

Modified:
  deepin-music/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:50:51 UTC (rev 772385)
+++ PKGBUILD2020-12-09 09:50:59 UTC (rev 772386)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-music
-pkgver=6.0.1.81
+pkgver=6.0.1.82
 pkgrel=1
 pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
 qt-5.15.patch)
-sha512sums=('7284041b1d4d56d4e7251c6cf0b971f5917fc1db29308f2be7b136e2ee36a801a2dfa21b5e0efb3e45e1e97889675fb9fa22976454de5bfeabe9de8279978da1'
+sha512sums=('768a6a33712d17203f315f90cdbde2dd771934f0be71bf946ede7af45810d317731197950fd98b6de216a9f75ec818a7e3885c7c0f48b8073aa920c38e4283d1'
 
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
 
 prepare() {


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:51:01
  Author: felixonmars
Revision: 772387

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 772385, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 09:51:01 UTC (rev 772387)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.9
+pkgrel=18
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 
'haskell-random'
+ 'haskell-syb' 'haskell-uniplate')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+checkdepends=('abc' 'cvc4' 'yices' 'z3')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be90cce34973bc22fa2e9d6b95ea949b3ba53124ee666845587970003a3b194351f48bdd275dc691a288d79f09647fbf08893d53112519b376de4f157d43ece1')
+
+prepare() {
+cd $_hkgname-$pkgver
+# Remove SMT solvers not in the repos
+sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' 
SBVTestSuite/SBVConnectionTest.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in deepin-music/repos/community-x86_64 (4 files)

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:51:11
  Author: felixonmars
Revision: 772388

archrelease: copy trunk to community-x86_64

Added:
  deepin-music/repos/community-x86_64/PKGBUILD
(from rev 772387, deepin-music/trunk/PKGBUILD)
  deepin-music/repos/community-x86_64/qt-5.15.patch
(from rev 772387, deepin-music/trunk/qt-5.15.patch)
Deleted:
  deepin-music/repos/community-x86_64/PKGBUILD
  deepin-music/repos/community-x86_64/qt-5.15.patch

---+
 PKGBUILD  |   72 +++
 qt-5.15.patch |  264 
 2 files changed, 168 insertions(+), 168 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-09 09:51:01 UTC (rev 772387)
+++ PKGBUILD2020-12-09 09:51:11 UTC (rev 772388)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-music
-pkgver=6.0.1.81
-pkgrel=1
-pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-music;
-license=('GPL3')
-depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 
'taglib' 'vlc')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
-qt-5.15.patch)
-sha512sums=('7284041b1d4d56d4e7251c6cf0b971f5917fc1db29308f2be7b136e2ee36a801a2dfa21b5e0efb3e45e1e97889675fb9fa22976454de5bfeabe9de8279978da1'
-
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
-
-prepare() {
-  cd deepin-music-$pkgver/music
-  patch -Np2 -i "$srcdir"/qt-5.15.patch
-
-  sed -i '/#include /a #include ' 
music-player/view/widget/soundpixmapbutton.cpp
-}
-
-build() {
-  cd deepin-music-$pkgver
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
-  ninja
-}
-
-package() {
-  cd deepin-music-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-music/repos/community-x86_64/PKGBUILD (from rev 772387, 
deepin-music/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-09 09:51:11 UTC (rev 772388)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-music
+pkgver=6.0.1.82
+pkgrel=1
+pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-music;
+license=('GPL3')
+depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 
'taglib' 'vlc')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
+qt-5.15.patch)
+sha512sums=('768a6a33712d17203f315f90cdbde2dd771934f0be71bf946ede7af45810d317731197950fd98b6de216a9f75ec818a7e3885c7c0f48b8073aa920c38e4283d1'
+
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
+
+prepare() {
+  cd deepin-music-$pkgver/music
+  patch -Np2 -i "$srcdir"/qt-5.15.patch
+
+  sed -i '/#include /a #include ' 
music-player/view/widget/soundpixmapbutton.cpp
+}
+
+build() {
+  cd deepin-music-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
+  ninja
+}
+
+package() {
+  cd deepin-music-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}

Deleted: qt-5.15.patch
===
--- qt-5.15.patch   2020-12-09 09:51:01 UTC (rev 772387)
+++ qt-5.15.patch   2020-12-09 09:51:11 UTC (rev 772388)
@@ -1,132 +0,0 @@
-diff --git a/src/music-player/view/lyricwidget.cpp 
b/src/music-player/view/lyricwidget.cpp
-index b522ae4d..bb2ffc8a 100644
 a/src/music-player/view/lyricwidget.cpp
-+++ b/src/music-player/view/lyricwidget.cpp
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/src/music-player/view/widget/cover.cpp 
b/src/music-player/view/widget/cover.cpp
-index 8ade80be..6987fec5 100644
 a/src/music-player/view/widget/cover.cpp
-+++ b/src/music-player/view/widget/cover.cpp
-@@ -23,6 +23,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- 
- static auto borderPenWidth = 1.0;
-diff --git a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp 
b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-index 752c6e15..da30078b 100644
 a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-+++ b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-@@ -22,6 +22,7 @@
- #include "musiclistdatadelegate.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git 

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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 09:50:51
  Author: felixonmars
Revision: 772385

upgpkg: haskell-sbv 8.9-18: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 09:40:53 UTC (rev 772384)
+++ PKGBUILD2020-12-09 09:50:51 UTC (rev 772385)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.9
-pkgrel=17
+pkgrel=18
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:09:55
  Author: felixonmars
Revision: 772489

upgpkg: haskell-tar-conduit 0.3.2-133: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-tar-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:08:47 UTC (rev 772488)
+++ PKGBUILD2020-12-09 10:09:55 UTC (rev 772489)
@@ -3,7 +3,7 @@
 _hkgname=tar-conduit
 pkgname=haskell-tar-conduit
 pkgver=0.3.2
-pkgrel=132
+pkgrel=133
 pkgdesc="Extract and create tar files using conduit for streaming"
 url="https://github.com/snoyberg/tar-conduit;
 license=('MIT')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:10:05
  Author: felixonmars
Revision: 772490

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:10:51
  Author: felixonmars
Revision: 772491

upgpkg: haskell-project-template 0.2.1.0-46: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:10:05 UTC (rev 772490)
+++ PKGBUILD2020-12-09 10:10:51 UTC (rev 772491)
@@ -4,7 +4,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.1.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide;
 license=("BSD")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:13:36
  Author: felixonmars
Revision: 772496

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:13:26
  Author: felixonmars
Revision: 772495

upgpkg: haskell-xml-conduit 1.9.0.0-77: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:12:01 UTC (rev 772494)
+++ PKGBUILD2020-12-09 10:13:26 UTC (rev 772495)
@@ -4,7 +4,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.9.0.0
-pkgrel=76
+pkgrel=77
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml;
 license=("MIT")


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:16:25
  Author: felixonmars
Revision: 772499

upgpkg: haskell-dbus-hslogger 0.1.0.1-119: rebuild with vector-algorithms 
0.8.0.4

Modified:
  haskell-dbus-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:15:20 UTC (rev 772498)
+++ PKGBUILD2020-12-09 10:16:25 UTC (rev 772499)
@@ -3,7 +3,7 @@
 _hkgname=dbus-hslogger
 pkgname=haskell-dbus-hslogger
 pkgver=0.1.0.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Expose a dbus server to control hslogger"
 url="https://github.com/IvanMalison/dbus-hslogger;
 license=('BSD')


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:16:36
  Author: felixonmars
Revision: 772500

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
772499, haskell-dbus-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-09 10:16:36 UTC (rev 772500)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dbus-hslogger
+pkgname=haskell-dbus-hslogger
+pkgver=0.1.0.1
+pkgrel=119
+pkgdesc="Expose a dbus server to control hslogger"
+url="https://github.com/IvanMalison/dbus-hslogger;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 
'haskell-optparse-applicative')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-09 Thread Felix Yan via arch-commits
Date: Wednesday, December 9, 2020 @ 10:17:21
  Author: felixonmars
Revision: 772501

upgpkg: haskell-fdo-notify 0.3.1-371: rebuild with vector-algorithms 0.8.0.4

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 10:16:36 UTC (rev 772500)
+++ PKGBUILD2020-12-09 10:17:21 UTC (rev 772501)
@@ -4,7 +4,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=370
+pkgrel=371
 pkgdesc="Desktop Notifications client"
 url="https://bitbucket.org/taejo/fdo-notify/;
 license=("BSD")


  1   2   3   4   5   >