[arch-commits] Commit in js52/repos/extra-x86_64 (10 files)

2018-06-27 Thread Jan Steffens via arch-commits
Date: Thursday, June 28, 2018 @ 05:00:59
  Author: heftig
Revision: 327713

archrelease: copy trunk to extra-x86_64

Added:
  js52/repos/extra-x86_64/PKGBUILD
(from rev 327712, js52/trunk/PKGBUILD)
  js52/repos/extra-x86_64/mozjs52-copy-headers.patch
(from rev 327712, js52/trunk/mozjs52-copy-headers.patch)
  js52/repos/extra-x86_64/mozjs52-disable-mozglue.patch
(from rev 327712, js52/trunk/mozjs52-disable-mozglue.patch)
  js52/repos/extra-x86_64/mozjs52-fix-soname.patch
(from rev 327712, js52/trunk/mozjs52-fix-soname.patch)
  js52/repos/extra-x86_64/mozjs52-include-configure-script.patch
(from rev 327712, js52/trunk/mozjs52-include-configure-script.patch)
Deleted:
  js52/repos/extra-x86_64/PKGBUILD
  js52/repos/extra-x86_64/mozjs52-copy-headers.patch
  js52/repos/extra-x86_64/mozjs52-disable-mozglue.patch
  js52/repos/extra-x86_64/mozjs52-fix-soname.patch
  js52/repos/extra-x86_64/mozjs52-include-configure-script.patch

+
 PKGBUILD   |  150 +++
 mozjs52-copy-headers.patch |   60 ++--
 mozjs52-disable-mozglue.patch  |  132 +--
 mozjs52-fix-soname.patch   |   68 +++---
 mozjs52-include-configure-script.patch |  126 +-
 5 files changed, 268 insertions(+), 268 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 04:59:34 UTC (rev 327712)
+++ PKGBUILD2018-06-28 05:00:59 UTC (rev 327713)
@@ -1,75 +0,0 @@
-# $Id$
-# Contributor: Ionut Biru 
-
-pkgname=js52
-pkgver=52.8.0
-pkgrel=1
-_ffver=${pkgver%%.*}
-pkgdesc="JavaScript interpreter and libraries - Version $_ffver"
-arch=(x86_64)
-url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey";
-license=(MPL)
-depends=(gcc-libs readline zlib sh)
-makedepends=(python2 zip autoconf2.13 mercurial)
-_repo=https://hg.mozilla.org/mozilla-unified
-source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}esr_RELEASE"
-mozjs52-copy-headers.patch
-mozjs52-disable-mozglue.patch
-mozjs52-fix-soname.patch
-mozjs52-include-configure-script.patch)
-sha256sums=('SKIP'
-'c5b3a88e4d10ef149aba6fc48d431db54ff266323fa22a5d549028fd794423cc'
-'5a84f02521f37de873991dd360a4c4bfdbdd2fb4a218e11be73f9cbbf02050e8'
-'728456fd9e66b69d6e0688c75e50091dc56735004ecf5f649212a83fe3087df1'
-'d91a89acd88bfc747a255050757a0c17139bf5c3508c2e1c3c6bb2056786a344')
-
-prepare() {
-  cd mozilla-unified
-
-  # https://anonscm.debian.org/git/pkg-gnome/mozjs52.git/tree/debian/patches
-  patch -Np1 -i ../mozjs52-fix-soname.patch
-  patch -Np1 -i ../mozjs52-copy-headers.patch
-  patch -Np1 -i ../mozjs52-disable-mozglue.patch
-  patch -Np1 -i ../mozjs52-include-configure-script.patch
-}
-
-build() {
-  unset CPPFLAGS
-  CFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp 
-flto=3'
-  CXXFLAGS+=' -fno-delete-null-pointer-checks -fno-strict-aliasing 
-fno-tree-vrp -flto=3'
-  export CC=gcc CXX=g++ PYTHON=/usr/bin/python2
-
-  cd mozilla-unified/js/src
-  sh configure \
---prefix=/usr \
---disable-debug \
---disable-debug-symbols \
---disable-strip \
---enable-gold \
---enable-optimize="-O2" \
---enable-pie \
---enable-posix-nspr-emulation \
---enable-readline \
---enable-release \
---enable-shared-js \
---enable-tests \
---with-intl-api \
---with-system-zlib \
---without-system-icu
-  make
-}
-
-check() {
-  cd mozilla-unified/js/src
-  python2 tests/jstests.py -d -s -t 300 --no-progress 
../../js/src/js/src/shell/js
-  python2 jit-test/jit_test.py -s -t 300 --no-progress 
../../js/src/js/src/shell/js basic
-}
-
-package() {
-  cd mozilla-unified/js/src
-  make DESTDIR="$pkgdir" install
-  rm "$pkgdir"/usr/lib/*.ajs
-  find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -c a-x {} +
-}
-
-# vim:set ts=2 sw=2 et:

Copied: js52/repos/extra-x86_64/PKGBUILD (from rev 327712, js52/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 05:00:59 UTC (rev 327713)
@@ -0,0 +1,75 @@
+# $Id$
+# Contributor: Ionut Biru 
+
+pkgname=js52
+pkgver=52.9.0
+pkgrel=1
+_ffver=${pkgver%%.*}
+pkgdesc="JavaScript interpreter and libraries - Version $_ffver"
+arch=(x86_64)
+url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey";
+license=(MPL)
+depends=(gcc-libs readline zlib sh)
+makedepends=(python2 zip autoconf2.13 mercurial)
+_repo=https://hg.mozilla.org/mozilla-unified
+source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}esr_RELEASE"
+mozjs52-copy-headers.patch
+mozjs52-disable-mozglue.patch
+mozjs52-fix-soname.patch
+mozjs52-include-configure-script.patch)
+sha256sums=('SKIP'
+'c5b3a88e4d10ef149aba6fc48d431db54ff

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

2018-06-27 Thread Jan Steffens via arch-commits
Date: Thursday, June 28, 2018 @ 04:59:34
  Author: heftig
Revision: 327712

52.9.0-1

Modified:
  js52/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 01:29:28 UTC (rev 327711)
+++ PKGBUILD2018-06-28 04:59:34 UTC (rev 327712)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=js52
-pkgver=52.8.0
+pkgver=52.9.0
 pkgrel=1
 _ffver=${pkgver%%.*}
 pkgdesc="JavaScript interpreter and libraries - Version $_ffver"


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 02:34:56
  Author: felixonmars
Revision: 346573

archrelease: copy trunk to community-any

Added:
  you-get/repos/community-any/PKGBUILD
(from rev 346572, you-get/trunk/PKGBUILD)
Deleted:
  you-get/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 02:34:36 UTC (rev 346572)
+++ PKGBUILD2018-06-28 02:34:56 UTC (rev 346573)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=you-get
-pkgver=0.4.1077
-pkgrel=1
-pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
-url="http://www.soimort.org/you-get/";
-arch=('any')
-license=('MIT')
-depends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz";)
-sha512sums=('2e2d6cf2305789518a932ec76a2d63380524214b6d07863af3950a0181eed3a96a27cd0a0c189ca2529c9f57930ac2e0b3c9e5c7973619ac5a45978a7239b081')
-
-build() {
-  cd you-get-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd you-get-$pkgver
-  LC_CTYPE=en_US.UTF-8 python setup.py test
-}
-
-package() {
-  cd you-get-$pkgver
-  python setup.py install --root="$pkgdir"
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-  install -Dm644 contrib/completion/_you-get 
"$pkgdir"/usr/share/zsh/site-functions/_you-get
-  install -Dm644 contrib/completion/you-get-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/you-get
-  install -Dm644 contrib/completion/you-get.fish 
"$pkgdir"/usr/share/fish/completions/you-get.fish
-}

Copied: you-get/repos/community-any/PKGBUILD (from rev 346572, 
you-get/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 02:34:56 UTC (rev 346573)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=you-get
+pkgver=0.4.1099
+pkgrel=1
+pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
+url="http://www.soimort.org/you-get/";
+arch=('any')
+license=('MIT')
+depends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz";)
+sha512sums=('77f89b41a5ed7c2c71ed433b804e8a5ba3e43cb0257b3086756a9f47eb802e746f73d9daf0f2d980726928fac00aa3d447acab925c7aa1ebd8b837ff5df337c6')
+
+build() {
+  cd you-get-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd you-get-$pkgver
+  LC_CTYPE=en_US.UTF-8 python setup.py test
+}
+
+package() {
+  cd you-get-$pkgver
+  python setup.py install --root="$pkgdir"
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+  install -Dm644 contrib/completion/_you-get 
"$pkgdir"/usr/share/zsh/site-functions/_you-get
+  install -Dm644 contrib/completion/you-get-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/you-get
+  install -Dm644 contrib/completion/you-get.fish 
"$pkgdir"/usr/share/fish/completions/you-get.fish
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 02:34:36
  Author: felixonmars
Revision: 346572

upgpkg: you-get 0.4.1099-1

Modified:
  you-get/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 02:29:49 UTC (rev 346571)
+++ PKGBUILD2018-06-28 02:34:36 UTC (rev 346572)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=you-get
-pkgver=0.4.1077
+pkgver=0.4.1099
 pkgrel=1
 pkgdesc="A YouTube/Youku/Niconico video downloader written in Python 3."
 url="http://www.soimort.org/you-get/";
@@ -10,7 +10,7 @@
 license=('MIT')
 depends=('python-setuptools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/soimort/you-get/archive/v$pkgver.tar.gz";)
-sha512sums=('2e2d6cf2305789518a932ec76a2d63380524214b6d07863af3950a0181eed3a96a27cd0a0c189ca2529c9f57930ac2e0b3c9e5c7973619ac5a45978a7239b081')
+sha512sums=('77f89b41a5ed7c2c71ed433b804e8a5ba3e43cb0257b3086756a9f47eb802e746f73d9daf0f2d980726928fac00aa3d447acab925c7aa1ebd8b837ff5df337c6')
 
 build() {
   cd you-get-$pkgver


[arch-commits] Commit in python-dogpile.cache/repos/community-any (PKGBUILD PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 02:29:49
  Author: felixonmars
Revision: 346571

archrelease: copy trunk to community-any

Added:
  python-dogpile.cache/repos/community-any/PKGBUILD
(from rev 346570, python-dogpile.cache/trunk/PKGBUILD)
Deleted:
  python-dogpile.cache/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 02:29:30 UTC (rev 346570)
+++ PKGBUILD2018-06-28 02:29:49 UTC (rev 346571)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-dogpile.cache
-pkgname=(python-dogpile.cache python2-dogpile.cache)
-pkgver=0.6.5
-pkgrel=1
-pkgdesc="A caching front-end based on the Dogpile lock"
-arch=('any')
-url="http://pypi.python.org/pypi/dogpile.cache";
-license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('memcached' 'redis' 'python-mako' 'python2-mako' 'python-redis' 
'python2-redis'
-  'python2-memcached' 'python-pytest-runner' 
'python2-pytest-runner' 'python-mock'
-  'python2-mock' 'python-pytest-cov' 'python2-pytest-cov' 
'python-pylibmc'
-  'python2-pylibmc' 'python-pifpaf' 'python2-pifpaf')
-source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
-sha512sums=('2ff7589f835a1853131f1e2abb02e031d84b10569343e814c2663592b1b3fa7cb9b6fed61226010f5d752148073f7b3c461864a6eeb00a6267f0283bd9039c03')
-
-prepare() {
-  cp -a "dogpile.cache-$pkgver"{,-py2}
-}
-
-build() {
-  cd "$srcdir"/dogpile.cache-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/dogpile.cache-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/dogpile.cache-$pkgver
-  python -m pytest -k 'not test_memcached_backend and not test_redis_backend'
-  pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest 
tests/cache/test_memcached_backend.py
-  pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest 
tests/cache/test_redis_backend.py
-
-  cd "$srcdir"/dogpile.cache-$pkgver-py2
-  python2 -m pytest -k 'not test_memcached_backend and not test_redis_backend'
-  pifpaf2 --env-prefix DOGPILE run memcached --port 11234 -- python2 -m pytest 
tests/cache/test_memcached_backend.py
-  pifpaf2 --env-prefix DOGPILE run redis --port 11234 -- python2 -m pytest 
tests/cache/test_redis_backend.py
-}
-
-package_python-dogpile.cache() {
-  depends=('python-setuptools')
-
-  cd dogpile.cache-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-dogpile.cache() {
-  depends=('python2-setuptools')
-
-  cd dogpile.cache-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-dogpile.cache/repos/community-any/PKGBUILD (from rev 346570, 
python-dogpile.cache/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 02:29:49 UTC (rev 346571)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-dogpile.cache
+pkgname=(python-dogpile.cache python2-dogpile.cache)
+pkgver=0.6.6
+pkgrel=1
+pkgdesc="A caching front-end based on the Dogpile lock"
+arch=('any')
+url="http://pypi.python.org/pypi/dogpile.cache";
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('memcached' 'redis' 'python-mako' 'python2-mako' 'python-redis' 
'python2-redis'
+  'python2-memcached' 'python-pytest-runner' 
'python2-pytest-runner' 'python-mock'
+  'python2-mock' 'python-pytest-cov' 'python2-pytest-cov' 
'python-pylibmc'
+  'python2-pylibmc' 'pifpaf' 'python2-pifpaf')
+source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
+sha512sums=('d3d7bc21ede95ddab08c337558aa08fc8709126c286857b0e77bb0fb98c3a10131786cf826dd956ed5dc11447d0d07679b2bbd403ae2b2cf259835566757464b')
+
+prepare() {
+  cp -a "dogpile.cache-$pkgver"{,-py2}
+}
+
+build() {
+  cd "$srcdir"/dogpile.cache-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/dogpile.cache-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/dogpile.cache-$pkgver
+  python -m pytest -k 'not test_memcached_backend and not test_redis_backend'
+  pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest 
tests/cache/test_memcached_backend.py
+  pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest 
tests/cache/test_redis_backend.py
+
+  cd "$srcdir"/dogpile.cache-$pkgver-py2
+  python2 -m pytest -k 'not test_memcached_backend and not test_redis_backend'
+  pifpaf2 --env-prefix DOGPILE run memcached --port 11234 -- python2 -m pytest 
tests/cache/test_m

[arch-commits] Commit in python-dogpile.cache/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 02:29:30
  Author: felixonmars
Revision: 346570

upgpkg: python-dogpile.cache 0.6.6-1

Modified:
  python-dogpile.cache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 20:40:32 UTC (rev 346569)
+++ PKGBUILD2018-06-28 02:29:30 UTC (rev 346570)
@@ -3,7 +3,7 @@
 
 pkgbase=python-dogpile.cache
 pkgname=(python-dogpile.cache python2-dogpile.cache)
-pkgver=0.6.5
+pkgver=0.6.6
 pkgrel=1
 pkgdesc="A caching front-end based on the Dogpile lock"
 arch=('any')
@@ -13,9 +13,9 @@
 checkdepends=('memcached' 'redis' 'python-mako' 'python2-mako' 'python-redis' 
'python2-redis'
   'python2-memcached' 'python-pytest-runner' 
'python2-pytest-runner' 'python-mock'
   'python2-mock' 'python-pytest-cov' 'python2-pytest-cov' 
'python-pylibmc'
-  'python2-pylibmc' 'python-pifpaf' 'python2-pifpaf')
+  'python2-pylibmc' 'pifpaf' 'python2-pifpaf')
 
source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";)
-sha512sums=('2ff7589f835a1853131f1e2abb02e031d84b10569343e814c2663592b1b3fa7cb9b6fed61226010f5d752148073f7b3c461864a6eeb00a6267f0283bd9039c03')
+sha512sums=('d3d7bc21ede95ddab08c337558aa08fc8709126c286857b0e77bb0fb98c3a10131786cf826dd956ed5dc11447d0d07679b2bbd403ae2b2cf259835566757464b')
 
 prepare() {
   cp -a "dogpile.cache-$pkgver"{,-py2}


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

2018-06-27 Thread Gaƫtan Bisson via arch-commits
Date: Thursday, June 28, 2018 @ 01:29:28
  Author: bisson
Revision: 327711

db-move: moved libedit from [testing] to [core] (x86_64)

Added:
  libedit/repos/core-x86_64/PKGBUILD
(from rev 327710, libedit/repos/testing-x86_64/PKGBUILD)
Deleted:
  libedit/repos/core-x86_64/PKGBUILD
  libedit/repos/testing-x86_64/

--+
 /PKGBUILD|   31 +++
 core-x86_64/PKGBUILD |   31 ---
 2 files changed, 31 insertions(+), 31 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2018-06-27 21:10:25 UTC (rev 327710)
+++ core-x86_64/PKGBUILD2018-06-28 01:29:28 UTC (rev 327711)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Maintainer: Vesa Kaihlavirta 
-# Contributor: Roman Cheplyaka 
-
-pkgname=libedit
-_pkgver=20170329-3.1
-pkgver=${_pkgver/-/_}
-pkgrel=1
-pkgdesc='Command line editor library providing generic line editing, history, 
and tokenization functions'
-url='http://thrysoee.dk/editline/'
-arch=('i686' 'x86_64')
-license=('BSD')
-depends=('ncurses')
-source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz";)
-sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be')
-
-build() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   ./configure --prefix=/usr --enable-widec
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   make prefix="${pkgdir}"/usr install
-
-   rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline
-   cp "${pkgdir}"/usr/share/man/man3/editline.3 
"${pkgdir}"/usr/share/man/man3/el.3
-   install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE
-}

Copied: libedit/repos/core-x86_64/PKGBUILD (from rev 327710, 
libedit/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2018-06-28 01:29:28 UTC (rev 327711)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Roman Cheplyaka 
+
+pkgname=libedit
+_pkgver=20180525-3.1
+pkgver=${_pkgver/-/_}
+pkgrel=1
+pkgdesc='Command line editor library providing generic line editing, history, 
and tokenization functions'
+url='http://thrysoee.dk/editline/'
+arch=('x86_64')
+license=('BSD')
+depends=('ncurses')
+source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz";)
+sha256sums=('c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116')
+
+build() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   ./configure --prefix=/usr --enable-widec
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   make prefix="${pkgdir}"/usr install
+
+   rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline
+   cp "${pkgdir}"/usr/share/man/man3/editline.3 
"${pkgdir}"/usr/share/man/man3/el.3
+   install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE
+}


[arch-commits] Commit in aom/repos (extra-x86_64 extra-x86_64/PKGBUILD)

2018-06-27 Thread Jan Steffens via arch-commits
Date: Wednesday, June 27, 2018 @ 21:10:25
  Author: heftig
Revision: 327710

archrelease: copy trunk to extra-x86_64

Added:
  aom/repos/extra-x86_64/
  aom/repos/extra-x86_64/PKGBUILD
(from rev 327709, aom/trunk/PKGBUILD)

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

Copied: aom/repos/extra-x86_64/PKGBUILD (from rev 327709, aom/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2018-06-27 21:10:25 UTC (rev 327710)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Chocobo1 
+
+pkgname=aom
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Alliance for Open Media video codec"
+url="https://aomedia.org/";
+arch=(x86_64)
+license=(BSD custom:PATENTS)
+depends=(gcc-libs)
+makedepends=(git cmake ninja doxygen graphviz yasm)
+_commit=d14c5bb4f336ef1842046089849dee4a301fbbf0  # tags/v1.0.0^0
+source=("git+https://aomedia.googlesource.com/aom#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  # Reduce docs size
+  printf '%s\n' >>libs.doxy_template \
+HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
+}
+
+build() {
+  cd build
+  cmake -G Ninja ../$pkgname \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=1 \
+-DENABLE_TESTS=0
+  cmake --build .
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+
+  mkdir -p "$pkgdir/usr/share/doc"
+  cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgname"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 
$pkgname/{LICENSE,PATENTS}
+}
+
+# vim:set et sw=2:


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

2018-06-27 Thread Jan Steffens via arch-commits
Date: Wednesday, June 27, 2018 @ 20:51:57
  Author: heftig
Revision: 327709

1.0.0-1

Added:
  aom/trunk/PKGBUILD

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

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 20:51:57 UTC (rev 327709)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Chocobo1 
+
+pkgname=aom
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Alliance for Open Media video codec"
+url="https://aomedia.org/";
+arch=(x86_64)
+license=(BSD custom:PATENTS)
+depends=(gcc-libs)
+makedepends=(git cmake ninja doxygen graphviz yasm)
+_commit=d14c5bb4f336ef1842046089849dee4a301fbbf0  # tags/v1.0.0^0
+source=("git+https://aomedia.googlesource.com/aom#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  # Reduce docs size
+  printf '%s\n' >>libs.doxy_template \
+HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
+}
+
+build() {
+  cd build
+  cmake -G Ninja ../$pkgname \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=1 \
+-DENABLE_TESTS=0
+  cmake --build .
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+
+  mkdir -p "$pkgdir/usr/share/doc"
+  cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgname"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 
$pkgname/{LICENSE,PATENTS}
+}
+
+# vim:set et sw=2:


Property changes on: aom/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2018-06-27 Thread Ike Devolder via arch-commits
Date: Wednesday, June 27, 2018 @ 20:40:32
  Author: idevolder
Revision: 346569

archrelease: copy trunk to community-x86_64

Added:
  qcad/repos/community-x86_64/PKGBUILD
(from rev 346568, qcad/trunk/PKGBUILD)
Deleted:
  qcad/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 20:40:26 UTC (rev 346568)
+++ PKGBUILD2018-06-27 20:40:32 UTC (rev 346569)
@@ -1,92 +0,0 @@
-# $Id$
-# Maintainer: BlackIkeEagle 
-# Contributor: Sergej Pupykin 
-# Contributor: Stefan Husmann 
-# Contributor: Giovanni Scafora 
-# Contributor: Daniel J Griffiths 
-
-pkgname=qcad
-pkgver=3.21.0.0
-pkgrel=1
-pkgdesc='A 2D CAD package based upon Qt'
-arch=('x86_64')
-url="http://www.qcad.org";
-license=('GPL3')
-depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
-makedepends=('glu')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
-sha512sums=('ddabe5a1d3ffe2a745e84a4afffe4620f41c4f93eb56d16d0159a8d8998fbc47cec033b1d41195e61c4d867ea4f5e5b4c77bb72916c10d0eebf9a35a9b929373')
-
-prepare() {
-  rm *.tar.gz
-  cd qcad-$pkgver
-  sed -e 's|$${QT_VERSION}|5.5.0|g' \
-  -i src/3rdparty/3rdparty.pro # Don't require specific Qt version
-}
-
-build() {
-  cd qcad-$pkgver
-  qmake-qt5 qcad.pro
-  make
-}
-
-package() {
-  cd qcad-$pkgver
-
-  # remove project files
-  find . \( -name '*.pri' -or -name '.pro' -or -name '*.ts' \) -delete
-  find . \( -name 'Makefile' -name '.gitignore' \) -delete
-
-  install -dm755 "$pkgdir"/usr/lib/qcad
-  cp -r examples fonts libraries linetypes patterns scripts themes ts \
-  "$pkgdir"/usr/lib/qcad
-  cp release/{*.so,qcad-bin} "$pkgdir"/usr/lib/qcad
-
-  # install man
-  install -Dm644 qcad.1 "$pkgdir"/usr/share/man/man1/qcad.1
-
-  # readme
-  install -Dm644 readme.txt "$pkgdir"/usr/lib/qcad/readme.txt
-
-  # qt
-  cp -r plugins platforminputcontexts platforms xcbglintegrations \
-  "$pkgdir"/usr/lib/qcad
-  #install -dm755 
"$pkgdir"/usr/lib/qcad/plugins/{designer,imageformats,printsupport,sqldrivers}
-  #for sofiles in /usr/lib/qt/plugins/designer/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/designer/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/imageformats/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/imageformats/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/printsupport/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/printsupport/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/sqldrivers/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/plugins/sqldrivers/${sofiles##/*/}
-  #done
-  #install -dm755 
"$pkgdir"/usr/lib/qcad/{platforminputcontexts,platforms,xcbglintegrations}
-  #for sofiles in /usr/lib/qt/plugins/platforminputcontexts/*.so
-  #do
-#ln -sf ${sofiles} 
"$pkgdir"/usr/lib/qcad/platforminputcontexts/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/platforms/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/platforms/${sofiles##/*/}
-  #done
-  #for sofiles in /usr/lib/qt/plugins/xcbglintegrations/*.so
-  #do
-#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/xcbglintegrations/${sofiles##/*/}
-  #done
-
-  install -Dm644 scripts/qcad_icon.png 
"$pkgdir"/usr/share/pixmaps/qcad_icon.png
-  install -Dm644 qcad.desktop "$pkgdir"/usr/share/applications/qcad.desktop
-
-  install -dm755 "$pkgdir"/usr/bin
-  echo -e 
'#!/bin/sh\nLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"/usr/lib/qcad"
 exec /usr/lib/qcad/qcad-bin "$@"' >"$pkgdir"/usr/bin/qcad
-
-  chmod 0755 "$pkgdir"/usr/bin/qcad
-}

