[arch-commits] Commit in devtools/trunk (add-etc-shadow-entry-for-builduser.patch)

2018-06-01 Thread Christian Hesse via arch-commits
Date: Friday, June 1, 2018 @ 06:05:41
  Author: eworm
Revision: 325477

remove unused patch

Deleted:
  devtools/trunk/add-etc-shadow-entry-for-builduser.patch

--+
 add-etc-shadow-entry-for-builduser.patch |   32 -
 1 file changed, 32 deletions(-)

Deleted: add-etc-shadow-entry-for-builduser.patch
===
--- add-etc-shadow-entry-for-builduser.patch2018-06-01 01:37:20 UTC (rev 
325476)
+++ add-etc-shadow-entry-for-builduser.patch2018-06-01 06:05:41 UTC (rev 
325477)
@@ -1,32 +0,0 @@
-From 5713cd629c97c7a12a600a1dd73ad81d87374eb1 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Sat, 12 May 2018 11:52:18 +0300
-Subject: [PATCH] makechrootpkg: add /etc/shadow entry for builduser
-
-Without it, sudo 1.8.23 will return an error:
-
-sudo: PAM account management error: Authentication
-service cannot retrieve authentication info

- makechrootpkg.in | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/makechrootpkg.in b/makechrootpkg.in
-index 8e33499..57231d5 100644
 a/makechrootpkg.in
-+++ b/makechrootpkg.in
-@@ -176,9 +176,10 @@ prepare_chroot() {
-   # We can't use useradd without chrooting, otherwise it invokes PAM 
modules
-   # which we might not be able to load (i.e. when building i686 packages 
on
-   # an x86_64 host).
--  sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,group}
-+  sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,shadow,group}
-   printf >>"$copydir/etc/group"  'builduser:x:%d:\n' "$builduser_gid"
-   printf >>"$copydir/etc/passwd" 
'builduser:x:%d:%d:builduser:/build:/bin/bash\n' "$builduser_uid" 
"$builduser_gid"
-+  printf >>"$copydir/etc/shadow" 'builduser:!!:%d::\n' "$(( $(date -u 
+%s) / 86400 ))"
- 
-   $install -d 
"$copydir"/{build,build/.gnupg,startdir,{pkg,srcpkg,src,log}dest}
- 
--- 
-2.17.0
-


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

2018-06-01 Thread Christian Hesse via arch-commits
Date: Friday, June 1, 2018 @ 06:06:48
  Author: eworm
Revision: 325478

upgpkg: ilmbase 2.2.1-3

drop dependency for glu now that we have pkgconf

Modified:
  ilmbase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 06:05:41 UTC (rev 325477)
+++ PKGBUILD2018-06-01 06:06:48 UTC (rev 325478)
@@ -3,8 +3,8 @@
 
 pkgname=ilmbase
 pkgver=2.2.1
-pkgrel=2
-depends=('gcc-libs' 'glu')
+pkgrel=3
+depends=('gcc-libs')
 pkgdesc="Base libraries from ILM for OpenEXR"
 arch=(x86_64)
 url="http://www.openexr.com;


[arch-commits] Commit in ilmbase/repos (5 files)

2018-06-01 Thread Christian Hesse via arch-commits
Date: Friday, June 1, 2018 @ 06:06:51
  Author: eworm
Revision: 325479

archrelease: copy trunk to testing-x86_64

Added:
  ilmbase/repos/testing-x86_64/
  ilmbase/repos/testing-x86_64/PKGBUILD
(from rev 325478, ilmbase/trunk/PKGBUILD)
  ilmbase/repos/testing-x86_64/ilmbase-1.0.3-pkgconfig.patch
(from rev 325478, ilmbase/trunk/ilmbase-1.0.3-pkgconfig.patch)
  ilmbase/repos/testing-x86_64/ilmbase-2.0.1-no_undefined.patch
(from rev 325478, ilmbase/trunk/ilmbase-2.0.1-no_undefined.patch)
  ilmbase/repos/testing-x86_64/ilmbase-IexMath.patch
(from rev 325478, ilmbase/trunk/ilmbase-IexMath.patch)

--+
 PKGBUILD |   44 +
 ilmbase-1.0.3-pkgconfig.patch|8 ++
 ilmbase-2.0.1-no_undefined.patch |   24 
 ilmbase-IexMath.patch|   12 ++
 4 files changed, 88 insertions(+)

Copied: ilmbase/repos/testing-x86_64/PKGBUILD (from rev 325478, 
ilmbase/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-06-01 06:06:51 UTC (rev 325479)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Tobias Powalowski 
+
+pkgname=ilmbase
+pkgver=2.2.1
+pkgrel=3
+depends=('gcc-libs')
+pkgdesc="Base libraries from ILM for OpenEXR"
+arch=(x86_64)
+url="http://www.openexr.com;
+license=('custom')
+source=(http://download.savannah.nongnu.org/releases/openexr/$pkgname-$pkgver.tar.gz
+ilmbase-2.0.1-no_undefined.patch
+ilmbase-1.0.3-pkgconfig.patch)
+sha256sums=('cac206e63be68136ef556c2b555df659f45098c159ce24804e9d5e9e0286609e'
+'ac295811a586dbd1d2ec3fa5dcb40580722b1c97523ff64dfcbd8c7bfaa93aa5'
+'e1050e564987df31a2ed83218c7aa62486b8c117179b0184933c92172eba9bda')
+
+prepare() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  # patches from fedora
+  patch -p1 -i ../ilmbase-2.0.1-no_undefined.patch
+  patch -p1 -i ../ilmbase-1.0.3-pkgconfig.patch
+}
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  ./configure --prefix=/usr
+  # manually set PTHREAD_LIBS to include -lpthread until libtool bogosity is 
fixed,
+  # https://bugzilla.redhat.com/show_bug.cgi?id=661333
+  make PTHREAD_LIBS="-pthread -lpthread"
+}
+
+check() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  # one of the tests fails randomly for an unknown reason
+  make check || true
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  make DESTDIR="${pkgdir}" install
+  install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}

Copied: ilmbase/repos/testing-x86_64/ilmbase-1.0.3-pkgconfig.patch (from rev 
325478, ilmbase/trunk/ilmbase-1.0.3-pkgconfig.patch)
===
--- testing-x86_64/ilmbase-1.0.3-pkgconfig.patch
(rev 0)
+++ testing-x86_64/ilmbase-1.0.3-pkgconfig.patch2018-06-01 06:06:51 UTC 
(rev 325479)
@@ -0,0 +1,8 @@
+diff -up ilmbase-1.0.3/IlmBase.pc.in.pkgconfig ilmbase-1.0.3/IlmBase.pc.in
+--- ilmbase-1.0.3/IlmBase.pc.in.pkgconfig  2012-07-17 18:27:25.0 
-0500
 ilmbase-1.0.3/IlmBase.pc.in2012-09-08 11:11:15.913468312 -0500
+@@ -9,3 +9,4 @@ Description: Base math and exception lib
+ Version: @ILMBASE_VERSION@
+ Libs: -L${libdir} -lImath -lHalf -lIex -lIexMath -lIlmThread @PTHREAD_LIBS@
+ Cflags: @PTHREAD_CFLAGS@ -I${OpenEXR_includedir}
++Requires.private: gl glu

Copied: ilmbase/repos/testing-x86_64/ilmbase-2.0.1-no_undefined.patch (from rev 
325478, ilmbase/trunk/ilmbase-2.0.1-no_undefined.patch)
===
--- testing-x86_64/ilmbase-2.0.1-no_undefined.patch 
(rev 0)
+++ testing-x86_64/ilmbase-2.0.1-no_undefined.patch 2018-06-01 06:06:51 UTC 
(rev 325479)
@@ -0,0 +1,24 @@
+diff -up ilmbase-2.0.1/IlmThread/Makefile.am.no_undefined 
ilmbase-2.0.1/IlmThread/Makefile.am
+--- ilmbase-2.0.1/IlmThread/Makefile.am.no_undefined   2013-06-18 
14:51:38.0 -0500
 ilmbase-2.0.1/IlmThread/Makefile.am2013-08-28 21:04:25.793391766 
-0500
+@@ -14,7 +14,7 @@ libIlmThread_la_LDFLAGS = -version-info
+ if LIB_SUFFIX_EXISTS
+ libIlmThread_la_LDFLAGS += -release @LIB_SUFFIX@
+ endif
+-libIlmThread_la_LIBADD = ../Iex/libIex.la
++libIlmThread_la_LIBADD = ../Iex/libIex.la $(PTHREAD_LIBS)
+ 
+ libIlmThreadincludedir = $(includedir)/OpenEXR
+ 
+diff -up ilmbase-2.0.1/IlmThread/Makefile.in.no_undefined 
ilmbase-2.0.1/IlmThread/Makefile.in
+--- ilmbase-2.0.1/IlmThread/Makefile.in.no_undefined   2013-06-18 
14:55:24.0 -0500
 ilmbase-2.0.1/IlmThread/Makefile.in2013-08-28 21:04:55.395049371 
-0500
+@@ -253,7 +253,7 @@ libIlmThread_la_SOURCES = IlmThreadPool.
+ 
+ libIlmThread_la_LDFLAGS = -version-info @LIBTOOL_VERSION@ \
+   -no-undefined $(am__append_1)
+-libIlmThread_la_LIBADD = ../Iex/libIex.la
++libIlmThread_la_LIBADD = ../Iex/libIex.la 

[arch-commits] Commit in python2-backports.lzma/repos/community-x86_64 (2 files)

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:08:48
  Author: aginiewicz
Revision: 335568

archrelease: copy trunk to community-x86_64

Added:
  python2-backports.lzma/repos/community-x86_64/PKGBUILD
(from rev 335567, python2-backports.lzma/trunk/PKGBUILD)
Deleted:
  python2-backports.lzma/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 07:08:44 UTC (rev 335567)
