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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:53:21
  Author: felixonmars
Revision: 329698

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:43:20
  Author: felixonmars
Revision: 329697

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:38:06
  Author: felixonmars
Revision: 329695

upgpkg: hedgewars 0.9.24.1-10

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:32:07 UTC (rev 329694)
+++ PKGBUILD2018-05-26 05:38:06 UTC (rev 329695)
@@ -5,7 +5,7 @@
 
 pkgname=hedgewars
 pkgver=0.9.24.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:38:22
  Author: felixonmars
Revision: 329696

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:31:53
  Author: felixonmars
Revision: 329693

upgpkg: hindent 5.2.5-31

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:30:46 UTC (rev 329692)
+++ PKGBUILD2018-05-26 05:31:53 UTC (rev 329693)
@@ -4,7 +4,7 @@
 
 pkgname=hindent
 pkgver=5.2.5
-pkgrel=30
+pkgrel=31
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:32:07
  Author: felixonmars
Revision: 329694

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 329693, hindent/trunk/PKGBUILD)
  hindent/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 329693, 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 329693, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:32:07 UTC (rev 329694)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.2.5
+pkgrel=31
+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 329693, 
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-05-26 05:32:07 UTC (rev 
329694)
@@ -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
++ 

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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:30:46
  Author: felixonmars
Revision: 329692

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 329691, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:30:46 UTC (rev 329692)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.9.1
+pkgrel=9
+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-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:30:31
  Author: felixonmars
Revision: 329691

upgpkg: hledger-api 1.9.1-9

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:29:12 UTC (rev 329690)
+++ PKGBUILD2018-05-26 05:30:31 UTC (rev 329691)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.9.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:29:12
  Author: felixonmars
Revision: 329690

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 329689, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:29:12 UTC (rev 329690)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.9.1
+pkgrel=6
+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-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:28:57
  Author: felixonmars
Revision: 329689

upgpkg: hledger-ui 1.9.1-6

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:27:02 UTC (rev 329688)
+++ PKGBUILD2018-05-26 05:28:57 UTC (rev 329689)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.9.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:26:48
  Author: felixonmars
Revision: 329687

upgpkg: hledger-web 1.9.2-9

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:24:26 UTC (rev 329686)
+++ PKGBUILD2018-05-26 05:26:48 UTC (rev 329687)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.9.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:27:02
  Author: felixonmars
Revision: 329688

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 329687, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:27:02 UTC (rev 329688)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.9.2
+pkgrel=9
+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 hoogle/repos (2 files)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:24:26
  Author: felixonmars
Revision: 329686

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 329685, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:24:26 UTC (rev 329686)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=8
+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-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:24:11
  Author: felixonmars
Revision: 329685

upgpkg: hoogle 5.0.17.3-8

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:22:32 UTC (rev 329684)
+++ PKGBUILD2018-05-26 05:24:11 UTC (rev 329685)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:22:32
  Author: felixonmars
Revision: 329684

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

---+
 PKGBUILD  |   44 
 ghc-8.4.patch |   17 +
 2 files changed, 61 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
329683, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:22:32 UTC (rev 329684)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21
+pkgrel=11
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'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-resourcet'
+ 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz
+ghc-8.4.patch)
+sha512sums=('bfea3b24fbf61ddf0da0b87728448d191921c662eead7f0de0383fc1c653d4a77a7c3babbfc55a5cb1ea7ef4215499654182622d7be98617c0b2f1d9d079f751'
+
'94810a884eef875fc61f8235e4fad6c1e67d267fe3edaad4968f52110ea732b8c911068cc324b92bbdb045bf7f527eb866485f7737bd876277fc3c1ce20db8f1')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+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"
+}

Copied: hopenpgp-tools/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
329683, hopenpgp-tools/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-05-26 05:22:32 UTC (rev 
329684)
@@ -0,0 +1,17 @@
+diff --git a/hokey.hs.orig b/hokey.hs
+index a78d5a2..b951fe1 100644
+--- a/hokey.hs.orig
 b/hokey.hs
+@@ -153,9 +153,11 @@ instance A.ToJSON b => A.ToJSON (FakeMap Text b) where
+ toJSON = A.toJSON . Map.fromList . unFakeMap
+ instance A.ToJSON RevocationStatus
+ 
++instance Semigroup UIDReport where
++(<>) (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a <> 
a') (b <> b') (c <> c') (d <> d') (e <> e')
++
+ instance Monoid UIDReport where
+ mempty = UIDReport [] [] [] [] []
+-mappend (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a 
<> a') (b <> b') (c <> c') (d <> d') (e <> e')
+ 
+ checkKey :: Maybe POSIXTime -> TK -> KeyReport
+ checkKey mpt key = (\x -> x { keyBestOf = populateBestOf x, 
keyHasEncryptionCapableSubkey = hasEncryptionCapableSubkey (concatMap 
skUsageFlags (keySubkeys x)) }) KeyReport {


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:22:17
  Author: felixonmars
Revision: 329683

upgpkg: hopenpgp-tools 0.21-11

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 05:06:06 UTC (rev 329682)
+++ PKGBUILD2018-05-26 05:22:17 UTC (rev 329683)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21
-pkgrel=10
+pkgrel=11
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:05:51
  Author: felixonmars
Revision: 329681

upgpkg: idris 1.2.0.20180517-4

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:51:21 UTC (rev 329680)
+++ PKGBUILD2018-05-26 05:05:51 UTC (rev 329681)
@@ -5,7 +5,7 @@
 pkgname=idris
 pkgver=1.2.0.20180517
 _commit=88f5c717d8702698dc3c46f32bc4def1a70e6476
-pkgrel=3
+pkgrel=4
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 05:06:06
  Author: felixonmars
Revision: 329682

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 329681, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 05:06:06 UTC (rev 329682)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.2.0.20180517
+_commit=88f5c717d8702698dc3c46f32bc4def1a70e6476
+pkgrel=4
+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-$_commit.tar.gz::https://github.com/idris-lang/Idris-dev/archive/$_commit.tar.gz;)
+sha512sums=('ea6cf76b3af6cb6db9ce266b1934bb8c8ad5848498d14bb4dbfff9038acd55315ebc638e83277eb9aa3b637d7ed2fbecebddf023e5d370baf2c3501ada66aa89')
+
+prepare() {
+mv Idris-dev-{$_commit,$pkgver}
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/<.*1.3/<2/' 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 pandoc-crossref/repos (2 files)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:51:21
  Author: felixonmars
Revision: 329680

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
329679, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:51:21 UTC (rev 329680)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.0
+pkgrel=23
+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=('945a9eb97f65c17b4303afba5fe3af4c0bee4934d41feaef5252134af20ae576aeef4bd406a707c3559a54f8a5ecec0aa8ec0d347fffe9895ed80f5077bf3043')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/base >=4.11/base >=4/' $pkgname.cabal
+sed -i '/import Text.Pandoc$/a import Text.Pandoc.Builder' 
src/pandoc-crossref.hs
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:51:06
  Author: felixonmars
Revision: 329679

upgpkg: pandoc-crossref 0.3.2.0-23

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:48:55 UTC (rev 329678)
+++ PKGBUILD2018-05-26 04:51:06 UTC (rev 329679)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.0
-pkgrel=22
+pkgrel=23
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:48:55
  Author: felixonmars
Revision: 329678

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:48:39
  Author: felixonmars
Revision: 329677

upgpkg: postgrest 0.4.4.0-147

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:42:58 UTC (rev 329676)
+++ PKGBUILD2018-05-26 04:48:39 UTC (rev 329677)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=146
+pkgrel=147
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:42:22
  Author: felixonmars
Revision: 329675

upgpkg: shellcheck 0.4.7.20180521-7

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:33:32 UTC (rev 329674)
+++ PKGBUILD2018-05-26 04:42:22 UTC (rev 329675)
@@ -6,7 +6,7 @@
 pkgname=shellcheck
 pkgver=0.4.7.20180521
 _commit=77546fba2f3ff9344dfdf14a79829da618d10653
-pkgrel=6
+pkgrel=7
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:42:58
  Author: felixonmars
Revision: 329676

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 329675, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:42:58 UTC (rev 329676)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.4.7.20180521
+_commit=77546fba2f3ff9344dfdf14a79829da618d10653
+pkgrel=7
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/$_commit.tar.gz;)
+sha512sums=('9a386e98b4e32d48648a590676bd8dc46bd378c31b48ec2e316c40a8c9f64730e4010de461355fdfd14cd7c8bbdbf8dd00db9528494c4c7aa031acaaf3b1464a')
+
+prepare() {
+mv shellcheck-$_commit $_hkgname-$pkgver
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:33:32
  Author: felixonmars
Revision: 329674

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 329673, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:33:32 UTC (rev 329674)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=9
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 
'haskell-temporary'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: 

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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:33:17
  Author: felixonmars
Revision: 329673

upgpkg: stack 1.7.1-9

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:27:36 UTC (rev 329672)
+++ PKGBUILD2018-05-26 04:33:17 UTC (rev 329673)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=8
+pkgrel=9
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:27:36
  Author: felixonmars
Revision: 329672

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
329671, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:27:36 UTC (rev 329672)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.0
+pkgrel=8
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/semigroups/d' $pkgname.cabal
+}
+
+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 \
+-f-old_base
+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" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:27:20
  Author: felixonmars
Revision: 329671

upgpkg: stylish-haskell 0.9.2.0-8

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:24:39 UTC (rev 329670)
+++ PKGBUILD2018-05-26 04:27:20 UTC (rev 329671)
@@ -4,7 +4,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:24:39
  Author: felixonmars
Revision: 329670

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:24:25
  Author: felixonmars
Revision: 329669

upgpkg: tamarin-prover 1.4.0-19

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:22:24 UTC (rev 329668)
+++ PKGBUILD2018-05-26 04:24:25 UTC (rev 329669)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=18
+pkgrel=19
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:22:24
  Author: felixonmars
Revision: 329668

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 329667, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:22:24 UTC (rev 329668)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=19
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 
'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d')
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:22:08
  Author: felixonmars
Revision: 329667

upgpkg: xmobar 0.26-19

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:18:47 UTC (rev 329666)
+++ PKGBUILD2018-05-26 04:22:08 UTC (rev 329667)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=18
+pkgrel=19
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:18:47
  Author: felixonmars
Revision: 329666

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 329665, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 329665, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:18:47 UTC (rev 329666)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.2.0.0
+pkgrel=9
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;)
+sha512sums=('1b8c31dee09332808bc727322e1e0ca6aaa8c818c5172f412a9d56e8474c93cc814cab6d0cb776a5d0bb94155c023a098872fb91329ff6377278f891f06686f2')
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}" --enable-tests \
+-fnetwork-uri -fnative-dns -f-debug-expensive-assertions 
-f-debug-conflict-sets \
+-f-debug-tracetree -f-monolithic -f-lib
+  runhaskell Setup build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test || warning "TODO: pass -dynamic somewhere"
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:18:32
  Author: felixonmars
Revision: 329665

upgpkg: cabal-install 2.2.0.0-9

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:15:15 UTC (rev 329664)
+++ PKGBUILD2018-05-26 04:18:32 UTC (rev 329665)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=2.2.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('custom:BSD3')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:15:15
  Author: felixonmars