Copied: qcad/repos/community-x86_64/PKGBUILD (from rev 346568, 
qcad/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 20:40:32 UTC (rev 346569)
@@ -0,0 +1,92 @@
+# $Id$
+# Maintainer: BlackIkeEagle 
+# Contributor: Sergej Pupykin 
+# Contributor: Stefan Husmann 
+# Contributor: Giovanni Scafora 
+# Contributor: Daniel J Griffiths 
+
+pkgname=qcad
+pkgver=3.21.0.0
+pkgrel=2
+pkgdesc='A 2D CAD package based upon Qt'
+arch=('x86_64')
+url="http://www.qcad.org";
+license=('GPL3')
+depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
+makedepends=('glu')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
+sha512sums=('f18e3b07d18029b18be199e630e44c62e9c9cec5782a1b16819cad9c8cfd0ec64ab3992194f72d9bdf4a5b14f403ea8204e6ee0382b7947801dfc5a1db7a1c2c')
+
+prepare() {
+  rm *.tar.gz
+  cd qcad-$pkgver
+  sed -e 's|$${QT_VERSION}|5.5.0|g' \
+  -i src/3rdparty/3rdparty.pro # Don't require specific Qt version
+}
+
+build() {
+  cd qcad-$pkgver
+  qmake-qt5 qcad.pro
+  make
+}
+
+packa

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

2018-06-27 Thread Ike Devolder via arch-commits
Date: Wednesday, June 27, 2018 @ 20:40:26
  Author: idevolder
Revision: 346568

upgpkg: qcad 3.21.0.0-2

Modified:
  qcad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 19:52:33 UTC (rev 346567)
+++ PKGBUILD2018-06-27 20:40:26 UTC (rev 346568)
@@ -7,7 +7,7 @@
 
 pkgname=qcad
 pkgver=3.21.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A 2D CAD package based upon Qt'
 arch=('x86_64')
 url="http://www.qcad.org";
@@ -15,7 +15,7 @@
 depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools')
 makedepends=('glu')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz";)
-sha512sums=('ddabe5a1d3ffe2a745e84a4afffe4620f41c4f93eb56d16d0159a8d8998fbc47cec033b1d41195e61c4d867ea4f5e5b4c77bb72916c10d0eebf9a35a9b929373')
+sha512sums=('f18e3b07d18029b18be199e630e44c62e9c9cec5782a1b16819cad9c8cfd0ec64ab3992194f72d9bdf4a5b14f403ea8204e6ee0382b7947801dfc5a1db7a1c2c')
 
 prepare() {
   rm *.tar.gz


[arch-commits] Commit in dotnet-core/repos/community-x86_64 (3 files)

2018-06-27 Thread Maxime Gauduin via arch-commits
Date: Wednesday, June 27, 2018 @ 19:52:33
  Author: alucryd
Revision: 346567

archrelease: copy trunk to community-x86_64

Added:
  dotnet-core/repos/community-x86_64/PKGBUILD
(from rev 346566, dotnet-core/trunk/PKGBUILD)
  dotnet-core/repos/community-x86_64/dotnet-coreclr-rid.patch
(from rev 346566, dotnet-core/trunk/dotnet-coreclr-rid.patch)
Deleted:
  dotnet-core/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  282 ++---
 dotnet-coreclr-rid.patch |   38 ++
 2 files changed, 178 insertions(+), 142 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 19:52:21 UTC (rev 346566)
+++ PKGBUILD2018-06-27 19:52:33 UTC (rev 346567)
@@ -1,142 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Max Liebkies 
-
-pkgbase=dotnet-core
-pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime' 'dotnet-sdk')
-pkgver=2.1.1
-_pkgver_sdk=2.1.301
-pkgrel=1
-arch=('x86_64')
-url='https://www.microsoft.com/net/core'
-license=('MIT')
-makedepends=(
-  'clang' 'cmake' 'curl' 'git' 'icu' 'krb5' 'libunwind' 'lldb' 'llvm'
-  'lttng-ust' 'openssl-1.0' 'zlib'
-)
-options=('staticlibs')
-_commit='1dd84aaa2e44f1694ce0e681f96b6cd4e79f48ff'
-source=(
-  
"dotnet-source-build::git+https://github.com/dotnet/source-build.git#commit=${_commit}";
-  
'dotnet-application-insights::git+https://github.com/Microsoft/ApplicationInsights-dotnet.git'
-  'dotnet-cli::git+https://github.com/dotnet/cli.git'
-  'dotnet-cli-migrate::git+https://github.com/dotnet/cli-migrate.git'
-  
'dotnet-clicommandlineparser::git+https://github.com/dotnet/clicommandlineparser.git'
-  'dotnet-common::git+https://github.com/aspnet/common.git'
-  'dotnet-core-setup::git+https://github.com/dotnet/core-setup.git'
-  'dotnet-coreclr::git+https://github.com/dotnet/coreclr.git'
-  'dotnet-corefx::git+https://github.com/dotnet/corefx.git'
-  'dotnet-fsharp::git+https://github.com/Microsoft/VisualFSharp.git'
-  'dotnet-msbuild::git+https://github.com/Microsoft/msbuild.git'
-  'dotnet-newtonsoft-json::git+https://github.com/JamesNK/Newtonsoft.Json.git'
-  'dotnet-nuget-client::git+https://github.com/NuGet/NuGet.Client.git'
-  'dotnet-roslyn::git+https://github.com/dotnet/roslyn.git'
-  'dotnet-roslyn-tools::git+https://github.com/dotnet/roslyn-tools.git'
-  'dotnet-sdk::git+https://github.com/dotnet/sdk.git'
-  'dotnet-standard::git+https://github.com/dotnet/standard.git'
-  'dotnet-templating::git+https://github.com/dotnet/templating.git'
-  'dotnet-vstest::git+https://github.com/Microsoft/vstest.git'
-  'dotnet-websdk::git+https://github.com/aspnet/websdk.git'
-  'dotnet-xliff-tasks::git+https://github.com/dotnet/xliff-tasks.git'
-  
'https://download.microsoft.com/download/9/3/E/93ED35C8-57B9-4D50-AE32-0330111B38E8/aspnetcore-runtime-2.1.1-linux-x64.tar.gz'
-  'dotnet-coreclr-rid.patch'
-)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'e92ca4f35996e5793f611b1c9714134321328a00fc754bb32d8120052c0eb9c3'
-'2c4fc48151e5319d57c8761091709070a17da91eddc2de8a26bc32c60679bfee')
-
-prepare() {
-  cd dotnet-source-build
-
-  for submodule in 
src/{application-insights,cli,cli-migrate,clicommandlineparser,common,core-setup,coreclr,corefx,fsharp,msbuild,newtonsoft-json,nuget-client,roslyn,roslyn-tools,sdk,standard,templating,vstest,websdk,xliff-tasks};
 do
-git submodule init ${submodule}
-git config submodule.${submodule}.url ../dotnet-${submodule#src/}
-git submodule update
-  done
-
-  cd src/coreclr
-
-  patch -Np1 -i "${srcdir}"/dotnet-coreclr-rid.patch
-}
-
-build() {
-  cd dotnet-source-build
-
-  export PKG_CONFIG_PATH='/usr/lib/openssl-1.0/pkgconfig'
-  export SOURCE_BUILD_SKIP_SUBMODULE_CHECK=1
-
-  ./build.sh
-}
-
-package_dotnet-host() {
-  pkgdesc='A generic driver for the .NET Core Command Line Interface'
-
-  cd dotnet-source-build/bin/x64/Release
-
-  install -dm 755 
"${pkgdir}"/{opt/dotnet,usr/bin,usr/share/licenses/dotnet-host}
-  tar -C "${pkgdir}"/opt/dotnet -xf dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz 
./dotnet ./host
-  tar -C "${pkgdir}"/usr/share/licenses/dotnet-host -xf 
dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz ./LICENSE.txt ./ThirdPartyNotices.txt
-  ln -s /opt/dotnet/dotnet "${pkgdir}"/usr/bin/
-}
-
-package_dotnet-runtime() {
-  pkgdesc='The .NET Core runtime'
-  depends=('dotnet-host' 'icu' 'krb5' 'openssl-1.0' 'zlib'
-   'libcurl.so')
-  optdepends=('lttng-ust: CoreCLR tracing')
-  provides=('dotnet-runtime-2.1')
-  conflicts=('dotnet-runtime-2.1')
-
-  cd dotnet

[arch-commits] Commit in dotnet-core/trunk (PKGBUILD dotnet-coreclr-rid.patch)

2018-06-27 Thread Maxime Gauduin via arch-commits
Date: Wednesday, June 27, 2018 @ 19:52:21
  Author: alucryd
Revision: 346566

upgpkg: dotnet-core 2.1.1+301-1

Added:
  dotnet-core/trunk/dotnet-coreclr-rid.patch
Modified:
  dotnet-core/trunk/PKGBUILD

--+
 PKGBUILD |   12 +---
 dotnet-coreclr-rid.patch |   38 ++
 2 files changed, 43 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 19:29:23 UTC (rev 346565)
+++ PKGBUILD2018-06-27 19:52:21 UTC (rev 346566)
@@ -4,8 +4,7 @@
 
 pkgbase=dotnet-core
 pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime' 'dotnet-sdk')
-pkgver=2.1.1
-_pkgver_sdk=2.1.301
+pkgver=2.1.1+301
 pkgrel=1
 arch=('x86_64')
 url='https://www.microsoft.com/net/core'
@@ -94,8 +93,8 @@
   cd dotnet-source-build/bin/x64/Release
 
   install -dm 755 
"${pkgdir}"/{opt/dotnet,usr/bin,usr/share/licenses/dotnet-host}
-  tar -C "${pkgdir}"/opt/dotnet -xf dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz 
./dotnet ./host
-  tar -C "${pkgdir}"/usr/share/licenses/dotnet-host -xf 
dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz ./LICENSE.txt ./ThirdPartyNotices.txt
+  tar -C "${pkgdir}"/opt/dotnet -xf 
dotnet-sdk-${pkgver/[0-9]\+}-linux-x64.tar.gz ./dotnet ./host
+  tar -C "${pkgdir}"/usr/share/licenses/dotnet-host -xf 
dotnet-sdk-${pkgver/[0-9]\+}-linux-x64.tar.gz ./LICENSE.txt 
./ThirdPartyNotices.txt
   ln -s /opt/dotnet/dotnet "${pkgdir}"/usr/bin/
 }
 
@@ -110,7 +109,7 @@
   cd dotnet-source-build/bin/x64/Release
 
   install -dm 755 "${pkgdir}"/{opt/dotnet,usr/share/licenses}
-  tar -C "${pkgdir}"/opt/dotnet -xf dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz 
./shared
+  tar -C "${pkgdir}"/opt/dotnet -xf 
dotnet-sdk-${pkgver/[0-9]\+}-linux-x64.tar.gz ./shared
   ln -s dotnet-host "${pkgdir}"/usr/share/licenses/dotnet-runtime
 }
 
@@ -126,7 +125,6 @@
 }
 
 package_dotnet-sdk() {
-  pkgver=2.1.301
   pkgdesc='The .NET Core SDK'
   depends=('dotnet-runtime')
   provides=('dotnet-sdk-2.1')
@@ -135,7 +133,7 @@
   cd dotnet-source-build/bin/x64/Release
 
   install -dm 755 "${pkgdir}"/{opt/dotnet,usr/share/licenses}
-  tar -C "${pkgdir}"/opt/dotnet -xf dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz 
./sdk
+  tar -C "${pkgdir}"/opt/dotnet -xf 
dotnet-sdk-${pkgver/[0-9]\+}-linux-x64.tar.gz ./sdk
   ln -s dotnet-host "${pkgdir}"/usr/share/licenses/dotnet-sdk
 }
 

