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

2018-06-28 Thread Laurent Carlier via arch-commits
Date: Friday, June 29, 2018 @ 06:52:55
  Author: lcarlier
Revision: 327750

upgpkg: vulkan-docs 1:1.1.78-2

don't split vulkan-headers package

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 06:10:35 UTC (rev 327749)
+++ PKGBUILD2018-06-29 06:52:55 UTC (rev 327750)
@@ -2,9 +2,9 @@
 # Maintainer: Laurent Carlier 
 
 pkgbase=vulkan-docs
-pkgname=(vulkan-html-docs)
+pkgname=(vulkan-headers vulkan-html-docs)
 pkgver=1.1.78
-pkgrel=1
+pkgrel=2
 epoch=1
 _pkgname=Vulkan-Docs
 arch=(any)
@@ -32,6 +32,21 @@
   ./makeAllExts
 }
 
+package_vulkan-headers() {
+  pkgdesc="Vulkan header files"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/include/vulkan"
+  install -dm755 "${pkgdir}/usr/share/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
+  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}
+
 package_vulkan-html-docs() {
   pkgdesc="Vulkan html documentation"
   cd "${_pkgname}-${pkgver}"


[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)

2018-06-28 Thread Laurent Carlier via arch-commits
Date: Friday, June 29, 2018 @ 06:53:01
  Author: lcarlier
Revision: 327751

archrelease: copy trunk to extra-any

Added:
  vulkan-docs/repos/extra-any/PKGBUILD
(from rev 327750, vulkan-docs/trunk/PKGBUILD)
Deleted:
  vulkan-docs/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-29 06:52:55 UTC (rev 327750)
+++ PKGBUILD2018-06-29 06:53:01 UTC (rev 327751)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-html-docs)
-pkgver=1.1.78
-pkgrel=1
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
- ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
-
-prepare() {
-  # for asciidoctor
-  # it was hard to find versions that builds properly ^^
-  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-  gem install asciidoctor-mathematical  
-  gem install asciidoctor-pdf-cjk  
-  gem install coderay  
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./makeAllExts
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327750, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-29 06:53:01 UTC (rev 327751)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-headers vulkan-html-docs)
+pkgver=1.1.78
+pkgrel=2
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
+ ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
+sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
+
+prepare() {
+  # for asciidoctor
+  # it was hard to find versions that builds properly ^^
+  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+  gem install asciidoctor-mathematical  
+  gem install asciidoctor-pdf-cjk  
+  gem install coderay  
+}
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./makeAllExts
+}
+
+package_vulkan-headers() {
+  pkgdesc="Vulkan header files"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/include/vulkan"
+  install -dm755 "${pkgdir}/usr/share/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
+  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}
+
+package_vulkan-html-docs() {
+  pkgdesc="Vulkan html documentation"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}


[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)

2018-06-28 Thread Laurent Carlier via arch-commits
Date: Friday, June 29, 2018 @ 06:10:35
  Author: lcarlier
Revision: 327749

archrelease: copy trunk to extra-any

Added:
  vulkan-docs/repos/extra-any/PKGBUILD
(from rev 327748, vulkan-docs/trunk/PKGBUILD)
Deleted:
  vulkan-docs/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-29 06:10:31 UTC (rev 327748)
+++ PKGBUILD2018-06-29 06:10:35 UTC (rev 327749)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-headers vulkan-html-docs)
-pkgver=1.1.76
-pkgrel=1
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
- ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('316174bb035d0178b72faa5261b13fbcce7e8b8fc9aafbc61356021fd636663d')
-
-prepare() {
-  # for asciidoctor
-  # it was hard to find versions that builds properly ^^
-  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-  gem install asciidoctor-mathematical  
-  gem install asciidoctor-pdf-cjk  
-  gem install coderay  
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./makeAllExts
-}
-
-package_vulkan-headers() {
-  pkgdesc="Vulkan header files"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/include/vulkan"
-  install -dm755 "${pkgdir}/usr/share/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
-  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327748, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-29 06:10:35 UTC (rev 327749)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-html-docs)
+pkgver=1.1.78
+pkgrel=1
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
+ ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
+sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
+
+prepare() {
+  # for asciidoctor
+  # it was hard to find versions that builds properly ^^
+  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+  gem install asciidoctor-mathematical  
+  gem install asciidoctor-pdf-cjk  
+  gem install coderay  
+}
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./makeAllExts
+}
+
+package_vulkan-html-docs() {
+  pkgdesc="Vulkan html documentation"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}


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

2018-06-28 Thread Laurent Carlier via arch-commits
Date: Friday, June 29, 2018 @ 06:10:31
  Author: lcarlier
Revision: 327748

upgpkg: vulkan-docs 1:1.1.78-1

upstream update 1.1.78

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 00:50:08 UTC (rev 327747)
+++ PKGBUILD2018-06-29 06:10:31 UTC (rev 327748)
@@ -2,8 +2,8 @@
 # Maintainer: Laurent Carlier 
 
 pkgbase=vulkan-docs
-pkgname=(vulkan-headers vulkan-html-docs)
-pkgver=1.1.76
+pkgname=(vulkan-html-docs)
+pkgver=1.1.78
 pkgrel=1
 epoch=1
 _pkgname=Vulkan-Docs
@@ -14,7 +14,7 @@
  ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
 groups=(vulkan-devel)
 
source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('316174bb035d0178b72faa5261b13fbcce7e8b8fc9aafbc61356021fd636663d')
+sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
 
 prepare() {
   # for asciidoctor
@@ -32,21 +32,6 @@
   ./makeAllExts
 }
 