Revision: 329664

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-better-errors/repos/community-staging-x86_64/
  haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 329663, haskell-aeson-better-errors/trunk/PKGBUILD)

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

Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD 
(from rev 329663, haskell-aeson-better-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:15:15 UTC (rev 329664)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-better-errors
+pkgname=haskell-aeson-better-errors
+pkgver=0.9.1.0
+pkgrel=58
+pkgdesc="Better error messages when decoding JSON values."
+url="https://github.com/hdgarrood/aeson-better-errors;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-void")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327')
+
+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-aeson-better-errors/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:14:57
  Author: felixonmars
Revision: 329663

upgpkg: haskell-aeson-better-errors 0.9.1.0-58

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-aeson-better-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:14:10 UTC (rev 329662)
+++ PKGBUILD2018-05-26 04:14:57 UTC (rev 329663)
@@ -5,7 +5,7 @@
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
 pkgver=0.9.1.0
-pkgrel=57
+pkgrel=58
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors;
 license=("MIT")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:14:10
  Author: felixonmars
Revision: 329662

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
329661, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:14:10 UTC (rev 329662)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=103
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:13:55
  Author: felixonmars
Revision: 329661

upgpkg: haskell-authenticate 1.3.4-103

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:10:35 UTC (rev 329660)
+++ PKGBUILD2018-05-26 04:13:55 UTC (rev 329661)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=102
+pkgrel=103
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:10:35
  Author: felixonmars
Revision: 329660

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 329659, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:10:35 UTC (rev 329660)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.20
+pkgrel=11
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821')
+
+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-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Requires AWS credentials to 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-aws/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:10:20
  Author: felixonmars
Revision: 329659

upgpkg: haskell-aws 0.20-11

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:07:58 UTC (rev 329658)
+++ PKGBUILD2018-05-26 04:10:20 UTC (rev 329659)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.20
-pkgrel=10
+pkgrel=11
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:07:58
  Author: felixonmars
Revision: 329658

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from 
rev 329657, haskell-binary-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:07:58 UTC (rev 329658)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-orphans
+pkgname=haskell-binary-orphans
+pkgver=0.1.8.0
+pkgrel=32
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-orphans;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" 
"haskell-hashable" "haskell-scientific"
+ "haskell-tagged" "haskell-unordered-containers" "haskell-vector"
+ "haskell-text-binary" "haskell-vector-binary-instances")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:07:43
  Author: felixonmars
Revision: 329657

upgpkg: haskell-binary-orphans 0.1.8.0-32

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-binary-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:06:23 UTC (rev 329656)
+++ PKGBUILD2018-05-26 04:07:43 UTC (rev 329657)
@@ -5,7 +5,7 @@
 _hkgname=binary-orphans
 pkgname=haskell-binary-orphans
 pkgver=0.1.8.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-orphans;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:06:07
  Author: felixonmars
Revision: 329655

upgpkg: haskell-brick 0.37-13

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:04:15 UTC (rev 329654)
+++ PKGBUILD2018-05-26 04:06:07 UTC (rev 329655)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.37
-pkgrel=12
+pkgrel=13
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:06:23
  Author: felixonmars
Revision: 329656

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:04:15
  Author: felixonmars
Revision: 329654

archrelease: copy trunk to community-testing-x86_64

Added:
  openblas/repos/community-testing-x86_64/
  openblas/repos/community-testing-x86_64/PKGBUILD
(from rev 329653, openblas/trunk/PKGBUILD)

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

Copied: openblas/repos/community-testing-x86_64/PKGBUILD (from rev 329653, 
openblas/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-05-26 04:04:15 UTC (rev 329654)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Giuseppe Borzi 
+
+pkgname=openblas
+_pkgname=OpenBLAS
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD"
+arch=('x86_64')
+url="http://www.openblas.net/;
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('perl' 'gcc-fortran')
+provides=('blas=3.8.0')
+conflicts=('blas')
+source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
+sha512sums=('6a982d2adc13febc162d5c0077cedc116c771409ee1dbb651da6a073e5f6a439e1d0eba0349b3b2e506b274d3014adbf48fc96625ed942a61a54a0c936576b89')
+
+build() {
+  cd "$srcdir/$_pkgname-$pkgver"
+
+  make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 
USE_OPENMP=1 \
+   CFLAGS="$CPPFLAGS $CFLAGS" DYNAMIC_ARCH=1 \
+   NUM_THREADS=64 LIBPREFIX=libblas MAJOR_VERSION=3 libs shared
+}
+
+package() {
+  cd "$srcdir/$_pkgname-$pkgver"
+
+  make PREFIX="$pkgdir/usr" NUM_THREADS=64 LIBPREFIX=libblas MAJOR_VERSION=3 
install
+  rm -f "$pkgdir/usr/include/cblas.h" "$pkgdir"/usr/include/lapacke*
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  cd "$pkgdir/usr/lib/"
+  ln -sf libblasp-r$pkgver.dev.so libblas.so
+  ln -sf libblasp-r$pkgver.dev.so libblas.so.3
+  sed -i -e "s%$pkgdir%%" "$pkgdir/usr/lib/cmake/openblas/OpenBLASConfig.cmake"
+  sed -i -e "s%$pkgdir%%" -e "s/-lopenblas/-lblas/g" 
"$pkgdir/usr/lib/pkgconfig/openblas.pc"
+
+  rmdir "$pkgdir"/usr/bin
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:04:00
  Author: felixonmars
Revision: 329653

upgpkg: openblas 0.3.0-1

Modified:
  openblas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:03:22 UTC (rev 329652)
+++ PKGBUILD2018-05-26 04:04:00 UTC (rev 329653)
@@ -4,8 +4,8 @@
 
 pkgname=openblas
 _pkgname=OpenBLAS
-pkgver=0.2.20
-pkgrel=2
+pkgver=0.3.0
+pkgrel=1
 pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD"
 arch=('x86_64')
 url="http://www.openblas.net/;
@@ -12,10 +12,10 @@
 license=('BSD')
 depends=('gcc-libs')
 makedepends=('perl' 'gcc-fortran')
-provides=('blas=3.7.0')
+provides=('blas=3.8.0')
 conflicts=('blas')
-source=(${_pkgname}-v${pkgver}.tar.gz::http://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
-md5sums=('48637eb29f5b492b91459175dcc574b1')
+source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz)
+sha512sums=('6a982d2adc13febc162d5c0077cedc116c771409ee1dbb651da6a073e5f6a439e1d0eba0349b3b2e506b274d3014adbf48fc96625ed942a61a54a0c936576b89')
 
 build() {
   cd "$srcdir/$_pkgname-$pkgver"
@@ -33,8 +33,8 @@
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   cd "$pkgdir/usr/lib/"
-  ln -sf libblasp-r$pkgver.so libblas.so
-  ln -sf libblasp-r$pkgver.so libblas.so.3
+  ln -sf libblasp-r$pkgver.dev.so libblas.so
+  ln -sf libblasp-r$pkgver.dev.so libblas.so.3
   sed -i -e "s%$pkgdir%%" "$pkgdir/usr/lib/cmake/openblas/OpenBLASConfig.cmake"
   sed -i -e "s%$pkgdir%%" -e "s/-lopenblas/-lblas/g" 
"$pkgdir/usr/lib/pkgconfig/openblas.pc"
 


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:03:05
  Author: felixonmars
Revision: 329651

upgpkg: haskell-cheapskate 0.1.1-82

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:01:55 UTC (rev 329650)
+++ PKGBUILD2018-05-26 04:03:05 UTC (rev 329651)
@@ -5,7 +5,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1
-pkgrel=81
+pkgrel=82
 pkgdesc="Experimental markdown processor."
 url="http://github.com/jgm/cheapskate;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:03:22
  Author: felixonmars
Revision: 329652

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
329651, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:03:22 UTC (rev 329652)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1
+pkgrel=82
+pkgdesc="Experimental markdown processor."
+url="http://github.com/jgm/cheapskate;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f')
+
+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 \
+-fdingus
+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-crypto-pubkey/repos (2 files)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:01:55
  Author: felixonmars
Revision: 329650

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-pubkey/repos/community-staging-x86_64/
  haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD
(from rev 329649, haskell-crypto-pubkey/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
329649, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:01:55 UTC (rev 329650)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=60
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+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-crypto-pubkey/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:01:40
  Author: felixonmars
Revision: 329649

upgpkg: haskell-crypto-pubkey 0.2.8-60

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 04:00:50 UTC (rev 329648)
+++ PKGBUILD2018-05-26 04:01:40 UTC (rev 329649)
@@ -5,7 +5,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=59
+pkgrel=60
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey;
 license=('custom:BSD3')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:00:50
  Author: felixonmars
Revision: 329648

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 329647, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 04:00:50 UTC (rev 329648)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=56
+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-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 04:00:35
  Author: felixonmars
Revision: 329647

upgpkg: haskell-dav 1.3.2-56

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:59:29 UTC (rev 329646)
+++ PKGBUILD2018-05-26 04:00:35 UTC (rev 329647)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=55
+pkgrel=56
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


[arch-commits] Commit in haskell-dbus0.10/repos (2 files)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:59:29
  Author: felixonmars
Revision: 329646

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dbus0.10/repos/community-staging-x86_64/
  haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD
(from rev 329645, haskell-dbus0.10/trunk/PKGBUILD)

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

Copied: haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 
329645, haskell-dbus0.10/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:59:29 UTC (rev 329646)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus0.10
+pkgver=0.10.15
+pkgrel=10
+pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network'
+ 'haskell-random' 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b')
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in haskell-dbus0.10/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:59:14
  Author: felixonmars
Revision: 329645

upgpkg: haskell-dbus0.10 0.10.15-10

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-dbus0.10/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:57:54 UTC (rev 329644)
+++ PKGBUILD2018-05-26 03:59:14 UTC (rev 329645)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus0.10
 pkgver=0.10.15
-pkgrel=9
+pkgrel=10
 pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:57:54
  Author: felixonmars
Revision: 329644

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 
329643, haskell-descriptive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:57:54 UTC (rev 329644)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.4
+pkgrel=105
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/chrisdone/descriptive/commit/8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch)
+sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f'
+'4c610a09a74489e9898d14f37ccaefb35e9729e3533d265aaa38830267a31d24')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch || :
+}
+
+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-descriptive/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:57:37
  Author: felixonmars
Revision: 329643

upgpkg: haskell-descriptive 0.9.4-105

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-descriptive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:56:32 UTC (rev 329642)
+++ PKGBUILD2018-05-26 03:57:37 UTC (rev 329643)
@@ -5,7 +5,7 @@
 _hkgname=descriptive
 pkgname=haskell-descriptive
 pkgver=0.9.4
-pkgrel=104
+pkgrel=105
 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
 url="https://github.com/chrisdone/descriptive;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:56:17
  Author: felixonmars
Revision: 329641

upgpkg: haskell-dns 3.0.4-4

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:54:54 UTC (rev 329640)
+++ PKGBUILD2018-05-26 03:56:17 UTC (rev 329641)
@@ -5,7 +5,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=3.0.4
-pkgrel=3
+pkgrel=4
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:56:32
  Author: felixonmars
Revision: 329642

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 329641, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:56:32 UTC (rev 329642)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=3.0.4
+pkgrel=4
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-cryptonite' 'haskell-iproute'
+ 'haskell-network' 'haskell-psqueues' 'haskell-safe')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('41cfecf8701d82ac3895ba03b53225b3273f166289472cde3a0a399384d05e83bfef5efba1b2ad8cfe2f180a895b144fd275b514430cc219a906053999e8d806')
+
+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
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:54:54
  Author: felixonmars
