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

2018-09-20 Thread Eli Schwartz via arch-commits
Date: Thursday, September 20, 2018 @ 07:16:13
  Author: eschwartz
Revision: 383460

archrelease: copy trunk to community-x86_64

Added:
  qbittorrent/repos/community-x86_64/PKGBUILD
(from rev 383459, qbittorrent/trunk/PKGBUILD)
  qbittorrent/repos/community-x86_64/qbittorrent@.service
(from rev 383459, qbittorrent/trunk/qbittorrent@.service)
Deleted:
  qbittorrent/repos/community-x86_64/PKGBUILD
  qbittorrent/repos/community-x86_64/qbittorrent@.service

--+
 PKGBUILD |  126 ++---
 qbittorrent@.service |   24 -
 2 files changed, 70 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:15:57 UTC (rev 383459)
+++ PKGBUILD2018-09-20 07:16:13 UTC (rev 383460)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Eli Schwartz 
-# Contributor: Antonio Rojas 
-# Contributor: Timothy Redaelli 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-# Contributor: Jkkyll Wu 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Daniel J Griffiths 
-# Contributor: Geoffroy Carrier 
-
-pkgbase=qbittorrent
-pkgname=(qbittorrent qbittorrent-nox)
-pkgver=4.1.2
-pkgrel=1
-arch=('x86_64')
-url="https://www.qbittorrent.org";
-license=('custom' 'GPL')
-makedepends=('boost' 'libtorrent-rasterbar' 'qt5-tools' 'qt5-svg')
-source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}
-
"https://github.com/qbittorrent/qBittorrent/commit/acdf9061fe5539c75604d2b7919cc434b2cebb02.patch";)
-sha256sums=('e0165bd427820c64bce596ef952d80058ea8cd7294d3c84bc723d79cd9e2f9c7'
-'SKIP'
-'cb6f1dc7844ae7b8adb36d0f9bcac30c42751bd2b6c3020fc60d914bb9e71d88')
-validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

-
-prepare() {
-  cd ${pkgbase}-${pkgver}
-
-  # https://github.com/qbittorrent/qBittorrent/pull/9318
-  patch -p1 -i ../acdf9061fe5539c75604d2b7919cc434b2cebb02.patch
-}
-
-build() {
-  cd ${pkgbase}-${pkgver}
-
-  mkdir -p ${pkgbase}
-  pushd ${pkgbase}
-  ../configure --prefix=/usr
-  make
-  popd
-
-  # Build nox variant
-  mkdir -p "${pkgbase}-nox"
-  pushd "${pkgbase}-nox"
-  ../configure --prefix=/usr --disable-gui --enable-systemd
-  make
-}
-
-package_qbittorrent() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
-  depends=('libtorrent-rasterbar' 'qt5-svg' 'hicolor-icon-theme')
-  optdepends=('python: needed for torrent search tab')
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}
-
-package_qbittorrent-nox() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar, w/o gui"
-  depends=('libtorrent-rasterbar' 'qt5-base')
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}-nox
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}

Copied: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 383459, 
qbittorrent/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:16:13 UTC (rev 383460)
@@ -0,0 +1,58 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Antonio Rojas 
+# Contributor: Timothy Redaelli 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+# Contributor: Jkkyll Wu 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Daniel J Griffiths 
+# Contributor: Geoffroy Carrier 
+
+pkgbase=qbittorrent
+pkgname=(qbittorrent qbittorrent-nox)
+pkgver=4.1.3
+pkgrel=1
+arch=('x86_64')
+url="https://www.qbittorrent.org";
+license=('custom' 'GPL')
+makedepends=('boost' 'libtorrent-rasterbar' 'qt5-tools' 'qt5-svg')
+source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('527af5dacde1a6c3dba8eb86b727f6c0a8d90387cf648a7bbe26ef0d3b8a2b48'
+'SKIP')
+validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

+
+build() {
+  cd ${pkgbase}-${pkgver}
+
+  mkdir -p ${pkgbase}
+  pushd ${pkgbase}
+  ../configure --prefix=/usr
+  make
+  popd
+
+  # Build nox variant
+  mkdir -p "${pkgbase}-nox"
+  pushd "${pkgbase}-nox"
+  ../configure --prefix=/usr --disable-gui --enable-systemd
+  make
+}
+
+package_qbittorrent() {
+  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
+  depends=('libtorrent-rasterbar' 'qt5-svg' 'hicolor-icon-theme')
+  optdepends=('python: needed for torrent search tab')
+
+  cd ${pkgbase}-${pkgver}/${pkgbase}
+
+  make INSTALL_ROOT="${pkgdir}" install
+  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licens

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

2018-09-20 Thread Eli Schwartz via arch-commits
Date: Thursday, September 20, 2018 @ 07:15:57
  Author: eschwartz
Revision: 383459

upgpkg: qbittorrent 4.1.3-1

upstream release

Modified:
  qbittorrent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 02:21:16 UTC (rev 383458)
+++ PKGBUILD2018-09-20 07:15:57 UTC (rev 383459)
@@ -9,26 +9,17 @@
 
 pkgbase=qbittorrent
 pkgname=(qbittorrent qbittorrent-nox)
-pkgver=4.1.2
-pkgrel=2
+pkgver=4.1.3
+pkgrel=1
 arch=('x86_64')
 url="https://www.qbittorrent.org";
 license=('custom' 'GPL')
 makedepends=('boost' 'libtorrent-rasterbar' 'qt5-tools' 'qt5-svg')
-source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}
-
"https://github.com/qbittorrent/qBittorrent/commit/acdf9061fe5539c75604d2b7919cc434b2cebb02.patch";)
-sha256sums=('e0165bd427820c64bce596ef952d80058ea8cd7294d3c84bc723d79cd9e2f9c7'
-'SKIP'
-'cb6f1dc7844ae7b8adb36d0f9bcac30c42751bd2b6c3020fc60d914bb9e71d88')
+source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('527af5dacde1a6c3dba8eb86b727f6c0a8d90387cf648a7bbe26ef0d3b8a2b48'
+'SKIP')
 validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

 
