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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:05:09
  Author: felixonmars
Revision: 318118

archrelease: copy trunk to community-any

Added:
  nodejs-emojione/repos/community-any/PKGBUILD
(from rev 318117, nodejs-emojione/trunk/PKGBUILD)
Deleted:
  nodejs-emojione/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-26 03:04:13 UTC (rev 318117)
+++ PKGBUILD2018-04-26 03:05:09 UTC (rev 318118)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-_npmname=emojione
-pkgname=nodejs-$_npmname
-pkgver=3.1.2
-pkgrel=1
-pkgdesc="A complete set of emojis designed for the web"
-arch=('any')
-url="http://www.emojione.com;
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;)
-noextract=($_npmname-$pkgver.tgz)
-sha512sums=('c10a55c6d3bd9b151260cb4b729e6ecfa0e5c582ae4e5581ec0cd56ac60d1ac96dbee4bfc1cc8cea640b45434c1b61f1d47bef9c0b4ee01f8685c16962021a32')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$_npmname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$_npmname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/"
-
-  # Fix permissions
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-}

Copied: nodejs-emojione/repos/community-any/PKGBUILD (from rev 318117, 
nodejs-emojione/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-26 03:05:09 UTC (rev 318118)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_npmname=emojione
+pkgname=nodejs-$_npmname
+pkgver=3.1.3
+pkgrel=1
+pkgdesc="A complete set of emojis designed for the web"
+arch=('any')
+url="http://www.emojione.com;
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;)
+noextract=($_npmname-$pkgver.tgz)
+sha512sums=('090f69c5c6b3c00c86d3e7f152041b73a7a7c1a69f5adb236b95d51557779ff9c43cb91357909e2b80fbac1deb61618010e63a93442e8ba6675602be73a0e425')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$_npmname-$pkgver.tgz
+  rm -r "$pkgdir"/usr/etc
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/$_npmname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/"
+
+  # Fix permissions
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:13:45
  Author: felixonmars
Revision: 318122

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 318121, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-26 03:13:45 UTC (rev 318122)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+_hkgname=pango
+pkgname=haskell-pango
+pkgver=0.13.4.0
+pkgrel=10
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="https://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3edc7ca5ef81444ea9559d33a95b3ef6a38118ac614c6e69dd9babf11e69ce1a44a69f1c13ffd5ebe4bb0a98520c909d89517a9eb4b94c77a5f9d75f579d8789')
+
+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}"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:11:41
  Author: felixonmars