Revision: 329640

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:54:38
  Author: felixonmars
Revision: 329639

upgpkg: haskell-esqueleto 2.5.3.20180402-8

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:53:31 UTC (rev 329638)
+++ PKGBUILD2018-05-26 03:54:38 UTC (rev 329639)
@@ -6,7 +6,7 @@
 pkgname=haskell-esqueleto
 pkgver=2.5.3.20180402
 _commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd
-pkgrel=7
+pkgrel=8
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:53:31
  Author: felixonmars
Revision: 329638

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
329637, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:53:31 UTC (rev 329638)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=55
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+build() {
+cd "${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-fdo-notify/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:53:15
  Author: felixonmars
Revision: 329637

upgpkg: haskell-fdo-notify 0.3.1-55

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:51:56 UTC (rev 329636)
+++ PKGBUILD2018-05-26 03:53:15 UTC (rev 329637)
@@ -5,7 +5,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=54
+pkgrel=55
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:51:56
  Author: felixonmars
Revision: 329636

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 329635, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:51:56 UTC (rev 329636)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.0.0.0
+pkgrel=59
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d')
+
+prepare() {
+sed -e 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' \
+-e 's/<.*4.11/<5/' -e 's/==.*0.9./==0.10./' \
+-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}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:51:41
  Author: felixonmars
Revision: 329635

upgpkg: haskell-feed 1.0.0.0-59

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:50:42 UTC (rev 329634)
+++ PKGBUILD2018-05-26 03:51:41 UTC (rev 329635)
@@ -5,7 +5,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.0.0.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed;
 license=("custom:BSD3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:50:42
  Author: felixonmars
Revision: 329634

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 
329633, haskell-gnuidn/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:50:42 UTC (rev 329634)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnuidn
+pkgname=haskell-gnuidn
+pkgver=0.2.2
+pkgrel=36
+pkgdesc="Bindings for GNU IDN"
+url="https://john-millikin.com/software/haskell-gnuidn/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "libidn")
+makedepends=('c2hs' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:50:27
  Author: felixonmars
Revision: 329633

upgpkg: haskell-gnuidn 0.2.2-36

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-gnuidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:49:48 UTC (rev 329632)
+++ PKGBUILD2018-05-26 03:50:27 UTC (rev 329633)
@@ -5,7 +5,7 @@
 _hkgname=gnuidn
 pkgname=haskell-gnuidn
 pkgver=0.2.2
-pkgrel=35
+pkgrel=36
 pkgdesc="Bindings for GNU IDN"
 url="https://john-millikin.com/software/haskell-gnuidn/;
 license=("GPL3")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:49:48
  Author: felixonmars
Revision: 329632

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
329631, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:49:48 UTC (rev 329632)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.3
+pkgrel=74
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c')
+
+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-hasql-pool/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:49:33
  Author: felixonmars
Revision: 329631

upgpkg: haskell-hasql-pool 0.4.3-74

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:48:41 UTC (rev 329630)
+++ PKGBUILD2018-05-26 03:49:33 UTC (rev 329631)
@@ -5,7 +5,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.3
-pkgrel=73
+pkgrel=74
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool;
 license=('MIT')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:48:41
  Author: felixonmars
Revision: 329630

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 329629, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:48:41 UTC (rev 329630)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5.2
+pkgrel=74
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2')
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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 libcue/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:47:54
  Author: felixonmars
Revision: 324999

archrelease: copy trunk to extra-x86_64

Added:
  libcue/repos/extra-x86_64/PKGBUILD
(from rev 324998, libcue/trunk/PKGBUILD)
Deleted:
  libcue/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 03:47:33 UTC (rev 324998)
+++ PKGBUILD2018-05-26 03:47:54 UTC (rev 324999)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson  
-# Contributor: said 
-
-pkgname=libcue
-pkgver=2.2.0
-pkgrel=1
-pkgdesc='Parses so-called cue sheets and handles the parsed data'
-url='https://github.com/lipnitsk/libcue/'
-arch=('x86_64')
-license=('GPL2')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;)
-depends=('glibc')
-makedepends=('cmake')
-sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5')
-
-build() {
-   cd ${pkgname}-${pkgver}
-   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .
-   make
-}
-
-package() {
-   cd ${pkgname}-${pkgver}
-   make DESTDIR="${pkgdir}" install
-}

Copied: libcue/repos/extra-x86_64/PKGBUILD (from rev 324998, 
libcue/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-26 03:47:54 UTC (rev 324999)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Gaetan Bisson  
+# Contributor: said 
+
+pkgname=libcue
+pkgver=2.2.1
+pkgrel=1
+pkgdesc='Parses so-called cue sheets and handles the parsed data'
+url='https://github.com/lipnitsk/libcue/'
+arch=('x86_64')
+license=('GPL2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;)
+depends=('glibc')
+makedepends=('cmake')
+sha512sums=('32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964')
+
+build() {
+   cd ${pkgname}-${pkgver}
+   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DBUILD_SHARED_LIBS=ON .
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}
+   make DESTDIR="${pkgdir}" install
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:48:26
  Author: felixonmars
Revision: 329629

upgpkg: haskell-hasql-transaction 0.5.2-74

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:46:43 UTC (rev 329628)
+++ PKGBUILD2018-05-26 03:48:26 UTC (rev 329629)
@@ -4,7 +4,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5.2
-pkgrel=73
+pkgrel=74
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction;
 license=('MIT')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:47:33
  Author: felixonmars
Revision: 324998

upgpkg: libcue 2.2.1-1

Modified:
  libcue/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:42:31 UTC (rev 324997)
+++ PKGBUILD2018-05-26 03:47:33 UTC (rev 324998)
@@ -16,7 +16,7 @@
 
 build() {
cd ${pkgname}-${pkgver}
-   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .
+   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DBUILD_SHARED_LIBS=ON .
make
 }
 


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:46:27
  Author: felixonmars
Revision: 329627

upgpkg: haskell-hjsonschema 1.9.0-13

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:43:29 UTC (rev 329626)
+++ PKGBUILD2018-05-26 03:46:27 UTC (rev 329627)
@@ -5,7 +5,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=12
+pkgrel=13
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:46:43
  Author: felixonmars
Revision: 329628

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
329627, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:46:43 UTC (rev 329628)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=13
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-pcre-heavy'
+ 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 
'haskell-safe-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273')
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:43:29
  Author: felixonmars
Revision: 329626

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
329625, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:43:29 UTC (rev 329626)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7
+pkgrel=9
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:43:11
  Author: felixonmars
Revision: 329625

upgpkg: haskell-hopenpgp 2.7-9

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:40:38 UTC (rev 329624)
+++ PKGBUILD2018-05-26 03:43:11 UTC (rev 329625)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7
-pkgrel=8
+pkgrel=9
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:42:31
  Author: felixonmars
Revision: 324997

archrelease: copy trunk to extra-x86_64

Added:
  libbytesize/repos/extra-x86_64/PKGBUILD
(from rev 324996, libbytesize/trunk/PKGBUILD)
Deleted:
  libbytesize/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 03:42:08 UTC (rev 324996)
+++ PKGBUILD2018-05-26 03:42:31 UTC (rev 324997)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=libbytesize
-pkgver=1.2
-pkgrel=1
-pkgdesc='A tiny library providing a C "class" for working with arbitrary big 
sizes in bytes'
-arch=('x86_64')
-url="https://github.com/rhinstaller/libbytesize;
-license=('LGPL')
-depends=('mpfr' 'pcre')
-makedepends=('python')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;)
-sha512sums=('a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  ./autogen.sh
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: libbytesize/repos/extra-x86_64/PKGBUILD (from rev 324996, 
libbytesize/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-26 03:42:31 UTC (rev 324997)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=libbytesize
+pkgver=1.3
+pkgrel=1
+pkgdesc='A tiny library providing a C "class" for working with arbitrary big 
sizes in bytes'
+arch=('x86_64')
+url="https://github.com/rhinstaller/libbytesize;
+license=('LGPL')
+depends=('mpfr' 'pcre')
+makedepends=('python')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;)
+sha512sums=('a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:42:08
  Author: felixonmars
Revision: 324996

upgpkg: libbytesize 1.3-1

Modified:
  libbytesize/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:41:31 UTC (rev 324995)
+++ PKGBUILD2018-05-26 03:42:08 UTC (rev 324996)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=libbytesize
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 pkgdesc='A tiny library providing a C "class" for working with arbitrary big 
sizes in bytes'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('mpfr' 'pcre')
 makedepends=('python')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libbytesize/archive/$pkgver.tar.gz;)
-sha512sums=('a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2')
+sha512sums=('a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3')
 
 build() {
   cd "$srcdir"/$pkgname-$pkgver


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:41:31
  Author: felixonmars
Revision: 324995

upgpkg: libcue 2.2.1-1

Modified:
  libcue/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-25 22:38:23 UTC (rev 324994)
+++ PKGBUILD2018-05-26 03:41:31 UTC (rev 324995)
@@ -3,7 +3,7 @@
 # Contributor: said 
 
 pkgname=libcue
-pkgver=2.2.0
+pkgver=2.2.1
 pkgrel=1
 pkgdesc='Parses so-called cue sheets and handles the parsed data'
 url='https://github.com/lipnitsk/libcue/'
@@ -12,7 +12,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/lipnitsk/libcue/archive/v$pkgver.tar.gz;)
 depends=('glibc')
 makedepends=('cmake')
-sha1sums=('9bc91bdacad73f3087cf849bb30a214a7dfb89e5')
+sha512sums=('32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964')
 
 build() {
cd ${pkgname}-${pkgver}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:40:21
  Author: felixonmars
Revision: 329623

upgpkg: haskell-hpack 0.28.2-12

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:39:41 UTC (rev 329622)
+++ PKGBUILD2018-05-26 03:40:21 UTC (rev 329623)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.28.2
-pkgrel=11
+pkgrel=12
 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-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:40:38
  Author: felixonmars
Revision: 329624

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 329623, haskell-hpack/trunk/PKGBUILD)

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 329623, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:40:38 UTC (rev 329624)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.28.2
+pkgrel=12
+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 python-flex/repos/community-any (PKGBUILD PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:39:41
  Author: felixonmars
Revision: 329622

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 03:39:23 UTC (rev 329621)
+++ PKGBUILD2018-05-26 03:39:41 UTC (rev 329622)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-flex
-pkgname=(python-flex python2-flex)
-pkgver=6.13.1
-pkgrel=2
-pkgdesc="Swagger schema validator"
-url="https://github.com/pipermerriam/flex;
-license=('BSD')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'python-yaml'
- 'python2-yaml' 'python-validate-email' 'python2-validate-email' 
'python-rfc3987'
- 'python2-rfc3987' 'python-requests' 'python2-requests' 
'python-strict-rfc3339'
- 'python2-strict-rfc3339' 'python-click' 'python2-click' 
'python-jsonpointer'
- 'python2-jsonpointer')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-factory-boy'
-  'python2-factory-boy' 'python-responses' 'python2-responses' 
'python-pytest-httpbin'
-  'python2-pytest-httpbin')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;)
-sha512sums=('f426a6236703be1714b01fe176c15768694a0381a208892bc41d9efcd1cc9dd4918d680991f9ea73ffee6d744e7882f2d39e59b66dd65d487d1dcf38153bc0fb')
-
-prepare() {
-  sed -i 's/<2/<3/' flex-$pkgver/setup.py
-  cp -a flex-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/flex-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/flex-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/flex-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/flex-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-flex() {
-  depends=('python-six' 'python-yaml' 'python-validate-email' 'python-rfc3987' 
'python-requests'
-   'python-strict-rfc3339' 'python-click' 'python-jsonpointer')
-
-  cd flex-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-flex() {
-  depends=('python2-six' 'python2-yaml' 'python2-validate-email' 
'python2-rfc3987' 'python2-requests'
-   'python2-strict-rfc3339' 'python2-click' 'python2-jsonpointer')
-
-  cd flex-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  mv "$pkgdir"/usr/bin/swagger-flex{,2}
-}

Copied: python-flex/repos/community-any/PKGBUILD (from rev 329621, 
python-flex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-26 03:39:41 UTC (rev 329622)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-flex
+pkgname=(python-flex python2-flex)
+pkgver=6.13.2
+pkgrel=1
+pkgdesc="Swagger schema validator"
+url="https://github.com/pipermerriam/flex;
+license=('BSD')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'python-yaml'
+ 'python2-yaml' 'python-validate-email' 'python2-validate-email' 
'python-rfc3987'
+ 'python2-rfc3987' 'python-requests' 'python2-requests' 
'python-strict-rfc3339'
+ 'python2-strict-rfc3339' 'python-click' 'python2-click' 
'python-jsonpointer'
+ 'python2-jsonpointer')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-factory-boy'
+  'python2-factory-boy' 'python-responses' 'python2-responses' 
'python-pytest-httpbin'
+  'python2-pytest-httpbin')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;)
+sha512sums=('9883dcaed83ed80eb19e017dce18ee8335484ae1b8a6c893c0a2950984c0657e8c1cb90e0a0c9785d0934a0a9c765e4f12fc3258ebc7f732d052c2fda9a2e50f')
+
+prepare() {
+  sed -i 's/<2/<3/' flex-$pkgver/setup.py
+  cp -a flex-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/flex-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/flex-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/flex-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/flex-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-flex() {
+  depends=('python-six' 'python-yaml' 'python-validate-email' 'python-rfc3987' 
'python-requests'
+   'python-strict-rfc3339' 'python-click' 'python-jsonpointer')
+
+  cd flex-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE 

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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:39:23
  Author: felixonmars
Revision: 329621

upgpkg: python-flex 6.13.2-1

Modified:
  python-flex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:39:09 UTC (rev 329620)
+++ PKGBUILD2018-05-26 03:39:23 UTC (rev 329621)
@@ -3,8 +3,8 @@
 
 pkgbase=python-flex
 pkgname=(python-flex python2-flex)
-pkgver=6.13.1
-pkgrel=2
+pkgver=6.13.2
+pkgrel=1
 pkgdesc="Swagger schema validator"
 url="https://github.com/pipermerriam/flex;
 license=('BSD')
@@ -18,7 +18,7 @@
   'python2-factory-boy' 'python-responses' 'python2-responses' 
'python-pytest-httpbin'
   'python2-pytest-httpbin')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pipermerriam/flex/archive/v$pkgver.tar.gz;)
-sha512sums=('f426a6236703be1714b01fe176c15768694a0381a208892bc41d9efcd1cc9dd4918d680991f9ea73ffee6d744e7882f2d39e59b66dd65d487d1dcf38153bc0fb')
+sha512sums=('9883dcaed83ed80eb19e017dce18ee8335484ae1b8a6c893c0a2950984c0657e8c1cb90e0a0c9785d0934a0a9c765e4f12fc3258ebc7f732d052c2fda9a2e50f')
 
 prepare() {
   sed -i 's/<2/<3/' flex-$pkgver/setup.py


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:39:09
  Author: felixonmars
Revision: 329620

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 03:38:50 UTC (rev 329619)
+++ PKGBUILD2018-05-26 03:39:09 UTC (rev 329620)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pyjwt
-pkgname=('python-pyjwt' 'python2-pyjwt')
-pkgver=1.6.3
-pkgrel=1
-pkgdesc='JSON Web Token implementation in Python'
-arch=('any')
-url='https://github.com/jpadilla/pyjwt'
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-cov' 'python2-pytest-cov')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;)
-sha512sums=('17b2ac33fd24ab72bb030686fa490a9d0b546ad7a1002a7e977fe907dca72a6eb4b3bb43bbed733238b82d2ce2adff1ba68af1577621f8240de1473bef004248')
-
-prepare() {
-  sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py
-  cp -a pyjwt-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/pyjwt-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pyjwt-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pyjwt-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/pyjwt-$pkgver-py2
-  python2 setup.py pytest || warning "Tests failed"
-}
-
-package_python-pyjwt() {
-  depends=('python-setuptools')
-
-  cd pyjwt-$pkgver
-  python3 setup.py install --root="$pkgdir" -O1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pyjwt() {
-  depends=('python2-setuptools')
-
-  cd pyjwt-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" -O1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  mv "$pkgdir"/usr/bin/pyjwt{,2}
-}

Copied: python-pyjwt/repos/community-any/PKGBUILD (from rev 329619, 
python-pyjwt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-26 03:39:09 UTC (rev 329620)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pyjwt
+pkgname=('python-pyjwt' 'python2-pyjwt')
+pkgver=1.6.4
+pkgrel=1
+pkgdesc='JSON Web Token implementation in Python'
+arch=('any')
+url='https://github.com/jpadilla/pyjwt'
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-cov' 'python2-pytest-cov')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;)
+sha512sums=('d6c9ff1c281b00e2a2baf0c916d721ecc0c1bdc51fab73a6be91ac8d603bd448cdb3eebe189201039a3cb8504f3dcee9da73c71bc930c37ce29d99d92287ccb7')
+
+prepare() {
+  sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py
+  cp -a pyjwt-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pyjwt-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pyjwt-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/pyjwt-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/pyjwt-$pkgver-py2
+  python2 setup.py pytest || warning "Tests failed"
+}
+
+package_python-pyjwt() {
+  depends=('python-setuptools')
+
+  cd pyjwt-$pkgver
+  python3 setup.py install --root="$pkgdir" -O1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pyjwt() {
+  depends=('python2-setuptools')
+
+  cd pyjwt-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" -O1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  mv "$pkgdir"/usr/bin/pyjwt{,2}
+}


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:38:50
  Author: felixonmars
Revision: 329619

upgpkg: python-pyjwt 1.6.4-1

Modified:
  python-pyjwt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 03:38:26 UTC (rev 329618)
+++ PKGBUILD2018-05-26 03:38:50 UTC (rev 329619)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyjwt
 pkgname=('python-pyjwt' 'python2-pyjwt')
-pkgver=1.6.3
+pkgver=1.6.4
 pkgrel=1
 pkgdesc='JSON Web Token implementation in Python'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-cov' 'python2-pytest-cov')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/jpadilla/pyjwt/archive/$pkgver.tar.gz;)
-sha512sums=('17b2ac33fd24ab72bb030686fa490a9d0b546ad7a1002a7e977fe907dca72a6eb4b3bb43bbed733238b82d2ce2adff1ba68af1577621f8240de1473bef004248')
+sha512sums=('d6c9ff1c281b00e2a2baf0c916d721ecc0c1bdc51fab73a6be91ac8d603bd448cdb3eebe189201039a3cb8504f3dcee9da73c71bc930c37ce29d99d92287ccb7')
 
 prepare() {
   sed -i 's/pytest==2.7.3/pytest/' pyjwt-$pkgver/setup.py


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

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:38:26
  Author: felixonmars
Revision: 329618

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 
329617, haskell-mockery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-26 03:38:26 UTC (rev 329618)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mockery
+pkgname=haskell-mockery
+pkgver=0.3.5
+pkgrel=12
+pkgdesc="Support functions for automated testing"
+url="https://github.com/hspec/mockery;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 
'haskell-logging-facade')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850')
+
+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-mockery/trunk (PKGBUILD)

2018-05-25 Thread Felix Yan via arch-commits
Date: Saturday, May 26, 2018 @ 03:38:09
  Author: felixonmars
Revision: 329617

upgpkg: haskell-mockery 0.3.5-12

rebuild with hspec,2.5.1 hspec-core,2.5.1 hspec-discover,2.5.1

Modified:
  haskell-mockery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 00:10:35 UTC (rev 329616)
+++ PKGBUILD2018-05-26 03:38:09 UTC (rev 329617)
@@ -5,7 +5,7 @@
 _hkgname=mockery
 pkgname=haskell-mockery
 pkgver=0.3.5
-pkgrel=11
+pkgrel=12
 pkgdesc="Support functions for automated testing"
 url="https://github.com/hspec/mockery;
 license=("MIT")


[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2018-05-25 Thread Andrew Crerar via arch-commits
Date: Saturday, May 26, 2018 @ 00:10:35
  Author: andrewsc
Revision: 329616

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 329615, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  466 ++---
 1 file changed, 233 insertions(+), 233 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 00:09:45 UTC (rev 329615)
+++ PKGBUILD2018-05-26 00:10:35 UTC (rev 329616)
@@ -1,233 +0,0 @@
-# $Id$
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=61.0b7
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/;
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach"Acholi"'
-  'af "Afrikaans"'
-  'an "Aragonese"'
-  'ar "Arabic"'
-  'as "Assamese"'
-  'ast"Asturian"'
-  'az "Azerbaijani"'
-  'be "Belarusian"'
-  'bg "Bulgarian"'
-  'bn-BD  "Bengali (Bangladesh)"'
-  'bn-IN  "Bengali (India)"'
-  'br "Breton"'
-  'bs "Bosnian"'
-  'ca "Catalan"'
-  'cak"Maya Kaqchikel"'
-  'cs "Czech"'
-  'cy "Welsh"'
-  'da "Danish"'
-  'de "German"'
-  'dsb"Lower Sorbian"'
-  'el "Greek"'
-  'en-GB  "English (British)"'
-  'en-US  "English (US)"'
-  'en-ZA  "English (South African)"'
-  'eo "Esperanto"'
-  'es-AR  "Spanish (Argentina)"'
-  'es-CL  "Spanish (Chile)"'
-  'es-ES  "Spanish (Spain)"'
-  'es-MX  "Spanish (Mexico)"'
-  'et "Estonian"'
-  'eu "Basque"'
-  'fa "Persian"'
-  'ff "Fulah"'
-  'fi "Finnish"'
-  'fr "French"'
-  'fy-NL  "Frisian"'
-  'ga-IE  "Irish"'
-  'gd "Gaelic (Scotland)"'
-  'gl "Galician"'
-  'gn "Guarani"'
-  'gu-IN  "Gujarati (India)"'
-  'he "Hebrew"'
-  'hi-IN  "Hindi (India)"'
-  'hr "Croatian"'
-  'hsb"Upper Sorbian"'
-  'hu "Hungarian"'
-  'hy-AM  "Armenian"'
-  'ia "Interlingua"'
-  'id "Indonesian"'
-  'is "Icelandic"'
-  'it "Italian"'
-  'ja "Japanese"'
-  'ka "Georgian"'
-  'kab"Kabyle"'
-  'kk "Kazakh"'
-  'km "Khmer"'
-  'kn "Kannada"'
-  'ko "Korean"'
-  'lij"Ligurian"'
-  'lt "Lithuanian"'
-  'lv "Latvian"'
-  'mai"Maithili"'
-  'mk "Macedonian"'
-  'ml "Malayalam"'
-  'mr "Marathi"'
-  'ms "Malay"'
-  'my "Burmese"'
-  'nb-NO  "Norwegian (Bokmål)"'
-  'ne-NP  "Nepali"'
-  'nl "Dutch"'
-  'nn-NO  "Norwegian (Nynorsk)"'
-  'or "Oriya"'
-  'pa-IN  "Punjabi (India)"'
-  'pl "Polish"'
-  'pt-BR  "Portuguese (Brazilian)"'
-  'pt-PT  "Portuguese (Portugal)"'
-  'rm "Romansh"'
-  'ro "Romanian"'
-  'ru "Russian"'
-  'si "Sinhala"'
-  'sk "Slovak"'
-  'sl "Slovenian"'
-  'son"Songhai"'
-  'sq "Albanian"'
-  'sr "Serbian"'
-  'sv-SE  "Swedish"'
-  'ta "Tamil"'
-  'te "Telugu"'
-  'th "Thai"'
-  'tr "Turkish"'
-  'uk "Ukrainian"'
-  'ur "Urdu"'
-  'uz "Uzbek"'
-  'vi "Vietnamese"'
-  'xh "Xhosa"'
-  'zh-CN  "Chinese (Simplified)"'
-  'zh-TW  "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi"
-}
-
-sha512sums=('55614406282d10b3a12aebb31c4fa9aabc041d64fa27fc707124f061c489c0377cb9753de111fd61f6cb33c1ed7c77d5e06bde35944482d5350adf0cb6de65bc'
-
'7e91791a20710d9ec63a26a1f967101b09139827227e33fbc6c4aec7f76b29c300a86e5198093a4dcf7aa3d85ef3a214d3fdcb61712a40747e7ac8244ef080e6'
-
'17ed59f3db248d2b40949cda4b2e30219d1b4427129a750aa06e83fcf2a00cb39cbb06af4d55aeb3630e1666df19341a23f6a842e4404769fd5c7a5eef6f9bac'
-
'574c10d0049f8e9b48d83cef71997a0059279cc057604e3be267123f53d2a9e239ac77556216baa413f8825401055b0a3dc43efcb932899fae38fe1a3d9f7e40'
-
'4bfa356b631c4c520deffbee48cc5f3029fb71ef9d306222b9cc81466dab811174b9f6ae673c2ab07c58f9c3739f58b692ce9b559be9c1987d85a9f5a096b4bd'
-
'4aa8b0fefea2e0295f2560d5ac1fb353484a6b2dc2e13a67d813e2cbb49e3f43bd5702761a0e9aaa3069ca770ca481e86acadbf35a68890f855e081ca0f6f912'
-

[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2018-05-25 Thread Andrew Crerar via arch-commits
Date: Saturday, May 26, 2018 @ 00:09:45
  Author: andrewsc
Revision: 329615

upgpkg: firefox-developer-edition-i18n 61.0b8-1

firefox-developer-edition-i18n: Updating to 61.0b8

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-26 00:03:56 UTC (rev 329614)
+++ PKGBUILD2018-05-26 00:09:45 UTC (rev 329615)
@@ -2,7 +2,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=61.0b7
+pkgver=61.0b8
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -134,100 +134,100 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi"
 }
 
-sha512sums=('55614406282d10b3a12aebb31c4fa9aabc041d64fa27fc707124f061c489c0377cb9753de111fd61f6cb33c1ed7c77d5e06bde35944482d5350adf0cb6de65bc'
-
'7e91791a20710d9ec63a26a1f967101b09139827227e33fbc6c4aec7f76b29c300a86e5198093a4dcf7aa3d85ef3a214d3fdcb61712a40747e7ac8244ef080e6'
-
'17ed59f3db248d2b40949cda4b2e30219d1b4427129a750aa06e83fcf2a00cb39cbb06af4d55aeb3630e1666df19341a23f6a842e4404769fd5c7a5eef6f9bac'
-
'574c10d0049f8e9b48d83cef71997a0059279cc057604e3be267123f53d2a9e239ac77556216baa413f8825401055b0a3dc43efcb932899fae38fe1a3d9f7e40'
-
'4bfa356b631c4c520deffbee48cc5f3029fb71ef9d306222b9cc81466dab811174b9f6ae673c2ab07c58f9c3739f58b692ce9b559be9c1987d85a9f5a096b4bd'
-
'4aa8b0fefea2e0295f2560d5ac1fb353484a6b2dc2e13a67d813e2cbb49e3f43bd5702761a0e9aaa3069ca770ca481e86acadbf35a68890f855e081ca0f6f912'
-
'c95e47824c330e30b9c72113b6592865222132dcf5b7c5647e5ab3a3366d02aeddde32c8cd63c185d5461a723ee1ca9fd57c0a74a4c46975bf18ef0b78b86e02'
-
'10a4adf8130dd5388176aa4703c1b1f244ea1b84b6b8b6e8d6b1e01ab2d26efafd1f243a7a7b2e64d0f18caeeac2d80be0355d4e9687867c44610883fab4290b'
-
'a1b7bab74640cd69cb8613d7595ed3eeeb775a463c18553aa322a790270cd07997aa43cb1beb149c03d469d29eeaf4855a87e1e4f2cc9ea5ffb1e05d7fab607d'
-
'05058d5e2027dc3ea3ba8919003c526cc22ef00d5b8843637ddc76cc3f25493908d8aabc7e0ade238cc85f875d3c07b8f472369198284a36fe9596b081584996'
-
'8964e88d8821148ef88e04e60554a10c8440b6b63fd5cd5a052db999c306a90a244be380ecf2e36f9854b973eb95ee274446a78b224791c4230d216369c4abc8'
-
'1affdbc66629e47cc6632e0886cda04c2dd5980020c010cc7024a4073f8d20d89f22ec9c9da80169926e83d8919cd219ba1c67d3fe5426a156d9c62d854902bb'
-
'10797a7487fd1a73aa3f8d4efd97458c3be510a785ae2d4a3586324bce89a8506bc85c522bc8df0b2253e04b493d229273f7c568ba8712fcf909eadcccbd0f05'
-
'97324a312b1c1a74f0346f08392a94ec6c7a7bb41bacecc7a48fff093944eb6bc6a9e7bff8a2e8b2a33a58ae80c6eaa19c90501508758f4dbb95117860043ee6'
-
'7cfc4e5ee5c39100b3788203dc9288afc0e99eb9495a57b944318889ae134fb4b451148bc02b4aa143a0dc68f817918d43fc56f78530ce103d157327294dedca'
-
'9596d1d94bda1edff7cbbb2406a10be3282f74d6c5b489934b0dd8ea9adf8de974fc1149398c4b1cca8b8d489a573ad86bb6a6d6d6d1ace386e2a0752520a3da'
-
'256956cd2818e4e70e78873709de66585e36bbad54674b9afbb322a453529d1b4875aca9804c442f8bb8e38583b07005f28eaa83fdf2d1629a491ed8e44bc4f5'
-
'7af74a0b521153719b29b5359db32718d4425024cc4cc83a7ae6258bb127a2894a6e3890f69ee914414afeb2766e5415e766bef132092efd9c5fece972d6'
-
'b76f90873900d7c902c0a2161605f355608267566f05272fe3403596093136b18cb382565e3dea66f7e199c0ed1de643ec2062142a30c0c404bd4fb223ba4b20'
-
'3098629b7d0a2493ab207ff6f635c8acdaa4dae59e9416304142b6dc71af7d5c083d829be70294423a5ae76936224fda947a6548630fb37a6a0101cc8a8018d0'
-
'a75c9ddd218e57efc50a1322669a24371b6428df6b63e09cf164e12cc47b477116932375256a165dd0c5daae6b68f3961da10068b9f8f147f40bfa10c525ee25'
-
'a4de02e5c694bf3c3066c99ff46783fe0ea4605dfefad1a11e1f0f452e05887a8ae69a6397a4578c437c7eacc29973679f57a682c72e5d815446a8fdb09a6912'
-
'57409301e5ca001231455484dd3ce621e1198efc3d1f3e606fe278014d5c4aa9110de5518cd0679510314e0d638e8dfbdc95a950244cb899c8af22cb2fd5a524'
-
'1c592049c285eb2f5c7014db7ef8e15398fd77189921d01252d792dc1994e36f072116790ef4d19430a72bf2d080d2c562401df1871ca5da3dd94a4c0ed492e4'
-
'a496ada8828702e20e3884b42c7c6d7b8f834595ddafe3fba753ec350c4c32c1585f94bb121be5e1920506edd43b013550995481d1f0f0b20a1d97e22d9bb7df'
-
'f14ef2e97d86b4c705e88c6b3ca44d0fdbb84bea77e4a268ea0fa948339c9e89cb1dfbbc06f8022832eec41085aa89885cf41bc5d15adcc137d353b37fc5acdc'
-
'a3b3f497dc2c973ab4de56a2f357dc4f9062e3506012217b5072f6f43de11ce2fb3716becb11044267c059176d8c491fab3592aad3f02cc614e327e4c08dbd3e'
-
'4f3dd4417d47eda67181b3cd9db7d7142bd55117ea6a34664c642b6c8c66d136f549ee3df2e1d0d693e382a8f2f2e6b6fb25a92bb4ba9fa3d202a8b4d7cb6746'
-   

[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)

2018-05-25 Thread Andrew Crerar via arch-commits
Date: Saturday, May 26, 2018 @ 00:03:56
  Author: andrewsc
Revision: 329614

archrelease: copy trunk to community-x86_64

Added:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 329613, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 329613, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 329613, firefox-developer-edition/trunk/firefox-install-dir.patch)
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg
(from rev 329613, firefox-developer-edition/trunk/firefox-symbolic.svg)
Deleted:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg

---+
 PKGBUILD  |  350 ++--
 firefox-developer-edition.desktop |  622 ++--
 firefox-install-dir.patch |   84 ++--
 firefox-symbolic.svg  |  128 +++
 4 files changed, 592 insertions(+), 592 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-26 00:03:09 UTC (rev 329613)
+++ PKGBUILD2018-05-26 00:03:56 UTC (rev 329614)
@@ -1,175 +0,0 @@
-# $Id$
-# Maintainer: Andrew Crerar 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=firefox-developer-edition
-pkgver=61.0b7
-pkgrel=1
-pkgdesc="Developer Edition of the popular Firefox web browser"
-arch=('x86_64')
-license=('MPL' 'GPL' 'LGPL')
-url="https://www.mozilla.org/firefox/channel/#developer;
-depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
- 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 
'libpulse')
-makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 
'imake' 'gconf' 'inetutils'
- 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 
'llvm' 'jack' 'gtk2')
-optdepends=('networkmanager: Location detection via available WiFi networks'
-'libnotify: Notification integration'
-'pulseaudio: Audio support'
-'speech-dispatcher: Text-to-Speech')
-replaces=('firefox-developer')
-options=(!emptydirs !makeflags !strip)
-_repo=https://hg.mozilla.org/mozilla-unified
-source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE"
-"$pkgname".desktop
-firefox-symbolic.svg
-firefox-install-dir.patch)
-sha512sums=('SKIP'
-
'12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195'
-
'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8'
-
'8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  mkdir path
-  ln -s /usr/bin/python2 path/python
-
-  cd mozilla-unified
-  patch -Np1 -i ../firefox-install-dir.patch
-
-  echo -n "$_google_api_key" > google-api-key
-  echo -n "$_mozilla_api_key" > mozilla-api-key
-
-  cat > .mozconfig << END
-ac_add_options --enable-application=browser
-
-ac_add_options --prefix=/usr
-ac_add_options --enable-release
-ac_add_options --enable-gold
-ac_add_options --enable-pie
-ac_add_options --enable-optimize="-O2"
-ac_add_options --enable-rust-simd
-
-# Branding
-ac_add_options --with-branding=browser/branding/aurora
-ac_add_options --enable-update-channel=aurora
-ac_add_options --with-distribution-id=org.archlinux
-export MOZILLA_OFFICIAL=1
-export MOZ_TELEMETRY_REPORTING=1
-export MOZ_ADDON_SIGNING=1
-export MOZ_REQUIRE_SIGNING=0
-ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"
-
-# Keys
-ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key
-ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key
-
-# System libraries
-ac_add_options --with-system-zlib
-ac_add_options --with-system-bz2
-ac_add_options --enable-system-sqlite

[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2018-05-25 Thread Andrew Crerar via arch-commits
Date: Saturday, May 26, 2018 @ 00:03:09
  Author: andrewsc
Revision: 329613

upgpkg: firefox-developer-edition 61.0b8-1

firefox-developer-edition: Updating to 61.0b8

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-25 21:36:18 UTC (rev 329612)
+++ PKGBUILD2018-05-26 00:03:09 UTC (rev 329613)
@@ -3,7 +3,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=61.0b7
+pkgver=61.0b8
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')


[arch-commits] Commit in xorg-server/repos/testing-x86_64 (14 files)

2018-05-25 Thread Jan Steffens via arch-commits
Date: Friday, May 25, 2018 @ 22:38:23
  Author: heftig
Revision: 324994

archrelease: copy trunk to testing-x86_64

Added:
  xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch
(from rev 324993, xorg-server/trunk/0001-v2-FS-58644.patch)
  xorg-server/repos/testing-x86_64/PKGBUILD
(from rev 324993, xorg-server/trunk/PKGBUILD)
  xorg-server/repos/testing-x86_64/xorg-server.install
(from rev 324993, xorg-server/trunk/xorg-server.install)
  
xorg-server/repos/testing-x86_64/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
(from rev 324993, 
xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch)
  
xorg-server/repos/testing-x86_64/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
(from rev 324993, 
xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch)
  xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch
(from rev 324993, xorg-server/trunk/xserver-autobind-hotplug.patch)
  xorg-server/repos/testing-x86_64/xvfb-run
(from rev 324993, xorg-server/trunk/xvfb-run)
  xorg-server/repos/testing-x86_64/xvfb-run.1
(from rev 324993, xorg-server/trunk/xvfb-run.1)
Deleted:
  xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch
  xorg-server/repos/testing-x86_64/PKGBUILD
  xorg-server/repos/testing-x86_64/xorg-server.install
  xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch
  xorg-server/repos/testing-x86_64/xvfb-run
  xorg-server/repos/testing-x86_64/xvfb-run.1

--+
 0001-v2-FS-58644.patch 
  |  114 -
 PKGBUILD   
  |  435 +++
 xorg-server.install
  |   36 
 xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch  
  |   28 
 
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
 |   29 
 xserver-autobind-hotplug.patch 
  |  586 +-
 xvfb-run   
  |  400 +++---
 xvfb-run.1 
  |  564 -
 8 files changed, 1129 insertions(+), 1063 deletions(-)

Deleted: 0001-v2-FS-58644.patch
===
--- 0001-v2-FS-58644.patch  2018-05-25 22:35:36 UTC (rev 324993)
+++ 0001-v2-FS-58644.patch  2018-05-25 22:38:23 UTC (rev 324994)
@@ -1,57 +0,0 @@
-From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001
-From: fafryd 
-Date: Sun, 20 May 2018 14:30:43 +0200
-Subject: [PATCH] v2 FS#58644
-

- hw/xfree86/common/meson.build | 13 +
- hw/xfree86/meson.build| 12 +++-
- 2 files changed, 20 insertions(+), 5 deletions(-)
-
-diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build
-index 514999ff6..0eff6e488 100644
 a/hw/xfree86/common/meson.build
-+++ b/hw/xfree86/common/meson.build
-@@ -1,3 +1,16 @@
-+if get_option('suid_wrapper')
-+x_sh = configure_file(
-+input: '../Xorg.sh.in',
-+output: 'Xorg',
-+configuration: conf_data,
-+)
-+install_data(
-+   x_sh,
-+   install_mode: 'rwxr-xr-x',
-+   install_dir: join_paths(get_option('prefix'), get_option('bindir')),
-+)
-+endif
-+
- srcs_xorg_common = [
- 'xf86fbBus.c',
- 'xf86noBus.c',
-diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build
-index cacf56d4c..d1295d404 100644
 a/hw/xfree86/meson.build
-+++ b/hw/xfree86/meson.build
-@@ -145,11 +145,13 @@ if get_option('suid_wrapper')
- install_dir: get_option('libexecdir'),
- # install_mode: ['r-sr-xr-x', 0, 0],
- )
--configure_file(
--input: 'Xorg.sh.in',
--output: 'Xorg',
--configuration: conf_data,
--install_dir: join_paths(get_option('prefix'), get_option('bindir')),
-+ meson.add_install_script(
-+'sh', '-c',
-+'chmod u+s @0@@1@/@2@'.format(
-+'${DESTDIR}',
-+join_paths(get_option('prefix'), get_option('libexecdir')),
-+'Xorg.wrap'
-+)
- )
- endif
- 
--- 
-2.17.0
-

Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 
324993, xorg-server/trunk/0001-v2-FS-58644.patch)
===
--- 0001-v2-FS-58644.patch  (rev 0)
+++ 0001-v2-FS-58644.patch  2018-05-25 22:38:23 UTC (rev 324994)
@@ -0,0 +1,57 @@
+From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001
+From: fafryd 

[arch-commits] Commit in xorg-server/trunk (3 files)

2018-05-25 Thread Jan Steffens via arch-commits
Date: Friday, May 25, 2018 @ 22:35:36
  Author: heftig
Revision: 324993

1.20.0-5: FS#58705

Added:
  
xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
  
xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
Modified:
  xorg-server/trunk/PKGBUILD

--+
 PKGBUILD   
  |   11 +++
 xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch  
  |   28 +
 
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
 |   29 ++
 3 files changed, 67 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-25 22:18:17 UTC (rev 324992)
+++ PKGBUILD2018-05-25 22:35:36 UTC (rev 324993)
@@ -6,7 +6,7 @@
 pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 
'xorg-server-xvfb' 'xorg-server-xnest'
  'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel')
 pkgver=1.20.0
-pkgrel=4
+pkgrel=5
 arch=('x86_64')
 license=('custom')
 groups=('xorg')
@@ -21,6 +21,8 @@
 
'xwayland-config.h.meson.in::https://cgit.freedesktop.org/xorg/xserver/plain/include/xwayland-config.h.meson.in?id=xorg-server-1.20.0'
 xserver-autobind-hotplug.patch
 0001-v2-FS-58644.patch
+
xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
+
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
 xvfb-run # with updates from FC master
 xvfb-run.1)
 validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C'
@@ -32,6 +34,8 @@
 
'd707e0870367de2665c3b82f09564d17ed3f62c9e8b4bd471c11af1fb1e9249e306e92c7961a04e355756eec9f5271bc8e66999e56c73c31bc9da4127ff30a8e'
 
'd84f4d63a502b7af76ea49944d1b21e2030dfd250ac1e82878935cf631973310ac9ba1f0dfedf10980ec6c7431d61b7daa4b7bbaae9ee477b2c19812c1661a22'
 
'74e1aa0c101e42f0f25349d305641873b3a79ab3b9bb2d4ed68ba8e392b4db2701fcbc35826531ee2667d3ee55673e4b4fecc2a9f088141af29ceb400f72f363'
+
'a8f65ca23ae52865147bdc1bc059b1265ba4bc61527992cf054fe76a0396ef5dfd2386782be371e926184a63def3be7333bb37fc429627d4e6fa159d263f40f7'
+
'fc259a0a4acb7b70209fc599b0f4bc94942316bbc8c6995f783026b7cd455900bcb7527615d76c99bd2e0155e0035cbd619939a1f7ddf3af32ed854afe45b631'
 
'55bbf520333f6e818b0125b37179a7039b69a0d3d2242b80a08da003d94cbf6c1fb912d880abcce318a85d7947e3eff8fbc4cdf57d7118572e8ebc56c4569af6'
 
'de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22')
 
@@ -47,6 +51,11 @@
   # Fix rootless xorg - FS#58644
   # https://bugs.freedesktop.org/show_bug.cgi?id=106588
   patch -Np1 -i ../0001-v2-FS-58644.patch
+
+  # Fix XWayland hangs - FS#58705
+  # https://patchwork.freedesktop.org/series/43618/
+  patch -Np1 -i 
../xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
+  patch -Np1 -i 
../xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
 }
 
 build() {

Added: 
xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch
===
--- 
xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch   
(rev 0)
+++ 
xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch   
2018-05-25 22:35:36 UTC (rev 324993)
@@ -0,0 +1,28 @@
+diff --git a/glamor/glamor.c b/glamor/glamor.c
+index d984d20f3..e2c74d17a 100644
+--- a/glamor/glamor.c
 b/glamor/glamor.c
+@@ -836,20 +836,20 @@ glamor_fds_from_pixmap(ScreenPtr screen, PixmapPtr 
pixmap, int *fds,
+ glamor_get_screen_private(pixmap->drawable.pScreen);
+ 
+ if (!glamor_priv->dri3_enabled)
+-return -1;
++return 0;
+ switch (pixmap_priv->type) {
+ case GLAMOR_TEXTURE_DRM:
+ case GLAMOR_TEXTURE_ONLY:
+ if (!glamor_pixmap_ensure_fbo(pixmap, pixmap->drawable.depth == 30 ?
+   GL_RGB10_A2 : GL_RGBA, 0))
+-return -1;
++return 0;
+ return glamor_egl_fds_from_pixmap(screen, pixmap, fds,
+   strides, offsets,
+   modifier);
+ default:
+ break;
+ }
+-return -1;
++return 0;
+ }
+ 
+ _X_EXPORT int

Added: 
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
===
--- 
xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch
(rev 

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

2018-05-25 Thread Jan Steffens via arch-commits
Date: Friday, May 25, 2018 @ 22:18:17
  Author: heftig
Revision: 324992

archrelease: copy trunk to testing-x86_64

Added:
  pkgconf/repos/testing-x86_64/
  pkgconf/repos/testing-x86_64/PKGBUILD
(from rev 324991, pkgconf/trunk/PKGBUILD)
  pkgconf/repos/testing-x86_64/platform-pkg-config.in
(from rev 324991, pkgconf/trunk/platform-pkg-config.in)

+
 PKGBUILD   |   82 +++
 platform-pkg-config.in |   11 ++
 2 files changed, 93 insertions(+)

Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 324991, 
pkgconf/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-05-25 22:18:17 UTC (rev 324992)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Johannes Löthberg 
+# Contributor: Piotr Gorski 
+# Contributor: Lucy 
+# Contributor: Bartlomiej Piotrowski 
+
+pkgname=pkgconf
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="Package compiler and linker metadata toolkit"
+url="https://github.com/pkgconf/pkgconf;
+license=(custom:ISC)
+arch=(x86_64)
+depends=(glibc sh)
+makedepends=(git)
+provides=(pkg-config pkgconfig)
+conflicts=(pkg-config)
+replaces=(pkg-config)
+groups=(base-devel)
+_commit=f4137995d9a5f2c5647ff79961cb0c516923faa8  # tags/pkgconf-1.4.2
+source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit;
+platform-pkg-config.in)
+sha256sums=('SKIP'
+'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
+
+_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig
+_libdir=/usr/lib
+_includedir=/usr/include
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^pkgconf-//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  ./autogen.sh
+}
+
+build() {
+  cd build
+  ../$pkgname/configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-pkg-config-dir="$_pcdirs" \
+--with-system-libdir="$_libdir" \
+--with-system-includedir="$_includedir" \
+--disable-static
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C build install
+
+  # From https://src.fedoraproject.org/rpms/pkgconf/
+  sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \
+  -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \
+  -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \
+  -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+  platform-pkg-config.in |
+install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config"
+  ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config"
+
+  # Multilib
+  if [[ $CARCH = x86_64 ]]; then
+_host32=${CHOST/x86_64/i686}
+sed -e "s|@TARGET_PLATFORM@|$_host32|g" \
+-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+platform-pkg-config.in |
+  install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config"
+ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32"
+  fi
+
+  ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
+}
+
+# vim:set sw=2 et:

Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 324991, 
pkgconf/trunk/platform-pkg-config.in)
===
--- testing-x86_64/platform-pkg-config.in   (rev 0)
+++ testing-x86_64/platform-pkg-config.in   2018-05-25 22:18:17 UTC (rev 
324992)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Simple wrapper to tell pkgconf to behave as a platform-specific version of 
pkg-config
+# Platform: @TARGET_PLATFORM@
+
+: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@}
+: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} 
+: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@}
+export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH 
PKG_CONFIG_SYSTEM_INCLUDE_PATH
+
+exec pkgconf "$@"


