[arch-commits] Commit in widelands/repos/community-x86_64 (7 files)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 07:16:52
  Author: svenstaro
Revision: 529978

archrelease: copy trunk to community-x86_64

Added:
  
widelands/repos/community-x86_64/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch
(from rev 529977, 
widelands/trunk/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch)
  widelands/repos/community-x86_64/PKGBUILD
(from rev 529977, widelands/trunk/PKGBUILD)
  widelands/repos/community-x86_64/widelands.desktop
(from rev 529977, widelands/trunk/widelands.desktop)
  widelands/repos/community-x86_64/widelands.png
(from rev 529977, widelands/trunk/widelands.png)
Deleted:
  widelands/repos/community-x86_64/PKGBUILD
  widelands/repos/community-x86_64/widelands.desktop
  widelands/repos/community-x86_64/widelands.png

+
 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch |   22 
 PKGBUILD   |  111 ---
 widelands.desktop  |   16 +--
 3 files changed, 88 insertions(+), 61 deletions(-)

Copied: 
widelands/repos/community-x86_64/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch 
(from rev 529977, 
widelands/trunk/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch)
===
--- 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch  
(rev 0)
+++ 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch  2019-11-17 07:16:52 UTC 
(rev 529978)
@@ -0,0 +1,22 @@
+From 45249a2c7172fdc2d5cd856a1ee05670f21f0db7 Mon Sep 17 00:00:00 2001
+From: franku 
+Date: Thu, 18 Jul 2019 19:30:34 +0200
+Subject: [PATCH] use link_libraries instead of set(CMAKE_EXE_LINKER_FLAGS...
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index b59171f112..acb5f2c1d7 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -182,7 +182,7 @@ endif(OPTION_ASAN)
+ 
+ # This is set to avoid linker errors when using GLVND-libs on Linux
+ if("${OpenGL_GL_PREFERENCE}" STREQUAL "GLVND")
+-   set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lGL")
++   link_libraries("GL")
+add_compile_definitions(WL_USE_GLVND)
+message(STATUS "Adding linker flags for GLVND.")
+ endif()

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 07:16:43 UTC (rev 529977)
+++ PKGBUILD2019-11-17 07:16:52 UTC (rev 529978)
@@ -1,53 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Arkham 
-# Contributor: Christoph Zeiler 
-
-pkgname=widelands
-pkgver=20
-_realver=build${pkgver}
-pkgrel=3
-pkgdesc="A realtime strategy game with emphasis on economy and transport"
-arch=('x86_64')
-url="http://widelands.org/;
-license=('GPL')
-depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 
'glew' 'python' 'boost-libs')
-makedepends=('cmake' 'boost' 'mesa' 'ninja')
-replaces=('widelands-data')
-source=("https://launchpad.net/widelands/${_realver}/build${pkgver}/+download/$pkgname-$_realver.tar.bz2;
-$pkgname.desktop
-$pkgname.png)
-sha512sums=('25280db6a57adeb37d13db35ce9eb41a5478534b04772240f6228c180f5a41a55fc414dab66e724945442985cbbba7a8a59a582291aca176e0bd8ae6c08760e5'
-
'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727'
-
'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac')
-
-build() {
-cd $srcdir/$pkgname-$_realver
-
-sed -i "s/CMP0072 NEW/CMP0072 OLD/g" CMakeLists.txt
-
-mkdir -p build/compile && cd build/compile
-
-cmake -G Ninja ../.. \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWL_INSTALL_BASEDIR=/usr \
--DWL_INSTALL_DATADIR=/usr/share/widelands
-ninja
-}
-
-package() {
-cd $srcdir/$pkgname-$_realver/build/compile
-
-DESTDIR="$pkgdir" ninja install
-
-mkdir -p $pkgdir/usr/bin
-mv $pkgdir/usr/{widelands,wl_map_object_info,wl_map_info} $pkgdir/usr/bin
-mv $pkgdir/usr/{VERSION,ChangeLog,CREDITS} $pkgdir/usr/share/widelands
-
-mkdir -p $pkgdir/usr/share/licenses/$pkgname
-mv $pkgdir/usr/COPYING $pkgdir/usr/share/licenses/$pkgname
-
-# Install bin, icon and desktop file
-install -Dm644 $srcdir/$pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
-install -Dm644 $srcdir/$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-}

Copied: widelands/repos/community-x86_64/PKGBUILD (from rev 529977, 
widelands/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 07:16:52 UTC (rev 529978)
@@ -0,0 +1,58 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Arkham 
+# Contributor: Christoph Zeiler 
+
+pkgname=widelands
+pkgver=20
+_realver=build${pkgver}
+pkgrel=5

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

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 07:16:43
  Author: svenstaro
Revision: 529977

upgpkg: widelands 20-5

Change sources to GitHub

Added:
  widelands/trunk/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch
Modified:
  widelands/trunk/PKGBUILD

+
 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch |   22 
 PKGBUILD   |   61 ---
 2 files changed, 55 insertions(+), 28 deletions(-)

Added: 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch
===
--- 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch  
(rev 0)
+++ 45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch  2019-11-17 07:16:43 UTC 
(rev 529977)
@@ -0,0 +1,22 @@
+From 45249a2c7172fdc2d5cd856a1ee05670f21f0db7 Mon Sep 17 00:00:00 2001
+From: franku 
+Date: Thu, 18 Jul 2019 19:30:34 +0200
+Subject: [PATCH] use link_libraries instead of set(CMAKE_EXE_LINKER_FLAGS...
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index b59171f112..acb5f2c1d7 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -182,7 +182,7 @@ endif(OPTION_ASAN)
+ 
+ # This is set to avoid linker errors when using GLVND-libs on Linux
+ if("${OpenGL_GL_PREFERENCE}" STREQUAL "GLVND")
+-   set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lGL")
++   link_libraries("GL")
+add_compile_definitions(WL_USE_GLVND)
+message(STATUS "Adding linker flags for GLVND.")
+ endif()

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 06:02:36 UTC (rev 529976)
+++ PKGBUILD2019-11-17 07:16:43 UTC (rev 529977)
@@ -1,4 +1,4 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Arkham 
 # Contributor: Christoph Zeiler 
 
@@ -5,49 +5,54 @@
 pkgname=widelands
 pkgver=20
 _realver=build${pkgver}
-pkgrel=3
+pkgrel=5
 pkgdesc="A realtime strategy game with emphasis on economy and transport"
 arch=('x86_64')
-url="http://widelands.org/;
+url="https://widelands.org/;
 license=('GPL')
 depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 
'glew' 'python' 'boost-libs')
-makedepends=('cmake' 'boost' 'mesa' 'ninja')
+makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git')
 replaces=('widelands-data')
-source=("https://launchpad.net/widelands/${_realver}/build${pkgver}/+download/$pkgname-$_realver.tar.bz2;
+source=("git+https://github.com/widelands/widelands.git#commit=ce578db;
 $pkgname.desktop
-$pkgname.png)
-sha512sums=('25280db6a57adeb37d13db35ce9eb41a5478534b04772240f6228c180f5a41a55fc414dab66e724945442985cbbba7a8a59a582291aca176e0bd8ae6c08760e5'
+$pkgname.png
+45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch)
+sha512sums=('SKIP'
 
'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727'
-
'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac')
+
'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac'
+
'51b1fb6bed262cc62023403c5d1bd2663c7e37ed9e89afbe11eec54a39bde8c48e1413f80b4044df5b7e972287843e1fa8bf5a8c0af7c5afa146c9f087181b7c')
 
-build() {
-cd $srcdir/$pkgname-$_realver
+prepare() {
+  cd $pkgname
 
-sed -i "s/CMP0072 NEW/CMP0072 OLD/g" CMakeLists.txt
+  patch -Np1 -i "$srcdir"/45249a2c7172fdc2d5cd856a1ee05670f21f0db7.patch
 
-mkdir -p build/compile && cd build/compile
+  mkdir -p build && cd build
+}
 
-cmake -G Ninja ../.. \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWL_INSTALL_BASEDIR=/usr \
--DWL_INSTALL_DATADIR=/usr/share/widelands
-ninja
+build() {
+  cd $pkgname/build
+
+  cmake -G Ninja .. \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DWL_INSTALL_BASEDIR=/usr \
+  -DWL_INSTALL_DATADIR=/usr/share/widelands
+  ninja
 }
 
 package() {
-cd $srcdir/$pkgname-$_realver/build/compile
+  cd $pkgname/build
 
-DESTDIR="$pkgdir" ninja install
+  DESTDIR="$pkgdir" ninja install
 
-mkdir -p $pkgdir/usr/bin
-mv $pkgdir/usr/{widelands,wl_map_object_info,wl_map_info} $pkgdir/usr/bin
-mv $pkgdir/usr/{VERSION,ChangeLog,CREDITS} $pkgdir/usr/share/widelands
+  mkdir -p $pkgdir/usr/bin
+  mv $pkgdir/usr/{widelands,wl_map_object_info,wl_map_info} $pkgdir/usr/bin
+  mv $pkgdir/usr/{VERSION,ChangeLog,CREDITS} $pkgdir/usr/share/widelands
 
-mkdir -p $pkgdir/usr/share/licenses/$pkgname
-mv $pkgdir/usr/COPYING $pkgdir/usr/share/licenses/$pkgname
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/COPYING $pkgdir/usr/share/licenses/$pkgname
 
-# Install bin, icon and desktop file
-

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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 06:01:16
  Author: felixonmars
Revision: 529965

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 06:00:59 UTC (rev 529964)
+++ PKGBUILD2019-11-17 06:01:16 UTC (rev 529965)
@@ -1,70 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.42.6
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
-  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
-  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('6dee03cded033ca5f6139bc42a5f16a16f0ff645d92c53edc83025c30f70d94a7cc2a0222005a28a1e13cc53193004b34ca9d8534ffbbe5971379aca13af1b57')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-
-  cp -a hypothesis-$pkgver{,-py2}
-
-  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
-  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py build
-}
-
-check() {
-  cd hypothesis-$pkgver/hypothesis-python
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module'
-  'python-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module'
-  'python2-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 529964, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 06:01:16 UTC (rev 529965)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=4.42.7
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
+  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
+  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
+sha512sums=('72e8383d363e0435174db4a262dd269c7b50a531b21285c12567b629ffd456710015df36cd6588c553a705313f3052560dc489abf41610a6667a74a47a7a000c')
+
+prepare() {
+  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
+
+  cp -a hypothesis-$pkgver{,-py2}
+
+  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
+  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
+
+  export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
+  python setup.py build
+
+  cd 

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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 06:00:59
  Author: felixonmars
Revision: 529964

upgpkg: python-hypothesis 4.42.7-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 05:13:53 UTC (rev 529963)
+++ PKGBUILD2019-11-17 06:00:59 UTC (rev 529964)
@@ -2,7 +2,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.42.6
+pkgver=4.42.7
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -14,7 +14,7 @@
   'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
   'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('6dee03cded033ca5f6139bc42a5f16a16f0ff645d92c53edc83025c30f70d94a7cc2a0222005a28a1e13cc53193004b34ca9d8534ffbbe5971379aca13af1b57')
+sha512sums=('72e8383d363e0435174db4a262dd269c7b50a531b21285c12567b629ffd456710015df36cd6588c553a705313f3052560dc489abf41610a6667a74a47a7a000c')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


[arch-commits] Commit in qemu/repos (5 files)

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 05:26:20
  Author: anatolik
Revision: 368977

archrelease: copy trunk to testing-x86_64

Added:
  qemu/repos/testing-x86_64/
  qemu/repos/testing-x86_64/65-kvm.rules
(from rev 368976, qemu/trunk/65-kvm.rules)
  qemu/repos/testing-x86_64/PKGBUILD
(from rev 368976, qemu/trunk/PKGBUILD)
  qemu/repos/testing-x86_64/qemu-ga.service
(from rev 368976, qemu/trunk/qemu-ga.service)
  qemu/repos/testing-x86_64/qemu.install
(from rev 368976, qemu/trunk/qemu.install)

-+
 65-kvm.rules|1 
 PKGBUILD|  216 ++
 qemu-ga.service |9 ++
 qemu.install|8 ++
 4 files changed, 234 insertions(+)

Copied: qemu/repos/testing-x86_64/65-kvm.rules (from rev 368976, 
qemu/trunk/65-kvm.rules)
===
--- testing-x86_64/65-kvm.rules (rev 0)
+++ testing-x86_64/65-kvm.rules 2019-11-17 05:26:20 UTC (rev 368977)
@@ -0,0 +1 @@
+KERNEL=="vhost-net", GROUP="kvm", MODE="0660", TAG+="uaccess", 
OPTIONS+="static_node=vhost-net"

Copied: qemu/repos/testing-x86_64/PKGBUILD (from rev 368976, 
qemu/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-11-17 05:26:20 UTC (rev 368977)
@@ -0,0 +1,216 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: Sébastien "Seblu" Luttringer 
+
+pkgbase=qemu
+pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra
+ qemu-block-{iscsi,rbd,gluster} qemu-guest-agent)
+pkgdesc="A generic and open source machine emulator and virtualizer"
+pkgver=4.1.1
+pkgrel=1
+arch=(x86_64)
+license=(GPL2 LGPL2.1)
+url="https://wiki.qemu.org/;
+_headlessdeps=(seabios gnutls libpng libaio numactl jemalloc xfsprogs libnfs
+   lzo snappy curl vde2 libcap-ng spice libcacard usbredir)
+depends=(virglrenderer sdl2 vte3 libpulse "${_headlessdeps[@]}")
+makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx)
+source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}
+qemu-ga.service
+65-kvm.rules)
+sha512sums=('13c8420f74fd7f043f2dd0774b88262327d22864b3fc7b5d5e7e651fb163de03ac51483abec703cd9914511049b125165875c27566bebfd9b6482d8d2c2ff108'
+'SKIP'
+
'269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4'
+
'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99')
+validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
+
+case $CARCH in
+  i?86) _corearch=i386 ;;
+  x86_64) _corearch=x86_64 ;;
+esac
+
+prepare() {
+  mkdir build-{full,headless}
+  mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu}
+
+  cd ${pkgname}-${pkgver}
+}
+
+build() {
+  _build full \
+--audio-drv-list="pa alsa sdl"
+
+  _build headless \
+--audio-drv-list= \
+--disable-bluez \
+--disable-sdl \
+--disable-gtk \
+--disable-vte \
+--disable-opengl \
+--disable-virglrenderer
+}
+
+_build() (
+  cd build-$1
+
+  # qemu vs. make 4 == bad
+  export ARFLAGS=rv
+
+  # http://permalink.gmane.org/gmane.comp.emulators.qemu/238740
+  export CFLAGS+=" -fPIC"
+
+  ../${pkgname}-${pkgver}/configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib/qemu \
+--python=/usr/bin/python2 \
+--smbd=/usr/bin/smbd \
+--enable-modules \
+--enable-sdl \
+--enable-jemalloc \
+"${@:2}"
+
+  make
+)
+
+package_qemu() {
+  optdepends=('qemu-arch-extra: extra architectures support')
+  provides=(qemu-headless)
+  conflicts=(qemu-headless)
+  replaces=(qemu-kvm)
+
+  _package full
+}
+
+package_qemu-headless() {
+  pkgdesc="QEMU without GUI"
+  depends=("${_headlessdeps[@]}")
+  optdepends=('qemu-headless-arch-extra: extra architectures support')
+
+  _package headless
+}
+
+_package() {
+  optdepends+=('samba: SMB/CIFS server support'
+   'qemu-block-iscsi: iSCSI block support'
+   'qemu-block-rbd: RBD block support'
+   'qemu-block-gluster: glusterfs block support')
+  install=qemu.install
+  options=(!strip)
+
+  make -C build-$1 DESTDIR="$pkgdir" install "${@:2}"
+
+  # systemd stuff
+  install -Dm644 65-kvm.rules "$pkgdir/usr/lib/udev/rules.d/65-kvm.rules"
+
+  # remove conflicting /var/run directory
+  cd "$pkgdir"
+  rm -r var
+
+  cd usr/lib
+  tidy_strip
+
+  # bridge_helper needs suid
+  # https://bugs.archlinux.org/task/32565
+  chmod u+s qemu/qemu-bridge-helper
+
+  # remove split block modules
+  rm qemu/block-{iscsi,rbd,gluster}.so
+
+  cd ../bin
+  tidy_strip
+
+  # remove extra arch
+  for _bin in qemu-*; do
+[[ -f $_bin ]] || continue
+
+case ${_bin#qemu-} in
+  # guest agent
+  ga) rm "$_bin"; continue ;;
+
+   

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

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 05:25:49
  Author: anatolik
Revision: 368976

upgpkg: qemu 4.1.1-1

Modified:
  qemu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 05:14:30 UTC (rev 368975)
+++ PKGBUILD2019-11-17 05:25:49 UTC (rev 368976)
@@ -5,8 +5,8 @@
 pkgname=(qemu qemu-headless qemu-arch-extra qemu-headless-arch-extra
  qemu-block-{iscsi,rbd,gluster} qemu-guest-agent)
 pkgdesc="A generic and open source machine emulator and virtualizer"
-pkgver=4.1.0
-pkgrel=5
+pkgver=4.1.1
+pkgrel=1
 arch=(x86_64)
 license=(GPL2 LGPL2.1)
 url="https://wiki.qemu.org/;
@@ -16,17 +16,11 @@
 makedepends=(spice-protocol python2 ceph libiscsi glusterfs python-sphinx)
 source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}
 qemu-ga.service