Added: dotnet-coreclr-rid.patch
===
--- dotnet-coreclr-rid.patch(rev 0)
+++ dotnet-coreclr-rid.patch2018-06-27 19:52:21 UTC (rev 346566)
@@ -0,0 +1,38 @@
+diff -rupN dotnet-coreclr.orig/build-packages.sh 
dotnet-coreclr/build-packages.sh
+--- dotnet-coreclr.orig/build-packages.sh  2018-06-21 11:53:45.890536633 
+0200
 dotnet-coreclr/build-packages.sh   2018-06-21 11:57:34.508917604 +0200
+@@ -24,6 +24,9 @@ initHostDistroRid()
+ if [[ $ID == "alpine" ]]; then
+ __HostDistroRid="linux-musl-$__Arch"
+ fi
++if [[ $ID == "arch" ]]; then
++__HostDistroRid="arch-$__Arch"
++fi
+ elif [ -e /etc/redhat-release ]; then
+ local redhatRelease=$(

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

2018-06-27 Thread Jelle van der Waa via arch-commits
Date: Wednesday, June 27, 2018 @ 19:29:23
  Author: jelle
Revision: 346565

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 19:29:09 UTC (rev 346564)
+++ PKGBUILD2018-06-27 19:29:23 UTC (rev 346565)
@@ -1,29 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Contributor: Aaron DeVore 
-
-pkgbase=python-selenium
-pkgname=('python-selenium' 'python2-selenium')
-pkgver=3.12.0
-pkgrel=1
-pkgdesc="Python binding for Selenium Remote Control"
-arch=('x86_64')
-url="http://pypi.python.org/pypi/selenium";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools')
-optdepends=('geckodriver: Firefox driver support')
-source=("https://pypi.io/packages/source/s/selenium/selenium-$pkgver.tar.gz";)
-md5sums=('f0b47ca1b331e2ff9c31122d868be23e')
-
-package_python-selenium() {
-  depends=('python')
-  cd "$srcdir/selenium-$pkgver"
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-package_python2-selenium() {
-  depends=('python2')
-  cd "$srcdir/selenium-$pkgver"
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# check() takes too many dependencies to run

Copied: python-selenium/repos/community-x86_64/PKGBUILD (from rev 346564, 
python-selenium/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 19:29:23 UTC (rev 346565)
@@ -0,0 +1,29 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Aaron DeVore 
+
+pkgbase=python-selenium
+pkgname=('python-selenium' 'python2-selenium')
+pkgver=3.13.0
+pkgrel=1
+pkgdesc="Python binding for Selenium Remote Control"
+arch=('x86_64')
+url="http://pypi.python.org/pypi/selenium";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools')
+optdepends=('geckodriver: Firefox driver support')
+source=("https://pypi.io/packages/source/s/selenium/selenium-$pkgver.tar.gz";)
+md5sums=('11f1fe107409785d432685e8a3d537f3')
+
+package_python-selenium() {
+  depends=('python')
+  cd "$srcdir/selenium-$pkgver"
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-selenium() {
+  depends=('python2')
+  cd "$srcdir/selenium-$pkgver"
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# check() takes too many dependencies to run


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

2018-06-27 Thread Jelle van der Waa via arch-commits
Date: Wednesday, June 27, 2018 @ 19:29:09
  Author: jelle
Revision: 346564

upgpkg: python-selenium 3.13.0-1

Modified:
  python-selenium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 19:05:55 UTC (rev 346563)
+++ PKGBUILD2018-06-27 19:29:09 UTC (rev 346564)
@@ -3,7 +3,7 @@
 
 pkgbase=python-selenium
 pkgname=('python-selenium' 'python2-selenium')
-pkgver=3.12.0
+pkgver=3.13.0
 pkgrel=1
 pkgdesc="Python binding for Selenium Remote Control"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 optdepends=('geckodriver: Firefox driver support')
 source=("https://pypi.io/packages/source/s/selenium/selenium-$pkgver.tar.gz";)
-md5sums=('f0b47ca1b331e2ff9c31122d868be23e')
+md5sums=('11f1fe107409785d432685e8a3d537f3')
 
 package_python-selenium() {
   depends=('python')


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

2018-06-27 Thread Jelle van der Waa via arch-commits
Date: Wednesday, June 27, 2018 @ 19:22:28
  Author: jelle
Revision: 327708

Update to working source url

Fixes: FS#58883

Modified:
  ttf-freebanglafont/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 19:00:35 UTC (rev 327707)
+++ PKGBUILD2018-06-27 19:22:28 UTC (rev 327708)
@@ -50,5 +50,5 @@
 
 #source=($(for i in ${_fonts[@]}; do curl -s http://ekushey.org/?page/$i | sed 
-e 's/"/\n/g' | grep 'http:.*.ttf'; done))
 
-source=(https://sources.archlinux.org/sources/packages/ttf-freebanglafont-20130212-2.src.tar.gz)
+source=(https://sources.archlinux.org/other/packages/${pkgname}/ttf-freebanglafont-20130212-2.src.tar.gz)
 sha256sums=('19a85c6b76e1b3bff3864485a40724fad7c1224a5e20960be08e31659b91e502')


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

2018-06-27 Thread Jelle van der Waa via arch-commits
Date: Wednesday, June 27, 2018 @ 19:05:55
  Author: jelle
Revision: 346563

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 19:05:42 UTC (rev 346562)
+++ PKGBUILD2018-06-27 19:05:55 UTC (rev 346563)
@@ -1,40 +0,0 @@
-# Maintainer: Jelle van der Waa 
-
-_pyname=flask-talisman
-pkgbase=python-flask-talisman
-pkgname=('python-flask-talisman' 'python2-flask-talisman')
-pkgver=0.5.0
-pkgrel=1
-pkgdesc='HTTP security headers for Flask'
-url='https://github.com/GoogleCloudPlatform/flask-talisman'
-arch=('any')
-license=('APACHE')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-flask' 
'python2-flask')
-checkdepends=('python-nose' 'python2-nose')
-source=("${pkgname}-${pkgver}.tar.gz"::https://github.com/GoogleCloudPlatform/flask-talisman/archive/v${pkgver}.tar.gz)
-md5sums=('17cebefaeaef3cd4c3d80785f2f5eb87')
-
-package_python-flask-talisman() {
-  depends=('python-flask' 'python-six')
-  cd ${_pyname}-${pkgver}
-
-  python setup.py install --root="${pkgdir}" -O1
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-package_python2-flask-talisman() {
-  depends=('python2-flask' 'python2-six')
-  cd ${_pyname}-${pkgver}
-
-  python2 setup.py install --root="${pkgdir}" -O1
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-check() {
-  cd ${_pyname}-${pkgver}
-
-  nosetests flask_talisman
-  nosetests2 flask_talisman
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-flask-talisman/repos/community-any/PKGBUILD (from rev 346562, 
python-flask-talisman/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 19:05:55 UTC (rev 346563)
@@ -0,0 +1,40 @@
+# Maintainer: Jelle van der Waa 
+
+_pyname=flask-talisman
+pkgbase=python-flask-talisman
+pkgname=('python-flask-talisman' 'python2-flask-talisman')
+pkgver=0.5.1
+pkgrel=1
+pkgdesc='HTTP security headers for Flask'
+url='https://github.com/GoogleCloudPlatform/flask-talisman'
+arch=('any')
+license=('APACHE')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-flask' 
'python2-flask')
+checkdepends=('python-nose' 'python2-nose')
+source=("${pkgname}-${pkgver}.tar.gz"::https://github.com/GoogleCloudPlatform/flask-talisman/archive/v${pkgver}.tar.gz)
+md5sums=('d85ab0bf3763efaa69804bdd5fa9b8a1')
+
+package_python-flask-talisman() {
+  depends=('python-flask' 'python-six')
+  cd ${_pyname}-${pkgver}
+
+  python setup.py install --root="${pkgdir}" -O1
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_python2-flask-talisman() {
+  depends=('python2-flask' 'python2-six')
+  cd ${_pyname}-${pkgver}
+
+  python2 setup.py install --root="${pkgdir}" -O1
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+check() {
+  cd ${_pyname}-${pkgver}
+
+  nosetests flask_talisman
+  nosetests2 flask_talisman
+}
+
+# vim: ts=2 sw=2 et:


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

2018-06-27 Thread Jelle van der Waa via arch-commits
Date: Wednesday, June 27, 2018 @ 19:05:42
  Author: jelle
Revision: 346562

upgpkg: python-flask-talisman 0.5.1-1

Modified:
  python-flask-talisman/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 19:03:02 UTC (rev 346561)
+++ PKGBUILD2018-06-27 19:05:42 UTC (rev 346562)
@@ -3,7 +3,7 @@
 _pyname=flask-talisman
 pkgbase=python-flask-talisman
 pkgname=('python-flask-talisman' 'python2-flask-talisman')
-pkgver=0.5.0
+pkgver=0.5.1
 pkgrel=1
 pkgdesc='HTTP security headers for Flask'
 url='https://github.com/GoogleCloudPlatform/flask-talisman'
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-flask' 
'python2-flask')
 checkdepends=('python-nose' 'python2-nose')
 
source=("${pkgname}-${pkgver}.tar.gz"::https://github.com/GoogleCloudPlatform/flask-talisman/archive/v${pkgver}.tar.gz)
-md5sums=('17cebefaeaef3cd4c3d80785f2f5eb87')
+md5sums=('d85ab0bf3763efaa69804bdd5fa9b8a1')
 
 package_python-flask-talisman() {
   depends=('python-flask' 'python-six')


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

2018-06-27 Thread Ivy Foster via arch-commits
Date: Wednesday, June 27, 2018 @ 19:03:02
  Author: escondida
Revision: 346561

archrelease: copy trunk to community-x86_64

Added:
  physlock/repos/community-x86_64/.SRCINFO
(from rev 346560, physlock/trunk/.SRCINFO)
  physlock/repos/community-x86_64/PKGBUILD
(from rev 346560, physlock/trunk/PKGBUILD)
Deleted:
  physlock/repos/community-x86_64/.SRCINFO
  physlock/repos/community-x86_64/PKGBUILD

--+
 .SRCINFO |   26 +-
 PKGBUILD |   49 +
 2 files changed, 38 insertions(+), 37 deletions(-)

Deleted: .SRCINFO
===
--- .SRCINFO2018-06-27 18:33:55 UTC (rev 346560)
+++ .SRCINFO2018-06-27 19:03:02 UTC (rev 346561)
@@ -1,13 +0,0 @@
-pkgbase = physlock
-   pkgdesc = Lightweight Linux console locking tool
-   pkgver = 11
-   pkgrel = 2
-   url = https://github.com/muennich/physlock
-   arch = x86_64
-   license = GPL2
-   depends = pam
-   source = 
physlock-11.tar.gz::https://github.com/muennich/physlock/archive/v11.tar.gz
-   sha256sums = 
f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442
-
-pkgname = physlock
-

Copied: physlock/repos/community-x86_64/.SRCINFO (from rev 346560, 
physlock/trunk/.SRCINFO)
===
--- .SRCINFO(rev 0)
+++ .SRCINFO2018-06-27 19:03:02 UTC (rev 346561)
@@ -0,0 +1,13 @@
+pkgbase = physlock
+   pkgdesc = Lightweight Linux console locking tool
+   pkgver = 11
+   pkgrel = 2
+   url = https://github.com/muennich/physlock
+   arch = x86_64
+   license = GPL2
+   depends = pam
+   source = 
physlock-11.tar.gz::https://github.com/muennich/physlock/archive/v11.tar.gz
+   sha256sums = 
f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442
+
+pkgname = physlock
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 18:33:55 UTC (rev 346560)
+++ PKGBUILD2018-06-27 19:03:02 UTC (rev 346561)
@@ -1,24 +0,0 @@
-# Maintainer: Ivy Foster 
-# Reference: PKGBUILD(5)
-
-pkgname=physlock
-pkgver=11
-pkgrel=2
-pkgdesc='Lightweight Linux console locking tool'
-url='https://github.com/muennich/physlock'
-license=(GPL2)
-
-depends=(pam)
-
-arch=(x86_64)
-source=("physlock-$pkgver.tar.gz::https://github.com/muennich/physlock/archive/v$pkgver.tar.gz";)
-# sha256sums provided by packager; grains of salt advised
-sha256sums=(f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442)
-
-build() {
-   make PREFIX=/usr -C "physlock-$pkgver"
-}
-
-package() {
-   make PREFIX=/usr "DESTDIR=$pkgdir" -C "physlock-$pkgver" install
-}

Copied: physlock/repos/community-x86_64/PKGBUILD (from rev 346560, 
physlock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 19:03:02 UTC (rev 346561)
@@ -0,0 +1,25 @@
+# Maintainer: Ivy Foster 
+# Reference: PKGBUILD(5)
+
+pkgname=physlock
+pkgver=11
+pkgrel=3
+pkgdesc='Lightweight Linux console locking tool'
+url='https://github.com/muennich/physlock'
+license=(GPL2)
+
+depends=(pam)
+optdepends=('xss-lock: lock screen on suspend or after inactivity')
+
+arch=(x86_64)
+source=("physlock-$pkgver.tar.gz::https://github.com/muennich/physlock/archive/v$pkgver.tar.gz";)
+# sha256sums provided by packager; grains of salt advised
+sha256sums=(f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442)
+
+build() {
+   make PREFIX=/usr -C "physlock-$pkgver"
+}
+
+package() {
+   make PREFIX=/usr "DESTDIR=$pkgdir" -C "physlock-$pkgver" install
+}


[arch-commits] Commit in x2goclient/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-06-27 Thread Andreas Radke via arch-commits
Date: Wednesday, June 27, 2018 @ 19:00:35
  Author: andyrtr
Revision: 327707

archrelease: copy trunk to extra-x86_64

Added:
  x2goclient/repos/extra-x86_64/PKGBUILD
(from rev 327706, x2goclient/trunk/PKGBUILD)
Deleted:
  x2goclient/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 19:00:23 UTC (rev 327706)
+++ PKGBUILD2018-06-27 19:00:35 UTC (rev 327707)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: AndyRTR 
-# Contributor: Gerhard Brauer 
-# Contributor: Richard Murri 
-
-pkgname=x2goclient
-pkgver=4.1.2.0
-pkgrel=1
-arch=('x86_64')
-license=('GPL2')
-url="http://www.x2go.org";
-pkgdesc="a graphical client (Qt4) for the X2Go system"
-makedepends=(#'qt5-x11extras' 'qt5-tools' 'qt5-svg' 'phonon-qt5'
- 'man2html' 'xdg-utils' 'xorg-xauth')
-depends=('qt4' 'libldap' 'libcups' 'nxproxy' 'libssh' 'libxpm' 
'hicolor-icon-theme')
-# FS#48088
-optdepends=('xorg-xauth: may be required by X2goservers running a different 
linux distribution giving MIT-COOKIE errors')
-source=(https://code.x2go.org/releases/source/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('f687a3904c8c1ee507f283af6210964d9cd03d65bf3385b5cdab9affb58f31f4'
-'SKIP')
-validpgpkeys=('9BFBAEE86C0AA5FFBF2207829AF46B3025771B31'  # Mike Gabriel 

-  '1AD23D1B8F087A35AB74BDE9F4A7678C9C6B0B2B') #  "X2go Git 
Administrator "
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed -i "s:-o root -g root ::" Makefile
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make PREFIX=/usr
-  make PREFIX=/usr build_man
-}
-
-package() {
-  
-  cd ${pkgbase}-${pkgver}
-  make PREFIX=/usr DESTDIR="$pkgdir" install_client install_man
-}

Copied: x2goclient/repos/extra-x86_64/PKGBUILD (from rev 327706, 
x2goclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 19:00:35 UTC (rev 327707)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: AndyRTR 
+# Contributor: Gerhard Brauer 
+# Contributor: Richard Murri 
+
+pkgname=x2goclient
+pkgver=4.1.2.1
+pkgrel=1
+arch=('x86_64')
+license=('GPL2')
+url="http://www.x2go.org";
+pkgdesc="a graphical client (Qt4) for the X2Go system"
+makedepends=(#'qt5-x11extras' 'qt5-tools' 'qt5-svg' 'phonon-qt5'
+ 'man2html' 'xdg-utils' 'xorg-xauth')
+depends=('qt4' 'libldap' 'libcups' 'nxproxy' 'libssh' 'libxpm' 
'hicolor-icon-theme')
+# FS#48088
+optdepends=('xorg-xauth: may be required by X2goservers running a different 
linux distribution giving MIT-COOKIE errors')
+source=(https://code.x2go.org/releases/source/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc})
+sha256sums=('1c18981f0a39929624de9472b0e6c3fa2ac7842837dd306db318af54c5fff2af'
+'SKIP')
+validpgpkeys=('9BFBAEE86C0AA5FFBF2207829AF46B3025771B31'  # Mike Gabriel 

+  '1AD23D1B8F087A35AB74BDE9F4A7678C9C6B0B2B') #  "X2go Git 
Administrator "
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i "s:-o root -g root ::" Makefile
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make PREFIX=/usr
+  make PREFIX=/usr build_man
+}
+
+package() {
+  
+  cd ${pkgbase}-${pkgver}
+  make PREFIX=/usr DESTDIR="$pkgdir" install_client install_man
+}


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

2018-06-27 Thread Andreas Radke via arch-commits
Date: Wednesday, June 27, 2018 @ 19:00:23
  Author: andyrtr
Revision: 327706

upgpkg: x2goclient 4.1.2.1-1

upstream update 4.1.2.1

Modified:
  x2goclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 18:22:27 UTC (rev 327705)
+++ PKGBUILD2018-06-27 19:00:23 UTC (rev 327706)
@@ -4,7 +4,7 @@
 # Contributor: Richard Murri 
 
 pkgname=x2goclient
-pkgver=4.1.2.0
+pkgver=4.1.2.1
 pkgrel=1
 arch=('x86_64')
 license=('GPL2')
@@ -16,7 +16,7 @@
 # FS#48088
 optdepends=('xorg-xauth: may be required by X2goservers running a different 
linux distribution giving MIT-COOKIE errors')
 
source=(https://code.x2go.org/releases/source/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('f687a3904c8c1ee507f283af6210964d9cd03d65bf3385b5cdab9affb58f31f4'
+sha256sums=('1c18981f0a39929624de9472b0e6c3fa2ac7842837dd306db318af54c5fff2af'
 'SKIP')
 validpgpkeys=('9BFBAEE86C0AA5FFBF2207829AF46B3025771B31'  # Mike Gabriel 

   '1AD23D1B8F087A35AB74BDE9F4A7678C9C6B0B2B') #  "X2go Git 
Administrator "


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

2018-06-27 Thread Ivy Foster via arch-commits
Date: Wednesday, June 27, 2018 @ 18:33:55
  Author: escondida
Revision: 346560

upgpkg: physlock 11-3

update to 11-3: add optdepends on xss-lock

Modified:
  physlock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 18:17:36 UTC (rev 346559)
+++ PKGBUILD2018-06-27 18:33:55 UTC (rev 346560)
@@ -3,12 +3,13 @@
 
 pkgname=physlock
 pkgver=11
-pkgrel=2
+pkgrel=3
 pkgdesc='Lightweight Linux console locking tool'
 url='https://github.com/muennich/physlock'
 license=(GPL2)
 
 depends=(pam)
+optdepends=('xss-lock: lock screen on suspend or after inactivity')
 
 arch=(x86_64)
 
source=("physlock-$pkgver.tar.gz::https://github.com/muennich/physlock/archive/v$pkgver.tar.gz";)


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 18:22:27
  Author: felixonmars
Revision: 327705

archrelease: copy trunk to testing-x86_64

Added:
  python-lxml/repos/testing-x86_64/
  python-lxml/repos/testing-x86_64/PKGBUILD
(from rev 327704, python-lxml/trunk/PKGBUILD)

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

Copied: python-lxml/repos/testing-x86_64/PKGBUILD (from rev 327704, 
python-lxml/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-06-27 18:22:27 UTC (rev 327705)
@@ -0,0 +1,98 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgbase=python-lxml
+pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs')
+pkgver=4.2.3
+pkgrel=1
+arch=('x86_64')
+license=('BSD' 'custom')
+url="http://lxml.de/";
+makedepends=('libxslt' 'python-setuptools' 'python2-setuptools' 'epydoc' 
'python2-pygments'
+ 'python2-docutils' 'cython' 'cython2')
+checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 
'python2-html5lib'
+  'python-beautifulsoup4' 'python2-beautifulsoup4')
+source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";)
+sha512sums=('87dcf2cf62b4bda6573f92d88de332c23a5d5e7defb97f0d581dc9707f506d17d038fd420f1a4b88939f78943649fd00bd1e5b321b132096c07e4e72afeb26c3')
+
+prepare() {
+  mv lxml-lxml-$pkgver lxml-$pkgver
+  cp -a lxml-$pkgver{,-py2}
+
+  # Setting LC_CTYPE to workaround encoding issue
+  export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+  cd "$srcdir"/lxml-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/lxml-$pkgver-py2
+  python2 setup.py build
+  make PYTHON=python2 html
+}
+
+check() {
+  # TODO: Find a sane way to skip inplace build
+
+  cd "$srcdir"/lxml-$pkgver
+  make PYTHON=python test || warning "Tests failed"
+
+  cd "$srcdir"/lxml-$pkgver-py2
+  make PYTHON=python2 test || warning "Tests failed"
+}
+
+package_python-lxml() {
+  pkgdesc="Python3 binding for the libxml2 and libxslt libraries"
+  depends=('python' 'libxslt')
+  optdepends=('python-beautifulsoup4: support for beautifulsoup parser to 
parse not well formed HTML'
+  'python-cssselect: support for cssselect'
+  'python-html5lib: support for html5lib parser'
+  'python-lxml-docs: offline docs')
+
+  cd lxml-$pkgver
+  python setup.py install --root="$pkgdir" --skip-build --optimize=1
+
+  install -Dm644 LICENSES.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 doc/licenses/BSD.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt
+  install -Dm644 doc/licenses/elementtree.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt
+}
+
+package_python2-lxml() {
+  pkgdesc="Python2 binding for the libxml2 and libxslt libraries"
+  depends=('python2' 'libxslt')
+  optdepends=('python2-beautifulsoup4: support for beautifulsoup parser to 
parse not well formed HTML'
+  'python2-cssselect: support for cssselect'
+  'python2-html5lib: support for html5lib parser'
+  'python-lxml-docs: offline docs')
+
+  cd lxml-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
+
+  install -Dm644 LICENSES.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 doc/licenses/BSD.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt
+  install -Dm644 doc/licenses/elementtree.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt
+}
+
+package_python-lxml-docs() {
+  pkgdesc="Python binding for the libxml2 and libxslt libraries (docs)"
+  options=('docs')
+
+  cd lxml-$pkgver-py2
+  install -d "$pkgdir"/usr/share/doc/$pkgbase
+  cp -r doc/html "$pkgdir"/usr/share/doc/$pkgbase
+
+  install -Dm644 LICENSES.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 doc/licenses/BSD.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/BSD.txt
+  install -Dm644 doc/licenses/elementtree.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/elementtree.txt
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 18:22:09
  Author: felixonmars
Revision: 327704

upgpkg: python-lxml 4.2.3-1

Modified:
  python-lxml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:36:26 UTC (rev 327703)
+++ PKGBUILD2018-06-27 18:22:09 UTC (rev 327704)
@@ -4,7 +4,7 @@
 
 pkgbase=python-lxml
 pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs')
-pkgver=4.2.2
+pkgver=4.2.3
 pkgrel=1
 arch=('x86_64')
 license=('BSD' 'custom')
@@ -14,7 +14,7 @@
 checkdepends=('python-cssselect' 'python2-cssselect' 'python-html5lib' 
'python2-html5lib'
   'python-beautifulsoup4' 'python2-beautifulsoup4')
 source=("https://github.com/lxml/lxml/archive/lxml-$pkgver.tar.gz";)
-sha512sums=('167765e5f9ac7cf2f7814f0ff65ccbb4850ac44ca2bb3ff1e8a1894c6e9118d9f026c94a3db0b754f8af8614e6518432d7756beaea5c588150339e742f8e378f')
+sha512sums=('87dcf2cf62b4bda6573f92d88de332c23a5d5e7defb97f0d581dc9707f506d17d038fd420f1a4b88939f78943649fd00bd1e5b321b132096c07e4e72afeb26c3')
 
 prepare() {
   mv lxml-lxml-$pkgver lxml-$pkgver


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

2018-06-27 Thread Maxime Gauduin via arch-commits
Date: Wednesday, June 27, 2018 @ 18:17:36
  Author: alucryd
Revision: 346559

archrelease: copy trunk to community-x86_64

Added:
  dotnet-core/repos/community-x86_64/PKGBUILD
(from rev 346558, dotnet-core/trunk/PKGBUILD)
Deleted:
  dotnet-core/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 18:15:04 UTC (rev 346558)
+++ PKGBUILD2018-06-27 18:17:36 UTC (rev 346559)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Max Liebkies 
-# Contributor: Florian Maunier 
-
-pkgbase=dotnet-core
-pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime')
-pkgver=2.1.0
-pkgrel=3
-arch=('x86_64')
-url='https://www.microsoft.com/net/core'
-license=('MIT')
-options=('staticlibs')
-source=('https://download.microsoft.com/download/9/1/7/917308D9-6C92-4DA5-B4B1-B4A19451E2D2/aspnetcore-runtime-2.1.0-linux-x64.tar.gz')
-sha256sums=('1f75c6d98cf729f74dfbeb5a36207567912e0e61e9bac0bf0f72046fa7a81d4b')
-
-package_dotnet-host() {
-  pkgdesc='A generic driver for the .NET Core Command Line Interface'
-
-  install -dm 755 
"${pkgdir}"/{opt/dotnet,usr/bin,usr/share/licenses/dotnet-host}
-  cp -dr --no-preserve='ownership' dotnet host "${pkgdir}"/opt/dotnet/
-  install -m 644 *.txt -t "${pkgdir}"/usr/share/licenses/dotnet-host/
-  ln -s /opt/dotnet/dotnet "${pkgdir}"/usr/bin/
-}
-
-package_dotnet-runtime() {
-  pkgdesc='The .NET Core runtime'
-  depends=('dotnet-host' 'icu' 'krb5' 'lttng-ust' 'openssl-1.0' 'zlib'
-   'libcurl.so')
-  provides=('dotnet-runtime-2.1')
-  conflicts=('dotnet-runtime-2.1')
-
-  install -dm 755 "${pkgdir}"/{opt/dotnet/shared,usr/share/licenses}
-  cp -dr --no-preserve='ownership' shared/Microsoft.NETCore.App 
"${pkgdir}"/opt/dotnet/shared/
-  ln -s dotnet-host "${pkgdir}"/usr/share/licenses/dotnet-runtime
-}
-
-package_aspnet-runtime() {
-  pkgdesc='The ASP.NET Core runtime'
-  depends=('dotnet-runtime')
-  provides=('aspnet-runtime-2.1')
-  conflicts=('aspnet-runtime-2.1')
-
-  install -dm 755 "${pkgdir}"/{opt/dotnet/shared,usr/share/licenses}
-  cp -dr --no-preserve='ownership' shared/Microsoft.AspNetCore.{All,App} 
"${pkgdir}"/opt/dotnet/shared/
-  ln -s dotnet-host "${pkgdir}"/usr/share/licenses/aspnet-runtime
-}
-
-# vim: ts=2 sw=2 et:

Copied: dotnet-core/repos/community-x86_64/PKGBUILD (from rev 346558, 
dotnet-core/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 18:17:36 UTC (rev 346559)
@@ -0,0 +1,142 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Max Liebkies 
+
+pkgbase=dotnet-core
+pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime' 'dotnet-sdk')
+pkgver=2.1.1
+_pkgver_sdk=2.1.301
+pkgrel=1
+arch=('x86_64')
+url='https://www.microsoft.com/net/core'
+license=('MIT')
+makedepends=(
+  'clang' 'cmake' 'curl' 'git' 'icu' 'krb5' 'libunwind' 'lldb' 'llvm'
+  'lttng-ust' 'openssl-1.0' 'zlib'
+)
+options=('staticlibs')
+_commit='1dd84aaa2e44f1694ce0e681f96b6cd4e79f48ff'
+source=(
+  
"dotnet-source-build::git+https://github.com/dotnet/source-build.git#commit=${_commit}";
+  
'dotnet-application-insights::git+https://github.com/Microsoft/ApplicationInsights-dotnet.git'
+  'dotnet-cli::git+https://github.com/dotnet/cli.git'
+  'dotnet-cli-migrate::git+https://github.com/dotnet/cli-migrate.git'
+  
'dotnet-clicommandlineparser::git+https://github.com/dotnet/clicommandlineparser.git'
+  'dotnet-common::git+https://github.com/aspnet/common.git'
+  'dotnet-core-setup::git+https://github.com/dotnet/core-setup.git'
+  'dotnet-coreclr::git+https://github.com/dotnet/coreclr.git'
+  'dotnet-corefx::git+https://github.com/dotnet/corefx.git'
+  'dotnet-fsharp::git+https://github.com/Microsoft/VisualFSharp.git'
+  'dotnet-msbuild::git+https://github.com/Microsoft/msbuild.git'
+  'dotnet-newtonsoft-json::git+https://github.com/JamesNK/Newtonsoft.Json.git'
+  'dotnet-nuget-client::git+https://github.com/NuGet/NuGet.Client.git'
+  'dotnet-roslyn::git+https://github.com/dotnet/roslyn.git'
+  'dotnet-roslyn-tools::git+https://github.com/dotnet/roslyn-tools.git'
+  'dotnet-sdk::git+https://github.com/dotnet/sdk.git'
+  'dotnet-standard::git+https://github.com/dotnet/standard.git'
+  'dotnet-templating::git+https://github.com/dotnet/templating.git'
+  'dotnet-vstest::git+https://github.com/Microsoft/vstest.git'
+  'dotnet-websdk::git+https://github.com/aspnet/websdk.git'
+  'dotnet-xliff-tasks::git+https://github.com/dotnet/xliff-tasks.git'
+  
'https://download.microsoft.com/download/9/3/E/93ED35C8-57B9-4D50-AE32-0330111B38E8/aspnetcore-runtime-2.1.1-linux-x64.tar.gz'
+  'dotnet-coreclr-rid.patch'
+)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+

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

2018-06-27 Thread Maxime Gauduin via arch-commits
Date: Wednesday, June 27, 2018 @ 18:15:04
  Author: alucryd
Revision: 346558

upgpkg: dotnet-core 2.1.1-1

Modified:
  dotnet-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 18:13:03 UTC (rev 346557)
+++ PKGBUILD2018-06-27 18:15:04 UTC (rev 346558)
@@ -126,7 +126,7 @@
 }
 
 package_dotnet-sdk() {
-  pkgver=${_pkgver_sdk}
+  pkgver=2.1.301
   pkgdesc='The .NET Core SDK'
   depends=('dotnet-runtime')
   provides=('dotnet-sdk-2.1')


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

2018-06-27 Thread Maxime Gauduin via arch-commits
Date: Wednesday, June 27, 2018 @ 18:13:03
  Author: alucryd
Revision: 346557

upgpkg: dotnet-core 2.1.1-1

Modified:
  dotnet-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 16:59:15 UTC (rev 346556)
+++ PKGBUILD2018-06-27 18:13:03 UTC (rev 346557)
@@ -1,37 +1,116 @@
 # $Id$
 # Maintainer: Maxime Gauduin 
 # Contributor: Max Liebkies 
-# Contributor: Florian Maunier 
 
 pkgbase=dotnet-core
-pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime')
-pkgver=2.1.0
-pkgrel=3
+pkgname=('dotnet-host' 'dotnet-runtime' 'aspnet-runtime' 'dotnet-sdk')
+pkgver=2.1.1
+_pkgver_sdk=2.1.301
+pkgrel=1
 arch=('x86_64')
 url='https://www.microsoft.com/net/core'
 license=('MIT')
+makedepends=(
+  'clang' 'cmake' 'curl' 'git' 'icu' 'krb5' 'libunwind' 'lldb' 'llvm'
+  'lttng-ust' 'openssl-1.0' 'zlib'
+)
 options=('staticlibs')
-source=('https://download.microsoft.com/download/9/1/7/917308D9-6C92-4DA5-B4B1-B4A19451E2D2/aspnetcore-runtime-2.1.0-linux-x64.tar.gz')
-sha256sums=('1f75c6d98cf729f74dfbeb5a36207567912e0e61e9bac0bf0f72046fa7a81d4b')
+_commit='1dd84aaa2e44f1694ce0e681f96b6cd4e79f48ff'
+source=(
+  
"dotnet-source-build::git+https://github.com/dotnet/source-build.git#commit=${_commit}";
+  
'dotnet-application-insights::git+https://github.com/Microsoft/ApplicationInsights-dotnet.git'
+  'dotnet-cli::git+https://github.com/dotnet/cli.git'
+  'dotnet-cli-migrate::git+https://github.com/dotnet/cli-migrate.git'
+  
'dotnet-clicommandlineparser::git+https://github.com/dotnet/clicommandlineparser.git'
+  'dotnet-common::git+https://github.com/aspnet/common.git'
+  'dotnet-core-setup::git+https://github.com/dotnet/core-setup.git'
+  'dotnet-coreclr::git+https://github.com/dotnet/coreclr.git'
+  'dotnet-corefx::git+https://github.com/dotnet/corefx.git'
+  'dotnet-fsharp::git+https://github.com/Microsoft/VisualFSharp.git'
+  'dotnet-msbuild::git+https://github.com/Microsoft/msbuild.git'
+  'dotnet-newtonsoft-json::git+https://github.com/JamesNK/Newtonsoft.Json.git'
+  'dotnet-nuget-client::git+https://github.com/NuGet/NuGet.Client.git'
+  'dotnet-roslyn::git+https://github.com/dotnet/roslyn.git'
+  'dotnet-roslyn-tools::git+https://github.com/dotnet/roslyn-tools.git'
+  'dotnet-sdk::git+https://github.com/dotnet/sdk.git'
+  'dotnet-standard::git+https://github.com/dotnet/standard.git'
+  'dotnet-templating::git+https://github.com/dotnet/templating.git'
+  'dotnet-vstest::git+https://github.com/Microsoft/vstest.git'
+  'dotnet-websdk::git+https://github.com/aspnet/websdk.git'
+  'dotnet-xliff-tasks::git+https://github.com/dotnet/xliff-tasks.git'
+  
'https://download.microsoft.com/download/9/3/E/93ED35C8-57B9-4D50-AE32-0330111B38E8/aspnetcore-runtime-2.1.1-linux-x64.tar.gz'
+  'dotnet-coreclr-rid.patch'
+)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'e92ca4f35996e5793f611b1c9714134321328a00fc754bb32d8120052c0eb9c3'
+'2c4fc48151e5319d57c8761091709070a17da91eddc2de8a26bc32c60679bfee')
 
+prepare() {
+  cd dotnet-source-build
+
+  for submodule in 
src/{application-insights,cli,cli-migrate,clicommandlineparser,common,core-setup,coreclr,corefx,fsharp,msbuild,newtonsoft-json,nuget-client,roslyn,roslyn-tools,sdk,standard,templating,vstest,websdk,xliff-tasks};
 do
+git submodule init ${submodule}
+git config submodule.${submodule}.url ../dotnet-${submodule#src/}
+git submodule update
+  done
+
+  cd src/coreclr
+
+  patch -Np1 -i "${srcdir}"/dotnet-coreclr-rid.patch
+}
+
+build() {
+  cd dotnet-source-build
+
+  export PKG_CONFIG_PATH='/usr/lib/openssl-1.0/pkgconfig'
+  export SOURCE_BUILD_SKIP_SUBMODULE_CHECK=1
+
+  ./build.sh
+}
+
 package_dotnet-host() {
   pkgdesc='A generic driver for the .NET Core Command Line Interface'
 
+  cd dotnet-source-build/bin/x64/Release
+
   install -dm 755 
"${pkgdir}"/{opt/dotnet,usr/bin,usr/share/licenses/dotnet-host}
-  cp -dr --no-preserve='ownership' dotnet host "${pkgdir}"/opt/dotnet/
-  install -m 644 *.txt -t "${pkgdir}"/usr/share/licenses/dotnet-host/
+  tar -C "${pkgdir}"/opt/dotnet -xf dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz 
./dotnet ./host
+  tar -C "${pkgdir}"/usr/share/licenses/dotnet-host -xf 
dotnet-sdk-${_pkgver_sdk}-linux-x64.tar.gz ./LICENSE.txt ./ThirdPartyNotices.txt
   ln -s /opt/dotnet/dotnet "${pkgdir}"/usr/bin/
 }
 
 package_dotnet-runtime() {
   pkgdesc='The .NET Core runtime'
-  depends=('dotnet-host' 'icu' 'krb5' 'lttng-ust' 'openss

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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:59:15
  Author: felixonmars
Revision: 346556

archrelease: copy trunk to community-testing-x86_64

Added:
  boinc/repos/community-testing-x86_64/
  boinc/repos/community-testing-x86_64/PKGBUILD
(from rev 346555, boinc/trunk/PKGBUILD)
  boinc/repos/community-testing-x86_64/boinc.bash
(from rev 346555, boinc/trunk/boinc.bash)
  boinc/repos/community-testing-x86_64/boinc.desktop
(from rev 346555, boinc/trunk/boinc.desktop)
  boinc/repos/community-testing-x86_64/boinc.install
(from rev 346555, boinc/trunk/boinc.install)
  boinc/repos/community-testing-x86_64/boinc.sysusers
(from rev 346555, boinc/trunk/boinc.sysusers)

+
 PKGBUILD   |  122 +++
 boinc.bash |   99 
 boinc.desktop  |   16 +++
 boinc.install  |   15 ++
 boinc.sysusers |2 
 5 files changed, 254 insertions(+)

Copied: boinc/repos/community-testing-x86_64/PKGBUILD (from rev 346555, 
boinc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-06-27 16:59:15 UTC (rev 346556)
@@ -0,0 +1,122 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Michal Krenek 
+
+pkgbase=boinc
+pkgname=(boinc boinc-nox)
+pkgver=7.10.3
+_tag="client_release/7/$pkgver"
+pkgrel=1
+arch=('x86_64')
+url="http://boinc.berkeley.edu/";
+license=('LGPL')
+makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 
'libxslt' 'libxss'
+ 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3')
+install=$pkgbase.install
+options=('!staticlibs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz";
+boinc.bash
+boinc.desktop
+boinc.sysusers)
+sha512sums=('06232f4cfa95d2769ee2a3b624883b7e695b3e0b4ef249802510c1a131858c675971ca3750b7b9842c66709c1f2e21325e5b788d683d0ea598cf6a37f9fa023e'
+
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
+
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
+
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
+
+prepare() {
+  mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
+
+  cd $pkgbase-$pkgver
+  cp -r "$srcdir"/$pkgbase-$pkgver{,-nox}
+
+  ./_autosetup
+
+  # Prepare boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  # Don't force xss
+  sed -i 's/^  enable_xss="yes"$/  enable_xss="no"/' configure.ac
+  ./_autosetup
+}
+
+build() {
+  cd "$srcdir"/$pkgbase-$pkgver
+  LDFLAGS='-lX11' ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--enable-manager \
+--disable-static \
+--disable-server \
+--with-ssl \
+--with-x \
+--with-wxdir=/usr/lib \
+--with-wx-config=$(which wx-config-gtk3)
+  make
+
+  # Build boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  PKG_CONFIG=/usr/bin/pkg-config ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--disable-server \
+--disable-static \
+--disable-manager \
+--with-ssl \
+--without-wxdir \
+--without-x
+  make
+}
+
+package_boinc() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop"
+  depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 
'wxgtk3')
+
+  cd $pkgbase-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  #install sysusers conf
+  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
+
+  #install bash-completion
+  install -Dm644 "${srcdir}/$pkgbase.bash" 
"${pkgdir}/usr/share/bash-completion/completions/$pkgbase"
+
+  #install .desktop File
+  install -Dm644 "${srcdir}/$pkgbase.desktop" 
"${pkgdir}/usr/share/applications/$pkgbase.desktop"
+
+  #install icons
+  install -Dm644 
"${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" 
"${pkgdir}/usr/share/pixmaps/$pkgbase.png"
+
+  #remove initscripts stuff
+  rm -rf "$pkgdir/etc"
+}
+
+package_boinc-nox() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop 
without Xorg dependencies"
+  depends=('curl' 'libjpeg-turbo')
+  provides=('boinc')
+  conflicts=('boinc')
+
+  cd $pkgbase-$pkgver-nox
+
+  make DESTDIR="$pkgdir" install
+
+  #install sysusers conf
+  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
+
+  #install bash-completion
+  i

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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:58:46
  Author: felixonmars
Revision: 346555

upgpkg: boinc 7.10.3-1

Modified:
  boinc/trunk/PKGBUILD
  boinc/trunk/boinc.install
Deleted:
  boinc/trunk/boinc.service

---+
 PKGBUILD  |   10 ++
 boinc.install |7 +++
 boinc.service |   10 --
 3 files changed, 9 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 16:49:41 UTC (rev 346554)
+++ PKGBUILD2018-06-27 16:58:46 UTC (rev 346555)
@@ -18,12 +18,10 @@
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz";
 boinc.bash
 boinc.desktop
-boinc.service
 boinc.sysusers)
 
sha512sums=('06232f4cfa95d2769ee2a3b624883b7e695b3e0b4ef249802510c1a131858c675971ca3750b7b9842c66709c1f2e21325e5b788d683d0ea598cf6a37f9fa023e'
 
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
 
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
-
'395343369cc02da33a0d61bdc45fd8812f4f881a2efbb684b07f8d727d1896ef558c875d42e93e7743004e1efe6226361b53c0ea1cb1e8323ec605caa833774e'
 
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
 
 prepare() {
@@ -45,6 +43,7 @@
   cd "$srcdir"/$pkgbase-$pkgver
   LDFLAGS='-lX11' ./configure \
 --prefix=/usr \
+--sysconfdir=/etc \
 --enable-libraries \
 --enable-unicode \
 --enable-shared \
@@ -63,6 +62,7 @@
   cd "$srcdir"/$pkgbase-$pkgver-nox
   PKG_CONFIG=/usr/bin/pkg-config ./configure \
 --prefix=/usr \
+--sysconfdir=/etc \
 --enable-libraries \
 --enable-unicode \
 --enable-shared \
@@ -85,9 +85,6 @@
 
   make DESTDIR="$pkgdir" install
 
-  #install systemd unit
-  install -Dm644 "${srcdir}/$pkgbase.service" 
"${pkgdir}/usr/lib/systemd/system/$pkgbase.service"
-
   #install sysusers conf
   install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
 
@@ -114,9 +111,6 @@
 
   make DESTDIR="$pkgdir" install
 
-  #install systemd unit
-  install -Dm644 "${srcdir}/$pkgbase.service" 
"${pkgdir}/usr/lib/systemd/system/$pkgbase.service"
-
   #install sysusers conf
   install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
 

Modified: boinc.install
===
--- boinc.install   2018-06-27 16:49:41 UTC (rev 346554)
+++ boinc.install   2018-06-27 16:58:46 UTC (rev 346555)
@@ -6,3 +6,10 @@
   mkdir -p var/lib/boinc
   chown -R boinc:boinc var/lib/boinc
 }
+
+post_upgrade() {
+  if (( $(vercmp $2 7.10.3) < 0)); then
+echo "Since 7.10.3, upstream provided boinc-client.service is used instead 
of our own one."
+echo "Please enable/start the new boinc-client.service if desired."
+  fi
+}

Deleted: boinc.service
===
--- boinc.service   2018-06-27 16:49:41 UTC (rev 346554)
+++ boinc.service   2018-06-27 16:58:46 UTC (rev 346555)
@@ -1,10 +0,0 @@
-[Unit]
-Description=BOINC Daemon
-
-[Service]
-User=boinc
-Nice=19
-ExecStart=/usr/bin/boinc_client --dir /var/lib/boinc --redirectio
-
-[Install]
-WantedBy=multi-user.target


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:49:41
  Author: felixonmars
Revision: 346554

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 16:49:19 UTC (rev 346553)
+++ PKGBUILD2018-06-27 16:49:41 UTC (rev 346554)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Blackleg 
-# Contributor: Nidhogg
-# Contributor: juantascon
-
-pkgbase=python-peewee
-pkgname=('python-peewee' 'python2-peewee')
-pkgver=3.5.0
-pkgrel=1
-pkgdesc="a little orm"
-url="https://pypi.python.org/pypi/peewee/";
-arch=('x86_64')
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2' 
'sqlite')
-checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask'
-  'python-psycopg2' 'python2-psycopg2')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz";)
-sha512sums=('f2cb3e6efd8da9475a1e6685fc4f5627d406518fce9d7009b31b31dbe43609c2508da720096426e54094edf1a03ddc3f9782de805f0f17f89728a362b63eafcb')
-
-prepare() {
-  cp -a peewee-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/peewee-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/peewee-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/peewee-$pkgver
-  python runtests.py
-
-  cd "$srcdir"/peewee-$pkgver-py2
-  python2 runtests.py
-}
-
-package_python-peewee() {
-  depends=('python' 'sqlite')
-  optdepends=('python-psycopg2: for PostgreSQL database support'
-  'mysql-python: for MySQL database support')
-
-  cd "$srcdir"/peewee-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-peewee() {
-  depends=('python2')
-  optdepends=('python2-psycopg2: for PostgreSQL database support')
-
-  cd "$srcdir"/peewee-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  mv "$pkgdir"/usr/bin/pwiz{,2}.py
-}

Copied: python-peewee/repos/community-x86_64/PKGBUILD (from rev 346553, 
python-peewee/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 16:49:41 UTC (rev 346554)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Blackleg 
+# Contributor: Nidhogg
+# Contributor: juantascon
+
+pkgbase=python-peewee
+pkgname=('python-peewee' 'python2-peewee')
+pkgver=3.5.1
+pkgrel=1
+pkgdesc="a little orm"
+url="https://pypi.python.org/pypi/peewee/";
+arch=('x86_64')
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2' 
'sqlite')
+checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask'
+  'python-psycopg2' 'python2-psycopg2')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz";)
+sha512sums=('39b727a0633a572031ffa2fadc183f2ecbc8406ad598206cf43595d3ca15f420f968b5b1479012d23064d3e7160fafe7c5648a8cbfedcc0f655898aa1a1a66ff')
+
+prepare() {
+  cp -a peewee-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/peewee-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/peewee-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/peewee-$pkgver
+  python runtests.py
+
+  cd "$srcdir"/peewee-$pkgver-py2
+  python2 runtests.py
+}
+
+package_python-peewee() {
+  depends=('python' 'sqlite')
+  optdepends=('python-psycopg2: for PostgreSQL database support'
+  'mysql-python: for MySQL database support')
+
+  cd "$srcdir"/peewee-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-peewee() {
+  depends=('python2')
+  optdepends=('python2-psycopg2: for PostgreSQL database support')
+
+  cd "$srcdir"/peewee-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  mv "$pkgdir"/usr/bin/pwiz{,2}.py
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:49:19
  Author: felixonmars
Revision: 346553

upgpkg: python-peewee 3.5.1-1

Modified:
  python-peewee/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 16:47:56 UTC (rev 346552)
+++ PKGBUILD2018-06-27 16:49:19 UTC (rev 346553)
@@ -6,7 +6,7 @@
 
 pkgbase=python-peewee
 pkgname=('python-peewee' 'python2-peewee')
-pkgver=3.5.0
+pkgver=3.5.1
 pkgrel=1
 pkgdesc="a little orm"
 url="https://pypi.python.org/pypi/peewee/";
@@ -16,7 +16,7 @@
 checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask'
   'python-psycopg2' 'python2-psycopg2')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz";)
-sha512sums=('f2cb3e6efd8da9475a1e6685fc4f5627d406518fce9d7009b31b31dbe43609c2508da720096426e54094edf1a03ddc3f9782de805f0f17f89728a362b63eafcb')
+sha512sums=('39b727a0633a572031ffa2fadc183f2ecbc8406ad598206cf43595d3ca15f420f968b5b1479012d23064d3e7160fafe7c5648a8cbfedcc0f655898aa1a1a66ff')
 
 prepare() {
   cp -a peewee-$pkgver{,-py2}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:47:56
  Author: felixonmars
Revision: 346552

archrelease: copy trunk to community-x86_64

Added:
  progress/repos/community-x86_64/PKGBUILD
(from rev 346551, progress/trunk/PKGBUILD)
Deleted:
  progress/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 16:47:25 UTC (rev 346551)
+++ PKGBUILD2018-06-27 16:47:56 UTC (rev 346552)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Andy Weidenbaum 
-# Contributor: AurƩlien Chabot 
-# Contributor: Ɖtienne Deparis 
-
-pkgname=progress
-pkgdesc="Shows running coreutils basic commands and displays stats"
-pkgver=0.13.1
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('GPL3')
-url="https://github.com/Xfennec/progress";
-depends=('ncurses')
-makedepends=('git')
-replaces=('cv')
-source=("git+https://github.com/Xfennec/progress.git#tag=v$pkgver";)
-sha256sums=('SKIP')
-
-build() {
-  cd $pkgname
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" PREFIX="/usr" install
-}

Copied: progress/repos/community-x86_64/PKGBUILD (from rev 346551, 
progress/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 16:47:56 UTC (rev 346552)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Andy Weidenbaum 
+# Contributor: AurƩlien Chabot 
+# Contributor: Ɖtienne Deparis 
+
+pkgname=progress
+pkgdesc="Shows running coreutils basic commands and displays stats"
+pkgver=0.14
+pkgrel=1
+arch=('x86_64')
+license=('GPL3')
+url="https://github.com/Xfennec/progress";
+depends=('ncurses')
+replaces=('cv')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Xfennec/progress/archive/v$pkgver.tar.gz";)
+sha512sums=('a455001f037d21f6d53ba9af899ab04119a2881a959664e5a2a542af00c018021bda26cf5cce8427e02fcf123adc2589bdc7d2980e69f87fbaf3098d122ed01e')
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" PREFIX="/usr" install
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:47:25
  Author: felixonmars
Revision: 346551

upgpkg: progress 0.14-1

Modified:
  progress/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 16:42:55 UTC (rev 346550)
+++ PKGBUILD2018-06-27 16:47:25 UTC (rev 346551)
@@ -6,23 +6,22 @@
 
 pkgname=progress
 pkgdesc="Shows running coreutils basic commands and displays stats"
-pkgver=0.13.1
+pkgver=0.14
 pkgrel=1
 arch=('x86_64')
 license=('GPL3')
 url="https://github.com/Xfennec/progress";
 depends=('ncurses')
-makedepends=('git')
 replaces=('cv')
-source=("git+https://github.com/Xfennec/progress.git#tag=v$pkgver";)
-sha256sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Xfennec/progress/archive/v$pkgver.tar.gz";)
+sha512sums=('a455001f037d21f6d53ba9af899ab04119a2881a959664e5a2a542af00c018021bda26cf5cce8427e02fcf123adc2589bdc7d2980e69f87fbaf3098d122ed01e')
 
 build() {
-  cd $pkgname
+  cd $pkgname-$pkgver
   make
 }
 
 package() {
-  cd $pkgname
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" PREFIX="/usr" install
 }


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 16:00:33
  Author: felixonmars
Revision: 346445

upgpkg: boinc 7.10.3-1

Modified:
  boinc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:54:22 UTC (rev 346444)
+++ PKGBUILD2018-06-27 16:00:33 UTC (rev 346445)
@@ -5,8 +5,8 @@
 
 pkgbase=boinc
 pkgname=(boinc boinc-nox)
-pkgver=7.8.6
-_tag="client_release/7.8/$pkgver"
+pkgver=7.10.3
+_tag="client_release/7/$pkgver"
 pkgrel=1
 arch=('x86_64')
 url="http://boinc.berkeley.edu/";
@@ -16,13 +16,11 @@
 install=$pkgbase.install
 options=('!staticlibs')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz";
-
https://github.com/BOINC/boinc/commit/e86f29e7fbc78faff6c9b9c8356ffe59049c116f.patch
 boinc.bash
 boinc.desktop
 boinc.service
 boinc.sysusers)
-sha512sums=('e565fff30bc7214ae48548ae726544be3c8b09455a8c78a9e30410fd6cffe3b04b2e5c7f54381fa4190aa8adb259243b7d6443b6760c038ed8347edfed1ba997'
-
'565ac560d4ea1c82f238153c47d076d63eb2d839cba10de9fb7c86c8b89b9994f807347a564c3e05d75231019e259c3afc399b203eb0bd83ac2572db54c4e56f'
+sha512sums=('06232f4cfa95d2769ee2a3b624883b7e695b3e0b4ef249802510c1a131858c675971ca3750b7b9842c66709c1f2e21325e5b788d683d0ea598cf6a37f9fa023e'
 
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
 
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
 
'395343369cc02da33a0d61bdc45fd8812f4f881a2efbb684b07f8d727d1896ef558c875d42e93e7743004e1efe6226361b53c0ea1cb1e8323ec605caa833774e'
@@ -32,9 +30,6 @@
   mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
 
   cd $pkgbase-$pkgver
-  # https://github.com/BOINC/boinc/pull/2092
-  patch -p1 -i ../e86f29e7fbc78faff6c9b9c8356ffe59049c116f.patch
-
   cp -r "$srcdir"/$pkgbase-$pkgver{,-nox}
 
   ./_autosetup


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:54:22
  Author: felixonmars
Revision: 346444

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 346443, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:54:22 UTC (rev 346444)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=38
+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-regex-base' 'haskell-regex-compat' 
'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz
+
hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d'
+
'53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264')
+
+prepare() {
+  cd xmobar-$pkgver
+  patch -p1 -i ../hinotify-0.3.10.patch
+}
+
+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-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:54:01
  Author: felixonmars
Revision: 346443

upgpkg: xmobar 0.26-38

rebuild with network 2.7.0.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:53:05 UTC (rev 346442)
+++ PKGBUILD2018-06-27 15:54:01 UTC (rev 346443)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=37
+pkgrel=38
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:53:05
  Author: felixonmars
Revision: 346442

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:52:47
  Author: felixonmars
Revision: 346441

upgpkg: tamarin-prover 1.4.0-39

rebuild with network 2.7.0.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:51:28 UTC (rev 346440)
+++ PKGBUILD2018-06-27 15:52:47 UTC (rev 346441)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=38
+pkgrel=39
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:51:28
  Author: felixonmars
Revision: 346440

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 346439, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:51:28 UTC (rev 346440)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=38
+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 346439, 
stack/trunk/stac

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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:51:06
  Author: felixonmars
Revision: 346439

upgpkg: stack 1.7.1-38

rebuild with network 2.7.0.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:47:24 UTC (rev 346438)
+++ PKGBUILD2018-06-27 15:51:06 UTC (rev 346439)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=37
+pkgrel=38
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:47:24
  Author: felixonmars
Revision: 346438

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 346437, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 346437, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:47:24 UTC (rev 346438)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=19
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:47:04
  Author: felixonmars
Revision: 346437

upgpkg: shellcheck 0.5.0-19

rebuild with network 2.7.0.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:45:22 UTC (rev 346436)
+++ PKGBUILD2018-06-27 15:47:04 UTC (rev 346437)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:45:22
  Author: felixonmars
Revision: 346436

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 346435, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:45:22 UTC (rev 346436)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=173
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-middleware-static' 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
+
+sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs
+sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:45:03
  Author: felixonmars
Revision: 346435

upgpkg: postgrest 0.4.4.0-173

rebuild with network 2.7.0.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:43:20 UTC (rev 346434)
+++ PKGBUILD2018-06-27 15:45:03 UTC (rev 346435)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=172
+pkgrel=173
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:43:20
  Author: felixonmars
Revision: 346434

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 346433, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
346433, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:43:20 UTC (rev 346434)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=6
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--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
+}
+
+check() {
+# 
https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601
+cd $pkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:43:01
  Author: felixonmars
Revision: 346433

upgpkg: pandoc-crossref 0.3.2.1-6

rebuild with network 2.7.0.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:42:01 UTC (rev 346432)
+++ PKGBUILD2018-06-27 15:43:01 UTC (rev 346433)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:42:01
  Author: felixonmars
Revision: 346432

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 346431, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
346431, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:42:01 UTC (rev 346432)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=27
+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=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc')
+
+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 haskell-hakyll/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:41:42
  Author: felixonmars
Revision: 346431

upgpkg: haskell-hakyll 4.12.3.0-27

rebuild with network 2.7.0.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:41:42 UTC (rev 346430)
+++ PKGBUILD2018-06-27 15:41:42 UTC (rev 346431)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=26
+pkgrel=27
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


[arch-commits] Commit in three.js/repos/community-any (PKGBUILD PKGBUILD)

2018-06-27 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 27, 2018 @ 15:41:42
  Author: arojas
Revision: 346430

archrelease: copy trunk to community-any

Added:
  three.js/repos/community-any/PKGBUILD
(from rev 346429, three.js/trunk/PKGBUILD)
Deleted:
  three.js/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 15:40:37 UTC (rev 346429)
+++ PKGBUILD2018-06-27 15:41:42 UTC (rev 346430)
@@ -1,21 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=three.js
-pkgver=r93
-pkgrel=1
-pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
-url='https://threejs.org/'
-arch=(any)
-license=(MIT)
-depends=()
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
-sha256sums=('92ca4e6e1127d8befa6c41b5579663eaeadf492774bf3fd6c44f8137fd293e0f')
-
-package() {
-  cd $pkgname-$pkgver
-  mkdir -p "$pkgdir"/usr/share/threejs
-  install -Dm644 build/*.js "$pkgdir"/usr/share/threejs/
-# Needed by sagemath
-  install -Dm644 examples/js/controls/OrbitControls.js 
"$pkgdir"/usr/share/threejs/
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: three.js/repos/community-any/PKGBUILD (from rev 346429, 
three.js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 15:41:42 UTC (rev 346430)
@@ -0,0 +1,21 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=three.js
+pkgver=r94
+pkgrel=1
+pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
+url='https://threejs.org/'
+arch=(any)
+license=(MIT)
+depends=()
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
+sha256sums=('226a363b9bbeaf47e1ae088af34e353696b405b6f53a6eefcb12ff2cf1b0c49d')
+
+package() {
+  cd $pkgname-$pkgver
+  mkdir -p "$pkgdir"/usr/share/threejs
+  install -Dm644 build/*.js "$pkgdir"/usr/share/threejs/
+# Needed by sagemath
+  install -Dm644 examples/js/controls/OrbitControls.js 
"$pkgdir"/usr/share/threejs/
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in three.js/trunk (PKGBUILD)

2018-06-27 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 27, 2018 @ 15:40:37
  Author: arojas
Revision: 346429

Update to r94

Modified:
  three.js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:40:13 UTC (rev 346428)
+++ PKGBUILD2018-06-27 15:40:37 UTC (rev 346429)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=three.js
-pkgver=r93
+pkgver=r94
 pkgrel=1
 pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
 url='https://threejs.org/'
@@ -9,7 +9,7 @@
 license=(MIT)
 depends=()
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
-sha256sums=('92ca4e6e1127d8befa6c41b5579663eaeadf492774bf3fd6c44f8137fd293e0f')
+sha256sums=('226a363b9bbeaf47e1ae088af34e353696b405b6f53a6eefcb12ff2cf1b0c49d')
 
 package() {
   cd $pkgname-$pkgver


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:40:13
  Author: felixonmars
Revision: 346428

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
346427, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:40:13 UTC (rev 346428)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.3.1
+pkgrel=52
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 
'pandoc'
+ 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:39:55
  Author: felixonmars
Revision: 346427

upgpkg: pandoc-citeproc 0.14.3.1-52

rebuild with network 2.7.0.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:37:46 UTC (rev 346426)
+++ PKGBUILD2018-06-27 15:39:55 UTC (rev 346427)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.3.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("custom:BSD3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:37:46
  Author: felixonmars
Revision: 346426

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 346425, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 346425, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:37:46 UTC (rev 346426)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.1
+pkgrel=43
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+
https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch)
+sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1'
+
'9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+sed -i 's/<.*1.1/<2/' $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/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static
+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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:37:14
  Author: felixonmars
Revision: 346425

upgpkg: pandoc 2.2.1-43

rebuild with network 2.7.0.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:32:02 UTC (rev 346424)
+++ PKGBUILD2018-06-27 15:37:14 UTC (rev 346425)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:36:26
  Author: felixonmars
Revision: 327703

archrelease: copy trunk to testing-x86_64

Added:
  libtorrent-rasterbar/repos/testing-x86_64/
  libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD
(from rev 327702, libtorrent-rasterbar/trunk/PKGBUILD)

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

Copied: libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD (from rev 327702, 
libtorrent-rasterbar/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-06-27 15:36:26 UTC (rev 327703)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Hugo Doria 
+
+pkgname=libtorrent-rasterbar
+pkgver=1.1.8
+pkgrel=1
+epoch=1
+pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
+url="http://www.rasterbar.com/products/libtorrent/";
+arch=('x86_64')
+license=('BSD')
+depends=('boost-libs')
+makedepends=('boost' 'python2' 'python')
+options=('!emptydirs')
+_pkgver=${pkgver//./_}
+source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz)
+sha512sums=('0db79b60093fc771d3fb0a2df7d420ae874da0e5c0968e4cc28052c999ed259f339d4e8b271923a0dc71ec1433d50ad5b680d873ea3dbfa17e663e265c02975b')
+
+prepare() {
+  mkdir py2 py3
+  cd libtorrent-libtorrent-${_pkgver}
+
+  # Avoid depending on newer processors
+  sed -i 's/-msse4.2//' configure.ac
+
+  ./autotool.sh
+}
+
+_build() (
+  cd py$1
+
+  # FS#50745
+  _boost="boost_python"
+  if [ $1 -eq 3 ]; then _boost="boost_python3"; fi
+
+  # 
https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436
+  CXXFLAGS="$CXXFLAGS -std=c++11" \
+  PYTHON=/usr/bin/python$1 \
+  ../libtorrent-libtorrent-${_pkgver}/configure \
+--prefix=/usr \
+--enable-python-binding \
+--enable-examples \
+--disable-static \
+--with-libiconv \
+--with-boost-python=$_boost
+)
+
+build() {
+  _build 2
+  _build 3
+}
+
+package() {
+  make -C py2 DESTDIR="$pkgdir" install
+  make -C py3 DESTDIR="$pkgdir" install
+  install -Dm644 libtorrent-libtorrent-${_pkgver}/COPYING \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove most example binaries
+  rm "$pkgdir"/usr/bin/{*_test,*_tester,simple_client,stats_counters}
+}


[arch-commits] Commit in libtorrent-rasterbar/trunk (PKGBUILD boost-1.67.patch)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:35:08
  Author: felixonmars
Revision: 327702

upgpkg: libtorrent-rasterbar 1:1.1.8-1

Modified:
  libtorrent-rasterbar/trunk/PKGBUILD
Deleted:
  libtorrent-rasterbar/trunk/boost-1.67.patch

--+
 PKGBUILD |   13 +++
 boost-1.67.patch |   58 -
 2 files changed, 4 insertions(+), 67 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:04:57 UTC (rev 327701)
+++ PKGBUILD2018-06-27 15:35:08 UTC (rev 327702)
@@ -4,8 +4,8 @@
 # Contributor: Hugo Doria 
 
 pkgname=libtorrent-rasterbar
-pkgver=1.1.7
-pkgrel=2
+pkgver=1.1.8
+pkgrel=1
 epoch=1
 pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
 url="http://www.rasterbar.com/products/libtorrent/";
@@ -15,10 +15,8 @@
 makedepends=('boost' 'python2' 'python')
 options=('!emptydirs')
 _pkgver=${pkgver//./_}
-source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz
-boost-1.67.patch)
-sha512sums=('95479ff0cbce299edccaaeb435c31b07c05f45e319f3480645d2ae45a9bdc01866edb1329426c6835a7c0cba2d6347254f5f023009ff78405b813c131b78addb'
-
'7230185c1595b9a6b7686d71812addb65852a901212a0050371f40ecd0686ae7f2f2e11e950c2bd26820005fa6d2c7f68fcbf44416c7a2c78b083aa95773fadf')
+source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz)
+sha512sums=('0db79b60093fc771d3fb0a2df7d420ae874da0e5c0968e4cc28052c999ed259f339d4e8b271923a0dc71ec1433d50ad5b680d873ea3dbfa17e663e265c02975b')
 
 prepare() {
   mkdir py2 py3
@@ -27,9 +25,6 @@
   # Avoid depending on newer processors
   sed -i 's/-msse4.2//' configure.ac
 
-  # https://github.com/arvidn/libtorrent/issues/2947
-  patch -Np1 -i ../boost-1.67.patch
-
   ./autotool.sh
 }
 

Deleted: boost-1.67.patch
===
--- boost-1.67.patch2018-06-27 15:04:57 UTC (rev 327701)
+++ boost-1.67.patch2018-06-27 15:35:08 UTC (rev 327702)
@@ -1,58 +0,0 @@
-From 64d6b4900448097b0157abb328621dd211e2947d Mon Sep 17 00:00:00 2001
-From: arvidn 
-Date: Wed, 11 Apr 2018 13:48:42 +0200
-Subject: [PATCH] fix boost-1.67 build
-

- include/libtorrent/ip_filter.hpp | 8 +++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/include/libtorrent/ip_filter.hpp 
b/include/libtorrent/ip_filter.hpp
-index 4e47b39a1d..4455624449 100644
 a/include/libtorrent/ip_filter.hpp
-+++ b/include/libtorrent/ip_filter.hpp
-@@ -41,10 +41,16 @@ POSSIBILITY OF SUCH DAMAGE.
- #include 
- 
- #include 
--#include 
- #include 
- #include 
- 
-+#include 
-+#if BOOST_VERSION >= 106700
-+#include 
-+#else
-+#include 
-+#endif
-+
- #include "libtorrent/aux_/disable_warnings_pop.hpp"
- 
- #include "libtorrent/address.hpp"
-From 9cd0ae67e74a507c1b9ff9c057ee97dda38ccb81 Mon Sep 17 00:00:00 2001
-From: arvidn 
-Date: Fri, 13 Apr 2018 08:42:39 +0200
-Subject: [PATCH] another boost-1.67 build fix
-

- src/kademlia/routing_table.cpp | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/src/kademlia/routing_table.cpp b/src/kademlia/routing_table.cpp
-index a23500b69f..dfc3500930 100644
 a/src/kademlia/routing_table.cpp
-+++ b/src/kademlia/routing_table.cpp
-@@ -54,6 +54,13 @@ POSSIBILITY OF SUCH DAMAGE.
- #include 
- #include 
- 
-+#include 
-+#if BOOST_VERSION >= 106700
-+#include 
-+#else
-+#include 
-+#endif
-+
- #include "libtorrent/aux_/disable_warnings_pop.hpp"
- 
- using boost::uint8_t;


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:32:02
  Author: felixonmars
Revision: 346424

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 346423, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:32:02 UTC (rev 346424)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=17
+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-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:31:42
  Author: felixonmars
Revision: 346423

upgpkg: idris 1.3.0-17

rebuild with network 2.7.0.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:30:02 UTC (rev 346422)
+++ PKGBUILD2018-06-27 15:31:42 UTC (rev 346423)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-06-27 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 27, 2018 @ 15:30:02
  Author: arojas
Revision: 346422

Fix build with Qt 5.11 (FS#59156)

Modified:
  octave/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:29:49 UTC (rev 346421)
+++ PKGBUILD2018-06-27 15:30:02 UTC (rev 346422)
@@ -18,12 +18,18 @@
 'portaudio: audio support'
 'java-runtime: java support'
 'fltk: FLTK GUI')
-source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.gz{,.sig})
+source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.gz{,.sig}
+
octave-qt5.11.patch::"https://hg.savannah.gnu.org/hgweb/octave/raw-rev/cdaa884568b1";)
 options=('!emptydirs')
 validpgpkeys=('DBD9C84E39FE1AAE99F04446B05F05B75D36644B')  # John W. Eaton
 
sha512sums=('6a167a4a6a2f6ae70511f13b14feea0ce3efcc964227c93f3195adb3a1f1f28dda56f86a2e1c7c5e9f54891d2846fb96972092387e3da41f2e04cb700606ffc2'
-'SKIP')
+'SKIP'
+
'5bbd5e54ac94ce57407714593aed0b65befa823be914376944f400c7dc18692d679df87ac90867c7adc8bd91c73855a13066e4b197e78fd89cb060d50dede69f')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../octave-qt5.11.patch # Fix build with Qt 5.11
+}
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:29:49
  Author: felixonmars
Revision: 346421

archrelease: copy trunk to community-x86_64

Added:
  verilator/repos/community-x86_64/PKGBUILD
(from rev 346420, verilator/trunk/PKGBUILD)
Deleted:
  verilator/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 15:29:28 UTC (rev 346420)
+++ PKGBUILD2018-06-27 15:29:49 UTC (rev 346421)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Marcin (CTRL) Wieczorek 
-# Contributor: Jeffrey Tolar 
-
-pkgname=verilator
-pkgver=3.922
-pkgrel=1
-pkgdesc='The fastest free Verilog HDL simulator'
-url='http://www.veripool.org/projects/verilator/wiki/Intro'
-arch=('x86_64')
-license=('LGPL')
-depends=('gcc-libs')
-makedepends=('gcc')
-source=("http://www.veripool.org/ftp/verilator-$pkgver.tgz";)
-sha256sums=('8fba8da6d4fc0044180a1d75ea671b11a5c7757683dadfbca38bd7c143433beb')
-
-build() {
-  cd verilator-$pkgver
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd verilator-$pkgver
-
-  make install DESTDIR="$pkgdir"
-}

Copied: verilator/repos/community-x86_64/PKGBUILD (from rev 346420, 
verilator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 15:29:49 UTC (rev 346421)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Marcin (CTRL) Wieczorek 
+# Contributor: Jeffrey Tolar 
+
+pkgname=verilator
+pkgver=3.924
+pkgrel=1
+pkgdesc='The fastest free Verilog HDL simulator'
+url='http://www.veripool.org/projects/verilator/wiki/Intro'
+arch=('x86_64')
+license=('LGPL')
+depends=('gcc-libs')
+makedepends=('gcc')
+source=("http://www.veripool.org/ftp/verilator-$pkgver.tgz";)
+sha512sums=('30e6a744485c6a6d76eb3e09f2aa54cc1b439e86421bfb4974148ffa13b9179aad825d9980ad61d3324583868bcdf18b57d950f47ea29ae4809696254cf5949a')
+
+build() {
+  cd verilator-$pkgver
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd verilator-$pkgver
+
+  make install DESTDIR="$pkgdir"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:29:28
  Author: felixonmars
Revision: 346420

upgpkg: verilator 3.924-1

Modified:
  verilator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:24:20 UTC (rev 346419)
+++ PKGBUILD2018-06-27 15:29:28 UTC (rev 346420)
@@ -4,7 +4,7 @@
 # Contributor: Jeffrey Tolar 
 
 pkgname=verilator
-pkgver=3.922
+pkgver=3.924
 pkgrel=1
 pkgdesc='The fastest free Verilog HDL simulator'
 url='http://www.veripool.org/projects/verilator/wiki/Intro'
@@ -13,7 +13,7 @@
 depends=('gcc-libs')
 makedepends=('gcc')
 source=("http://www.veripool.org/ftp/verilator-$pkgver.tgz";)
-sha256sums=('8fba8da6d4fc0044180a1d75ea671b11a5c7757683dadfbca38bd7c143433beb')
+sha512sums=('30e6a744485c6a6d76eb3e09f2aa54cc1b439e86421bfb4974148ffa13b9179aad825d9980ad61d3324583868bcdf18b57d950f47ea29ae4809696254cf5949a')
 
 build() {
   cd verilator-$pkgver


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:24:20
  Author: felixonmars
Revision: 346419

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
346418, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:24:20 UTC (rev 346419)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.1
+pkgrel=19
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:24:00
  Author: felixonmars
Revision: 346418

upgpkg: hopenpgp-tools 0.21.1-19

rebuild with network 2.7.0.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:22:48 UTC (rev 346417)
+++ PKGBUILD2018-06-27 15:24:00 UTC (rev 346418)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.1
-pkgrel=18
+pkgrel=19
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:22:48
  Author: felixonmars
Revision: 346417

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 346416, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 346416, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:22:48 UTC (rev 346417)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=27
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:22:22
  Author: felixonmars
Revision: 346416

upgpkg: hoogle 5.0.17.3-27

rebuild with network 2.7.0.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:21:22 UTC (rev 346415)
+++ PKGBUILD2018-06-27 15:22:22 UTC (rev 346416)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=26
+pkgrel=27
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:21:22
  Author: felixonmars
Revision: 346415

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 346414, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:21:22 UTC (rev 346415)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.9.2
+pkgrel=37
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:20:53
  Author: felixonmars
Revision: 346414

upgpkg: hledger-web 1.9.2-37

rebuild with network 2.7.0.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 15:19:48 UTC (rev 346413)
+++ PKGBUILD2018-06-27 15:20:53 UTC (rev 346414)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.9.2
-pkgrel=36
+pkgrel=37
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:19:27
  Author: felixonmars
Revision: 346412

upgpkg: hledger-api 1.9.1-33

rebuild with network 2.7.0.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:59:58 UTC (rev 346411)
+++ PKGBUILD2018-06-27 15:19:27 UTC (rev 346412)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.9.1
-pkgrel=32
+pkgrel=33
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 15:19:48
  Author: felixonmars
Revision: 346413

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 346412, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 15:19:48 UTC (rev 346413)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.9.1
+pkgrel=33
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+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 calligra/trunk (PKGBUILD calligra-qt5.11.patch)

2018-06-27 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 27, 2018 @ 15:04:57
  Author: arojas
Revision: 327701

Fix build with Qt 5.11 (FS#59160)

Added:
  calligra/trunk/calligra-qt5.11.patch
Modified:
  calligra/trunk/PKGBUILD

---+
 PKGBUILD  |   10 ++-
 calligra-qt5.11.patch |  135 
 2 files changed, 143 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:45:44 UTC (rev 327700)
+++ PKGBUILD2018-06-27 15:04:57 UTC (rev 327701)
@@ -36,14 +36,20 @@
   conflicts+=(calligra-l10n-$_lang)
   replaces+=(calligra-l10n-$_lang)
 done
-source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig})
+source=("https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
+calligra-qt5.11.patch)
 sha256sums=('6818cd6e64136321be217eb57cc7d6ac7c7035191fdb1ee336ebe60bc114e870'
-'SKIP')
+'SKIP'
+'40ac9fabed8e13c31f6f243bd7e9083c3ec322568991ba84987106b982ffc10a')
 validpgpkeys=(05D00A8B73A686789E0A156858B9596C722EA3BD  # Boudewijn Rempt 

   42A60D06F449E895F40F09C01638B8A616108B8A) # Dag Andersen 

 
 prepare() {
   mkdir -p build
+
+  cd $pkgname-$pkgver
+# Fix build with Qt 5.11
+  patch -p1 -i ../calligra-qt5.11.patch
 }
 
 build() {

Added: calligra-qt5.11.patch
===
--- calligra-qt5.11.patch   (rev 0)
+++ calligra-qt5.11.patch   2018-06-27 15:04:57 UTC (rev 327701)
@@ -0,0 +1,135 @@
+From ee83e0f2c251072e47a2799619cdc79efe67e651 Mon Sep 17 00:00:00 2001
+From: David Faure 
+Date: Tue, 3 Apr 2018 00:31:19 +0200
+Subject: Fix compilation with Qt 5.11 (missing include)
+
+---
+ stage/part/KPrPresentationTool.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/stage/part/KPrPresentationTool.cpp 
b/stage/part/KPrPresentationTool.cpp
+index ae743da..3007f91 100644
+--- a/stage/part/KPrPresentationTool.cpp
 b/stage/part/KPrPresentationTool.cpp
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+---
+From a7ebecb9fbee2190e649c44ed53f1299013baa30 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 18 Mar 2018 11:56:57 +0100
+Subject: Fix build with Qt 5.11 (missing headers)
+
+Reviewers: #calligra:_3.0, anthonyfieroni, danders
+
+Reviewed By: #calligra:_3.0, anthonyfieroni, danders
+
+Subscribers: anthonyfieroni, danders
+
+Tags: #calligra:_3.0
+
+Differential Revision: https://phabricator.kde.org/D11454
+---
+ libs/widgets/KoCsvImportDialog.cpp | 1 +
+ libs/widgets/KoPageLayoutWidget.cpp| 2 ++
+ plugins/chartshape/dialogs/TableEditorDialog.cpp   | 1 +
+ plugins/formulashape/FormulaToolWidget.cpp | 1 +
+ sheets/dialogs/LayoutDialog.cpp| 1 +
+ words/part/dialogs/KWAnchoringProperties.cpp   | 1 +
+ words/part/dialogs/KWRunAroundProperties.cpp   | 2 ++
+ 15 files changed, 18 insertions(+), 1 deletion(-)
+
+diff --git a/libs/widgets/KoCsvImportDialog.cpp 
b/libs/widgets/KoCsvImportDialog.cpp
+index 0ffdcf6..cdca006 100644
+--- a/libs/widgets/KoCsvImportDialog.cpp
 b/libs/widgets/KoCsvImportDialog.cpp
+@@ -21,6 +21,7 @@
+ #include "KoCsvImportDialog.h"
+ 
+ // Qt
++#include 
+ #include 
+ #include 
+ 
+diff --git a/libs/widgets/KoPageLayoutWidget.cpp 
b/libs/widgets/KoPageLayoutWidget.cpp
+index f91555c..a3816f9 100644
+--- a/libs/widgets/KoPageLayoutWidget.cpp
 b/libs/widgets/KoPageLayoutWidget.cpp
+@@ -23,6 +23,8 @@
+ 
+ #include 
+ 
++#include 
++
+ class Q_DECL_HIDDEN KoPageLayoutWidget::Private
+ {
+ public:
+diff --git a/plugins/chartshape/dialogs/TableEditorDialog.cpp 
b/plugins/chartshape/dialogs/TableEditorDialog.cpp
+index c0d5136..d2a772e 100644
+--- a/plugins/chartshape/dialogs/TableEditorDialog.cpp
 b/plugins/chartshape/dialogs/TableEditorDialog.cpp
+@@ -24,6 +24,7 @@
+ 
+ // Qt
+ #include 
++#include 
+ 
+ // Calligra
+ #include 
+diff --git a/plugins/formulashape/FormulaToolWidget.cpp 
b/plugins/formulashape/FormulaToolWidget.cpp
+index ed10919..8f52177 100644
+--- a/plugins/formulashape/FormulaToolWidget.cpp
 b/plugins/formulashape/FormulaToolWidget.cpp
+@@ -30,6 +30,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ FormulaToolWidget::FormulaToolWidget( KoFormulaTool* tool, QWidget* parent )
+diff --git a/sheets/dialogs/LayoutDialog.cpp b/sheets/dialogs/LayoutDialog.cpp
+index a0a9832..7d7db53 100644
+--- a/sheets/dialogs/LayoutDialog.cpp
 b/sheets/dialogs/LayoutDialog.cpp
+@@ -36,6 +36,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/words/part/dialogs/KWAnchoringProperties.cpp 
b/words/part/dialogs/KWAnchoringProperties.cpp
+index d64208c..bfddb3a 100644
+--- a/words/part/dialogs/KWAnchoringProperties

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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:59:58
  Author: felixonmars
Revision: 346411

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 346410, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:59:58 UTC (rev 346411)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.24.1
+pkgrel=23
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org";
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 
'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";)
+sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:59:32
  Author: felixonmars
Revision: 346410

upgpkg: hedgewars 0.9.24.1-23

rebuild with network 2.7.0.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:54:04 UTC (rev 346409)
+++ PKGBUILD2018-06-27 14:59:32 UTC (rev 346410)
@@ -5,7 +5,7 @@
 
 pkgname=hedgewars
 pkgver=0.9.24.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org";


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:54:04
  Author: felixonmars
Revision: 346409

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
346408, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:54:04 UTC (rev 346409)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.4
+pkgrel=35
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a')
+
+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}" --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-yesod-test/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:53:45
  Author: felixonmars
Revision: 346408

upgpkg: haskell-yesod-test 1.6.4-35

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:52:40 UTC (rev 346407)
+++ PKGBUILD2018-06-27 14:53:45 UTC (rev 346408)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.4
-pkgrel=34
+pkgrel=35
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:52:22
  Author: felixonmars
Revision: 346406

upgpkg: git-annex 6.20180626-2

rebuild with network 2.7.0.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:49:02 UTC (rev 346405)
+++ PKGBUILD2018-06-27 14:52:22 UTC (rev 346406)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=1
+pkgrel=2
 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-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:52:40
  Author: felixonmars
Revision: 346407

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 346406, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:52:40 UTC (rev 346407)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180626
+pkgrel=2
+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-dns'
+ '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" \
+-fnetwork-uri -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 
346406, 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-06-27 14:52:40 UTC (rev 
346407)
@@ -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
+  

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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:49:02
  Author: felixonmars
Revision: 346405

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
346404, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:49:02 UTC (rev 346405)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0
+pkgrel=31
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 
'haskell-data-default'
+ 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsmin'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 
'haskell-resourcet'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-yesod-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5')
+
+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-yesod-static/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:48:44
  Author: felixonmars
Revision: 346404

upgpkg: haskell-yesod-static 1.6.0-31

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:48:01 UTC (rev 346403)
+++ PKGBUILD2018-06-27 14:48:44 UTC (rev 346404)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0
-pkgrel=30
+pkgrel=31
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:48:01
  Author: felixonmars
Revision: 346403

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
346402, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:48:01 UTC (rev 346403)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.3
+pkgrel=34
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate'
+ 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 
'haskell-network-uri'
+ 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${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-yesod-auth/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:47:41
  Author: felixonmars
Revision: 346402

upgpkg: haskell-yesod-auth 1.6.3-34

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:46:47 UTC (rev 346401)
+++ PKGBUILD2018-06-27 14:47:41 UTC (rev 346402)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=33
+pkgrel=34
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:46:47
  Author: felixonmars
Revision: 346401

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:45:44
  Author: felixonmars
Revision: 346399

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:46:29
  Author: felixonmars
Revision: 346400

upgpkg: haskell-yesod 1.6.0-34

rebuild with network 2.7.0.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:45:44 UTC (rev 346399)
+++ PKGBUILD2018-06-27 14:46:29 UTC (rev 346400)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=33
+pkgrel=34
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in flatpak/repos/extra-x86_64 (8 files)

2018-06-27 Thread Jan Steffens via arch-commits
Date: Wednesday, June 27, 2018 @ 14:45:44
  Author: heftig
Revision: 327700

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 327699, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flathub.flatpakrepo
(from rev 327699, flatpak/trunk/flathub.flatpakrepo)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 327699, flatpak/trunk/flatpak-bindir.sh)
  flatpak/repos/extra-x86_64/flatpak.install
(from rev 327699, flatpak/trunk/flatpak.install)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flathub.flatpakrepo
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
  flatpak/repos/extra-x86_64/flatpak.install

-+
 PKGBUILD|  166 +-
 flathub.flatpakrepo |   16 ++--
 flatpak-bindir.sh   |   14 ++--
 flatpak.install |   18 ++---
 4 files changed, 107 insertions(+), 107 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-27 14:45:04 UTC (rev 327699)
+++ PKGBUILD2018-06-27 14:45:44 UTC (rev 327700)
@@ -1,83 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=0.99.1
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="http://flatpak.org";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib)
-makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
-checkdepends=(valgrind)
-install=flatpak.install
-_commit=0979b4fdf335b30f34583191084f9044956a5c6d  # tags/0.99.1^0
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
-"git+https://github.com/projectatomic/bubblewrap";
-"git+https://gitlab.gnome.org/GNOME/libglnx.git";
-flatpak-bindir.sh flathub.flatpakrepo)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-priv-mode=setuid \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  # Xattr tests fail on tmpfs
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-
-  install -Dt "$pkgdir/etc/profile.d" -m644 ../flatpak-bindir.sh
-  install -Dt "$pkgdir/usr/share/flatpak" -m644 ../flathub.flatpakrepo
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 327699, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-27 14:45:44 UTC (rev 327700)
@@ -0,0 +1,83 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=0.99.2
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="http://flatpak.org";
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(dbus systemd glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib)
+makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
+checkdepends=(valgrind)
+install=flatpak.install
+_commit=5b07ece977e7ba36d8f752fda82b178d1c5c3a92  # tags/0.99.2^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
+"git+https://github.com/projectatomic/bubblewrap";
+"git+https://gitlab.gnome.org/GNOME/libglnx.git";
+flatpak-bindir.sh flathub.flatpakrepo)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00'
+'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  # htt

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

2018-06-27 Thread Jan Steffens via arch-commits
Date: Wednesday, June 27, 2018 @ 14:45:04
  Author: heftig
Revision: 327699

0.99.2-1

Modified:
  flatpak/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:36:34 UTC (rev 327698)
+++ PKGBUILD2018-06-27 14:45:04 UTC (rev 327699)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=0.99.1
+pkgver=0.99.2
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="http://flatpak.org";
@@ -13,7 +13,7 @@
 makedepends=(intltool gobject-introspection gtk-doc git docbook-xsl xmlto)
 checkdepends=(valgrind)
 install=flatpak.install
-_commit=0979b4fdf335b30f34583191084f9044956a5c6d  # tags/0.99.1^0
+_commit=5b07ece977e7ba36d8f752fda82b178d1c5c3a92  # tags/0.99.2^0
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
 "git+https://github.com/projectatomic/bubblewrap";
 "git+https://gitlab.gnome.org/GNOME/libglnx.git";


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:45:24
  Author: felixonmars
Revision: 346398

upgpkg: haskell-yesod-form 1.6.1-34

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:44:34 UTC (rev 346397)
+++ PKGBUILD2018-06-27 14:45:24 UTC (rev 346398)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:44:34
  Author: felixonmars
Revision: 346397

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 346396, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:44:34 UTC (rev 346397)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=34
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982')
+
+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 "${srcdir}/${_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-yesod-persistent/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:44:16
  Author: felixonmars
Revision: 346396

upgpkg: haskell-yesod-persistent 1.6.0-34

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:43:35 UTC (rev 346395)
+++ PKGBUILD2018-06-27 14:44:16 UTC (rev 346396)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0
-pkgrel=33
+pkgrel=34
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:43:35
  Author: felixonmars
Revision: 346395

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
346394, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:43:35 UTC (rev 346395)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=332
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+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-yesod-default/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:43:17
  Author: felixonmars
Revision: 346394

upgpkg: haskell-yesod-default 1.2.0-332

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:42:34 UTC (rev 346393)
+++ PKGBUILD2018-06-27 14:43:17 UTC (rev 346394)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=331
+pkgrel=332
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:42:08
  Author: felixonmars
Revision: 346392

upgpkg: haskell-yesod-core 1.6.5-30

rebuild with network 2.7.0.1

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:41:23 UTC (rev 346391)
+++ PKGBUILD2018-06-27 14:42:08 UTC (rev 346392)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.5
-pkgrel=29
+pkgrel=30
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:42:34
  Author: felixonmars
Revision: 346393

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
346392, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:42:34 UTC (rev 346393)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.5
+pkgrel=30
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 
'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-safe' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6bf98448abe8ab9ed9f7b602bc731d7aa67a31ce0440b7e3e633c2958258d98315c33a431e08b8ba2aa3bcc9fbde1945cafa823b3201986a7d0d33c2df6fe427')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:41:23
  Author: felixonmars
Revision: 346391

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 346390, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:41:23 UTC (rev 346391)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=73
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497')
+
+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 \
+-fnetwork-uri -f-mtl-compat
+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-dav/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:41:02
  Author: felixonmars
Revision: 346390

upgpkg: haskell-dav 1.3.2-73

rebuild with network 2.7.0.1

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:40:21 UTC (rev 346389)
+++ PKGBUILD2018-06-27 14:41:02 UTC (rev 346390)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=72
+pkgrel=73
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV";
 license=("GPL3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:40:21
  Author: felixonmars
Revision: 346389

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
346388, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:40:21 UTC (rev 346389)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0
+pkgrel=14
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce')
+
+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-xml-hamlet/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:39:58
  Author: felixonmars
Revision: 346388

upgpkg: haskell-xml-hamlet 0.5.0-14

rebuild with network 2.7.0.1

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:39:21 UTC (rev 346387)
+++ PKGBUILD2018-06-27 14:39:58 UTC (rev 346388)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:39:21
  Author: felixonmars
Revision: 346387

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
346386, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:39:21 UTC (rev 346387)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.3.1
+pkgrel=2
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit'
+ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2f6e77f7894459f724ffd1357545eedafcd820160de7bff71f775cc38189ddd78df735c0349ac0ebbf22def2f915e62df795ef32ea1652dc72cd0fa811d76dbf')
+
+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-html-conduit/trunk (PKGBUILD)

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:38:53
  Author: felixonmars
Revision: 346386

upgpkg: haskell-html-conduit 1.3.1-2

rebuild with network 2.7.0.1

Modified:
  haskell-html-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:38:12 UTC (rev 346385)
+++ PKGBUILD2018-06-27 14:38:53 UTC (rev 346386)
@@ -4,7 +4,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml";
 license=('MIT')


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:37:42
  Author: felixonmars
Revision: 346384

upgpkg: haskell-authenticate 1.3.4-120

rebuild with network 2.7.0.1

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-27 14:36:59 UTC (rev 346383)
+++ PKGBUILD2018-06-27 14:37:42 UTC (rev 346384)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=119
+pkgrel=120
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=("MIT")


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

2018-06-27 Thread Felix Yan via arch-commits
Date: Wednesday, June 27, 2018 @ 14:38:12
  Author: felixonmars
Revision: 346385

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
346384, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-27 14:38:12 UTC (rev 346385)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=120
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${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"
+}


  1   2   >