[arch-commits] Commit in pkgconf/trunk (PKGBUILD platform-pkg-config.in)

2018-05-25 Thread Jan Steffens via arch-commits
Date: Friday, May 25, 2018 @ 22:17:53
  Author: heftig
Revision: 324991

1.4.2-2

Added:
  pkgconf/trunk/PKGBUILD
  pkgconf/trunk/platform-pkg-config.in

+
 PKGBUILD   |   82 +++
 platform-pkg-config.in |   11 ++
 2 files changed, 93 insertions(+)

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-25 22:17:53 UTC (rev 324991)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Johannes Löthberg 
+# Contributor: Piotr Gorski 
+# Contributor: Lucy 
+# Contributor: Bartlomiej Piotrowski 
+
+pkgname=pkgconf
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="Package compiler and linker metadata toolkit"
+url="https://github.com/pkgconf/pkgconf;
+license=(custom:ISC)
+arch=(x86_64)
+depends=(glibc sh)
+makedepends=(git)
+provides=(pkg-config pkgconfig)
+conflicts=(pkg-config)
+replaces=(pkg-config)
+groups=(base-devel)
+_commit=f4137995d9a5f2c5647ff79961cb0c516923faa8  # tags/pkgconf-1.4.2
+source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit;
+platform-pkg-config.in)
+sha256sums=('SKIP'
+'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
+
+_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig
+_libdir=/usr/lib
+_includedir=/usr/include
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^pkgconf-//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  ./autogen.sh
+}
+
+build() {
+  cd build
+  ../$pkgname/configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-pkg-config-dir="$_pcdirs" \
+--with-system-libdir="$_libdir" \
+--with-system-includedir="$_includedir" \
+--disable-static
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C build install
+
+  # From https://src.fedoraproject.org/rpms/pkgconf/
+  sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \
+  -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \
+  -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \
+  -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+  platform-pkg-config.in |
+install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config"
+  ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config"
+
+  # Multilib
+  if [[ $CARCH = x86_64 ]]; then
+_host32=${CHOST/x86_64/i686}
+sed -e "s|@TARGET_PLATFORM@|$_host32|g" \
+-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+platform-pkg-config.in |
+  install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config"
+ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32"
+  fi
+
+  ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
+}
+
+# vim:set sw=2 et:


Property changes on: pkgconf/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: platform-pkg-config.in
===
--- platform-pkg-config.in  (rev 0)
+++ platform-pkg-config.in  2018-05-25 22:17:53 UTC (rev 324991)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Simple wrapper to tell pkgconf to behave as a platform-specific version of 
pkg-config
+# Platform: @TARGET_PLATFORM@
+
+: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@}
+: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} 
+: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@}
+export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH 
PKG_CONFIG_SYSTEM_INCLUDE_PATH
+
+exec pkgconf "$@"


[arch-commits] Commit in (pkgconf pkgconf/repos pkgconf/trunk)

2018-05-25 Thread Jan Steffens via arch-commits
Date: Friday, May 25, 2018 @ 22:13:27
  Author: heftig
Revision: 324990

move pkgconf from community

Added:
  pkgconf/
  pkgconf/repos/
  pkgconf/trunk/


[arch-commits] Commit in lib32-mesa/trunk (4 files)

2018-05-25 Thread Laurent Carlier via arch-commits
Date: Friday, May 25, 2018 @ 21:36:11
  Author: lcarlier
Revision: 329611

upgpkg: lib32-mesa 18.0.4-2

now wayland-egl belongs to lib32-wayland package

Added:
  lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch
(from rev 324263, 
lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch)
  lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch
(from rev 324263, 
lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch)
Modified:
  
lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
  lib32-mesa/trunk/PKGBUILD

-+
 0002-meson-Add-library-versions-to-swr-drivers.patch|   71 
++
 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch  |   43 ++
 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch |   39 ++---
 PKGBUILD|   19 +-
 4 files changed, 146 insertions(+), 26 deletions(-)

Copied: lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch 
(from rev 324263, 
lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch)
===
--- 0002-meson-Add-library-versions-to-swr-drivers.patch
(rev 0)
+++ 0002-meson-Add-library-versions-to-swr-drivers.patch2018-05-25 
21:36:11 UTC (rev 329611)
@@ -0,0 +1,71 @@
+From 4edc0c6290ea4e848c5142b6807ebc5c809fecef Mon Sep 17 00:00:00 2001
+Message-Id: 
<4edc0c6290ea4e848c5142b6807ebc5c809fecef.1526409254.git.jan.steff...@gmail.com>
+In-Reply-To: 

+References: 

+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 14 Apr 2018 18:43:23 +0200
+Subject: [PATCH 2/4] meson: Add library versions to swr drivers
+
+This is for parity with autotools.
+
+Signed-off-by: Jan Alexander Steffens (heftig) 
+---
+ src/gallium/drivers/swr/meson.build | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/gallium/drivers/swr/meson.build 
b/src/gallium/drivers/swr/meson.build
+index 43e1c5cc50..a6dbd7a3f6 100644
+--- a/src/gallium/drivers/swr/meson.build
 b/src/gallium/drivers/swr/meson.build