-prepare() {
-  cd ${pkgbase}-${pkgver}
-
-  # https://github.com/qbittorrent/qBittorrent/pull/9318
-  patch -p1 -i ../acdf9061fe5539c75604d2b7919cc434b2cebb02.patch
-}
-
 build() {
   cd ${pkgbase}-${pkgver}
 


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:18:25
  Author: felixonmars
Revision: 383461

upgpkg: ruby-faraday 0.15.3-1

Modified:
  ruby-faraday/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:16:13 UTC (rev 383460)
+++ PKGBUILD2018-09-20 07:18:25 UTC (rev 383461)
@@ -4,7 +4,7 @@
 # Contributor: Jochen Schalanda 
 
 pkgname=ruby-faraday
-pkgver=0.15.2
+pkgver=0.15.3
 pkgrel=1
 pkgdesc='HTTP/REST API client library.'
 arch=('any')
@@ -15,7 +15,7 @@
 options=('!emptydirs')
 source=("https://rubygems.org/downloads/faraday-$pkgver.gem";)
 noextract=("faraday-$pkgver.gem")
-sha512sums=('b4ad124c0aa471ca3e280e6160470069fe89fd114a1bdea1fc627065160c296fc1727e1e731ace6f8626a251625ded4303bd0fdad4990657bf42c549b78afe53')
+sha512sums=('9a5b4c17b79f04decc79daf02d6b16fab4d1439ff1692ed2eaa833acf1cc3db04e5d19c8b96d78021976ce813661bc91ba3d0f027610a3641ccf491d2b9dfc5a')
 
 package() {
   local _gemdir="$(ruby -e'puts Gem.default_dir')"


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:18:44
  Author: felixonmars
Revision: 383462

archrelease: copy trunk to community-any

Added:
  ruby-faraday/repos/community-any/PKGBUILD
(from rev 383461, ruby-faraday/trunk/PKGBUILD)
Deleted:
  ruby-faraday/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:18:25 UTC (rev 383461)
+++ PKGBUILD2018-09-20 07:18:44 UTC (rev 383462)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Anatol Pomozov 
-# Contributor: Alfredo Palhares 
-# Contributor: Jochen Schalanda 
-
-pkgname=ruby-faraday
-pkgver=0.15.2
-pkgrel=1
-pkgdesc='HTTP/REST API client library.'
-arch=('any')
-url='https://github.com/lostisland/faraday'
-license=('MIT')
-depends=('ruby' 'ruby-multipart-post')
-makedepends=('ruby-rdoc')
-options=('!emptydirs')
-source=("https://rubygems.org/downloads/faraday-$pkgver.gem";)
-noextract=("faraday-$pkgver.gem")
-sha512sums=('b4ad124c0aa471ca3e280e6160470069fe89fd114a1bdea1fc627065160c296fc1727e1e731ace6f8626a251625ded4303bd0fdad4990657bf42c549b78afe53')
-
-package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" faraday-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/faraday-$pkgver.gem"
-  install -D -m644 "$pkgdir/$_gemdir/gems/faraday-$pkgver/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ruby-faraday/repos/community-any/PKGBUILD (from rev 383461, 
ruby-faraday/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:18:44 UTC (rev 383462)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+# Contributor: Anatol Pomozov 
+# Contributor: Alfredo Palhares 
+# Contributor: Jochen Schalanda 
+
+pkgname=ruby-faraday
+pkgver=0.15.3
+pkgrel=1
+pkgdesc='HTTP/REST API client library.'
+arch=('any')
+url='https://github.com/lostisland/faraday'
+license=('MIT')
+depends=('ruby' 'ruby-multipart-post')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/faraday-$pkgver.gem";)
+noextract=("faraday-$pkgver.gem")
+sha512sums=('9a5b4c17b79f04decc79daf02d6b16fab4d1439ff1692ed2eaa833acf1cc3db04e5d19c8b96d78021976ce813661bc91ba3d0f027610a3641ccf491d2b9dfc5a')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" faraday-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/faraday-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/faraday-$pkgver/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:19:17
  Author: felixonmars
Revision: 383464

archrelease: copy trunk to community-any

Added:
  python-zope-schema/repos/community-any/PKGBUILD
(from rev 383463, python-zope-schema/trunk/PKGBUILD)
Deleted:
  python-zope-schema/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:18:59 UTC (rev 383463)
+++ PKGBUILD2018-09-20 07:19:17 UTC (rev 383464)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-zope-schema
-pkgname=('python-zope-schema' 'python2-zope-schema')
-pkgver=4.7.0
-pkgrel=1
-pkgdesc="zope.interface extension for defining data schemas"
-arch=('any')
-url="https://github.com/zopefoundation/zope.schema";
-license=('ZPL')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-zope-interface'
- 'python2-zope-interface' 'python-zope-event' 'python2-zope-event')
-checkdepends=('python-zope-testrunner' 'python2-zope-testrunner' 
'python-zope-testing'
-  'python2-zope-testing' 'python-zope-i18nmessageid' 
'python2-zope-i18nmessageid')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/zopefoundation/zope.schema/archive/$pkgver.tar.gz";)
-sha512sums=('e95ae3b0613f0611a93353c4085c609e3463e9931bb84eba7676db59fb782af2588566396f22dc967249aad38a9f93dd1e7081927b7d05b8a60fb71dfd5d6369')
-
-prepare() {
-  cp -a zope.schema-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/zope.schema-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/zope.schema-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/zope.schema-$pkgver
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m zope.testrunner 
--test-path=src || warning "Tests failed"
-
-  cd "$srcdir"/zope.schema-$pkgver-py2
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m zope.testrunner 
--test-path=src
-}
-
-package_python-zope-schema() {
-  depends=('python-setuptools' 'python-zope-interface' 'python-zope-event')
-
-  cd "$srcdir"/zope.schema-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-zope-schema() {
-  depends=('python2-setuptools' 'python2-zope-interface' 'python2-zope-event')
-
-  cd "$srcdir"/zope.schema-$pkgver
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-zope-schema/repos/community-any/PKGBUILD (from rev 383463, 
python-zope-schema/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:19:17 UTC (rev 383464)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-zope-schema
+pkgname=('python-zope-schema' 'python2-zope-schema')
+pkgver=4.8.0
+pkgrel=1
+pkgdesc="zope.interface extension for defining data schemas"
+arch=('any')
+url="https://github.com/zopefoundation/zope.schema";
+license=('ZPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-zope-interface'
+ 'python2-zope-interface' 'python-zope-event' 'python2-zope-event')
+checkdepends=('python-zope-testrunner' 'python2-zope-testrunner' 
'python-zope-testing'
+  'python2-zope-testing' 'python-zope-i18nmessageid' 
'python2-zope-i18nmessageid')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/zopefoundation/zope.schema/archive/$pkgver.tar.gz";)
+sha512sums=('20ede0f361c7426769b85de7ba5dc4606ecf2ab12abaf1e05a7890f29bd2acc9cba40f3d25f196ce34741fe551cea8fa206bcfb2304353ee31811ede5a6ddccb')
+
+prepare() {
+  cp -a zope.schema-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/zope.schema-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/zope.schema-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/zope.schema-$pkgver
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m zope.testrunner 
--test-path=src
+
+  cd "$srcdir"/zope.schema-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m zope.testrunner 
--test-path=src
+}
+
+package_python-zope-schema() {
+  depends=('python-setuptools' 'python-zope-interface' 'python-zope-event')
+
+  cd "$srcdir"/zope.schema-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-zope-schema() {
+  depends=('python2-setuptools' 'python2-zope-interface' 'python2-zope-event')
+
+  cd "$srcdir"/zope.schema-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:18:59
  Author: felixonmars
Revision: 383463

upgpkg: python-zope-schema 4.8.0-1

Modified:
  python-zope-schema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:18:44 UTC (rev 383462)
+++ PKGBUILD2018-09-20 07:18:59 UTC (rev 383463)
@@ -2,7 +2,7 @@
 
 pkgbase=python-zope-schema
 pkgname=('python-zope-schema' 'python2-zope-schema')
-pkgver=4.7.0
+pkgver=4.8.0
 pkgrel=1
 pkgdesc="zope.interface extension for defining data schemas"
 arch=('any')
@@ -13,7 +13,7 @@
 checkdepends=('python-zope-testrunner' 'python2-zope-testrunner' 
'python-zope-testing'
   'python2-zope-testing' 'python-zope-i18nmessageid' 
'python2-zope-i18nmessageid')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/zopefoundation/zope.schema/archive/$pkgver.tar.gz";)
-sha512sums=('e95ae3b0613f0611a93353c4085c609e3463e9931bb84eba7676db59fb782af2588566396f22dc967249aad38a9f93dd1e7081927b7d05b8a60fb71dfd5d6369')
+sha512sums=('20ede0f361c7426769b85de7ba5dc4606ecf2ab12abaf1e05a7890f29bd2acc9cba40f3d25f196ce34741fe551cea8fa206bcfb2304353ee31811ede5a6ddccb')
 
 prepare() {
   cp -a zope.schema-$pkgver{,-py2}
@@ -29,7 +29,7 @@
 
 check() {
   cd "$srcdir"/zope.schema-$pkgver
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m zope.testrunner 
--test-path=src || warning "Tests failed"
+  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m zope.testrunner 
--test-path=src
 
   cd "$srcdir"/zope.schema-$pkgver-py2
   PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m zope.testrunner 
--test-path=src


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:19:46
  Author: felixonmars
Revision: 383465

upgpkg: coffeescript 2.3.2-1

Modified:
  coffeescript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:19:17 UTC (rev 383464)
+++ PKGBUILD2018-09-20 07:19:46 UTC (rev 383465)
@@ -9,7 +9,7 @@
 # Contributor: flying sheep 
 
 pkgname=coffeescript
-pkgver=2.3.1
+pkgver=2.3.2
 pkgrel=1
 pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
 arch=('any')
@@ -22,7 +22,7 @@
 replaces=('coffee-script')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('0cd26648f3328b3f8e8d6632b835cd05c16eb438cfd934b6a30b19f18bd3eb9840f1ce4874758806a740dd87ff5c7a0adb777f7f51ea2e341b109259268795d7')
+sha512sums=('60e6e2143a2e931eea3c18bf2b49142b29ed1190df0508aab3f0dbad1d71cc048a3818c64fb6ae0fce7f0e23de46bf64fbe9518fb977b80f5334c2dfc9f703fd')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:20:05
  Author: felixonmars
Revision: 383466

archrelease: copy trunk to community-any

Added:
  coffeescript/repos/community-any/PKGBUILD
(from rev 383465, coffeescript/trunk/PKGBUILD)
Deleted:
  coffeescript/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:19:46 UTC (rev 383465)
+++ PKGBUILD2018-09-20 07:20:05 UTC (rev 383466)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: sloppybench 
-# Contributor: der_FeniX 
-# Contributor: Anatol Pomozov 
-# Contributor: Gordin <9ordin @t gmail dot com>
-# Contributor: Simon Lipp 
-# Contributor: Chris Bolton 
-# Contributor: Sergei Lebedev 
-# Contributor: flying sheep 
-
-pkgname=coffeescript
-pkgver=2.3.1
-pkgrel=1
-pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
-arch=('any')
-url='http://coffeescript.org'
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-provides=("coffee-script=$pkgver")
-conflicts=('coffee-script')
-replaces=('coffee-script')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('0cd26648f3328b3f8e8d6632b835cd05c16eb438cfd934b6a30b19f18bd3eb9840f1ce4874758806a740dd87ff5c7a0adb777f7f51ea2e341b109259268795d7')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Why 777? :/
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: coffeescript/repos/community-any/PKGBUILD (from rev 383465, 
coffeescript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:20:05 UTC (rev 383466)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: sloppybench 
+# Contributor: der_FeniX 
+# Contributor: Anatol Pomozov 
+# Contributor: Gordin <9ordin @t gmail dot com>
+# Contributor: Simon Lipp 
+# Contributor: Chris Bolton 
+# Contributor: Sergei Lebedev 
+# Contributor: flying sheep 
+
+pkgname=coffeescript
+pkgver=2.3.2
+pkgrel=1
+pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
+arch=('any')
+url='http://coffeescript.org'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+provides=("coffee-script=$pkgver")
+conflicts=('coffee-script')
+replaces=('coffee-script')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('60e6e2143a2e931eea3c18bf2b49142b29ed1190df0508aab3f0dbad1d71cc048a3818c64fb6ae0fce7f0e23de46bf64fbe9518fb977b80f5334c2dfc9f703fd')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:20:33
  Author: felixonmars
Revision: 383467

upgpkg: python-ruamel-yaml 0.15.67-1

Modified:
  python-ruamel-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:20:05 UTC (rev 383466)
+++ PKGBUILD2018-09-20 07:20:33 UTC (rev 383467)
@@ -3,7 +3,7 @@
 # Contributor: rnons 
 
 pkgname=python-ruamel-yaml
-pkgver=0.15.66
+pkgver=0.15.67
 pkgrel=1
 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 license=("MIT")
 makedepends=('python-pip' 'python-wheel')
 
source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('61a046d240d9a1acb5aa3ddbd813d374ed2a4c029afd6c2bdcce76ae61c206365ffc5fc788fdb9db32bac770db9970cff0fceacd0a7c1c6254cf678f975f4736')
+sha512sums=('90d5c950fc8e0fbf20232bf046c225baa47b7b2d5f8da9f00aa9757335d814bd4d62fcbc7cfa0e7bb404fbfe6cfa28c5cfa87ac1b99e998a90e9c076eb8d9680')
 
 package() {
   depends=('python')


[arch-commits] Commit in python-ruamel-yaml/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:20:51
  Author: felixonmars
Revision: 383468

archrelease: copy trunk to community-x86_64

Added:
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD
(from rev 383467, python-ruamel-yaml/trunk/PKGBUILD)
Deleted:
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:20:33 UTC (rev 383467)
+++ PKGBUILD2018-09-20 07:20:51 UTC (rev 383468)
@@ -1,23 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Samuel Littley 
-# Contributor: rnons 
-
-pkgname=python-ruamel-yaml
-pkgver=0.15.66
-pkgrel=1
-pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
-arch=('x86_64')
-url="https://bitbucket.org/ruamel/yaml";
-license=("MIT")
-makedepends=('python-pip' 'python-wheel')
-source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('61a046d240d9a1acb5aa3ddbd813d374ed2a4c029afd6c2bdcce76ae61c206365ffc5fc788fdb9db32bac770db9970cff0fceacd0a7c1c6254cf678f975f4736')
-
-package() {
-  depends=('python')
-
-  cd ruamel.yaml-$pkgver
-  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-ruamel-yaml/repos/community-x86_64/PKGBUILD (from rev 383467, 
python-ruamel-yaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:20:51 UTC (rev 383468)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Samuel Littley 
+# Contributor: rnons 
+
+pkgname=python-ruamel-yaml
+pkgver=0.15.67
+pkgrel=1
+pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
+arch=('x86_64')
+url="https://bitbucket.org/ruamel/yaml";
+license=("MIT")
+makedepends=('python-pip' 'python-wheel')
+source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
+sha512sums=('90d5c950fc8e0fbf20232bf046c225baa47b7b2d5f8da9f00aa9757335d814bd4d62fcbc7cfa0e7bb404fbfe6cfa28c5cfa87ac1b99e998a90e9c076eb8d9680')
+
+package() {
+  depends=('python')
+
+  cd ruamel.yaml-$pkgver
+  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:24:42
  Author: felixonmars
Revision: 383470

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hinotify/repos/community-staging-x86_64/PKGBUILD (from rev 
383469, haskell-hinotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:24:42 UTC (rev 383470)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hinotify
+pkgname=haskell-hinotify
+pkgver=0.4
+pkgrel=1
+pkgdesc="Haskell binding to inotify"
+url="https://github.com/kolmodin/hinotify.git";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8674be3c56bc6fbefbed8c894882650eb02a5658e4d42ebca0f7e5e24834c76db324ac3a4ea181bc8912dacd8117d5a5099eaf939366c34c9b272cbfc4d4a3e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:24:25
  Author: felixonmars
Revision: 383469

upgpkg: haskell-hinotify 0.4-1

rebuild with hinotify 0.4

Modified:
  haskell-hinotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:20:51 UTC (rev 383468)
+++ PKGBUILD2018-09-20 07:24:25 UTC (rev 383469)
@@ -3,8 +3,8 @@
 
 _hkgname=hinotify
 pkgname=haskell-hinotify
-pkgver=0.3.10
-pkgrel=2
+pkgver=0.4
+pkgrel=1
 pkgdesc="Haskell binding to inotify"
 url="https://github.com/kolmodin/hinotify.git";
 license=("custom:BSD3")
@@ -12,7 +12,7 @@
 depends=('ghc-libs' "haskell-async")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('d22f40bb055e14fd4be6669122a11b36fd7c5a989489d1b8c1e4117672b9f1700197a827f23242c91504b8236c349a4494adf724827001a77a1abdc11a9d6b8b')
+sha512sums=('8674be3c56bc6fbefbed8c894882650eb02a5658e4d42ebca0f7e5e24834c76db324ac3a4ea181bc8912dacd8117d5a5099eaf939366c34c9b272cbfc4d4a3e9')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:30:09
  Author: felixonmars
Revision: 383471

upgpkg: git-annex 6.20180913-10

rebuild with hinotify 0.4

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:24:42 UTC (rev 383470)
+++ PKGBUILD2018-09-20 07:30:09 UTC (rev 383471)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=6.20180913
-pkgrel=9
+pkgrel=10
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:30:26
  Author: felixonmars
Revision: 383472

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 383471, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 383471, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   53 
 ghc-8.4.patch |  121 
 2 files changed, 174 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 383471, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:30:26 UTC (rev 383472)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180913
+pkgrel=10
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://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-esqueleto' '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-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-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
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
383471, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-09-20 07:30:26 UTC (rev 
383472)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+   }
+diff --git a/Git/Fsck.h

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:31:23
  Author: felixonmars
Revision: 383474

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
383473, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:31:23 UTC (rev 383474)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=13
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:31:05
  Author: felixonmars
Revision: 383473

upgpkg: haskell-fsnotify 0.3.0.1-13

rebuild with hinotify 0.4

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:30:26 UTC (rev 383472)
+++ PKGBUILD2018-09-20 07:31:05 UTC (rev 383473)
@@ -4,7 +4,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:33:20
  Author: felixonmars
Revision: 383475

upgpkg: haskell-hakyll 4.12.4.0-10

rebuild with hinotify 0.4

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:31:23 UTC (rev 383474)
+++ PKGBUILD2018-09-20 07:33:20 UTC (rev 383475)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=9
+pkgrel=10
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:33:37
  Author: felixonmars
Revision: 383476

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
383475, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:33:37 UTC (rev 383476)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=10
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:34:33
  Author: felixonmars
Revision: 383477

upgpkg: hledger-ui 1.10-40

rebuild with hinotify 0.4

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:33:37 UTC (rev 383476)
+++ PKGBUILD2018-09-20 07:34:33 UTC (rev 383477)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.10
-pkgrel=39
+pkgrel=40
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:34:53
  Author: felixonmars
Revision: 383478

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 383477, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 383477, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:34:53 UTC (rev 383478)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.10
+pkgrel=40
+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-hunit' '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=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee')
+
+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 dns-lexicon/repos/community-any (PKGBUILD PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:39:16
  Author: felixonmars
Revision: 383480

archrelease: copy trunk to community-any

Added:
  dns-lexicon/repos/community-any/PKGBUILD
(from rev 383479, dns-lexicon/trunk/PKGBUILD)
Deleted:
  dns-lexicon/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 07:38:56 UTC (rev 383479)
+++ PKGBUILD2018-09-20 07:39:16 UTC (rev 383480)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=dns-lexicon
-pkgver=2.7.3
-pkgrel=1
-pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
-arch=('any')
-url="https://github.com/AnalogJ/lexicon";
-license=('MIT')
-depends=('python-future' 'python-requests' 'python-setuptools' 
'python-tldextract'
- 'python-cryptography')
-optdepends=('python-softlayer: for SoftLayer support'
-'python-boto3: for Route53 support'
-'python-pynamecheap: for Namecheap support'
-'python-zeep: for Subreg support')
-checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
-  'python-pynamecheap' 'python-zeep')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";)
-sha512sums=('6288f0d0a87b5e1cbe457060381ef843b9933755811f969001eb827b31efc9d226423d311ab07513ca25915825db9c9ee588ccc151b1512db78d462b5f5a89c6')
-
-build() {
-  cd lexicon-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd lexicon-$pkgver
-  python setup.py pytest --addopts '--ignore tests/providers/test_route53.py 
--ignore tests/providers/test_transip.py'
-}
-
-package() {
-  cd lexicon-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 383479, 
dns-lexicon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 07:39:16 UTC (rev 383480)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+pkgname=dns-lexicon
+pkgver=2.7.5
+pkgrel=1
+pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+arch=('any')
+url="https://github.com/AnalogJ/lexicon";
+license=('MIT')
+depends=('python-future' 'python-requests' 'python-setuptools' 
'python-tldextract'
+ 'python-cryptography')
+optdepends=('python-softlayer: for SoftLayer support'
+'python-boto3: for Route53 support'
+'python-pynamecheap: for Namecheap support'
+'python-zeep: for Subreg support'
+'python-xmltodict: for Plesk support')
+checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
+  'python-pynamecheap' 'python-zeep' 'python-xmltodict')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";)
+sha512sums=('0f8a958c0612ca94f4bb56ab1327fbd05591408ca135f4c74cf371f84828c0ccb786e6e644f3a01c02bf843c64346b351e8063a65ebb5423c3e275b2bfb27651')
+
+build() {
+  cd lexicon-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd lexicon-$pkgver
+  python setup.py pytest --addopts '--ignore tests/providers/test_route53.py 
--ignore tests/providers/test_transip.py'
+}
+
+package() {
+  cd lexicon-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:38:56
  Author: felixonmars
Revision: 383479

upgpkg: dns-lexicon 2.7.5-1

Modified:
  dns-lexicon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:34:53 UTC (rev 383478)
+++ PKGBUILD2018-09-20 07:38:56 UTC (rev 383479)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=dns-lexicon
-pkgver=2.7.3
+pkgver=2.7.5
 pkgrel=1
 pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
 arch=('any')
@@ -12,11 +12,12 @@
 optdepends=('python-softlayer: for SoftLayer support'
 'python-boto3: for Route53 support'
 'python-pynamecheap: for Namecheap support'
-'python-zeep: for Subreg support')
+'python-zeep: for Subreg support'
+'python-xmltodict: for Plesk support')
 checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
-  'python-pynamecheap' 'python-zeep')
+  'python-pynamecheap' 'python-zeep' 'python-xmltodict')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";)
-sha512sums=('6288f0d0a87b5e1cbe457060381ef843b9933755811f969001eb827b31efc9d226423d311ab07513ca25915825db9c9ee588ccc151b1512db78d462b5f5a89c6')
+sha512sums=('0f8a958c0612ca94f4bb56ab1327fbd05591408ca135f4c74cf371f84828c0ccb786e6e644f3a01c02bf843c64346b351e8063a65ebb5423c3e275b2bfb27651')
 
 build() {
   cd lexicon-$pkgver


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:47:35
  Author: felixonmars
Revision: 383482

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 383481, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 383481, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:47:35 UTC (rev 383482)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=59
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$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 \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 idris/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:47:17
  Author: felixonmars
Revision: 383481

upgpkg: idris 1.3.0-59

rebuild with hinotify 0.4

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:39:16 UTC (rev 383480)
+++ PKGBUILD2018-09-20 07:47:17 UTC (rev 383481)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-09-20 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 20, 2018 @ 07:50:48
  Author: tpowa
Revision: 335069

upgpkg: ldb 1:1.4.2-1

bump to latest version

Modified:
  ldb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 06:29:56 UTC (rev 335068)
+++ PKGBUILD2018-09-20 07:50:48 UTC (rev 335069)
@@ -3,7 +3,7 @@
 # Contributor: Marco A Rojas 
 
 pkgname=ldb
-pkgver=1.3.6
+pkgver=1.4.2
 pkgrel=1
 epoch=1
 pkgdesc="A schema-less, ldap like, API and database"
@@ -39,5 +39,5 @@
 
make DESTDIR=${pkgdir}/ install
 }
-md5sums=('357fff085e46a302197cfb44d4a8098f'
+md5sums=('304477df5661ca93ecbfc4787669ae8b'
  'SKIP')


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

2018-09-20 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 20, 2018 @ 07:50:58
  Author: tpowa
Revision: 335070

archrelease: copy trunk to testing-x86_64

Added:
  ldb/repos/testing-x86_64/
  ldb/repos/testing-x86_64/PKGBUILD
(from rev 335069, ldb/trunk/PKGBUILD)

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

Copied: ldb/repos/testing-x86_64/PKGBUILD (from rev 335069, ldb/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-20 07:50:58 UTC (rev 335070)
@@ -0,0 +1,43 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: Christian Hesse 
+# Contributor: Marco A Rojas 
+
+pkgname=ldb
+pkgver=1.4.2
+pkgrel=1
+epoch=1
+pkgdesc="A schema-less, ldap like, API and database"
+arch=('x86_64')
+url="http://ldb.samba.org/";
+source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz
+http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.asc)
+license=('GPL3')
+depends=('talloc' 'tevent' 'tdb' 'popt' 'lmdb')
+makedepends=('python2' 'cmocka' 'docbook-xsl')
+optdepends=('python2: for python bindings')
+validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library 
Distribution Key  
+
+build() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   # change to use python2
+   sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" 
buildtools/bin/waf
+   export PYTHON=/usr/bin/python2
+
+   ./configure --prefix=/usr \
+   --disable-rpath \
+   --disable-rpath-install \
+   --bundled-libraries=NONE \
+   --builtin-libraries=replace \
+--with-modulesdir=/usr/lib/ldb/modules \
+--with-privatelibdir=/usr/lib/ldb
+   make
+}
+
+package() {
+   cd ${srcdir}/${pkgname}-${pkgver}
+
+   make DESTDIR=${pkgdir}/ install
+}
+md5sums=('304477df5661ca93ecbfc4787669ae8b'
+ 'SKIP')


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:53:52
  Author: felixonmars
Revision: 383484

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 383483, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 383483, stack/trunk/stack.install)

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 383483, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 07:53:52 UTC (rev 383484)
@@ -0,0 +1,76 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=137
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 
'haskell-temporary'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/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}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  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
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+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"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 383483, 
stack/trunk/stack.i

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 07:53:35
  Author: felixonmars
Revision: 383483

upgpkg: stack 1.7.1-137

rebuild with hinotify 0.4

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:47:35 UTC (rev 383482)
+++ PKGBUILD2018-09-20 07:53:35 UTC (rev 383483)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=136
+pkgrel=137
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2018-09-20 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 20, 2018 @ 08:15:21
  Author: tpowa
Revision: 335071

upgpkg: samba 4.9.0-1

bump to latest version

Modified:
  samba/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:50:58 UTC (rev 335070)
+++ PKGBUILD2018-09-20 08:15:21 UTC (rev 335071)
@@ -10,7 +10,7 @@
 
 pkgbase=samba
 pkgname=('libwbclient' 'smbclient' 'samba')
-pkgver=4.8.5
+pkgver=4.9.0
 pkgrel=1
 arch=(x86_64)
 url="http://www.samba.org";
@@ -18,7 +18,7 @@
 makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 
'libcups' 
  'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 
'pam'
  'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio'
- 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto')
+ 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson')
 source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz
 http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc
 samba.logrotate
@@ -76,7 +76,7 @@
   --with-pammodulesdir=/usr/lib/security \
   
--bundled-libraries=!tdb,!talloc,!pytalloc-util,!tevent,!popt,!ldb,!pyldb-util \
   
--with-shared-modules=${_samba4_idmap_modules},${_samba4_pdb_modules},${_samba4_auth_modules}
 \
-  --disable-rpath-install
+  --disable-rpath-install 
 
   # Add this to the options once it's working...
#--with-system-mitkrb5 /opt/heimdal
@@ -169,7 +169,7 @@
 package_samba() {
 pkgdesc="SMB Fileserver and AD Domain server"
 depends=('db>=4.7' 'popt' 'libcups' 'libcap>=2.16' 'gamin' 'gnutls>=2.4.1'
- 'talloc' 'ldb' 'libbsd' 'python2' 'iniparser' 'tdb' 'libaio' 
'perl-parse-yapp' "smbclient>=$pkgver" "gpgme")
+ 'talloc' 'ldb' 'libbsd' 'python2' 'iniparser' 'tdb' 'libaio' 
'perl-parse-yapp' "smbclient>=$pkgver" 'gpgme' 'jansson')
 backup=(etc/logrotate.d/samba
 etc/pam.d/samba
 etc/samba/smb.conf
@@ -226,7 +226,7 @@
   # copy ldap example
   install -D -m644 ${srcdir}/samba-${pkgver}/examples/LDAP/samba.schema 
${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema
 }
-md5sums=('b3dc5d6fbe35dcfdc490a608704d572e'
+md5sums=('7bb2202f9094786b88155db052e7a54d'
  'SKIP'
  '995621522c6ec9b68c1b858ceed627ed'
  '96f82c38f3f540b53f3e5144900acf17'


[arch-commits] Commit in samba/repos (13 files)

2018-09-20 Thread Tobias Powalowski via arch-commits
Date: Thursday, September 20, 2018 @ 08:15:40
  Author: tpowa
Revision: 335072

archrelease: copy trunk to testing-x86_64

Added:
  samba/repos/testing-x86_64/
  samba/repos/testing-x86_64/PKGBUILD
(from rev 335071, samba/trunk/PKGBUILD)
  samba/repos/testing-x86_64/nmbd.service
(from rev 335071, samba/trunk/nmbd.service)
  samba/repos/testing-x86_64/samba.conf
(from rev 335071, samba/trunk/samba.conf)
  samba/repos/testing-x86_64/samba.conf.d
(from rev 335071, samba/trunk/samba.conf.d)
  samba/repos/testing-x86_64/samba.install
(from rev 335071, samba/trunk/samba.install)
  samba/repos/testing-x86_64/samba.logrotate
(from rev 335071, samba/trunk/samba.logrotate)
  samba/repos/testing-x86_64/samba.pam
(from rev 335071, samba/trunk/samba.pam)
  samba/repos/testing-x86_64/samba.service
(from rev 335071, samba/trunk/samba.service)
  samba/repos/testing-x86_64/smbd.service
(from rev 335071, samba/trunk/smbd.service)
  samba/repos/testing-x86_64/smbd.socket
(from rev 335071, samba/trunk/smbd.socket)
  samba/repos/testing-x86_64/smbd@.service
(from rev 335071, samba/trunk/smbd@.service)
  samba/repos/testing-x86_64/winbindd.service
(from rev 335071, samba/trunk/winbindd.service)

--+
 PKGBUILD |  233 +
 nmbd.service |   12 ++
 samba.conf   |2 
 samba.conf.d |   18 
 samba.install|   10 ++
 samba.logrotate  |5 +
 samba.pam|3 
 samba.service|   14 +++
 smbd.service |   12 ++
 smbd.socket  |9 ++
 smbd@.service|7 +
 winbindd.service |   12 ++
 12 files changed, 337 insertions(+)

Copied: samba/repos/testing-x86_64/PKGBUILD (from rev 335071, 
samba/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-20 08:15:40 UTC (rev 335072)
@@ -0,0 +1,233 @@
+
+# Maintainer: Tobias Powalowski 
+# Contributor: judd 
+# Contributor: Michael Hansen 
+# Contributor: Marco A Rojas 
+# Contributor: Netanel Shine 
+# Contributor: ngoonee 
+# Contributor: Adam Russell 
+# Contributor: Dhananjay Sathe 
+
+pkgbase=samba
+pkgname=('libwbclient' 'smbclient' 'samba')
+pkgver=4.9.0
+pkgrel=1
+arch=(x86_64)
+url="http://www.samba.org";
+license=('GPL3')
+makedepends=('python2' 'docbook-xsl' 'pkg-config' 'libbsd' 'db' 'popt' 
'libcups' 
+ 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb>=1.1.15' 'krb5' 
'pam'
+ 'systemd' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb' 'dbus' 'libaio'
+ 'perl-parse-yapp' 'libnsl' 'libtirpc' 'rpcsvc-proto' 'jansson')
+source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.gz
+http://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar.asc
+samba.logrotate
+samba.pam
+   samba.conf)
+validpgpkeys=('52FBC0B86D954B0843324CDC6F33915B6568B7EA') #Samba Distribution 
Verification Key 
+### UNINSTALL dmapi package before building!!!
+
+build() {
+  # Use samba-pkg as a staging directory for the split packages
+  # (This is so RPATHS and symlinks are generated correctly via
+  # make install, but the otherwise unsplit pieces can be split)
+  _pkgsrc=${srcdir}/samba-pkg
+  rm -rf ${_pkgsrc}
+  cd ${srcdir}/samba-${pkgver}
+  # change to use python2
+  SAVEIFS=${IFS}
+  IFS=$(echo -en "\n\b")
+  PYTHON_CALLERS="$(find ${srcdir}/samba-${pkgver} -name '*.py')
+$(find ${srcdir}/samba-${pkgver} -name 'wscript*')
+$(find ${srcdir}/samba-${pkgver} -name 'configure.ac')
+$(find ${srcdir}/samba-${pkgver} -name 'upgrade_from_s3')
+$(find ${srcdir}/samba-${pkgver}/buildtools -type f)
+$(find ${srcdir}/samba-${pkgver}/source4/scripting -type f)"
+  sed -i -e "s|/usr/bin/env python$|/usr/bin/env python2|" \
+ -e "s|python-config|python2-config|" \
+ -e "s|bin/python|bin/python2|" \
+  ${PYTHON_CALLERS}
+  IFS=${SAVEIFS}
+
+  export PYTHON=/usr/bin/python2
+_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
+_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
+_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
+ cd ${srcdir}/samba-${pkgver}
+  ./configure --enable-fhs \
+  --prefix=/usr \
+  --sysconfdir=/etc \
+  --sbindir=/usr/bin \
+  --libdir=/usr/lib \
+ --libexecdir=/usr/lib/samba \
+  --localstatedir=/var \
+  --with-configdir=/etc/samba \
+  --with-lockdir=/var/cache/samba \
+  --with-sockets-dir=/var/run/samba \
+  --with-piddir=/var/run \
+  --with-ads \
+  --with-ldap \
+  --with-winbind \
+  --with-acl-support \
+  --with-systemd \
+  --systemd-install-services \
+  --enable-gnutls \
+  --with-pam \
+

[arch-commits] Commit in ispc/trunk (PKGBUILD llvm6.0_compat.diff)

2018-09-20 Thread Bruno Pagani via arch-commits
Date: Thursday, September 20, 2018 @ 08:18:23
  Author: archange
Revision: 383485

LLVM 7.0 rebuild

Required to redo LLVM6 compatibility in order to apply properly LLVM7 one.

Modified:
  ispc/trunk/PKGBUILD
Deleted:
  ispc/trunk/llvm6.0_compat.diff

-+
 PKGBUILD|   23 +++
 llvm6.0_compat.diff |   13 -
 2 files changed, 19 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 07:53:52 UTC (rev 383484)
+++ PKGBUILD2018-09-20 08:18:23 UTC (rev 383485)
@@ -3,7 +3,7 @@
 
 pkgname=ispc
 pkgver=1.9.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A compiler for high-performance SIMD programming on the CPU"
 arch=('x86_64')
 url="https://ispc.github.io/";
@@ -12,15 +12,30 @@
 makedepends=('llvm' 'python' 'lib32-glibc')
 
source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/ispc/ispc/archive/v${pkgver}.tar.gz";
 '0001-Remove-uses-of-LLVM-dump-functions.patch' # Borrowed from Fedora
-'llvm6.0_compat.diff')
+
LLVM6-1.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1307.patch";
+
LLVM6-2.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1315.patch";
+
LLVM7-1.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1312.patch";
+
LLVM7-2.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1316.patch";
+
LLVM7-3.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1325.patch";
+
LLVM7-4.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1330.patch";)
 sha256sums=('76a14e22f05a52fb0b30142686a6cb144b0415b39be6c9fcd3f17ac23447f0b2'
 'aed52cba60197bd20b2aef12e93e2e640d3ef2596bf154fe4a6e0980cfe78cca'
-'22077998f02898bdb2fd14e4decbc894686d8a84dd9877dace9a222fa1e3b84b')
+'e0846b0b7793bec1522a87696330bfdbd5c6b976d2f77389f5fe93c9de92386d'
+'205468666cf985dd0634103c00a727e942ab330bddd2520f0d89e98e662cc495'
+'ac02472507690def70643b96d01bf70a6dfab7e465351c6f4588696679f5fb61'
+'3cb8a31ea5228972e2ecc3bd9c51d934fbd31f96babb93c2ef5d16e7f4e8aabd'
+'0a8b878aa6e07c2cc561e9f60e9ecea274d1f77bf46a6413f151cdc0489a7ce2'
+'39d2b606b4bfdd0c59ad384facc0d51894e6856439fe6fe4c2a09edaf4145f8b')
 
 prepare() {
   cd ${pkgname}-${pkgver}
   patch -p1 -i ../0001-Remove-uses-of-LLVM-dump-functions.patch
-  patch -p1 -i ../llvm6.0_compat.diff
+  patch -p1 -i ../LLVM6-1.patch
+  patch -p1 -i ../LLVM6-2.patch
+  patch -p1 -i ../LLVM7-1.patch
+  patch -p1 -i ../LLVM7-2.patch
+  patch -p1 -i ../LLVM7-3.patch
+  patch -p1 -i ../LLVM7-4.patch
 }
 
 build() {

Deleted: llvm6.0_compat.diff
===
--- llvm6.0_compat.diff 2018-09-20 07:53:52 UTC (rev 383484)
+++ llvm6.0_compat.diff 2018-09-20 08:18:23 UTC (rev 383485)
@@ -1,13 +0,0 @@
-diff -rup ispc-1.9.2/ispc.cpp ispc-1.9.2.new/ispc.cpp
 ispc-1.9.2/ispc.cpp2017-11-11 00:07:30.0 +0100
-+++ ispc-1.9.2.new/ispc.cpp2018-03-17 20:23:01.104377910 +0100
-@@ -59,7 +59,7 @@
-   #include 
-   #include 
- #endif
--#if ISPC_LLVM_VERSION >= ISPC_LLVM_3_6 // LLVM 3.6+
-+#if ISPC_LLVM_VERSION >= ISPC_LLVM_3_6 && ISPC_LLVM_VERSION < ISPC_LLVM_6_0 
// LLVM 3.6-6.0
-   #include 
-   #if ISPC_LLVM_VERSION >= ISPC_LLVM_3_7 // LLVM 3.7+
- #include 
- 


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

2018-09-20 Thread Bruno Pagani via arch-commits
Date: Thursday, September 20, 2018 @ 08:18:48
  Author: archange
Revision: 383486

archrelease: copy trunk to community-staging-x86_64

Added:
  ispc/repos/community-staging-x86_64/
  
ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch
(from rev 383485, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch)
  ispc/repos/community-staging-x86_64/PKGBUILD
(from rev 383485, ispc/trunk/PKGBUILD)

---+
 0001-Remove-uses-of-LLVM-dump-functions.patch |   84 
 PKGBUILD  |   51 ++
 2 files changed, 135 insertions(+)

Copied: 
ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch
 (from rev 383485, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch)
===
--- community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch  
(rev 0)
+++ community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch  
2018-09-20 08:18:48 UTC (rev 383486)
@@ -0,0 +1,84 @@
+From 758e152a4832311818ea5b2bff0ac2e438b7a88a Mon Sep 17 00:00:00 2001
+From: Tom Stellard 
+Date: Tue, 24 Oct 2017 09:45:53 -0700
+Subject: [PATCH] Remove uses of LLVM dump() functions
+
+These aren't exposed in release builds.
+---
+ llvmutil.cpp |  3 ++-
+ opt.cpp  | 10 +-
+ 2 files changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/llvmutil.cpp b/llvmutil.cpp
+index 02bd729..b98b5f1 100644
+--- a/llvmutil.cpp
 b/llvmutil.cpp
+@@ -45,6 +45,7 @@
+   #include 
+   #include 
+ #endif
++#include 
+ #include 
+ #include 
+ 
+@@ -1516,7 +1517,7 @@ lDumpValue(llvm::Value *v, std::set 
&done) {
+ return;
+ 
+ fprintf(stderr, "  ");
+-v->dump();
++v->print(llvm::errs());
+ done.insert(v);
+ 
+ if (inst == NULL)
+diff --git a/opt.cpp b/opt.cpp
+index ef9e4c5..48106f4 100644
+--- a/opt.cpp
 b/opt.cpp
+@@ -169,7 +169,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass();
+   strlen(getenv("FUNC") {   \
+ fprintf(stderr, "Start of " NAME "\n");\
+ fprintf(stderr, "---\n");  \
+-bb.dump(); \
++bb.print(llvm::errs());\
+ fprintf(stderr, "---\n\n");\
+ } else /* eat semicolon */
+ 
+@@ -180,7 +180,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass();
+   strlen(getenv("FUNC") {   \
+ fprintf(stderr, "End of " NAME " %s\n", modifiedAny ? "** CHANGES **" 
: ""); \
+ fprintf(stderr, "---\n");  \
+-bb.dump(); \
++bb.print(llvm::errs());\
+ fprintf(stderr, "---\n\n");\
+ } else /* eat semicolon */
+ 
+@@ -533,7 +533,7 @@ void
+ Optimize(llvm::Module *module, int optLevel) {
+ if (g->debugPrint) {
+ printf("*** Code going into optimization ***\n");
+-module->dump();
++module->print(llvm::errs(), nullptr);
+ }
+ DebugPassManager optPM;
+ optPM.add(llvm::createVerifierPass(),0);
+@@ -928,7 +928,7 @@ Optimize(llvm::Module *module, int optLevel) {
+ 
+ if (g->debugPrint) {
+ printf("\n*\nFINAL OUTPUT\n*\n");
+-module->dump();
++module->print(llvm::errs(), nullptr);
+ }
+ 
+ }
+@@ -4859,7 +4859,7 @@ bool
+ DebugPass::runOnModule(llvm::Module &module) {
+ fprintf(stderr, "%s", str_output);
+ fflush(stderr);
+-module.dump();
++module.print(llvm::errs(), nullptr);
+ return true;
+ }
+ 
+-- 
+1.8.3.1
+

Copied: ispc/repos/community-staging-x86_64/PKGBUILD (from rev 383485, 
ispc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 08:18:48 UTC (rev 383486)
@@ -0,0 +1,51 @@
+# Maintainer: Lukas Jirkovsky 
+# Maintainer: Bruno Pagani 
+
+pkgname=ispc
+pkgver=1.9.2
+pkgrel=4
+pkgdesc="A compiler for high-performance SIMD programming on the CPU"
+arch=('x86_64')
+url="https://ispc.github.io/";
+license=('BSD')
+depends=('ncurses' 'zlib' 'llvm-libs' 'clang')
+makedepends=('llvm' 'python' 'lib32-glibc')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/ispc/ispc/archive/v${pkgver}.tar.gz";
+'0001-Remove-uses-of-LLVM-dump-functions.patch' # Borrowed from Fedora
+
LLVM6-1.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1307.patch";
+
LLVM6-2.patch::"https://patch-diff.githubusercontent.com/raw/ispc/ispc/pull/1315.patch";
+
LLVM7-1.patch::"https://patch-diff.githubusercontent.com/raw/isp

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

2018-09-20 Thread Eli Schwartz via arch-commits
Date: Thursday, September 20, 2018 @ 08:36:16
  Author: eschwartz
Revision: 383488

archrelease: copy trunk to community-testing-x86_64

Added:
  qbittorrent/repos/community-testing-x86_64/PKGBUILD
(from rev 383487, qbittorrent/trunk/PKGBUILD)
  qbittorrent/repos/community-testing-x86_64/qbittorrent@.service
(from rev 383487, qbittorrent/trunk/qbittorrent@.service)
Deleted:
  qbittorrent/repos/community-testing-x86_64/PKGBUILD
  qbittorrent/repos/community-testing-x86_64/qbittorrent@.service

--+
 PKGBUILD |  125 ++---
 qbittorrent@.service |   24 -
 2 files changed, 70 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 08:36:00 UTC (rev 383487)
+++ PKGBUILD2018-09-20 08:36:16 UTC (rev 383488)
@@ -1,67 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Antonio Rojas 
-# Contributor: Timothy Redaelli 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-# Contributor: Jkkyll Wu 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Daniel J Griffiths 
-# Contributor: Geoffroy Carrier 
-
-pkgbase=qbittorrent
-pkgname=(qbittorrent qbittorrent-nox)
-pkgver=4.1.2
-pkgrel=2
-arch=('x86_64')
-url="https://www.qbittorrent.org";
-license=('custom' 'GPL')
-makedepends=('boost' 'libtorrent-rasterbar' 'qt5-tools' 'qt5-svg')
-source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc}
-
"https://github.com/qbittorrent/qBittorrent/commit/acdf9061fe5539c75604d2b7919cc434b2cebb02.patch";)
-sha256sums=('e0165bd427820c64bce596ef952d80058ea8cd7294d3c84bc723d79cd9e2f9c7'
-'SKIP'
-'cb6f1dc7844ae7b8adb36d0f9bcac30c42751bd2b6c3020fc60d914bb9e71d88')
-validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

-
-prepare() {
-  cd ${pkgbase}-${pkgver}
-
-  # https://github.com/qbittorrent/qBittorrent/pull/9318
-  patch -p1 -i ../acdf9061fe5539c75604d2b7919cc434b2cebb02.patch
-}
-
-build() {
-  cd ${pkgbase}-${pkgver}
-
-  mkdir -p ${pkgbase}
-  pushd ${pkgbase}
-  ../configure --prefix=/usr
-  make
-  popd
-
-  # Build nox variant
-  mkdir -p "${pkgbase}-nox"
-  pushd "${pkgbase}-nox"
-  ../configure --prefix=/usr --disable-gui --enable-systemd
-  make
-}
-
-package_qbittorrent() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
-  depends=('libtorrent-rasterbar' 'qt5-svg' 'hicolor-icon-theme')
-  optdepends=('python: needed for torrent search tab')
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}
-
-package_qbittorrent-nox() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar, w/o gui"
-  depends=('libtorrent-rasterbar' 'qt5-base')
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}-nox
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}

Copied: qbittorrent/repos/community-testing-x86_64/PKGBUILD (from rev 383487, 
qbittorrent/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 08:36:16 UTC (rev 383488)
@@ -0,0 +1,58 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Antonio Rojas 
+# Contributor: Timothy Redaelli 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+# Contributor: Jkkyll Wu 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Daniel J Griffiths 
+# Contributor: Geoffroy Carrier 
+
+pkgbase=qbittorrent
+pkgname=(qbittorrent qbittorrent-nox)
+pkgver=4.1.3
+pkgrel=2
+arch=('x86_64')
+url="https://www.qbittorrent.org";
+license=('custom' 'GPL')
+makedepends=('boost' 'libtorrent-rasterbar' 'qt5-tools' 'qt5-svg')
+source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('527af5dacde1a6c3dba8eb86b727f6c0a8d90387cf648a7bbe26ef0d3b8a2b48'
+'SKIP')
+validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

+
+build() {
+  cd ${pkgbase}-${pkgver}
+
+  mkdir -p ${pkgbase}
+  pushd ${pkgbase}
+  ../configure --prefix=/usr
+  make
+  popd
+
+  # Build nox variant
+  mkdir -p "${pkgbase}-nox"
+  pushd "${pkgbase}-nox"
+  ../configure --prefix=/usr --disable-gui --enable-systemd
+  make
+}
+
+package_qbittorrent() {
+  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
+  depends=('libtorrent-rasterbar' 'qt5-svg' 'hicolor-icon-theme')
+  optdepends=('python: needed for torrent search tab')
+
+  cd ${pkgbase}-${pkgver}/${pkgbase}
+
+  make INSTALL_ROOT="${pkgdir}" install
+  install -Dm644 "${srcdir}"/${pkgbase}-${pkgve

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

2018-09-20 Thread Eli Schwartz via arch-commits
Date: Thursday, September 20, 2018 @ 08:36:00
  Author: eschwartz
Revision: 383487

upgpkg: qbittorrent 4.1.3-2

boost 1.68 rebuild

Modified:
  qbittorrent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 08:18:48 UTC (rev 383486)
+++ PKGBUILD2018-09-20 08:36:00 UTC (rev 383487)
@@ -10,7 +10,7 @@
 pkgbase=qbittorrent
 pkgname=(qbittorrent qbittorrent-nox)
 pkgver=4.1.3
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://www.qbittorrent.org";
 license=('custom' 'GPL')


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 08:41:18
  Author: felixonmars
Revision: 383490

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 383489, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 383489, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 08:41:18 UTC (rev 383490)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.27
+pkgrel=22
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('ad235a81dd59a972646c189500b665c9c18d3ca644c9fa4bc18f6f1004e1e6914b6b5f3e83db439b946efd622bbf4d0894eb84fcf521255916f095632d8249da')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i 's/==.*0.3/== 0.4/' xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 08:41:01
  Author: felixonmars
Revision: 383489

upgpkg: xmobar 0.27-22

rebuild with hinotify 0.4

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 08:36:16 UTC (rev 383488)
+++ PKGBUILD2018-09-20 08:41:01 UTC (rev 383489)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.27
-pkgrel=21
+pkgrel=22
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')
@@ -20,6 +20,11 @@
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
 
sha512sums=('ad235a81dd59a972646c189500b665c9c18d3ca644c9fa4bc18f6f1004e1e6914b6b5f3e83db439b946efd622bbf4d0894eb84fcf521255916f095632d8249da')
 
+prepare() {
+  cd xmobar-$pkgver
+  sed -i 's/==.*0.3/== 0.4/' xmobar.cabal
+}
+
 build() {
   cd xmobar-${pkgver}
   runhaskell setup configure -O \


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

2018-09-20 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, September 20, 2018 @ 08:51:46
  Author: mtorromeo
Revision: 383499

upgpkg: beats 6.4.1-1

Modified:
  beats/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 08:42:10 UTC (rev 383498)
+++ PKGBUILD2018-09-20 08:51:46 UTC (rev 383499)
@@ -3,7 +3,7 @@
 
 pkgbase=beats
 pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat)
-pkgver=6.4.0
+pkgver=6.4.1
 pkgrel=1
 pkgdesc='Data shippers for Elasticsearch'
 arch=('x86_64')
@@ -26,7 +26,7 @@
 "metricbeat-tmpfile.conf"
 "heartbeat-tmpfile.conf"
 "auditbeat-tmpfile.conf")
-sha256sums=('970718690fba96efec8ea54fa24939b7216434f55465273a31e3850d3af08ee3'
+sha256sums=('193ffcf162073cb40f42c58edb216299f77efbe311dcffb4e02abbad5c221407'
 '75583a195b43d7345449bbac60359bf54661ccbd699386a6e59bb483c6054338'
 '33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff'
 '4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0'


[arch-commits] Commit in beats/repos/community-x86_64 (28 files)

2018-09-20 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, September 20, 2018 @ 08:52:12
  Author: mtorromeo
Revision: 383500

archrelease: copy trunk to community-x86_64

Added:
  beats/repos/community-x86_64/PKGBUILD
(from rev 383499, beats/trunk/PKGBUILD)
  beats/repos/community-x86_64/auditbeat-tmpfile.conf
(from rev 383499, beats/trunk/auditbeat-tmpfile.conf)
  beats/repos/community-x86_64/auditbeat.install
(from rev 383499, beats/trunk/auditbeat.install)
  beats/repos/community-x86_64/auditbeat.service
(from rev 383499, beats/trunk/auditbeat.service)
  beats/repos/community-x86_64/filebeat-tmpfile.conf
(from rev 383499, beats/trunk/filebeat-tmpfile.conf)
  beats/repos/community-x86_64/filebeat.service
(from rev 383499, beats/trunk/filebeat.service)
  beats/repos/community-x86_64/filebeat.sysusers
(from rev 383499, beats/trunk/filebeat.sysusers)
  beats/repos/community-x86_64/golang-crypto.patch
(from rev 383499, beats/trunk/golang-crypto.patch)
  beats/repos/community-x86_64/heartbeat-tmpfile.conf
(from rev 383499, beats/trunk/heartbeat-tmpfile.conf)
  beats/repos/community-x86_64/heartbeat.service
(from rev 383499, beats/trunk/heartbeat.service)
  beats/repos/community-x86_64/metricbeat-tmpfile.conf
(from rev 383499, beats/trunk/metricbeat-tmpfile.conf)
  beats/repos/community-x86_64/metricbeat.service
(from rev 383499, beats/trunk/metricbeat.service)
  beats/repos/community-x86_64/packetbeat-tmpfile.conf
(from rev 383499, beats/trunk/packetbeat-tmpfile.conf)
  beats/repos/community-x86_64/packetbeat.service
(from rev 383499, beats/trunk/packetbeat.service)
Deleted:
  beats/repos/community-x86_64/PKGBUILD
  beats/repos/community-x86_64/auditbeat-tmpfile.conf
  beats/repos/community-x86_64/auditbeat.install
  beats/repos/community-x86_64/auditbeat.service
  beats/repos/community-x86_64/filebeat-tmpfile.conf
  beats/repos/community-x86_64/filebeat.service
  beats/repos/community-x86_64/filebeat.sysusers
  beats/repos/community-x86_64/golang-crypto.patch
  beats/repos/community-x86_64/heartbeat-tmpfile.conf
  beats/repos/community-x86_64/heartbeat.service
  beats/repos/community-x86_64/metricbeat-tmpfile.conf
  beats/repos/community-x86_64/metricbeat.service
  beats/repos/community-x86_64/packetbeat-tmpfile.conf
  beats/repos/community-x86_64/packetbeat.service

-+
 PKGBUILD|  370 +++---
 auditbeat-tmpfile.conf  |4 
 auditbeat.install   |   12 -
 auditbeat.service   |   22 +-
 filebeat-tmpfile.conf   |4 
 filebeat.service|   24 +-
 filebeat.sysusers   |2 
 golang-crypto.patch |  262 
 heartbeat-tmpfile.conf  |4 
 heartbeat.service   |   22 +-
 metricbeat-tmpfile.conf |4 
 metricbeat.service  |   22 +-
 packetbeat-tmpfile.conf |4 
 packetbeat.service  |   22 +-
 14 files changed, 389 insertions(+), 389 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 08:51:46 UTC (rev 383499)
+++ PKGBUILD2018-09-20 08:52:12 UTC (rev 383500)
@@ -1,185 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Tyler Langlois 
-
-pkgbase=beats
-pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat)
-pkgver=6.4.0
-pkgrel=1
-pkgdesc='Data shippers for Elasticsearch'
-arch=('x86_64')
-url='https://www.elastic.co/products/beats'
-license=('APACHE')
-depends=('glibc')
-makedepends=('go-pie' 'git' 'libpcap' 'rsync' 'python')
-optdepends=('elasticsearch: for standalone installation'
-'python: for migration script')
-source=("https://github.com/elastic/beats/archive/v$pkgver/beats-$pkgver.tar.gz";
-"golang-crypto.patch" # golang/crypto patch
-"filebeat.sysusers"
-"filebeat.service"
-"packetbeat.service"
-"metricbeat.service"
-"heartbeat.service"
-"auditbeat.service"
-"filebeat-tmpfile.conf"
-"packetbeat-tmpfile.conf"
-"metricbeat-tmpfile.conf"
-"heartbeat-tmpfile.conf"
-"auditbeat-tmpfile.conf")
-sha256sums=('970718690fba96efec8ea54fa24939b7216434f55465273a31e3850d3af08ee3'
-'75583a195b43d7345449bbac60359bf54661ccbd699386a6e59bb483c6054338'
-'33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff'
-'4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0'
-'9f4e33fc768d3500fa3428dcbfda241c6473a2cae8cc4dbadf8f61ca9f2bbec5'
-'26b123acd96808162a7f827ce6f0e9669140c2665fc28d76583a15996fbf853d'
-'212cb4ab5a02d7078025f7d1f50f48e5caa25debce0852cf68cd8f89ed0a8d09'
-'b7f1c61950f21c7fab31166c68d4a9e5027f0c5bcc40a97913d6d89eaf643b85'
-'ec999a29bc19d1b36b84e03cbd7b00b29d3e08c97ca03043b9fd6bfbe04c5e2d'
-'3f3ead4168d5b4953cca883d8a3c4552c26a75f52cedfcf6c7785bfd7bbae3c4'
-'cb927141d3bed94cb5570789dd9fc97713e967580ee354ff3

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

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:18:53
  Author: bpiotrowski
Revision: 383501

0.6.1-4: rebuild to make pacman install extra/ebtables on upgrade

Modified:
  firewalld/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 08:52:12 UTC (rev 383500)
+++ PKGBUILD2018-09-20 09:18:53 UTC (rev 383501)
@@ -4,7 +4,7 @@
 
 pkgname=firewalld
 pkgver=0.6.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Firewall daemon with D-Bus interface'
 arch=('any')
 url='https://github.com/t-woerner/firewalld'


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

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:19:06
  Author: bpiotrowski
Revision: 383502

archrelease: copy trunk to testing-any

Added:
  firewalld/repos/testing-any/
  firewalld/repos/testing-any/PKGBUILD
(from rev 383501, firewalld/trunk/PKGBUILD)
  firewalld/repos/testing-any/firewalld-sysconfigdir.patch
(from rev 383501, firewalld/trunk/firewalld-sysconfigdir.patch)

--+
 PKGBUILD |   58 +
 firewalld-sysconfigdir.patch |   44 +++
 2 files changed, 102 insertions(+)

Copied: firewalld/repos/testing-any/PKGBUILD (from rev 383501, 
firewalld/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-09-20 09:19:06 UTC (rev 383502)
@@ -0,0 +1,58 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: unikum 
+# Contributor: speed145a 
+
+pkgname=firewalld
+pkgver=0.6.1
+pkgrel=4
+pkgdesc='Firewall daemon with D-Bus interface'
+arch=('any')
+url='https://github.com/t-woerner/firewalld'
+license=('GPL2')
+depends=(
+  'dconf' 'ebtables' 'glib2' 'hicolor-icon-theme' 'ipset' 'iptables' 'nftables'
+  'python-decorator' 'python-gobject' 'python-slip'
+)
+makedepends=('docbook-xsl' 'git' 'intltool')
+optdepends=('bash-completion: bash completion'
+'gtk3: firewall-config'
+'libnm-glib: firewall-config and firewall-applet'
+'libnotify: firewall-applet'
+'python-pyqt5: firewall-applet')
+backup=('etc/conf.d/firewalld'
+'etc/firewalld/firewalld.conf')
+source=("git+https://github.com/firewalld/firewalld.git#tag=v${pkgver}";
+'firewalld-sysconfigdir.patch')
+sha256sums=('SKIP'
+'cf7d655230c43acf10a0f97dffdbcba136729967c8b9a25a930871d54a589834')
+
+prepare() {
+  cd firewalld
+
+  git cherry-pick -n 5a59a90f449a8bf836e62e2d9ad486301b1aa2bb # FS#59661
+
+  patch -Np1 -i ../firewalld-sysconfigdir.patch
+
+  NOCONFIGURE='true' ./autogen.sh
+}
+
+build() {
+  cd firewalld
+
+  ./configure \
+--prefix='/usr' \
+--localstatedir='/var' \
+--sbindir='/usr/bin' \
+--sysconfdir='/etc' \
+--disable-schemas-compile \
+--disable-sysconfig
+  make
+}
+
+package() {
+  cd firewalld
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:

Copied: firewalld/repos/testing-any/firewalld-sysconfigdir.patch (from rev 
383501, firewalld/trunk/firewalld-sysconfigdir.patch)
===
--- testing-any/firewalld-sysconfigdir.patch(rev 0)
+++ testing-any/firewalld-sysconfigdir.patch2018-09-20 09:19:06 UTC (rev 
383502)
@@ -0,0 +1,44 @@
+diff -rupN firewalld.orig/config/firewalld.service.in 
firewalld/config/firewalld.service.in
+--- firewalld.orig/config/firewalld.service.in 2018-07-31 22:22:40.786777349 
+0200
 firewalld/config/firewalld.service.in  2018-07-31 22:26:40.550121870 
+0200
+@@ -8,7 +8,7 @@ Conflicts=iptables.service ip6tables.ser
+ Documentation=man:firewalld(1)
+ 
+ [Service]
+-EnvironmentFile=-/etc/sysconfig/firewalld
++EnvironmentFile=-/etc/conf.d/firewalld
+ ExecStart=@sbindir@/firewalld --nofork --nopid $FIREWALLD_ARGS
+ ExecReload=/bin/kill -HUP $MAINPID
+ # supress to log debug and error output also to /var/log/messages
+diff -rupN firewalld.orig/config/Makefile.am firewalld/config/Makefile.am
+--- firewalld.orig/config/Makefile.am  2018-07-31 22:22:40.786777349 +0200
 firewalld/config/Makefile.am   2018-07-31 22:26:21.666787661 +0200
+@@ -329,12 +329,12 @@ firewalld-sysctls.conf: firewalld-sysctl
+   $(edit) $< >$@
+ 
+ install-sysconfig:
+-  $(MKDIR_P) $(DESTDIR)$(sysconfdir)/sysconfig
+-  $(INSTALL_DATA) $(srcdir)/firewalld.sysconfig 
$(DESTDIR)$(sysconfdir)/sysconfig/firewalld
++  $(MKDIR_P) $(DESTDIR)$(sysconfdir)/conf.d
++  $(INSTALL_DATA) $(srcdir)/firewalld.sysconfig 
$(DESTDIR)$(sysconfdir)/conf.d/firewalld
+ 
+ uninstall-sysconfig:
+-  rm -f $(DESTDIR)$(sysconfdir)/sysconfig/firewalld
+-  rmdir $(DESTDIR)$(sysconfdir)/sysconfig || :
++  rm -f $(DESTDIR)$(sysconfdir)/conf.d/firewalld
++  rmdir $(DESTDIR)$(sysconfdir)/conf.d || :
+ 
+ install-rpmmacros:
+   $(MKDIR_P) $(DESTDIR)$(prefix)/lib/rpm/macros.d
+diff -rupN firewalld.orig/src/firewall/config/__init__.py.in 
firewalld/src/firewall/config/__init__.py.in
+--- firewalld.orig/src/firewall/config/__init__.py.in  2018-07-31 
22:22:40.800110683 +0200
 firewalld/src/firewall/config/__init__.py.in   2018-07-31 
22:24:54.403450272 +0200
+@@ -96,7 +96,7 @@ FIREWALLD_PIDFILE = "/var/run/firewalld.
+ 
+ FIREWALLD_TEMPDIR = '/run/firewalld'
+ 
+-SYSCONFIGDIR = '/etc/sysconfig'
++SYSCONFIGDIR = '/etc/conf.d'
+ IFCFGDIR = "@IFCFGDIR@"
+ 
+ SYSCTL_CONFIG = '/etc/sysctl.conf'


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

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:19:31
  Author: bpiotrowski
Revision: 383503

archrelease: copy trunk to community-testing-any

Added:
  firewalld/repos/community-testing-any/
  firewalld/repos/community-testing-any/PKGBUILD
(from rev 383502, firewalld/trunk/PKGBUILD)
  firewalld/repos/community-testing-any/firewalld-sysconfigdir.patch
(from rev 383502, firewalld/trunk/firewalld-sysconfigdir.patch)

--+
 PKGBUILD |   58 +
 firewalld-sysconfigdir.patch |   44 +++
 2 files changed, 102 insertions(+)

Copied: firewalld/repos/community-testing-any/PKGBUILD (from rev 383502, 
firewalld/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-09-20 09:19:31 UTC (rev 383503)
@@ -0,0 +1,58 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: unikum 
+# Contributor: speed145a 
+
+pkgname=firewalld
+pkgver=0.6.1
+pkgrel=4
+pkgdesc='Firewall daemon with D-Bus interface'
+arch=('any')
+url='https://github.com/t-woerner/firewalld'
+license=('GPL2')
+depends=(
+  'dconf' 'ebtables' 'glib2' 'hicolor-icon-theme' 'ipset' 'iptables' 'nftables'
+  'python-decorator' 'python-gobject' 'python-slip'
+)
+makedepends=('docbook-xsl' 'git' 'intltool')
+optdepends=('bash-completion: bash completion'
+'gtk3: firewall-config'
+'libnm-glib: firewall-config and firewall-applet'
+'libnotify: firewall-applet'
+'python-pyqt5: firewall-applet')
+backup=('etc/conf.d/firewalld'
+'etc/firewalld/firewalld.conf')
+source=("git+https://github.com/firewalld/firewalld.git#tag=v${pkgver}";
+'firewalld-sysconfigdir.patch')
+sha256sums=('SKIP'
+'cf7d655230c43acf10a0f97dffdbcba136729967c8b9a25a930871d54a589834')
+
+prepare() {
+  cd firewalld
+
+  git cherry-pick -n 5a59a90f449a8bf836e62e2d9ad486301b1aa2bb # FS#59661
+
+  patch -Np1 -i ../firewalld-sysconfigdir.patch
+
+  NOCONFIGURE='true' ./autogen.sh
+}
+
+build() {
+  cd firewalld
+
+  ./configure \
+--prefix='/usr' \
+--localstatedir='/var' \
+--sbindir='/usr/bin' \
+--sysconfdir='/etc' \
+--disable-schemas-compile \
+--disable-sysconfig
+  make
+}
+
+package() {
+  cd firewalld
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:

Copied: firewalld/repos/community-testing-any/firewalld-sysconfigdir.patch 
(from rev 383502, firewalld/trunk/firewalld-sysconfigdir.patch)
===
--- community-testing-any/firewalld-sysconfigdir.patch  
(rev 0)
+++ community-testing-any/firewalld-sysconfigdir.patch  2018-09-20 09:19:31 UTC 
(rev 383503)
@@ -0,0 +1,44 @@
+diff -rupN firewalld.orig/config/firewalld.service.in 
firewalld/config/firewalld.service.in
+--- firewalld.orig/config/firewalld.service.in 2018-07-31 22:22:40.786777349 
+0200
 firewalld/config/firewalld.service.in  2018-07-31 22:26:40.550121870 
+0200
+@@ -8,7 +8,7 @@ Conflicts=iptables.service ip6tables.ser
+ Documentation=man:firewalld(1)
+ 
+ [Service]
+-EnvironmentFile=-/etc/sysconfig/firewalld
++EnvironmentFile=-/etc/conf.d/firewalld
+ ExecStart=@sbindir@/firewalld --nofork --nopid $FIREWALLD_ARGS
+ ExecReload=/bin/kill -HUP $MAINPID
+ # supress to log debug and error output also to /var/log/messages
+diff -rupN firewalld.orig/config/Makefile.am firewalld/config/Makefile.am
+--- firewalld.orig/config/Makefile.am  2018-07-31 22:22:40.786777349 +0200
 firewalld/config/Makefile.am   2018-07-31 22:26:21.666787661 +0200
+@@ -329,12 +329,12 @@ firewalld-sysctls.conf: firewalld-sysctl
+   $(edit) $< >$@
+ 
+ install-sysconfig:
+-  $(MKDIR_P) $(DESTDIR)$(sysconfdir)/sysconfig
+-  $(INSTALL_DATA) $(srcdir)/firewalld.sysconfig 
$(DESTDIR)$(sysconfdir)/sysconfig/firewalld
++  $(MKDIR_P) $(DESTDIR)$(sysconfdir)/conf.d
++  $(INSTALL_DATA) $(srcdir)/firewalld.sysconfig 
$(DESTDIR)$(sysconfdir)/conf.d/firewalld
+ 
+ uninstall-sysconfig:
+-  rm -f $(DESTDIR)$(sysconfdir)/sysconfig/firewalld
+-  rmdir $(DESTDIR)$(sysconfdir)/sysconfig || :
++  rm -f $(DESTDIR)$(sysconfdir)/conf.d/firewalld
++  rmdir $(DESTDIR)$(sysconfdir)/conf.d || :
+ 
+ install-rpmmacros:
+   $(MKDIR_P) $(DESTDIR)$(prefix)/lib/rpm/macros.d
+diff -rupN firewalld.orig/src/firewall/config/__init__.py.in 
firewalld/src/firewall/config/__init__.py.in
+--- firewalld.orig/src/firewall/config/__init__.py.in  2018-07-31 
22:22:40.800110683 +0200
 firewalld/src/firewall/config/__init__.py.in   2018-07-31 
22:24:54.403450272 +0200
+@@ -96,7 +96,7 @@ FIREWALLD_PIDFILE = "/var/run/firewalld.
+ 
+ FIREWALLD_TEMPDIR = '/run/firewalld'
+ 
+-SYSCONFIGDIR = '/etc/sysconfig'
++SYSCONFIGDIR = '/etc/conf.d'
+ IFCFGDIR = "@IFCFGDIR@"
+ 
+ SYSCTL_CONFIG = '/etc/sysctl.conf'


[arch-commits] Commit in firewalld/repos (testing-any)

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:19:55
  Author: bpiotrowski
Revision: 383504

cleanup

Deleted:
  firewalld/repos/testing-any/


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:46:41
  Author: felixonmars
Revision: 383505

upgpkg: pm2 3.1.3-1

Modified:
  pm2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:19:55 UTC (rev 383504)
+++ PKGBUILD2018-09-20 09:46:41 UTC (rev 383505)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=pm2
-pkgver=3.1.2
+pkgver=3.1.3
 pkgrel=1
 pkgdesc='Production process manager for Node.JS applications with a built-in 
load balancer'
 arch=('any')
@@ -13,7 +13,7 @@
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
 pm2.service)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b2858e34f4555832e5bbe92b8d8326e9cad801b9b4b9a8bcabcc42592b2fab600d6d1f938323cf37c0e66a875f0c94701395920577792bc9974c8610dba5a341'
+sha512sums=('1ff04632b3b71cf1c63b1591e0a9058a3718f340305fff270cb16987478babb13cb9810eb389a2aa7555a51e1bcd4878864d450a226593592c155b27212c2e68'
 
'0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef')
 
 package() {


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:47:39
  Author: felixonmars
Revision: 383508

archrelease: copy trunk to community-x86_64

Added:
  deepin-launcher/repos/community-x86_64/PKGBUILD
(from rev 383507, deepin-launcher/trunk/PKGBUILD)
Deleted:
  deepin-launcher/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 09:47:20 UTC (rev 383507)
+++ PKGBUILD2018-09-20 09:47:39 UTC (rev 383508)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-launcher
-pkgver=4.4.5.4
-pkgrel=1
-pkgdesc='Deepin desktop-environment - Launcher module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-launcher";
-license=('GPL3')
-depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
- 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
-makedepends=('cmake')
-conflicts=('dde-launcher')
-replaces=('dde-launcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
-sha512sums=('acfd331da59e5ee5f6d2a968de62bf5c42094eb85e946d96038849c89d86568831a9932f254d898cacbe58b451e324b6a6eeaaa76528b52d8acd2b81f3c35276')
-
-prepare() {
-  cd dde-launcher-$pkgver
-  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
-}
-
-build() {
-  cd dde-launcher-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
-  make
-}
-
-package() {
-  cd dde-launcher-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-launcher/repos/community-x86_64/PKGBUILD (from rev 383507, 
deepin-launcher/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 09:47:39 UTC (rev 383508)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-launcher
+pkgver=4.4.5.5
+pkgrel=1
+pkgdesc='Deepin desktop-environment - Launcher module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-launcher";
+license=('GPL3')
+depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
+ 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
+makedepends=('cmake')
+conflicts=('dde-launcher')
+replaces=('dde-launcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
+sha512sums=('b97c2e981f45d1072d9a57203af3e3bb22d2f570f2936dc3f287d9d67d0dcf1a608005df7116fe0e4642947badef75a9b049c020dc7db2d46162ef903624ad39')
+
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+}
+
+build() {
+  cd dde-launcher-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
+  make
+}
+
+package() {
+  cd dde-launcher-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in pm2/repos/community-any (6 files)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:47:03
  Author: felixonmars
Revision: 383506

archrelease: copy trunk to community-any

Added:
  pm2/repos/community-any/PKGBUILD
(from rev 383505, pm2/trunk/PKGBUILD)
  pm2/repos/community-any/pm2.install
(from rev 383505, pm2/trunk/pm2.install)
  pm2/repos/community-any/pm2.service
(from rev 383505, pm2/trunk/pm2.service)
Deleted:
  pm2/repos/community-any/PKGBUILD
  pm2/repos/community-any/pm2.install
  pm2/repos/community-any/pm2.service

-+
 PKGBUILD|   63 --
 pm2.install |   20 +-
 pm2.service |   32 ++---
 3 files changed, 57 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 09:46:41 UTC (rev 383505)
+++ PKGBUILD2018-09-20 09:47:03 UTC (rev 383506)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=pm2
-pkgver=3.1.2
-pkgrel=1
-pkgdesc='Production process manager for Node.JS applications with a built-in 
load balancer'
-arch=('any')
-url='http://pm2.keymetrics.io'
-license=('AGPL3')
-depends=('nodejs' 'semver')
-makedepends=('npm' 'git')
-install=pm2.install
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
-pm2.service)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b2858e34f4555832e5bbe92b8d8326e9cad801b9b4b9a8bcabcc42592b2fab600d6d1f938323cf37c0e66a875f0c94701395920577792bc9974c8610dba5a341'
-
'0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  install -Dm644 pm2.service "$pkgdir"/usr/lib/systemd/system/pm2.service
-
-  # Why 777? :/
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in semver; do
-rm -r $dep;
-  done
-}

Copied: pm2/repos/community-any/PKGBUILD (from rev 383505, pm2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 09:47:03 UTC (rev 383506)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=pm2
+pkgver=3.1.3
+pkgrel=1
+pkgdesc='Production process manager for Node.JS applications with a built-in 
load balancer'
+arch=('any')
+url='http://pm2.keymetrics.io'
+license=('AGPL3')
+depends=('nodejs' 'semver')
+makedepends=('npm' 'git')
+install=pm2.install
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
+pm2.service)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('1ff04632b3b71cf1c63b1591e0a9058a3718f340305fff270cb16987478babb13cb9810eb389a2aa7555a51e1bcd4878864d450a226593592c155b27212c2e68'
+
'0d80c16d4694511cc19970a3eb4a2e10f706a58c5cdc554809e12a12093a5b29ff6d30027cbe8646f837a42e40f7d9b7fe2853f96a76a38f47ddc14833f141ef')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  install -Dm644 pm2.service "$pkgdir"/usr/lib/systemd/system/pm2.service
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in semver; do
+rm -r $dep;
+  done
+}

Deleted: pm2.install
===
--- pm2.install 2018-09-20 09:46:41 UTC (rev 383505)
+++ pm2.install 2018-09-20 09:47:03 UTC (rev 383506)
@@ -1,10 +0,0 @@
-post_install() {
-  # fixup permissions
-  chmod 755 /usr/lib/node_modules \
- /usr/lib/node_modules/pm2/node_modules \
- /usr/lib/node_modules/pm2/node_modules/.bin
-}
-
-post_upgrade() {
-  post_install
-}

Copied: pm2/repos/community-any/pm2.install (from rev 383505, 
pm2/trunk/pm2.install)
===
--- pm2.install (rev 0)
+++ pm2.install 2018-09-20 09:47:03 UTC (rev 383506)
@@ -0,0 +1,10 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules \
+ /usr/lib/node_modules/pm2/node_modules \
+ /usr/lib/node_modules/pm2/node_modules/.bin
+}
+
+post_upgrade() {
+  post_install
+}

Deleted: pm2.service
===
--- pm2.service 2018-09-20 09:46:41 UTC (rev 383505)
+++ pm2.service 2018-09-20 09:47:03 UTC (rev 383506)
@@ -1,16 +0,0 @@
-[Unit]
-Description=PM2 next gen process manager for Node.js
-After=network.target remote-fs.target
-
-[Service]
-Type=forking
-
-ExecStart=/usr/lib/node_modules/pm2/bin/pm2 resurrect
-ExecReload=/usr/lib/node_modules/pm2/bin/pm2 reload all
-
-ExecStop=/usr/lib/node_modules/pm2/bin/pm2 dump
-ExecStop=/usr/lib/node_modules/pm2/bin/pm2 delete all
-ExecStop=/usr/lib/node_modules/pm2/bin/pm2 kill
-
-[Install]
-WantedBy=multi-user.target

Copied: pm2/repos/community

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:47:20
  Author: felixonmars
Revision: 383507

upgpkg: deepin-launcher 4.4.5.5-1

Modified:
  deepin-launcher/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:47:03 UTC (rev 383506)
+++ PKGBUILD2018-09-20 09:47:20 UTC (rev 383507)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-launcher
-pkgver=4.4.5.4
+pkgver=4.4.5.5
 pkgrel=1
 pkgdesc='Deepin desktop-environment - Launcher module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 replaces=('dde-launcher')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
-sha512sums=('acfd331da59e5ee5f6d2a968de62bf5c42094eb85e946d96038849c89d86568831a9932f254d898cacbe58b451e324b6a6eeaaa76528b52d8acd2b81f3c35276')
+sha512sums=('b97c2e981f45d1072d9a57203af3e3bb22d2f570f2936dc3f287d9d67d0dcf1a608005df7116fe0e4642947badef75a9b049c020dc7db2d46162ef903624ad39')
 
 prepare() {
   cd dde-launcher-$pkgver


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:47:56
  Author: felixonmars
Revision: 383509

upgpkg: python-wsgiproxy2 0.4.5-1

Modified:
  python-wsgiproxy2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:47:39 UTC (rev 383508)
+++ PKGBUILD2018-09-20 09:47:56 UTC (rev 383509)
@@ -2,36 +2,28 @@
 
 pkgbase=python-wsgiproxy2
 pkgname=('python-wsgiproxy2' 'python2-wsgiproxy2')
-pkgver=0.4.4
-pkgrel=2
+pkgver=0.4.5
+pkgrel=1
 pkgdesc="A WSGI Proxy with various http client backends"
 arch=('any')
 license=('MIT')
 url="https://github.com/gawel/WSGIProxy2/";
 makedepends=('python-setuptools' 'python2-setuptools' 'python-webob' 
'python2-webob'
- 'python-six' 'python2-six' 'git')
+ 'python-six' 'python2-six')
 checkdepends=('python-nose' 'python2-nose' 'python-requests' 'python2-requests'
   'python-webtest' 'python2-webtest' 'python-waitress' 
'python2-waitress')
-source=("git+https://github.com/gawel/WSGIProxy2.git#tag=$pkgver";)
-sha512sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/gawel/WSGIProxy2/archive/$pkgver.tar.gz";)
+sha512sums=('e16e7c5e4c2df6bd69730c819a5ee833be7bce06f9d7ce8615084cbe290c39ee89c7ce8094db58a58289f31b4dbca726c4fddb6f35e0ce445d944f026c79df61')
 
-prepare() {
-  cp -a WSGIProxy2{,-py2}
-}
-
 build() {
-  cd "$srcdir/WSGIProxy2"
+  cd WSGIProxy2-$pkgver
   python setup.py build
-
-  cd "$srcdir/WSGIProxy2-py2"
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir/WSGIProxy2"
+  cd WSGIProxy2-$pkgver
   nosetests3
-
-  cd "$srcdir/WSGIProxy2-py2"
   nosetests2
 }
 
@@ -38,13 +30,13 @@
 package_python-wsgiproxy2() {
   depends=('python-webob' 'python-six')
 
-  cd WSGIProxy2
-  python setup.py install --root="${pkgdir}" --optimize=1
+  cd WSGIProxy2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
 }
 
 package_python2-wsgiproxy2() {
   depends=('python2-webob' 'python2-six')
 
-  cd WSGIProxy2-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
+  cd WSGIProxy2-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
 }


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:48:14
  Author: felixonmars
Revision: 383510

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 09:47:56 UTC (rev 383509)
+++ PKGBUILD2018-09-20 09:48:14 UTC (rev 383510)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-wsgiproxy2
-pkgname=('python-wsgiproxy2' 'python2-wsgiproxy2')
-pkgver=0.4.4
-pkgrel=2
-pkgdesc="A WSGI Proxy with various http client backends"
-arch=('any')
-license=('MIT')
-url="https://github.com/gawel/WSGIProxy2/";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-webob' 
'python2-webob'
- 'python-six' 'python2-six' 'git')
-checkdepends=('python-nose' 'python2-nose' 'python-requests' 'python2-requests'
-  'python-webtest' 'python2-webtest' 'python-waitress' 
'python2-waitress')
-source=("git+https://github.com/gawel/WSGIProxy2.git#tag=$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a WSGIProxy2{,-py2}
-}
-
-build() {
-  cd "$srcdir/WSGIProxy2"
-  python setup.py build
-
-  cd "$srcdir/WSGIProxy2-py2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/WSGIProxy2"
-  nosetests3
-
-  cd "$srcdir/WSGIProxy2-py2"
-  nosetests2
-}
-
-package_python-wsgiproxy2() {
-  depends=('python-webob' 'python-six')
-
-  cd WSGIProxy2
-  python setup.py install --root="${pkgdir}" --optimize=1
-}
-
-package_python2-wsgiproxy2() {
-  depends=('python2-webob' 'python2-six')
-
-  cd WSGIProxy2-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-}

Copied: python-wsgiproxy2/repos/community-any/PKGBUILD (from rev 383509, 
python-wsgiproxy2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 09:48:14 UTC (rev 383510)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-wsgiproxy2
+pkgname=('python-wsgiproxy2' 'python2-wsgiproxy2')
+pkgver=0.4.5
+pkgrel=1
+pkgdesc="A WSGI Proxy with various http client backends"
+arch=('any')
+license=('MIT')
+url="https://github.com/gawel/WSGIProxy2/";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-webob' 
'python2-webob'
+ 'python-six' 'python2-six')
+checkdepends=('python-nose' 'python2-nose' 'python-requests' 'python2-requests'
+  'python-webtest' 'python2-webtest' 'python-waitress' 
'python2-waitress')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/gawel/WSGIProxy2/archive/$pkgver.tar.gz";)
+sha512sums=('e16e7c5e4c2df6bd69730c819a5ee833be7bce06f9d7ce8615084cbe290c39ee89c7ce8094db58a58289f31b4dbca726c4fddb6f35e0ce445d944f026c79df61')
+
+build() {
+  cd WSGIProxy2-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd WSGIProxy2-$pkgver
+  nosetests3
+  nosetests2
+}
+
+package_python-wsgiproxy2() {
+  depends=('python-webob' 'python-six')
+
+  cd WSGIProxy2-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-wsgiproxy2() {
+  depends=('python2-webob' 'python2-six')
+
+  cd WSGIProxy2-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:57:40
  Author: bpiotrowski
Revision: 383512

archrelease: copy trunk to community-x86_64

Added:
  
buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch
(from rev 383511, 
buildah/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch)
  buildah/repos/community-x86_64/PKGBUILD
(from rev 383511, buildah/trunk/PKGBUILD)
Deleted:
  
buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch
  buildah/repos/community-x86_64/PKGBUILD

--+
 0001-Revert-ostree-add-selinux-label-for-each-file.patch |  288 ++---
 PKGBUILD |   87 +--
 2 files changed, 187 insertions(+), 188 deletions(-)

Deleted: 0001-Revert-ostree-add-selinux-label-for-each-file.patch
===
--- 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-09-20 
09:57:35 UTC (rev 383511)
+++ 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-09-20 
09:57:40 UTC (rev 383512)
@@ -1,144 +0,0 @@
-diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go
-index 2e0d7fcf..a8e879ed 100644
 a/ostree/ostree_dest.go
-+++ b/ostree/ostree_dest.go
-@@ -15,31 +15,25 @@ import (
-   "os/exec"
-   "path/filepath"
-   "strconv"
--  "strings"
--  "syscall"
-   "time"
--  "unsafe"
- 
-   "github.com/containers/image/manifest"
-   "github.com/containers/image/types"
-   "github.com/containers/storage/pkg/archive"
-   "github.com/opencontainers/go-digest"
--  selinux "github.com/opencontainers/selinux/go-selinux"
-   "github.com/ostreedev/ostree-go/pkg/otbuiltin"
-   "github.com/pkg/errors"
-   "github.com/vbatts/tar-split/tar/asm"
-   "github.com/vbatts/tar-split/tar/storage"
- )
- 
--// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux
-+// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1
- // #include 
- // #include 
- // #include 
- // #include 
- // #include 
- // #include 
--// #include 
--// #include 
- import "C"
- 
- type blobToImport struct {
-@@ -158,7 +152,7 @@ func (d *ostreeImageDestination) PutBlob(ctx 
context.Context, stream io.Reader,
-   return types.BlobInfo{Digest: computedDigest, Size: size}, nil
- }
- 
--func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, 
usermode bool) error {
-+func fixFiles(dir string, usermode bool) error {
-   entries, err := ioutil.ReadDir(dir)
-   if err != nil {
-   return err
-@@ -173,42 +167,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root 
string, dir string, user
-   continue
-   }
- 
--  if selinuxHnd != nil {
--  relPath, err := filepath.Rel(root, fullpath)
--  if err != nil {
--  return err
--  }
--  // Handle /exports/hostfs as a special case.  Files 
under this directory are copied to the host,
--  // thus we benefit from maintaining the same SELinux 
label they would have on the host as we could
--  // use hard links instead of copying the files.
--  relPath = fmt.Sprintf("/%s", 
strings.TrimPrefix(relPath, "exports/hostfs/"))
--
--  relPathC := C.CString(relPath)
--  defer C.free(unsafe.Pointer(relPathC))
--  var context *C.char
--
--  res, err := C.selabel_lookup_raw(selinuxHnd, &context, 
relPathC, C.int(info.Mode()&os.ModePerm))
--  if int(res) < 0 && err != syscall.ENOENT {
--  return errors.Wrapf(err, "cannot 
selabel_lookup_raw %s", relPath)
--  }
--  if int(res) == 0 {
--  defer C.freecon(context)
--  fullpathC := C.CString(fullpath)
--  defer C.free(unsafe.Pointer(fullpathC))
--  res, err = C.lsetfilecon_raw(fullpathC, context)
--  if int(res) < 0 {
--  return errors.Wrapf(err, "cannot 
setfilecon_raw %s", fullpath)
--  }
--  }
--  }
--
-   if info.IsDir() {
-   if usermode {
-   if err := os.Chmod(fullpath, info.Mode()|0700); 
err != nil {
-   return err
-   }
-   }
--  err = fixFiles(selinuxHnd, root, fullpath, usermode)
-+  err = fixFiles(fullpath, usermode)
-   if err != nil {
-   return err
-   }
-@@ -2

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

2018-09-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, September 20, 2018 @ 09:57:35
  Author: bpiotrowski
Revision: 383511

1.3-1

Modified:
  buildah/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:48:14 UTC (rev 383510)
+++ PKGBUILD2018-09-20 09:57:35 UTC (rev 383511)
@@ -1,7 +1,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=buildah
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 pkgdesc="A tool which facilitates building OCI images"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(ostree runc)
 makedepends=('go-pie' 'git' 'bash-bats' 'btrfs-progs' 'device-mapper' 'gpgme'
  'libassuan' 'bzip2' 'go-md2man' 'runc' 'skopeo')
-_commit=be877622a3b0c7943b3b760ec43c12d177336e4c  # tags/v1.2^0
+_commit=4888163cf12b4e0c0d32ef7eb0ed941c2c81d4f7  # tags/v1.3
 source=(git://github.com/projectatomic/buildah.git#commit=$_commit
 0001-Revert-ostree-add-selinux-label-for-each-file.patch)
 md5sums=('SKIP'


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:58:40
  Author: felixonmars
Revision: 383514

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts/repos/community-staging-x86_64/
  haskell-src-exts/repos/community-staging-x86_64/PKGBUILD
(from rev 383513, haskell-src-exts/trunk/PKGBUILD)

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

Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 
383513, haskell-src-exts/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 09:58:40 UTC (rev 383514)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-exts
+pkgname=haskell-src-exts
+pkgver=1.20.3
+pkgrel=1
+pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
+url="https://github.com/haskell-suite/haskell-src-exts";
+license=("custom:BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 
'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-smallcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5613570516e65c424b33f60c7ca2f44290fea4f804a56478be9f4594c4ca2a92f7d5701e38b3451c1f7e6808c6c870d4036395b511cd09658fe737842e2117c8')
+
+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-src-exts/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:58:23
  Author: felixonmars
Revision: 383513

upgpkg: haskell-src-exts 1.20.3-1

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-src-exts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:57:40 UTC (rev 383512)
+++ PKGBUILD2018-09-20 09:58:23 UTC (rev 383513)
@@ -3,22 +3,18 @@
 
 _hkgname=haskell-src-exts
 pkgname=haskell-src-exts
-pkgver=1.20.2
-pkgrel=22
+pkgver=1.20.3
+pkgrel=1
 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
 url="https://github.com/haskell-suite/haskell-src-exts";
 license=("custom:BSD")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-cpphs')
+depends=('ghc-libs')
 makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 
'haskell-tasty'
  'haskell-tasty-golden' 'haskell-tasty-smallcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('1d80eb41f62069c1f3152d3d06ea3504bd0d28a5d4c4b28460e91889ec40773e48df2838743d36c6b65fb89422491b459968145a44e441e3b8ac8f1dbd785bf2')
+sha512sums=('5613570516e65c424b33f60c7ca2f44290fea4f804a56478be9f4594c4ca2a92f7d5701e38b3451c1f7e6808c6c870d4036395b511cd09658fe737842e2117c8')
 
-prepare() {
-sed -i 's/pretty-show == 1.6.10/pretty-show/' 
$_hkgname-$pkgver/$_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 


[arch-commits] Commit in haskell-src-exts-util/repos (2 files)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:59:53
  Author: felixonmars
Revision: 383516

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts-util/repos/community-staging-x86_64/
  haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD
(from rev 383515, haskell-src-exts-util/trunk/PKGBUILD)

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

Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 
383515, haskell-src-exts-util/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 09:59:53 UTC (rev 383516)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-src-exts-util
+pkgname=haskell-src-exts-util
+pkgver=0.2.3
+pkgrel=21
+pkgdesc="Helper functions for working with haskell-src-exts trees"
+url="https://github.com/pepeiborra/haskell-src-exts-util";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 
'haskell-uniplate')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1df7b4e1de5974235f2370b6fa0b44d4d3e4bb3ee7943a55b4179685b895923d32dd6e0f8cdb583bfa825ca3c4565162459650131cf6eb1cc0715ceade2a5b8e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-src-exts-util/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 09:59:37
  Author: felixonmars
Revision: 383515

upgpkg: haskell-src-exts-util 0.2.3-21

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-src-exts-util/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:58:40 UTC (rev 383514)
+++ PKGBUILD2018-09-20 09:59:37 UTC (rev 383515)
@@ -3,7 +3,7 @@
 _hkgname=haskell-src-exts-util
 pkgname=haskell-src-exts-util
 pkgver=0.2.3
-pkgrel=20
+pkgrel=21
 pkgdesc="Helper functions for working with haskell-src-exts trees"
 url="https://github.com/pepeiborra/haskell-src-exts-util";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:00:48
  Author: felixonmars
Revision: 383518

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-meta/repos/community-staging-x86_64/
  haskell-src-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 383517, haskell-src-meta/trunk/PKGBUILD)

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
383517, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:00:48 UTC (rev 383518)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.0.3
+pkgrel=19
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('aaa17f71f8105abca0047cfa34a941bfe8b5cffb31cf788356f1f8e7c51b446d58b9fcb343c9206746b126b8360a2d0198a06400f0868382e59d9ddec312ad13')
+
+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-src-meta/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:00:31
  Author: felixonmars
Revision: 383517

upgpkg: haskell-src-meta 0.8.0.3-19

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:59:53 UTC (rev 383516)
+++ PKGBUILD2018-09-20 10:00:31 UTC (rev 383517)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.0.3
-pkgrel=18
+pkgrel=19
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:02:20
  Author: felixonmars
Revision: 383521

upgpkg: haskell-here 1.2.13-39

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:01:47 UTC (rev 383520)
+++ PKGBUILD2018-09-20 10:02:20 UTC (rev 383521)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=38
+pkgrel=39
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:01:47
  Author: felixonmars
Revision: 383520

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
383519, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:01:47 UTC (rev 383520)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.2
+pkgrel=73
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-attoparsec' 
'haskell-scientific'
+ 'haskell-vector' 'haskell-aeson' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bae36bcda3adc946253f373158a7e2b1604bb0d1dfb733295be08c2497c22d2b114849dc02a7846dac30394f112181fc8531837f005d004d8bdf6f3bd79724a3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:01:31
  Author: felixonmars
Revision: 383519

upgpkg: haskell-aeson-qq 0.8.2-73

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:00:48 UTC (rev 383518)
+++ PKGBUILD2018-09-20 10:01:31 UTC (rev 383519)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.2
-pkgrel=72
+pkgrel=73
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:02:28
  Author: felixonmars
Revision: 383522

upgpkg: python-tox 3.4.0-1

Modified:
  python-tox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:02:20 UTC (rev 383521)
+++ PKGBUILD2018-09-20 10:02:28 UTC (rev 383522)
@@ -5,7 +5,7 @@
 
 pkgbase=python-tox
 pkgname=(python-tox python2-tox)
-pkgver=3.3.0
+pkgver=3.4.0
 pkgrel=1
 pkgdesc='Python virtualenv management and testing tool'
 arch=('any')
@@ -16,7 +16,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
   'python2-pytest-mock')
 source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz";)
-sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49')
+sha512sums=('c14364dffac50bece66f15545325d7912459e49979b37b48ff399610517a43a10a4c005f4ca5ec9481fb4140803a18be64f94838610e07d1e7a4b3e5df2a7d87')
 
 prepare() {
   find tox-$pkgver -name "*.pyc" -delete


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:02:48
  Author: felixonmars
Revision: 383524

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 10:02:37 UTC (rev 383523)
+++ PKGBUILD2018-09-20 10:02:48 UTC (rev 383524)
@@ -1,70 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Weißschuh 
-# Contributor: George Brooke 
-# Contributor: Sebastian Wiesner 
-
-pkgbase=python-tox
-pkgname=(python-tox python2-tox)
-pkgver=3.3.0
-pkgrel=1
-pkgdesc='Python virtualenv management and testing tool'
-arch=('any')
-url='https://tox.readthedocs.io'
-license=('GPL2')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
- 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
-  'python2-pytest-mock')
-source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz";)
-sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49')
-
-prepare() {
-  find tox-$pkgver -name "*.pyc" -delete
-
-  cp -a tox-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/tox-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points
-
-  (
-cd "$srcdir"/tox-$pkgver
-virtualenv "$srcdir/pyvenv" --system-site-packages
-. "$srcdir/pyvenv/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-
-  (
-cd "$srcdir"/tox-$pkgver-py2
-virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
-. "$srcdir/pyvenv-py2/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-}
-
-package_python-tox() {
-  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 
'python-toml')
-
-  cd "$srcdir"/tox-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  ln -s tox "$pkgdir"/usr/bin/tox3
-}
-
-package_python2-tox() {
-  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy' 'python2-toml')
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/bin/tox{,2}
-  mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart}
-}

Copied: python-tox/repos/community-any/PKGBUILD (from rev 383523, 
python-tox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 10:02:48 UTC (rev 383524)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Weißschuh 
+# Contributor: George Brooke 
+# Contributor: Sebastian Wiesner 
+
+pkgbase=python-tox
+pkgname=(python-tox python2-tox)
+pkgver=3.4.0
+pkgrel=1
+pkgdesc='Python virtualenv management and testing tool'
+arch=('any')
+url='https://tox.readthedocs.io'
+license=('GPL2')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
+ 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
+  'python2-pytest-mock')
+source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz";)
+sha512sums=('c14364dffac50bece66f15545325d7912459e49979b37b48ff399610517a43a10a4c005f4ca5ec9481fb4140803a18be64f94838610e07d1e7a4b3e5df2a7d87')
+
+prepare() {
+  find tox-$pkgver -name "*.pyc" -delete
+
+  cp -a tox-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/tox-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points
+
+  (
+cd "$srcdir"/tox-$pkgver
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+
+  (
+cd "$srcdir"/tox-$pkgver-py2
+virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
+. "$srcdir/pyvenv-py2/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+}
+
+package_python-tox() {
+  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 
'python-toml')
+
+  cd "$srcdir"/tox-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  ln -s tox "$pkgdir"/usr/bin/tox3
+}
+
+package_python2-tox() {
+  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy' 'python2-toml')
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:02:37
  Author: felixonmars
Revision: 383523

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 383522, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:02:37 UTC (rev 383523)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=39
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:02:57
  Author: felixonmars
Revision: 383525

upgpkg: python-networkx 2.2-1

Modified:
  python-networkx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:02:48 UTC (rev 383524)
+++ PKGBUILD2018-09-20 10:02:57 UTC (rev 383525)
@@ -3,9 +3,8 @@
 
 pkgbase=python-networkx
 pkgname=(python-networkx python2-networkx)
-_pypiname=networkx
-pkgver=2.1
-pkgrel=3
+pkgver=2.2
+pkgrel=1
 pkgdesc='Python package for the creation, manipulation, and study of the 
structure, dynamics, and functions of complex networks.'
 arch=('any')
 license=('BSD')
@@ -12,30 +11,18 @@
 url="https://networkx.github.io";
 makedepends=('python-setuptools' 'python2-setuptools' 'python-decorator' 
'python2-decorator')
 checkdepends=('python-nose' 'python2-nose')
-source=("https://github.com/networkx/networkx/archive/${_pypiname}-${pkgver}.tar.gz";
-"0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch")
-sha512sums=('1db1d4e6e6add25509b79b24bcdc30e934b3be714898dcad8092db56908fe40eec47952336b9cbb3662cf5026c821c50db7a2d8578a4dda93585ee0aaf8210ec'
-
'acd4f982f0773a7eaf0c8034a512b28d367fc9aee5a2d480461451f2d76ff88af2016b2d87b5f70c46af75b9f0d2306e73ab0ffbc5584003153cfbcdc3c72380')
+source=("https://github.com/networkx/networkx/archive/networkx-$pkgver.tar.gz";)
+sha512sums=('247ca4d66d33cec86412df846cc1fdbe1cbb083fb2a9ccdd702eb1453dd7167b397ed77d6b3dfdef6346485160ce75c12be58372238aaf98d334b4c8aeb4')
 
-prepare() {
-  # backport fix for python3.7 testsuite: 
https://github.com/networkx/networkx/issues/3046
-  patch -p1 -d ${_pypiname}-${_pypiname}-$pkgver < 
0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch
-  cp -a ${_pypiname}-${_pypiname}-$pkgver{,-py2}
-}
-
 build() {
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver"
-  python3 setup.py build
-
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver-py2"
+  cd networkx-networkx-$pkgver
+  python setup.py build
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver"
-  python3 setup.py nosetests #|| true  # Tests fail randomly
-
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver-py2"
+  cd networkx-networkx-$pkgver
+  python setup.py nosetests
   python2 setup.py nosetests
 }
 
@@ -46,10 +33,10 @@
   'python-pyparsing: Required for pydot, GML file reading.'
   'python-yaml: Required for YAML format reading and writing.')
 
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver"
-  python3 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m 644 LICENSE.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-  mv "$pkgdir/usr/share/doc/${_pypiname}-$pkgver" 
"$pkgdir/usr/share/doc/$pkgname"
+  cd networkx-networkx-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+  mv "$pkgdir"/usr/share/doc/networkx-$pkgver "$pkgdir"/usr/share/doc/$pkgname
 }
 
 package_python2-networkx() {
@@ -60,8 +47,8 @@
   'python2-pyparsing: Required for pydot, GML file reading.'
   'python2-yaml: Required for YAML format reading and writing.')
 
-  cd "$srcdir/${_pypiname}-${_pypiname}-$pkgver-py2"
+  cd networkx-networkx-$pkgver
   python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m 644 LICENSE.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
-  mv "$pkgdir/usr/share/doc/${_pypiname}-$pkgver" 
"$pkgdir/usr/share/doc/$pkgname"
+  install -D -m 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+  mv "$pkgdir"/usr/share/doc/networkx-$pkgver "$pkgdir"/usr/share/doc/$pkgname
 }


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:03:40
  Author: felixonmars
Revision: 383528

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai-json/repos/community-staging-x86_64/
  haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD
(from rev 383527, haskell-hspec-wai-json/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 383527, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:03:40 UTC (rev 383528)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.0
+pkgrel=122
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:03:24
  Author: felixonmars
Revision: 383527

upgpkg: haskell-hspec-wai-json 0.9.0-122

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:03:13 UTC (rev 383526)
+++ PKGBUILD2018-09-20 10:03:24 UTC (rev 383527)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=121
+pkgrel=122
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:03:13
  Author: felixonmars
Revision: 383526

archrelease: copy trunk to community-testing-any

Added:
  python-networkx/repos/community-testing-any/
  
python-networkx/repos/community-testing-any/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch
(from rev 383525, 
python-networkx/trunk/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch)
  python-networkx/repos/community-testing-any/PKGBUILD
(from rev 383525, python-networkx/trunk/PKGBUILD)

-+
 0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch |  124 
++
 PKGBUILD|   54 
 2 files changed, 178 insertions(+)

Copied: 
python-networkx/repos/community-testing-any/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch
 (from rev 383525, 
python-networkx/trunk/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch)
===
--- 
community-testing-any/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch
   (rev 0)
+++ 
community-testing-any/0001-Fix-StopIteration-handling-which-breaks-in-python-3..patch
   2018-09-20 10:03:13 UTC (rev 383526)
@@ -0,0 +1,124 @@
+From 933d3241eb23d6857716810bedfaf56123111a6a Mon Sep 17 00:00:00 2001
+From: Dan Schult 
+Date: Sat, 7 Jul 2018 14:07:58 -0400
+Subject: [PATCH] Fix StopIteration handling which breaks in python 3.7
+
+See #3046
+---
+
+rebase against stable release
+
+ .../algorithms/connectivity/edge_augmentation.py | 12 +---
+ networkx/algorithms/connectivity/edge_kcomponents.py |  2 +-
+ networkx/algorithms/traversal/edgedfs.py |  2 +-
+ networkx/generators/classic.py   |  2 ++
+ networkx/readwrite/sparse6.py| 10 --
+ 5 files changed, 21 insertions(+), 7 deletions(-)
+
+diff --git a/networkx/algorithms/connectivity/edge_augmentation.py 
b/networkx/algorithms/connectivity/edge_augmentation.py
+index cd8c748f..21512d7c 100644
+--- a/networkx/algorithms/connectivity/edge_augmentation.py
 b/networkx/algorithms/connectivity/edge_augmentation.py
+@@ -813,7 +813,10 @@ def unconstrained_bridge_augmentation(G):
+ A2 = [tuple(leafs)]
+ else:
+ # Choose an arbitrary non-leaf root
+-root = next(n for n, d in T.degree() if d > 1)
++try:
++root = next(n for n, d in T.degree() if d > 1)
++except StopIteration:  # no nodes found with degree > 1
++return
+ # order the leaves of C by (induced directed) preorder
+ v2 = [n for n in nx.dfs_preorder_nodes(T, root) if T.degree(n) == 1]
+ # connecting first half of the leafs in pre-order to the second
+@@ -954,7 +957,10 @@ def weighted_bridge_augmentation(G, avail, weight=None):
+ # nx.least_common_ancestor on the reversed Tree.
+ 
+ # Pick an arbitrary leaf from C as the root
+-root = next(n for n in C.nodes() if C.degree(n) == 1)
++try:
++root = next(n for n, d in C.degree() if d == 1)
++except StopIteration:  # no nodes found with degree == 1
++return
+ # Root C into a tree TR by directing all edges away from the root
+ # Note in their paper T directs edges towards the root
+ TR = nx.dfs_tree(C, root)
+@@ -1230,7 +1236,7 @@ def greedy_k_edge_augmentation(G, k, avail=None, 
weight=None, seed=None):
+ 
+ done = is_k_edge_connected(G, k)
+ if done:
+-raise StopIteration()
++return
+ if avail is None:
+ # all edges are available
+ avail_uv = list(complement_edges(G))
+diff --git a/networkx/algorithms/connectivity/edge_kcomponents.py 
b/networkx/algorithms/connectivity/edge_kcomponents.py
+index 37bf61dc..f9b4364c 100644
+--- a/networkx/algorithms/connectivity/edge_kcomponents.py
 b/networkx/algorithms/connectivity/edge_kcomponents.py
+@@ -573,7 +573,7 @@ def general_k_edge_subgraphs(G, k):
+ if G.number_of_nodes() < k:
+ for node in G.nodes():
+ yield G.subgraph([node]).copy()
+-raise StopIteration()
++return
+ 
+ # Intermediate results
+ R0 = {G.subgraph(cc).copy() for cc in find_ccs(G)}
+diff --git a/networkx/algorithms/traversal/edgedfs.py 
b/networkx/algorithms/traversal/edgedfs.py
+index 5434057d..b9d442b6 100644
+--- a/networkx/algorithms/traversal/edgedfs.py
 b/networkx/algorithms/traversal/edgedfs.py
+@@ -152,7 +152,7 @@ def edge_dfs(G, source=None, orientation='original'):
+ """
+ nodes = list(G.nbunch_iter(source))
+ if not nodes:
+-raise StopIteration
++return
+ 
+ kwds = {'data': False}
+ if G.is_multigraph():
+diff --git a/networkx/generators/classic.py b/networkx/generators/classic.py
+index 22741a37..10710db4 100644
+--- a/networkx/generators/classic.py
 b/networkx/generators/class

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:04:31
  Author: felixonmars
Revision: 383529

upgpkg: haskell-interpolate 0.2.0-44

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:03:40 UTC (rev 383528)
+++ PKGBUILD2018-09-20 10:04:31 UTC (rev 383529)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.0
-pkgrel=43
+pkgrel=44
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:04:42
  Author: felixonmars
Revision: 335076

upgpkg: python-pycparser 2.19-1

Modified:
  python-pycparser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 09:43:56 UTC (rev 335075)
+++ PKGBUILD2018-09-20 10:04:42 UTC (rev 335076)
@@ -5,8 +5,8 @@
 
 pkgbase=python-pycparser
 pkgname=(python-pycparser python2-pycparser)
-pkgver=2.18
-pkgrel=2
+pkgver=2.19
+pkgrel=1
 pkgdesc='C parser and AST generator written in Python'
 url='https://github.com/eliben/pycparser'
 makedepends=('python-ply' 'python2-ply' 'python-setuptools' 
'python2-setuptools')
@@ -13,7 +13,7 @@
 arch=('any')
 license=('BSD')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/eliben/pycparser/archive/release_v$pkgver.tar.gz";)
-sha512sums=('76426b000ed601a8e90a1eda34374b62acdf51dcf2048881ca0d4ebc3310e25728905c2f6843dd363d497b7cf0fd8311dab6c0de74f4a5c2f25d3b1d488f082a')
+sha512sums=('88fe63c1a7a344c564dfd3b4f99735a4159c8a3f5738bab839943ea7fcbf1f5340f67326550b7e66508ea5862897e5bcdf363c2a8d47eccb50890573a2640a98')
 
 prepare() {
   cp -a pycparser-release_v$pkgver{,-py2}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:04:47
  Author: felixonmars
Revision: 383530

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
383529, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:04:47 UTC (rev 383530)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.0
+pkgrel=44
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-pycparser/repos (testing-any testing-any/PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:04:58
  Author: felixonmars
Revision: 335077

archrelease: copy trunk to testing-any

Added:
  python-pycparser/repos/testing-any/
  python-pycparser/repos/testing-any/PKGBUILD
(from rev 335076, python-pycparser/trunk/PKGBUILD)

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

Copied: python-pycparser/repos/testing-any/PKGBUILD (from rev 335076, 
python-pycparser/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-09-20 10:04:58 UTC (rev 335077)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Justin Dray 
+# Contributor: Alexander Rødseth 
+# Contributor: lang2 
+
+pkgbase=python-pycparser
+pkgname=(python-pycparser python2-pycparser)
+pkgver=2.19
+pkgrel=1
+pkgdesc='C parser and AST generator written in Python'
+url='https://github.com/eliben/pycparser'
+makedepends=('python-ply' 'python2-ply' 'python-setuptools' 
'python2-setuptools')
+arch=('any')
+license=('BSD')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/eliben/pycparser/archive/release_v$pkgver.tar.gz";)
+sha512sums=('88fe63c1a7a344c564dfd3b4f99735a4159c8a3f5738bab839943ea7fcbf1f5340f67326550b7e66508ea5862897e5bcdf363c2a8d47eccb50890573a2640a98')
+
+prepare() {
+  cp -a pycparser-release_v$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pycparser-release_v$pkgver
+  python setup.py build
+  cd pycparser
+  python _build_tables.py
+
+  cd "$srcdir"/pycparser-release_v$pkgver-py2
+  python2 setup.py build
+  cd pycparser
+  python2 _build_tables.py
+}
+
+check() {
+  cd "$srcdir"/pycparser-release_v$pkgver
+  python tests/all_tests.py
+
+  cd "$srcdir"/pycparser-release_v$pkgver-py2
+  python2 tests/all_tests.py
+}
+
+package_python-pycparser() {
+  depends=('python-ply')
+
+  cd pycparser-release_v$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pycparser() {
+  depends=('python2-ply')
+
+  cd pycparser-release_v$pkgver-py2
+
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:06:37
  Author: felixonmars
Revision: 383531

upgpkg: haskell-hpack 0.31.0-5

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:04:47 UTC (rev 383530)
+++ PKGBUILD2018-09-20 10:06:37 UTC (rev 383531)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.31.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:06:53
  Author: felixonmars
Revision: 383532

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 383531, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:06:53 UTC (rev 383532)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.31.0
+pkgrel=5
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('02ba5f7716d9ea2b9131c91815c33e20ea8e2a934128e81cfe69488918b1e421badb22589c7728794e16be25e59231bb937d32c5ee826e44a31f092320e5a6f3')
+
+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-interpolatedstring-perl6/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:07:31
  Author: felixonmars
Revision: 383533

upgpkg: haskell-interpolatedstring-perl6 1.0.0-78

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:06:53 UTC (rev 383532)
+++ PKGBUILD2018-09-20 10:07:31 UTC (rev 383533)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.0
-pkgrel=77
+pkgrel=78
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6";
 license=('custom:PublicDomain')


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:07:49
  Author: felixonmars
Revision: 383534

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 383533, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 383533, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:07:49 UTC (rev 383534)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.0
+pkgrel=78
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6887c64b693b24a8c4fbd9b4f8ceec5ae051da306171b147b74f55c9a7ded1a3af570e5188e0d9ce51c7e0670954892e93360cb0c8cf744c1811c93f998f38d4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:09:11
  Author: felixonmars
Revision: 383535

upgpkg: haskell-persistent 2.8.2-74

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:07:49 UTC (rev 383534)
+++ PKGBUILD2018-09-20 10:09:11 UTC (rev 383535)
@@ -4,7 +4,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.8.2
-pkgrel=73
+pkgrel=74
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:09:28
  Author: felixonmars
Revision: 383536

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
383535, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:09:28 UTC (rev 383536)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.8.2
+pkgrel=74
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 
'haskell-fast-logger'
+ 'haskell-http-api-data' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-path-pieces'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' 
'haskell-silently'
+ 'haskell-src-meta' 'haskell-tagged' 'haskell-unordered-containers' 
'haskell-unliftio-core'
+ 'haskell-vector' 'haskell-void')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('238203dafac06ed43a599d0be1eb4c7931a41734facb02174dd02d3789ad3afe39f42bdb7907aeedd42caf2d63e483066b5f43315826563d2a67fd8c8e7f4936')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-nooverlap
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:10:25
  Author: felixonmars
Revision: 383537

upgpkg: haskell-esqueleto 2.5.3.20180402-72

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:09:28 UTC (rev 383536)
+++ PKGBUILD2018-09-20 10:10:25 UTC (rev 383537)
@@ -5,7 +5,7 @@
 pkgname=haskell-esqueleto
 pkgver=2.5.3.20180402
 _commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd
-pkgrel=71
+pkgrel=72
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:10:42
  Author: felixonmars
Revision: 383538

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
383537, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:10:42 UTC (rev 383538)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.5.3.20180402
+_commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd
+pkgrel=72
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 
'haskell-monad-logger'
+ 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("$pkgname-$_commit.tar.gz::https://github.com/bitemyapp/esqueleto/archive/$_commit.tar.gz";)
+sha512sums=('27e1c7c3dc8598a4b57fa9c30f9121d4858653e64ad1a92fc3d82c487374fe4cc48246924890812198d58c25a3d3f9110a35c0ef27d9040ea15e4559c1c3355f')
+
+prepare() {
+mv $_hkgname-{$_commit,$pkgver}
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:11:45
  Author: felixonmars
Revision: 383540

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 383539, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:11:45 UTC (rev 383540)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.4
+pkgrel=99
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1235fc32718fbde495f1c8e202ee59b56ebc68fd7fbc79e65ddbe5db542f36f4d13257a6281d074d18e66831582cc4a9f32010c43c4421480fc857c0eee4b3e2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:11:29
  Author: felixonmars
Revision: 383539

upgpkg: haskell-persistent-template 2.5.4-99

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:10:42 UTC (rev 383538)
+++ PKGBUILD2018-09-20 10:11:29 UTC (rev 383539)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.4
-pkgrel=98
+pkgrel=99
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:12:36
  Author: felixonmars
Revision: 383541

upgpkg: haskell-persistent-sqlite 2.8.2-17

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:11:45 UTC (rev 383540)
+++ PKGBUILD2018-09-20 10:12:36 UTC (rev 383541)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.8.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:12:54
  Author: felixonmars
Revision: 383542

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 383541, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:12:54 UTC (rev 383542)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.8.2
+pkgrel=17
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0cb745ed16420b4468de887e2119137a152e6c8cdb44385ace02e8bd8d8b2fda1611d7b727943fad24739603c5fab03e11c2095f18aebf71ecc2922a81c5ae03')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+runhaskell Setup build
+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-swagger2/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:15:27
  Author: felixonmars
Revision: 383543

upgpkg: haskell-swagger2 2.2.2-55

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-swagger2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:12:54 UTC (rev 383542)
+++ PKGBUILD2018-09-20 10:15:27 UTC (rev 383543)
@@ -4,7 +4,7 @@
 _hkgname=swagger2
 pkgname=haskell-swagger2
 pkgver=2.2.2
-pkgrel=54
+pkgrel=55
 pkgdesc="Swagger 2.0 data model"
 url="https://github.com/GetShopTV/swagger2";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:15:44
  Author: felixonmars
Revision: 383544

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 
383543, haskell-swagger2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:15:44 UTC (rev 383544)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=swagger2
+pkgname=haskell-swagger2
+pkgver=2.2.2
+pkgrel=55
+pkgdesc="Swagger 2.0 data model"
+url="https://github.com/GetShopTV/swagger2";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 
'haskell-hashable'
+ 'haskell-generics-sop' 'haskell-http-media' 
'haskell-insert-ordered-containers'
+ 'haskell-lens' 'haskell-network' 'haskell-scientific' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-uuid-types')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-hspec' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-hspec-discover' 
'haskell-doctest'
+ 'haskell-cabal-doctest' 'haskell-glob')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b34f9bbe3d4bf1deb315ade8da9d99a91d2c32e47f8a4573b5dd73fabc4094267ae2b7ae1241773d2ce267bcaf9a13ee16a29e9d01c9fa9b30500663432e4bb5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*2.7/<3/' -e 's/<.*4.17/<5/' -e 's/<.*1.4/<2/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:16:44
  Author: felixonmars
Revision: 383545

upgpkg: haskell-servant-swagger 1.1.5-58

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:15:44 UTC (rev 383544)
+++ PKGBUILD2018-09-20 10:16:44 UTC (rev 383545)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.5
-pkgrel=57
+pkgrel=58
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:17:01
  Author: felixonmars
Revision: 383546

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 383545, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:17:01 UTC (rev 383546)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.5
+pkgrel=58
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-http-media' 
'haskell-insert-ordered-containers'
+ 'haskell-lens' 'haskell-servant' 'haskell-singleton-bool' 
'haskell-swagger2'
+ 'haskell-unordered-containers' 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-cabal-doctest' 'haskell-doctest'
+ 'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f71bfa4b19bfa8ce747e97d537b592875a8e96b449e37b397cb42a698c0d252eadf5430781d443dcaf57774239fa1304a6b51709873f22289752ad23ec73d726')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*1.3/<2/' -e 's/<.*4.11/<5/' -e 's/<.*0.14/<1/' -e 
's/<.*4.17/<5/' $_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 || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, September 20, 2018 @ 10:17:17
  Author: mtorromeo
Revision: 383547

upgpkg: logstash 6.4.1-1

Modified:
  logstash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:17:01 UTC (rev 383546)
+++ PKGBUILD2018-09-20 10:17:17 UTC (rev 383547)
@@ -2,7 +2,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=logstash
-pkgver=6.4.0
+pkgver=6.4.1
 _jrubyver=9.1.13.0
 pkgrel=1
 pkgdesc='Tool for managing events and logs'
@@ -26,7 +26,7 @@
 logstash-tmpfile.conf
 bundle.config)
 noextract=(${_jrubydist})
-sha256sums=('239a4d7f17cd61fd84294dfabb221619fe90dea32b676e5c37b19942530a8e86'
+sha256sums=('cf65f66ef0ff59a2804229a82761d2d060e47683b1d8abcd5d0444f1520fdaa6'
 '9d156646623ac2f27174721035b52572a4b05690db7c1293295aa2c04aad3908'
 '640f1c81e6c68f9d1256875db89f5439992e2b8188fb7e6e3ddcdae1c33a3af8'
 '2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c'
@@ -34,7 +34,7 @@
 '18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26'
 '346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533'
 'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1')
-sha512sums=('e77d11a85d0031126ebae7faed799e39553433ba75e8e9dfe6085aba84bbba4cbffa153ed165528df391ef7f363a245a1527d8f42160df11245b5010b9bff512'
+sha512sums=('da43573ac257e0d58383297d6a760028604bc975b060d9b2469a990d679d7314a30eb32c444c606fadd5ae3c4d2f30ec6acdbad70d427b8dded479a83e09a606'
 
'ef88f613ada2665d4f63b2e2f15594739de8ba501406e76de417821f44847b0e258524687b0ae0cf5b737520aa4dd9bb59d80a4b89a81408cda638f28bebbead'
 
'21adfc88d980cabb3a45ac029b5dddf8c4b4bc96ac95999ae85fa655101ff58b139bceb613c0e91c108f3f78dcb21ba6f997ee2884c58c3a55eaa7938b6959c4'
 
'817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69'


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:17:34
  Author: felixonmars
Revision: 383548

upgpkg: haskell-tasty-th 0.1.7-35

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-tasty-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:17:17 UTC (rev 383547)
+++ PKGBUILD2018-09-20 10:17:34 UTC (rev 383548)
@@ -4,7 +4,7 @@
 _hkgname=tasty-th
 pkgname=haskell-tasty-th
 pkgver=0.1.7
-pkgrel=34
+pkgrel=35
 pkgdesc="Automatic tasty test case discovery using TH"
 url="http://github.com/bennofs/tasty-th";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:17:52
  Author: felixonmars
Revision: 383550

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-th/repos/community-staging-x86_64/
  haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD
(from rev 383549, haskell-tasty-th/trunk/PKGBUILD)

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

Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 
383549, haskell-tasty-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:17:52 UTC (rev 383550)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-th
+pkgname=haskell-tasty-th
+pkgver=0.1.7
+pkgrel=35
+pkgdesc="Automatic tasty test case discovery using TH"
+url="http://github.com/bennofs/tasty-th";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "BSD3.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt"
+}


[arch-commits] Commit in logstash/repos/community-x86_64 (13 files)

2018-09-20 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, September 20, 2018 @ 10:17:37
  Author: mtorromeo
Revision: 383549

archrelease: copy trunk to community-x86_64

Added:
  logstash/repos/community-x86_64/PKGBUILD
(from rev 383547, logstash/trunk/PKGBUILD)
  logstash/repos/community-x86_64/build.patch
(from rev 383547, logstash/trunk/build.patch)
  logstash/repos/community-x86_64/bundle.config
(from rev 383547, logstash/trunk/bundle.config)
  logstash/repos/community-x86_64/logstash-sysuser.conf
(from rev 383547, logstash/trunk/logstash-sysuser.conf)
  logstash/repos/community-x86_64/logstash-tmpfile.conf
(from rev 383547, logstash/trunk/logstash-tmpfile.conf)
  logstash/repos/community-x86_64/logstash.service
(from rev 383547, logstash/trunk/logstash.service)
  logstash/repos/community-x86_64/logstash@.service
(from rev 383548, logstash/trunk/logstash@.service)
Deleted:
  logstash/repos/community-x86_64/PKGBUILD
  logstash/repos/community-x86_64/bundle.config
  logstash/repos/community-x86_64/logstash-sysuser.conf
  logstash/repos/community-x86_64/logstash-tmpfile.conf
  logstash/repos/community-x86_64/logstash.service
  logstash/repos/community-x86_64/logstash@.service

---+
 PKGBUILD  |  224 
 build.patch   |   58 
 bundle.config |8 -
 logstash-sysuser.conf |2 
 logstash-tmpfile.conf |   12 +-
 logstash.service  |   46 -
 logstash@.service |   14 +--
 7 files changed, 211 insertions(+), 153 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 10:17:34 UTC (rev 383548)
+++ PKGBUILD2018-09-20 10:17:37 UTC (rev 383549)
@@ -1,112 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=logstash
-pkgver=6.4.0
-_jrubyver=9.1.13.0
-pkgrel=1
-pkgdesc='Tool for managing events and logs'
-url='https://www.elastic.co/products/logstash/'
-arch=('x86_64')
-license=('Apache')
-depends=('java-runtime-headless>=8' 'ruby' 'ruby-bundler' 'coreutils' 'awk')
-makedepends=('java-environment=8' 'gradle' 'git')
-backup=('etc/conf.d/logstash'
-'etc/logstash/jvm.options'
-'etc/logstash/log4j2.properties'
-'etc/logstash/logstash.yml'
-'etc/logstash/pipelines.yml')
-_jrubydist=jruby-dist-${_jrubyver}-bin.tar.gz
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/elastic/logstash/archive/v${pkgver}.tar.gz
-
https://repo1.maven.org/maven2/org/jruby/jruby-dist/${_jrubyver}/${_jrubydist}
-build.patch
-logstash.service
-logstash@.service
-logstash-sysuser.conf
-logstash-tmpfile.conf
-bundle.config)
-noextract=(${_jrubydist})
-sha256sums=('239a4d7f17cd61fd84294dfabb221619fe90dea32b676e5c37b19942530a8e86'
-'9d156646623ac2f27174721035b52572a4b05690db7c1293295aa2c04aad3908'
-'640f1c81e6c68f9d1256875db89f5439992e2b8188fb7e6e3ddcdae1c33a3af8'
-'2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c'
-'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876'
-'18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26'
-'346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533'
-'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1')
-sha512sums=('e77d11a85d0031126ebae7faed799e39553433ba75e8e9dfe6085aba84bbba4cbffa153ed165528df391ef7f363a245a1527d8f42160df11245b5010b9bff512'
-
'ef88f613ada2665d4f63b2e2f15594739de8ba501406e76de417821f44847b0e258524687b0ae0cf5b737520aa4dd9bb59d80a4b89a81408cda638f28bebbead'
-
'21adfc88d980cabb3a45ac029b5dddf8c4b4bc96ac95999ae85fa655101ff58b139bceb613c0e91c108f3f78dcb21ba6f997ee2884c58c3a55eaa7938b6959c4'
-
'817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69'
-
'ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0'
-
'd811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699'
-
'05ea8af97c4f6ac9ba5518b99dc3136859edd24d8376940b48b8c7a70586c8bc188deb1079a99e19d437c39e0eb17d68e7cc3f9af4aa3ad2bc6a87c08cae94a6'
-
'5091aa34cc31acd50fd2865714080cf6e67c2d437424f27e001bb409c2885a0e82eabe4ce17461d60c181f460a16df0a03d53bac6015fb731b3e5225735fd4da')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  rm bin/*.bat
-   sed -e 's|LS_SETTINGS_DIR=.*|LS_SETTINGS_DIR="/etc/logstash"|' -i 
config/startup.options
-  sed -e '1i [ -f /etc/profile.d/jre.sh ] && . /etc/profile.d/jre.sh' -i 
bin/logstash.lib.sh
-
-  patch -p1 -i "$srcdir"/build.patch
-
-  # Use system gradle
-  sed 's;./gradlew;gradle;g' -i rakelib/*.rake
-
-  # Skip downloadAndInstallJRuby task in the bootstrap proce

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:18:47
  Author: felixonmars
Revision: 383552

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-async/repos/community-staging-x86_64/
  haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD
(from rev 383551, haskell-lifted-async/trunk/PKGBUILD)

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
383551, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:18:47 UTC (rev 383552)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.10.0.2
+pkgrel=26
+pkgdesc="Run lifted IO operations asynchronously and wait for their results"
+url="https://github.com/maoe/lifted-async";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f8d4de4eb0b89bbcc6137f429f6595f4a42cf0761df420abd093bd31b4b7bc0bfc46908c7fd2eb67a4beff02808e0491d575ae27f329727cfdd8e03f0eca67a7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*4.11/<5/' -i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:18:31
  Author: felixonmars
Revision: 383551

upgpkg: haskell-lifted-async 0.10.0.2-26

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:17:52 UTC (rev 383550)
+++ PKGBUILD2018-09-20 10:18:31 UTC (rev 383551)
@@ -3,7 +3,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.10.0.2
-pkgrel=25
+pkgrel=26
 pkgdesc="Run lifted IO operations asynchronously and wait for their results"
 url="https://github.com/maoe/lifted-async";
 license=('custom:BSD3')


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:19:54
  Author: felixonmars
Revision: 383554

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 
383553, haskell-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:19:54 UTC (rev 383554)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hedgehog
+pkgname=haskell-hedgehog
+pkgver=0.6
+pkgrel=34
+pkgdesc="A modern property-based testing system"
+url="https://hedgehog.qa";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
+ 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 
'haskell-monad-control'
+ 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 
'haskell-resourcet'
+ 'haskell-th-lift' 'haskell-transformers-base' 
'haskell-wl-pprint-annotated')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1da78748b6f2665ff570d40d7d196e32e86b181cb5c4c16a28bdbba3507fe771aff9a3e32528439c933682e593118125e0318fc0370db35fc83d474f49d37110')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.8/<2/' $_hkgname.cabal
+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-hedgehog/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:19:37
  Author: felixonmars
Revision: 383553

upgpkg: haskell-hedgehog 0.6-34

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:18:47 UTC (rev 383552)
+++ PKGBUILD2018-09-20 10:19:37 UTC (rev 383553)
@@ -4,7 +4,7 @@
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
 pkgver=0.6
-pkgrel=33
+pkgrel=34
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:21:50
  Author: felixonmars
Revision: 383556

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-config-ini/repos/community-staging-x86_64/
  haskell-config-ini/repos/community-staging-x86_64/PKGBUILD
(from rev 383555, haskell-config-ini/trunk/PKGBUILD)

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

Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 
383555, haskell-config-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:21:50 UTC (rev 383556)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=config-ini
+pkgname=haskell-config-ini
+pkgver=0.2.2.0
+pkgrel=79
+pkgdesc="A library for simple INI-based configuration files."
+url="https://github.com/aisamanra/config-ini";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 
'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('901745b9e6f2eb5d6458c8702a4a112f115448a89152eeec6610096ffb82577f132f0ab748835a9a55c293840674652791a54c746289fd718f37bd41ea3b4ed1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-enable-doctests
+# https://github.com/aisamanra/config-ini/issues/12
+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-config-ini/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:21:33
  Author: felixonmars
Revision: 383555

upgpkg: haskell-config-ini 0.2.2.0-79

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-config-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:19:54 UTC (rev 383554)
+++ PKGBUILD2018-09-20 10:21:33 UTC (rev 383555)
@@ -4,7 +4,7 @@
 _hkgname=config-ini
 pkgname=haskell-config-ini
 pkgver=0.2.2.0
-pkgrel=78
+pkgrel=79
 pkgdesc="A library for simple INI-based configuration files."
 url="https://github.com/aisamanra/config-ini";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:22:46
  Author: felixonmars
Revision: 383557

upgpkg: haskell-brick 0.41.1-6

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:21:50 UTC (rev 383556)
+++ PKGBUILD2018-09-20 10:22:46 UTC (rev 383557)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.41.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:23:04
  Author: felixonmars
Revision: 383558

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 383557, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:23:04 UTC (rev 383558)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.41.1
+pkgrel=6
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c788e54dfc08b63edea511a4a92906ec98a9e7ddba9c199dc24dafa8a64d77fac3d2a931a0b1dea8c8fb6c514b48abe49144a31ddefc1051a00f2330a0f650ab')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:24:22
  Author: felixonmars
Revision: 383559

upgpkg: haskell-shelly 1.8.1-24

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 10:23:04 UTC (rev 383558)
+++ PKGBUILD2018-09-20 10:24:22 UTC (rev 383559)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs";
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 10:24:39
  Author: felixonmars
Revision: 383560

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
383559, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 10:24:39 UTC (rev 383560)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=24
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lifted -f-build-examples
+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"
+}


  1   2   3   >