-package_vulkan-headers() {
-  pkgdesc="Vulkan header files"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/include/vulkan"
-  install -dm755 "${pkgdir}/usr/share/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
-  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}
-
 package_vulkan-html-docs() {
   pkgdesc="Vulkan html documentation"
   cd "${_pkgname}-${pkgver}"


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Friday, June 29, 2018 @ 05:05:51
  Author: felixonmars
Revision: 347725

archrelease: copy trunk to community-testing-x86_64

Added:
  brotli/repos/community-testing-x86_64/
  brotli/repos/community-testing-x86_64/PKGBUILD
(from rev 347724, brotli/trunk/PKGBUILD)

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

Copied: brotli/repos/community-testing-x86_64/PKGBUILD (from rev 347724, 
brotli/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-06-29 05:05:51 UTC (rev 347725)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Lex Black 
+# Contributor: TingPing 
+# Contributor: Guillaume Horel 
+
+pkgbase=brotli
+pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata')
+pkgver=1.0.5
+pkgrel=1
+pkgdesc='Brotli compression library'
+arch=('x86_64')
+license=('MIT')
+url='https://github.com/google/brotli'
+depends=('gcc-libs')
+makedepends=('cmake' 'python' 'python2')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz";)
+sha512sums=('703cad94c7f250133d2cfe222f3183612c7649b184bba218907b805f423568046d42695f33acf7da95daf684be118c9d631cfa5706e5a195b611c716db4c839a')
+
+prepare() {
+  cp -a brotli-$pkgver{,-py2}
+  mkdir -p build
+}
+
+build() {
+  cd "$srcdir"/brotli-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/brotli-$pkgver-py2
+  python2 ./setup.py build
+
+  cd "$srcdir"/build
+  cmake ../brotli-$pkgver -DCMAKE_INSTALL_PREFIX="/usr" 
-DCMAKE_INSTALL_LIBDIR="/usr/lib"
+  make
+}
+
+check() {
+  cd brotli-$pkgver
+  make test
+}
+
+package_brotli() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python-brotli() {
+  depends=('python')
+
+  cd brotli-$pkgver
+
+  python setup.py install --skip-build -O1 --root="$pkgdir"
+  install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-brotli() {
+  depends=('python2')
+
+  cd brotli-$pkgver-py2
+
+  python2 setup.py install --skip-build -O1 --root="$pkgdir"
+  install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_brotli-testdata() {
+  depends=()
+
+  cd brotli-$pkgver
+  install -dm755 "$pkgdir"/usr/share/brotli
+  cp -a tests/testdata "$pkgdir"/usr/share/brotli/
+  install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Friday, June 29, 2018 @ 05:05:34
  Author: felixonmars
Revision: 347724

upgpkg: brotli 1.0.5-1

Modified:
  brotli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 04:47:26 UTC (rev 347723)
+++ PKGBUILD2018-06-29 05:05:34 UTC (rev 347724)
@@ -6,7 +6,7 @@
 
 pkgbase=brotli
 pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata')
-pkgver=1.0.4
+pkgver=1.0.5
 pkgrel=1
 pkgdesc='Brotli compression library'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 depends=('gcc-libs')
 makedepends=('cmake' 'python' 'python2')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz";)
-sha512sums=('7d41ad37ca0755ba9e08e7355fb031e24a53a5f6d44ff827adee6d9712765af02142cb463ef558f92449ce3b73e559cffb52315a329ab702f4c46927f993b616')
+sha512sums=('703cad94c7f250133d2cfe222f3183612c7649b184bba218907b805f423568046d42695f33acf7da95daf684be118c9d631cfa5706e5a195b611c716db4c839a')
 
 prepare() {
   cp -a brotli-$pkgver{,-py2}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Friday, June 29, 2018 @ 04:47:26
  Author: felixonmars
Revision: 347723

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-29 04:47:07 UTC (rev 347722)
+++ PKGBUILD2018-06-29 04:47:26 UTC (rev 347723)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth 
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Allan McRae 
-# Contributor: David Moore 
-
-pkgbase=python-simplejson
-pkgname=('python-simplejson' 'python2-simplejson')
-pkgver=3.15.0
-pkgrel=1
-pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python'
-license=('MIT')
-arch=('x86_64')
-url='https://github.com/simplejson/simplejson'
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";)
-sha512sums=('74ce937478ffc629e468e27cb8476880c70d7c35c33c7c6f703c3733d15b11ff6614d4335e1df7271573e3f17db33779a5bf05809202eb942a1e7f116e1bfb57')
-
-prepare() {
-  cp -a simplejson-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/simplejson-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/simplejson-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/simplejson-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/simplejson-$pkgver-py2
-  python2 setup.py pytest 
-}
-
-package_python-simplejson() {
-  depends=('python')
-
-  cd simplejson-$pkgver
-  python setup.py install --root="$pkgdir"
-  install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \
-"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-simplejson() {
-  depends=('python2')
-
-  cd simplejson-$pkgver-py2
-  python2 setup.py install --root="$pkgdir"
-  install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \
-"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:
-  

Copied: python-simplejson/repos/community-x86_64/PKGBUILD (from rev 347722, 
python-simplejson/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-29 04:47:26 UTC (rev 347723)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Allan McRae 
+# Contributor: David Moore 
+
+pkgbase=python-simplejson
+pkgname=('python-simplejson' 'python2-simplejson')
+pkgver=3.16.0
+pkgrel=1
+pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python'
+license=('MIT')
+arch=('x86_64')
+url='https://github.com/simplejson/simplejson'
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";)
+sha512sums=('2cdb02f821bea7f71af81b0ebf034afa9fab03d47b2ab0c388c7e1119fe4bb55ea3d458a2ed18c5b82de376521282e65902d72fcfcf680e420e4206b7cb0e293')
+
+prepare() {
+  cp -a simplejson-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/simplejson-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/simplejson-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/simplejson-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/simplejson-$pkgver-py2
+  python2 setup.py pytest 
+}
+
+package_python-simplejson() {
+  depends=('python')
+
+  cd simplejson-$pkgver
+  python setup.py install --root="$pkgdir"
+  install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-simplejson() {
+  depends=('python2')
+
+  cd simplejson-$pkgver-py2
+  python2 setup.py install --root="$pkgdir"
+  install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:
+  


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Friday, June 29, 2018 @ 04:47:07
  Author: felixonmars
Revision: 347722

upgpkg: python-simplejson 3.16.0-1

Modified:
  python-simplejson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 04:07:40 UTC (rev 347721)
+++ PKGBUILD2018-06-29 04:47:07 UTC (rev 347722)
@@ -6,7 +6,7 @@
 
 pkgbase=python-simplejson
 pkgname=('python-simplejson' 'python2-simplejson')
-pkgver=3.15.0
+pkgver=3.16.0
 pkgrel=1
 pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python'
 license=('MIT')
@@ -15,7 +15,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";)
-sha512sums=('74ce937478ffc629e468e27cb8476880c70d7c35c33c7c6f703c3733d15b11ff6614d4335e1df7271573e3f17db33779a5bf05809202eb942a1e7f116e1bfb57')
+sha512sums=('2cdb02f821bea7f71af81b0ebf034afa9fab03d47b2ab0c388c7e1119fe4bb55ea3d458a2ed18c5b82de376521282e65902d72fcfcf680e420e4206b7cb0e293')
 
 prepare() {
   cp -a simplejson-$pkgver{,-py2}


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

2018-06-28 Thread Giancarlo Razzolini via arch-commits
Date: Friday, June 29, 2018 @ 04:07:40
  Author: grazzolini
Revision: 347721

archrelease: copy trunk to community-any

Added:
  streamlink/repos/community-any/PKGBUILD
(from rev 347720, streamlink/trunk/PKGBUILD)
Deleted:
  streamlink/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-29 04:06:42 UTC (rev 347720)
+++ PKGBUILD2018-06-29 04:07:40 UTC (rev 347721)
@@ -1,40 +0,0 @@
-# Maintainer: Giancarlo Razzolini 
-# Contributor: Josip Ponjavic 
-
-pkgname=streamlink
-pkgver=0.13.0
-pkgrel=1
-pkgdesc='CLI program that launches streams from various streaming services in 
a custom video player (livestreamer fork)'
-arch=('any')
-url='https://streamlink.github.io/'
-license=('BSD')
-depends=("python-"{crypto,isodate,pycountry,requests,pysocks,websocket-client} 
'rtmpdump')
-checkdepends=("python-"{mock,pytest})
-makedepends=("python-"{recommonmark,setuptools,sphinx})
-optdepends=('ffmpeg: Required to play streams that are made up of separate 
audio and video streams, eg. YouTube 1080p+')
-source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing 
Key 
-sha256sums=('4d91dbc8233e8737a9dcb629ac471373e903116b3a35c882205c95bdb14eac29'
-'SKIP')
-sha512sums=('9744eb16aaae395daff6e626c435d8984a4c8c47091bd068a83d216d2e79535d72b1fd61b8befec1ce379ef85174722ffe837fabf6facb9ed2a608f32987eeff'
-'SKIP')
-
-build() {
-  cd "$pkgname-$pkgver"
-  export STREAMLINK_USE_PYCOUNTRY="true"
-  export STREAMLINK_USE_PYCRYPTO="true"
-  python setup.py build_sphinx -b man
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  python setup.py test || warning "Tests failed"
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 build/sphinx/man/streamlink.1 \
-"$pkgdir/usr/share/man/man1/streamlink.1"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: streamlink/repos/community-any/PKGBUILD (from rev 347720, 
streamlink/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-29 04:07:40 UTC (rev 347721)
@@ -0,0 +1,40 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Josip Ponjavic 
+
+pkgname=streamlink
+pkgver=0.14.2
+pkgrel=1
+pkgdesc='CLI program that launches streams from various streaming services in 
a custom video player (livestreamer fork)'
+arch=('any')
+url='https://streamlink.github.io/'
+license=('BSD')
+depends=("python-"{crypto,isodate,pycountry,requests,pysocks,websocket-client} 
'rtmpdump')
+checkdepends=("python-"{mock,pytest})
+makedepends=("python-"{recommonmark,setuptools,sphinx})
+optdepends=('ffmpeg: Required to play streams that are made up of separate 
audio and video streams, eg. YouTube 1080p+')
+source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing 
Key 
+sha256sums=('a8c7f9a758ade056a35d439f78408e9e43ce1069dde9289d322702d35c214150'
+'SKIP')
+sha512sums=('0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276'
+'SKIP')
+
+build() {
+  cd "$pkgname-$pkgver"
+  export STREAMLINK_USE_PYCOUNTRY="true"
+  export STREAMLINK_USE_PYCRYPTO="true"
+  python setup.py build_sphinx -b man
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  python setup.py test || warning "Tests failed"
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 build/sphinx/man/streamlink.1 \
+"$pkgdir/usr/share/man/man1/streamlink.1"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-06-28 Thread Giancarlo Razzolini via arch-commits
Date: Friday, June 29, 2018 @ 04:06:42
  Author: grazzolini
Revision: 347720

upgpkg: streamlink 0.14.2-1

Modified:
  streamlink/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-29 00:10:28 UTC (rev 347719)
+++ PKGBUILD2018-06-29 04:06:42 UTC (rev 347720)
@@ -2,7 +2,7 @@
 # Contributor: Josip Ponjavic 
 
 pkgname=streamlink
-pkgver=0.13.0
+pkgver=0.14.2
 pkgrel=1
 pkgdesc='CLI program that launches streams from various streaming services in 
a custom video player (livestreamer fork)'
 arch=('any')
@@ -14,9 +14,9 @@
 optdepends=('ffmpeg: Required to play streams that are made up of separate 
audio and video streams, eg. YouTube 1080p+')
 
source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing 
Key 
-sha256sums=('4d91dbc8233e8737a9dcb629ac471373e903116b3a35c882205c95bdb14eac29'
+sha256sums=('a8c7f9a758ade056a35d439f78408e9e43ce1069dde9289d322702d35c214150'
 'SKIP')
-sha512sums=('9744eb16aaae395daff6e626c435d8984a4c8c47091bd068a83d216d2e79535d72b1fd61b8befec1ce379ef85174722ffe837fabf6facb9ed2a608f32987eeff'
+sha512sums=('0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276'
 'SKIP')
 
 build() {


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

2018-06-28 Thread Jan Steffens via arch-commits
Date: Friday, June 29, 2018 @ 00:50:08
  Author: heftig
Revision: 327747

Try signed git tags

Modified:
  p11-kit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:07:03 UTC (rev 327746)
+++ PKGBUILD2018-06-29 00:50:08 UTC (rev 327747)
@@ -10,18 +10,13 @@
 license=(BSD)
 depends=(glibc libtasn1 libffi)
 makedepends=(gtk-doc git)
-_commit=3dd5810143e51dabdc58069e55b09a950349fa08  # tags/0.23.12^0
-source=("git+https://github.com/p11-glue/p11-kit#commit=$_commit";
+source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver";
 0001-Build-and-install-libnssckbi-p11-kit.so.patch)
 sha256sums=('SKIP'
 '0736f74cec5ca49d91afa47cd84f9ac0404947bf0064358e22c3e53b69e82798')
-validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF')
+validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF'  # Stef Walter
+  '462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno
 
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
 prepare() {
   cd $pkgname
 
@@ -36,7 +31,6 @@
 
 build() {
   cd $pkgname
-
   ./configure --prefix=/usr \
 --sysconfdir=/etc \
 --localstatedir=/var \


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

2018-06-28 Thread Anatol Pomozov via arch-commits
Date: Friday, June 29, 2018 @ 00:10:28
  Author: anatolik
Revision: 347719

upgpkg: crystal 0.25.1-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 22:17:43 UTC (rev 347718)
+++ PKGBUILD2018-06-29 00:10:28 UTC (rev 347719)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.25.0
+pkgver=0.25.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('78cc53289bd983598133f8b789d95e01fad0bc95b512d7ccf60e33e36710ddde')
+sha256sums=('9b5a7bd2de67ab36cc5430133228a1e656a431fc7d928a37a61109bd8da77fc6')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -38,6 +38,7 @@
 
 check() {
   cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
 
   make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \


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

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:17:43
  Author: demize
Revision: 347718

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 22:17:39 UTC (rev 347717)
+++ PKGBUILD2018-06-28 22:17:43 UTC (rev 347718)
@@ -1,49 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Ivan Shapovalov 
-
-pkgbase=python-pycryptodomex
-pkgname=(python-pycryptodomex python2-pycryptodomex)
-pkgver=3.6.1
-pkgrel=1
-
-pkgdesc='A self-contained Python package of low-level cryptographic primitives'
-url='http://www.pycryptodome.org/'
-arch=('x86_64')
-license=('BSD')
-
-makedepends=('python-setuptools'
- 'python2-setuptools')
-
-source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";)
-
-md5sums=('afc92634deb56461be94b2da5936a711')
-
-prepare() {
-   cp -a pycryptodomex-$pkgver{,-python2}
-}
-
-build() {
-   cd "$srcdir"/pycryptodomex-$pkgver
-   python setup.py build
-
-   cd "$srcdir"/pycryptodomex-$pkgver-python2
-   python2 setup.py build
-}
-
-package_python-pycryptodomex() {
-   depends=('python')
-
-   cd pycryptodomex-$pkgver
-   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-   install -Dm644 LICENSE.rst 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
-}
-
-package_python2-pycryptodomex() {
-   depends=('python2')
-
-   cd pycryptodomex-$pkgver-python2
-   python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-   install -Dm644 LICENSE.rst 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
-}

Copied: python-pycryptodomex/repos/community-x86_64/PKGBUILD (from rev 347717, 
python-pycryptodomex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 22:17:43 UTC (rev 347718)
@@ -0,0 +1,49 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Ivan Shapovalov 
+
+pkgbase=python-pycryptodomex
+pkgname=(python-pycryptodomex python2-pycryptodomex)
+pkgver=3.6.3
+pkgrel=1
+
+pkgdesc='A self-contained Python package of low-level cryptographic primitives'
+url='http://www.pycryptodome.org/'
+arch=('x86_64')
+license=('BSD')
+
+makedepends=('python-setuptools'
+ 'python2-setuptools')
+
+source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";)
+
+md5sums=('ed1dc06ca4ba6a058ef47db56462234f')
+
+prepare() {
+   cp -a pycryptodomex-$pkgver{,-python2}
+}
+
+build() {
+   cd "$srcdir"/pycryptodomex-$pkgver
+   python setup.py build
+
+   cd "$srcdir"/pycryptodomex-$pkgver-python2
+   python2 setup.py build
+}
+
+package_python-pycryptodomex() {
+   depends=('python')
+
+   cd pycryptodomex-$pkgver
+   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+   install -Dm644 LICENSE.rst 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
+}
+
+package_python2-pycryptodomex() {
+   depends=('python2')
+
+   cd pycryptodomex-$pkgver-python2
+   python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+   install -Dm644 LICENSE.rst 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
+}


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

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:17:39
  Author: demize
Revision: 347717

upgpkg: python-pycryptodomex 3.6.3-1

Modified:
  python-pycryptodomex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 22:15:53 UTC (rev 347716)
+++ PKGBUILD2018-06-28 22:17:39 UTC (rev 347717)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pycryptodomex
 pkgname=(python-pycryptodomex python2-pycryptodomex)
-pkgver=3.6.1
+pkgver=3.6.3
 pkgrel=1
 
 pkgdesc='A self-contained Python package of low-level cryptographic primitives'
@@ -16,7 +16,7 @@
 
 
source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";)
 
-md5sums=('afc92634deb56461be94b2da5936a711')
+md5sums=('ed1dc06ca4ba6a058ef47db56462234f')
 
 prepare() {
cp -a pycryptodomex-$pkgver{,-python2}


[arch-commits] Commit in python-sphinx-alabaster-theme/repos/community-any (2 files)

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:15:53
  Author: demize
Revision: 347716

archrelease: copy trunk to community-any

Added:
  python-sphinx-alabaster-theme/repos/community-any/PKGBUILD
(from rev 347715, python-sphinx-alabaster-theme/trunk/PKGBUILD)
Deleted:
  python-sphinx-alabaster-theme/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 22:15:50 UTC (rev 347715)
+++ PKGBUILD2018-06-28 22:15:53 UTC (rev 347716)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Johannes Löthberg 
-# Contributor: xantares
-
-pkgbase=python-sphinx-alabaster-theme
-pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme)
-pkgver=0.7.10
-pkgrel=1
-
-pkgdesc="Sphinx default theme"
-url='https://github.com/bitprophet/alabaster'
-arch=('any')
-license=('custom:BSD')
-
-makedepends=('python-setuptools' 'python2-setuptools')
-
-source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";)
-
-md5sums=('7934dccf38801faa105f6e7b4784f493')
-
-build() {
-   cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2
-
-   cd alabaster-"$pkgver"
-   python setup.py build
-
-   cd "$srcdir"/alabaster-"$pkgver"-py2
-   python2 setup.py build
-}
-
-package_python-sphinx-alabaster-theme() {
-   cd alabaster-"$pkgver"
-   python setup.py install --root="$pkgdir" --optimize=1
-
-   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}
-
-package_python2-sphinx-alabaster-theme() {
-   cd alabaster-"$pkgver"-py2
-   python2 setup.py install --root="$pkgdir" --optimize=1
-
-   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}

Copied: python-sphinx-alabaster-theme/repos/community-any/PKGBUILD (from rev 
347715, python-sphinx-alabaster-theme/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 22:15:53 UTC (rev 347716)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor: xantares
+
+pkgbase=python-sphinx-alabaster-theme
+pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme)
+pkgver=0.7.11
+pkgrel=1
+
+pkgdesc="Sphinx default theme"
+url='https://github.com/bitprophet/alabaster'
+arch=('any')
+license=('custom:BSD')
+
+makedepends=('python-setuptools' 'python2-setuptools')
+
+source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";)
+
+md5sums=('a23493869f819326a7f62deb7dbdb849')
+
+build() {
+   cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2
+
+   cd alabaster-"$pkgver"
+   python setup.py build
+
+   cd "$srcdir"/alabaster-"$pkgver"-py2
+   python2 setup.py build
+}
+
+package_python-sphinx-alabaster-theme() {
+   cd alabaster-"$pkgver"
+   python setup.py install --root="$pkgdir" --optimize=1
+
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}
+
+package_python2-sphinx-alabaster-theme() {
+   cd alabaster-"$pkgver"-py2
+   python2 setup.py install --root="$pkgdir" --optimize=1
+
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}


[arch-commits] Commit in python-sphinx-alabaster-theme/trunk (PKGBUILD)

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:15:50
  Author: demize
Revision: 347715

upgpkg: python-sphinx-alabaster-theme 0.7.11-1

Modified:
  python-sphinx-alabaster-theme/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 22:15:00 UTC (rev 347714)
+++ PKGBUILD2018-06-28 22:15:50 UTC (rev 347715)
@@ -4,7 +4,7 @@
 
 pkgbase=python-sphinx-alabaster-theme
 pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme)
-pkgver=0.7.10
+pkgver=0.7.11
 pkgrel=1
 
 pkgdesc="Sphinx default theme"
@@ -16,7 +16,7 @@
 
 
source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";)
 
-md5sums=('7934dccf38801faa105f6e7b4784f493')
+md5sums=('a23493869f819326a7f62deb7dbdb849')
 
 build() {
cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2


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

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:14:55
  Author: demize
Revision: 347713

upgpkg: parallel 20180622-1

Modified:
  parallel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:57:32 UTC (rev 347712)
+++ PKGBUILD2018-06-28 22:14:55 UTC (rev 347713)
@@ -4,7 +4,7 @@
 # Contributor: Peter Simons 
 
 pkgname=parallel
-pkgver=20180522
+pkgver=20180622
 pkgrel=1
 pkgdesc='A shell tool for executing jobs in parallel'
 arch=('any')
@@ -12,9 +12,9 @@
 license=('GPL3')
 depends=('perl' 'procps')
 source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
-md5sums=('fb8fa0fa17074d3da87408315e0e92b5'
+md5sums=('5ccc0d961cc21622f43ae3cf5399e2c7'
  'SKIP')
-sha1sums=('e148aebb83dd5d2fa462cb04f7274a45ff93eb92'
+sha1sums=('9243a8893ac4821dc0af9503bc94c065db73c305'
   'SKIP')
 validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516')
 


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

2018-06-28 Thread Johannes Löthberg via arch-commits
Date: Thursday, June 28, 2018 @ 22:15:00
  Author: demize
Revision: 347714

archrelease: copy trunk to community-any

Added:
  parallel/repos/community-any/PKGBUILD
(from rev 347713, parallel/trunk/PKGBUILD)
Deleted:
  parallel/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-28 22:14:55 UTC (rev 347713)
+++ PKGBUILD2018-06-28 22:15:00 UTC (rev 347714)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Timothy Redaelli 
-# Contributor: Vianney le Clément 
-# Contributor: Peter Simons 
-
-pkgname=parallel
-pkgver=20180522
-pkgrel=1
-pkgdesc='A shell tool for executing jobs in parallel'
-arch=('any')
-url='http://www.gnu.org/software/parallel/'
-license=('GPL3')
-depends=('perl' 'procps')
-source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
-md5sums=('fb8fa0fa17074d3da87408315e0e92b5'
- 'SKIP')
-sha1sums=('e148aebb83dd5d2fa462cb04f7274a45ff93eb92'
-  'SKIP')
-validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516')
-
-build() {
-  cd parallel-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd parallel-$pkgver
-  make DESTDIR="$pkgdir/" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: parallel/repos/community-any/PKGBUILD (from rev 347713, 
parallel/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-28 22:15:00 UTC (rev 347714)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Timothy Redaelli 
+# Contributor: Vianney le Clément 
+# Contributor: Peter Simons 
+
+pkgname=parallel
+pkgver=20180622
+pkgrel=1
+pkgdesc='A shell tool for executing jobs in parallel'
+arch=('any')
+url='http://www.gnu.org/software/parallel/'
+license=('GPL3')
+depends=('perl' 'procps')
+source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
+md5sums=('5ccc0d961cc21622f43ae3cf5399e2c7'
+ 'SKIP')
+sha1sums=('9243a8893ac4821dc0af9503bc94c065db73c305'
+  'SKIP')
+validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516')
+
+build() {
+  cd parallel-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd parallel-$pkgver
+  make DESTDIR="$pkgdir/" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:57:32
  Author: felixonmars
Revision: 347712

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 347711, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
347711, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:57:32 UTC (rev 347712)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=10
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:57:16
  Author: felixonmars
Revision: 347711

upgpkg: pandoc-crossref 0.3.2.1-10

rebuild with generic-deriving 1.12.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:55:55 UTC (rev 347710)
+++ PKGBUILD2018-06-28 21:57:16 UTC (rev 347711)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=9
+pkgrel=10
 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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:55:55
  Author: felixonmars
Revision: 347710

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
347709, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:55:55 UTC (rev 347710)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=31
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:55:40
  Author: felixonmars
Revision: 347709

upgpkg: haskell-hakyll 4.12.3.0-31

rebuild with generic-deriving 1.12.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:53:40 UTC (rev 347708)
+++ PKGBUILD2018-06-28 21:55:40 UTC (rev 347709)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=30
+pkgrel=31
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:53:40
  Author: felixonmars
Revision: 347708

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 347707, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
347707, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:53:40 UTC (rev 347708)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.3.1
+pkgrel=56
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:53:25
  Author: felixonmars
Revision: 347707

upgpkg: pandoc-citeproc 0.14.3.1-56

rebuild with generic-deriving 1.12.2

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:50:37 UTC (rev 347706)
+++ PKGBUILD2018-06-28 21:53:25 UTC (rev 347707)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.3.1
-pkgrel=55
+pkgrel=56
 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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:50:37
  Author: felixonmars
Revision: 347706

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 347705, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:50:37 UTC (rev 347706)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.1
+pkgrel=47
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:50:21
  Author: felixonmars
Revision: 347705

upgpkg: pandoc 2.2.1-47

rebuild with generic-deriving 1.12.2

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:41:38 UTC (rev 347704)
+++ PKGBUILD2018-06-28 21:50:21 UTC (rev 347705)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.1
-pkgrel=46
+pkgrel=47
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:41:38
  Author: felixonmars
Revision: 347704

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 347703, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:41:38 UTC (rev 347704)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.0
+pkgrel=20
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:41:22
  Author: felixonmars
Revision: 347703

upgpkg: idris 1.3.0-20

rebuild with generic-deriving 1.12.2

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:27:06 UTC (rev 347702)
+++ PKGBUILD2018-06-28 21:41:22 UTC (rev 347703)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:27:06
  Author: felixonmars
Revision: 347702

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 347701, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
347701, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:27:06 UTC (rev 347702)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.1
+pkgrel=22
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:26:50
  Author: felixonmars
Revision: 347701

upgpkg: hopenpgp-tools 0.21.1-22

rebuild with generic-deriving 1.12.2

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:25:09 UTC (rev 347700)
+++ PKGBUILD2018-06-28 21:26:50 UTC (rev 347701)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.1
-pkgrel=21
+pkgrel=22
 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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:25:09
  Author: felixonmars
Revision: 347700

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 347699, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:25:09 UTC (rev 347700)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=29
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:24:52
  Author: felixonmars
Revision: 347699

upgpkg: hoogle 5.0.17.3-29

rebuild with generic-deriving 1.12.2

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:23:24 UTC (rev 347698)
+++ PKGBUILD2018-06-28 21:24:52 UTC (rev 347699)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=28
+pkgrel=29
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:23:24
  Author: felixonmars
Revision: 347698

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 347697, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 347697, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:23:24 UTC (rev 347698)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.5.0.20180515
+_commit=9fccc0086700b0e409bd9b0989e52d62863c714e
+pkgrel=30
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 
'haskell-gitrev' 'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 
'haskell-random' 'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 
'haskell-transformers-base'
+ 'haskell-ansi-terminal' 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz";)
+sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b')
+
+prepare() {
+mv $pkgname-$_commit $pkgname-$pkgver
+
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+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 cryptol/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:23:07
  Author: felixonmars
Revision: 347697

upgpkg: cryptol 2.5.0.20180515-30

rebuild with generic-deriving 1.12.2

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:20:11 UTC (rev 347696)
+++ PKGBUILD2018-06-28 21:23:07 UTC (rev 347697)
@@ -4,7 +4,7 @@
 pkgname=cryptol
 pkgver=2.5.0.20180515
 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e
-pkgrel=29
+pkgrel=30
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:19:55
  Author: felixonmars
Revision: 347695

upgpkg: haskell-sbv 7.9-9

rebuild with generic-deriving 1.12.2

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:17:19 UTC (rev 347694)
+++ PKGBUILD2018-06-28 21:19:55 UTC (rev 347695)
@@ -5,7 +5,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.9
-pkgrel=8
+pkgrel=9
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:20:11
  Author: felixonmars
Revision: 347696

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 347695, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:20:11 UTC (rev 347696)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.9
+pkgrel=9
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754'
+ 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in mailutils/trunk (PKGBUILD fix-build-mb-len-max.patch)

2018-06-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, June 28, 2018 @ 21:17:15
  Author: foutrelis
Revision: 347693

upgpkg: mailutils 3.4-3

gdbm 1.15 rebuild

Added:
  mailutils/trunk/fix-build-mb-len-max.patch
Modified:
  mailutils/trunk/PKGBUILD

+
 PKGBUILD   |   15 ---
 fix-build-mb-len-max.patch |   14 ++
 2 files changed, 26 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:13:56 UTC (rev 347692)
+++ PKGBUILD2018-06-28 21:17:15 UTC (rev 347693)
@@ -4,7 +4,7 @@
 
 pkgname=mailutils
 pkgver=3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="MUA command line tool (mailx)"
 arch=(x86_64)
 url="http://www.gnu.org/software/mailutils/";
@@ -13,10 +13,19 @@
 makedepends=('emacs')
 options=(!emptydirs)
 validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732')
-source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig})
+source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig}
+fix-build-mb-len-max.patch)
 
sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7'
-'SKIP')
+'SKIP'
+
'48248bfae1cc3b80c3decfcb99f803b65fd0d068f6c09625eb5e3763b3184090d7bd97fa3bc916b3e2e8c737b2bd501aa25482a96aceb555c08307b54c2a24a8')
 
+prepare() {
+  cd "$srcdir/mailutils-$pkgver"
+  # Include limits.h in frm/frm.h so it doesn't misdefine MB_LEN_MAX to 4
+  # (patch from github.com/NixOS/nixpkgs)
+  patch -Np1 -i ../fix-build-mb-len-max.patch
+}
+
 build() {
   cd "$srcdir/mailutils-$pkgver"
   ./configure \

Added: fix-build-mb-len-max.patch
===
--- fix-build-mb-len-max.patch  (rev 0)
+++ fix-build-mb-len-max.patch  2018-06-28 21:17:15 UTC (rev 347693)
@@ -0,0 +1,14 @@
+diff --git a/frm/frm.h b/frm/frm.h
+index 178b87d54..7931faada 100644
+--- a/frm/frm.h
 b/frm/frm.h
+@@ -34,6 +34,9 @@
+ #ifdef HAVE_ICONV_H
+ # include 
+ #endif
++#ifdef HAVE_LIMITS_H
++# include 
++#endif
+ #ifndef MB_LEN_MAX
+ # define MB_LEN_MAX 4
+ #endif


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

2018-06-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, June 28, 2018 @ 21:17:19
  Author: foutrelis
Revision: 347694

archrelease: copy trunk to community-staging-x86_64

Added:
  mailutils/repos/community-staging-x86_64/
  mailutils/repos/community-staging-x86_64/PKGBUILD
(from rev 347693, mailutils/trunk/PKGBUILD)
  mailutils/repos/community-staging-x86_64/fix-build-mb-len-max.patch
(from rev 347693, mailutils/trunk/fix-build-mb-len-max.patch)

+
 PKGBUILD   |   49 +++
 fix-build-mb-len-max.patch |   14 
 2 files changed, 63 insertions(+)

Copied: mailutils/repos/community-staging-x86_64/PKGBUILD (from rev 347693, 
mailutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:17:19 UTC (rev 347694)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Sergej Pupykin 
+
+pkgname=mailutils
+pkgver=3.4
+pkgrel=3
+pkgdesc="MUA command line tool (mailx)"
+arch=(x86_64)
+url="http://www.gnu.org/software/mailutils/";
+license=('GPL')
+depends=('libldap' 'pam' 'gnutls' 'gsasl')
+makedepends=('emacs')
+options=(!emptydirs)
+validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732')
+source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig}
+fix-build-mb-len-max.patch)
+sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7'
+'SKIP'
+
'48248bfae1cc3b80c3decfcb99f803b65fd0d068f6c09625eb5e3763b3184090d7bd97fa3bc916b3e2e8c737b2bd501aa25482a96aceb555c08307b54c2a24a8')
+
+prepare() {
+  cd "$srcdir/mailutils-$pkgver"
+  # Include limits.h in frm/frm.h so it doesn't misdefine MB_LEN_MAX to 4
+  # (patch from github.com/NixOS/nixpkgs)
+  patch -Np1 -i ../fix-build-mb-len-max.patch
+}
+
+build() {
+  cd "$srcdir/mailutils-$pkgver"
+  ./configure \
+   --prefix=/usr \
+   --sbindir=/usr/bin \
+   --libexecdir=/usr/lib/$pkgname \
+   --with-gdbm \
+   --with-gnutls \
+   --disable-python \
+   --without-guile
+  make CFLAGS="$CFLAGS -O2" || make CFLAGS="$CFLAGS -O2" LDFLAGS="-L`pwd`/lib 
-lmutcpwrap -ltinfo"
+}
+
+package() {
+  cd "$srcdir/mailutils-$pkgver"
+  make -j1 DESTDIR="$pkgdir" install
+  rm -f "$pkgdir"/usr/share/info/dir
+  mv "$pkgdir"/usr/bin/mail "$pkgdir"/usr/bin/gnu-mail
+  mv "$pkgdir"/usr/share/man/man1/mail.1 
"$pkgdir"/usr/share/man/man1/gnu-mail.1
+  chown -R root:root "$pkgdir"
+}

Copied: mailutils/repos/community-staging-x86_64/fix-build-mb-len-max.patch 
(from rev 347693, mailutils/trunk/fix-build-mb-len-max.patch)
===
--- community-staging-x86_64/fix-build-mb-len-max.patch 
(rev 0)
+++ community-staging-x86_64/fix-build-mb-len-max.patch 2018-06-28 21:17:19 UTC 
(rev 347694)
@@ -0,0 +1,14 @@
+diff --git a/frm/frm.h b/frm/frm.h
+index 178b87d54..7931faada 100644
+--- a/frm/frm.h
 b/frm/frm.h
+@@ -34,6 +34,9 @@
+ #ifdef HAVE_ICONV_H
+ # include 
+ #endif
++#ifdef HAVE_LIMITS_H
++# include 
++#endif
+ #ifndef MB_LEN_MAX
+ # define MB_LEN_MAX 4
+ #endif


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:13:40
  Author: felixonmars
Revision: 347691

upgpkg: hlint 2.1.6-8

rebuild with generic-deriving 1.12.2

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:12:27 UTC (rev 347690)
+++ PKGBUILD2018-06-28 21:13:40 UTC (rev 347691)
@@ -4,7 +4,7 @@
 
 pkgname=hlint
 pkgver=2.1.6
-pkgrel=7
+pkgrel=8
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:13:56
  Author: felixonmars
Revision: 347692

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 347691, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:13:56 UTC (rev 347692)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.6
+pkgrel=8
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('ce84369110430674438f930123a3824086dba4ddd87ed55ab8d1a7bc25682652495f6c738d718c82d45f74cfafa64c5f607f62a4aabf7d19cfbb3453e4a4420b')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:12:27
  Author: felixonmars
Revision: 347690

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 347689, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 347689, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:12:27 UTC (rev 347690)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.9.2
+pkgrel=40
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:12:11
  Author: felixonmars
Revision: 347689

upgpkg: hledger-web 1.9.2-40

rebuild with generic-deriving 1.12.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:10:48 UTC (rev 347688)
+++ PKGBUILD2018-06-28 21:12:11 UTC (rev 347689)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.9.2
-pkgrel=39
+pkgrel=40
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:10:48
  Author: felixonmars
Revision: 347688

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:10:32
  Author: felixonmars
Revision: 347687

upgpkg: hledger-ui 1.9.1-26

rebuild with generic-deriving 1.12.2

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:09:38 UTC (rev 347686)
+++ PKGBUILD2018-06-28 21:10:32 UTC (rev 347687)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.9.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:09:38
  Author: felixonmars
Revision: 347686

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 347685, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 347685, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:09:38 UTC (rev 347686)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.9.1
+pkgrel=35
+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 hledger-api/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:09:22
  Author: felixonmars
Revision: 347685

upgpkg: hledger-api 1.9.1-35

rebuild with generic-deriving 1.12.2

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:08:12 UTC (rev 347684)
+++ PKGBUILD2018-06-28 21:09:22 UTC (rev 347685)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.9.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:08:12
  Author: felixonmars
Revision: 347684

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 347683, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:08:12 UTC (rev 347684)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.9.1
+pkgrel=24
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-cmdargs' 'haskell-csv'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-file-embed'
+ 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 
'haskell-hunit' 'haskell-lucid'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split' 'haskell-tabular'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d1d0abbee555e152a713e2fcfc185e196e705f73dcc6f94106ddfc9695412ae8bfbe8b487ae09a5a8a94338b85b7466fa9c28ce81e8a56e46c4fab0a7714a5eb')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:07:56
  Author: felixonmars
Revision: 347683

upgpkg: hledger 1.9.1-24

rebuild with generic-deriving 1.12.2

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:06:46 UTC (rev 347682)
+++ PKGBUILD2018-06-28 21:07:56 UTC (rev 347683)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.9.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in namcap/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:07:03
  Author: felixonmars
Revision: 327746

archrelease: copy trunk to staging-any

Added:
  namcap/repos/staging-any/
  namcap/repos/staging-any/PKGBUILD
(from rev 327745, namcap/trunk/PKGBUILD)

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

Copied: namcap/repos/staging-any/PKGBUILD (from rev 327745, 
namcap/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 21:07:03 UTC (rev 327746)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer : Rémy Oudompheng 
+# Contributor: Hugo Doria 
+
+pkgname=namcap
+pkgver=3.2.7
+pkgrel=3
+pkgdesc="A Pacman package analyzer"
+arch=('any')
+url="http://projects.archlinux.org/namcap.git/";
+license=('GPL')
+depends=('python' 'pyalpm>=0.5' 'licenses'
+ 'binutils' 'elfutils' 'python-pyelftools')
+makedepends=('python-setuptools')
+source=(https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('fedf490e57bcdb4b11c7bb0e1f1801791f860bbad927d1e384cfa4dbf1047e7cf591be5136f1cd7bf5d0fba9713b83e93fee87e7080d3332adf0210727f6c49a')
+
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  sed -i 's/libalpm.so.10/libalpm.so.11/' 
Namcap/tests/package/test_sodepends.py
+}
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  env PARSE_PKGBUILD_PATH=${srcdir}/${pkgname}-${pkgver} \
+  PATH=${srcdir}/${pkgname}-${pkgver}:$PATH \
+  python setup.py test
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  python setup.py install --root=${pkgdir}
+}
+


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:06:46
  Author: felixonmars
Revision: 347682

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 347681, hindent/trunk/PKGBUILD)
  hindent/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 347681, hindent/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   52 
 ghc-8.4.patch |   72 
 2 files changed, 124 insertions(+)

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 347681, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:06:46 UTC (rev 347682)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.2.5
+pkgrel=45
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 
'haskell-monad-loops'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+ghc-8.4.patch)
+sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef'
+
'32d8f5f3df69ec204afc2ec6afee28c05670137285bb6ff3978d5ae729e0e67830d7cfe7c5775dd5ced0bbd93270d9f73f8c93282f3eaaded48d023e88ccdc72')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+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() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}

Copied: hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 347681, 
hindent/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-28 21:06:46 UTC (rev 
347682)
@@ -0,0 +1,72 @@
+From f0ac1ebed87bde6d93dbe5eac42ff5b5fb23e7ee Mon Sep 17 00:00:00 2001
+From: Rob Looby 
+Date: Fri, 11 May 2018 13:12:07 -0500
+Subject: [PATCH] Make work with lts-11 and ghc-8.4.2 nightly build
+
+---
+ .travis.yml  |  6 +-
+ src/HIndent/CabalFile.hs | 28 
+ stack.yaml   |  7 ---
+ 3 files changed, 33 insertions(+), 8 deletions(-)
+
+diff --git a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs
+index 083d965..d8c731e 100644
+--- a/src/HIndent/CabalFile.hs
 b/src/HIndent/CabalFile.hs
+@@ -1,14 +1,21 @@
++{-# LANGUAGE CPP #-}
++
+ module HIndent.CabalFile
+   ( getCabalExtensionsForSourcePath
+   ) where
+ 
++import qualified Data.ByteString as BS
+ import Data.List
+ import Data.Maybe
+ import Data.Traversable
+ import Distribution.ModuleName
+ import Distribution.PackageDescription
+ import Distribution.PackageDescription.Configuration
++#if MIN_VERSION_Cabal(2, 2, 0)
++import Distribution.PackageDescription.Parsec
++#else
+ import Distribution.PackageDescription.Parse
++#endif
+ import Language.Haskell.Extension
+ import qualified Language.Haskell.Exts.Extension as HSE
+ import System.Directory
+@@ -82,6 +89,19 @@ findCabalFiles dir rel = do
+ [] -> findCabalFiles (takeDirectory dir) (takeFileName dir  rel)
+ _ -> return $ Just (fmap (\n -> dir  n) cabalnames, rel)
+ 
++getGenericPackageDescription :: FilePath -> IO (Maybe 
GenericPackageDescription)
++#if MIN_VERSION_Cabal(2, 2, 0)
++getGenericPackageDescription cabalPath = do
++cabaltext <- BS.readFile cabalPath
++return $ parseGenericPackageDe

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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:06:44
  Author: felixonmars
Revision: 327745

upgpkg: namcap 3.2.7-3

Python 3.7 rebuild

Modified:
  namcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:02:14 UTC (rev 327744)
+++ PKGBUILD2018-06-28 21:06:44 UTC (rev 327745)
@@ -4,7 +4,7 @@
 
 pkgname=namcap
 pkgver=3.2.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A Pacman package analyzer"
 arch=('any')
 url="http://projects.archlinux.org/namcap.git/";
@@ -13,10 +13,11 @@
  'binutils' 'elfutils' 'python-pyelftools')
 makedepends=('python-setuptools')
 
source=(https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('fa43c1f0d842a1b49bb14fe3418630e752f74c82')
+sha512sums=('fedf490e57bcdb4b11c7bb0e1f1801791f860bbad927d1e384cfa4dbf1047e7cf591be5136f1cd7bf5d0fba9713b83e93fee87e7080d3332adf0210727f6c49a')
 
 prepare() {
   cd ${srcdir}/${pkgname}-${pkgver}
+  sed -i 's/libalpm.so.10/libalpm.so.11/' 
Namcap/tests/package/test_sodepends.py
 }
 
 build() {


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:06:31
  Author: felixonmars
Revision: 347681

upgpkg: hindent 5.2.5-45

rebuild with generic-deriving 1.12.2

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:05:26 UTC (rev 347680)
+++ PKGBUILD2018-06-28 21:06:31 UTC (rev 347681)
@@ -4,7 +4,7 @@
 
 pkgname=hindent
 pkgver=5.2.5
-pkgrel=44
+pkgrel=45
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:05:26
  Author: felixonmars
Revision: 347680

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 347679, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
347679, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:05:26 UTC (rev 347680)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.4
+pkgrel=37
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:05:10
  Author: felixonmars
Revision: 347679

upgpkg: haskell-yesod-test 1.6.4-37

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:03:58 UTC (rev 347678)
+++ PKGBUILD2018-06-28 21:05:10 UTC (rev 347679)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.4
-pkgrel=36
+pkgrel=37
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:03:58
  Author: felixonmars
Revision: 347678

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 347677, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 347677, 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 347677, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 21:03:58 UTC (rev 347678)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180626
+pkgrel=5
+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 
347677, 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-28 21:03:58 UTC (rev 
347678)
@@ -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 git-annex/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:03:42
  Author: felixonmars
Revision: 347677

upgpkg: git-annex 6.20180626-5

rebuild with generic-deriving 1.12.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:57:52 UTC (rev 347676)
+++ PKGBUILD2018-06-28 21:03:42 UTC (rev 347677)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=4
+pkgrel=5
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


[arch-commits] Commit in python-setuptools/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:02:14
  Author: felixonmars
Revision: 327744

archrelease: copy trunk to staging-any

Added:
  python-setuptools/repos/staging-any/
  python-setuptools/repos/staging-any/PKGBUILD
(from rev 327743, python-setuptools/trunk/PKGBUILD)

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

Copied: python-setuptools/repos/staging-any/PKGBUILD (from rev 327743, 
python-setuptools/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 21:02:14 UTC (rev 327744)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Eli Schwartz 
+
+pkgbase=python-setuptools
+pkgname=('python-setuptools' 'python2-setuptools')
+pkgver=39.2.0
+pkgrel=3
+epoch=1
+pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
+arch=('any')
+license=('PSF')
+url="https://pypi.org/project/setuptools/";
+_deps=('appdirs' 'packaging')
+makedepends=("${_deps[@]/#/python-}" "${_deps[@]/#/python2-}" 'git')
+_checkdeps=('mock' 'pip' 'pytest-fixture-config' 'pytest-flake8'
+'pytest-runner' 'pytest-virtualenv' 'wheel')
+checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}" 'git')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz";)
+sha512sums=('94f0bbf3660d9a27464c79d256e87247f153081128480b914a9bdc2f574ca9ae209a30baf117441a5b6e8530d711b7d3949abefd0dee4d17ef5397e07fb6d9a2')
+
+export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
+
+prepare() {
+  rm -r setuptools-$pkgver/{pkg_resources,setuptools}/{extern,_vendor}
+
+  # Upstream devendoring logic is badly broken, see:
+  # https://bugs.archlinux.org/task/58670
+  # https://github.com/pypa/pip/issues/5429
+  # https://github.com/pypa/setuptools/issues/1383
+  # The simplest fix is to simply rewrite import paths to use the canonical
+  # location in the first place
+  for _module in setuptools pkg_resources; do
+  find setuptools-$pkgver/$_module -name \*.py -exec sed -i \
+  -e 's/from '$_module.extern' import/import/' \
+  -e 's/from '$_module.extern'./from /' \
+  -e 's/import '$_module.extern'./import /' \
+  -e "s/__import__('$_module.extern./__import__('/" \
+  {} +
+done
+
+  # Remove post-release tag since we are using stable tags
+  sed -e '/tag_build = .post/d' \
+  -e '/tag_date = 1/d' \
+  -i setuptools-$pkgver/setup.cfg
+
+  # 'Clean' installation is expected to fail since we removed bundled packages
+  sed -i '/^def test_clean_env_install/i import 
pytest\n\n...@pytest.mark.xfail' 
setuptools-$pkgver/setuptools/tests/test_virtualenv.py
+
+  # Tests failed. Importing an unbundled new setuptools in a virtualenv does 
not work, but this won't
+  # affect normal virtualenv usage (which don't have to import the unbundled 
setuptools in *current*
+  # dir.
+  sed -e '/^def test_pip_upgrade_from_source/i @pytest.mark.xfail' \
+  -e '/^def test_test_command_install_requirements/i @pytest.mark.xfail' \
+  -i setuptools-$pkgver/setuptools/tests/test_virtualenv.py
+
+  cp -a setuptools-$pkgver{,-py2}
+
+  cd "$srcdir"/setuptools-$pkgver
+  sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" 
setuptools/command/easy_install.py
+
+  cd "$srcdir"/setuptools-$pkgver-py2
+  sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" 
setuptools/command/easy_install.py
+}
+
+build() {
+  cd "$srcdir"/setuptools-$pkgver
+  python bootstrap.py
+  python setup.py build
+
+  cd "$srcdir"/setuptools-$pkgver-py2
+  python2 bootstrap.py
+  python2 setup.py build
+}
+
+check() { (
+  # Workaround UTF-8 tests by setting LC_CTYPE
+  export LC_CTYPE=en_US.UTF-8
+
+  # https://github.com/pypa/setuptools/pull/810
+  export PYTHONDONTWRITEBYTECODE=1
+
+  cd "$srcdir"/setuptools-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/setuptools-$pkgver-py2
+  python2 setup.py pytest
+)}
+
+package_python-setuptools() {
+  depends=("${_deps[@]/#/python-}")
+  provides=('python-distribute')
+  replaces=('python-distribute')
+
+  cd "$srcdir"/setuptools-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 
--skip-build
+}
+
+package_python2-setuptools() {
+  depends=("${_deps[@]/#/python2-}")
+  provides=('python2-distribute')
+  replaces=('python2-distribute')
+
+  cd "$srcdir"/setuptools-$pkgver-py2
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 
--skip-build
+  rm "$pkgdir"/usr/bin/easy_install
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:01:55
  Author: felixonmars
Revision: 327743

upgpkg: python-setuptools 1:39.2.0-3

Python 3.7 rebuild

Modified:
  python-setuptools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 21:00:54 UTC (rev 327742)
+++ PKGBUILD2018-06-28 21:01:55 UTC (rev 327743)
@@ -6,7 +6,7 @@
 pkgbase=python-setuptools
 pkgname=('python-setuptools' 'python2-setuptools')
 pkgver=39.2.0
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="Easily download, build, install, upgrade, and uninstall Python 
packages"
 arch=('any')


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:00:36
  Author: felixonmars
Revision: 327741

upgpkg: python-appdirs 1.4.3-2

Python 3.7 rebuild

Modified:
  python-appdirs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:59:44 UTC (rev 327740)
+++ PKGBUILD2018-06-28 21:00:36 UTC (rev 327741)
@@ -5,7 +5,7 @@
 pkgbase=python-appdirs
 pkgname=(python-appdirs python2-appdirs)
 pkgver=1.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc='A small Python module for determining appropriate platform-specific 
dirs, e.g. a "user data dir".'
 arch=('any')
 url="https://github.com/ActiveState/appdirs";


[arch-commits] Commit in python-appdirs/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 21:00:54
  Author: felixonmars
Revision: 327742

archrelease: copy trunk to staging-any

Added:
  python-appdirs/repos/staging-any/
  python-appdirs/repos/staging-any/PKGBUILD
(from rev 327741, python-appdirs/trunk/PKGBUILD)

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

Copied: python-appdirs/repos/staging-any/PKGBUILD (from rev 327741, 
python-appdirs/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 21:00:54 UTC (rev 327742)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Tobias Roettger 
+
+pkgbase=python-appdirs
+pkgname=(python-appdirs python2-appdirs)
+pkgver=1.4.3
+pkgrel=2
+pkgdesc='A small Python module for determining appropriate platform-specific 
dirs, e.g. a "user data dir".'
+arch=('any')
+url="https://github.com/ActiveState/appdirs";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://pypi.io/packages/source/a/appdirs/appdirs-$pkgver.tar.gz";)
+md5sums=('44c679904082a2133f5566c8a0d3ab42')
+
+prepare() {
+  cp -a appdirs-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/appdirs-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/appdirs-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/appdirs-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/appdirs-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-appdirs() {
+  depends=('python')
+
+  cd appdirs-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-appdirs() {
+  depends=('python2')
+
+  cd appdirs-$pkgver-py2
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in python-packaging/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:59:44
  Author: felixonmars
Revision: 327740

archrelease: copy trunk to staging-any

Added:
  python-packaging/repos/staging-any/
  python-packaging/repos/staging-any/PKGBUILD
(from rev 327739, python-packaging/trunk/PKGBUILD)

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

Copied: python-packaging/repos/staging-any/PKGBUILD (from rev 327739, 
python-packaging/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 20:59:44 UTC (rev 327740)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-packaging
+pkgname=(python-packaging python2-packaging)
+pkgver=17.1
+_commit=0dfec396998e7237e12dc2e3a06385ffa1bd97b1
+pkgrel=2
+pkgdesc="Core utilities for Python packages"
+arch=('any')
+url="https://github.com/pypa/packaging";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 
'python2-pyparsing')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 
'python2-pretend'
+  'python-coverage' 'python2-coverage')
+source=("$pkgbase-$_commit.tar.gz::https://github.com/pypa/packaging/archive/$_commit.tar.gz";)
+sha512sums=('00f0ac87794813372931b31c5dd52f76153b0fa8fc21c2a1d5dafdd792e12ef0d87503aa7bbceb8642f777900dcaccfafca77dc391c5afdce1471a7ba9c4021e')
+
+prepare() {
+  mv packaging-{$_commit,$pkgver}
+  cp -a packaging-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/packaging-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/packaging-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/packaging-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/packaging-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-packaging() {
+  depends=('python-pyparsing' 'python-six')
+
+  cd "$srcdir"/packaging-$pkgver
+  python setup.py install --root "$pkgdir"
+}
+
+package_python2-packaging() {
+  depends=('python2-pyparsing' 'python2-six')
+
+  cd "$srcdir"/packaging-$pkgver-py2
+  python2 setup.py install --root "$pkgdir"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:59:26
  Author: felixonmars
Revision: 327739

upgpkg: python-packaging 17.1-2

Python 3.7 rebuild

Modified:
  python-packaging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:58:22 UTC (rev 327738)
+++ PKGBUILD2018-06-28 20:59:26 UTC (rev 327739)
@@ -5,7 +5,7 @@
 pkgname=(python-packaging python2-packaging)
 pkgver=17.1
 _commit=0dfec396998e7237e12dc2e3a06385ffa1bd97b1
-pkgrel=1
+pkgrel=2
 pkgdesc="Core utilities for Python packages"
 arch=('any')
 url="https://github.com/pypa/packaging";


[arch-commits] Commit in python-pyparsing/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:58:22
  Author: felixonmars
Revision: 327738

archrelease: copy trunk to staging-any

Added:
  python-pyparsing/repos/staging-any/
  python-pyparsing/repos/staging-any/PKGBUILD
(from rev 327737, python-pyparsing/trunk/PKGBUILD)

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

Copied: python-pyparsing/repos/staging-any/PKGBUILD (from rev 327737, 
python-pyparsing/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 20:58:22 UTC (rev 327738)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Alexander F Rødseth 
+# Contributor: Chris Brannon 
+# Contributor: Geoffroy Carrier 
+# Contributor: Arvid Ephraim Picciani 
+# Contributor: Michael Krauss 
+
+pkgname=python-pyparsing
+pkgname=('python-pyparsing' 'python2-pyparsing')
+pkgver=2.2.0
+pkgrel=2
+pkgdesc='General parsing module for Python'
+arch=('any')
+url='http://pyparsing.wikispaces.com/'
+makedepends=('python-setuptools' 'python2-setuptools' 'subversion')
+license=('MIT')
+source=("svn://svn.code.sf.net/p/pyparsing/code/tags/pyparsing_$pkgver")
+sha256sums=('SKIP')
+
+prepare() {
+  cp -a pyparsing_$pkgver{,-py2}
+
+  # :/
+  sed -i '1i#coding=utf-8' pyparsing_$pkgver-py2/src/unitTests.py
+}
+
+build() {
+  cd "$srcdir"/pyparsing_$pkgver/src
+  python setup.py build
+
+  cd "$srcdir"/pyparsing_$pkgver-py2/src
+  python2 setup.py build
+}
+
+check() {
+  export LC_CTYPE=en_US.UTF-8
+
+  cd "$srcdir"/pyparsing_$pkgver/src
+  python unitTests.py
+
+  cd "$srcdir"/pyparsing_$pkgver-py2/src
+  python2 unitTests.py
+}
+
+package_python-pyparsing() {
+  depends=('python')
+
+  cd pyparsing_$pkgver/src
+
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pyparsing() {
+  depends=('python2')
+
+  cd pyparsing_$pkgver-py2/src
+
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:58:03
  Author: felixonmars
Revision: 327737

upgpkg: python-pyparsing 2.2.0-2

Python 3.7 rebuild

Modified:
  python-pyparsing/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:56:23 UTC (rev 327736)
+++ PKGBUILD2018-06-28 20:58:03 UTC (rev 327737)
@@ -9,7 +9,7 @@
 pkgname=python-pyparsing
 pkgname=('python-pyparsing' 'python2-pyparsing')
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc='General parsing module for Python'
 arch=('any')
 url='http://pyparsing.wikispaces.com/'


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:57:52
  Author: felixonmars
Revision: 347676

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 347675, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
347675, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:57:52 UTC (rev 347676)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0
+pkgrel=33
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:57:36
  Author: felixonmars
Revision: 347675

upgpkg: haskell-yesod-static 1.6.0-33

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:56:41 UTC (rev 347674)
+++ PKGBUILD2018-06-28 20:57:36 UTC (rev 347675)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0
-pkgrel=32
+pkgrel=33
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in python-six/repos (staging-any staging-any/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:56:23
  Author: felixonmars
Revision: 327736

archrelease: copy trunk to staging-any

Added:
  python-six/repos/staging-any/
  python-six/repos/staging-any/PKGBUILD
(from rev 327735, python-six/trunk/PKGBUILD)

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

Copied: python-six/repos/staging-any/PKGBUILD (from rev 327735, 
python-six/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-06-28 20:56:23 UTC (rev 327736)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jelle van der Waa 
+# Contributer: Allan McRae 
+
+pkgbase=python-six
+pkgname=('python2-six' 'python-six')
+pkgver=1.11.0
+pkgrel=2
+pkgdesc="Python 2 and 3 compatibility utilities"
+arch=('any')
+url="http://pypi.python.org/pypi/six/";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'tk')
+source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz";)
+sha512sums=('33f246a2e987141e17e5edad9d3537cf3aba0cbdd0bc2a907ea52ce0d674b1474f29c3dd5cc26605fd960396054b189ca5f501708333cad234c223131483fe24')
+
+build() {
+  cp -a six-$pkgver{,-py2}
+}
+
+check() {
+  cd "$srcdir"/six-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/six-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-six() {
+  depends=('python')
+
+  cd six-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-six() {
+  depends=('python2')
+
+  cd six-$pkgver-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:56:24
  Author: felixonmars
Revision: 347673

upgpkg: haskell-yesod-auth 1.6.3-36

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:55:13 UTC (rev 347672)
+++ PKGBUILD2018-06-28 20:56:24 UTC (rev 347673)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=35
+pkgrel=36
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:56:41
  Author: felixonmars
Revision: 347674

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 347673, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
347673, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:56:41 UTC (rev 347674)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.3
+pkgrel=36
+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 python-six/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:56:05
  Author: felixonmars
Revision: 327735

upgpkg: python-six 1.11.0-2

Python 3.7 rebuild

Modified:
  python-six/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:52:55 UTC (rev 327734)
+++ PKGBUILD2018-06-28 20:56:05 UTC (rev 327735)
@@ -6,7 +6,7 @@
 pkgbase=python-six
 pkgname=('python2-six' 'python-six')
 pkgver=1.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python 2 and 3 compatibility utilities"
 arch=('any')
 url="http://pypi.python.org/pypi/six/";


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:55:13
  Author: felixonmars
Revision: 347672

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 347671, haskell-yesod/trunk/PKGBUILD)

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

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


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:54:57
  Author: felixonmars
Revision: 347671

upgpkg: haskell-yesod 1.6.0-37

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:54:02 UTC (rev 347670)
+++ PKGBUILD2018-06-28 20:54:57 UTC (rev 347671)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=36
+pkgrel=37
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:54:02
  Author: felixonmars
Revision: 347670

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 347669, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
347669, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:54:02 UTC (rev 347670)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.1
+pkgrel=36
+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-form/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:53:45
  Author: felixonmars
Revision: 347669

upgpkg: haskell-yesod-form 1.6.1-36

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:52:32 UTC (rev 347668)
+++ PKGBUILD2018-06-28 20:53:45 UTC (rev 347669)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.1
-pkgrel=35
+pkgrel=36
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:52:38
  Author: felixonmars
Revision: 327733

upgpkg: pyalpm 0.8.3-2

Python 3.7 rebuild

Modified:
  pyalpm/trunk/PKGBUILD (contents, properties)

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:43:15 UTC (rev 327732)
+++ PKGBUILD2018-06-28 20:52:38 UTC (rev 327733)
@@ -1,8 +1,9 @@
+# $Id$
 # Maintainer : Rémy Oudompheng 
 
 pkgname=pyalpm
 pkgver=0.8.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Libalpm bindings for Python 3"
 arch=('x86_64')
 url="https://git.archlinux.org/pyalpm.git/";
@@ -11,7 +12,7 @@
 depends=('python>=3.6' 'pacman>=5.0')
 
source=("git+https://git.archlinux.org/pyalpm.git#commit=284d480cd50a0d90dbdd00085efaf0ff9a63913c";)
 validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
-sha1sums=('SKIP')
+sha512sums=('SKIP')
 
 build() {
   cd ${srcdir}/${pkgname}


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


[arch-commits] Commit in pyalpm/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:52:55
  Author: felixonmars
Revision: 327734

archrelease: copy trunk to staging-x86_64

Added:
  pyalpm/repos/staging-x86_64/
  pyalpm/repos/staging-x86_64/PKGBUILD
(from rev 327733, pyalpm/trunk/PKGBUILD)

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

Copied: pyalpm/repos/staging-x86_64/PKGBUILD (from rev 327733, 
pyalpm/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-06-28 20:52:55 UTC (rev 327734)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer : Rémy Oudompheng 
+
+pkgname=pyalpm
+pkgver=0.8.3
+pkgrel=2
+pkgdesc="Libalpm bindings for Python 3"
+arch=('x86_64')
+url="https://git.archlinux.org/pyalpm.git/";
+license=('GPL')
+makedepends=('git')
+depends=('python>=3.6' 'pacman>=5.0')
+source=("git+https://git.archlinux.org/pyalpm.git#commit=284d480cd50a0d90dbdd00085efaf0ff9a63913c";)
+validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
+sha512sums=('SKIP')
+
+build() {
+  cd ${srcdir}/${pkgname}
+  python setup.py build
+}
+
+package() {
+  cd ${srcdir}/${pkgname}
+  python setup.py install --root=${pkgdir}
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:52:32
  Author: felixonmars
Revision: 347668

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 347667, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 347667, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:52:32 UTC (rev 347668)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=36
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:52:16
  Author: felixonmars
Revision: 347667

upgpkg: haskell-yesod-persistent 1.6.0-36

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:51:22 UTC (rev 347666)
+++ PKGBUILD2018-06-28 20:52:16 UTC (rev 347667)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:51:06
  Author: felixonmars
Revision: 347665

upgpkg: haskell-yesod-default 1.2.0-334

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:50:21 UTC (rev 347664)
+++ PKGBUILD2018-06-28 20:51:06 UTC (rev 347665)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=333
+pkgrel=334
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:51:22
  Author: felixonmars
Revision: 347666

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 347665, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
347665, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:51:22 UTC (rev 347666)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=334
+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-core/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:50:06
  Author: felixonmars
Revision: 347663

upgpkg: haskell-yesod-core 1.6.5-32

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:48:58 UTC (rev 347662)
+++ PKGBUILD2018-06-28 20:50:06 UTC (rev 347663)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.5
-pkgrel=31
+pkgrel=32
 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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:50:21
  Author: felixonmars
Revision: 347664

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 347663, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
347663, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:50:21 UTC (rev 347664)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.5
+pkgrel=32
+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-mustache/repos (2 files)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:48:58
  Author: felixonmars
Revision: 347662

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
347661, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:48:58 UTC (rev 347662)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.0
+pkgrel=26
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:48:42
  Author: felixonmars
Revision: 347661

upgpkg: haskell-mustache 2.3.0-26

rebuild with generic-deriving 1.12.2

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:47:36 UTC (rev 347660)
+++ PKGBUILD2018-06-28 20:48:42 UTC (rev 347661)
@@ -4,7 +4,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.0
-pkgrel=25
+pkgrel=26
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache";
 license=('custom:BSD3')


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:47:20
  Author: felixonmars
Revision: 347659

upgpkg: haskell-hpack 0.28.2-31

rebuild with generic-deriving 1.12.2

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:45:29 UTC (rev 347658)
+++ PKGBUILD2018-06-28 20:47:20 UTC (rev 347659)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.28.2
-pkgrel=30
+pkgrel=31
 pkgdesc="An alternative format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:47:36
  Author: felixonmars
Revision: 347660

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 347659, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:47:36 UTC (rev 347660)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.28.2
+pkgrel=31
+pkgdesc="An alternative format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:45:29
  Author: felixonmars
Revision: 347658

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:45:13
  Author: felixonmars
Revision: 347657

upgpkg: cgrep 6.6.25-33

rebuild with generic-deriving 1.12.2

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:44:17 UTC (rev 347656)
+++ PKGBUILD2018-06-28 20:45:13 UTC (rev 347657)
@@ -4,7 +4,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=32
+pkgrel=33
 pkgdesc="A context-aware grep for source codes"
 url="http://awgn.github.io/cgrep/";
 license=("GPL2")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:44:17
  Author: felixonmars
Revision: 347656

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 347655, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:44:17 UTC (rev 347656)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.31
+pkgrel=2
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-vector'
+ 'haskell-resourcet' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('37a3ae20be5f95222571ff2b0ed34243b31d99b39cd4c17bfaf9326c1e3b0e41d022ec58b0f688702b8a0adc055d9ca6f7e413d0055a1a47f25762c6d8f46a54')
+
+prepare() {
+# Needed only for examples, which won't be built
+sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i 
${_hkgname}-${pkgver}/${_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 \
+-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-yaml/trunk (PKGBUILD)

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:43:57
  Author: felixonmars
Revision: 347655

upgpkg: haskell-yaml 0.8.31-2

rebuild with generic-deriving 1.12.2

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:42:48 UTC (rev 347654)
+++ PKGBUILD2018-06-28 20:43:57 UTC (rev 347655)
@@ -5,7 +5,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.8.31
-pkgrel=1
+pkgrel=2
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:43:15
  Author: felixonmars
Revision: 327732

archrelease: copy trunk to staging-x86_64

Modified:
  python/repos/staging-x86_64/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:42:57 UTC (rev 327731)
+++ PKGBUILD2018-06-28 20:43:15 UTC (rev 327732)
@@ -6,7 +6,7 @@
 # Contributor: Jason Chu 
 
 pkgname=python
-pkgver=3.7.0
+pkgver=3.6.6
 pkgrel=1
 _pybasever=3.6
 pkgdesc="Next generation of the python high-level scripting language"
@@ -25,7 +25,7 @@
 replaces=('python3')
 
source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
 dont-make-libpython-readonly.patch)
-sha512sums=('8bb11233fb67ee9ab8ed1b72f8fdc62f66e26a6beaaeb92448bce681cf065269833b1658d3ed2459127f25ba43adb0eab73cf27c59834a2a803fb529b4216739'
+sha512sums=('c71f87c5906e770322a14cacad228655659f782207db826320449d12bf86091c3662f317e1773158dec52f8b052eaedfb4c03b561cc2a6cfcd381597fd2d2b04'
 'SKIP'
 
'2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4')
 validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D')  # Ned Deily (Python 
release signing key) 
@@ -42,6 +42,7 @@
   # Ensure that we are using the system copy of various libraries (expat, 
zlib, libffi, and libmpdec),
   # rather than copies shipped in the tarball
   rm -r Modules/expat
+  rm -r Modules/zlib
   rm -r Modules/_ctypes/{darwin,libffi}*
   rm -r Modules/_decimal/libmpdec
 }
@@ -72,10 +73,8 @@
 }
 
 check() {
-  # test_gdb is expected to fail with LTO
-  # test_idle, test_tk, test_ttk_guionly segfaults since 3.6.5
-  # test_cmd_line_script, test_compileall, test_importlib, 
test_multiprocessing_main_handling, test_py_compile, test_runpy fail in 3.7.0
-  # (All 6 are about zipfile import error)
+  # test_gdb is expected to fail with LTO~
+  # test_idle, test_tk, test_ttk_guionly segfaults on 3.6.5
 
   cd Python-${pkgver}
 
@@ -85,8 +84,7 @@
 
   LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \
   LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1280x720x24 -ac +extension GLX" 
-a -n "$servernum" \
-"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb 
-x test_idle -x test_tk -x test_ttk_guionly \
--x test_cmd_line_script -x test_compileall -x test_importlib -x 
test_multiprocessing_main_handling -x test_py_compile -x test_runpy
+"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb 
-x test_idle -x test_tk -x test_ttk_guionly
 }
 
 package() {


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:42:57
  Author: felixonmars
Revision: 327731

upgpkg: python 3.6.6-1

reverts to 3.6.6 for gdbm rebuild

Modified:
  python/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:32:18 UTC (rev 327730)
+++ PKGBUILD2018-06-28 20:42:57 UTC (rev 327731)
@@ -6,7 +6,7 @@
 # Contributor: Jason Chu 
 
 pkgname=python
-pkgver=3.7.0
+pkgver=3.6.6
 pkgrel=1
 _pybasever=3.6
 pkgdesc="Next generation of the python high-level scripting language"
@@ -25,7 +25,7 @@
 replaces=('python3')
 
source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
 dont-make-libpython-readonly.patch)
-sha512sums=('8bb11233fb67ee9ab8ed1b72f8fdc62f66e26a6beaaeb92448bce681cf065269833b1658d3ed2459127f25ba43adb0eab73cf27c59834a2a803fb529b4216739'
+sha512sums=('c71f87c5906e770322a14cacad228655659f782207db826320449d12bf86091c3662f317e1773158dec52f8b052eaedfb4c03b561cc2a6cfcd381597fd2d2b04'
 'SKIP'
 
'2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4')
 validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D')  # Ned Deily (Python 
release signing key) 
@@ -42,6 +42,7 @@
   # Ensure that we are using the system copy of various libraries (expat, 
zlib, libffi, and libmpdec),
   # rather than copies shipped in the tarball
   rm -r Modules/expat
+  rm -r Modules/zlib
   rm -r Modules/_ctypes/{darwin,libffi}*
   rm -r Modules/_decimal/libmpdec
 }
@@ -72,10 +73,8 @@
 }
 
 check() {
-  # test_gdb is expected to fail with LTO
-  # test_idle, test_tk, test_ttk_guionly segfaults since 3.6.5
-  # test_cmd_line_script, test_compileall, test_importlib, 
test_multiprocessing_main_handling, test_py_compile, test_runpy fail in 3.7.0
-  # (All 6 are about zipfile import error)
+  # test_gdb is expected to fail with LTO~
+  # test_idle, test_tk, test_ttk_guionly segfaults on 3.6.5
 
   cd Python-${pkgver}
 
@@ -85,8 +84,7 @@
 
   LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \
   LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1280x720x24 -ac +extension GLX" 
-a -n "$servernum" \
-"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb 
-x test_idle -x test_tk -x test_ttk_guionly \
--x test_cmd_line_script -x test_compileall -x test_importlib -x 
test_multiprocessing_main_handling -x test_py_compile -x test_runpy
+"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb 
-x test_idle -x test_tk -x test_ttk_guionly
 }
 
 package() {


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:42:48
  Author: felixonmars
Revision: 347654

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 347653, haskell-dav/trunk/PKGBUILD)

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 347653, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:42:48 UTC (rev 347654)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=75
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:42:32
  Author: felixonmars
Revision: 347653

upgpkg: haskell-dav 1.3.2-75

rebuild with generic-deriving 1.12.2

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:41:40 UTC (rev 347652)
+++ PKGBUILD2018-06-28 20:42:32 UTC (rev 347653)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=74
+pkgrel=75
 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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:41:40
  Author: felixonmars
Revision: 347652

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 347651, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
347651, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:41:40 UTC (rev 347652)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0
+pkgrel=16
+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-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:41:24
  Author: felixonmars
Revision: 347651

upgpkg: haskell-xml-hamlet 0.5.0-16

rebuild with generic-deriving 1.12.2

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:40:37 UTC (rev 347650)
+++ PKGBUILD2018-06-28 20:41:24 UTC (rev 347651)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:40:37
  Author: felixonmars
Revision: 347650

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 347649, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:40:37 UTC (rev 347650)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.2.1
+pkgrel=22
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4054c9951417e65ad7b215f1fdfa497513daa52b18242b4c20ea14a76030ba91a34fed664bd3bd06f6a62a38c3d5d09ada171ad3ca1d43928c709ffc44560b2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fdoctest -f-aws -fhttpbin -f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:40:21
  Author: felixonmars
Revision: 347649

upgpkg: haskell-wreq 0.5.2.1-22

rebuild with generic-deriving 1.12.2

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:38:21 UTC (rev 347648)
+++ PKGBUILD2018-06-28 20:40:21 UTC (rev 347649)
@@ -4,7 +4,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.2.1
-pkgrel=21
+pkgrel=22
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq";
 license=('custom:BSD3')


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:38:21
  Author: felixonmars
Revision: 347648

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 347647, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-28 20:38:21 UTC (rev 347648)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.13.0.1
+pkgrel=30
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-exceptions' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-safe' 'haskell-servant' 'haskell-split'
+ 'haskell-string-conversions' 'haskell-system-filepath' 
'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-word8')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-should-not-typecheck' 'haskell-quickcheck' 
'haskell-wai-extra'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('45e6b8eb9b60efc1bfe046d3e7c93eac4a7c8f9a9f199dd13bcde16a4ba11ad63e3a31c05f056ed1e8266e45307f37982ab9723bb2721978881312521f264d1d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-28 Thread Felix Yan via arch-commits
Date: Thursday, June 28, 2018 @ 20:38:05
  Author: felixonmars
Revision: 347647

upgpkg: haskell-servant-server 0.13.0.1-30

rebuild with generic-deriving 1.12.2

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 20:36:37 UTC (rev 347646)
+++ PKGBUILD2018-06-28 20:38:05 UTC (rev 347647)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.13.0.1
-pkgrel=29
+pkgrel=30
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/";
 license=("custom:BSD3")


  1   2   3   4   5   6   7   8   9   >