+@@ -198,6 +198,7 @@ if with_swr_arches.contains('avx')
+ link_args : [ld_args_gc_sections],
+ include_directories : [swr_incs],
+ dependencies : [dep_thread, dep_llvm],
++version : '0.0.0',
+ install : true,
+   )
+ endif
+@@ -230,6 +231,7 @@ if with_swr_arches.contains('avx2')
+ link_args : [ld_args_gc_sections],
+ include_directories : [swr_incs],
+ dependencies : [dep_thread, dep_llvm],
++version : '0.0.0',
+ install : true,
+   )
+ endif
+@@ -257,30 +259,32 @@ if with_swr_arches.contains('knl')
+ link_args : [ld_args_gc_sections],
+ include_directories : [swr_incs],
+ dependencies : [dep_thread, dep_llvm],
++version : '0.0.0',
+ install : true,
+   )
+ endif
+ 
+ if with_swr_arches.contains('skx')
+   swr_skx_args = cpp.first_supported_argument(
+ '-target-cpu=x86-skylake', '-march=skylake-avx512', '-xCORE-AVX512',
+ prefix : '''
+   #if !defined(__AVX512F__) || !defined(__AVX512BW__)
+   # error
+   #endif ''',
+   )
+   if swr_skx_args == []
+ error('Cannot find SKX support for swr.')
+   endif
+ 
+   swr_arch_defines += '-DHAVE_SWR_SKX'
+   swr_arch_libs += shared_library(
+ 'swrSKX',
+ [files_swr_common, files_swr_arch],
+ cpp_args : [swr_cpp_args, swr_skx_args, '-DKNOB_ARCH=KNOB_ARCH_AVX512'],
+ link_args : [ld_args_gc_sections],
+ include_directories : [swr_incs],
+ dependencies : [dep_thread, dep_llvm],
++version : '0.0.0',
+ install : true,
+   )
+ endif
+-- 
+2.17.0
+

Copied: 
lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch 
(from rev 324263, 
lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch)
===
--- 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch  
(rev 0)
+++ 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch  2018-05-25 
21:36:11 UTC (rev 329611)
@@ -0,0 +1,43 @@
+From 7bafcb1b39b03110ba5a375635d7b6b5ecf98bc4 Mon Sep 17 00:00:00 2001
+Message-Id: 
<7bafcb1b39b03110ba5a375635d7b6b5ecf98bc4.1526409254.git.jan.steff...@gmail.com>
+In-Reply-To: 

+References: 

+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 14 Apr 2018 18:49:14 +0200
+Subject: [PATCH 3/4] meson: Version libMesaOpenCL like autotools does
+
+This is 

[arch-commits] Commit in lib32-mesa/repos/multilib-x86_64 (10 files)

2018-05-25 Thread Laurent Carlier via arch-commits
Date: Friday, May 25, 2018 @ 21:36:18
  Author: lcarlier
Revision: 329612

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch
(from rev 329611, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch)
  
lib32-mesa/repos/multilib-x86_64/0002-meson-Add-library-versions-to-swr-drivers.patch
(from rev 329611, 
lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch)
  
lib32-mesa/repos/multilib-x86_64/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch
(from rev 329611, 
lib32-mesa/trunk/0003-meson-Version-libMesaOpenCL-like-autotools-does.patch)
  