-65-kvm.rules
-
fix_image_corruption_1.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=944f3d5dd216fcd8cb007eddd4f82dced0a15b3d;
-
fix_image_corruption_2.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=5e9785505210e2477e590e61b1ab100d0ec22b01;
-
fix_qcow_compressed.patch::"https://git.qemu.org/?p=qemu.git;a=patch;h=24552feb6ae2f615b76c2b95394af43901f75046;)
-sha512sums=('82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2'
+65-kvm.rules)
+sha512sums=('13c8420f74fd7f043f2dd0774b88262327d22864b3fc7b5d5e7e651fb163de03ac51483abec703cd9914511049b125165875c27566bebfd9b6482d8d2c2ff108'
 'SKIP'
 
'269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4'
-
'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99'
-
'5cb7967aa2957919df788a92aefeab0e7aeb6e13ef89c7ab79f6a2b18fcb871376aa1fdf2d821560af6f41d3a78dcd3e0c9c0f199a57cc94b7f138e94d7103a0'
-
'1cec5950692859c717b0d41fb7baf6b23f638086f9dccaddc3c96d835184ab832393592156a7c25f342f45059071e75a36360f4a6799f7cf74b6a548bdbe66d2'
-
'9ebb3f853d78c8f1c482e3603c79b621cad036a943a7c5f575e2bc1b1fb5f2f14f909d97e77ff9738d23b212c74e7d30c99dc55633132a1a03480d28ee988f55')
+
'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99')
 validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
 
 case $CARCH in
@@ -39,12 +33,6 @@
   mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu}
 
   cd ${pkgname}-${pkgver}