Revision: 318120

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 318119, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-26 03:11:41 UTC (rev 318120)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-glib
+pkgver=0.13.6.0
+pkgrel=1
+pkgdesc="Binding to the GLIB library for Gtk2Hs."
+url="https://hackage.haskell.org/package/glib;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')
+conflicts=('gtk2hs-glib')
+source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+sha512sums=('f1f777a35002767004281c5d26e15e82980edadefa9e697da6537b7f376b8c81ef89d1a3cb2f89ccbe466f0e4aaeadb266052c562c4d20127214b5bfdc05fb44')
+
+build() {
+cd "${srcdir}/glib-${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}/glib-${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}"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:11:20
  Author: felixonmars
Revision: 318119

upgpkg: haskell-glib 0.13.6.0-1

rebuild with glib,0.13.6.0

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:05:09 UTC (rev 318118)
+++ PKGBUILD2018-04-26 03:11:20 UTC (rev 318119)
@@ -2,8 +2,8 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=haskell-glib
-pkgver=0.13.5.0
-pkgrel=5
+pkgver=0.13.6.0
+pkgrel=1
 pkgdesc="Binding to the GLIB library for Gtk2Hs."
 url="https://hackage.haskell.org/package/glib;
 license=('LGPL2.1')
@@ -14,7 +14,7 @@
 replaces=('gtk2hs-glib')
 conflicts=('gtk2hs-glib')
 
source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
-sha512sums=('33619e6681dbc6cc204c0bac21db051f05f3044912fed34035859583b6d447e91b537e68eb0994ade66ad4f276c3a9b7c88823e0ba4c43c087e604f2ea90cdbd')
+sha512sums=('f1f777a35002767004281c5d26e15e82980edadefa9e697da6537b7f376b8c81ef89d1a3cb2f89ccbe466f0e4aaeadb266052c562c4d20127214b5bfdc05fb44')
 
 build() {
 cd "${srcdir}/glib-${pkgver}"


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:04:13
  Author: felixonmars
Revision: 318117

upgpkg: nodejs-emojione 3.1.3-1

Modified:
  nodejs-emojione/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:03:25 UTC (rev 318116)
+++ PKGBUILD2018-04-26 03:04:13 UTC (rev 318117)
@@ -3,7 +3,7 @@
 
 _npmname=emojione
 pkgname=nodejs-$_npmname
-pkgver=3.1.2
+pkgver=3.1.3
 pkgrel=1
 pkgdesc="A complete set of emojis designed for the web"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;)
 noextract=($_npmname-$pkgver.tgz)
-sha512sums=('c10a55c6d3bd9b151260cb4b729e6ecfa0e5c582ae4e5581ec0cd56ac60d1ac96dbee4bfc1cc8cea640b45434c1b61f1d47bef9c0b4ee01f8685c16962021a32')
+sha512sums=('090f69c5c6b3c00c86d3e7f152041b73a7a7c1a69f5adb236b95d51557779ff9c43cb91357909e2b80fbac1deb61618010e63a93442e8ba6675602be73a0e425')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$_npmname-$pkgver.tgz


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:13:25
  Author: felixonmars
Revision: 318121

upgpkg: haskell-pango 0.13.4.0-10

rebuild with glib,0.13.6.0

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:11:41 UTC (rev 318120)
+++ PKGBUILD2018-04-26 03:13:25 UTC (rev 318121)
@@ -4,7 +4,7 @@
 _hkgname=pango
 pkgname=haskell-pango
 pkgver=0.13.4.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Binding to the pango library for Gtk2Hs."
 url="https://hackage.haskell.org/package/pango;
 license=('LGPL2.1')


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:18:43
  Author: felixonmars
Revision: 318124

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 318123, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-26 03:18:43 UTC (rev 318124)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.8
+pkgrel=8
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'gtk3' 'haskell-pango' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;)
+sha512sums=('df2b7dca3184580cc6c0c6facb5db56b32714ffae5858583ec67006e2e69d3202e6537430a696558ad181cd68939cd31de0ad6ddeca42061c1a5461df0f75d68')
+
+build() {
+cd "${srcdir}/gtk3-${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}/gtk3-${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}"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:18:20
  Author: felixonmars
Revision: 318123

upgpkg: haskell-gtk 0.14.8-8

rebuild with glib,0.13.6.0

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:13:45 UTC (rev 318122)
+++ PKGBUILD2018-04-26 03:18:20 UTC (rev 318123)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-gtk
 pkgver=0.14.8
-pkgrel=7
+pkgrel=8
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3;
 license=('LGPL2.1')


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:27:45
  Author: felixonmars
Revision: 318128

upgpkg: haskell-extra 1.6.6-1

rebuild with extra,1.6.6

Modified:
  haskell-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:26:20 UTC (rev 318127)
+++ PKGBUILD2018-04-26 03:27:45 UTC (rev 318128)
@@ -4,7 +4,7 @@
 
 _hkgname=extra
 pkgname=haskell-extra
-pkgver=1.6.5
+pkgver=1.6.6
 pkgrel=1
 pkgdesc="Extra functions I use."
 url="https://github.com/ndmitchell/extra#readme;
@@ -13,7 +13,7 @@
 depends=('ghc-libs' 'haskell-clock')
 makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('890cd546a1f880ac34ccb8109471bc4902a8af6551fe7789e2602383e9fdcbcd33321f1bb6528ed861b3d70b9ae794fc59c1b5b142a695fceb3af75357fa65f8')
+sha512sums=('501f773e98ba7ef1dc0f9d04f25e54d49e166b04565f762ca042843924a59a79cbe4b20083b1f13e7999146efaf23ddbb10b2e2ef2b2cfa0f92b2570c4a195f0')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 26, 2018 @ 03:28:05
  Author: felixonmars
Revision: 318129

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 318128, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-26 03:28:05 UTC (rev 318129)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.6.6
+pkgrel=1
+pkgdesc="Extra functions I use."
+url="https://github.com/ndmitchell/extra#readme;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-clock')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('501f773e98ba7ef1dc0f9d04f25e54d49e166b04565f762ca042843924a59a79cbe4b20083b1f13e7999146efaf23ddbb10b2e2ef2b2cfa0f92b2570c4a195f0')
+
+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 guake/repos/community-any (PKGBUILD PKGBUILD)

2018-04-25 Thread Balló György via arch-commits
Date: Thursday, April 26, 2018 @ 04:55:03
  Author: bgyorgy
Revision: 318131

archrelease: copy trunk to community-any

Added:
  guake/repos/community-any/PKGBUILD
(from rev 318130, guake/trunk/PKGBUILD)
Deleted:
  guake/repos/community-any/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-26 04:54:57 UTC (rev 318130)
+++ PKGBUILD2018-04-26 04:55:03 UTC (rev 318131)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Angel Velasquez 
-# Contributor: Wilson Pinto Júnior (N3RD3X) 
-# Contributor: Attila Bukor 
-
-pkgname=guake
-pkgver=3.2.0
-pkgrel=1
-pkgdesc='Drop-down terminal for GNOME'
-arch=('any')
-url="http://guake-project.org/;
-license=('GPL')
-depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
-makedepends=('git')
-_commit=20f3aed4c95f7af7dd8742d7b620748328c19e8a  # tags/3.2.0
-source=("git+https://github.com/Guake/guake#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-  make
-}
-
-package() {
-  cd $pkgname
-  sed -i '/@pip3/d' Makefile
-  make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install
-}

Copied: guake/repos/community-any/PKGBUILD (from rev 318130, 
guake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-26 04:55:03 UTC (rev 318131)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Angel Velasquez 
+# Contributor: Wilson Pinto Júnior (N3RD3X) 
+# Contributor: Attila Bukor 
+
+pkgname=guake
+pkgver=3.2.1
+pkgrel=1
+pkgdesc='Drop-down terminal for GNOME'
+arch=('any')
+url="http://guake-project.org/;
+license=('GPL')
+depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
+makedepends=('git')
+_commit=a07735e17f232e6587517c7d0ba3a7e38b0662ea  # tags/3.2.1
+source=("git+https://github.com/Guake/guake#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+  make
+}
+
+package() {
+  cd $pkgname
+  sed -i '/python3 -m pip/d' Makefile
+  make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install
+}


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

2018-04-25 Thread Balló György via arch-commits
Date: Thursday, April 26, 2018 @ 04:54:57
  Author: bgyorgy
Revision: 318130

upgpkg: guake 3.2.1-1

Update to new version

Modified:
  guake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-26 03:28:05 UTC (rev 318129)
+++ PKGBUILD2018-04-26 04:54:57 UTC (rev 318130)
@@ -5,7 +5,7 @@
 # Contributor: Attila Bukor 
 
 pkgname=guake
-pkgver=3.2.0
+pkgver=3.2.1
 pkgrel=1
 pkgdesc='Drop-down terminal for GNOME'
 arch=('any')
@@ -13,7 +13,7 @@
 license=('GPL')
 depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
 makedepends=('git')
-_commit=20f3aed4c95f7af7dd8742d7b620748328c19e8a  # tags/3.2.0
+_commit=a07735e17f232e6587517c7d0ba3a7e38b0662ea  # tags/3.2.1
 source=("git+https://github.com/Guake/guake#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -29,6 +29,6 @@
 
 package() {
   cd $pkgname
-  sed -i '/@pip3/d' Makefile
+  sed -i '/python3 -m pip/d' Makefile
   make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install
 }


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:00:13
  Author: felixonmars
Revision: 317708

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 317707, haskell-authenticate/trunk/PKGBUILD)

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
317707, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:00:13 UTC (rev 317708)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=83
+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-text'
+ '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-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 05:59:53
  Author: felixonmars
Revision: 317707

upgpkg: haskell-authenticate 1.3.4-83

rebuild with warp-tls,3.2.4.3

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 05:59:00 UTC (rev 317706)
+++ PKGBUILD2018-04-25 05:59:53 UTC (rev 317707)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=82
+pkgrel=83
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:12:22
  Author: felixonmars
Revision: 317719

upgpkg: fail2ban 0.10.3.1-1

Modified:
  fail2ban/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:12:09 UTC (rev 317718)
+++ PKGBUILD2018-04-25 06:12:22 UTC (rev 317719)
@@ -6,7 +6,7 @@
 # Contributor: nbags 
 
 pkgname=fail2ban
-pkgver=0.10.2
+pkgver=0.10.3.1
 pkgrel=1
 pkgdesc='Bans IPs after too many failed authentication attempts'
 url='http://www.fail2ban.org/'
@@ -19,7 +19,7 @@
 etc/fail2ban/jail.conf
 etc/logrotate.d/fail2ban)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('bc3c7b8caff6f78833cb222aeb57ecaf4ada447610aa6a7187e4e5744ee408eb582d209f012968f9921463dee1d203d86fe5cddabc99974d15ef4f3155e685c1')
+sha512sums=('78388fce93e7a28f86905d7797cd188cfc19515ab43f85356da629f4f3797fba0e9e043f3d1a37740da463bd3cba629d660a3f7fc792be8a8f05e75fbf77c3ad')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -37,7 +37,7 @@
   cd $pkgname-$pkgver
   python setup.py install --prefix /usr --root "$pkgdir" --optimize=1
 
-  chmod 644 
"$pkgdir/usr/lib/python3.6/site-packages/fail2ban-$pkgver-py3.6.egg-info"/*
+  chmod 644 
"$pkgdir"/usr/lib/python3.6/site-packages/fail2ban-*-py3.6.egg-info/*
 
   install -Dm644 build/fail2ban.service \
 "$pkgdir"/usr/lib/systemd/system/$pkgname.service


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:12:47
  Author: felixonmars
Revision: 317720

archrelease: copy trunk to community-any

Added:
  fail2ban/repos/community-any/PKGBUILD
(from rev 317719, fail2ban/trunk/PKGBUILD)
Deleted:
  fail2ban/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-25 06:12:22 UTC (rev 317719)
+++ PKGBUILD2018-04-25 06:12:47 UTC (rev 317720)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Geoffroy Carrier 
-# Contributor: michalzxc
-# Contributor: nbags 
-
-pkgname=fail2ban
-pkgver=0.10.2
-pkgrel=1
-pkgdesc='Bans IPs after too many failed authentication attempts'
-url='http://www.fail2ban.org/'
-license=('GPL')
-arch=('any')
-depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd')
-makedepends=('python-setuptools')
-checkdepends=('python-coverage')
-backup=(etc/fail2ban/fail2ban.conf
-etc/fail2ban/jail.conf
-etc/logrotate.d/fail2ban)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('bc3c7b8caff6f78833cb222aeb57ecaf4ada447610aa6a7187e4e5744ee408eb582d209f012968f9921463dee1d203d86fe5cddabc99974d15ef4f3155e685c1')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i 's|self.install_dir|"/usr/bin"|' setup.py
-  sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' 
config/jail.conf
-}
-
-check() {
-  cd $pkgname-$pkgver
-  ./fail2ban-2to3
-  coverage run bin/fail2ban-testcases || warning "Tests failed"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --prefix /usr --root "$pkgdir" --optimize=1
-
-  chmod 644 
"$pkgdir/usr/lib/python3.6/site-packages/fail2ban-$pkgver-py3.6.egg-info"/*
-
-  install -Dm644 build/fail2ban.service \
-"$pkgdir"/usr/lib/systemd/system/$pkgname.service
-  install -Dm644 files/fail2ban-tmpfiles.conf \
-"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
-  install -Dm644 files/fail2ban-logrotate \
-"$pkgdir"/etc/logrotate.d/fail2ban
-  install -Dm644 files/bash-completion \
-"$pkgdir"/usr/share/bash-completion/completions/fail2ban
-
-  # fix sendmail location
-  sed -i 's/sbin/bin/g' "$pkgdir"/etc/fail2ban/action.d/sendmail*.conf
-
-  install -Dm644 man/fail2ban.1 "$pkgdir"/usr/share/man/man1/fail2ban.1
-  install -Dm644 man/fail2ban-client.1 \
-"$pkgdir"/usr/share/man/man1/fail2ban-client.1
-  install -Dm644 man/fail2ban-regex.1 \
-"$pkgdir"/usr/share/man/man1/fail2ban-regex.1
-  install -Dm644 man/fail2ban-server.1 \
-"$pkgdir"/usr/share/man/man1/fail2ban-server.1
-  install -Dm644 man/jail.conf.5 "$pkgdir"/usr/share/man/man5/jail.conf.5
-
-  rm -r "$pkgdir/run"
-}

Copied: fail2ban/repos/community-any/PKGBUILD (from rev 317719, 
fail2ban/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-25 06:12:47 UTC (rev 317720)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Geoffroy Carrier 
+# Contributor: michalzxc
+# Contributor: nbags 
+
+pkgname=fail2ban
+pkgver=0.10.3.1
+pkgrel=1
+pkgdesc='Bans IPs after too many failed authentication attempts'
+url='http://www.fail2ban.org/'
+license=('GPL')
+arch=('any')
+depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd')
+makedepends=('python-setuptools')
+checkdepends=('python-coverage')
+backup=(etc/fail2ban/fail2ban.conf
+etc/fail2ban/jail.conf
+etc/logrotate.d/fail2ban)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('78388fce93e7a28f86905d7797cd188cfc19515ab43f85356da629f4f3797fba0e9e043f3d1a37740da463bd3cba629d660a3f7fc792be8a8f05e75fbf77c3ad')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|self.install_dir|"/usr/bin"|' setup.py
+  sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' 
config/jail.conf
+}
+
+check() {
+  cd $pkgname-$pkgver
+  ./fail2ban-2to3
+  coverage run bin/fail2ban-testcases || warning "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --prefix /usr --root "$pkgdir" --optimize=1
+
+  chmod 644 
"$pkgdir"/usr/lib/python3.6/site-packages/fail2ban-*-py3.6.egg-info/*
+
+  install -Dm644 build/fail2ban.service \
+"$pkgdir"/usr/lib/systemd/system/$pkgname.service
+  install -Dm644 files/fail2ban-tmpfiles.conf \
+"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
+  install -Dm644 files/fail2ban-logrotate \
+"$pkgdir"/etc/logrotate.d/fail2ban
+  install -Dm644 

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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:12:57
  Author: felixonmars
Revision: 317721

upgpkg: haskell-yesod-auth 1.4.21-142

rebuild with warp-tls,3.2.4.3

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:12:47 UTC (rev 317720)
+++ PKGBUILD2018-04-25 06:12:57 UTC (rev 317721)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=141
+pkgrel=142
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:12:09
  Author: felixonmars
Revision: 317718

archrelease: copy trunk to community-testing-any

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

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

Copied: python-qrcode/repos/community-testing-any/PKGBUILD (from rev 317717, 
python-qrcode/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-04-25 06:12:09 UTC (rev 317718)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Timothy Redaelli 
+# Maintainer: Felix Yan 
+# Contributor: Francois Boulogne 
+
+pkgbase=python-qrcode
+pkgname=(python-qrcode python2-qrcode)
+pkgver=6.0
+pkgrel=1
+pkgdesc="Python library to generate QR codes"
+arch=('any')
+url="https://github.com/lincolnloop/python-qrcode;
+license=('custom')
+makedepends=('python-pillow' 'python2-pillow' 'python-six' 'python2-six' 
'python-setuptools' 'python2-setuptools')
+checkdepends=('python2-mock')
+source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz
+
https://github.com/lincolnloop/python-qrcode/commit/35056062270a3d5084b1217df611d09cd94c5ca3.patch)
+sha512sums=('c43f12fe6b12d244d19a994cfd20adbe3776bbda1459c9dbc6164b1c9e7637f05e2acc1c2d29b82243024a4ea9b46c319a56acdf6d05e7b697bcd2c31c02102e'
+
'320ec020268d8ede2f80ba622cd593b2ba9758f1d264fdb546dac126a841d454d02d12ae57edc6601bfd19062953bce9189b59184ce653d43c002e7664f87018')
+
+prepare() {
+  (cd qrcode-$pkgver; patch -p1 -i 
../35056062270a3d5084b1217df611d09cd94c5ca3.patch)
+  cp -a qrcode-$pkgver{,-py2}
+
+  find "qrcode-$pkgver-py2" -type f -exec sed -e 
's#/usr/bin/python#/usr/bin/python2#g' \
+  -e 's#/usr/bin/env 
python#/usr/bin/env python2#g' -i {} +
+}
+
+check() {
+  cd "$srcdir"/qrcode-$pkgver
+  python -m unittest discover qrcode
+
+  cd "$srcdir"/qrcode-$pkgver-py2
+  python2 -m unittest discover qrcode
+}
+
+package_python-qrcode() {
+  depends=('python-pillow' 'python-six' 'python-setuptools')
+
+  cd "qrcode-$pkgver"
+  python setup.py install --root="${pkgdir}" --optimize=1
+
+  install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}
+
+package_python2-qrcode() {
+  depends=('python2-pillow' 'python2-six' 'python2-setuptools')
+
+  cd "qrcode-$pkgver-py2"
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+
+  install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  mv "$pkgdir"/usr/bin/qr{,2}
+  mv "$pkgdir"/usr/share/man/man1/qr{,2}.1
+}
+
+# vim:ts=2:sw=2:et:


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:13:22
  Author: felixonmars
Revision: 317722

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
317721, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:13:22 UTC (rev 317722)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=142
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23')
+
+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-iproute/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:32:36
  Author: felixonmars
Revision: 317749

upgpkg: haskell-iproute 1.7.4-1

rebuild with iproute,1.7.4

Modified:
  haskell-iproute/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:31:59 UTC (rev 317748)
+++ PKGBUILD2018-04-25 06:32:36 UTC (rev 317749)
@@ -4,8 +4,8 @@
 
 _hkgname=iproute
 pkgname=haskell-iproute
-pkgver=1.7.3
-pkgrel=3
+pkgver=1.7.4
+pkgrel=1
 pkgdesc="IP Routing Table"
 url="http://www.mew.org/~kazu/proj/iproute/;
 license=("custom:BSD3")
@@ -13,7 +13,7 @@
 depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('228596d44ec755082c44cd69598c9d4769557e94d9da172ce678c356c023315fbd3051fb629477206e4bb4caaaea6b0920e240d622987f22248f4611deeffda8')
+sha512sums=('7fde930c206fa180670741d1917d7222ec6776fc3310f9fe141c8891e938d09fecbee5c84d74d6cc36af9ba13922445946342c76ab5c550aa6330eed993de7fe')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:31:39
  Author: felixonmars
Revision: 317747

upgpkg: haskell-wai-logger 2.3.2-20

rebuild with iproute,1.7.4

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:27:06 UTC (rev 317746)
+++ PKGBUILD2018-04-25 06:31:39 UTC (rev 317747)
@@ -5,7 +5,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=19
+pkgrel=20
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:31:59
  Author: felixonmars
Revision: 317748

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-logger/repos/community-staging-x86_64/
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 317747, haskell-wai-logger/trunk/PKGBUILD)

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

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
317747, haskell-wai-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:31:59 UTC (rev 317748)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.2
+pkgrel=20
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
+makedepends=('ghc' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/doctest \[/doctest ["-dynamic", /' test/doctests.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:32:56
  Author: felixonmars
Revision: 317750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 
317749, haskell-iproute/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:32:56 UTC (rev 317750)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=iproute
+pkgname=haskell-iproute
+pkgver=1.7.4
+pkgrel=1
+pkgdesc="IP Routing Table"
+url="http://www.mew.org/~kazu/proj/iproute/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7fde930c206fa180670741d1917d7222ec6776fc3310f9fe141c8891e938d09fecbee5c84d74d6cc36af9ba13922445946342c76ab5c550aa6330eed993de7fe')
+
+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-wai-handler-launch/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:02:53
  Author: felixonmars
Revision: 317787

upgpkg: haskell-wai-handler-launch 3.0.2.3-53

rebuild with iproute,1.7.4

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:02:19 UTC (rev 317786)
+++ PKGBUILD2018-04-25 07:02:53 UTC (rev 317787)
@@ -5,7 +5,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.3
-pkgrel=52
+pkgrel=53
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:03:13
  Author: felixonmars
Revision: 317788

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 317787, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 317787, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:03:13 UTC (rev 317788)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.3
+pkgrel=53
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-wai" "haskell-warp" 
"haskell-http-types"
+ "haskell-streaming-commons" "haskell-async")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a962352c95fbb93aa6827ff0e65fd3df7719e5c1157578130edb3c8af0a1091ced838afe05f771efe6cc0f6f1fb08227cfa1547bf97f171ef8907a18ad90441c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:01:59
  Author: felixonmars
Revision: 317785

upgpkg: haskell-yesod 1.4.5-252

rebuild with iproute,1.7.4

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:01:28 UTC (rev 317784)
+++ PKGBUILD2018-04-25 07:01:59 UTC (rev 317785)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=251
+pkgrel=252
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:02:19
  Author: felixonmars
Revision: 317786

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 317785, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:02:19 UTC (rev 317786)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=252
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+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-authenticate/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:14:13
  Author: felixonmars
Revision: 317803

upgpkg: haskell-authenticate 1.3.4-84

rebuild with iproute,1.7.4

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:13:27 UTC (rev 317802)
+++ PKGBUILD2018-04-25 07:14:13 UTC (rev 317803)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=83
+pkgrel=84
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:14:34
  Author: felixonmars
Revision: 317804

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 317803, haskell-authenticate/trunk/PKGBUILD)

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
317803, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:14:34 UTC (rev 317804)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=84
+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-text'
+ '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 cabal-install/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:25:22
  Author: felixonmars
Revision: 317805

upgpkg: cabal-install 2.0.0.1-49

rebuild with iproute,1.7.4

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:14:34 UTC (rev 317804)
+++ PKGBUILD2018-04-25 07:25:22 UTC (rev 317805)
@@ -6,7 +6,7 @@
 
 pkgname=cabal-install
 pkgver=2.0.0.1
-pkgrel=48
+pkgrel=49
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('custom:BSD3')


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:25:44
  Author: felixonmars
Revision: 317806

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 317805, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 317805, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:25:44 UTC (rev 317806)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.0.0.1
+pkgrel=49
+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-mtl' 'haskell-network' 'haskell-network-uri' 
'haskell-random'
+ 'haskell-stm' '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=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16')
+
+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 -f-old-directory -f-old-bytestring 
-f-debug-expensive-assertions -f-debug-conflict-sets \
+-f-debug-tracetree -f-parsec -f-monolithic
+  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 hoogle/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:08:12
  Author: felixonmars
Revision: 317713

upgpkg: hoogle 5.0.16-58

rebuild with warp-tls,3.2.4.3

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:06:40 UTC (rev 317712)
+++ PKGBUILD2018-04-25 06:08:12 UTC (rev 317713)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.16
-pkgrel=57
+pkgrel=58
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:36:06
  Author: felixonmars
Revision: 317754

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 317753, haskell-wai-extra/trunk/PKGBUILD)

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
317753, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:36:06 UTC (rev 317754)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.22.0
+pkgrel=39
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-http-types'
+ 'haskell-iproute' 'haskell-lifted-base' 'haskell-network' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-stringsearch'
+ 'haskell-text' 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7058bbd79236cb26735a968622f021ac668c780260563ed5d56a82d3a7844de2bc38e7505efcbc8985996d2e1918feb227d91a787c33e1e8f5799ce973806389')
+
+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-build-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:37:17
  Author: felixonmars
Revision: 317755

upgpkg: haskell-yesod-core 1.4.37.3-60

rebuild with iproute,1.7.4

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:36:06 UTC (rev 317754)
+++ PKGBUILD2018-04-25 06:37:17 UTC (rev 317755)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.37.3
-pkgrel=59
+pkgrel=60
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:37:39
  Author: felixonmars
Revision: 317756

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
317755, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:37:39 UTC (rev 317756)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.37.3
+pkgrel=60
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" 
"haskell-cereal"
+ "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" 
"haskell-cookie"
+ "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions"
+ "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" 
"haskell-old-locale"
+ "haskell-parsec" "haskell-path-pieces" "haskell-primitive" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-semigroups" 
"haskell-shakespeare"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai" 
"haskell-wai-extra"
+ "haskell-wai-logger" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ae7fe47302edccae5172fd9326f0a3851b00e96424b98d8af91438a6fca726eaf90bc8461f71f0d9dbe02c4c5a9c4efcb6be851d738641c998d4898a3e6fc482')
+
+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-wai-extra/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:35:45
  Author: felixonmars
Revision: 317753

upgpkg: haskell-wai-extra 3.0.22.0-39

rebuild with iproute,1.7.4

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:34:46 UTC (rev 317752)
+++ PKGBUILD2018-04-25 06:35:45 UTC (rev 317753)
@@ -5,7 +5,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.22.0
-pkgrel=38
+pkgrel=39
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:50:04
  Author: felixonmars
Revision: 317766

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 317765, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:50:04 UTC (rev 317766)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.1.3
+pkgrel=21
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-mtl' 'haskell-haddock-library' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-text' 
'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-parsec' 
'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('73014f734ce1aa45157eeec2fbbda7273be25ff4c73ef73804b416fbea4ec7bb24ba4a224b6cf0fbba9f1f3eae41959c7c83d83971ca555228244a77bcb691fe')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:49:44
  Author: felixonmars
Revision: 317765

upgpkg: pandoc 2.1.3-21

rebuild with iproute,1.7.4

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:41:19 UTC (rev 317764)
+++ PKGBUILD2018-04-25 06:49:44 UTC (rev 317765)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.1.3
-pkgrel=20
+pkgrel=21
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


[arch-commits] Commit in (sdlmame)

2018-04-25 Thread Antonio Rojas via arch-commits
Date: Wednesday, April 25, 2018 @ 07:01:28
  Author: arojas
Revision: 317784

Renamed to mame

Deleted:
  sdlmame/


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:01:08
  Author: felixonmars
Revision: 317783

archrelease: copy trunk to community-staging-x86_64

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

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

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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:09:26
  Author: felixonmars
Revision: 317798

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 317797, haskell-dns/trunk/PKGBUILD)

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 317797, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:09:26 UTC (rev 317798)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=3.0.2
+pkgrel=15
+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-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-iproute' 'haskell-mtl' '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=('2e28674c34278cbfcb161d789e8731807760058ceb3edb7f5a3e12f88513bf64d08430eec197a593b0fa2c42f2aed741b353910b42b8712ff29a964a12f7e267')
+
+prepare() {
+sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs
+}
+
+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-hjsonschema/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:08:01
  Author: felixonmars
Revision: 317796

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 317795, haskell-hjsonschema/trunk/PKGBUILD)

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
317795, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:08:01 UTC (rev 317796)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.7.2
+pkgrel=63
+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-types' 'haskell-pcre-heavy' 
'haskell-profunctors'
+ 'haskell-protolude' 'haskell-quickcheck' 'haskell-scientific' 
'haskell-semigroups'
+ 'haskell-unordered-containers' 'haskell-text' '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=('5fe613a0f0b8e6d97f56b33ea6238e50c496350128caed1efbabdf69eb261c8f7fec3a0e274ee36010dc3c61ca0f42dadd0d99ce67989031a7d46a5466ac3182')
+
+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 hedgewars/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:37:14
  Author: felixonmars
Revision: 317812

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 317811, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:37:14 UTC (rev 317812)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.24
+pkgrel=1
+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-mtl' 'haskell-stm' 'haskell-zlib' 'haskell-base-prelude' 
'imagemagick')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
+
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
+sha512sums=('6f6d5e6b7b460b70ec7e20fd66e96d7ad82d2d8d90aa5e89522268c71b90016343e3edd8a3186314546044639e9623af6d0ee2df38395ea925e5588280db27b1'
+
'957e6cbe868924f0541cfa5a5e7e507caf798c94a1414911a8b8bc466bc4accb8fdd4d52cc298a5b88f83e93fd323cb2344db89df1be173bf6b0daf336b7b3ce')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+  # Fix GHC 8
+  #patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:36:51
  Author: felixonmars
Revision: 317811

upgpkg: hedgewars 0.9.24-1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:29:26 UTC (rev 317810)
+++ PKGBUILD2018-04-25 07:36:51 UTC (rev 317811)
@@ -1,60 +1,40 @@
 # $Id$
-# Maintainer: Sergej Pupykin 
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
 # Contributor: Tinxy 
 
 pkgname=hedgewars
-pkgver=0.9.23
-pkgrel=11
+pkgver=0.9.24
+pkgrel=1
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;
 license=('GPL' 'custom')
-depends=('qt4' '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'
-# haskell specific
-'ghc'
-'haskell-network'
-'haskell-bytestring-show'
-'haskell-mtl'
-'haskell-stm'
-'haskell-zlib'
-'haskell-base-prelude'
-# for scaling the icon
-'imagemagick')
+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-mtl' 'haskell-stm' 'haskell-zlib' 'haskell-base-prelude' 
'imagemagick')
 
source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
-   
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
-sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89'
-'3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a')
+
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
+sha512sums=('6f6d5e6b7b460b70ec7e20fd66e96d7ad82d2d8d90aa5e89522268c71b90016343e3edd8a3186314546044639e9623af6d0ee2df38395ea925e5588280db27b1'
+
'957e6cbe868924f0541cfa5a5e7e507caf798c94a1414911a8b8bc466bc4accb8fdd4d52cc298a5b88f83e93fd323cb2344db89df1be173bf6b0daf336b7b3ce')
 
 prepare() {
-  cd ${pkgname}-src-${pkgver}
-  sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = 
seq x ()|' gameServer/CoreTypes.hs
+  cd hedgewars-src-$pkgver
   sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
-  sed -i 's|execute_process(COMMAND ${GHC_EXECUTABLE}|execute_process(COMMAND 
${GHC_EXECUTABLE} -dynamic|' cmake_modules/CheckHaskellModuleExists.cmake
   # Fix GHC 8
-  patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
+  #patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
 }
 
 build() {
-  cd ${pkgname}-src-${pkgver}
-  mkdir -p "$srcdir"/bin
-  ln -sf /usr/bin/lrelease-qt4 "$srcdir"/bin/Qt4::lrelease
-  export PATH="$srcdir"/bin:${PATH}
+  cd hedgewars-src-$pkgver
   cmake \
-   -DCMAKE_BUILD_TYPE="Release" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DDATA_INSTALL_DIR=/usr/share/hedgewars \
-   -DNOSERVER=0 \
-   .
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
   make
 
   # resize icon
@@ -64,7 +44,7 @@
 }
 
 package() {
-  cd ${pkgname}-src-${pkgver}
+  cd hedgewars-src-$pkgver
   make DESTDIR="$pkgdir" install
   install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
 


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:47:25
  Author: felixonmars
Revision: 317817

upgpkg: pandoc-crossref 0.3.1.0-2

rebuild with iproute,1.7.4

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:46:02 UTC (rev 317816)
+++ PKGBUILD2018-04-25 07:47:25 UTC (rev 317817)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:47:45
  Author: felixonmars
Revision: 317818

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
317817, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:47:45 UTC (rev 317818)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.1.0
+pkgrel=2
+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-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'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=('f4523fc785cabeeaf91010a3f8c8f6b9617312d8cd32c5ca43da6d3781ac882e92d26f6ceb6fe1e22d5fd286ba13e7043572ead73d84e81eb960e601935e9911')
+
+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 deepin-voice-recorder/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:15:57
  Author: felixonmars
Revision: 317725

upgpkg: deepin-voice-recorder 1.3.6.1-2

rebuild with ffmpeg 4

Modified:
  deepin-voice-recorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:14:23 UTC (rev 317724)
+++ PKGBUILD2018-04-25 06:15:57 UTC (rev 317725)
@@ -3,7 +3,7 @@
 
 pkgname=deepin-voice-recorder
 pkgver=1.3.6.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Deepin Voice Recorder'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-voice-recorder;


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:13:55
  Author: felixonmars
Revision: 317723

upgpkg: deepin-movie 1:3.2.3-2

rebuild with ffmpeg 4

Modified:
  deepin-movie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:13:22 UTC (rev 317722)
+++ PKGBUILD2018-04-25 06:13:55 UTC (rev 317723)
@@ -4,7 +4,7 @@
 pkgname=deepin-movie
 epoch=1
 pkgver=3.2.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Movie player based on QtAV'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-movie-reborn;


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:14:23
  Author: felixonmars
Revision: 317724

archrelease: copy trunk to community-staging-x86_64

Added:
  deepin-movie/repos/community-staging-x86_64/
  deepin-movie/repos/community-staging-x86_64/PKGBUILD
(from rev 317723, deepin-movie/trunk/PKGBUILD)

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

Copied: deepin-movie/repos/community-staging-x86_64/PKGBUILD (from rev 317723, 
deepin-movie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:14:23 UTC (rev 317724)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=deepin-movie
+epoch=1
+pkgver=3.2.3
+pkgrel=2
+pkgdesc='Movie player based on QtAV'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-movie-reborn;
+license=('GPL3')
+depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
+makedepends=('cmake' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
+sha512sums=('1e95cee2c7c32148b983632720b2dbed3c249cd3b87bd7183760bd40f5b71e78db4e63f15d8766f3ea60d65b4c086b0edb92f9909ebfa70174e8f9358f78')
+
+build() {
+  cd deepin-movie-reborn-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
+  make
+}
+
+package() {
+  cd deepin-movie-reborn-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in deepin-voice-recorder/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:16:18
  Author: felixonmars
Revision: 317726

archrelease: copy trunk to community-staging-x86_64

Added:
  deepin-voice-recorder/repos/community-staging-x86_64/
  deepin-voice-recorder/repos/community-staging-x86_64/PKGBUILD
(from rev 317725, deepin-voice-recorder/trunk/PKGBUILD)

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

Copied: deepin-voice-recorder/repos/community-staging-x86_64/PKGBUILD (from rev 
317725, deepin-voice-recorder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:16:18 UTC (rev 317726)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=deepin-voice-recorder
+pkgver=1.3.6.1
+pkgrel=2
+pkgdesc='Deepin Voice Recorder'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-voice-recorder;
+license=('GPL3')
+depends=('deepin-qt5integration' 'ffmpeg')
+makedepends=('qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-voice-recorder/archive/$pkgver.tar.gz;)
+sha512sums=('e9301fb3fa8173b63b5d98f3c67ce4fe8198579fa8bb5f581ff9bd71301dc89a5db3426a2e391b053c93b091f6711024fb36c86b0fb7c472af5055e592fd5f1e')
+
+build(){
+  cd deepin-voice-recorder-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-voice-recorder-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:25:02
  Author: felixonmars
Revision: 317736

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 317735, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:25:02 UTC (rev 317736)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180409
+pkgrel=5
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 
'haskell-edit-distance'
+ 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 
'haskell-feed'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-mtl'
+ 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 
'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:24:30
  Author: felixonmars
Revision: 317734

archrelease: copy trunk to community-staging-x86_64

Added:
  libextractor/repos/community-staging-x86_64/
  libextractor/repos/community-staging-x86_64/PKGBUILD
(from rev 317733, libextractor/trunk/PKGBUILD)

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

Copied: libextractor/repos/community-staging-x86_64/PKGBUILD (from rev 317733, 
libextractor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:24:30 UTC (rev 317734)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: damir 
+
+pkgname=libextractor
+pkgver=1.6
+pkgrel=3
+pkgdesc="A library used to extract meta-data from files of arbitrary type"
+arch=("x86_64")
+license=('GPL')
+url="http://gnunet.org/libextractor/;
+depends=('libltdl')
+makedepends=('exiv2' 'ffmpeg' 'file' 'flac' 'gst-plugins-base-libs' 'libgsf' 
'libmpeg2' 'libvorbis' 'poppler')
+optdepends=('exiv2: metadata support'
+'ffmpeg: previewopus/thumbnailffmpeg support'
+'file: mime support'
+'flac: flac support'
+'gst-plugins-base-libs: gstreamer support'
+'libarchive: archive support'
+'libgsf: (optional) for ODF support'
+'libmpeg2: mpeg support'
+'libvorbis: ogg/vorbis support'
+'poppler: pdf support')
+validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E'
+  'D8423BCB326C7907033929C7939E6BE1E29FC3CC')
+source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha512sums=('1e477450d89cc83030100fc9dc11734f39b1ccd1765f8cf4a4938f32253e2e19a48b5337328605451589865142b2d6bf6d7102198115985a1e0da22fca4bc2a8'
+'SKIP')
+
+prepare() {
+  sed -e 's/CODEC_FLAG_QSCALE/AV_CODEC_FLAG_QSCALE/' \
+  -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \
+  -i $pkgname-$pkgver/src/plugins/thumbnailffmpeg_extractor.c
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --enable-shared --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm "$pkgdir"/usr/share/info/dir
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:24:40
  Author: felixonmars
Revision: 317735

upgpkg: git-annex 6.20180409-5

rebuild with warp-tls,3.2.4.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:24:30 UTC (rev 317734)
+++ PKGBUILD2018-04-25 06:24:40 UTC (rev 317735)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180409
-pkgrel=4
+pkgrel=5
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:34:46
  Author: felixonmars
Revision: 317752

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 317751, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:34:46 UTC (rev 317752)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.18.2
+pkgrel=6
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 
'haskell-bsb-http-chunked'
+ 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 
'haskell-http-types'
+ 'haskell-http2' 'haskell-iproute' 'haskell-network' 
'haskell-simple-sendfile' 'haskell-stm'
+ 'haskell-streaming-commons' 'haskell-text' 'haskell-unix-compat' 
'haskell-vault'
+ 'haskell-wai' 'haskell-word8')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0e4b7afe9ae074838bd170a46dfd2b66b08d9fe1ab0757048a7ec2d7772a4867abbb96f4f2374d4fa73ce090e98d439dcb30d4960dab4622c1be7018aadd3c25')
+
+prepare() {
+sed -i 's/"Network"/"Network", "-dynamic"/' 
$_hkgname-$pkgver/test/doctests.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-warp-debug -fallow-sendfilefd -f-network-bytestring
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:34:25
  Author: felixonmars
Revision: 317751

upgpkg: haskell-warp 3.2.18.2-6

rebuild with iproute,1.7.4

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:32:56 UTC (rev 317750)
+++ PKGBUILD2018-04-25 06:34:25 UTC (rev 317751)
@@ -5,7 +5,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.18.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:55:08
  Author: felixonmars
Revision: 317773

upgpkg: haskell-hspec-wai 0.9.0-51

rebuild with iproute,1.7.4

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:54:23 UTC (rev 317772)
+++ PKGBUILD2018-04-25 06:55:08 UTC (rev 317773)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=50
+pkgrel=51
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:55:30
  Author: felixonmars
Revision: 317774

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
317773, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:55:30 UTC (rev 317774)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=51
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+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-servant-server/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:04:05
  Author: felixonmars
Revision: 317789

upgpkg: haskell-servant-server 0.12-94

rebuild with iproute,1.7.4

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:03:13 UTC (rev 317788)
+++ PKGBUILD2018-04-25 07:04:05 UTC (rev 317789)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.12
-pkgrel=93
+pkgrel=94
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:05:19
  Author: felixonmars
Revision: 317792

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 317791, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
317791, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:05:19 UTC (rev 317792)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=43
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:04:26
  Author: felixonmars
Revision: 317790

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 317789, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:04:26 UTC (rev 317790)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.12
+pkgrel=94
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec"
+ "haskell-base64-bytestring" "haskell-exceptions" 
"haskell-http-api-data"
+ "haskell-http-types" "haskell-network-uri" "haskell-monad-control" 
"haskell-mtl"
+ "haskell-network" "haskell-safe" "haskell-servant" "haskell-split"
+ "haskell-string-conversions" "haskell-system-filepath" 
"haskell-resourcet" "haskell-tagged"
+ "haskell-text" "haskell-transformers-base" 
"haskell-transformers-compat" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc')
+
+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-js-jquery/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:04:58
  Author: felixonmars
Revision: 317791

upgpkg: haskell-js-jquery 3.3.1-43

rebuild with iproute,1.7.4

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:04:26 UTC (rev 317790)
+++ PKGBUILD2018-04-25 07:04:58 UTC (rev 317791)
@@ -5,7 +5,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:13:27
  Author: felixonmars
Revision: 317802

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 317801, haskell-aws/trunk/PKGBUILD)

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 317801, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:13:27 UTC (rev 317802)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.19
+pkgrel=54
+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-http-conduit' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 
'haskell-mtl'
+ 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 
'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=('048cd01862d7541dbcd932760f1abc35c5915f0cebcfdbc17cec5b8abc20887c933d3c8a3517912a6fdf03f12e1d466a6ff68b45aefe8d73843fc91192b76c53')
+
+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-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:13:06
  Author: felixonmars
Revision: 317801

upgpkg: haskell-aws 0.19-54

rebuild with iproute,1.7.4

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:10:48 UTC (rev 317800)
+++ PKGBUILD2018-04-25 07:13:06 UTC (rev 317801)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.19
-pkgrel=53
+pkgrel=54
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:05:39
  Author: felixonmars
Revision: 317709

upgpkg: brotli 1.0.4-1

Modified:
  brotli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:00:13 UTC (rev 317708)
+++ PKGBUILD2018-04-25 06:05:39 UTC (rev 317709)
@@ -6,7 +6,7 @@
 
 pkgbase=brotli
 pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata')
-pkgver=1.0.3
+pkgver=1.0.4
 pkgrel=1
 pkgdesc='Brotli compression library'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 depends=('gcc-libs')
 makedepends=('cmake' 'python' 'python2')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz;)
-sha512sums=('93adcf437d730ac403e444285ac8aefbb2c8a6b5e1b064e8ee33684c067287a8159e0ee73d2217c167881e87da73fa494792d963a15508fd42b2ac4a5b52823c')
+sha512sums=('7d41ad37ca0755ba9e08e7355fb031e24a53a5f6d44ff827adee6d9712765af02142cb463ef558f92449ce3b73e559cffb52315a329ab702f4c46927f993b616')
 
 prepare() {
   cp -a brotli-$pkgver{,-py2}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:11:46
  Author: felixonmars
Revision: 317717

upgpkg: python-qrcode 6.0-1

Modified:
  python-qrcode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:11:12 UTC (rev 317716)
+++ PKGBUILD2018-04-25 06:11:46 UTC (rev 317717)
@@ -5,8 +5,8 @@
 
 pkgbase=python-qrcode
 pkgname=(python-qrcode python2-qrcode)
-pkgver=5.3
-pkgrel=3
+pkgver=6.0
+pkgrel=1
 pkgdesc="Python library to generate QR codes"
 arch=('any')
 url="https://github.com/lincolnloop/python-qrcode;
@@ -13,10 +13,13 @@
 license=('custom')
 makedepends=('python-pillow' 'python2-pillow' 'python-six' 'python2-six' 
'python-setuptools' 'python2-setuptools')
 checkdepends=('python2-mock')
-source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz)
-md5sums=('af41b650a3675d0a0366f842de9786b9')
+source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz
+
https://github.com/lincolnloop/python-qrcode/commit/35056062270a3d5084b1217df611d09cd94c5ca3.patch)
+sha512sums=('c43f12fe6b12d244d19a994cfd20adbe3776bbda1459c9dbc6164b1c9e7637f05e2acc1c2d29b82243024a4ea9b46c319a56acdf6d05e7b697bcd2c31c02102e'
+
'320ec020268d8ede2f80ba622cd593b2ba9758f1d264fdb546dac126a841d454d02d12ae57edc6601bfd19062953bce9189b59184ce653d43c002e7664f87018')
 
 prepare() {
+  (cd qrcode-$pkgver; patch -p1 -i 
../35056062270a3d5084b1217df611d09cd94c5ca3.patch)
   cp -a qrcode-$pkgver{,-py2}
 
   find "qrcode-$pkgver-py2" -type f -exec sed -e 
's#/usr/bin/python#/usr/bin/python2#g' \


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:10:46
  Author: felixonmars
Revision: 317715

upgpkg: hledger-web 1.9.1-4

rebuild with warp-tls,3.2.4.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:09:01 UTC (rev 317714)
+++ PKGBUILD2018-04-25 06:10:46 UTC (rev 317715)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:11:12
  Author: felixonmars
Revision: 317716

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 317715, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:11:12 UTC (rev 317716)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.9.1
+pkgrel=4
+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-text' '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' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('48966979c678f18af12e11e1f2a9402f204389d2f457403ead6f46aa2c298e49cdb1843d259b1871c4dc32273141821d65ce27a1555d270c8da6237baa8c7964')
+
+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 haskell-http/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:41:19
  Author: felixonmars
Revision: 317764

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 317763, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:41:19 UTC (rev 317764)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.11
+pkgrel=12
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3c8624fd92f6fa16f128c7d7e4614fba0f95b31714c0dd6ca3e564bb9c3295ec34a952eca91d642b5c46470923ba506ec8234bbb6a67593a00f4c8b50e97aac9')
+
+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-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -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
+}
+
+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-cheapskate/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:10:48
  Author: felixonmars
Revision: 317800

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 317799, haskell-cheapskate/trunk/PKGBUILD)

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
317799, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:10:48 UTC (rev 317800)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1
+pkgrel=67
+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-mtl" "haskell-syb" "haskell-text" "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-cheapskate/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:10:27
  Author: felixonmars
Revision: 317799

upgpkg: haskell-cheapskate 0.1.1-67

rebuild with iproute,1.7.4

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:09:26 UTC (rev 317798)
+++ PKGBUILD2018-04-25 07:10:27 UTC (rev 317799)
@@ -5,7 +5,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1
-pkgrel=66
+pkgrel=67
 pkgdesc="Experimental markdown processor."
 url="http://github.com/jgm/cheapskate;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:09:04
  Author: felixonmars
Revision: 317797

upgpkg: haskell-dns 3.0.2-15

rebuild with iproute,1.7.4

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:08:01 UTC (rev 317796)
+++ PKGBUILD2018-04-25 07:09:04 UTC (rev 317797)
@@ -5,7 +5,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=3.0.2
-pkgrel=14
+pkgrel=15
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:26:57
  Author: felixonmars
Revision: 317807

upgpkg: xmobar 0.26-6

rebuild with iproute,1.7.4

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:25:44 UTC (rev 317806)
+++ PKGBUILD2018-04-25 07:26:57 UTC (rev 317807)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=5
+pkgrel=6
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:27:20
  Author: felixonmars
Revision: 317808

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 317807, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:27:20 UTC (rev 317808)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=6
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-mtl'
+ 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools'
+ 'haskell-text')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('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 hoogle/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 08:04:17
  Author: felixonmars
Revision: 317821

upgpkg: hoogle 5.0.16-59

rebuild with iproute,1.7.4

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 08:02:36 UTC (rev 317820)
+++ PKGBUILD2018-04-25 08:04:17 UTC (rev 317821)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.16
-pkgrel=58
+pkgrel=59
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 08:04:38
  Author: felixonmars
Revision: 317822

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317821, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 08:04:38 UTC (rev 317822)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.16
+pkgrel=59
+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-text' '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=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9')
+
+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 stack/repos (3 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:06:40
  Author: felixonmars
Revision: 317712

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 317711, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:06:40 UTC (rev 317712)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=73
+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-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+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 brotli/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:06:01
  Author: felixonmars
Revision: 317710

archrelease: copy trunk to community-testing-x86_64

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

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

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


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:06:19
  Author: felixonmars
Revision: 317711

upgpkg: stack 1.6.5-73

rebuild with warp-tls,3.2.4.3

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:06:01 UTC (rev 317710)
+++ PKGBUILD2018-04-25 06:06:19 UTC (rev 317711)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=72
+pkgrel=73
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-04-25 Thread Balló György via arch-commits
Date: Wednesday, April 25, 2018 @ 06:18:42
  Author: bgyorgy
Revision: 317732

archrelease: copy trunk to community-x86_64

Added:
  java-rxtx/repos/community-x86_64/PKGBUILD
(from rev 317731, java-rxtx/trunk/PKGBUILD)
  java-rxtx/repos/community-x86_64/java-rxtx.install
(from rev 317731, java-rxtx/trunk/java-rxtx.install)
  java-rxtx/repos/community-x86_64/java10.patch
(from rev 317731, java-rxtx/trunk/java10.patch)
  java-rxtx/repos/community-x86_64/rxtx-2.2-fhs_lock.patch
(from rev 317731, java-rxtx/trunk/rxtx-2.2-fhs_lock.patch)
  java-rxtx/repos/community-x86_64/rxtx-2.2-lock.patch
(from rev 317731, java-rxtx/trunk/rxtx-2.2-lock.patch)
  java-rxtx/repos/community-x86_64/ttyACM_port.patch
(from rev 317731, java-rxtx/trunk/ttyACM_port.patch)
  java-rxtx/repos/community-x86_64/utsrelease.patch
(from rev 317731, java-rxtx/trunk/utsrelease.patch)
Deleted:
  java-rxtx/repos/community-x86_64/PKGBUILD
  java-rxtx/repos/community-x86_64/java-rxtx.install
  java-rxtx/repos/community-x86_64/rxtx-2.2-fhs_lock.patch
  java-rxtx/repos/community-x86_64/rxtx-2.2-lock.patch
  java-rxtx/repos/community-x86_64/ttyACM_port.patch
  java-rxtx/repos/community-x86_64/utsrelease.patch

-+
 PKGBUILD|  127 --
 java-rxtx.install   |6 +-
 java10.patch|   28 ++
 rxtx-2.2-fhs_lock.patch |   26 -
 rxtx-2.2-lock.patch |   24 
 ttyACM_port.patch   |   56 ++--
 utsrelease.patch|   72 +-
 7 files changed, 187 insertions(+), 152 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-25 06:18:23 UTC (rev 317731)
+++ PKGBUILD2018-04-25 06:18:42 UTC (rev 317732)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua
-
-pkgname=java-rxtx
-_pkgname=rxtx
-pkgver=2.2pre2
-pkgrel=4
-pkgdesc="Java library for serial IO"
-arch=('i686' 'x86_64')
-url="http://rxtx.qbang.org/;
-license=('LGPL')
-depends=('glibc' 'java-runtime' 'systemd')
-makedepends=('java-environment')
-provides=("$_pkgname=$pkgver")
-replaces=("$_pkgname")
-install=$pkgname.install
-source=(http://rxtx.qbang.org/pub/$_pkgname/$_pkgname-$pkgver.zip
-utsrelease.patch
-rxtx-2.2-lock.patch
-rxtx-2.2-fhs_lock.patch
-ttyACM_port.patch)
-md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c'
- '2f21ec5eb108f871815242698b6150f1'
- '1f7c43d582bfe9daea22d7f7057436da'
- 'f4d22d263f45cd1d4db6242dd0ac78ae'
- '903a3fe0067d0682dd5f64483c741df6')
-
-prepare() {
-  cd "$srcdir/$_pkgname-$pkgver"
-
-  # Fix build
-  patch -Np1 -i "$srcdir/utsrelease.patch"
-
-  # Fix lockdir patch
-  patch -Np1 -i "$srcdir/rxtx-2.2-lock.patch"
-
-  # Fix buffer overflow
-  patch -Np1 -i "$srcdir/rxtx-2.2-fhs_lock.patch"
-
-  # Enable more ports
-  patch -Np1 -i "$srcdir/ttyACM_port.patch"
-}
-
-build() {
-  cd "$srcdir/$_pkgname-$pkgver"
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make -j1
-}
-
-package() {
-  cd "$srcdir/$_pkgname-$pkgver"
-  mkdir -p "$pkgdir"/usr/{lib,share/java/rxtx}
-  make JHOME="$pkgdir/usr/share/java/rxtx" RXTX_PATH="$pkgdir/usr/lib" install
-
-  # Setup lock directory
-  install -dm755 "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d
-  echo 'g lock - - -' > "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  echo 'd /run/lock/lockdev 0775 root lock -' > 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-}

Copied: java-rxtx/repos/community-x86_64/PKGBUILD (from rev 317731, 
java-rxtx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-25 06:18:42 UTC (rev 317732)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua
+
+pkgname=java-rxtx
+_pkgname=rxtx
+pkgver=2.2pre2
+pkgrel=5
+pkgdesc="Java library for serial IO"
+arch=('x86_64')
+url="http://rxtx.qbang.org/;
+license=('LGPL')
+depends=('glibc' 'java-runtime' 'systemd')
+makedepends=('java-environment')
+provides=("$_pkgname=$pkgver")
+replaces=("$_pkgname")
+install=$pkgname.install
+source=(http://rxtx.qbang.org/pub/$_pkgname/$_pkgname-$pkgver.zip
+utsrelease.patch
+rxtx-2.2-lock.patch
+rxtx-2.2-fhs_lock.patch
+ttyACM_port.patch
+java10.patch)
+md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c'
+ '2f21ec5eb108f871815242698b6150f1'
+ '1f7c43d582bfe9daea22d7f7057436da'
+ 'f4d22d263f45cd1d4db6242dd0ac78ae'
+ '903a3fe0067d0682dd5f64483c741df6'
+ 'c743b0be1ae32e8e7d1bc3e596a65766')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  # Fix build
+  patch -Np1 -i ../utsrelease.patch
+
+  # Fix lockdir patch
+  patch -Np1 -i ../rxtx-2.2-lock.patch
+
+  # Fix buffer 

[arch-commits] Commit in noto-fonts-emoji/trunk (PKGBUILD)

2018-04-25 Thread Antonio Rojas via arch-commits
Date: Wednesday, April 25, 2018 @ 06:19:08
  Author: arojas
Revision: 322985

Update to pistol release

Modified:
  noto-fonts-emoji/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 04:54:50 UTC (rev 322984)
+++ PKGBUILD2018-04-25 06:19:08 UTC (rev 322985)
@@ -3,9 +3,9 @@
 
 pkgname=noto-fonts-emoji
 _pkgver=2018-01-02
-_commit=bf112244987f281f0c313d46becfe823ae7b965d
+_commit=0447355ade750dd92d759b97fcbfaa546394556b
 pkgver=${_pkgver//-}
-pkgrel=2
+pkgrel=1
 pkgdesc="Google Noto emoji fonts"
 arch=(any)
 url="https://www.google.com/get/noto/;
@@ -12,7 +12,7 @@
 license=(custom:OFL)
 depends=(fontconfig)
 
source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;)
-sha256sums=('1ac40c497e83c7eef1ad26e405de73f6733f7939d8a7c348d00241f3653100a0')
+sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e')
 
 package() {
   cd noto-emoji-*


[arch-commits] Commit in java-rxtx/trunk (PKGBUILD java10.patch)

2018-04-25 Thread Balló György via arch-commits
Date: Wednesday, April 25, 2018 @ 06:18:23
  Author: bgyorgy
Revision: 317731

upgpkg: java-rxtx 2.2pre2-5

Don't create lock group, it's already created by the filesystem package 
(FS#58342)

Added:
  java-rxtx/trunk/java10.patch
Modified:
  java-rxtx/trunk/PKGBUILD

--+
 PKGBUILD |   25 -
 java10.patch |   28 
 2 files changed, 44 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:17:28 UTC (rev 317730)
+++ PKGBUILD2018-04-25 06:18:23 UTC (rev 317731)
@@ -5,7 +5,7 @@
 pkgname=java-rxtx
 _pkgname=rxtx
 pkgver=2.2pre2
-pkgrel=4
+pkgrel=5
 pkgdesc="Java library for serial IO"
 arch=('x86_64')
 url="http://rxtx.qbang.org/;
@@ -19,27 +19,35 @@
 utsrelease.patch
 rxtx-2.2-lock.patch
 rxtx-2.2-fhs_lock.patch
-ttyACM_port.patch)
+ttyACM_port.patch
+java10.patch)
 md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c'
  '2f21ec5eb108f871815242698b6150f1'
  '1f7c43d582bfe9daea22d7f7057436da'
  'f4d22d263f45cd1d4db6242dd0ac78ae'
- '903a3fe0067d0682dd5f64483c741df6')
+ '903a3fe0067d0682dd5f64483c741df6'
+ 'c743b0be1ae32e8e7d1bc3e596a65766')
 
 prepare() {
   cd $_pkgname-$pkgver
 
   # Fix build
-  patch -Np1 -i "$srcdir/utsrelease.patch"
+  patch -Np1 -i ../utsrelease.patch
 
   # Fix lockdir patch
-  patch -Np1 -i "$srcdir/rxtx-2.2-lock.patch"
+  patch -Np1 -i ../rxtx-2.2-lock.patch
 
   # Fix buffer overflow
-  patch -Np1 -i "$srcdir/rxtx-2.2-fhs_lock.patch"
+  patch -Np1 -i ../rxtx-2.2-fhs_lock.patch
 
   # Enable more ports
-  patch -Np1 -i "$srcdir/ttyACM_port.patch"
+  patch -Np1 -i ../ttyACM_port.patch
+
+  # Fix build with openjdk10
+  patch -Np1 -i ../java10.patch
+
+  rm *.m4
+  autoreconf -fi
 }
 
 build() {
@@ -54,7 +62,6 @@
   make JHOME="$pkgdir/usr/share/java/rxtx" RXTX_PATH="$pkgdir/usr/lib" install
 
   # Setup lock directory
-  install -dm755 "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d
-  echo 'g lock - - -' > "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -dm755 "$pkgdir"/usr/lib/tmpfiles.d
   echo 'd /run/lock/lockdev 0775 root lock -' > 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
 }

Added: java10.patch
===
--- java10.patch(rev 0)
+++ java10.patch2018-04-25 06:18:23 UTC (rev 317731)
@@ -0,0 +1,28 @@
+diff -Naur rxtx-2.2pre2.orig/configure.in rxtx-2.2pre2/configure.in
+--- rxtx-2.2pre2.orig/configure.in 2008-12-31 03:28:37.0 +0100
 rxtx-2.2pre2/configure.in  2018-04-25 07:50:42.382848449 +0200
+@@ -483,8 +483,7 @@
+   ;;
+   *)
+   find_java_native_include jni_md.h
+-  JAVAH="\$(JPATH)/bin/javah -classpath \$(CLASSPATH) -d \$(DEST) 
-jni"
+-  JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ 
-O -source 1.3 -target 1.3"
++  JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ 
-h \$(DEST) -O -source 6 -target 1.6"
+   JAR="\$(JPATH)/bin/jar"
+   JAVADOC="\$(JPATH)/bin/javadoc"
+   CFLAGS=$CFLAGS" -D_BSD_SOURCE"
+diff -Naur rxtx-2.2pre2.orig/Makefile.am rxtx-2.2pre2/Makefile.am
+--- rxtx-2.2pre2.orig/Makefile.am  2008-09-14 23:36:27.0 +0200
 rxtx-2.2pre2/Makefile.am   2018-04-25 07:50:01.198326446 +0200
+@@ -111,11 +111,6 @@
+ $(CLASSES): $(javafiles) $(TOP)/Makefile
+   $(JAVAH_FIX)
+   $(JAVAC) $(javafiles)
+-  $(JAVAH) `(for i in $(javahfiles);do \
+-  if grep > /dev/null native.*\( $(SPATH)/gnu/io/$$i.java; then \
+-  echo $(CLASSDIR).$$i; \
+-  fi; \
+-  done)`
+   $(JAR) cf $(JARTARGET) $(CLASSTOP)/*
+ 
+ #  install librxtxSerial.so into the proper directory and copy $(JARTARGET) 
to its


[arch-commits] Commit in noto-fonts-emoji/repos/extra-any (PKGBUILD PKGBUILD)

2018-04-25 Thread Antonio Rojas via arch-commits
Date: Wednesday, April 25, 2018 @ 06:19:39
  Author: arojas
Revision: 322986

archrelease: copy trunk to extra-any

Added:
  noto-fonts-emoji/repos/extra-any/PKGBUILD
(from rev 322985, noto-fonts-emoji/trunk/PKGBUILD)
Deleted:
  noto-fonts-emoji/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-25 06:19:08 UTC (rev 322985)
+++ PKGBUILD2018-04-25 06:19:39 UTC (rev 322986)
@@ -1,22 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-
-pkgname=noto-fonts-emoji
-_pkgver=2018-01-02
-_commit=bf112244987f281f0c313d46becfe823ae7b965d
-pkgver=${_pkgver//-}
-pkgrel=2
-pkgdesc="Google Noto emoji fonts"
-arch=(any)
-url="https://www.google.com/get/noto/;
-license=(custom:OFL)
-depends=(fontconfig)
-source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;)
-sha256sums=('1ac40c497e83c7eef1ad26e405de73f6733f7939d8a7c348d00241f3653100a0')
-
-package() {
-  cd noto-emoji-*
-  mkdir -p "$pkgdir"/usr/share/fonts/noto
-  install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322985, 
noto-fonts-emoji/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-25 06:19:39 UTC (rev 322986)
@@ -0,0 +1,22 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+
+pkgname=noto-fonts-emoji
+_pkgver=2018-01-02
+_commit=0447355ade750dd92d759b97fcbfaa546394556b
+pkgver=${_pkgver//-}
+pkgrel=1
+pkgdesc="Google Noto emoji fonts"
+arch=(any)
+url="https://www.google.com/get/noto/;
+license=(custom:OFL)
+depends=(fontconfig)
+source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;)
+sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e')
+
+package() {
+  cd noto-emoji-*
+  mkdir -p "$pkgdir"/usr/share/fonts/noto
+  install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:24:04
  Author: felixonmars
Revision: 317733

upgpkg: libextractor 1.6-3

rebuild with ffmpeg 4

Modified:
  libextractor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:18:42 UTC (rev 317732)
+++ PKGBUILD2018-04-25 06:24:04 UTC (rev 317733)
@@ -4,7 +4,7 @@
 
 pkgname=libextractor
 pkgver=1.6
-pkgrel=2
+pkgrel=3
 pkgdesc="A library used to extract meta-data from files of arbitrary type"
 arch=("x86_64")
 license=('GPL')
@@ -17,24 +17,30 @@
 'flac: flac support'
 'gst-plugins-base-libs: gstreamer support'
 'libarchive: archive support'
-   'libgsf: (optional) for ODF support'
-   'libmpeg2: mpeg support'
-   'libvorbis: ogg/vorbis support'
+'libgsf: (optional) for ODF support'
+'libmpeg2: mpeg support'
+'libvorbis: ogg/vorbis support'
 'poppler: pdf support')
 validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E'
- 'D8423BCB326C7907033929C7939E6BE1E29FC3CC')
+  'D8423BCB326C7907033929C7939E6BE1E29FC3CC')
 
source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('26d4adca2e381d2a0c8b3037ec85e094ac5d40485623794466cfc176f5bbf69d'
+sha512sums=('1e477450d89cc83030100fc9dc11734f39b1ccd1765f8cf4a4938f32253e2e19a48b5337328605451589865142b2d6bf6d7102198115985a1e0da22fca4bc2a8'
 'SKIP')
 
+prepare() {
+  sed -e 's/CODEC_FLAG_QSCALE/AV_CODEC_FLAG_QSCALE/' \
+  -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \
+  -i $pkgname-$pkgver/src/plugins/thumbnailffmpeg_extractor.c
+}
+
 build() {
-  cd "$srcdir"/${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr --enable-shared --disable-static
   make
 }
 
 package() {
-  cd "$srcdir"/${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
   rm "$pkgdir"/usr/share/info/dir
 }


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:40:01
  Author: felixonmars
Revision: 317761

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 317759, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
317759, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:40:01 UTC (rev 317761)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.4.3
+pkgrel=2
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028')
+
+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-warp-tls/trunk (PKGBUILD)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:39:38
  Author: felixonmars
Revision: 317759

upgpkg: haskell-warp-tls 3.2.4.3-2

rebuild with iproute,1.7.4

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:39:00 UTC (rev 317758)
+++ PKGBUILD2018-04-25 06:39:38 UTC (rev 317759)
@@ -5,7 +5,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:40:57
  Author: felixonmars
Revision: 317763

upgpkg: haskell-http 4000.3.11-12

rebuild with iproute,1.7.4

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:40:53 UTC (rev 317762)
+++ PKGBUILD2018-04-25 06:40:57 UTC (rev 317763)
@@ -5,7 +5,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.11
-pkgrel=11
+pkgrel=12
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:54:03
  Author: felixonmars
Revision: 317771

upgpkg: haskell-http-conduit 2.2.4-81

rebuild with iproute,1.7.4

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:53:01 UTC (rev 317770)
+++ PKGBUILD2018-04-25 06:54:03 UTC (rev 317771)
@@ -5,7 +5,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.2.4
-pkgrel=80
+pkgrel=81
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:54:23
  Author: felixonmars
Revision: 317772

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
317771, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:54:23 UTC (rev 317772)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.4
+pkgrel=81
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit' 'haskell-warp'
+ 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63')
+
+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-wai-app-static/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:53:01
  Author: felixonmars
Revision: 317770

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 317769, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 317769, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:53:01 UTC (rev 317770)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.2
+pkgrel=13
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative' 'haskell-text'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+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 stack/repos (3 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:42:30
  Author: felixonmars
Revision: 317814

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 317813, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 07:42:30 UTC (rev 317814)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=74
+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-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+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-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 07:42:09
  Author: felixonmars
Revision: 317813

upgpkg: stack 1.6.5-74

rebuild with iproute,1.7.4

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:37:14 UTC (rev 317812)
+++ PKGBUILD2018-04-25 07:42:09 UTC (rev 317813)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=73
+pkgrel=74
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 08:02:14
  Author: felixonmars
Revision: 317819

upgpkg: idris 1.2.0-60

rebuild with iproute,1.7.4

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 07:47:45 UTC (rev 317818)
+++ PKGBUILD2018-04-25 08:02:14 UTC (rev 317819)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.2.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:09:01
  Author: felixonmars
Revision: 317714

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317713, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:09:01 UTC (rev 317714)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.16
+pkgrel=58
+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-text' '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=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9')
+
+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 deepin-music/repos (2 files)

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:16:50
  Author: felixonmars
Revision: 317728

archrelease: copy trunk to community-staging-x86_64

Added:
  deepin-music/repos/community-staging-x86_64/
  deepin-music/repos/community-staging-x86_64/PKGBUILD
(from rev 317727, deepin-music/trunk/PKGBUILD)

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

Copied: deepin-music/repos/community-staging-x86_64/PKGBUILD (from rev 317727, 
deepin-music/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:16:50 UTC (rev 317728)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-music
+pkgver=3.1.8.1
+pkgrel=3
+pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-music;
+license=('GPL3')
+depends=('deepin-qt5integration' 'ffmpeg' 'taglib' 'libcue' 'qt5-svg' 
'gst-plugins-bad')
+makedepends=('python' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;)
+sha512sums=('f597f4118839264f1f131bbdd24954de50869f886901d6b5e3c524b1d2ad71ac63476fdb8cf17966b19693da5a482550cfcc55872edaa03dbf62e2c6f1134887')
+
+prepare() {
+  sed -i 's/-0-2//g' deepin-music-$pkgver/music-player/music-player.pro
+}
+
+build() {
+  cd deepin-music-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-music-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:17:28
  Author: felixonmars
Revision: 317730

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
317729, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-04-25 06:17:28 UTC (rev 317730)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.11.0.0
+pkgrel=69
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-mtl' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'pandoc-citeproc'
+ 'haskell-parsec' 'haskell-random' 'haskell-regex-base' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('49870a0bc3de15f5842306a93f7c909703860701a7a59c73415b7580084e2b8413084d12f3baa3aff834e3245a8693e6386dc89989c74c2d7e5828fe7baaa4ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/tasty-quickcheck   >= 0.8  && < 0.10,/tasty-quickcheck   
>= 0.8,/' $_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" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:17:03
  Author: felixonmars
Revision: 317729

upgpkg: haskell-hakyll 4.11.0.0-69

rebuild with warp-tls,3.2.4.3

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:16:50 UTC (rev 317728)
+++ PKGBUILD2018-04-25 06:17:03 UTC (rev 317729)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.11.0.0
-pkgrel=68
+pkgrel=69
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:16:29
  Author: felixonmars
Revision: 317727

upgpkg: deepin-music 3.1.8.1-3

rebuild with ffmpeg 4

Modified:
  deepin-music/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:16:18 UTC (rev 317726)
+++ PKGBUILD2018-04-25 06:16:29 UTC (rev 317727)
@@ -5,7 +5,7 @@
 
 pkgname=deepin-music
 pkgver=3.1.8.1
-pkgrel=2
+pkgrel=3
 pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-music;


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

2018-04-25 Thread Felix Yan via arch-commits
Date: Wednesday, April 25, 2018 @ 06:39:00
  Author: felixonmars
Revision: 317758

archrelease: copy trunk to community-staging-x86_64

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

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

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


[arch-commits] Commit in noto-fonts-emoji/trunk (PKGBUILD)

2018-04-25 Thread Antonio Rojas via arch-commits
Date: Wednesday, April 25, 2018 @ 06:38:57
  Author: arojas
Revision: 322987

Actually bump version

Modified:
  noto-fonts-emoji/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-04-25 06:19:39 UTC (rev 322986)
+++ PKGBUILD2018-04-25 06:38:57 UTC (rev 322987)
@@ -2,9 +2,8 @@
 # Maintainer: Antonio Rojas <aro...@archlinux.org>
 
 pkgname=noto-fonts-emoji
-_pkgver=2018-01-02
+pkgver=20180425
 _commit=0447355ade750dd92d759b97fcbfaa546394556b
-pkgver=${_pkgver//-}
 pkgrel=1
 pkgdesc="Google Noto emoji fonts"
 arch=(any)


[arch-commits] Commit in noto-fonts-emoji/repos/extra-any (PKGBUILD PKGBUILD)

2018-04-25 Thread Antonio Rojas via arch-commits
Date: Wednesday, April 25, 2018 @ 06:39:17
  Author: arojas
Revision: 322988

archrelease: copy trunk to extra-any

Added:
  noto-fonts-emoji/repos/extra-any/PKGBUILD
(from rev 322987, noto-fonts-emoji/trunk/PKGBUILD)
Deleted:
  noto-fonts-emoji/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-04-25 06:38:57 UTC (rev 322987)
+++ PKGBUILD2018-04-25 06:39:17 UTC (rev 322988)
@@ -1,22 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas <aro...@archlinux.org>
-
-pkgname=noto-fonts-emoji
-_pkgver=2018-01-02
-_commit=0447355ade750dd92d759b97fcbfaa546394556b
-pkgver=${_pkgver//-}
-pkgrel=1
-pkgdesc="Google Noto emoji fonts"
-arch=(any)
-url="https://www.google.com/get/noto/;
-license=(custom:OFL)
-depends=(fontconfig)
-source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;)
-sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e')
-
-package() {
-  cd noto-emoji-*
-  mkdir -p "$pkgdir"/usr/share/fonts/noto
-  install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322987, 
noto-fonts-emoji/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-04-25 06:39:17 UTC (rev 322988)
@@ -0,0 +1,21 @@
+# $Id$
+# Maintainer: Antonio Rojas <aro...@archlinux.org>
+
+pkgname=noto-fonts-emoji
+pkgver=20180425
+_commit=0447355ade750dd92d759b97fcbfaa546394556b
+pkgrel=1
+pkgdesc="Google Noto emoji fonts"
+arch=(any)
+url="https://www.google.com/get/noto/;
+license=(custom:OFL)
+depends=(fontconfig)
+source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;)
+sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e')
+
+package() {
+  cd noto-emoji-*
+  mkdir -p "$pkgdir"/usr/share/fonts/noto
+  install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


  1   2   3   4   >