lib32-mesa/repos/multilib-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
(from rev 329611, 
lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
  lib32-mesa/repos/multilib-x86_64/LICENSE
(from rev 329611, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-x86_64/PKGBUILD
(from rev 329611, lib32-mesa/trunk/PKGBUILD)
Deleted:
  lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch
  
lib32-mesa/repos/multilib-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
  lib32-mesa/repos/multilib-x86_64/LICENSE
  lib32-mesa/repos/multilib-x86_64/PKGBUILD

-+
 0001-glvnd-fix-gl.pc.patch  |   52 -
 0002-meson-Add-library-versions-to-swr-drivers.patch|   71 +
 0003-meson-Version-libMesaOpenCL-like-autotools-does.patch  |   43 +
 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch |  147 +--
 LICENSE |  166 ++--
 PKGBUILD|  377 
+-
 6 files changed, 488 insertions(+), 368 deletions(-)

Deleted: 0001-glvnd-fix-gl.pc.patch
===
--- 0001-glvnd-fix-gl.pc.patch  2018-05-25 21:36:11 UTC (rev 329611)
+++ 0001-glvnd-fix-gl.pc.patch  2018-05-25 21:36:18 UTC (rev 329612)
@@ -1,26 +0,0 @@
-From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
-Message-Id: 

-From: Unknown <>
-Date: Tue, 15 May 2018 20:10:53 +0200
-Subject: [PATCH 1/4] glvnd: fix gl.pc
-

- src/mesa/gl.pc.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
-index 181724b97b..8c7b7da8d7 100644
 a/src/mesa/gl.pc.in
-+++ b/src/mesa/gl.pc.in
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@
--- 
-2.17.0
-

Copied: lib32-mesa/repos/multilib-x86_64/0001-glvnd-fix-gl.pc.patch (from rev 
329611, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch)
===
--- 0001-glvnd-fix-gl.pc.patch  (rev 0)
+++ 0001-glvnd-fix-gl.pc.patch  2018-05-25 21:36:18 UTC (rev 329612)
@@ -0,0 +1,26 @@
+From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
+Message-Id: 

+From: Unknown <>
+Date: Tue, 15 May 2018 20:10:53 +0200
+Subject: [PATCH 1/4] glvnd: fix gl.pc
+
+---
+ src/mesa/gl.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
+index 181724b97b..8c7b7da8d7 100644
+--- a/src/mesa/gl.pc.in
 b/src/mesa/gl.pc.in
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@
+-- 
+2.17.0
+

Copied: 
lib32-mesa/repos/multilib-x86_64/0002-meson-Add-library-versions-to-swr-drivers.patch
 (from rev 329611, 
lib32-mesa/trunk/0002-meson-Add-library-versions-to-swr-drivers.patch)
===
--- 0002-meson-Add-library-versions-to-swr-drivers.patch
(rev 0)
+++ 0002-meson-Add-library-versions-to-swr-drivers.patch2018-05-25 
21:36:18 UTC (rev 329612)
@@ -0,0 +1,71 @@
+From 4edc0c6290ea4e848c5142b6807ebc5c809fecef Mon Sep 17 00:00:00 2001
+Message-Id: 
<4edc0c6290ea4e848c5142b6807ebc5c809fecef.1526409254.git.jan.steff...@gmail.com>
+In-Reply-To: 

+References: 

+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 14 Apr 2018 18:43:23 +0200
+Subject: [PATCH 2/4] meson: 

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

2018-05-25 Thread Antonio Rojas via arch-commits
Date: Friday, May 25, 2018 @ 21:09:09
  Author: arojas
Revision: 324989

archrelease: copy trunk to staging-x86_64

Added:
  avidemux/repos/staging-x86_64/
  avidemux/repos/staging-x86_64/PKGBUILD
(from rev 324988, avidemux/trunk/PKGBUILD)
  avidemux/repos/staging-x86_64/avidemux-qt5.11.patch
(from rev 324988, avidemux/trunk/avidemux-qt5.11.patch)

---+
 PKGBUILD  |   83 
 avidemux-qt5.11.patch |   23 +
 2 files changed, 106 insertions(+)

Copied: avidemux/repos/staging-x86_64/PKGBUILD (from rev 324988, 
avidemux/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-05-25 21:09:09 UTC (rev 324989)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Eric Bélanger 
+
+pkgbase=avidemux
+pkgname=('avidemux-cli' 'avidemux-qt')
+pkgver=2.7.0
+pkgrel=6
+pkgdesc='Graphical tool to edit video (filter/re-encode/split)'
+url='http://fixounet.free.fr/avidemux/'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('cmake' 'libxslt' 'qt5-base' 'jack' 'libvorbis' 'libxv' 'opus' 
'desktop-file-utils'
+ 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libx264' 
'x265' 'libsamplerate'
+ 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 
'intltool' 'sqlite'
+ 'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools' 'twolame' 
'libfdk-aac' 'libass')
+options=('!emptydirs')
+source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz 
avidemux-qt5.11.patch)
+sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad'
+'4b5a5b5e4a53afeaefa6c3213502a83f35e71787c66a6abc81c3487b97fc0ca3')
+sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015'
+
'ae8aeadab04e2467a2a8d744a5fb7db70b03711f6f1d749214d46339c3261d653f1a6b4818c14dc3aec2e72764e90c6478b80bde337cd830845ebb913e953423')
+
+prepare() {
+  cd ${pkgbase}_${pkgver}
+  sed -i 's|../avidemux/qt4|../avidemux/qt4 
-DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash
+  sed -e 's|0.19|1.0|' -i avidemux_plugins/ADM_videoFilters6/ass/CMakeLists.txt
+  cp avidemux2.desktop avidemux-qt.desktop
+  sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop
+  sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop
+
+  # https://sourceforge.net/p/avidemux/bugs/77/
+  sed -e 's|pow10f|exp10f|g' -i 
avidemux/common/ADM_audioFilter/src/audiofilter_normalize.cpp
+  # fix build with Qt 5.11
+  patch -p1 -i ../avidemux-qt5.11.patch
+}
+
+build() {
+  cd ${pkgbase}_${pkgver}
+  bash bootStrap.bash --with-core --with-cli --with-plugins
+}
+
+package_avidemux-cli() {
+  depends=('libxml2' 'fontconfig' 'sqlite' 'libvpx' 'libva' 'libvdpau')
+  optdepends=('lame: for the corresponding audio encoder plugin'
+  'faac: for the corresponding audio encoder plugin'
+  'faad2: for the corresponding audio decoder plugin'
+  'opus: for the corresponding audio decoder plugin'
+  'opencore-amr: for the corresponding audio decoder plugin'
+  'jack: for the corresponding audio device plugin'
+  'libpulse: for the corresponding audio device plugin'
+  'x264: for the corresponding video encoder plugin'
+  'libx264: for the corresponding video encoder plugin'
+  'x265: for the corresponding video encoder plugin'
+  'xvidcore: for the corresponding video encoder plugin'
+  'qt5-base: for the QtScript scripting support'
+  'libdca: for the corresponding audio decoder plugin'
+  'libfdk-aac: for the corresponding audio decoder plugin'
+  'twolame: for the corresponding audio decoder plugin'
+  'libass: for the corresponding video filter plugin'
+  'fribidi: for the corresponding video filter plugin')
+
+  cd ${pkgbase}_${pkgver}
+  make -C buildCli DESTDIR="${pkgdir}" install
+  make -C buildCore DESTDIR="${pkgdir}" install
+  make -C buildPluginsCLI DESTDIR="${pkgdir}" install
+  make -C buildPluginsCommon DESTDIR="${pkgdir}" install
+
+  install -Dm 644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png"
+  install -Dm 644 man/avidemux.1 -t "${pkgdir}/usr/share/man/man1"
+}
+
+package_avidemux-qt() {
+  pkgdesc='Graphical tool to edit video (filter/re-encode/split) - Qt GUI'
+  depends=("avidemux-cli=${pkgver}" 'qt5-base' 'x264' 'x265' 'libx264' 'glu' 
'libxv' 'desktop-file-utils')
+  replaces=('avidemux-gtk')
+
+  cd ${pkgbase}_${pkgver}
+  make -C buildQt5 DESTDIR="${pkgdir}" install
+  make -C buildPluginsQt5 DESTDIR="${pkgdir}" install
+  install -Dm 644 avidemux-qt.desktop -t "${pkgdir}/usr/share/applications"
+}
+
+# vim: ts=2 sw=2 et:

[arch-commits] Commit in avidemux/trunk (PKGBUILD avidemux-qt5.11.patch)

2018-05-25 Thread Antonio Rojas via arch-commits
Date: Friday, May 25, 2018 @ 21:08:08
  Author: arojas
Revision: 324988

x265 rebuild

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

---+
 PKGBUILD  |   15 +++
 avidemux-qt5.11.patch |   23 +++
 2 files changed, 34 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-25 17:42:40 UTC (rev 324987)
+++ PKGBUILD2018-05-25 21:08:08 UTC (rev 324988)
@@ -4,7 +4,7 @@
 pkgbase=avidemux
 pkgname=('avidemux-cli' 'avidemux-qt')
 pkgver=2.7.0
-pkgrel=5
+pkgrel=6
 pkgdesc='Graphical tool to edit video (filter/re-encode/split)'
 url='http://fixounet.free.fr/avidemux/'
 arch=('x86_64')
@@ -14,9 +14,11 @@
  'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 
'intltool' 'sqlite'
  'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools' 'twolame' 
'libfdk-aac' 'libass')
 options=('!emptydirs')
-source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz)
-sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad')
-sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015')
+source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz 
avidemux-qt5.11.patch)
+sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad'
+'4b5a5b5e4a53afeaefa6c3213502a83f35e71787c66a6abc81c3487b97fc0ca3')
+sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015'
+
'ae8aeadab04e2467a2a8d744a5fb7db70b03711f6f1d749214d46339c3261d653f1a6b4818c14dc3aec2e72764e90c6478b80bde337cd830845ebb913e953423')
 
 prepare() {
   cd ${pkgbase}_${pkgver}
@@ -25,6 +27,11 @@
   cp avidemux2.desktop avidemux-qt.desktop
   sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop
   sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop
+
+  # https://sourceforge.net/p/avidemux/bugs/77/
+  sed -e 's|pow10f|exp10f|g' -i 
avidemux/common/ADM_audioFilter/src/audiofilter_normalize.cpp
+  # fix build with Qt 5.11
+  patch -p1 -i ../avidemux-qt5.11.patch
 }
 
 build() {

Added: avidemux-qt5.11.patch
===
--- avidemux-qt5.11.patch   (rev 0)
+++ avidemux-qt5.11.patch   2018-05-25 21:08:08 UTC (rev 324988)
@@ -0,0 +1,23 @@
+diff -ru avidemux_2.7.0.orig/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp 
avidemux_2.7.0/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp
+--- avidemux_2.7.0.orig/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp   
2018-05-25 22:43:37.453349626 +0200
 avidemux_2.7.0/avidemux/qt4/ADM_jobs/src/ADM_jobControl.cpp
2018-05-25 22:45:04.903345751 +0200
+@@ -17,6 +17,7 @@
+ #include "ADM_coreJobs.h"
+ #include "DIA_coreToolkit.h"
+ #include 
++#include 
+ 
+ 
+ static QTableWidgetItem *fromText(const string ,int id)
+diff -ru 
avidemux_2.7.0.orig/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp 
avidemux_2.7.0/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp
+--- avidemux_2.7.0.orig/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp   
 2018-05-25 22:43:37.413349627 +0200
 avidemux_2.7.0/avidemux_plugins/ADM_videoFilters6/eq2/qt4/Q_eq2.cpp 
2018-05-25 23:01:45.793301398 +0200
+@@ -17,6 +17,7 @@
+ #include "Q_eq2.h"
+ #include "ADM_toolkitQt.h"
+ #include 
++#include 
+ 
+ //
+ // Video is in YV12 Colorspace
+


  1   2   3   4   5   >