-  #sed -i 's/vte-2\.90/vte-2.91/g' configure
-
-  # https://bugs.archlinux.org/task/64150
-  patch -p1 < ../fix_image_corruption_1.patch
-  patch -p1 < ../fix_image_corruption_2.patch
-  patch -p1 < ../fix_qcow_compressed.patch
 }
 
 build() {


[arch-commits] Commit in nvidia-390xx/repos/extra-x86_64 (8 files)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:14:30
  Author: svenstaro
Revision: 368975

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-390xx/repos/extra-x86_64/PKGBUILD
(from rev 368974, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/extra-x86_64/kernel-4.16.patch
(from rev 368974, nvidia-390xx/trunk/kernel-4.16.patch)
  nvidia-390xx/repos/extra-x86_64/kernel-5.1.patch
(from rev 368974, nvidia-390xx/trunk/kernel-5.1.patch)
  nvidia-390xx/repos/extra-x86_64/kernel-5.2.patch
(from rev 368974, nvidia-390xx/trunk/kernel-5.2.patch)
Deleted:
  nvidia-390xx/repos/extra-x86_64/PKGBUILD
  nvidia-390xx/repos/extra-x86_64/kernel-4.16.patch
  nvidia-390xx/repos/extra-x86_64/kernel-5.1.patch
  nvidia-390xx/repos/extra-x86_64/kernel-5.2.patch

---+
 PKGBUILD  |  172 +-
 kernel-4.16.patch |   66 ++---
 kernel-5.1.patch  |  260 ++--
 kernel-5.2.patch  |   36 +++
 4 files changed, 267 insertions(+), 267 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:14:22 UTC (rev 368974)
+++ PKGBUILD2019-11-17 05:14:30 UTC (rev 368975)
@@ -1,86 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgbase=nvidia-390xx
-pkgname=(nvidia-390xx nvidia-390xx-dkms)
-pkgver=390.129
-pkgrel=18
-pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
-arch=('x86_64')
-url="https://www.nvidia.com/;
-makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers')
-conflicts=('nvidia')
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
-'kernel-4.16.patch')
-sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
-'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-
-# Restore phys_to_dma support (still needed for 396.18)
-# https://bugs.archlinux.org/task/58074
-patch -Np1 -i ../kernel-4.16.patch
-
-cp -a kernel kernel-dkms
-cd kernel-dkms
-sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
-sed -i 's/__JOBS/`nproc`/' dkms.conf
-sed -i 's/__DKMS_MODULES//' dkms.conf
-sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
-
-# Gift for linux-rt guys
-sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
-}
-
-build() {
-cd "${_pkg}"/kernel
-make SYSSRC=/usr/src/linux module
-}
-
-package_nvidia-390xx() {
-pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
-depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
-
-_extradir="/usr/lib/modules/$(
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.132
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx 

[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:14:22
  Author: svenstaro
Revision: 368974

upgpkg: nvidia-390xx 390.132-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 05:09:42 UTC (rev 368973)
+++ PKGBUILD2019-11-17 05:14:22 UTC (rev 368974)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-390xx
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
-pkgver=390.129
-pkgrel=18
+pkgver=390.132
+pkgrel=1
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="https://www.nvidia.com/;
@@ -16,7 +16,7 @@
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
 'kernel-4.16.patch')
-sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
+sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d'
 '622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
 
 prepare() {


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

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:13:47
  Author: svenstaro
Revision: 529962

upgpkg: python-pywinrm 0.4.1-1

Modified:
  python-pywinrm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 05:11:39 UTC (rev 529961)
+++ PKGBUILD2019-11-17 05:13:47 UTC (rev 529962)
@@ -1,10 +1,10 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Kevin Houdebert 
 # Contributor: Guillaume Brogi 
 
 pkgname=python-pywinrm
-pkgver=0.3.0
-pkgrel=4
+pkgver=0.4.1
+pkgrel=1
 pkgdesc="Python library for Windows Remote Management"
 arch=(any)
 url="https://pypi.python.org/pypi/pywinrm;
@@ -15,7 +15,7 @@
 'python-requests-credssp: for CredSSP authenication')
 makedepends=('python-setuptools' 'python2-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;)
-sha512sums=('4a6ec3e5cc4b9030275454d846fa4356f81fe798f013f2be4dbfd4974f11ab2ccaabbc749f6e64fda985324ce6ffb1af906cdca02d2e2cb606d10bb94d02')
+sha512sums=('0eaeb190d37f055c10d1bd8ae1414da4a7396351fd6286b1e5ffc22b8f8ed589c03e2cbf1c287e5ea8fc00c08012a206657cecb77ec69cd373ff462c3b18e3d7')
 
 package() {
 cd ${srcdir}/pywinrm-${pkgver}


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

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:13:53
  Author: svenstaro
Revision: 529963

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:13:47 UTC (rev 529962)
+++ PKGBUILD2019-11-17 05:13:53 UTC (rev 529963)
@@ -1,25 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Kevin Houdebert 
-# Contributor: Guillaume Brogi 
-
-pkgname=python-pywinrm
-pkgver=0.3.0
-pkgrel=4
-pkgdesc="Python library for Windows Remote Management"
-arch=(any)
-url="https://pypi.python.org/pypi/pywinrm;
-license=('MIT')
-depends=('python' 'python-requests' 'python-xmltodict')
-optdepends=('python-requests-ntlm: for HTTP NTLM authentication'
-'python-requests-kerberos: for kerberos authentication'
-'python-requests-credssp: for CredSSP authenication')
-makedepends=('python-setuptools' 'python2-setuptools')
-source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;)
-sha512sums=('4a6ec3e5cc4b9030275454d846fa4356f81fe798f013f2be4dbfd4974f11ab2ccaabbc749f6e64fda985324ce6ffb1af906cdca02d2e2cb606d10bb94d02')
-
-package() {
-cd ${srcdir}/pywinrm-${pkgver}
-python setup.py install --root=${pkgdir}/ --optimize=1
-}
-
-# vim:set ts=4 sw=4 et:

Copied: python-pywinrm/repos/community-any/PKGBUILD (from rev 529962, 
python-pywinrm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 05:13:53 UTC (rev 529963)
@@ -0,0 +1,25 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Kevin Houdebert 
+# Contributor: Guillaume Brogi 
+
+pkgname=python-pywinrm
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Python library for Windows Remote Management"
+arch=(any)
+url="https://pypi.python.org/pypi/pywinrm;
+license=('MIT')
+depends=('python' 'python-requests' 'python-xmltodict')
+optdepends=('python-requests-ntlm: for HTTP NTLM authentication'
+'python-requests-kerberos: for kerberos authentication'
+'python-requests-credssp: for CredSSP authenication')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;)
+sha512sums=('0eaeb190d37f055c10d1bd8ae1414da4a7396351fd6286b1e5ffc22b8f8ed589c03e2cbf1c287e5ea8fc00c08012a206657cecb77ec69cd373ff462c3b18e3d7')
+
+package() {
+cd ${srcdir}/pywinrm-${pkgver}
+python setup.py install --root=${pkgdir}/ --optimize=1
+}
+
+# vim:set ts=4 sw=4 et:


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

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:11:39
  Author: svenstaro
Revision: 529961

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:11:33 UTC (rev 529960)
+++ PKGBUILD2019-11-17 05:11:39 UTC (rev 529961)
@@ -1,31 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=python-pynvim
-pkgver=0.3.2
-pkgrel=6
-pkgdesc='Python client for Neovim'
-url='https://github.com/neovim/pynvim'
-arch=('any')
-license=('Apache')
-depends=('python' 'python-msgpack' 'python-greenlet')
-provides=('python-neovim')
-makedepends=('python-setuptools')
-replaces=('python-neovim')
-source=("https://github.com/neovim/pynvim/archive/${pkgver}.tar.gz;)
-sha256sums=('0a44c540dd5790acfbc7e411b0ed4fb6c44914d866226ebebf370c24c2723dc2')
-
-prepare() {
-  sed -i "s/msgpack-python/msgpack/g" pynvim-${pkgver}/setup.py
-}
-
-build() {
-  cd "${srcdir}/pynvim-${pkgver}"
-  python setup.py build
-}
-
-package() {
-  cd "${srcdir}/pynvim-${pkgver}"
-  python setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" 
--skip-build
-}
-
-# vim:set sw=2 sts=2 et:

Copied: python-pynvim/repos/community-any/PKGBUILD (from rev 529960, 
python-pynvim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 05:11:39 UTC (rev 529961)
@@ -0,0 +1,31 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=python-pynvim
+pkgver=0.4.0
+pkgrel=1
+pkgdesc='Python client for Neovim'
+url='https://github.com/neovim/pynvim'
+arch=('any')
+license=('Apache')
+depends=('python' 'python-msgpack' 'python-greenlet')
+provides=('python-neovim')
+makedepends=('python-setuptools')
+replaces=('python-neovim')
+source=("https://github.com/neovim/pynvim/archive/${pkgver}.tar.gz;)
+sha256sums=('6d48f194e5102cbc2043bf78647cfdea77bdb2b545fe942c20bbc6c58f489210')
+
+prepare() {
+  sed -i "s/msgpack-python/msgpack/g" pynvim-${pkgver}/setup.py
+}
+
+build() {
+  cd "${srcdir}/pynvim-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${srcdir}/pynvim-${pkgver}"
+  python setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" 
--skip-build
+}
+
+# vim:set sw=2 sts=2 et:


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

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:11:33
  Author: svenstaro
Revision: 529960

upgpkg: python-pynvim 0.4.0-1

Modified:
  python-pynvim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 05:09:55 UTC (rev 529959)
+++ PKGBUILD2019-11-17 05:11:33 UTC (rev 529960)
@@ -1,8 +1,8 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 
 pkgname=python-pynvim
-pkgver=0.3.2
-pkgrel=6
+pkgver=0.4.0
+pkgrel=1
 pkgdesc='Python client for Neovim'
 url='https://github.com/neovim/pynvim'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 replaces=('python-neovim')
 source=("https://github.com/neovim/pynvim/archive/${pkgver}.tar.gz;)
-sha256sums=('0a44c540dd5790acfbc7e411b0ed4fb6c44914d866226ebebf370c24c2723dc2')
+sha256sums=('6d48f194e5102cbc2043bf78647cfdea77bdb2b545fe942c20bbc6c58f489210')
 
 prepare() {
   sed -i "s/msgpack-python/msgpack/g" pynvim-${pkgver}/setup.py


[arch-commits] Commit in nvidia-390xx-utils/trunk (PKGBUILD)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:09:27
  Author: svenstaro
Revision: 368972

upgpkg: nvidia-390xx-utils 390.132-1

Modified:
  nvidia-390xx-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 04:31:06 UTC (rev 368971)
+++ PKGBUILD2019-11-17 05:09:27 UTC (rev 368972)
@@ -1,10 +1,10 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Maintainer: Thomas Baechler 
 # Contributor: James Rayner 
 
 pkgbase=nvidia-390xx-utils
 pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx')
-pkgver=390.129
+pkgver=390.132
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -15,7 +15,7 @@
 
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'b6a0ecf48077dd7149b464117db4a9cd2b8ae2c0828a206f8e661fda8d42d0cce02bd132e0754e055bfeb41cbf2d047f8ffab57351d9102f161ef62adaffd6eb')
+
'cdd9b826d3ad96f6c255296336a988eb8e67e1916859319f6e19a24c32484ec5dbb00312bc641b62068829c757e301d14d6bcfc6d833ce78db83db862df59bbe')
 
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 


[arch-commits] Commit in nvidia-390xx-utils/repos/extra-x86_64 (8 files)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:09:42
  Author: svenstaro
Revision: 368973

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-390xx-utils/repos/extra-x86_64/PKGBUILD
(from rev 368972, nvidia-390xx-utils/trunk/PKGBUILD)
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.install
(from rev 368972, nvidia-390xx-utils/trunk/nvidia-390xx-utils.install)
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.sysusers
(from rev 368972, nvidia-390xx-utils/trunk/nvidia-390xx-utils.sysusers)
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 368972, nvidia-390xx-utils/trunk/nvidia-drm-outputclass.conf)
Deleted:
  nvidia-390xx-utils/repos/extra-x86_64/PKGBUILD
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.install
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.sysusers
  nvidia-390xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf

-+
 PKGBUILD|  336 +-
 nvidia-390xx-utils.install  |   14 -
 nvidia-390xx-utils.sysusers |2 
 nvidia-drm-outputclass.conf |   30 +--
 4 files changed, 191 insertions(+), 191 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:09:27 UTC (rev 368972)
+++ PKGBUILD2019-11-17 05:09:42 UTC (rev 368973)
@@ -1,168 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-390xx-utils
-pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx')
-pkgver=390.129
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-source=('nvidia-drm-outputclass.conf'
-'nvidia-390xx-utils.sysusers'
-
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'b6a0ecf48077dd7149b464117db4a9cd2b8ae2c0828a206f8e661fda8d42d0cce02bd132e0754e055bfeb41cbf2d047f8ffab57351d9102f161ef62adaffd6eb')
-
-_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-conflicts=('opencl-nvidia')
-provides=('opencl-nvidia' 'opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-390xx-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia-390xx: OpenCL support')
-conflicts=('nvidia-390xx-libgl' 'nvidia-utils' 'nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-utils' 
'nvidia-390xx-libgl' 'nvidia-libgl')
-replaces=('nvidia-390xx-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 

[arch-commits] Commit in lib32-nvidia-390xx-utils/trunk (PKGBUILD)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:09:49
  Author: svenstaro
Revision: 529958

upgpkg: lib32-nvidia-390xx-utils 390.132-1

Modified:
  lib32-nvidia-390xx-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 04:42:23 UTC (rev 529957)
+++ PKGBUILD2019-11-17 05:09:49 UTC (rev 529958)
@@ -4,7 +4,7 @@
 _pkgbasename=nvidia-390xx-utils
 pkgbase=lib32-$_pkgbasename
 pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.129
+pkgver=390.132
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -15,7 +15,7 @@
 _arch='x86'
 _pkg="NVIDIA-Linux-${_arch}-${pkgver}"
 
source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('b31d8f6b663fa7da1291fc25b4b08e17019476da521baea41201410a1d8a803b8ac9bad18485ff53589cea281ae4ece749118fa23a63e2c0720aafc60367255f')
+sha512sums=('12b0f80b4bbaebc984c7dbacd365795646c7697606242b05095ac61d69d89ab89fded47d583b4b99793ebcea9e38ec1e7b63dda1c2fdce53ab697cafcdbb3a85')
 
 create_links() {
 # create soname links


[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)

2019-11-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 17, 2019 @ 05:09:55
  Author: svenstaro
Revision: 529959

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD
(from rev 529958, lib32-nvidia-390xx-utils/trunk/PKGBUILD)
Deleted:
  lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  226 ++---
 1 file changed, 113 insertions(+), 113 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 05:09:49 UTC (rev 529958)
+++ PKGBUILD2019-11-17 05:09:55 UTC (rev 529959)
@@ -1,113 +0,0 @@
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-_pkgbasename=nvidia-390xx-utils
-pkgbase=lib32-$_pkgbasename
-pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx')
-pkgver=390.129
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
-license=('custom')
-options=('!strip')
-
-_arch='x86'
-_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('b31d8f6b663fa7da1291fc25b4b08e17019476da521baea41201410a1d8a803b8ac9bad18485ff53589cea281ae4ece749118fa23a63e2c0720aafc60367255f')
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-build() {
-sh ${_pkg}.run --extract-only
-}
-
-package_lib32-opencl-nvidia-390xx() {
-pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs')
-conflicts=('lib32-opencl-nvidia')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('lib32-opencl-driver')
-
-cd "${_pkg}"
-
-# OpenCL
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
-}
-
-package_lib32-nvidia-390xx-utils() {
-pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch"
-depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 
'nvidia-390xx-utils')
-conflicts=('lib32-nvidia-utils')
-optdepends=('lib32-opencl-nvidia-390xx: OpenCL support')
-provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 
'lib32-nvidia-390xx-libgl' 'lib32-nvidia-utils')
-
-cd "${_pkg}"
-
-# GLX extension module for X - useless ?
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
-# now in lib32-mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
-ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
-
-# OpenGL core library
-install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
-install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
-install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
-
-# misc
-install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
-install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
-install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
-install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
-install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
-install -D -m755 

[arch-commits] Commit in libvirt/repos (6 files)

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 04:42:23
  Author: anatolik
Revision: 529957

archrelease: copy trunk to community-testing-x86_64

Added:
  libvirt/repos/community-testing-x86_64/
  libvirt/repos/community-testing-x86_64/Changelog
(from rev 529956, libvirt/trunk/Changelog)
  libvirt/repos/community-testing-x86_64/PKGBUILD
(from rev 529956, libvirt/trunk/PKGBUILD)
  libvirt/repos/community-testing-x86_64/libvirt.sysusers.d
(from rev 529956, libvirt/trunk/libvirt.sysusers.d)
  libvirt/repos/community-testing-x86_64/libvirtd-guests.conf.d
(from rev 529956, libvirt/trunk/libvirtd-guests.conf.d)
  libvirt/repos/community-testing-x86_64/libvirtd.conf.d
(from rev 529956, libvirt/trunk/libvirtd.conf.d)

+
 Changelog  |1 
 PKGBUILD   |  156 +++
 libvirt.sysusers.d |1 
 libvirtd-guests.conf.d |9 ++
 libvirtd.conf.d|1 
 5 files changed, 168 insertions(+)

Copied: libvirt/repos/community-testing-x86_64/Changelog (from rev 529956, 
libvirt/trunk/Changelog)
===
--- community-testing-x86_64/Changelog  (rev 0)
+++ community-testing-x86_64/Changelog  2019-11-17 04:42:23 UTC (rev 529957)
@@ -0,0 +1 @@
+https://libvirt.org/news.html

Copied: libvirt/repos/community-testing-x86_64/PKGBUILD (from rev 529956, 
libvirt/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-11-17 04:42:23 UTC (rev 529957)
@@ -0,0 +1,156 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Sergej Pupykin 
+# Contributor: Jonathan Wiersma 
+
+pkgname=libvirt
+pkgver=5.9.0
+pkgrel=1
+pkgdesc="API for controlling virtualization engines 
(openvz,kvm,qemu,virtualbox,xen,etc)"
+arch=('x86_64')
+url="https://libvirt.org/;
+license=('LGPL')
+makedepends=('lvm2' 'linux-api-headers' 'dnsmasq' 'lxc' 'libiscsi' 'open-iscsi'
+ 'perl-xml-xpath' 'libxslt' 'qemu' 'parted' 'python')
+depends=('e2fsprogs' 'gnutls' 'iptables' 'libxml2' 'parted' 'polkit'
+ 'yajl' 'libpciaccess' 'udev' 'dbus' 'libxau' 'libxdmcp' 'libpcap'
+ 'libcap-ng' 'curl' 'libsasl' 'libgcrypt' 'libgpg-error' 'openssl'
+ 'libxcb' 'gcc-libs' 'iproute2' 'libnl' 'libx11' 'numactl' 'gettext'
+ 'libssh2' 'netcf' 'fuse2' 'glusterfs' 'ceph-libs' 'libiscsi')
+optdepends=('ebtables: required for default NAT networking'
+'dnsmasq: required for default NAT/DHCP for guests'
+'bridge-utils: for bridged networking'
+'netcat: for remote management over ssh'
+'qemu'
+'radvd'
+'dmidecode'
+'parted'
+'ceph: for ceph support'
+'qemu-block-gluster: for qemu glusterfs support')
+backup=('etc/conf.d/libvirt-guests'
+  'etc/conf.d/libvirtd'
+  'etc/libvirt/libvirt.conf'
+  'etc/libvirt/virtlogd.conf'
+  'etc/libvirt/libvirtd.conf'
+  'etc/libvirt/lxc.conf'
+  'etc/libvirt/nwfilter/allow-arp.xml'
+  'etc/libvirt/nwfilter/allow-dhcp-server.xml'
+  'etc/libvirt/nwfilter/allow-dhcp.xml'
+  'etc/libvirt/nwfilter/allow-incoming-ipv4.xml'
+  'etc/libvirt/nwfilter/allow-ipv4.xml'
+  'etc/libvirt/nwfilter/clean-traffic.xml'
+  'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml'
+  'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml'
+  'etc/libvirt/nwfilter/no-arp-spoofing.xml'
+  'etc/libvirt/nwfilter/no-ip-multicast.xml'
+  'etc/libvirt/nwfilter/no-ip-spoofing.xml'
+  'etc/libvirt/nwfilter/no-mac-broadcast.xml'
+  'etc/libvirt/nwfilter/no-mac-spoofing.xml'
+  'etc/libvirt/nwfilter/no-other-l2-traffic.xml'
+  'etc/libvirt/nwfilter/no-other-rarp-traffic.xml'
+  'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml'
+  'etc/libvirt/nwfilter/qemu-announce-self.xml'
+  'etc/libvirt/nwfilter/clean-traffic-gateway.xml'
+  'etc/libvirt/qemu-lockd.conf'
+  'etc/libvirt/qemu.conf'
+  'etc/libvirt/qemu/networks/default.xml'
+  'etc/libvirt/virt-login-shell.conf'
+  'etc/libvirt/virtlockd.conf'
+  'etc/logrotate.d/libvirtd'
+  'etc/logrotate.d/libvirtd.lxc'
+  'etc/logrotate.d/libvirtd.qemu'
+  'etc/sasl2/libvirt.conf')
+options=('emptydirs')
+validpgpkeys=('C74415BA7C9C7F78F02E1DC34606B8A5DE95BC1F')
+source=("https://libvirt.org/sources/${pkgname}-${pkgver}.tar.xz"{,.asc}
+'libvirtd.conf.d'
+'libvirtd-guests.conf.d'
+'libvirt.sysusers.d')
+sha512sums=('3c7760053c5aabf8b3662f48f21a25fd1005ba8871bb51f78ff2b0ce4053c7bebc728298f3e3d662695a1408fbd554d281257bfe6cd637eca9771375847cb939'
+'SKIP'
+
'fc0e16e045a2c84d168d42c97d9e14ca32ba0d86025135967f4367cf3fa663882eefb6923ebf04676ae763f4f459e5156d7221b36b47c835f9e531c6b6e0cd9d'
+
'ef221bae994ad0a15ab5186b7469132896156d82bfdc3ef3456447d5cf1af347401ef33e8665d5b2f76451f5457aee7ea01064d7b9223d6691c90c4456763258'
+

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

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 04:41:42
  Author: anatolik
Revision: 529956

upgpkg: libvirt 5.9.0-1

Modified:
  libvirt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:45:50 UTC (rev 529955)
+++ PKGBUILD2019-11-17 04:41:42 UTC (rev 529956)
@@ -3,8 +3,8 @@
 # Contributor: Jonathan Wiersma 
 
 pkgname=libvirt
-pkgver=5.8.0
-pkgrel=2
+pkgver=5.9.0
+pkgrel=1
 pkgdesc="API for controlling virtualization engines 
(openvz,kvm,qemu,virtualbox,xen,etc)"
 arch=('x86_64')
 url="https://libvirt.org/;
@@ -65,7 +65,7 @@
 'libvirtd.conf.d'
 'libvirtd-guests.conf.d'
 'libvirt.sysusers.d')
-sha512sums=('73d18fdf307b8029921a9f1a0c84ca31c50c662a3c0339e3850d6d2f31574168807a6f34943b286ed86a44031decbbc1339f27366da7269e29d38c7094503113'
+sha512sums=('3c7760053c5aabf8b3662f48f21a25fd1005ba8871bb51f78ff2b0ce4053c7bebc728298f3e3d662695a1408fbd554d281257bfe6cd637eca9771375847cb939'
 'SKIP'
 
'fc0e16e045a2c84d168d42c97d9e14ca32ba0d86025135967f4367cf3fa663882eefb6923ebf04676ae763f4f459e5156d7221b36b47c835f9e531c6b6e0cd9d'
 
'ef221bae994ad0a15ab5186b7469132896156d82bfdc3ef3456447d5cf1af347401ef33e8665d5b2f76451f5457aee7ea01064d7b9223d6691c90c4456763258'


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

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 04:31:06
  Author: anatolik
Revision: 368971

archrelease: copy trunk to testing-x86_64

Added:
  talloc/repos/testing-x86_64/
  talloc/repos/testing-x86_64/PKGBUILD
(from rev 368970, talloc/trunk/PKGBUILD)

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

Copied: talloc/repos/testing-x86_64/PKGBUILD (from rev 368970, 
talloc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-11-17 04:31:06 UTC (rev 368971)
@@ -0,0 +1,38 @@
+# Maintainer:
+# Contributor: Tobias Powalowski 
+
+pkgname=talloc
+pkgver=2.3.0
+pkgrel=1
+pkgdesc="Hierarchical pool based memory allocator with destructors"
+arch=('x86_64')
+license=('GPL3')
+url="https://talloc.samba.org/;
+depends=('glibc')
+makedepends=('python' 'docbook-xsl')
+optdepends=('python: for python bindings')
+source=(https://www.samba.org/ftp/talloc/talloc-$pkgver.tar.{gz,asc})
+sha1sums=('338b81ceda18101b3b977223693c41552161999d'
+  'SKIP')
+validpgpkeys=(9147A339719518EE9011BCB54793916113084025) # samba-b...@samba.org
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr \
+ --sysconfdir=/etc/samba \
+ --localstatedir=/var \
+ --bundled-libraries=NONE \
+ --builtin-libraries=replace \
+ --enable-talloc-compat1
+   make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make check
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in talloc/trunk (PKGBUILD wafsamba-use-native-waf-timer.patch)

2019-11-16 Thread Anatol Pomozov via arch-commits
Date: Sunday, November 17, 2019 @ 04:30:45
  Author: anatolik
Revision: 368970

upgpkg: talloc 2.3.0-1

Modified:
  talloc/trunk/PKGBUILD
Deleted:
  talloc/trunk/wafsamba-use-native-waf-timer.patch

-+
 PKGBUILD|   24 +--
 wafsamba-use-native-waf-timer.patch |  114 --
 2 files changed, 5 insertions(+), 133 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:59:13 UTC (rev 368969)
+++ PKGBUILD2019-11-17 04:30:45 UTC (rev 368970)
@@ -2,8 +2,8 @@
 # Contributor: Tobias Powalowski 
 
 pkgname=talloc
-pkgver=2.2.0
-pkgrel=3
+pkgver=2.3.0
+pkgrel=1
 pkgdesc="Hierarchical pool based memory allocator with destructors"
 arch=('x86_64')
 license=('GPL3')
@@ -11,25 +11,11 @@
 depends=('glibc')
 makedepends=('python' 'docbook-xsl')
 optdepends=('python: for python bindings')
-source=(https://www.samba.org/ftp/talloc/talloc-$pkgver.tar.{gz,asc}
-
samba-update-waf-for-py38.patch::https://gitlab.com/samba-team/samba/commit/aabdcc9151.patch
-wafsamba-use-native-waf-timer.patch)
-sha1sums=('d806e2e4e9b973e8ab6521d1dd20a03abae32c99'
-  'SKIP'
-  'ab8f8bd63c722e2e3b709e89fa3c1e222daac988'
-  '2e688ce37d2f5027ba6e4eb52503353d9707fdae')
+source=(https://www.samba.org/ftp/talloc/talloc-$pkgver.tar.{gz,asc})
+sha1sums=('338b81ceda18101b3b977223693c41552161999d'
+  'SKIP')
 validpgpkeys=(9147A339719518EE9011BCB54793916113084025) # samba-b...@samba.org
 
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   # https://bugzilla.samba.org/show_bug.cgi?id=13960
-   patch -Np1 -i ../samba-update-waf-for-py38.patch
-
-   # https://bugzilla.samba.org/show_bug.cgi?id=13998
-   patch -Np1 -i ../wafsamba-use-native-waf-timer.patch
-}
-
 build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr \

Deleted: wafsamba-use-native-waf-timer.patch
===
--- wafsamba-use-native-waf-timer.patch 2019-11-17 02:59:13 UTC (rev 368969)
+++ wafsamba-use-native-waf-timer.patch 2019-11-17 04:30:45 UTC (rev 368970)
@@ -1,114 +0,0 @@
-From dc27ff44de578b0b429a24b0e42e243d8bf481a8 Mon Sep 17 00:00:00 2001
-From: Lukas Slebodnik 
-Date: Wed, 12 Jun 2019 12:27:04 +0200
-Subject: [PATCH] wafsamba: Use native waf timer
-
-  __main__:1: DeprecationWarning: time.clock has been deprecated in Python 3.3
-  and will be removed from Python 3.8: use time.perf_counter
-  or time.process_time instead
-
-BUG: https://bugzilla.samba.org/show_bug.cgi?id=13998
-
-Signed-off-by: Lukas Slebodnik 
-Reviewed-by: Andreas Schneider 
-Reviewed-by: Alexander Bokovoy 

- buildtools/wafsamba/samba_deps.py | 25 -
- 1 file changed, 12 insertions(+), 13 deletions(-)
-
-diff --git a/buildtools/wafsamba/samba_deps.py 
b/buildtools/wafsamba/samba_deps.py
-index f8c38809bd2..03c37079a8c 100644
 a/buildtools/wafsamba/samba_deps.py
-+++ b/buildtools/wafsamba/samba_deps.py
-@@ -1,6 +1,6 @@
- # Samba automatic dependency handling and project rules
- 
--import os, sys, re, time
-+import os, sys, re
- 
- from waflib import Build, Options, Logs, Utils, Errors
- from waflib.Logs import debug
-@@ -1102,8 +1102,7 @@ def check_project_rules(bld):
- if not force_project_rules and load_samba_deps(bld, tgt_list):
- return
- 
--global tstart
--tstart = time.clock()
-+timer = Utils.Timer()
- 
- bld.new_rules = True
- Logs.info("Checking project rules ...")
-@@ -1112,26 +,26 @@ def check_project_rules(bld):
- 
- expand_subsystem_deps(bld)
- 
--debug("deps: expand_subsystem_deps: %f" % (time.clock() - tstart))
-+debug("deps: expand_subsystem_deps: %s" % str(timer))
- 
- replace_grouping_libraries(bld, tgt_list)
- 
--debug("deps: replace_grouping_libraries: %f" % (time.clock() - tstart))
-+debug("deps: replace_grouping_libraries: %s" % str(timer))
- 
- build_direct_deps(bld, tgt_list)
- 
--debug("deps: build_direct_deps: %f" % (time.clock() - tstart))
-+debug("deps: build_direct_deps: %s" % str(timer))
- 
- break_dependency_loops(bld, tgt_list)
- 
--debug("deps: break_dependency_loops: %f" % (time.clock() - tstart))
-+debug("deps: break_dependency_loops: %s" % str(timer))
- 
- if Options.options.SHOWDEPS:
- show_dependencies(bld, Options.options.SHOWDEPS, set())
- 
- calculate_final_deps(bld, tgt_list, loops)
- 
--debug("deps: calculate_final_deps: %f" % (time.clock() - tstart))
-+debug("deps: calculate_final_deps: %s" % str(timer))
- 
- if Options.options.SHOW_DUPLICATES:
- show_object_duplicates(bld, tgt_list)
-@@ -1140,7 +1139,7 @@ def check_project_rules(bld):
- for f in [ build_dependencies, build_includes, add_init_functions ]:
- debug('deps: project rules checking %s', f)
- for t in tgt_list: f(t)
--

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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:45:50
  Author: felixonmars
Revision: 529955

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 529954, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 529954, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:45:50 UTC (rev 529955)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.0
+pkgrel=52
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *3.3/<4/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+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"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:45:38
  Author: felixonmars
Revision: 529954

upgpkg: postgrest 6.0.0-52

rebuild with contravariant-extras 0.3.5

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:40:56 UTC (rev 529953)
+++ PKGBUILD2019-11-17 03:45:38 UTC (rev 529954)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=51
+pkgrel=52
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:40:43
  Author: felixonmars
Revision: 529952

upgpkg: haskell-hasql-transaction 0.7.2-20

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:39:39 UTC (rev 529951)
+++ PKGBUILD2019-11-17 03:40:43 UTC (rev 529952)
@@ -3,7 +3,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.7.2
-pkgrel=19
+pkgrel=20
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:40:56
  Author: felixonmars
Revision: 529953

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 529952, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:40:56 UTC (rev 529953)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.7.2
+pkgrel=20
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-hasql')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('630c03f362ad641ad07bfad543eff58f81acf7cb25c3dc050b51ea6939964ac0cf5e5d8748312733863cc500817fc7eb1915119cf164ef418abb73dd3e7cbd73')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:39:26
  Author: felixonmars
Revision: 529950

upgpkg: haskell-hasql-pool 0.5.1-24

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:38:26 UTC (rev 529949)
+++ PKGBUILD2019-11-17 03:39:26 UTC (rev 529950)
@@ -4,7 +4,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.5.1
-pkgrel=23
+pkgrel=24
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:39:39
  Author: felixonmars
Revision: 529951

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
529950, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:39:39 UTC (rev 529951)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.5.1
+pkgrel=24
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc' 'haskell-hspec')
+checkdepends=('pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('09f25a26f2317a0cdfa578ddb0ab23f6077c3e2849da2d4ecb72f2e1c63a57693b566269a2a01b5fb2bca8a3c85871ee6c24be715e9c9b810001447cee1c4a3e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+#runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:38:26
  Author: felixonmars
Revision: 529949

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 529948, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:38:26 UTC (rev 529949)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.4
+pkgrel=20
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-dlist' 'haskell-hashable'
+ 'haskell-hashtables' 'haskell-loch-th' 'haskell-placeholders' 
'haskell-postgresql-binary'
+ 'haskell-postgresql-libpq' 'haskell-profunctors' 
'haskell-text-builder' 'haskell-vector')
+makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck' 
'haskell-rebase' 'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c9587fa14052e8b7c449d94cb6b319c41eecf4892ce7f6def1c187bfbca6ca03f389d01da50c7acf0e672855b51f6e833b84a72ec7f6a3e3f4a4a237c7e6fb5a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:38:13
  Author: felixonmars
Revision: 529948

upgpkg: haskell-hasql 1.4-20

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:36:40 UTC (rev 529947)
+++ PKGBUILD2019-11-17 03:38:13 UTC (rev 529948)
@@ -4,7 +4,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=1.4
-pkgrel=19
+pkgrel=20
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:36:40
  Author: felixonmars
Revision: 529947

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:36:27
  Author: felixonmars
Revision: 529946

upgpkg: haskell-text-builder 0.6.5.1-31

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-text-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:35:17 UTC (rev 529945)
+++ PKGBUILD2019-11-17 03:36:27 UTC (rev 529946)
@@ -3,7 +3,7 @@
 _hkgname=text-builder
 pkgname=haskell-text-builder
 pkgver=0.6.5.1
-pkgrel=30
+pkgrel=31
 pkgdesc="An efficient strict text builder"
 url="https://github.com/nikita-volkov/text-builder;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:35:17
  Author: felixonmars
Revision: 529945

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 529944, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:35:17 UTC (rev 529945)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.3
+pkgrel=14
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 
'haskell-binary-parser'
+ 'haskell-bytestring-strict-builder' 'haskell-loch-th' 
'haskell-network-ip'
+ 'haskell-placeholders' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a517d8fbe3c3ba154c379c01dd83b5322eece425ec4546e6bc7386836a10e7b6366415afecea82d0c9043f26caeb53dc74d071c068a0473ac0128a583d78bc16')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:35:04
  Author: felixonmars
Revision: 529944

upgpkg: haskell-postgresql-binary 0.12.1.3-14

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:33:05 UTC (rev 529943)
+++ PKGBUILD2019-11-17 03:35:04 UTC (rev 529944)
@@ -4,7 +4,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:33:05
  Author: felixonmars
Revision: 529943

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-deferred-folds/repos/community-staging-x86_64/
  haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD
(from rev 529942, haskell-deferred-folds/trunk/PKGBUILD)

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

Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from 
rev 529942, haskell-deferred-folds/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:33:05 UTC (rev 529943)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=deferred-folds
+pkgname=haskell-deferred-folds
+pkgver=0.9.10.1
+pkgrel=28
+pkgdesc="Abstractions over deferred folds"
+url="https://github.com/metrix-ai/deferred-folds;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-rerebase'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('920f26c8c1c02642d490220a19c1671d4060149dc1a48bb6a16f6be682342f355835ae55724fc680478d348c8be8347a0eec14666824c0f1651de1f07c23e4ca')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:32:49
  Author: felixonmars
Revision: 529942

upgpkg: haskell-deferred-folds 0.9.10.1-28

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-deferred-folds/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:31:40 UTC (rev 529941)
+++ PKGBUILD2019-11-17 03:32:49 UTC (rev 529942)
@@ -3,7 +3,7 @@
 _hkgname=deferred-folds
 pkgname=haskell-deferred-folds
 pkgver=0.9.10.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Abstractions over deferred folds"
 url="https://github.com/metrix-ai/deferred-folds;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:31:40
  Author: felixonmars
Revision: 529941

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:31:25
  Author: felixonmars
Revision: 529940

upgpkg: haskell-bytestring-strict-builder 0.4.5.3-21

rebuild with contravariant-extras 0.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:30:13 UTC (rev 529939)
+++ PKGBUILD2019-11-17 03:31:25 UTC (rev 529940)
@@ -3,7 +3,7 @@
 _hkgname=bytestring-strict-builder
 pkgname=haskell-bytestring-strict-builder
 pkgver=0.4.5.3
-pkgrel=20
+pkgrel=21
 pkgdesc="An efficient strict bytestring builder"
 url="https://github.com/nikita-volkov/bytestring-strict-builder;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:30:13
  Author: felixonmars
Revision: 529939

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 
529938, haskell-rerebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:30:13 UTC (rev 529939)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rerebase
+pkgname=haskell-rerebase
+pkgver=1.3.1.1
+pkgrel=23
+pkgdesc='Reexports from "base" with a bunch of other standard libraries'
+url="https://github.com/nikita-volkov/rerebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rebase')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27008e85e6b811177c760e3f97935cf0f0816e4204520fd4c809cef0a1ce4a304f9e64d5b8cdc992e2bbdff8f8cc22088d0384f2dc0545d0907c576827531cea')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/==1/>=1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-rerebase/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:30:00
  Author: felixonmars
Revision: 529938

upgpkg: haskell-rerebase 1.3.1.1-23

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-rerebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:28:34 UTC (rev 529937)
+++ PKGBUILD2019-11-17 03:30:00 UTC (rev 529938)
@@ -4,7 +4,7 @@
 _hkgname=rerebase
 pkgname=haskell-rerebase
 pkgver=1.3.1.1
-pkgrel=22
+pkgrel=23
 pkgdesc='Reexports from "base" with a bunch of other standard libraries'
 url="https://github.com/nikita-volkov/rerebase;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:28:34
  Author: felixonmars
Revision: 529937

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:28:20
  Author: felixonmars
Revision: 529936

upgpkg: haskell-rebase 1.3.1.1-25

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-rebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:27:17 UTC (rev 529935)
+++ PKGBUILD2019-11-17 03:28:20 UTC (rev 529936)
@@ -4,7 +4,7 @@
 _hkgname=rebase
 pkgname=haskell-rebase
 pkgver=1.3.1.1
-pkgrel=24
+pkgrel=25
 pkgdesc='A more progressive alternative to the "base" package'
 url="https://github.com/nikita-volkov/rebase;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:27:17
  Author: felixonmars
Revision: 529935

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-contravariant-extras/repos/community-staging-x86_64/
  haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 529934, haskell-contravariant-extras/trunk/PKGBUILD)

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

Copied: haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD 
(from rev 529934, haskell-contravariant-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:27:17 UTC (rev 529935)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=contravariant-extras
+pkgname=haskell-contravariant-extras
+pkgver=0.3.5
+pkgrel=1
+pkgdesc="Extras for the \"contravariant\" package"
+url="https://github.com/nikita-volkov/contravariant-extras;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-contravariant' 
'haskell-tuple-th')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0ae04eca3297df56f1c86063fdc9eb7f99804dc387732212daeadd729d79dbd50ef12b849b2ca8dac7021752818e0779e650102275ff3d15e5aa9551b0b370bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/base-prelude >= 0.1.19 && < 
2,/base-prelude >= 0.1.19 \&\& < 2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-contravariant-extras/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:27:04
  Author: felixonmars
Revision: 529934

upgpkg: haskell-contravariant-extras 0.3.5-1

rebuild with contravariant-extras 0.3.5

Modified:
  haskell-contravariant-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:24:56 UTC (rev 529933)
+++ PKGBUILD2019-11-17 03:27:04 UTC (rev 529934)
@@ -3,8 +3,8 @@
 
 _hkgname=contravariant-extras
 pkgname=haskell-contravariant-extras
-pkgver=0.3.4
-pkgrel=16
+pkgver=0.3.5
+pkgrel=1
 pkgdesc="Extras for the \"contravariant\" package"
 url="https://github.com/nikita-volkov/contravariant-extras;
 license=("MIT")
@@ -12,11 +12,11 @@
 depends=('ghc-libs' 'haskell-base-prelude' 'haskell-contravariant' 
'haskell-tuple-th')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('aa0b738b466b2373806b772ae5d08e3100d6f2109d48449ac0d0e7e463d83a8732e8f2a74dfaab5ebb7b2323cda5b0f2f51a38a3e7593aa10ca91492465fe0ef')
+sha512sums=('0ae04eca3297df56f1c86063fdc9eb7f99804dc387732212daeadd729d79dbd50ef12b849b2ca8dac7021752818e0779e650102275ff3d15e5aa9551b0b370bc')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e '/semigroups/d' -e 's/base-prelude >= 0.1.19 && < 
2,/base-prelude >= 0.1.19 \&\& < 2/' -e 's/< *4.12/<5/' $_hkgname.cabal
+sed -i -e '/semigroups/d' -e 's/base-prelude >= 0.1.19 && < 
2,/base-prelude >= 0.1.19 \&\& < 2/' $_hkgname.cabal
 }
 
 build() {


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:22:43
  Author: felixonmars
Revision: 529928

upgpkg: hledger-web 1.15-38

rebuild with lucid 2.9.12

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:20:58 UTC (rev 529927)
+++ PKGBUILD2019-11-17 03:22:43 UTC (rev 529928)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.15
-pkgrel=37
+pkgrel=38
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:22:55
  Author: felixonmars
Revision: 529929

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 529928, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:22:55 UTC (rev 529929)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.15
+pkgrel=38
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:20:58
  Author: felixonmars
Revision: 529927

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 529926, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:20:58 UTC (rev 529927)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.15
+pkgrel=10
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('67b5f6d013b9aed9e139b0f87510ee01e07c78ca8a003d8db74f3d851d00acf4df1f2b991e0e7b4ed847a2bdf5d38412798e02581c332b4d7c527155f5232565')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:20:45
  Author: felixonmars
Revision: 529926

upgpkg: hledger-ui 1.15-10

rebuild with lucid 2.9.12

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:19:34 UTC (rev 529925)
+++ PKGBUILD2019-11-17 03:20:45 UTC (rev 529926)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.15
-pkgrel=9
+pkgrel=10
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:19:34
  Author: felixonmars
Revision: 529925

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 529924, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:19:34 UTC (rev 529925)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.15.2
+pkgrel=9
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 
'haskell-utility-ht'
+ 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('77362ab356f16abe6742a1c59985b4e31a8901fb236083eb8fb77689e9ccf99e76f8bde722a4e05daebf0c23654b5bf2d1ecd2e7613b5a8ab85efd99d3282fc3')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded --ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:19:22
  Author: felixonmars
Revision: 529924

upgpkg: hledger 1.15.2-9

rebuild with lucid 2.9.12

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:17:47 UTC (rev 529923)
+++ PKGBUILD2019-11-17 03:19:22 UTC (rev 529924)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.15.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:17:47
  Author: felixonmars
Revision: 529923

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 529922, 
haskell-lucid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:17:47 UTC (rev 529923)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lucid
+pkgname=haskell-lucid
+pkgver=2.9.12
+pkgrel=1
+pkgdesc="Clear to write, read and edit DSL for HTML"
+url="https://github.com/chrisdone/lucid;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d26bd0889032482d91c69f23b237437a9ab133e87143364f9b134434bdd5cc849b6393f837f6096410dae51058a47e444c2d4b04a56e8f4f64d5104732180a54')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:17:35
  Author: felixonmars
Revision: 529922

upgpkg: haskell-lucid 2.9.12-1

rebuild with lucid 2.9.12

Modified:
  haskell-lucid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:15:42 UTC (rev 529921)
+++ PKGBUILD2019-11-17 03:17:35 UTC (rev 529922)
@@ -2,8 +2,8 @@
 
 _hkgname=lucid
 pkgname=haskell-lucid
-pkgver=2.9.11
-pkgrel=38
+pkgver=2.9.12
+pkgrel=1
 pkgdesc="Clear to write, read and edit DSL for HTML"
 url="https://github.com/chrisdone/lucid;
 license=('BSD')
@@ -12,7 +12,7 @@
  'haskell-unordered-containers')
 makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('af204378db877d01822cc7ee04482f86eb99fbed290bdf87618b8ed502db09183b8326a18199c2c45c642da548687283737798676cfc199fb5bc282455eed102')
+sha512sums=('d26bd0889032482d91c69f23b237437a9ab133e87143364f9b134434bdd5cc849b6393f837f6096410dae51058a47e444c2d4b04a56e8f4f64d5104732180a54')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:15:22
  Author: felixonmars
Revision: 529911

upgpkg: python-hypothesis 4.42.6-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:09:25 UTC (rev 529910)
+++ PKGBUILD2019-11-17 03:15:22 UTC (rev 529911)
@@ -2,7 +2,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.42.5
+pkgver=4.42.6
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -14,7 +14,7 @@
   'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
   'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('516cb775a2d9181498cfa5489438912286461865e597fd2d64e40cb73af60906eadb5fa6c70833b2431557804082a2f8b220573a2d518673aedf828ebe385699')
+sha512sums=('6dee03cded033ca5f6139bc42a5f16a16f0ff645d92c53edc83025c30f70d94a7cc2a0222005a28a1e13cc53193004b34ca9d8534ffbbe5971379aca13af1b57')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:15:36
  Author: felixonmars
Revision: 529914

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 03:15:36 UTC (rev 529913)
+++ PKGBUILD2019-11-17 03:15:36 UTC (rev 529914)
@@ -1,70 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.42.5
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
-  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
-  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('516cb775a2d9181498cfa5489438912286461865e597fd2d64e40cb73af60906eadb5fa6c70833b2431557804082a2f8b220573a2d518673aedf828ebe385699')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-
-  cp -a hypothesis-$pkgver{,-py2}
-
-  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
-  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py build
-}
-
-check() {
-  cd hypothesis-$pkgver/hypothesis-python
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module'
-  'python-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module'
-  'python2-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 529911, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 03:15:36 UTC (rev 529914)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=4.42.6
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
+  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
+  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
+sha512sums=('6dee03cded033ca5f6139bc42a5f16a16f0ff645d92c53edc83025c30f70d94a7cc2a0222005a28a1e13cc53193004b34ca9d8534ffbbe5971379aca13af1b57')
+
+prepare() {
+  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
+
+  cp -a hypothesis-$pkgver{,-py2}
+
+  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
+  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
+
+  export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
+  python setup.py build
+
+  cd 

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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:09:25
  Author: felixonmars
Revision: 529910

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 529909, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
529909, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:09:25 UTC (rev 529910)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=182
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:09:12
  Author: felixonmars
Revision: 529909

upgpkg: tamarin-prover 1.4.1-182

rebuild with yesod-persistent 1.6.0.3

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:07:14 UTC (rev 529908)
+++ PKGBUILD2019-11-17 03:09:12 UTC (rev 529909)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=181
+pkgrel=182
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:07:14
  Author: felixonmars
Revision: 529908

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 529907, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 03:07:14 UTC (rev 529908)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.15
+pkgrel=37
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:06:39
  Author: felixonmars
Revision: 529906

style fixes

Modified:
  lib32-libcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:05:53 UTC (rev 529905)
+++ PKGBUILD2019-11-17 03:06:39 UTC (rev 529906)
@@ -17,7 +17,7 @@
  'SKIP')
 
 prepare() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+  cd ${_pkgbasename}-${pkgver}
 
   # use our buildflags
   sed -i "s/CFLAGS :=/CFLAGS += \$(CPPFLAGS) /" Make.Rules
@@ -25,7 +25,7 @@
 }
 
 build() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+  cd ${_pkgbasename}-${pkgver}
 
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
@@ -33,10 +33,10 @@
 }
 
 package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+  cd ${_pkgbasename}-${pkgver}
 
-  make -C libcap prefix=/usr lib=lib32 DESTDIR=${pkgdir} install
-  chmod 755 ${pkgdir}/usr/lib32/libcap.so.${pkgver}
+  make -C libcap prefix=/usr lib=lib32 DESTDIR="$pkgdir" install
+  chmod 755 "$pkgdir"/usr/lib32/libcap.so.${pkgver}
 
-  rm -rf "${pkgdir}/usr/include"
+  rm -rf "$pkgdir"/usr/include
 }


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:07:01
  Author: felixonmars
Revision: 529907

upgpkg: hledger-web 1.15-37

rebuild with yesod-persistent 1.6.0.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:06:39 UTC (rev 529906)
+++ PKGBUILD2019-11-17 03:07:01 UTC (rev 529907)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.15
-pkgrel=36
+pkgrel=37
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:05:53
  Author: felixonmars
Revision: 529905

style fixes

Modified:
  lib32-libao/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:05:12 UTC (rev 529904)
+++ PKGBUILD2019-11-17 03:05:53 UTC (rev 529905)
@@ -18,8 +18,8 @@
 sha256sums=('SKIP')
 
 build() {
-  #cd "$srcdir/$_pkgbasename-$pkgver"
-  cd "$srcdir/$_pkgbasename"
+  #cd $_pkgbasename-$pkgver
+  cd $_pkgbasename
 
   export CC="gcc -m32"
   export CXX="g++ -m32"
@@ -31,10 +31,10 @@
 }
 
 package() {
-  #cd "$srcdir/$_pkgbasename-$pkgver"
-  cd "$srcdir/$_pkgbasename"
+  #cd $_pkgbasename-$pkgver
+  cd $_pkgbasename
 
-  make DESTDIR=$pkgdir/ install
-  rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
+  make DESTDIR="$pkgdir/" install
+  rm -rf "$pkgdir"/usr/{include,share,bin,sbin}
 }
 # vim:set ts=2 sw=2 et:


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:05:12
  Author: felixonmars
Revision: 529904

style fixes

Modified:
  lib32-fakeroot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:04:53 UTC (rev 529903)
+++ PKGBUILD2019-11-17 03:05:12 UTC (rev 529904)
@@ -23,7 +23,7 @@
   export CXX="g++ -m32"
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+  cd ${_pkgbasename}-${pkgver}
   ./bootstrap
   ./configure --prefix=/usr --libdir=/usr/lib32/libfakeroot \
   --disable-static --with-ipc=sysv
@@ -34,10 +34,10 @@
 }
 
 package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-  make DESTDIR=${pkgdir} install
+  cd ${_pkgbasename}-${pkgver}
+  make DESTDIR="$pkgdir" install
   rm -rf "$pkgdir"/usr/{bin,share}
 
-  install -dm755 ${pkgdir}/etc/ld.so.conf.d/
-  echo '/usr/lib32/libfakeroot' > "$pkgdir/etc/ld.so.conf.d/$pkgname.conf"
+  install -dm755 "$pkgdir"/etc/ld.so.conf.d/
+  echo '/usr/lib32/libfakeroot' > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
 }


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:04:41
  Author: felixonmars
Revision: 529902

upgpkg: git-annex 7.20191114-4

rebuild with yesod-persistent 1.6.0.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:04:25 UTC (rev 529901)
+++ PKGBUILD2019-11-17 03:04:41 UTC (rev 529902)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20191114
-pkgrel=3
+pkgrel=4
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:04:53
  Author: felixonmars
Revision: 529903

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:04:25
  Author: felixonmars
Revision: 529901

style fixes

Modified:
  lib32-alsa-oss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:03:51 UTC (rev 529900)
+++ PKGBUILD2019-11-17 03:04:25 UTC (rev 529901)
@@ -13,7 +13,7 @@
 md5sums=('9ec4bb783fdce19032aace086d65d874')
 
 build() {
-  cd $srcdir/${_pkgbasename}-$pkgver
+  cd ${_pkgbasename}-$pkgver
 
   export CC='gcc -m32'
   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
@@ -22,10 +22,10 @@
 }
 
 package() {
-  cd $srcdir/${_pkgbasename}-$pkgver
+  cd ${_pkgbasename}-$pkgver
 
   make DESTDIR="$pkgdir" install
 
   # Clean up lib32 package
-  rm -rf "${pkgdir}"/usr/{bin,include,share}
+  rm -rf "$pkgdir"/usr/{bin,include,share}
 }


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:03:51
  Author: felixonmars
Revision: 529900

style fixes

Modified:
  jython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:02:51 UTC (rev 529899)
+++ PKGBUILD2019-11-17 03:03:51 UTC (rev 529900)
@@ -17,7 +17,7 @@
 'README.ArchLinux'
 'jython.sh')
 validpgpkeys=('1AC6FA76887C81B0A870FFA03979A71621665974')  # Frank Wierzbicki
-noextract=(${pkgname}_installer-${pkgver}.jar)
+noextract=(${pkgname}_installer-$pkgver.jar)
 
 
sha512sums=('11cf3d1227af445fc0944c62a47d747c32cc2478dd03ac5ee8a533aac67ae7ec52cde207a4bb845a6d0284001271e6d82b3722c809c2141384b747ae5a11a2aa'
 'SKIP'
@@ -25,11 +25,10 @@
 
'c1aaf79f1cfba165fd4a03be016ac8afcc5024972a9626060f57ced0bf4dad93ccdd9ac303bdc8a5ed6b9bcb3307d152dfff2682308c740b6d2db44c2cbaf1b4')
 
 package() {
-cd "$srcdir"
-java -jar jython-installer-${pkgver}.jar -s -t standard -d 
"$pkgdir"/opt/"$pkgname"
+java -jar jython-installer-$pkgver.jar -s -t standard -d 
"$pkgdir"/opt/$pkgname
 
-install -m644 -D $srcdir/jython.sh $pkgdir/etc/profile.d/jython.sh
-install -m644 -D "$srcdir/README.ArchLinux" 
"$pkgdir/usr/share/doc/$pkgname/README.ArchLinux"
+install -m644 -D "$srcdir"/jython.sh "$pkgdir"/etc/profile.d/jython.sh
+install -m644 -D "$srcdir"/README.ArchLinux 
"$pkgdir"/usr/share/doc/$pkgname/README.ArchLinux
 
-install -m644 -D "$pkgdir/opt/$pkgname/LICENSE.txt" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+install -m644 -D "$pkgdir"/opt/$pkgname/LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
 }


[arch-commits] Commit in haskell-data-default-instances-old-locale/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:02:51
  Author: felixonmars
Revision: 529899

quote pkgdir

Modified:
  haskell-data-default-instances-old-locale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:02:22 UTC (rev 529898)
+++ PKGBUILD2019-11-17 03:02:51 UTC (rev 529899)
@@ -30,7 +30,7 @@
 
 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
+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-data-default-instances-containers/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:02:01
  Author: felixonmars
Revision: 529897

quote pkgdir

Modified:
  haskell-data-default-instances-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:01:34 UTC (rev 529896)
+++ PKGBUILD2019-11-17 03:02:01 UTC (rev 529897)
@@ -30,7 +30,7 @@
 
 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
+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-data-default-instances-dlist/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:02:22
  Author: felixonmars
Revision: 529898

quote pkgdir

Modified:
  haskell-data-default-instances-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:02:01 UTC (rev 529897)
+++ PKGBUILD2019-11-17 03:02:22 UTC (rev 529898)
@@ -30,7 +30,7 @@
 
 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
+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-data-default-class/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:01:04
  Author: felixonmars
Revision: 529895

quote pkgdir

Modified:
  haskell-data-default-class/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:00:04 UTC (rev 529894)
+++ PKGBUILD2019-11-17 03:01:04 UTC (rev 529895)
@@ -30,7 +30,7 @@
 
 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
+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-data-default-instances-base/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:01:34
  Author: felixonmars
Revision: 529896

quote pkgdir

Modified:
  haskell-data-default-instances-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 03:01:04 UTC (rev 529895)
+++ PKGBUILD2019-11-17 03:01:34 UTC (rev 529896)
@@ -30,7 +30,7 @@
 
 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
+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-data-default/trunk (PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 03:00:04
  Author: felixonmars
Revision: 529894

quote pkgdir

Modified:
  haskell-data-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:57:33 UTC (rev 529893)
+++ PKGBUILD2019-11-17 03:00:04 UTC (rev 529894)
@@ -30,7 +30,7 @@
 
 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
+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 twisted/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:59:13
  Author: felixonmars
Revision: 368969

archrelease: copy trunk to testing-x86_64

Added:
  twisted/repos/testing-x86_64/
  twisted/repos/testing-x86_64/PKGBUILD
(from rev 368968, twisted/trunk/PKGBUILD)

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

Copied: twisted/repos/testing-x86_64/PKGBUILD (from rev 368968, 
twisted/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-11-17 02:59:13 UTC (rev 368969)
@@ -0,0 +1,103 @@
+# Maintainer: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Juergen Hoetzel 
+# Contributor:  Douglas Soares de Andrade 
+
+pkgbase=twisted
+pkgname=(python-twisted python2-twisted)
+pkgver=19.10.0
+pkgrel=1
+pkgdesc="Asynchronous networking framework written in Python"
+arch=('x86_64')
+url="https://twistedmatrix.com/;
+license=('MIT')
+makedepends=('python-zope-interface' 'python2-zope-interface' 
'python-setuptools'
+ 'python2-setuptools' 'python-service-identity' 
'python2-service-identity'
+ 'python-incremental' 'python2-incremental' 'python-constantly' 
'python2-constantly'
+ 'python-automat' 'python2-automat' 'python-hyperlink' 
'python2-hyperlink'
+ 'python-attrs' 'python2-attrs' 'python-pyhamcrest' 
'python2-pyhamcrest')
+checkdepends=('subversion' 'python2-sphinx' 'pygtk' 'xorg-server-xvfb' 'tk' 
'openssh' 'gtk3'
+  'python-gobject' 'python2-gobject' 'python-gobject2' 
'python2-gobject2'
+  'python2-soappy' 'python-subunit' 'python2-subunit' 'python-h2' 
'python2-h2'
+  'python-priority' 'python2-priority' 'python-cryptography' 
'python2-cryptography'
+  'python-idna' 'python2-idna' 'python-pyasn1' 'python2-pyasn1' 
'python-pyserial'
+  'python2-pyserial' 'python-bcrypt' 'python2-bcrypt')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/twisted/twisted/archive/twisted-$pkgver.tar.gz;)
+sha512sums=('1b8a4c0f1db7323ece2e13226c6a08521a1efd319370a151086cb1a893bb2b8af6c112d18ff5b6e8b9b037dec349233738560945013bfe47d2677c26238af433')
+
+prepare() {
+  cp -a twisted-twisted-$pkgver{,-py2}
+
+  sed -i 's:^#!.*bin.*python:#!/usr/bin/python2:' \
+twisted-twisted-$pkgver-py2/src/twisted/mail/test/pop3testserver.py \
+twisted-twisted-$pkgver-py2/src/twisted/trial/test/scripttest.py
+}
+
+build() {
+  cd "$srcdir"/twisted-twisted-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/twisted-twisted-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  export LC_CTYPE=en_US.UTF-8
+
+  # do glob expansion in variable assignment
+  pythonpaths=("$srcdir/twisted-twisted-$pkgver/build/lib.linux-$CARCH"-3*
+   "$srcdir/twisted-twisted-$pkgver-py2/build/lib.linux-$CARCH-"2*)
+
+  # tests use the underlying function from the 'python -m twisted.trial' 
module, to prevent loading system entry points
+  PYTHONPATH="${pythonpaths[0]}" xvfb-run python -c 'from 
twisted.scripts.trial import run; run()' twisted || warning "Tests failed"
+  PYTHONPATH="${pythonpaths[1]}" xvfb-run python2 -c 'from 
twisted.scripts.trial import run; run()' twisted || warning "Tests failed"
+}
+
+package_python-twisted() {
+  depends=('python-zope-interface' 'python-incremental' 'python-constantly' 
'python-automat'
+   'python-hyperlink' 'python-attrs' 'python-pyhamcrest')
+  optdepends=('python-pyopenssl: for TLS client hostname verification'
+  'python-service-identity: for TLS client hostname verification'
+  'python-idna: for TLS client hostname verification'
+  'python-cryptography: for using conch'
+  'python-pyasn1: for using conch'
+  'python-appdirs: for using conch'
+  'python-bcrypt: for using conch'
+  'python-h2: for http2 support'
+  'python-priority: for http2 support'
+  'python-pyserial: for serial support'
+  'tk: for using tkconch')
+
+  cd twisted-twisted-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+
+  # twisted in python 3 supports only few command line tools for now.
+  # Let's rename the tools the other way round after the python 3 version 
supports all.
+  for name in trial twistd twist ckeygen cftp conch pyhtmlizer tkconch 
mailmail; do
+mv "$pkgdir"/usr/bin/${name}{,3}
+  done
+
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-twisted() {
+  depends=('python2-zope-interface' 'python2-incremental' 'python2-constantly' 
'python2-automat'
+   'python2-hyperlink' 'python2-attrs' 'python2-pyhamcrest')
+  optdepends=('python2-pyopenssl: for TLS client hostname verification'
+  'python2-service-identity: for TLS client hostname verification'
+  'python2-idna: for 

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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:59:00
  Author: felixonmars
Revision: 368968

upgpkg: twisted 19.10.0-1

Modified:
  twisted/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:58:49 UTC (rev 368967)
+++ PKGBUILD2019-11-17 02:59:00 UTC (rev 368968)
@@ -5,8 +5,8 @@
 
 pkgbase=twisted
 pkgname=(python-twisted python2-twisted)
-pkgver=19.7.0
-pkgrel=4
+pkgver=19.10.0
+pkgrel=1
 pkgdesc="Asynchronous networking framework written in Python"
 arch=('x86_64')
 url="https://twistedmatrix.com/;
@@ -23,7 +23,7 @@
   'python-idna' 'python2-idna' 'python-pyasn1' 'python2-pyasn1' 
'python-pyserial'
   'python2-pyserial' 'python-bcrypt' 'python2-bcrypt')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/twisted/twisted/archive/twisted-$pkgver.tar.gz;)
-sha512sums=('1293f1299ef497f3bff274c6720a0f56bce23de938815ab8873d9c409604e2d941e6ebb17fd994bcc9558959997c1d08adb80802dcc9241d6db91b8b02eb5d4a')
+sha512sums=('1b8a4c0f1db7323ece2e13226c6a08521a1efd319370a151086cb1a893bb2b8af6c112d18ff5b6e8b9b037dec349233738560945013bfe47d2677c26238af433')
 
 prepare() {
   cp -a twisted-twisted-$pkgver{,-py2}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:58:49
  Author: felixonmars
Revision: 368967

style fixes

Modified:
  gsm/trunk/PKGBUILD

--+
 PKGBUILD |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-16 19:17:11 UTC (rev 368966)
+++ PKGBUILD2019-11-17 02:58:49 UTC (rev 368967)
@@ -10,34 +10,34 @@
 url="http://www.quut.com/gsm/;
 license=('custom')
 depends=('glibc')
-source=("http://www.quut.com/${pkgname}/${pkgname}-${pkgver}.tar.gz; 
gsm-shared.patch)
+source=("http://www.quut.com/$pkgname/$pkgname-$pkgver.tar.gz; 
gsm-shared.patch)
 sha256sums=('04f68087c3348bf156b78d59f4d8aff545da7f6e14f33be8f47d33f4efae2a10'
 '1b9fabd7da83a688fc0e5ec712d53c428ff5575b1d5feac8437283ade1448c2b')
 
 prepare() {
-  cd ${pkgname}-${pkgver%.*}-pl${pkgver##*.}
+  cd $pkgname-${pkgver%.*}-pl${pkgver##*.}
 
   patch -p0 -i ../gsm-shared.patch
 }
 
 build() {
-  cd ${pkgname}-${pkgver%.*}-pl${pkgver##*.}
+  cd $pkgname-${pkgver%.*}-pl${pkgver##*.}
 
   make CCFLAGS="-c ${CFLAGS} -fPIC"
 }
 
 package() {
-  cd ${pkgname}-${pkgver%.*}-pl${pkgver##*.}
+  cd $pkgname-${pkgver%.*}-pl${pkgver##*.}
 
   # Prepare directories
-  install -m755 -d 
"${pkgdir}"/usr/{bin,lib,include/gsm,share/{licenses/${pkgname},man/man{1,3}}}
+  install -m755 -d 
"$pkgdir"/usr/{bin,lib,include/gsm,share/{licenses/$pkgname,man/man{1,3}}}
 
-  make -j1 INSTALL_ROOT="${pkgdir}/usr" \
-GSM_INSTALL_INC="${pkgdir}/usr/include/gsm" \
-GSM_INSTALL_MAN="${pkgdir}/usr/share/man/man3" \
-TOAST_INSTALL_MAN="${pkgdir}/usr/share/man/man1" \
+  make -j1 INSTALL_ROOT="$pkgdir"/usr \
+GSM_INSTALL_INC="$pkgdir"/usr/include/gsm \
+GSM_INSTALL_MAN="$pkgdir"/usr/share/man/man3 \
+TOAST_INSTALL_MAN="$pkgdir"/usr/share/man/man1 \
 install
 
   # Install license
-  install -m644 COPYRIGHT ${pkgdir}/usr/share/licenses/${pkgname}/license.txt
+  install -m644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/license.txt
 }


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:57:33
  Author: felixonmars
Revision: 529893

quote pkgdir

Modified:
  findmyhash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:57:03 UTC (rev 529892)
+++ PKGBUILD2019-11-17 02:57:33 UTC (rev 529893)
@@ -17,7 +17,7 @@
 }
 
 package() {
-  install -Dm755 ${pkgname}_v${pkgver}.py ${pkgdir}/usr/bin/${pkgname}
+  install -Dm755 ${pkgname}_v${pkgver}.py "$pkgdir"/usr/bin/$pkgname
 }
 
 # vim:set ts=2 sw=2 et:


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:56:54
  Author: felixonmars
Revision: 529891

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 02:56:45 UTC (rev 529890)
+++ PKGBUILD2019-11-17 02:56:54 UTC (rev 529891)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-
-pkgbase=python-pycryptodome
-pkgname=('python-pycryptodome' 'python2-pycryptodome')
-pkgver=3.9.1
-pkgrel=2
-license=('BSD')
-arch=('x86_64')
-url='https://www.pycryptodome.org/'
-makedepends=('gmp' 'python-setuptools' 'python2-setuptools')
-source=("pycryptodome-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/v${pkgver}.tar.gz;)
-sha512sums=('512b348d8f9dad2232024584b518fc7c3d3c5cb52563a33f1b9c5d8d86a9d913d4e8b9c7cb4f2bcb5ca1bd6f3423ffcdb6d041ef0285713c3408516dd2572155')
-
-prepare() {
-  cp -a "pycryptodome-$pkgver"{,-python2}
-}
-
-build() {
-  cd "$srcdir/pycryptodome-$pkgver"
-  python setup.py build
-
-  cd "$srcdir/pycryptodome-$pkgver-python2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/pycryptodome-$pkgver"
-  python setup.py test
-
-  cd "$srcdir/pycryptodome-$pkgver-python2"
-  python2 setup.py test
-}
-
-package_python-pycryptodome() {
-  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 3."
-  depends=('python' 'gmp')
-  conflicts=('python-crypto')
-  provides=('python-crypto')
-  replaces=('python-crypto')
-
-  cd "pycryptodome-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
-}
-
-package_python2-pycryptodome() {
-  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 2."
-  depends=('python2' 'gmp')
-  conflicts=('python2-crypto')
-  provides=('python2-crypto')
-  replaces=('python2-crypto')
-
-  cd "pycryptodome-$pkgver-python2"
-  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
-}

Copied: python-pycryptodome/repos/community-x86_64/PKGBUILD (from rev 529890, 
python-pycryptodome/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 02:56:54 UTC (rev 529891)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+
+pkgbase=python-pycryptodome
+pkgname=('python-pycryptodome' 'python2-pycryptodome')
+pkgver=3.9.3
+pkgrel=1
+license=('BSD')
+arch=('x86_64')
+url='https://www.pycryptodome.org/'
+makedepends=('gmp' 'python-setuptools' 'python2-setuptools')
+source=("pycryptodome-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/v${pkgver}.tar.gz;)
+sha512sums=('8dfaea49c8804d32a1c6640987f3039ee17dad9179e784bc00921fb79b37a968de212243451b65654aba667c9737a817de2675d4cea495f5d74ac0ba1c23957a')
+
+prepare() {
+  cp -a "pycryptodome-$pkgver"{,-python2}
+}
+
+build() {
+  cd "$srcdir/pycryptodome-$pkgver"
+  python setup.py build
+
+  cd "$srcdir/pycryptodome-$pkgver-python2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/pycryptodome-$pkgver"
+  python setup.py test
+
+  cd "$srcdir/pycryptodome-$pkgver-python2"
+  python2 setup.py test
+}
+
+package_python-pycryptodome() {
+  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 3."
+  depends=('python' 'gmp')
+  conflicts=('python-crypto')
+  provides=('python-crypto')
+  replaces=('python-crypto')
+
+  cd "pycryptodome-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
+}
+
+package_python2-pycryptodome() {
+  pkgdesc="Collection of cryptographic algorithms and protocols, implemented 
for use from Python 2."
+  depends=('python2' 'gmp')
+  conflicts=('python2-crypto')
+  provides=('python2-crypto')
+  replaces=('python2-crypto')
+
+  cd "pycryptodome-$pkgver-python2"
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:57:03
  Author: felixonmars
Revision: 529892

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
529890, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:57:03 UTC (rev 529892)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=220
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:56:39
  Author: felixonmars
Revision: 529889

upgpkg: python-pycryptodome 3.9.3-1

Modified:
  python-pycryptodome/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:56:26 UTC (rev 529888)
+++ PKGBUILD2019-11-17 02:56:39 UTC (rev 529889)
@@ -3,14 +3,14 @@
 
 pkgbase=python-pycryptodome
 pkgname=('python-pycryptodome' 'python2-pycryptodome')
-pkgver=3.9.1
-pkgrel=2
+pkgver=3.9.3
+pkgrel=1
 license=('BSD')
 arch=('x86_64')
 url='https://www.pycryptodome.org/'
 makedepends=('gmp' 'python-setuptools' 'python2-setuptools')
 
source=("pycryptodome-${pkgver}.tar.gz::https://github.com/Legrandin/pycryptodome/archive/v${pkgver}.tar.gz;)
-sha512sums=('512b348d8f9dad2232024584b518fc7c3d3c5cb52563a33f1b9c5d8d86a9d913d4e8b9c7cb4f2bcb5ca1bd6f3423ffcdb6d041ef0285713c3408516dd2572155')
+sha512sums=('8dfaea49c8804d32a1c6640987f3039ee17dad9179e784bc00921fb79b37a968de212243451b65654aba667c9737a817de2675d4cea495f5d74ac0ba1c23957a')
 
 prepare() {
   cp -a "pycryptodome-$pkgver"{,-python2}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:56:45
  Author: felixonmars
Revision: 529890

upgpkg: haskell-yesod-static 1.6.0.1-220

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:56:39 UTC (rev 529889)
+++ PKGBUILD2019-11-17 02:56:45 UTC (rev 529890)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=219
+pkgrel=220
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:56:26
  Author: felixonmars
Revision: 529888

archrelease: copy trunk to community-testing-any

Added:
  python-marshmallow/repos/community-testing-any/
  python-marshmallow/repos/community-testing-any/PKGBUILD
(from rev 529887, python-marshmallow/trunk/PKGBUILD)

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

Copied: python-marshmallow/repos/community-testing-any/PKGBUILD (from rev 
529887, python-marshmallow/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-11-17 02:56:26 UTC (rev 529888)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-marshmallow
+pkgver=3.2.2
+pkgrel=1
+pkgdesc="A lightweight library for converting complex datatypes to and from 
native Python datatypes."
+url="https://github.com/marshmallow-code/marshmallow;
+license=('MIT')
+arch=('any')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-simplejson' 'python-pytz' 
'python-dateutil')
+source=("https://pypi.io/packages/source/m/marshmallow/marshmallow-$pkgver.tar.gz;)
+sha512sums=('ea85f8ed28a1dc0e9ca3cb5d7967f6419d8c81e97aebcb9f1ecffa38577b8892440fde8364eb5453f34f777b212b0558c913f4edf156d93de1d4602da23f7b42')
+
+build() {
+  cd "$srcdir"/marshmallow-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/marshmallow-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd marshmallow-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:56:12
  Author: felixonmars
Revision: 529887

upgpkg: python-marshmallow 3.2.2-1

Modified:
  python-marshmallow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:55:23 UTC (rev 529886)
+++ PKGBUILD2019-11-17 02:56:12 UTC (rev 529887)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-marshmallow
-pkgver=2.20.1
-pkgrel=3
+pkgver=3.2.2
+pkgrel=1
 pkgdesc="A lightweight library for converting complex datatypes to and from 
native Python datatypes."
 url="https://github.com/marshmallow-code/marshmallow;
 license=('MIT')
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-runner' 'python-simplejson' 'python-pytz' 
'python-dateutil')
 
source=("https://pypi.io/packages/source/m/marshmallow/marshmallow-$pkgver.tar.gz;)
-sha512sums=('82438d9b4d164ca640ea069ab553ad92280a0b4f5c1aac1defd844d11aebc5efafd52144b2b23a1723c47ebec01a1f6111620d9d046af3a99fc6fb6eb9b91b93')
+sha512sums=('ea85f8ed28a1dc0e9ca3cb5d7967f6419d8c81e97aebcb9f1ecffa38577b8892440fde8364eb5453f34f777b212b0558c913f4edf156d93de1d4602da23f7b42')
 
 build() {
   cd "$srcdir"/marshmallow-$pkgver


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:55:23
  Author: felixonmars
Revision: 529886

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
529885, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:55:23 UTC (rev 529886)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.7
+pkgrel=10
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7aaef5d2e6885a83bd7c346722bbc8ff2bdb0de26e55151140586f68c3d44dc8905e5493ee5e7fe6e3e15121fb0a93a5cb7dc10e4b6380c2afb8e23a27486466')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:55:11
  Author: felixonmars
Revision: 529885

upgpkg: haskell-yesod-test 1.6.7-10

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:53:53 UTC (rev 529884)
+++ PKGBUILD2019-11-17 02:55:11 UTC (rev 529885)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.7
-pkgrel=9
+pkgrel=10
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:53:53
  Author: felixonmars
Revision: 529884

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
529883, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:53:53 UTC (rev 529884)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=38
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:53:40
  Author: felixonmars
Revision: 529883

upgpkg: haskell-yesod-auth 1.6.8-38

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:52:15 UTC (rev 529882)
+++ PKGBUILD2019-11-17 02:53:40 UTC (rev 529883)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=37
+pkgrel=38
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:52:15
  Author: felixonmars
Revision: 529882

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 529881, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:52:15 UTC (rev 529882)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=366
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:52:02
  Author: felixonmars
Revision: 529881

upgpkg: haskell-yesod 1.6.0-366

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:50:58 UTC (rev 529880)
+++ PKGBUILD2019-11-17 02:52:02 UTC (rev 529881)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=365
+pkgrel=366
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:50:45
  Author: felixonmars
Revision: 529879

upgpkg: haskell-yesod-form 1.6.7-26

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:49:16 UTC (rev 529878)
+++ PKGBUILD2019-11-17 02:50:45 UTC (rev 529879)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=25
+pkgrel=26
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:50:58
  Author: felixonmars
Revision: 529880

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
529879, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:50:58 UTC (rev 529880)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=26
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:49:03
  Author: felixonmars
Revision: 529877

upgpkg: haskell-yesod-persistent 1.6.0.3-1

rebuild with yesod-persistent 1.6.0.3

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 02:47:25 UTC (rev 529876)
+++ PKGBUILD2019-11-17 02:49:03 UTC (rev 529877)
@@ -3,8 +3,8 @@
 
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
-pkgver=1.6.0.2
-pkgrel=112
+pkgver=1.6.0.3
+pkgrel=1
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")
@@ -14,7 +14,7 @@
  "haskell-yesod-core")
 makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('8014d1bcb5101bfad61911377e4122b07f41b4e98bd20c8f7a205d151caa73dbe4b1cc526f1f3d4bb2323920b290f080c77649e0f368ca017cd50389a7f7120c')
+sha512sums=('fd82ecf576f4fc8878c614e52c6f10032d9da339189463dcc1f69a56061fca20030560f3e402246fd83b042f001cfd9465e96023e05523ec4480fa153491ffde')
 
 build() {
 cd $_hkgname-$pkgver


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

2019-11-16 Thread Felix Yan via arch-commits
Date: Sunday, November 17, 2019 @ 02:49:16
  Author: felixonmars
Revision: 529878

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 529877, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-11-17 02:49:16 UTC (rev 529878)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.3
+pkgrel=1
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fd82ecf576f4fc8878c614e52c6f10032d9da339189463dcc1f69a56061fca20030560f3e402246fd83b042f001cfd9465e96023e05523ec4480fa153491ffde')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in fantasque-sans-mono/trunk (PKGBUILD)

2019-11-16 Thread Daniel M. Capella via arch-commits
Date: Sunday, November 17, 2019 @ 01:19:26
  Author: polyzen
Revision: 529854

upgpkg: fantasque-sans-mono 1.8.0-1

Modified:
  fantasque-sans-mono/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 00:45:59 UTC (rev 529853)
+++ PKGBUILD2019-11-17 01:19:26 UTC (rev 529854)
@@ -3,8 +3,8 @@
 
 pkgbase=fantasque-sans-mono
 pkgname=('otf-fantasque-sans-mono' 'ttf-fantasque-sans-mono')
-pkgver=1.7.2
-pkgrel=2
+pkgver=1.8.0
+pkgrel=1
 pkgdesc='Font family with a great monospaced variant for programmers'
 arch=('any')
 url=https://github.com/belluzj/fantasque-sans
@@ -11,7 +11,7 @@
 license=('custom:OFL')
 depends=('fontconfig' 'xorg-font-utils')
 
source=("$pkgbase-$pkgver.tar.gz::$url/releases/download/v$pkgver/FantasqueSansMono-Normal.tar.gz")
-sha512sums=('f854de5a5e0464d7f69b484c4ae0f59cfdcaa65d357b9935eda1df8cb90781f78c6b6ab0a96ac5099a6464a52de14cf26630d3db5dad8228e86e44033b32c228')
+sha512sums=('3afbd441d192769ea44fd7730e728844d13c15b0dd52e3968e6e1659ffa11a173d21891c09ceb7465b83a0b8c923129df2554e159620c9611ee9bb6ff35c90c6')
 
 package_otf-fantasque-sans-mono() {
   pkgdesc='OTF font family with a great monospaced variant for programmers'


[arch-commits] Commit in fantasque-sans-mono/repos/community-any (PKGBUILD PKGBUILD)

2019-11-16 Thread Daniel M. Capella via arch-commits
Date: Sunday, November 17, 2019 @ 01:19:49
  Author: polyzen
Revision: 529855

archrelease: copy trunk to community-any

Added:
  fantasque-sans-mono/repos/community-any/PKGBUILD
(from rev 529854, fantasque-sans-mono/trunk/PKGBUILD)
Deleted:
  fantasque-sans-mono/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 01:19:26 UTC (rev 529854)
+++ PKGBUILD2019-11-17 01:19:49 UTC (rev 529855)
@@ -1,26 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: George Rawlinson 
-
-pkgbase=fantasque-sans-mono
-pkgname=('otf-fantasque-sans-mono' 'ttf-fantasque-sans-mono')
-pkgver=1.7.2
-pkgrel=2
-pkgdesc='Font family with a great monospaced variant for programmers'
-arch=('any')
-url=https://github.com/belluzj/fantasque-sans
-license=('custom:OFL')
-depends=('fontconfig' 'xorg-font-utils')
-source=("$pkgbase-$pkgver.tar.gz::$url/releases/download/v$pkgver/FantasqueSansMono-Normal.tar.gz")
-sha512sums=('f854de5a5e0464d7f69b484c4ae0f59cfdcaa65d357b9935eda1df8cb90781f78c6b6ab0a96ac5099a6464a52de14cf26630d3db5dad8228e86e44033b32c228')
-
-package_otf-fantasque-sans-mono() {
-  pkgdesc='OTF font family with a great monospaced variant for programmers'
-  install -Dm644 -t "$pkgdir"/usr/share/fonts/OTF OTF/*.otf
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname[0]}/LICENSE
-}
-
-package_ttf-fantasque-sans-mono() {
-  pkgdesc='TTF font family with a great monospaced variant for programmers'
-  install -Dm644 -t "$pkgdir"/usr/share/fonts/TTF TTF/*.ttf
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname[1]}/LICENSE
-}

Copied: fantasque-sans-mono/repos/community-any/PKGBUILD (from rev 529854, 
fantasque-sans-mono/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 01:19:49 UTC (rev 529855)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: George Rawlinson 
+
+pkgbase=fantasque-sans-mono
+pkgname=('otf-fantasque-sans-mono' 'ttf-fantasque-sans-mono')
+pkgver=1.8.0
+pkgrel=1
+pkgdesc='Font family with a great monospaced variant for programmers'
+arch=('any')
+url=https://github.com/belluzj/fantasque-sans
+license=('custom:OFL')
+depends=('fontconfig' 'xorg-font-utils')
+source=("$pkgbase-$pkgver.tar.gz::$url/releases/download/v$pkgver/FantasqueSansMono-Normal.tar.gz")
+sha512sums=('3afbd441d192769ea44fd7730e728844d13c15b0dd52e3968e6e1659ffa11a173d21891c09ceb7465b83a0b8c923129df2554e159620c9611ee9bb6ff35c90c6')
+
+package_otf-fantasque-sans-mono() {
+  pkgdesc='OTF font family with a great monospaced variant for programmers'
+  install -Dm644 -t "$pkgdir"/usr/share/fonts/OTF OTF/*.otf
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname[0]}/LICENSE
+}
+
+package_ttf-fantasque-sans-mono() {
+  pkgdesc='TTF font family with a great monospaced variant for programmers'
+  install -Dm644 -t "$pkgdir"/usr/share/fonts/TTF TTF/*.ttf
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname[1]}/LICENSE
+}


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

2019-11-16 Thread Filipe Laíns via arch-commits
Date: Sunday, November 17, 2019 @ 00:45:21
  Author: ffy00
Revision: 529852

fix missing /bin/fish entry from /etc/shells (3.0.2-3)

Modified:
  fish/trunk/PKGBUILD
  fish/trunk/fish.install

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-17 00:01:53 UTC (rev 529851)
+++ PKGBUILD2019-11-17 00:45:21 UTC (rev 529852)
@@ -7,7 +7,7 @@
 
 pkgname=fish
 pkgver=3.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc='Smart and user friendly shell intended mostly for interactive use'
 url='https://fishshell.com/'
 arch=('x86_64')

Modified: fish.install
===
--- fish.install2019-11-17 00:01:53 UTC (rev 529851)
+++ fish.install2019-11-17 00:45:21 UTC (rev 529852)
@@ -1,5 +1,6 @@
 post_install() {
   grep -qe '^/usr/bin/fish$' etc/shells || echo '/usr/bin/fish' >> etc/shells
+  grep -qe '^/bin/fish$' etc/shells || echo '/bin/fish' >> etc/shells
 }
 
 post_upgrade() {
@@ -7,7 +8,7 @@
 }
 
 pre_remove() {
-  sed -ri '\|^/usr/bin/fish$|d' etc/shells
+  sed -ri -e '\|^/usr/bin/fish$|d' -e '\|^/bin/fish$|d' etc/shells
 }
 
 # vim:set ts=2 sw=2 et:


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

2019-11-16 Thread Filipe Laíns via arch-commits
Date: Sunday, November 17, 2019 @ 00:45:59
  Author: ffy00
Revision: 529853

archrelease: copy trunk to community-x86_64

Added:
  fish/repos/community-x86_64/PKGBUILD
(from rev 529852, fish/trunk/PKGBUILD)
  fish/repos/community-x86_64/fish.install
(from rev 529852, fish/trunk/fish.install)
Deleted:
  fish/repos/community-x86_64/PKGBUILD
  fish/repos/community-x86_64/fish.install

--+
 PKGBUILD |   94 -
 fish.install |   27 
 2 files changed, 61 insertions(+), 60 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 00:45:21 UTC (rev 529852)
+++ PKGBUILD2019-11-17 00:45:59 UTC (rev 529853)
@@ -1,47 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Kaiting Chen 
-# Contributor: Abhishek Dasgupta 
-# Contributor: Eric Belanger 
-# Contributor: Jan Fader 
-
-pkgname=fish
-pkgver=3.0.2
-pkgrel=2
-pkgdesc='Smart and user friendly shell intended mostly for interactive use'
-url='https://fishshell.com/'
-arch=('x86_64')
-license=('GPL2')
-depends=('glibc' 'gcc-libs' 'jq' 'ncurses' 'pcre2')
-optdepends=('python: man page completion parser / web config tool'
-'pkgfile: command-not-found hook')
-makedepends=('doxygen')
-install=fish.install
-source=(https://github.com/fish-shell/fish-shell/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-
fish-fix-systemd-version.patch::https://github.com/fish-shell/fish-shell/commit/c6ec4235136e82c709e8d7b455f7c463f9714b48.patch)
-sha256sums=('0421a3fdf5df54c14cddd4d764bc0931bbb4d37fb799205a9457c6eaba513166'
-'b74077f1ae695ec4cd31acc8e1d4140ed2323716e1d0fac1cc2c66d06329431a')
-sha512sums=('d3a24f85d4ada891ec4f6b14733edb236ae67f34868b0c9115fa5ebae99202a747ee9aeec7c6b04702f9a608019d5964b9cdc9abc4e3edfd7aaa9335093d8881'
-
'f4762c4fc6fcff7c52a9d10aa9b32d3470e0f5cee222927e2beccd0bb7fccf27fb628b33a9db7971362c38e53c2452f5cca513495bd6227e6b140afbd186217e')
-
-prepare() {
-  cd fish-shell-${pkgver}
-  patch -p1 < ../fish-fix-systemd-version.patch
-  echo ${pkgver} > version
-  autoreconf -fiv
-}
-
-build() {
-  cd fish-shell-${pkgver}
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc
-  make
-}
-
-package() {
-  cd fish-shell-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: fish/repos/community-x86_64/PKGBUILD (from rev 529852, 
fish/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 00:45:59 UTC (rev 529853)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Kaiting Chen 
+# Contributor: Abhishek Dasgupta 
+# Contributor: Eric Belanger 
+# Contributor: Jan Fader 
+
+pkgname=fish
+pkgver=3.0.2
+pkgrel=3
+pkgdesc='Smart and user friendly shell intended mostly for interactive use'
+url='https://fishshell.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('glibc' 'gcc-libs' 'jq' 'ncurses' 'pcre2')
+optdepends=('python: man page completion parser / web config tool'
+'pkgfile: command-not-found hook')
+makedepends=('doxygen')
+install=fish.install
+source=(https://github.com/fish-shell/fish-shell/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+
fish-fix-systemd-version.patch::https://github.com/fish-shell/fish-shell/commit/c6ec4235136e82c709e8d7b455f7c463f9714b48.patch)
+sha256sums=('0421a3fdf5df54c14cddd4d764bc0931bbb4d37fb799205a9457c6eaba513166'
+'b74077f1ae695ec4cd31acc8e1d4140ed2323716e1d0fac1cc2c66d06329431a')
+sha512sums=('d3a24f85d4ada891ec4f6b14733edb236ae67f34868b0c9115fa5ebae99202a747ee9aeec7c6b04702f9a608019d5964b9cdc9abc4e3edfd7aaa9335093d8881'
+
'f4762c4fc6fcff7c52a9d10aa9b32d3470e0f5cee222927e2beccd0bb7fccf27fb628b33a9db7971362c38e53c2452f5cca513495bd6227e6b140afbd186217e')
+
+prepare() {
+  cd fish-shell-${pkgver}
+  patch -p1 < ../fish-fix-systemd-version.patch
+  echo ${pkgver} > version
+  autoreconf -fiv
+}
+
+build() {
+  cd fish-shell-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc
+  make
+}
+
+package() {
+  cd fish-shell-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:

Deleted: fish.install
===
--- fish.install2019-11-17 00:45:21 UTC (rev 529852)
+++ fish.install2019-11-17 00:45:59 UTC (rev 529853)
@@ -1,13 +0,0 @@
-post_install() {
-  grep -qe '^/usr/bin/fish$' etc/shells || echo '/usr/bin/fish' >> etc/shells
-}
-
-post_upgrade() {
-  post_install
-}
-
-pre_remove() {
-  sed -ri '\|^/usr/bin/fish$|d' etc/shells
-}
-
-# vim:set ts=2 sw=2 et:

Copied: fish/repos/community-x86_64/fish.install (from rev 529852, 
fish/trunk/fish.install)
===
--- fish.install

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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Sunday, November 17, 2019 @ 00:01:53
  Author: anthraxx
Revision: 529851

archrelease: copy trunk to community-x86_64

Added:
  ruby-nio4r/repos/community-x86_64/PKGBUILD
(from rev 529850, ruby-nio4r/trunk/PKGBUILD)
Deleted:
  ruby-nio4r/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-17 00:01:08 UTC (rev 529850)
+++ PKGBUILD2019-11-17 00:01:53 UTC (rev 529851)
@@ -1,39 +0,0 @@
-# Maintainer: Levente Polyak 
-
-_gemname=nio4r
-pkgname=ruby-${_gemname}
-pkgver=2.3.1
-pkgrel=2
-pkgdesc='Abstract, cross-platform stateful I/O selector API for Ruby'
-url='https://github.com/celluloid/nio4r'
-arch=('x86_64')
-license=('MIT')
-depends=('ruby')
-makedepends=('ruby-rdoc')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/celluloid/nio4r/archive/v${pkgver}.tar.gz)
-sha256sums=('1ec274ad665a854a4cd647f25acca0835134646bef6ab79aed1f7f639027d614')
-sha512sums=('6767c518bb1b562f717dd962ac47216e240262b7daf190676b5c51d2e731b5f495520f1fc9e7047546ca1ddc2575d6d61a2a0bf265fe3960a2768ecc7afa8b23')
-
-prepare() {
-  cd ${_gemname}-${pkgver}
-  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
-}
-
-build() {
-  cd ${_gemname}-${pkgver}
-  gem build ${_gemname}.gemspec
-}
-
-package() {
-  cd ${_gemname}-${pkgver}
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
-  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
-  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-nio4r/repos/community-x86_64/PKGBUILD (from rev 529850, 
ruby-nio4r/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-17 00:01:53 UTC (rev 529851)
@@ -0,0 +1,43 @@
+# Maintainer: Levente Polyak 
+
+_gemname=nio4r
+pkgname=ruby-${_gemname}
+pkgver=2.5.2
+pkgrel=1
+pkgdesc='Abstract, cross-platform stateful I/O selector API for Ruby'
+url='https://github.com/celluloid/nio4r'
+arch=('x86_64')
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=(https://github.com/celluloid/nio4r/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('f8a3e12f51c2ee01644f5ebb5e33795be8ece6dd9345bf5fc1ab6d0a72f5118b')
+sha512sums=('4188be15b674e65373c056bdf86ee7dc71ebbabf1e0a3eb5a10edfbe0dfe761c5cba6e89c4a0fc822037901c7e83831c26682770129e023ab9223a6467b9e83c')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Sunday, November 17, 2019 @ 00:01:08
  Author: anthraxx
Revision: 529850

upgpkg: ruby-nio4r 2.5.2-1

Modified:
  ruby-nio4r/trunk/PKGBUILD

--+
 PKGBUILD |   22 +-
 1 file changed, 13 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-16 23:56:56 UTC (rev 529849)
+++ PKGBUILD2019-11-17 00:01:08 UTC (rev 529850)
@@ -2,8 +2,8 @@
 
 _gemname=nio4r
 pkgname=ruby-${_gemname}
-pkgver=2.3.1
-pkgrel=2
+pkgver=2.5.2
+pkgrel=1
 pkgdesc='Abstract, cross-platform stateful I/O selector API for Ruby'
 url='https://github.com/celluloid/nio4r'
 arch=('x86_64')
@@ -11,9 +11,9 @@
 depends=('ruby')
 makedepends=('ruby-rdoc')
 options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/celluloid/nio4r/archive/v${pkgver}.tar.gz)
-sha256sums=('1ec274ad665a854a4cd647f25acca0835134646bef6ab79aed1f7f639027d614')
-sha512sums=('6767c518bb1b562f717dd962ac47216e240262b7daf190676b5c51d2e731b5f495520f1fc9e7047546ca1ddc2575d6d61a2a0bf265fe3960a2768ecc7afa8b23')
+source=(https://github.com/celluloid/nio4r/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('f8a3e12f51c2ee01644f5ebb5e33795be8ece6dd9345bf5fc1ab6d0a72f5118b')
+sha512sums=('4188be15b674e65373c056bdf86ee7dc71ebbabf1e0a3eb5a10edfbe0dfe761c5cba6e89c4a0fc822037901c7e83831c26682770129e023ab9223a6467b9e83c')
 
 prepare() {
   cd ${_gemname}-${pkgver}
@@ -28,12 +28,16 @@
 package() {
   cd ${_gemname}-${pkgver}
   local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+
   install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
   cp -r examples "${pkgdir}/usr/share/doc/${pkgname}"
-  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
-  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
 }
 
 # vim: ts=2 sw=2 et:


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Saturday, November 16, 2019 @ 23:56:56
  Author: anthraxx
Revision: 529849

archrelease: copy trunk to community-x86_64

Added:
  ruby-pg/repos/community-x86_64/PKGBUILD
(from rev 529848, ruby-pg/trunk/PKGBUILD)
Deleted:
  ruby-pg/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-16 23:56:43 UTC (rev 529848)
+++ PKGBUILD2019-11-16 23:56:56 UTC (rev 529849)
@@ -1,41 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Niels Abspoel 
-
-_gemname=pg
-pkgname=ruby-pg
-pkgver=1.0.0
-_commit=9a388d1023ec
-pkgrel=2
-pkgdesc='Pg is the Ruby interface to the Postgresql RDBMS'
-url='https://bitbucket.org/ged/ruby-pg'
-arch=('x86_64')
-license=('custom:BSDL')
-depends=('ruby' 'ruby-rspec-core' 'postgresql-libs')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/ged/ruby-pg/get/v${pkgver}.tar.bz2)
-sha256sums=('a3e18534feefc6eeff27c5621f63c23509cddd7a5ea0227caababd311f2333ba')
-sha512sums=('eb01ffa74186b3216e4fbb694820c02907af5f0c5c9fd77645d97396286ff810d858717de25b348d5144043f883e641bc5249901d0845e69cef2d4e94e9487f1')
-
-prepare() {
-  cd ged-${pkgname}-${_commit}
-  sed 's|"ChangeLog".freeze, ||' -i ${_gemname}.gemspec
-  sed 's|"lib/pg/deprecated_constants.rb".freeze, ||' -i ${_gemname}.gemspec
-  sed "s|^  s.version = .*$|  s.version = '${pkgver}'|" -i ${_gemname}.gemspec
-}
-
-build() {
-  cd ged-${pkgname}-${_commit}
-  gem build ${_gemname}.gemspec
-}
-
-package() {
-  cd ged-${pkgname}-${_commit}
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
-  rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-pg/repos/community-x86_64/PKGBUILD (from rev 529848, 
ruby-pg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-16 23:56:56 UTC (rev 529849)
@@ -0,0 +1,44 @@
+# Maintainer: Levente Polyak 
+# Contributor: Niels Abspoel 
+
+_gemname=pg
+pkgname=ruby-pg
+pkgver=1.1.4
+pkgrel=1
+pkgdesc='Pg is the Ruby interface to the Postgresql RDBMS'
+url='https://bitbucket.org/ged/ruby-pg'
+arch=('x86_64')
+license=('custom:BSDL')
+depends=('ruby' 'ruby-rspec-core' 'postgresql-libs')
+options=('!emptydirs')
+source=(https://github.com/ged/ruby-pg/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('a8092df4ed85e99b4bb40d30164b34e08b134f3d3ee4b618a8bd7974db379e6a')
+sha512sums=('936696c47eb4761104a451335c73e0bc13c11b8098c62f62b7973ba51e4a1f4f692f32322cbd5044b442d7acced15eefed026fde24268c4f3bde662b49eadb3e')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed 's|"ChangeLog".freeze, ||' -i ${_gemname}.gemspec
+  sed 's|"lib/pg/deprecated_constants.rb".freeze, ||' -i ${_gemname}.gemspec
+  sed "s|^  s.version = .*$|  s.version = '${pkgver}'|" -i ${_gemname}.gemspec
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Saturday, November 16, 2019 @ 23:56:43
  Author: anthraxx
Revision: 529848

upgpkg: ruby-pg 1.1.4-1

Modified:
  ruby-pg/trunk/PKGBUILD

--+
 PKGBUILD |   27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-16 23:48:08 UTC (rev 529847)
+++ PKGBUILD2019-11-16 23:56:43 UTC (rev 529848)
@@ -3,9 +3,8 @@
 
 _gemname=pg
 pkgname=ruby-pg
-pkgver=1.0.0
-_commit=9a388d1023ec
-pkgrel=2
+pkgver=1.1.4
+pkgrel=1
 pkgdesc='Pg is the Ruby interface to the Postgresql RDBMS'
 url='https://bitbucket.org/ged/ruby-pg'
 arch=('x86_64')
@@ -12,12 +11,12 @@
 license=('custom:BSDL')
 depends=('ruby' 'ruby-rspec-core' 'postgresql-libs')
 options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/ged/ruby-pg/get/v${pkgver}.tar.bz2)
-sha256sums=('a3e18534feefc6eeff27c5621f63c23509cddd7a5ea0227caababd311f2333ba')
-sha512sums=('eb01ffa74186b3216e4fbb694820c02907af5f0c5c9fd77645d97396286ff810d858717de25b348d5144043f883e641bc5249901d0845e69cef2d4e94e9487f1')
+source=(https://github.com/ged/ruby-pg/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('a8092df4ed85e99b4bb40d30164b34e08b134f3d3ee4b618a8bd7974db379e6a')
+sha512sums=('936696c47eb4761104a451335c73e0bc13c11b8098c62f62b7973ba51e4a1f4f692f32322cbd5044b442d7acced15eefed026fde24268c4f3bde662b49eadb3e')
 
 prepare() {
-  cd ged-${pkgname}-${_commit}
+  cd ${pkgname}-${pkgver}
   sed 's|"ChangeLog".freeze, ||' -i ${_gemname}.gemspec
   sed 's|"lib/pg/deprecated_constants.rb".freeze, ||' -i ${_gemname}.gemspec
   sed "s|^  s.version = .*$|  s.version = '${pkgver}'|" -i ${_gemname}.gemspec
@@ -24,18 +23,22 @@
 }
 
 build() {
-  cd ged-${pkgname}-${_commit}
+  cd ${pkgname}-${pkgver}
   gem build ${_gemname}.gemspec
 }
 
 package() {
-  cd ged-${pkgname}-${_commit}
+  cd ${pkgname}-${pkgver}
   local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" \
+-n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+
   install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  find "${pkgdir}/${_gemdir}" \( -name 'mkmf.log' -or -name 'gem_make.out' \) 
-delete
-  rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem
+
+  cd "${pkgdir}/${_gemdir}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \
+extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
 }
 
 # vim: ts=2 sw=2 et:


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Saturday, November 16, 2019 @ 23:48:03
  Author: anthraxx
Revision: 529846

upgpkg: python-flask-socketio 4.2.1-1

Modified:
  python-flask-socketio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-16 23:44:35 UTC (rev 529845)
+++ PKGBUILD2019-11-16 23:48:03 UTC (rev 529846)
@@ -2,8 +2,8 @@
 
 pkgname=python-flask-socketio
 _pkgname=Flask-SocketIO
-pkgver=3.2.1
-pkgrel=2
+pkgver=4.2.1
+pkgrel=1
 pkgdesc='Socket.IO integration for Flask applications'
 url='https://flask-socketio.readthedocs.org/'
 arch=('any')
@@ -12,9 +12,9 @@
 makedepends=('python-setuptools' 'python-sphinx')
 checkdepends=('python-coverage' 'python-pytest')
 options=('!makeflags')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/Flask-SocketIO/archive/v${pkgver}.tar.gz)
-sha256sums=('aa2ce476d70600fb8fef04107677612e370602ac0d1c5ece5a6e01f297b3d8b0')
-sha512sums=('8f2009a34142f669fbc2711a12f202554f01da695d0f62a4dcc0d3b5a1f55d8b21a9d66fa0651d316e31979dd0400d5c2f9d4b24c3ff915e5a54682e7d877a06')
+source=(https://github.com/miguelgrinberg/Flask-SocketIO/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('edd4ab6da68a981c817c8c7b56c5eef16dd90bc9c56fa9d12c9cde17fc000463')
+sha512sums=('21ed19ba204e09fed4e2342660aa3c4867d53aa3ac8837c36cb122c3e74dbdeef45d065703e5578a369918dbb60a8c4f8af5306ae2c5081ca448f7a9d0763fd7')
 
 build() {
   cd ${_pkgname}-${pkgver}
@@ -32,7 +32,7 @@
   python setup.py install -O1 --root="${pkgdir}" --skip-build
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 docs/_build/text/index.txt 
"${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
+  install -Dm 644 docs/_build/text/index.txt -t 
"${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 docs/_build/man/flask-socketio.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
 }
 


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Saturday, November 16, 2019 @ 23:48:08
  Author: anthraxx
Revision: 529847

archrelease: copy trunk to community-any

Added:
  python-flask-socketio/repos/community-any/PKGBUILD
(from rev 529846, python-flask-socketio/trunk/PKGBUILD)
Deleted:
  python-flask-socketio/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-11-16 23:48:03 UTC (rev 529846)
+++ PKGBUILD2019-11-16 23:48:08 UTC (rev 529847)
@@ -1,39 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=python-flask-socketio
-_pkgname=Flask-SocketIO
-pkgver=3.2.1
-pkgrel=2
-pkgdesc='Socket.IO integration for Flask applications'
-url='https://flask-socketio.readthedocs.org/'
-arch=('any')
-license=('MIT')
-depends=('python-flask' 'python-eventlet' 'python-socketio')
-makedepends=('python-setuptools' 'python-sphinx')
-checkdepends=('python-coverage' 'python-pytest')
-options=('!makeflags')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/Flask-SocketIO/archive/v${pkgver}.tar.gz)
-sha256sums=('aa2ce476d70600fb8fef04107677612e370602ac0d1c5ece5a6e01f297b3d8b0')
-sha512sums=('8f2009a34142f669fbc2711a12f202554f01da695d0f62a4dcc0d3b5a1f55d8b21a9d66fa0651d316e31979dd0400d5c2f9d4b24c3ff915e5a54682e7d877a06')
-
-build() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py build
-  make -C docs man text SPHINXBUILD=sphinx-build
-}
-
-check() {
-  cd ${_pkgname}-${pkgver}
-  py.test test_socketio.py
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 docs/_build/text/index.txt 
"${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
-  install -Dm 644 docs/_build/man/flask-socketio.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-flask-socketio/repos/community-any/PKGBUILD (from rev 529846, 
python-flask-socketio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-11-16 23:48:08 UTC (rev 529847)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+
+pkgname=python-flask-socketio
+_pkgname=Flask-SocketIO
+pkgver=4.2.1
+pkgrel=1
+pkgdesc='Socket.IO integration for Flask applications'
+url='https://flask-socketio.readthedocs.org/'
+arch=('any')
+license=('MIT')
+depends=('python-flask' 'python-eventlet' 'python-socketio')
+makedepends=('python-setuptools' 'python-sphinx')
+checkdepends=('python-coverage' 'python-pytest')
+options=('!makeflags')
+source=(https://github.com/miguelgrinberg/Flask-SocketIO/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('edd4ab6da68a981c817c8c7b56c5eef16dd90bc9c56fa9d12c9cde17fc000463')
+sha512sums=('21ed19ba204e09fed4e2342660aa3c4867d53aa3ac8837c36cb122c3e74dbdeef45d065703e5578a369918dbb60a8c4f8af5306ae2c5081ca448f7a9d0763fd7')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+  make -C docs man text SPHINXBUILD=sphinx-build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  py.test test_socketio.py
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/text/index.txt -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/flask-socketio.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-11-16 Thread Levente Polyak via arch-commits
Date: Saturday, November 16, 2019 @ 23:44:28
  Author: anthraxx
Revision: 529844

upgpkg: python-socketio 4.3.1-1

Modified:
  python-socketio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-16 23:42:19 UTC (rev 529843)
+++ PKGBUILD2019-11-16 23:44:28 UTC (rev 529844)
@@ -1,8 +1,8 @@
 # Maintainer: Levente Polyak 
 
 pkgname=python-socketio
-pkgver=3.1.2
-pkgrel=3
+pkgver=4.3.1
+pkgrel=1
 pkgdesc='Python implementation of the Socket.IO realtime server'
 url='https://github.com/miguelgrinberg/python-socketio'
 arch=('any')
@@ -12,12 +12,11 @@
 optdepends=('python-tornado: tornado asyncio webserver')
 checkdepends=('python-pytest' 'python-mock')
 options=('!makeflags')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/python-socketio/archive/v${pkgver}.tar.gz)
-sha256sums=('a44950c0535f92b3ad6f055536f4ffc35a4be8af8f88919ec25e55c2765f5fa8')
-sha512sums=('026aa04ef3d3dd32a3617b8572e0d704ec03cb9a694059ef89325a8d766ff25f93341f1f2621b46729b9462d4927bdc7052fe051a73ea7b94046a0da0d5aaf21')
+source=(https://github.com/miguelgrinberg/python-socketio/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('d0b26230a2877d2dab8d74503987f92dcef9da0ad1b7aeffa469133ee829ffcf')
+sha512sums=('abec4b66f229ee6df653aa52c67ed6ce582b6093b0070562b0c6c60a6e5fb032c5b9580bed55a38423fff37df4b939e6ebbe6a6d4dbc2c5d08abb056283346d0')
 
 build() {
-  msg2 'Building python...'
   cd ${pkgbase}-${pkgver}
   python setup.py build
   make -C docs man text SPHINXBUILD=sphinx-build
@@ -24,7 +23,6 @@
 }
 
 check() {
-  msg2 'Checking python...'
   cd ${pkgbase}-${pkgver}
   py.test -k 'not test_logger'
 }


  1   2   3   4   5   >