+++ PKGBUILD2018-06-01 07:08:48 UTC (rev 335568)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Andrzej Giniewicz 
-# Contributor: Philipp Schmitt 
-
-pkgname=python2-backports.lzma
-pkgver=0.0.10
-pkgrel=1
-pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files."
-arch=('x86_64')
-url="https://github.com/peterjc/backports.lzma;
-license=('BSD')
-depends=('python2-backports' 'xz')
-makedepends=('python2-setuptools')
-source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;)
-md5sums=('c660cce7cd4a94ad1778adf941e7535f')
-
-prepare() {
-  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
-
-  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-$(find "${srcdir}" -name '*.py')
-}
-
-build() {
-  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
-
-  python2 setup.py build
-}
-
-package() {
-  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
-
-  python2 setup.py install --skip-build --prefix=/usr --root="${pkgdir}" 
--optimize=1
-
-  # in python2-backports  
-  rm "$pkgdir/usr/lib/python2.7/site-packages/backports/__init__.py"*
-
-  install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-

Copied: python2-backports.lzma/repos/community-x86_64/PKGBUILD (from rev 
335567, python2-backports.lzma/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 07:08:48 UTC (rev 335568)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Andrzej Giniewicz 
+# Contributor: Philipp Schmitt 
+
+pkgname=python2-backports.lzma
+pkgver=0.0.11
+pkgrel=1
+pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files."
+arch=('x86_64')
+url="https://github.com/peterjc/backports.lzma;
+license=('BSD')
+depends=('python2-backports' 'xz')
+makedepends=('python2-setuptools')
+source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;)
+md5sums=('b4d7bf3f495f61442f539f2639af3ba3')
+
+prepare() {
+  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
+
+  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+$(find "${srcdir}" -name '*.py')
+}
+
+build() {
+  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
+
+  python2 setup.py build
+}
+
+package() {
+  cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
+
+  python2 setup.py install --skip-build --prefix=/usr --root="${pkgdir}" 
--optimize=1
+
+  # in python2-backports  
+  rm "$pkgdir/usr/lib/python2.7/site-packages/backports/__init__.py"*
+
+  install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+


[arch-commits] Commit in python2-backports.lzma/trunk (PKGBUILD)

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:08:44
  Author: aginiewicz
Revision: 335567

upgpkg: python2-backports.lzma 0.0.11-1

python2-backports.lzma: new upstream release

Modified:
  python2-backports.lzma/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:06:48 UTC (rev 335566)
+++ PKGBUILD2018-06-01 07:08:44 UTC (rev 335567)
@@ -3,7 +3,7 @@
 # Contributor: Philipp Schmitt 
 
 pkgname=python2-backports.lzma
-pkgver=0.0.10
+pkgver=0.0.11
 pkgrel=1
 pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('python2-backports' 'xz')
 makedepends=('python2-setuptools')
 
source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;)
-md5sums=('c660cce7cd4a94ad1778adf941e7535f')
+md5sums=('b4d7bf3f495f61442f539f2639af3ba3')
 
 prepare() {
   cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver


[arch-commits] Commit in papirus-icon-theme/repos/community-any (PKGBUILD PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:34:11
  Author: felixonmars
Revision: 335599

archrelease: copy trunk to community-any

Added:
  papirus-icon-theme/repos/community-any/PKGBUILD
(from rev 335598, papirus-icon-theme/trunk/PKGBUILD)
Deleted:
  papirus-icon-theme/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 07:33:56 UTC (rev 335598)
+++ PKGBUILD2018-06-01 07:34:11 UTC (rev 335599)
@@ -1,20 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: kitsunyan 
-# Contributor: Grigorii Horos 
-
-pkgname=papirus-icon-theme
-pkgver=20180501
-pkgrel=1
-pkgdesc="Papirus icon theme"
-arch=('any')
-url="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-license=("LGPL3")
-depends=('gtk-update-icon-cache')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('4307242ca7dbbf7d16978885782f98997a3bcea7b21a19ae2d0fbe63c5376892fd234273c03f202440acf1e5125ed93264de7914a2835df1e29590cc52c738f6')
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: papirus-icon-theme/repos/community-any/PKGBUILD (from rev 335598, 
papirus-icon-theme/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 07:34:11 UTC (rev 335599)
@@ -0,0 +1,20 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: kitsunyan 
+# Contributor: Grigorii Horos 
+
+pkgname=papirus-icon-theme
+pkgver=20180601
+pkgrel=1
+pkgdesc="Papirus icon theme"
+arch=('any')
+url="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
+license=("LGPL3")
+depends=('gtk-update-icon-cache')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('171b03f4cb59aa2edf5313105a921709ec99ae4a9a669a5490ddae593c768cfa08add55a232c07dd17a0563aa0f278edbb1e588de66c0cb5937c479a28304e64')
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:34:47
  Author: felixonmars
Revision: 335600

upgpkg: haskell-binary-parser 0.5.5-11

rebuild with ghc 8.4.3

Modified:
  haskell-binary-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:34:11 UTC (rev 335599)
+++ PKGBUILD2018-06-01 07:34:47 UTC (rev 335600)
@@ -5,7 +5,7 @@
 _hkgname=binary-parser
 pkgname=haskell-binary-parser
 pkgver=0.5.5
-pkgrel=10
+pkgrel=11
 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings"
 url="https://github.com/nikita-volkov/binary-parser;
 license=("MIT")


[arch-commits] Commit in haskell-bytestring-strict-builder/repos (3 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:33:08
  Author: felixonmars
Revision: 335597

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 335596, haskell-bytestring-strict-builder/trunk/PKGBUILD)
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 335596, haskell-bytestring-strict-builder/trunk/ghc-8.4.patch)

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

Copied: 
haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 335596, haskell-bytestring-strict-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:33:08 UTC (rev 335597)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=bytestring-strict-builder
+pkgname=haskell-bytestring-strict-builder
+pkgver=0.4.5
+pkgrel=21
+pkgdesc="An efficient strict bytestring builder"
+url="https://github.com/nikita-volkov/bytestring-strict-builder;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-smallcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 
'haskell-rerebase')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc-8.4.patch)
+sha512sums=('b1e0a551abf663daeaf71cb36e883e5b3db0a5112d7190d0743a5ed26aa334d3fede5be8c35dc2821d24d1fd88eae1de7e4983cc31bdc5c14960defc0ce47bcd'
+
'7ed27930fef2b2709dfa6a66a09cebd1300361ecc40aca4735984c6364eda70a176fc7dbad198c6b45ef6303e5fc8fdaecda1ef30de5eb45e68eec26f555009f')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+
+sed -e '/semigroups/d' \
+-e 's/==.*,/,/' \
+-i $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: 
haskell-bytestring-strict-builder/repos/community-staging-x86_64/ghc-8.4.patch 
(from rev 335596, haskell-bytestring-strict-builder/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-06-01 07:33:08 UTC (rev 
335597)
@@ -0,0 +1,44 @@
+diff --git a/library/ByteString/StrictBuilder/Population.hs.orig 
b/library/ByteString/StrictBuilder/Population.hs
+index 4134009..e423daf 100644
+--- a/library/ByteString/StrictBuilder/Population.hs.orig
 b/library/ByteString/StrictBuilder/Population.hs
+@@ -16,11 +16,10 @@ instance Monoid Population where
+   {-# INLINE mempty #-}
+   mempty =
+ Population return
+-  {-# INLINE mappend #-}
+-  mappend (Population leftPtrUpdate) (Population rightPtrUpdate) =
+-Population (leftPtrUpdate >=> rightPtrUpdate)
+ 
+-instance Semigroup Population
++instance Semigroup Population where
++  Population leftPtrUpdate <> Population rightPtrUpdate =
++Population (leftPtrUpdate >=> rightPtrUpdate)
+ 
+ 
+ {-|
+diff --git a/library/ByteString/StrictBuilder.hs.orig 
b/library/ByteString/StrictBuilder.hs
+index b7f36b8..69921c0 100644
+--- a/library/ByteString/StrictBuilder.hs.orig
 b/library/ByteString/StrictBuilder.hs
+@@ -38,9 +38,6 @@ instance Monoid Builder where
+   {-# INLINE mempty #-}
+   mempty =
+ Builder 0 mempty
+-  {-# INLINE mappend #-}
+-  mappend (Builder leftSize leftPopulation) (Builder rightSize 
rightPopulation) =
+-Builder (leftSize + rightSize) (leftPopulation <> rightPopulation)
+   {-# INLINE mconcat #-}
+   mconcat builders =
+ Builder size population
+@@ -50,7 +47,9 @@ 

[arch-commits] Commit in papirus-icon-theme/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:33:56
  Author: felixonmars
Revision: 335598

upgpkg: papirus-icon-theme 20180601-1

Modified:
  papirus-icon-theme/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:33:08 UTC (rev 335597)
+++ PKGBUILD2018-06-01 07:33:56 UTC (rev 335598)
@@ -4,7 +4,7 @@
 # Contributor: Grigorii Horos 
 
 pkgname=papirus-icon-theme
-pkgver=20180501
+pkgver=20180601
 pkgrel=1
 pkgdesc="Papirus icon theme"
 arch=('any')
@@ -12,7 +12,7 @@
 license=("LGPL3")
 depends=('gtk-update-icon-cache')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('4307242ca7dbbf7d16978885782f98997a3bcea7b21a19ae2d0fbe63c5376892fd234273c03f202440acf1e5125ed93264de7914a2835df1e29590cc52c738f6')
+sha512sums=('171b03f4cb59aa2edf5313105a921709ec99ae4a9a669a5490ddae593c768cfa08add55a232c07dd17a0563aa0f278edbb1e588de66c0cb5937c479a28304e64')
 
 package() {
   cd $pkgname-$pkgver


[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:32:56
  Author: felixonmars
Revision: 335596

upgpkg: haskell-bytestring-strict-builder 0.4.5-21

rebuild with ghc 8.4.3

Modified:
  haskell-bytestring-strict-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:32:15 UTC (rev 335595)
+++ PKGBUILD2018-06-01 07:32:56 UTC (rev 335596)
@@ -4,7 +4,7 @@
 _hkgname=bytestring-strict-builder
 pkgname=haskell-bytestring-strict-builder
 pkgver=0.4.5
-pkgrel=20
+pkgrel=21
 pkgdesc="An efficient strict bytestring builder"
 url="https://github.com/nikita-volkov/bytestring-strict-builder;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:39:40
  Author: felixonmars
Revision: 335617

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 335616, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:39:40 UTC (rev 335617)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.30
+pkgrel=15
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-vector'
+ 'haskell-resourcet' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('15ec8fcde602f42ca4622f3ffec03ab5b7712fc558519bf37c1b3fa7c3c969b5a4dfbcf5008fbda158ab952b36bb8dce666c70bf5727acdd2188ae42f8691668')
+
+prepare() {
+# Needed only for examples, which won't be built
+sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:40:19
  Author: felixonmars
Revision: 335618

upgpkg: haskell-xss-sanitize 0.3.5.7-53

rebuild with ghc 8.4.3

Modified:
  haskell-xss-sanitize/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:39:40 UTC (rev 335617)
+++ PKGBUILD2018-06-01 07:40:19 UTC (rev 335618)
@@ -5,7 +5,7 @@
 _hkgname=xss-sanitize
 pkgname=haskell-xss-sanitize
 pkgver=0.3.5.7
-pkgrel=52
+pkgrel=53
 pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
 url="https://github.com/yesodweb/haskell-xss-sanitize;
 license=("custom:BSD2")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:39:26
  Author: felixonmars
Revision: 335616

upgpkg: haskell-yaml 0.8.30-15

rebuild with ghc 8.4.3

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:38:34 UTC (rev 335615)
+++ PKGBUILD2018-06-01 07:39:26 UTC (rev 335616)
@@ -5,7 +5,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.8.30
-pkgrel=14
+pkgrel=15
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:42:53
  Author: felixonmars
Revision: 335627

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-utility-ht/repos/community-staging-x86_64/
  haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD
(from rev 335626, haskell-utility-ht/trunk/PKGBUILD)

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

Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 
335626, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:42:53 UTC (rev 335627)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=7
+pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
+url="http://www.haskell.org/haskellwiki/Utility-HT;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
+
+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-uglymemo/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:43:26
  Author: felixonmars
Revision: 335628

upgpkg: haskell-uglymemo 0.1.0.1-6

rebuild with ghc 8.4.3

Modified:
  haskell-uglymemo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:42:53 UTC (rev 335627)
+++ PKGBUILD2018-06-01 07:43:26 UTC (rev 335628)
@@ -5,7 +5,7 @@
 _hkgname=uglymemo
 pkgname=haskell-uglymemo
 pkgver=0.1.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A simple (but internally ugly) memoization function"
 url="https://hackage.haskell.org/package/uglymemo;
 license=("custom:PublicDomain")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:43:39
  Author: felixonmars
Revision: 335629

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uglymemo/repos/community-staging-x86_64/PKGBUILD (from rev 
335628, haskell-uglymemo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:43:39 UTC (rev 335629)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uglymemo
+pkgname=haskell-uglymemo
+pkgver=0.1.0.1
+pkgrel=6
+pkgdesc="A simple (but internally ugly) memoization function"
+url="https://hackage.haskell.org/package/uglymemo;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1cebcab9c3b01bef0ed89d363a248369dac329ba7bb0b23a7d84507f94a402f3b5982193c99d0179160c9fe14cb3cd7bd81551bb91f634a4a21d0bf625f8ed7c')
+
+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-utility-ht/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:42:40
  Author: felixonmars
Revision: 335626

upgpkg: haskell-utility-ht 0.0.14-7

rebuild with ghc 8.4.3

Modified:
  haskell-utility-ht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:42:05 UTC (rev 335625)
+++ PKGBUILD2018-06-01 07:42:40 UTC (rev 335626)
@@ -5,7 +5,7 @@
 _hkgname=utility-ht
 pkgname=haskell-utility-ht
 pkgver=0.0.14
-pkgrel=6
+pkgrel=7
 pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
 url="http://www.haskell.org/haskellwiki/Utility-HT;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:08:33
  Author: felixonmars
Revision: 335649

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
335648, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:08:33 UTC (rev 335649)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.0
+pkgrel=7
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/afcowie/http-common;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:08:07
  Author: felixonmars
Revision: 335648

upgpkg: haskell-http-common 0.8.2.0-7

rebuild with ghc 8.4.3

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:07:36 UTC (rev 335647)
+++ PKGBUILD2018-06-01 08:08:07 UTC (rev 335648)
@@ -4,7 +4,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/afcowie/http-common;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:24:05
  Author: felixonmars
Revision: 335659

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 08:23:50 UTC (rev 335658)
+++ PKGBUILD2018-06-01 08:24:05 UTC (rev 335659)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-_hkgname=http-streams
-pkgname=haskell-http-streams
-pkgver=0.8.6.1
-pkgrel=14
-pkgdesc="An HTTP client using io-streams"
-url="https://github.com/afcowie/http-streams;
-license=('custom:BSD3')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
- 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
- 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
- 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
-makedepends=('ghc' 'haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
- 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
- 'haskell-system-fileio' 'haskell-system-filepath')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/<.*1.1/<2/' $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
-}

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
335658, haskell-http-streams/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 08:24:05 UTC (rev 335659)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.6.1
+pkgrel=15
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+

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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:24:52
  Author: felixonmars
Revision: 335660

upgpkg: haskell-skylighting 0.7.1-13

rebuild with ghc 8.4.3

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:24:05 UTC (rev 335659)
+++ PKGBUILD2018-06-01 08:24:52 UTC (rev 335660)
@@ -4,7 +4,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.7.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')


[arch-commits] Commit in go/repos/extra-x86_64 (4 files)

2018-06-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, June 1, 2018 @ 08:34:57
  Author: bpiotrowski
Revision: 325488

archrelease: copy trunk to extra-x86_64

Added:
  go/repos/extra-x86_64/PKGBUILD
(from rev 325487, go/trunk/PKGBUILD)
  go/repos/extra-x86_64/default-buildmode-pie.patch
(from rev 325487, go/trunk/default-buildmode-pie.patch)
Deleted:
  go/repos/extra-x86_64/PKGBUILD
  go/repos/extra-x86_64/default-buildmode-pie.patch

-+
 PKGBUILD|  184 +-
 default-buildmode-pie.patch |   28 +++---
 2 files changed, 106 insertions(+), 106 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 08:34:46 UTC (rev 325487)
+++ PKGBUILD2018-06-01 08:34:57 UTC (rev 325488)
@@ -1,92 +0,0 @@
-# $Id$
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgbase=go
-pkgname=(go go-pie)
-epoch=2
-pkgver=1.10.2
-pkgrel=1
-arch=(x86_64)
-url='http://golang.org/'
-license=(BSD)
-makedepends=(git go)
-source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
-default-buildmode-pie.patch)
-sha256sums=('6264609c6b9cd8ed8e02ca84605d727ce1898d74efa79841660b2e3e985a98bd'
-'9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d')
-
-export GOOS=linux
-case "$CARCH" in
-  x86_64) export GOARCH=amd64 ;;
-esac
-export GOROOT_FINAL=/usr/lib/go
-export GOROOT_BOOTSTRAP=/usr/lib/go
-export GOCACHE=off
-
-prepare() {
-  cp -r $pkgbase ${pkgbase}-pie
-
-  cd ${pkgbase}-pie
-  patch -p1 -i "$srcdir"/default-buildmode-pie.patch
-}
-
-build() {
-  export GOPATH="$srcdir/"
-
-  for _pkgname in ${pkgname[@]}; do
-export GOROOT="$srcdir/$_pkgname"
-export GOBIN="$GOROOT/bin"
-
-cd "$srcdir/$_pkgname/src"
-./make.bash --no-clean -v
-
-PATH="$GOBIN:$PATH" go install -v -buildmode=shared std
-PATH="$GOBIN:$PATH" go install -v -race std
-  done
-}
-
-check() {
-  # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode
-  export GOROOT="$srcdir/$pkgbase"
-  export GOBIN="$GOROOT/bin"
-  export PATH="$srcdir/$pkgbase/bin:$PATH"
-  export GO_TEST_TIMEOUT_SCALE=2
-
-  cd $pkgbase/src
-  ./run.bash --no-rebuild -v -v -v -k 
-}
-
-_package() {
-  options=(!strip staticlibs)
-  cd "$srcdir/$1"
-
-  install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
-  cp -a bin pkg src lib misc "$pkgdir/usr/lib/go"
-  cp -r doc/* "$pkgdir/usr/share/doc/go"
-
-  ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go"
-  ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt"
-  ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/go/LICENSE"
-  install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION"
-
-  rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap"
-  rm -rf "$pkgdir/usr/lib/go/pkg/tool/*/api"
-}
-
-package_go() {
-  pkgdesc='Core compiler tools for the Go programming language'
-  provides=(go-pie)
-  conflicts=(go-pie)
-
-  _package $pkgname
-}
-
-package_go-pie() {
-  pkgdesc='Core compiler tools for the Go programming language (with PIE 
enabled by default)'
-  provides=(go)
-  conflicts=(go)
-
-  _package $pkgname
-}

Copied: go/repos/extra-x86_64/PKGBUILD (from rev 325487, go/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 08:34:57 UTC (rev 325488)
@@ -0,0 +1,92 @@
+# $Id$
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgbase=go
+pkgname=(go go-pie)
+epoch=2
+pkgver=1.10.2
+pkgrel=2
+arch=(x86_64)
+url='http://golang.org/'
+license=(BSD)
+makedepends=(git go)
+source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
+default-buildmode-pie.patch)
+sha256sums=('6264609c6b9cd8ed8e02ca84605d727ce1898d74efa79841660b2e3e985a98bd'
+'9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d')
+
+export GOOS=linux
+case "$CARCH" in
+  x86_64) export GOARCH=amd64 ;;
+esac
+export GOROOT_FINAL=/usr/lib/go
+export GOROOT_BOOTSTRAP=/usr/lib/go
+export GOCACHE=off
+
+prepare() {
+  cp -r $pkgbase ${pkgbase}-pie
+
+  cd ${pkgbase}-pie
+  patch -p1 -i "$srcdir"/default-buildmode-pie.patch
+}
+
+build() {
+  export GOPATH="$srcdir/"
+
+  for _pkgname in ${pkgname[@]}; do
+export GOROOT="$srcdir/$_pkgname"
+export GOBIN="$GOROOT/bin"
+
+cd "$srcdir/$_pkgname/src"
+./make.bash --no-clean -v
+
+PATH="$GOBIN:$PATH" go install -v -buildmode=shared std
+PATH="$GOBIN:$PATH" go install -v -race std
+  done
+}
+
+check() {
+  # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode
+  export GOROOT="$srcdir/$pkgbase"
+  export GOBIN="$GOROOT/bin"
+  export PATH="$srcdir/$pkgbase/bin:$PATH"
+  export GO_TEST_TIMEOUT_SCALE=2
+
+  cd $pkgbase/src
+  ./run.bash --no-rebuild -v -v -v -k 
+}
+
+_package() {
+  options=(!strip staticlibs)
+  cd "$srcdir/$1"
+
+  install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
+  cp -a bin pkg src 

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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:35:47
  Author: felixonmars
Revision: 335681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monoid-subclasses/repos/community-staging-x86_64/
  haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD
(from rev 335680, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 335680, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:35:47 UTC (rev 335681)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=0.4.6
+pkgrel=3
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25c21b9ecd75ef1918d407163618e49817d01e8617a9ee4aa613ce3a9f6daac1f5bc278bf47672568c85a122c46319ebf92042d6cb7072037b5f2ef0ea010fa8')
+
+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 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:35:24
  Author: felixonmars
Revision: 335680

upgpkg: haskell-monoid-subclasses 0.4.6-3

rebuild with ghc 8.4.3

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:34:35 UTC (rev 335679)
+++ PKGBUILD2018-06-01 08:35:24 UTC (rev 335680)
@@ -5,7 +5,7 @@
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
 pkgver=0.4.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/;
 license=('custom:BSD3')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:49:34
  Author: felixonmars
Revision: 335708

upgpkg: haskell-http-client-tls 0.3.5.3-45

rebuild with ghc 8.4.3

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:48:59 UTC (rev 335707)
+++ PKGBUILD2018-06-01 08:49:34 UTC (rev 335708)
@@ -5,7 +5,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=44
+pkgrel=45
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:48:59
  Author: felixonmars
Revision: 335707

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 
335706, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:48:59 UTC (rev 335707)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.7.1.2
+pkgrel=6
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('eacbfb1b8d879fa509f6c599878cfa139fe46f5d787bbc59d51bc4dac625fc7b68313b9621336d96b1c61a65acf5cbde4e28bd00e8e1862849f55df6c72f7f11')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:48:46
  Author: felixonmars
Revision: 335706

upgpkg: haskell-http-media 0.7.1.2-6

rebuild with ghc 8.4.3

Modified:
  haskell-http-media/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:48:11 UTC (rev 335705)
+++ PKGBUILD2018-06-01 08:48:46 UTC (rev 335706)
@@ -5,7 +5,7 @@
 _hkgname=http-media
 pkgname=haskell-http-media
 pkgver=0.7.1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Processing HTTP Content-Type and Accept headers"
 url="https://github.com/zmthy/http-media;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:58:45
  Author: felixonmars
Revision: 335729

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-file-embed/repos/community-staging-x86_64/
  haskell-file-embed/repos/community-staging-x86_64/PKGBUILD
(from rev 335728, haskell-file-embed/trunk/PKGBUILD)

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

Copied: haskell-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 
335728, haskell-file-embed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:58:45 UTC (rev 335729)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=file-embed
+pkgname=haskell-file-embed
+pkgver=0.0.10.1
+pkgrel=5
+pkgdesc="Use Template Haskell to embed file contents directly."
+url="https://github.com/snoyberg/file-embed;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('101ddf9cd463b5d2e17d243c72aa0afd51d0eb32dd46da0d677e2b5acf921f8f28c8d50710a81d9165e7ad42210b7f44d7db6c69c8c3a56a167e5e29e7950f1d')
+
+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-extra/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:59:34
  Author: felixonmars
Revision: 335731

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 335730, haskell-extra/trunk/PKGBUILD)

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

Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 335730, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:59:34 UTC (rev 335731)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.6.8
+pkgrel=2
+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=('ff0bdefd279e9130b375aa4081782ff10c3904b4c9589907acdc20e5aa3162863bb774a2e953099c28205a279ef978b94917c103145d5495ca6d11befd671fd4')
+
+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-file-embed/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:58:32
  Author: felixonmars
Revision: 335728

upgpkg: haskell-file-embed 0.0.10.1-5

rebuild with ghc 8.4.3

Modified:
  haskell-file-embed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:58:00 UTC (rev 335727)
+++ PKGBUILD2018-06-01 08:58:32 UTC (rev 335728)
@@ -5,7 +5,7 @@
 _hkgname=file-embed
 pkgname=haskell-file-embed
 pkgver=0.0.10.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Use Template Haskell to embed file contents directly."
 url="https://github.com/snoyberg/file-embed;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:59:22
  Author: felixonmars
Revision: 335730

upgpkg: haskell-extra 1.6.8-2

rebuild with ghc 8.4.3

Modified:
  haskell-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:58:45 UTC (rev 335729)
+++ PKGBUILD2018-06-01 08:59:22 UTC (rev 335730)
@@ -5,7 +5,7 @@
 _hkgname=extra
 pkgname=haskell-extra
 pkgver=1.6.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Extra functions I use."
 url="https://github.com/ndmitchell/extra#readme;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:08:50
  Author: felixonmars
Revision: 335748

upgpkg: haskell-cryptohash-sha256 0.11.101.0-4

rebuild with ghc 8.4.3

Modified:
  haskell-cryptohash-sha256/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:05:01 UTC (rev 335747)
+++ PKGBUILD2018-06-01 09:08:50 UTC (rev 335748)
@@ -5,7 +5,7 @@
 _hkgname=cryptohash-sha256
 pkgname=haskell-cryptohash-sha256
 pkgver=0.11.101.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Fast, pure and practical SHA-256 implementation"
 url="https://github.com/hvr/cryptohash-sha256;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:39:34
  Author: felixonmars
Revision: 335798

upgpkg: haskell-text-icu 0.7.0.1-18

rebuild with ghc 8.4.3

Modified:
  haskell-text-icu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:38:53 UTC (rev 335797)
+++ PKGBUILD2018-06-01 09:39:34 UTC (rev 335798)
@@ -5,7 +5,7 @@
 _hkgname=text-icu
 pkgname=haskell-text-icu
 pkgver=0.7.0.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Bindings to the ICU library"
 url="https://github.com/bos/text-icu;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:40:18
  Author: felixonmars
Revision: 335800

upgpkg: haskell-text-binary 0.2.1.1-10

rebuild with ghc 8.4.3

Modified:
  haskell-text-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:39:46 UTC (rev 335799)
+++ PKGBUILD2018-06-01 09:40:18 UTC (rev 335800)
@@ -5,7 +5,7 @@
 _hkgname=text-binary
 pkgname=haskell-text-binary
 pkgver=0.2.1.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Binary instances for text types"
 url="https://github.com/kawu/text-binary;
 license=("custom:BSD2")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:40:31
  Author: felixonmars
Revision: 335801

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 
335800, haskell-text-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:40:31 UTC (rev 335801)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-binary
+pkgname=haskell-text-binary
+pkgver=0.2.1.1
+pkgrel=10
+pkgdesc="Binary instances for text types"
+url="https://github.com/kawu/text-binary;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('eea91648ddc63f2997432abd2cc3d78efa27e3745c199eeccd01114df6a67dae948a16a6f784e09ba380047101fefab802f1812b0833d3e02deb45b6292c34a1')
+
+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-text-icu/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:39:46
  Author: felixonmars
Revision: 335799

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-icu/repos/community-staging-x86_64/
  haskell-text-icu/repos/community-staging-x86_64/PKGBUILD
(from rev 335798, haskell-text-icu/trunk/PKGBUILD)

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

Copied: haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 
335798, haskell-text-icu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:39:46 UTC (rev 335799)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-icu
+pkgname=haskell-text-icu
+pkgver=0.7.0.1
+pkgrel=18
+pkgdesc="Bindings to the ICU library"
+url="https://github.com/bos/text-icu;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'icu')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('54551ce0d629bffcca32fc855bfcdf2e24282359ce3a32578a98de4f4ad15378fa7df98c59d73323549a2ac873b10a10202bda02f5be83fbe1ab945aac5e50a9')
+
+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-servant/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:49:15
  Author: felixonmars
Revision: 335819

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
335818, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:49:15 UTC (rev 335819)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.13.0.1
+pkgrel=11
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-http-api-data' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mmorph'
+ 'haskell-tagged' 'haskell-singleton-bool' 'haskell-string-conversions'
+ 'haskell-network-uri' 'haskell-vault')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3be9a97f2cc3d60cf3fc0f09aa3ee227f777dcb7e85e8579b1c169319f03dbb742fafa7dd1d4a1d20cdd04534cd327af3cbb04daf684ebdfc4e6e3a8c7b819d6')
+
+prepare() {
+cd $_hkgname-$pkgver
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:49:02
  Author: felixonmars
Revision: 335818

upgpkg: haskell-servant 0.13.0.1-11

rebuild with ghc 8.4.3

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:48:17 UTC (rev 335817)
+++ PKGBUILD2018-06-01 09:49:02 UTC (rev 335818)
@@ -5,7 +5,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.13.0.1
-pkgrel=10
+pkgrel=11
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:49:48
  Author: felixonmars
Revision: 335820

upgpkg: haskell-safe-exceptions 0.1.7.0-15

rebuild with ghc 8.4.3

Modified:
  haskell-safe-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:49:15 UTC (rev 335819)
+++ PKGBUILD2018-06-01 09:49:48 UTC (rev 335820)
@@ -4,7 +4,7 @@
 _hkgname=safe-exceptions
 pkgname=haskell-safe-exceptions
 pkgver=0.1.7.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Safe, consistent, and easy exception handling"
 url="https://github.com/fpco/safe-exceptions;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:48:17
  Author: felixonmars
Revision: 335817

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-setlocale/repos/community-staging-x86_64/PKGBUILD (from rev 
335816, haskell-setlocale/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:48:17 UTC (rev 335817)
@@ -0,0 +1,38 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Øyvind 'Mr.Elendig' Heggstad 
+
+pkgname=haskell-setlocale
+_hkgname=setlocale
+pkgver=1.0.0.6
+pkgrel=3
+pkgdesc="Haskell bindings to setlocale"
+url="https://hackage.haskell.org/package/setlocale;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/setlocale/${pkgver}/setlocale-${pkgver}.tar.gz)
+sha512sums=('c82279a47cde89cc63099df777c04acc0b334e5eaa610b929cb83bae188c9ba593b549d2d18c4f9cacdaa956a446c4c0cee64d37bc070122af96daa671c1ac8f')
+
+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-setlocale/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:48:05
  Author: felixonmars
Revision: 335816

upgpkg: haskell-setlocale 1.0.0.6-3

rebuild with ghc 8.4.3

Modified:
  haskell-setlocale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:47:31 UTC (rev 335815)
+++ PKGBUILD2018-06-01 09:48:05 UTC (rev 335816)
@@ -4,7 +4,7 @@
 pkgname=haskell-setlocale
 _hkgname=setlocale
 pkgver=1.0.0.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Haskell bindings to setlocale"
 url="https://hackage.haskell.org/package/setlocale;
 license=('custom:BSD3')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:59:56
  Author: felixonmars
Revision: 335846

upgpkg: haskell-only 0.1-6

rebuild with ghc 8.4.3

Modified:
  haskell-only/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:59:19 UTC (rev 335845)
+++ PKGBUILD2018-06-01 09:59:56 UTC (rev 335846)
@@ -5,7 +5,7 @@
 _hkgname=Only
 pkgname=haskell-only
 pkgver=0.1
-pkgrel=5
+pkgrel=6
 pkgdesc='The 1-tuple type or single-value "collection"'
 url="https://github.com/hvr/Only;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:00:45
  Author: felixonmars
Revision: 335848

upgpkg: haskell-newtype 0.2-7

rebuild with ghc 8.4.3

Modified:
  haskell-newtype/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:00:12 UTC (rev 335847)
+++ PKGBUILD2018-06-01 10:00:45 UTC (rev 335848)
@@ -4,7 +4,7 @@
 _hkgname=newtype
 pkgname=haskell-newtype
 pkgver=0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="A typeclass and set of functions for working with newtypes"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:02:40
  Author: felixonmars
Revision: 335853

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-time/repos/community-staging-x86_64/
  haskell-monad-time/repos/community-staging-x86_64/PKGBUILD
(from rev 335852, haskell-monad-time/trunk/PKGBUILD)

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

Copied: haskell-monad-time/repos/community-staging-x86_64/PKGBUILD (from rev 
335852, haskell-monad-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:02:40 UTC (rev 335853)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-time
+pkgname=haskell-monad-time
+pkgver=0.3.1.0
+pkgrel=3
+pkgdesc="Type class for monads which carry the notion of the current time"
+url="https://github.com/scrive/monad-time;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bf06681d5997c00b505d908f54f3732b7f726ddc83d00d7d2ec074f10f299181003533ba4729ff995f0805fec2c1d1b7ed3a152486d8cb3db7eb0e2d2b4ec9bd')
+
+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-monad-time/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:02:27
  Author: felixonmars
Revision: 335852

upgpkg: haskell-monad-time 0.3.1.0-3

rebuild with ghc 8.4.3

Modified:
  haskell-monad-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:01:50 UTC (rev 335851)
+++ PKGBUILD2018-06-01 10:02:27 UTC (rev 335852)
@@ -5,7 +5,7 @@
 _hkgname=monad-time
 pkgname=haskell-monad-time
 pkgver=0.3.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Type class for monads which carry the notion of the current time"
 url="https://github.com/scrive/monad-time;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:01:37
  Author: felixonmars
Revision: 335850

upgpkg: haskell-nettle 0.2.0-50

rebuild with ghc 8.4.3

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:01:00 UTC (rev 335849)
+++ PKGBUILD2018-06-01 10:01:37 UTC (rev 335850)
@@ -4,7 +4,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.2.0
-pkgrel=49
+pkgrel=50
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:01:00
  Author: felixonmars
Revision: 335849

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 
335848, haskell-newtype/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:01:00 UTC (rev 335849)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=newtype
+pkgname=haskell-newtype
+pkgver=0.2
+pkgrel=7
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9f5115df618223b5acf81ef7d15dc95db5930b39863ee89e2613500bd5a5b4cf421510a4330bbe77d7c456b56f4e93072b53fe31aec2f4dbebd966b80f667958')
+
+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-nettle/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:01:50
  Author: felixonmars
Revision: 335851

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
335850, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:01:50 UTC (rev 335851)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.2.0
+pkgrel=50
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('31924b1db527c0033909eb566f1db71b3b355a14071e673160237172977c0286dc12ed54f9fe589dad759a234da57fe2ca0facecc98944cdcecaf9eb9812')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:19:47
  Author: felixonmars
Revision: 335882

upgpkg: haskell-hledger-lib 1.9.1-12

rebuild with ghc 8.4.3

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:15:43 UTC (rev 335881)
+++ PKGBUILD2018-06-01 10:19:47 UTC (rev 335882)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.9.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org;
 license=("GPL")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:20:00
  Author: felixonmars
Revision: 335883

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
335882, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:20:00 UTC (rev 335883)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.9.1
+pkgrel=12
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 
'haskell-uglymemo'
+ 'haskell-utf8-string' 'haskell-hunit')
+makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fc4065d22a5531ef01e733b1916689320495d52ea03e3c5d7b239bae1cad175ff495ecbeca6ae3669497d406780282e14e2e20c7c01628d835147a862a6498a')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2018-06-01 Thread Jiachen Yang via arch-commits
Date: Friday, June 1, 2018 @ 06:46:16
  Author: farseerfc
Revision: 335559

Add fira-code fonts

Added:
  fira-code/
  fira-code/repos/
  fira-code/trunk/
  fira-code/trunk/PKGBUILD

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

Added: fira-code/trunk/PKGBUILD
===
--- fira-code/trunk/PKGBUILD(rev 0)
+++ fira-code/trunk/PKGBUILD2018-06-01 06:46:16 UTC (rev 335559)
@@ -0,0 +1,43 @@
+# Maintainer: Jiachen YANG 
+# Contributor: Henrik Hodne 
+# Contributor: Ariel AxionL 
+# AUR Maintainer: Stefan Husmann 
+
+pkgbase=fira-code
+pkgname=('ttf-fira-code' 'otf-fira-code')
+pkgver=1.205
+pkgrel=2
+pkgdesc="Monospaced font with programming ligatures"
+arch=('any')
+url='https://github.com/tonsky/FiraCode'
+license=('custom:OFL')
+depends=('fontconfig' 'xorg-font-utils')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/tonsky/FiraCode/archive/${pkgver}.tar.gz;)
+sha512sums=('cbeb5fe4577ff6de5c4d58247c3b82b7aec4022afa5552394c660846d8caab8cca3a1a44aed8cccd10d03fe8c38e419d97663f5a750bd9d4e11ec4d2e5659bf8')
+
+function _package {
+local dir="$srcdir/FiraCode-$pkgver"
+cd "$dir/distr"
+local ext="${1%%-*}"
+cd "$ext"
+local fonts=(FiraCode*."$ext")
+local installdir="${ext^^}"
+
+# Prepare destination directory
+install -dm755 "$pkgdir/usr/share/fonts/$installdir"
+
+# Install fonts
+local font
+for font in "${fonts[@]}"; do
+install -m644 "$font" "$pkgdir/usr/share/fonts/$installdir"
+done
+
+# Install LICENSE
+install -Dm644 "$dir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+for _pkgname in ${pkgname[@]}; do
+eval "function package_$_pkgname() { _package $_pkgname; }"
+done
+
+# vim:set ts=8 sw=4 et:


Property changes on: fira-code/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+fira,code,font,mozilla,firefoxos
\ No newline at end of property


[arch-commits] Commit in systemd/repos (22 files)

2018-06-01 Thread Christian Hesse via arch-commits
Date: Friday, June 1, 2018 @ 07:11:36
  Author: eworm
Revision: 325482

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 325481, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 325481, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 325481, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/gnupg-keys.gpg
(from rev 325481, systemd/trunk/gnupg-keys.gpg)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 325481, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 325481, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 325481, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 325481, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 325481, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-binfmt.hook
(from rev 325481, systemd/trunk/systemd-binfmt.hook)
  systemd/repos/testing-x86_64/systemd-catalog.hook
(from rev 325481, systemd/trunk/systemd-catalog.hook)
  systemd/repos/testing-x86_64/systemd-daemon-reload.hook
(from rev 325481, systemd/trunk/systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 325481, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-hwdb.hook
(from rev 325481, systemd/trunk/systemd-hwdb.hook)
  systemd/repos/testing-x86_64/systemd-sysctl.hook
(from rev 325481, systemd/trunk/systemd-sysctl.hook)
  systemd/repos/testing-x86_64/systemd-sysusers.hook
(from rev 325481, systemd/trunk/systemd-sysusers.hook)
  systemd/repos/testing-x86_64/systemd-tmpfiles.hook
(from rev 325481, systemd/trunk/systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/systemd-udev-reload.hook
(from rev 325481, systemd/trunk/systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/systemd-update.hook
(from rev 325481, systemd/trunk/systemd-update.hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 325481, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 325481, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   75 ++
 PKGBUILD   |  275 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  202 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-binfmt.hook|   11 
 systemd-catalog.hook   |   11 
 systemd-daemon-reload.hook |   11 
 systemd-hook   |   38 +++
 systemd-hwdb.hook  |   11 
 systemd-sysctl.hook|   11 
 systemd-sysusers.hook  |   11 
 systemd-tmpfiles.hook  |   11 
 systemd-udev-reload.hook   |   11 
 systemd-update.hook|   11 
 systemd-user.pam   |5 
 systemd.install|   99 
 19 files changed, 852 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 325481, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2018-06-01 07:11:36 UTC (rev 325482)
@@ -0,0 +1,75 @@
+From 34e4b4953cb99642e9144d97823edf32b06ffe93 Mon Sep 17 00:00:00 2001
+Message-Id: 
<34e4b4953cb99642e9144d97823edf32b06ffe93.1520376078.git.jan.steff...@gmail.com>
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules/50-udev-default.rules.in b/rules/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules/50-udev-default.rules.in
 b/rules/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ 

[arch-commits] Commit in systemd/trunk (PKGBUILD gnupg-keys.gpg)

2018-06-01 Thread Christian Hesse via arch-commits
Date: Friday, June 1, 2018 @ 07:11:26
  Author: eworm
Revision: 325481

upgpkg: systemd 238.133-1

* new commits in stable repository
* bring our own gpg keys for git tag verification

Added:
  systemd/trunk/gnupg-keys.gpg
Modified:
  systemd/trunk/PKGBUILD

+
 PKGBUILD   |9 +++--
 gnupg-keys.gpg |1 +
 2 files changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 06:07:43 UTC (rev 325480)
+++ PKGBUILD2018-06-01 07:11:26 UTC (rev 325481)
@@ -6,8 +6,8 @@
 pkgbase=systemd
 pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
 # Can be from either systemd or systemd-stable
-_commit='f398c546c6fc43121131f41acec56b5a851bd35e'
-pkgver=238.76
+_commit='f58e62cbbc1c2842881a2a6ab9beda7bcb044a30'
+pkgver=238.133
 pkgrel=1
 arch=('x86_64')
 url="https://www.github.com/systemd/systemd;
@@ -22,6 +22,7 @@
 source=('git+https://github.com/systemd/systemd-stable'
 'git+https://github.com/systemd/systemd'
 '0001-Use-Arch-Linux-device-access-groups.patch'
+'gnupg-keys.gpg'
 'initcpio-hook-udev'
 'initcpio-install-systemd'
 'initcpio-install-udev'
@@ -42,6 +43,7 @@
 sha512sums=('SKIP'
 'SKIP'
 
'9348683829190628e25b7b3300fd880c426d555bde330d5fc5150a9a54b3ad9d4d1f2e69ea1dc6d6f086693dacc53c5af30f1fa7ad9b479791fd77bcdafa430e'
+
'42dcacfa0b0c68b04267446d2c360e508dab13f06c07506f46632b19fca0561c27bb5813cd916f7d28b53f853f7197f721c1a02aacd7a3cc8d8742bb6a393cff'
 
'f0d933e8c6064ed830dec54049b0a01e27be87203208f6ae982f10fb4eddc7258cb2919d594cbfb9a33e74c3510cfd682f3416ba8e804387ab87d1a217eb4b73'
 
'01de24951a05d38eca6b615a7645beb3677ca0e0f87638d133649f6dc14dcd2ea82594a60b793c31b14493a286d1d11a0d25617f54dbfa02be237652c8faa691'
 
'a25b28af2e8c516c3a2eec4e64b8c7f70c21f974af4a955a4a9d45fd3e3ff0d2a98b4419fe425d47152d5acae77d64e69d8d014a7209524b75a81b0edb10bf3a'
@@ -99,6 +101,9 @@
 prepare() {
   cd "$pkgbase-stable"
 
+  # import gpg keys for verification
+  gpg --import ../gnupg-keys.gpg
+
   git remote add -f upstream ../systemd
   git checkout "$_commit"
 

Added: gnupg-keys.gpg
===
(Binary files differ)

Index: systemd/trunk/gnupg-keys.gpg
===
--- gnupg-keys.gpg  2018-06-01 06:07:43 UTC (rev 325480)
+++ gnupg-keys.gpg  2018-06-01 07:11:26 UTC (rev 325481)

Property changes on: systemd/trunk/gnupg-keys.gpg
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:25:50
  Author: felixonmars
Revision: 335576

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 
335575, haskell-fclabels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:25:50 UTC (rev 335576)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fclabels
+pkgname=haskell-fclabels
+pkgver=2.0.3.3
+pkgrel=4
+pkgdesc="First class accessor labels implemented as lenses."
+url="https://github.com/sebastiaanvisser/fclabels;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c0f7ed886b65a80aea4e19b5763d7b91ce948b63f86d507ecf0b6874716a190752e0806957c71e0ed0ed97422ba3d09a2be0c82588c8dabfd647474c1a33cff')
+
+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-hashtables/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:24:56
  Author: felixonmars
Revision: 335574

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
335573, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:24:56 UTC (rev 335574)
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.3.1
+pkgrel=2
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9adb7f587d7e03417a335ad4ff8c333e66a9acdabe70a568f0a3ed6cb02d7b7b124e59ec7d67661b3d174bf9afdf3916b4a0b8d631604b7fdb2a0270c68e7fa9')
+
+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-enclosed-exceptions/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:26:33
  Author: felixonmars
Revision: 335578

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-enclosed-exceptions/repos/community-staging-x86_64/
  haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 335577, haskell-enclosed-exceptions/trunk/PKGBUILD)

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 335577, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:26:33 UTC (rev 335578)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.2
+pkgrel=19
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" 
"haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('73b0196b0ec18acaf8a1c215abf7e4c8665c9df1ac07543796fadd7da1aa0b633167e10e1c923c609aa40e6af6f540574436825440da96918cd8066908781f40')
+
+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-fclabels/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:25:37
  Author: felixonmars
Revision: 335575

upgpkg: haskell-fclabels 2.0.3.3-4

rebuild with ghc 8.4.3

Modified:
  haskell-fclabels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:24:56 UTC (rev 335574)
+++ PKGBUILD2018-06-01 07:25:37 UTC (rev 335575)
@@ -5,7 +5,7 @@
 _hkgname=fclabels
 pkgname=haskell-fclabels
 pkgver=2.0.3.3
-pkgrel=3
+pkgrel=4
 pkgdesc="First class accessor labels implemented as lenses."
 url="https://github.com/sebastiaanvisser/fclabels;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:36:32
  Author: felixonmars
Revision: 335606

upgpkg: alex 3.2.4-4

rebuild with ghc 8.4.3

Modified:
  alex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:35:54 UTC (rev 335605)
+++ PKGBUILD2018-06-01 07:36:32 UTC (rev 335606)
@@ -6,7 +6,7 @@
 
 pkgname=alex
 pkgver=3.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc='Lexical analyser generator for Haskell'
 arch=('x86_64')
 url='https://hackage.haskell.org/package/alex'


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:36:45
  Author: felixonmars
Revision: 335607

archrelease: copy trunk to community-staging-x86_64

Added:
  alex/repos/community-staging-x86_64/
  alex/repos/community-staging-x86_64/PKGBUILD
(from rev 335606, alex/trunk/PKGBUILD)

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

Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 335606, 
alex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:36:45 UTC (rev 335607)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Philip Nilsson 
+
+pkgname=alex
+pkgver=3.2.4
+pkgrel=4
+pkgdesc='Lexical analyser generator for Haskell'
+arch=('x86_64')
+url='https://hackage.haskell.org/package/alex'
+license=('custom:BSD3')
+depends=('ghc-libs')
+makedepends=('happy' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('e9e99caef4bc985aa37bd42488121f9b83c4f3026c9745ad12f50b5896e9f7c07f48a753c647c30ff16be804529d2478f8d90fa38e352f1d8861e610651c871a')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.hs configure --prefix=/usr --datasubdir="$pkgname" 
--enable-executable-dynamic
+  runghc Setup.hs build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# getver: hackage.haskell.org/package/alex/changelog
+# vim: ts=2 sw=2 et:


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

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:37:01
  Author: aginiewicz
Revision: 335608

upgpkg: python-pandas 0.23.0-1

python-pandas: new upstream release

Modified:
  python-pandas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:36:45 UTC (rev 335607)
+++ PKGBUILD2018-06-01 07:37:01 UTC (rev 335608)
@@ -10,7 +10,7 @@
 
 pkgbase=python-pandas
 pkgname=('python2-pandas' 'python-pandas')
-pkgver=0.22.0
+pkgver=0.23.0
 pkgrel=1
 pkgdesc="Cross-section and time series data analysis toolkit"
 arch=('x86_64')
@@ -20,7 +20,7 @@
  'python2-setuptools' 'python2-dateutil' 'python2-numpy' 
'python2-pytz'
  'cython' 'cython2')
 source=("https://github.com/pydata/pandas/archive/v${pkgver}.tar.gz;)
-md5sums=('c4eef870a25327af45a4f521c0611c25')
+md5sums=('9a2b236e1e895ee7c7c700a6ae0789a7')
 
 prepare() {
   cd "$srcdir"


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:37:20
  Author: felixonmars
Revision: 335610

upgpkg: haskell-zip-archive 0.3.2.5-3

rebuild with ghc 8.4.3

Modified:
  haskell-zip-archive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:37:09 UTC (rev 335609)
+++ PKGBUILD2018-06-01 07:37:20 UTC (rev 335610)
@@ -5,7 +5,7 @@
 _hkgname=zip-archive
 pkgname=haskell-zip-archive
 pkgver=0.3.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Library for creating and modifying zip archives."
 url="https://github.com/jgm/zip-archive;
 license=("custom:BSD3")


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

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:37:09
  Author: aginiewicz
Revision: 335609

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 07:37:01 UTC (rev 335608)
+++ PKGBUILD2018-06-01 07:37:09 UTC (rev 335609)
@@ -1,109 +0,0 @@
-# $Id$
-# Maintainer: Andrzej Giniewicz 
-# Contributor: Keith Hughitt 
-
-# TODO: move python-xarray from AUR to community (with dependencies)
-# TODO: package python-s3fs
-# TODO: package pandas-gbq
-# TODO: Feather Format support
-# TODO: Apache Parquet support
-
-pkgbase=python-pandas
-pkgname=('python2-pandas' 'python-pandas')
-pkgver=0.22.0
-pkgrel=1
-pkgdesc="Cross-section and time series data analysis toolkit"
-arch=('x86_64')
-url="http://pandas.pydata.org/;
-license=('BSD')
-makedepends=('python-setuptools' 'python-dateutil' 'python-numpy' 'python-pytz'
- 'python2-setuptools' 'python2-dateutil' 'python2-numpy' 
'python2-pytz'
- 'cython' 'cython2')
-source=("https://github.com/pydata/pandas/archive/v${pkgver}.tar.gz;)
-md5sums=('c4eef870a25327af45a4f521c0611c25')
-
-prepare() {
-  cd "$srcdir"
-  cp -a pandas-${pkgver} pandas-py2-${pkgver}
-  cd pandas-py2-${pkgver}
-
-  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-  -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-  -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
-  -i $(find . -name '*.py')
-}
-
-build() {
-  msg "Building Python2"
-  cd "$srcdir"/pandas-py2-${pkgver}
-  python2 setup.py build_ext --inplace
-  python2 setup.py build
-
-  msg "Building Python3"
-  cd "$srcdir"/pandas-${pkgver}
-  python setup.py build_ext --inplace
-  python setup.py build
-}
-
-package_python2-pandas() {
-  depends=('python2-numpy' 'python2-dateutil' 'python2-pytz' 
'python2-setuptools')
-  optdepends=('python2-pandas-datareader: pandas.io.data replacement 
(recommended)'
-  'python2-numexpr: needed for accelerating certain numerical 
operations (recommended)'
-  'python2-bottleneck: needed for accelerating certain types of 
nan evaluations (recommended)'
-  'python2-scipy: needed for miscellaneous statistical functions'
-  'python2-pytables: needed for HDF5-based storage'
-  'python2-sqlalchemy: needed for SQL database support'
-  'python2-matplotlib: needed for plotting'
-  'python2-openpyxl: needed for Excel XLSX input/output'
-  'python2-xlrd: needed for Excel XLS input'
-  'python2-xlwt: needed for Excel XLS output'
-  'python2-xlsxwriter: alternative Excel XLSX output'
-  'python2-jinja: needed for conditional HTML formatting'
-  'python2-blosc: for msgpack compression using blosc'
-  'python2-pyqt4: needed for read_clipboard function (only one 
needed)'
-  'python2-pyside: needed for read_clipboard function (only one 
needed)'
-  'pygtk: needed for read_clipboard function (only one needed)'
-  'xsel: needed for read_clipboard function (only one needed)'
-  'xclip: needed for read_clipboard function (only one needed)'
-  'python2-backports.lzma: needed for xz compressed DataFrames in 
CSV'
-  'python2-beautifulsoup4: needed for read_html function'
-  'python2-lxml: needed for read_html function (and/or 
python2-html5lib)'
-  'python2-html5lib: needed for read_hmlt function (and/or 
python2-lxml)')
-
-  cd "$srcdir"/pandas-py2-${pkgver}
-
-  python2 setup.py install --skip-build --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python-pandas() {
-  depends=('python-numpy' 'python-dateutil' 'python-pytz' 'python-setuptools')
-  optdepends=('python-pandas-datareader: pandas.io.data replacement 
(recommended)'
-  'python-numexpr: needed for accelerating certain numerical 
operations (recommended)'
-  'python-bottleneck: needed for accelerating certain types of nan 
evaluations (recommended)'
-  'python-scipy: needed for miscellaneous statistical functions'
-  'python-pytables: needed for HDF5-based storage'
-  'python-sqlalchemy: needed for SQL database support'
-  'python-matplotlib: needed for plotting'
-  'python-openpyxl: needed for Excel XLSX input/output'
-  'python-xlrd: needed for Excel XLS input'
-  'python-xlwt: needed for Excel XLS output'
-  'python-xlsxwriter: alternative Excel XLSX output'
-  

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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:47:18
  Author: felixonmars
Revision: 335634

upgpkg: haskell-tamarin-prover-utils 1.4.0-4

rebuild with ghc 8.4.3

Modified:
  haskell-tamarin-prover-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:46:22 UTC (rev 335633)
+++ PKGBUILD2018-06-01 07:47:18 UTC (rev 335634)
@@ -5,7 +5,7 @@
 _hkgname=tamarin-prover-utils
 pkgname=haskell-tamarin-prover-utils
 pkgver=1.4.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Utility library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in haskell-tamarin-prover-utils/repos (3 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:47:32
  Author: felixonmars
Revision: 335635

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-utils/repos/community-staging-x86_64/
  haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 335634, haskell-tamarin-prover-utils/trunk/PKGBUILD)
  haskell-tamarin-prover-utils/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 335634, haskell-tamarin-prover-utils/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   46 +++
 ghc-8.4.patch |  110 
 2 files changed, 156 insertions(+)

Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 335634, haskell-tamarin-prover-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:47:32 UTC (rev 335635)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-utils
+pkgname=haskell-tamarin-prover-utils
+pkgver=1.4.0
+pkgrel=4
+pkgdesc="Utility library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-dlist' 'haskell-fclabels' 'haskell-safe' 'haskell-syb')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'14a34dccb77582977f1df0ea74049a22f136161c7afc9c213cb90436b9b2c3ef4ab8f0049417ea4ab3b5c861eab140fe6255c59d5b29a706a330117676cc6047')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils"
+
+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}/tamarin-prover-${pkgver}/lib/utils"
+
+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"
+}

Copied: 
haskell-tamarin-prover-utils/repos/community-staging-x86_64/ghc-8.4.patch (from 
rev 335634, haskell-tamarin-prover-utils/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-06-01 07:47:32 UTC (rev 
335635)
@@ -0,0 +1,110 @@
+diff --git a/lib/utils/src/Extension/Data/Bounded.hs 
b/lib/utils/src/Extension/Data/Bounded.hs
+index 5f166006..6ca7970d 100644
+--- a/lib/utils/src/Extension/Data/Bounded.hs
 b/lib/utils/src/Extension/Data/Bounded.hs
+@@ -16,14 +16,18 @@ module Extension.Data.Bounded (
+ newtype BoundedMax a = BoundedMax {getBoundedMax :: a}
+ deriving( Eq, Ord, Show )
+ 
++instance (Ord a, Bounded a) => Semigroup (BoundedMax a) where
++BoundedMax x <> BoundedMax y = BoundedMax (max x y)
++
+ instance (Ord a, Bounded a) => Monoid (BoundedMax a) where
+ mempty  = BoundedMax minBound
+-(BoundedMax x) `mappend` (BoundedMax y) = BoundedMax (max x y)
+ 
+ -- | A newtype wrapper for a monoid of the minimum of a bounded type.
+ newtype BoundedMin a = BoundedMin {getBoundedMin :: a}
+ deriving( Eq, Ord, Show )
+ 
++instance (Ord a, Bounded a) => Semigroup (BoundedMin a) where
++BoundedMin x <> BoundedMin y = BoundedMin (min x y)
++
+ instance (Ord a, Bounded a) => Monoid (BoundedMin a) where
+ mempty  = BoundedMin maxBound
+-(BoundedMin x) `mappend` (BoundedMin y) = BoundedMin (min x y)
+\ No newline at end of file
+diff --git a/lib/utils/src/Extension/Data/Monoid.hs 
b/lib/utils/src/Extension/Data/Monoid.hs
+index 83655c34..ca4f53c2 100644
+--- a/lib/utils/src/Extension/Data/Monoid.hs
 b/lib/utils/src/Extension/Data/Monoid.hs
+@@ -38,10 +38,12 @@ newtype MinMax a = MinMax { getMinMax :: Maybe (a, a) }
+ minMaxSingleton :: a -> MinMax a
+ minMaxSingleton x = MinMax (Just (x, x))
+ 

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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:48:30
  Author: felixonmars
Revision: 335637

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 335636, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 07:48:30 UTC (rev 335637)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=157
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154')
+
+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-tagstream-conduit/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 07:48:17
  Author: felixonmars
Revision: 335636

upgpkg: haskell-tagstream-conduit 0.5.5.3-157

rebuild with ghc 8.4.3

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:47:32 UTC (rev 335635)
+++ PKGBUILD2018-06-01 07:48:17 UTC (rev 335636)
@@ -5,7 +5,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=156
+pkgrel=157
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:33:38
  Author: felixonmars
Revision: 335676

upgpkg: haskell-postgresql-binary 0.12.1.1-9

rebuild with ghc 8.4.3

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:32:19 UTC (rev 335675)
+++ PKGBUILD2018-06-01 08:33:38 UTC (rev 335676)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:33:51
  Author: felixonmars
Revision: 335677

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 335676, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:33:51 UTC (rev 335677)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.1
+pkgrel=9
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 
'haskell-binary-parser'
+ 'haskell-bytestring-strict-builder' 'haskell-loch-th' 
'haskell-network-ip'
+ 'haskell-placeholders' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1')
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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 go/trunk (PKGBUILD)

2018-06-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, June 1, 2018 @ 08:34:46
  Author: bpiotrowski
Revision: 325487

upgpkg: go 2:1.10.2-2

Install api directory as apparently vgo needs it (FS#58752).

Modified:
  go/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:26:57 UTC (rev 325486)
+++ PKGBUILD2018-06-01 08:34:46 UTC (rev 325487)
@@ -5,7 +5,7 @@
 pkgname=(go go-pie)
 epoch=2
 pkgver=1.10.2
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='http://golang.org/'
 license=(BSD)
@@ -61,7 +61,7 @@
   cd "$srcdir/$1"
 
   install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
-  cp -a bin pkg src lib misc "$pkgdir/usr/lib/go"
+  cp -a bin pkg src lib misc api "$pkgdir/usr/lib/go"
   cp -r doc/* "$pkgdir/usr/share/doc/go"
 
   ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go"


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:34:22
  Author: felixonmars
Revision: 335678

upgpkg: haskell-natural-transformation 0.4-6

rebuild with ghc 8.4.3

Modified:
  haskell-natural-transformation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:33:51 UTC (rev 335677)
+++ PKGBUILD2018-06-01 08:34:22 UTC (rev 335678)
@@ -5,7 +5,7 @@
 _hkgname=natural-transformation
 pkgname=haskell-natural-transformation
 pkgver=0.4
-pkgrel=5
+pkgrel=6
 pkgdesc="A natural transformation package"
 url="https://github.com/ku-fpg/natural-transformation;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:34:35
  Author: felixonmars
Revision: 335679

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-natural-transformation/repos/community-staging-x86_64/
  haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD
(from rev 335678, haskell-natural-transformation/trunk/PKGBUILD)

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

Copied: haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD 
(from rev 335678, haskell-natural-transformation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:34:35 UTC (rev 335679)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=natural-transformation
+pkgname=haskell-natural-transformation
+pkgver=0.4
+pkgrel=6
+pkgdesc="A natural transformation package"
+url="https://github.com/ku-fpg/natural-transformation;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6c9e299644247e7a19c6d6881513ec3f34544a879e317a21f96640629650c2bc3e4eb089f47ecf42a36c83de46f606c0cd45f99cc079ee2b678a5834190ae4e5')
+
+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-language-javascript/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:43:17
  Author: felixonmars
Revision: 335695

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-javascript/repos/community-staging-x86_64/
  haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD
(from rev 335694, haskell-language-javascript/trunk/PKGBUILD)

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

Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD 
(from rev 335694, haskell-language-javascript/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:43:17 UTC (rev 335695)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-javascript
+pkgname=haskell-language-javascript
+pkgver=0.6.0.11
+pkgrel=4
+pkgdesc="Parser for JavaScript"
+url="https://github.com/erikd/language-javascript;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-utf8-string")
+makedepends=('alex' 'happy' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da14499347a4125fc3689ce63a219b90754bfd5ee215936eb466a07a8cbd1b6201704bfdb2be67bd2cbebbb6e8ef3bf3dc75cb091990105d9bbcb66e812ffa18')
+
+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-language-javascript/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:43:05
  Author: felixonmars
Revision: 335694

upgpkg: haskell-language-javascript 0.6.0.11-4

rebuild with ghc 8.4.3

Modified:
  haskell-language-javascript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:42:12 UTC (rev 335693)
+++ PKGBUILD2018-06-01 08:43:05 UTC (rev 335694)
@@ -5,7 +5,7 @@
 _hkgname=language-javascript
 pkgname=haskell-language-javascript
 pkgver=0.6.0.11
-pkgrel=3
+pkgrel=4
 pkgdesc="Parser for JavaScript"
 url="https://github.com/erikd/language-javascript;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:42:12
  Author: felixonmars
Revision: 335693

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
335692, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:42:12 UTC (rev 335693)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.2
+pkgrel=63
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+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-libxml-sax/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:41:21
  Author: felixonmars
Revision: 335691

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-libxml-sax/repos/community-staging-x86_64/
  haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD
(from rev 335690, haskell-libxml-sax/trunk/PKGBUILD)

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

Copied: haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 
335690, haskell-libxml-sax/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 08:41:21 UTC (rev 335691)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libxml-sax
+pkgname=haskell-libxml-sax
+pkgver=0.7.5
+pkgrel=14
+pkgdesc="Bindings for the libXML2 SAX interface"
+url="https://john-millikin.com/software/haskell-libxml/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-xml-types" "libxml2")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28')
+
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:41:56
  Author: felixonmars
Revision: 335692

upgpkg: haskell-lens-aeson 1.0.2-63

rebuild with ghc 8.4.3

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:41:21 UTC (rev 335691)
+++ PKGBUILD2018-06-01 08:41:56 UTC (rev 335692)
@@ -4,7 +4,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=62
+pkgrel=63
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:41:08
  Author: felixonmars
Revision: 335690

upgpkg: haskell-libxml-sax 0.7.5-14

rebuild with ghc 8.4.3

Modified:
  haskell-libxml-sax/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:40:33 UTC (rev 335689)
+++ PKGBUILD2018-06-01 08:41:08 UTC (rev 335690)
@@ -5,7 +5,7 @@
 _hkgname=libxml-sax
 pkgname=haskell-libxml-sax
 pkgver=0.7.5
-pkgrel=13
+pkgrel=14
 pkgdesc="Bindings for the libXML2 SAX interface"
 url="https://john-millikin.com/software/haskell-libxml/;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:52:56
  Author: felixonmars
Revision: 335716

upgpkg: haskell-hscolour 1.24.4-3

rebuild with ghc 8.4.3

Modified:
  haskell-hscolour/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:52:19 UTC (rev 335715)
+++ PKGBUILD2018-06-01 08:52:56 UTC (rev 335716)
@@ -5,7 +5,7 @@
 _hkgname=hscolour
 pkgname=haskell-hscolour
 pkgver=1.24.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Colourise Haskell code."
 url="http://code.haskell.org/~malcolm/hscolour/;
 license=("LGPL")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 08:54:06
  Author: felixonmars
Revision: 335718

upgpkg: haskell-haddock-library 1.5.0.1-5

rebuild with ghc 8.4.3

Modified:
  haskell-haddock-library/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 08:53:09 UTC (rev 335717)
+++ PKGBUILD2018-06-01 08:54:06 UTC (rev 335718)
@@ -4,7 +4,7 @@
 _hkgname=haddock-library
 pkgname=haskell-haddock-library
 pkgver=1.5.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="https://www.haskell.org/haddock/;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:09:12
  Author: felixonmars
Revision: 335749

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-sha256/repos/community-staging-x86_64/
  haskell-cryptohash-sha256/repos/community-staging-x86_64/PKGBUILD
(from rev 335748, haskell-cryptohash-sha256/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-sha256/repos/community-staging-x86_64/PKGBUILD (from 
rev 335748, haskell-cryptohash-sha256/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:09:12 UTC (rev 335749)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash-sha256
+pkgname=haskell-cryptohash-sha256
+pkgver=0.11.101.0
+pkgrel=4
+pkgdesc="Fast, pure and practical SHA-256 implementation"
+url="https://github.com/hvr/cryptohash-sha256;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c755f1354fb5f1d6cfb54f73e39692392517954118d98b39ac4be7460e75a9ddc91ad641fed0f17e5fa33b62b7b0734af66526ea757e00716832572bb383c612')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fexe
+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"
+
+mv "$pkgdir"/usr/bin/{,hs-}sha256sum
+}


[arch-commits] Commit in haskell-control-monad-free/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:09:58
  Author: felixonmars
Revision: 335750

upgpkg: haskell-control-monad-free 0.6.1-6

rebuild with ghc 8.4.3

Modified:
  haskell-control-monad-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:09:12 UTC (rev 335749)
+++ PKGBUILD2018-06-01 09:09:58 UTC (rev 335750)
@@ -5,7 +5,7 @@
 _hkgname=control-monad-free
 pkgname=haskell-control-monad-free
 pkgver=0.6.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Free monads and monad transformers"
 url="https://github.com/pepeiborra/control-monad-free;
 license=("custom:PublicDomain")


[arch-commits] Commit in haskell-control-monad-free/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:10:23
  Author: felixonmars
Revision: 335751

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-control-monad-free/repos/community-staging-x86_64/
  haskell-control-monad-free/repos/community-staging-x86_64/PKGBUILD
(from rev 335750, haskell-control-monad-free/trunk/PKGBUILD)

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

Copied: haskell-control-monad-free/repos/community-staging-x86_64/PKGBUILD 
(from rev 335750, haskell-control-monad-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:10:23 UTC (rev 335751)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=control-monad-free
+pkgname=haskell-control-monad-free
+pkgver=0.6.1
+pkgrel=6
+pkgdesc="Free monads and monad transformers"
+url="https://github.com/pepeiborra/control-monad-free;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-prelude-extras")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9098f720c2992d9e0aabecb3ed537108c457dff0c60d28432c571ff39f19865176658450e9a53af81b62d5291317382aa326490d2196759e7f88cd113e3c6dc6')
+
+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 pandoc/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:21:07
  Author: felixonmars
Revision: 335766

upgpkg: pandoc 2.2.1-26

rebuild with ghc 8.4.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:16:25 UTC (rev 335765)
+++ PKGBUILD2018-06-01 09:21:07 UTC (rev 335766)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:21:21
  Author: felixonmars
Revision: 335767

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 335766, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:21:21 UTC (rev 335767)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.1
+pkgrel=26
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1')
+
+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 haskell-tamarin-prover-term/repos (3 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:42:20
  Author: felixonmars
Revision: 335805

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-term/repos/community-staging-x86_64/
  haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD
(from rev 335804, haskell-tamarin-prover-term/trunk/PKGBUILD)
  haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 335804, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   46 +++
 ghc-8.4.patch |  221 
 2 files changed, 267 insertions(+)

Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD 
(from rev 335804, haskell-tamarin-prover-term/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:42:20 UTC (rev 335805)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-term
+pkgname=haskell-tamarin-prover-term
+pkgver=1.4.0
+pkgrel=9
+pkgdesc="Term manipulation library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist'
+ 'haskell-safe' 'haskell-tamarin-prover-utils')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/term"
+
+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}/tamarin-prover-${pkgver}/lib/term"
+
+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"
+}

Copied: 
haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from 
rev 335804, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-06-01 09:42:20 UTC (rev 
335805)
@@ -0,0 +1,221 @@
+diff --git a/lib/term/src/Term/Maude/Signature.hs 
b/lib/term/src/Term/Maude/Signature.hs
+index 98c25d9f..1a4ce82f 100644
+--- a/lib/term/src/Term/Maude/Signature.hs
 b/lib/term/src/Term/Maude/Signature.hs
+@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig 
{enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF
+   `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` 
xorReducibleFunSig
+ 
+ -- | A monoid instance to combine maude signatures.
+-instance Monoid MaudeSig where
+-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend`
+-  (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) =
++instance Semigroup MaudeSig where
++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <>
++  MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ =
+   maudeSig (mempty {enableDH=dh1||dh2
+,enableBP=bp1||bp2
+,enableMSet=mset1||mset2
+@@ -114,6 +114,8 @@ instance Monoid MaudeSig where
+,enableDiff=diff1||diff2
+,stFunSyms=S.union stFunSyms1 stFunSyms2
+,stRules=S.union stRules1 stRules2})
++
++instance Monoid MaudeSig where
+ mempty = MaudeSig False False False False False S.empty S.empty S.empty 
S.empty
+ 
+ -- | Non-AC function symbols.
+diff --git a/lib/term/src/Term/Rewriting/Definitions.hs 
b/lib/term/src/Term/Rewriting/Definitions.hs
+index bd942b6a..18562e4e 100644
+--- a/lib/term/src/Term/Rewriting/Definitions.hs
 b/lib/term/src/Term/Rewriting/Definitions.hs
+@@ -44,10 +44,12 @@ evalEqual (Equal 

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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:42:06
  Author: felixonmars
Revision: 335804

upgpkg: haskell-tamarin-prover-term 1.4.0-9

rebuild with ghc 8.4.3

Modified:
  haskell-tamarin-prover-term/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:41:15 UTC (rev 335803)
+++ PKGBUILD2018-06-01 09:42:06 UTC (rev 335804)
@@ -5,7 +5,7 @@
 _hkgname=tamarin-prover-term
 pkgname=haskell-tamarin-prover-term
 pkgver=1.4.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Term manipulation library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:54:03
  Author: felixonmars
Revision: 335831

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 
335830, haskell-protolude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:54:03 UTC (rev 335831)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=protolude
+pkgname=haskell-protolude
+pkgver=0.2.2
+pkgrel=5
+pkgdesc="A sensible set of defaults for writing custom Preludes."
+url="https://github.com/sdiehl/protolude;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-hashable'
+ 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fc30cc6b23a55a19109aedb02d445c03da206b4b887df029163da2d1ae1c1b7a4b361ef91e061f1a89196bd8dea14095bdec41a4d91f3b4fcd7c24bfa000823d')
+
+prepare() {
+sed -i '/mtl-compat/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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-prettyprinter-ansi-terminal/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:54:39
  Author: felixonmars
Revision: 335832

upgpkg: haskell-prettyprinter-ansi-terminal 1.1.1.2-8

rebuild with ghc 8.4.3

Modified:
  haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:54:03 UTC (rev 335831)
+++ PKGBUILD2018-06-01 09:54:39 UTC (rev 335832)
@@ -4,7 +4,7 @@
 _hkgname=prettyprinter-ansi-terminal
 pkgname=haskell-prettyprinter-ansi-terminal
 pkgver=1.1.1.2
-pkgrel=7
+pkgrel=8
 pkgdesc="ANSI terminal backend for the prettyprinter package."
 url="https://github.com/quchen/prettyprinter-ansi-terminal;
 license=('custom:BSD2')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:53:18
  Author: felixonmars
Revision: 335829

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-regex-applicative/repos/community-staging-x86_64/
  haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 335828, haskell-regex-applicative/trunk/PKGBUILD)

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

Copied: haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from 
rev 335828, haskell-regex-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 09:53:18 UTC (rev 335829)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-applicative
+pkgname=haskell-regex-applicative
+pkgver=0.3.3
+pkgrel=8
+pkgdesc="Regex-based parsing with applicative interface"
+url="https://github.com/feuerbach/regex-applicative;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('02358efaa912efd232654a404ef5f7cf825b8852bf2c59fd59122047044fcab5ae28bf26de6818b337d917c594fbe165eec917d88b02723e0b181fe2b57ffbe8')
+
+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-protolude/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:53:50
  Author: felixonmars
Revision: 335830

upgpkg: haskell-protolude 0.2.2-5

rebuild with ghc 8.4.3

Modified:
  haskell-protolude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:53:18 UTC (rev 335829)
+++ PKGBUILD2018-06-01 09:53:50 UTC (rev 335830)
@@ -5,7 +5,7 @@
 _hkgname=protolude
 pkgname=haskell-protolude
 pkgver=0.2.2
-pkgrel=4
+pkgrel=5
 pkgdesc="A sensible set of defaults for writing custom Preludes."
 url="https://github.com/sdiehl/protolude;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 09:53:05
  Author: felixonmars
Revision: 335828

upgpkg: haskell-regex-applicative 0.3.3-8

rebuild with ghc 8.4.3

Modified:
  haskell-regex-applicative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 09:52:31 UTC (rev 335827)
+++ PKGBUILD2018-06-01 09:53:05 UTC (rev 335828)
@@ -5,7 +5,7 @@
 _hkgname=regex-applicative
 pkgname=haskell-regex-applicative
 pkgver=0.3.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Regex-based parsing with applicative interface"
 url="https://github.com/feuerbach/regex-applicative;
 license=("MIT")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:03:49
  Author: felixonmars
Revision: 335854

upgpkg: acorn 5.6.1-1

Modified:
  acorn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:02:40 UTC (rev 335853)
+++ PKGBUILD2018-06-01 10:03:49 UTC (rev 335854)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=acorn
-pkgver=5.6.0
+pkgver=5.6.1
 pkgrel=1
 pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('41ab454380b49fe3cba9e9b20bacd712fd38b52a91474851a9efae18a3c456029ed86f2497cc09bc7cd1616c33eafaaa12ab7a89d3d5305a236783f5ce5c80cd')
+sha512sums=('5c7e28e412b98e6c3d3f34862bb98d7feff157e98fc50c46668782dfa395b0965857bec9006f4d9c8ed3f7486852923f0b54ce7d7593bee811759f59477884d9')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:04:08
  Author: felixonmars
Revision: 335856

upgpkg: haskell-monad-par 0.3.4.8-16

rebuild with ghc 8.4.3

Modified:
  haskell-monad-par/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:04:03 UTC (rev 335855)
+++ PKGBUILD2018-06-01 10:04:08 UTC (rev 335856)
@@ -5,7 +5,7 @@
 _hkgname=monad-par
 pkgname=haskell-monad-par
 pkgver=0.3.4.8
-pkgrel=15
+pkgrel=16
 pkgdesc="A library for parallel programming based on a monad"
 url="https://github.com/simonmar/monad-par;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:05:02
  Author: felixonmars
Revision: 335858

upgpkg: haskell-microlens-ghc 0.4.9-4

rebuild with ghc 8.4.3

Modified:
  haskell-microlens-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:04:21 UTC (rev 335857)
+++ PKGBUILD2018-06-01 10:05:02 UTC (rev 335858)
@@ -5,7 +5,7 @@
 _hkgname=microlens-ghc
 pkgname=haskell-microlens-ghc
 pkgver=0.4.9
-pkgrel=3
+pkgrel=4
 pkgdesc="microlens + array, bytestring, containers, transformers"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:14:27
  Author: felixonmars
Revision: 335878

upgpkg: haskell-hslogger 1.2.10-23

rebuild with ghc 8.4.3

Modified:
  haskell-hslogger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:13:55 UTC (rev 335877)
+++ PKGBUILD2018-06-01 10:14:27 UTC (rev 335878)
@@ -4,7 +4,7 @@
 
 pkgname=haskell-hslogger
 pkgver=1.2.10
-pkgrel=22
+pkgrel=23
 pkgdesc="Versatile logging framework"
 url="https://hackage.haskell.org/package/hslogger;
 license=('LGPL')


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:15:43
  Author: felixonmars
Revision: 335881

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hs-bibutils/repos/community-staging-x86_64/
  haskell-hs-bibutils/repos/community-staging-x86_64/PKGBUILD
(from rev 335880, haskell-hs-bibutils/trunk/PKGBUILD)

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

Copied: haskell-hs-bibutils/repos/community-staging-x86_64/PKGBUILD (from rev 
335880, haskell-hs-bibutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:15:43 UTC (rev 335881)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hs-bibutils
+pkgname=haskell-hs-bibutils
+pkgver=6.2.0.1
+pkgrel=4
+pkgdesc="Haskell bindings to bibutils, the bibliography conversion utilities."
+url="http://istitutocolli.org/repos/hs-bibutils/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-syb")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('31877a57a6f72229e3486342b58d1e8c8d5a2875449e0ccb2d1f21546ac0d8cf095556740f47cc6fac911e4a56920a3975e5881519ef77cacaad42def77adfdb')
+
+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-hslogger/repos (2 files)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:14:40
  Author: felixonmars
Revision: 335879

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 
335878, haskell-hslogger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-06-01 10:14:40 UTC (rev 335879)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Maintainer: Arch Haskell Team 
+
+pkgname=haskell-hslogger
+pkgver=1.2.10
+pkgrel=23
+pkgdesc="Versatile logging framework"
+url="https://hackage.haskell.org/package/hslogger;
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-old-locale')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz;)
+sha512sums=('c2e3c6e7c8598aca2a18e507defa7536db7fdf15265b900401f8558b3259cd770531a3a302d6eb9ecca63a9629f0d5796e1ec94d8f21ecf153a1fc49f889183a')
+
+build() {
+cd "${srcdir}/hslogger-${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}/hslogger-${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-hs-bibutils/trunk (PKGBUILD)

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 10:15:31
  Author: felixonmars
Revision: 335880

upgpkg: haskell-hs-bibutils 6.2.0.1-4

rebuild with ghc 8.4.3

Modified:
  haskell-hs-bibutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 10:14:40 UTC (rev 335879)
+++ PKGBUILD2018-06-01 10:15:31 UTC (rev 335880)
@@ -5,7 +5,7 @@
 _hkgname=hs-bibutils
 pkgname=haskell-hs-bibutils
 pkgver=6.2.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Haskell bindings to bibutils, the bibliography conversion utilities."
 url="http://istitutocolli.org/repos/hs-bibutils/;
 license=("GPL")


[arch-commits] Commit in python2-singledispatch/repos/community-any (4 files)

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:06:48
  Author: aginiewicz
Revision: 335566

archrelease: copy trunk to community-any

Added:
  python2-singledispatch/repos/community-any/PKGBUILD
(from rev 335565, python2-singledispatch/trunk/PKGBUILD)
  python2-singledispatch/repos/community-any/license
(from rev 335565, python2-singledispatch/trunk/license)
Deleted:
  python2-singledispatch/repos/community-any/PKGBUILD
  python2-singledispatch/repos/community-any/license

--+
 PKGBUILD |   74 ++---
 license  |   38 +++
 2 files changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 07:06:44 UTC (rev 335565)
+++ PKGBUILD2018-06-01 07:06:48 UTC (rev 335566)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Andrzej Giniewicz 
-
-pkgname=python2-singledispatch
-pkgver=3.4.0.3
-pkgrel=2
-pkgdesc="Implementation of functools.singledispatch from Python 3.4"
-arch=('any')
-url="https://bitbucket.org/ambv/singledispatch;
-license=('MIT')
-depends=('python2' 'python2-six')
-makedepends=('python2-setuptools')
-source=("https://pypi.python.org/packages/source/s/singledispatch/singledispatch-$pkgver.tar.gz;
 license)
-md5sums=('af2fc6a3d6cc5a02d0bf54d909785fcb'
- '360faaffcf297a20e20e2289af00ce07')
-
-prepare() {
-  cd "${srcdir}"/singledispatch-$pkgver
-
-  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-$(find "${srcdir}" -name '*.py')
-}
-
-build() {
-  cd "${srcdir}"/singledispatch-$pkgver
-
-  python2 setup.py build
-}
-
-package() {
-  cd "${srcdir}"/singledispatch-$pkgver
-
-  python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
-
-  install -D "${srcdir}"/license "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-

Copied: python2-singledispatch/repos/community-any/PKGBUILD (from rev 335565, 
python2-singledispatch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 07:06:48 UTC (rev 335566)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Andrzej Giniewicz 
+
+pkgname=python2-singledispatch
+pkgver=3.4.0.3
+pkgrel=3
+pkgdesc="Implementation of functools.singledispatch from Python 3.4"
+arch=('any')
+url="https://bitbucket.org/ambv/singledispatch;
+license=('MIT')
+depends=('python2' 'python2-six')
+makedepends=('python2-setuptools')
+source=("https://pypi.python.org/packages/source/s/singledispatch/singledispatch-$pkgver.tar.gz;
 license)
+md5sums=('af2fc6a3d6cc5a02d0bf54d909785fcb'
+ '360faaffcf297a20e20e2289af00ce07')
+
+prepare() {
+  cd "${srcdir}"/singledispatch-$pkgver
+
+  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+$(find "${srcdir}" -name '*.py')
+}
+
+build() {
+  cd "${srcdir}"/singledispatch-$pkgver
+
+  python2 setup.py build
+}
+
+package() {
+  cd "${srcdir}"/singledispatch-$pkgver
+
+  python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+
+  install -D "${srcdir}"/license "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+

Deleted: license
===
--- license 2018-06-01 07:06:44 UTC (rev 335565)
+++ license 2018-06-01 07:06:48 UTC (rev 335566)
@@ -1,19 +0,0 @@
-Copyright (c) 2013 Łukasz Langa
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.

Copied: python2-singledispatch/repos/community-any/license (from rev 335565, 
python2-singledispatch/trunk/license)
===
--- license (rev 0)
+++ license 2018-06-01 07:06:48 UTC (rev 335566)
@@ -0,0 +1,19 @@
+Copyright (c) 2013 Łukasz Langa
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including 

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

2018-06-01 Thread Andrzej Giniewicz via arch-commits
Date: Friday, June 1, 2018 @ 07:06:44
  Author: aginiewicz
Revision: 335565

upgpkg: python2-singledispatch 3.4.0.3-3

python2-singledispatch: BUILDINFO rebuild

Modified:
  python2-singledispatch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 07:05:46 UTC (rev 335564)
+++ PKGBUILD2018-06-01 07:06:44 UTC (rev 335565)
@@ -3,7 +3,7 @@
 
 pkgname=python2-singledispatch
 pkgver=3.4.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Implementation of functools.singledispatch from Python 3.4"
 arch=('any')
 url="https://bitbucket.org/ambv/singledispatch;


  1   2   3   4   5   6   7   8   9   10   >