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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:06:47
  Author: felixonmars
Revision: 301408

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
301407, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:06:47 UTC (rev 301408)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.2.3.2
+pkgrel=18
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="https://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-conduit'
+ 'haskell-exceptions' 'haskell-monad-control' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-stm' 'haskell-streaming-commons' 
'haskell-text'
+ 'haskell-transformers-base' 'haskell-typed-process' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('758fe17c11be7eb82fe761be33cce68614bb148cec36486bb4903eed818f6a79b495788223447ec5fdff112d71a45f3b347db5c41fe6266c52021c7987839112')
+
+prepare() {
+sed -i '/bytestring-builder/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}" --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 gnome-software/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-02 Thread Jan Steffens via arch-commits
Date: Friday, March 2, 2018 @ 16:14:16
  Author: heftig
Revision: 301416

archrelease: copy trunk to community-x86_64

Added:
  gnome-software/repos/community-x86_64/PKGBUILD
(from rev 301415, gnome-software/trunk/PKGBUILD)
Deleted:
  gnome-software/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 16:13:22 UTC (rev 301415)
+++ PKGBUILD2018-03-02 16:14:16 UTC (rev 301416)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Yosef Or Boczko 
-
-pkgbase=gnome-software
-pkgname=(gnome-software gnome-software-packagekit-plugin)
-pkgver=3.26.6
-pkgrel=1
-pkgdesc="GNOME Software Tools"
-arch=(x86_64)
-license=(GPL2)
-url="https://wiki.gnome.org/Apps/Software/;
-makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak 
fwupd ostree
- docbook-xsl git gobject-introspection gtk-doc meson valgrind)
-_commit=16585115a93f20560d08bc5f53b3ca123174c650  # tags/3.26.6^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-build() {
-  arch-meson $pkgbase build -Denable-rpm=false -Denable-ubuntuone=false 
-Denable-ubuntu-reviews=false
-  ninja -C build
-}
-
-package_gnome-software() {
-  groups=('gnome')
-  depends=(appstream-glib gnome-desktop gsettings-desktop-schemas gtkspell3 
libpackagekit-glib)
-  optdepends=('flatpak: Flatpak support plugin'
-  'fwupd: fwupd support plugin'
-  'ostree: OSTree support plugin')
-
-  DESTDIR="$pkgdir" ninja -C build install
-
-  # Split out packagekit plugin
-  mkdir "$srcdir"/packagekit-plugin
-  mv 
"$pkgdir"/usr/lib/gs-plugins-11/libgs_plugin_{packagekit*,systemd-updates}.so 
"$srcdir"/packagekit-plugin
-}
-
-package_gnome-software-packagekit-plugin() {
-  pkgdesc="PackageKit support plugin for GNOME Software"
-  depends=(archlinux-appstream-data gnome-software packagekit)
-
-  mkdir -p "$pkgdir"/usr/lib/gs-plugins-11
-  mv "$srcdir"/packagekit-plugin/* "$pkgdir"/usr/lib/gs-plugins-11/
-}

Copied: gnome-software/repos/community-x86_64/PKGBUILD (from rev 301415, 
gnome-software/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 16:14:16 UTC (rev 301416)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Yosef Or Boczko 
+
+pkgbase=gnome-software
+pkgname=(gnome-software gnome-software-packagekit-plugin)
+pkgver=3.26.7
+pkgrel=1
+pkgdesc="GNOME Software Tools"
+url="https://wiki.gnome.org/Apps/Software/;
+arch=(x86_64)
+license=(GPL2)
+makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak 
fwupd ostree
+ docbook-xsl git gobject-introspection gtk-doc meson valgrind)
+_commit=abe2bf7877cbffb21745e52480557d3c0e73622f  # tags/3.26.7^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  arch-meson $pkgbase build \
+-D enable-rpm=false \
+-D enable-ubuntuone=false \
+-D enable-ubuntu-reviews=false
+  ninja -C build
+}
+
+package_gnome-software() {
+  groups=('gnome')
+  depends=(appstream-glib gnome-desktop gsettings-desktop-schemas gtkspell3 
libpackagekit-glib)
+  optdepends=('flatpak: Flatpak support plugin'
+  'fwupd: fwupd support plugin'
+  'ostree: OSTree support plugin')
+
+  DESTDIR="$pkgdir" ninja -C build install
+
+  # Split out packagekit plugin
+  mkdir "$srcdir"/packagekit-plugin
+  mv 
"$pkgdir"/usr/lib/gs-plugins-11/libgs_plugin_{packagekit*,systemd-updates}.so 
"$srcdir"/packagekit-plugin
+}
+
+package_gnome-software-packagekit-plugin() {
+  pkgdesc="PackageKit support plugin for GNOME Software"
+  depends=(archlinux-appstream-data gnome-software packagekit)
+
+  mkdir -p "$pkgdir"/usr/lib/gs-plugins-11
+  mv "$srcdir"/packagekit-plugin/* "$pkgdir"/usr/lib/gs-plugins-11/
+}


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

2018-03-02 Thread Alexander Rødseth via arch-commits
Date: Friday, March 2, 2018 @ 17:00:18
  Author: arodseth
Revision: 301418

archrelease: copy trunk to community-x86_64

Added:
  geany/repos/community-x86_64/PKGBUILD
(from rev 301417, geany/trunk/PKGBUILD)
Deleted:
  geany/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 16:58:16 UTC (rev 301417)
+++ PKGBUILD2018-03-02 17:00:18 UTC (rev 301418)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Angel Velasquez 
-# Contributor: Ionut Biru  
-# Contributor: William Rea 
-# Contributor: Allan McRae 
-
-pkgname=geany
-pkgver=1.32.0
-pkgrel=2
-pkgdesc='Fast and lightweight IDE'
-arch=('x86_64')
-url='https://www.geany.org/'
-license=('GPL')
-depends=('gtk3')
-makedepends=('intltool')
-optdepends=('geany-plugins: additional functionality'
-'vte3: embedded terminal support')
-source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;)
-sha256sums=('8b7be10b95d0614eb07f845ba2280f7c026eacd5739d8fac4d5d26606f8c3c2d')
-
-build() {
-  cd "$pkgname-${pkgver/.0}"
-
-  ./configure --prefix=/usr --enable-gtk3
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  make -C "$pkgname-${pkgver/.0}" DESTDIR="$pkgdir" install
-}
-
-# getver: geany.org
-# vim: ts=2 sw=2 et:

Copied: geany/repos/community-x86_64/PKGBUILD (from rev 301417, 
geany/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 17:00:18 UTC (rev 301418)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Angel Velasquez 
+# Contributor: Ionut Biru  
+# Contributor: William Rea 
+# Contributor: Allan McRae 
+
+pkgname=geany
+pkgver=1.33.0
+pkgrel=1
+pkgdesc='Fast and lightweight IDE'
+arch=('x86_64')
+url='https://www.geany.org/'
+license=('GPL')
+depends=('gtk3')
+makedepends=('intltool')
+optdepends=('geany-plugins: additional functionality'
+'vte3: embedded terminal support')
+source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;)
+sha256sums=('66baaff43f12caebcf0efec9a5533044dc52837f799c73a1fd7312caa86099c2')
+
+build() {
+  cd "$pkgname-${pkgver/.0}"
+
+  ./configure --prefix=/usr --enable-gtk3
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  make -C "$pkgname-${pkgver/.0}" DESTDIR="$pkgdir" install
+}
+
+# getver: geany.org
+# vim: ts=2 sw=2 et:


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:45:05
  Author: felixonmars
Revision: 301432

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 301431, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:45:05 UTC (rev 301432)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.3.1
+pkgrel=19
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-text" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a206ea7e4964c3da43af6f0c7a2acf862f66c8140b4ac8998e5f9ceda2a8c95ed23f6cd0a824b6c4a9e67b2f68b5410b6f636af7a8983f20ab925c4df86')
+
+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 libqtshadowsocks/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:57:38
  Author: felixonmars
Revision: 301453

upgpkg: libqtshadowsocks 2.0.2-1

Modified:
  libqtshadowsocks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:57:24 UTC (rev 301452)
+++ PKGBUILD2018-03-02 17:57:38 UTC (rev 301453)
@@ -3,8 +3,8 @@
 # Contributor: yk 
 
 pkgname=libqtshadowsocks
-pkgver=2.0.1
-pkgrel=2
+pkgver=2.0.2
+pkgrel=1
 pkgdesc="A lightweight library for shadowsocks"
 arch=("x86_64")
 url="https://github.com/shadowsocks/libQtShadowsocks;
@@ -12,7 +12,7 @@
 depends=('qt5-base' 'botan')
 makedepends=('cmake')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/shadowsocks/libQtShadowsocks/archive/v$pkgver.tar.gz;)
-sha512sums=('a81cfce909c1b2660b107a5b253030e16d6ffb3ed82e09baeda8d95efb61c52481ad1c7378893221e7e236835f007ea6f8f89741c0e467202cd60eda182c1336')
+sha512sums=('7ec1a4d96d86dc419938d39e62b75e2c589304aea74e7648a8d3449731f944bcd47501a96df2473fc6e6e84b232930be92631ecdaf3b0017bfe9d16a9c82dd33')
 
 build() {
   cd libQtShadowsocks-$pkgver


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:57:24
  Author: felixonmars
Revision: 301452

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 301451, haskell-yaml/trunk/PKGBUILD)

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 301451, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:57:24 UTC (rev 301452)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.28
+pkgrel=16
+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-semigroups' 
'haskell-text'
+ '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=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02')
+
+prepare() {
+# Needed only for examples, which won't be built
+sed -i '/raw-strings-qq/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}" --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-warp-tls/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:58:12
  Author: felixonmars
Revision: 301455

upgpkg: haskell-warp-tls 3.2.4.2-12

rebuild with monad-control,1.0.2.3

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:58:01 UTC (rev 301454)
+++ PKGBUILD2018-03-02 17:58:12 UTC (rev 301455)
@@ -5,7 +5,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.2
-pkgrel=11
+pkgrel=12
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:28:44
  Author: felixonmars
Revision: 301485

upgpkg: haskell-http-conduit 2.2.4-51

rebuild with monad-control,1.0.2.3

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:27:41 UTC (rev 301484)
+++ PKGBUILD2018-03-02 18:28:44 UTC (rev 301485)
@@ -5,7 +5,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.2.4
-pkgrel=50
+pkgrel=51
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:29:08
  Author: felixonmars
Revision: 301486

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
301485, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:29:08 UTC (rev 301486)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.4
+pkgrel=51
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit' 'haskell-warp'
+ 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:37:27
  Author: felixonmars
Revision: 301496

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 301495, haskell-cryptonite-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:37:27 UTC (rev 301496)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=cryptonite-conduit
+pkgname=haskell-cryptonite-conduit
+pkgver=0.2.2
+pkgrel=36
+pkgdesc="Conduit bridge for cryptonite"
+url="https://github.com/haskell-crypto/cryptonite-conduit;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf')
+
+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 hedgewars/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:38:02
  Author: felixonmars
Revision: 301497

upgpkg: hedgewars 0.9.23-2

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:37:27 UTC (rev 301496)
+++ PKGBUILD2018-03-02 18:38:02 UTC (rev 301497)
@@ -4,13 +4,13 @@
 
 pkgname=hedgewars
 pkgver=0.9.23
-pkgrel=1
+pkgrel=2
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;
 license=('GPL' 'custom')
 depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf'
-'lua51' 'ffmpeg' 'glut' 'physfs'
+'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs'
 'haskell-entropy'
 'haskell-sha'
 'haskell-random'
@@ -26,11 +26,8 @@
 'haskell-bytestring-show'
 'haskell-mtl'
 'haskell-stm'
-'haskell-sandi'
 'haskell-zlib'
-'haskell-containers'
 'haskell-base-prelude'
-'haskell-deepseq'
 # for scaling the icon
 'imagemagick')
 
source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:38:31
  Author: felixonmars
Revision: 301498

archrelease: copy trunk to community-x86_64

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

--+
 PKGBUILD |  161 +
 1 file changed, 79 insertions(+), 82 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 18:38:02 UTC (rev 301497)
+++ PKGBUILD2018-03-02 18:38:31 UTC (rev 301498)
@@ -1,82 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Tinxy 
-
-pkgname=hedgewars
-pkgver=0.9.23
-pkgrel=1
-pkgdesc="Turn-based strategy artillery game similiar to Worms"
-arch=('x86_64')
-url="https://hedgewars.org;
-license=('GPL' 'custom')
-depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf'
-'lua51' 'ffmpeg' 'glut' 'physfs'
-'haskell-entropy'
-'haskell-sha'
-'haskell-random'
-'haskell-regex-tdfa'
-'haskell-sandi'
-'haskell-hslogger'
-'haskell-utf8-string'
-'haskell-vector')
-makedepends=('fpc' 'cmake'
-# haskell specific
-'ghc'
-'haskell-network'
-'haskell-bytestring-show'
-'haskell-mtl'
-'haskell-stm'
-'haskell-sandi'
-'haskell-zlib'
-'haskell-containers'
-'haskell-base-prelude'
-'haskell-deepseq'
-# for scaling the icon
-'imagemagick')
-source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
-   
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
-sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89'
-'3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a')
-
-prepare() {
-  cd ${pkgname}-src-${pkgver}
-  sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = 
seq x ()|' gameServer/CoreTypes.hs
-  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
-  sed -i 's|execute_process(COMMAND ${GHC_EXECUTABLE}|execute_process(COMMAND 
${GHC_EXECUTABLE} -dynamic|' cmake_modules/CheckHaskellModuleExists.cmake
-  # Fix GHC 8
-  patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
-}
-
-build() {
-  cd ${pkgname}-src-${pkgver}
-  mkdir -p "$srcdir"/bin
-  ln -sf /usr/bin/lrelease-qt4 "$srcdir"/bin/Qt4::lrelease
-  export PATH="$srcdir"/bin:${PATH}
-  cmake \
-   -DCMAKE_BUILD_TYPE="Release" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DDATA_INSTALL_DIR=/usr/share/hedgewars \
-   -DNOSERVER=0 \
-   .
-  make
-
-  # resize icon
-  for _size in 16 32 48 64 128 256; do
-convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png
-  done
-}
-
-package() {
-  cd ${pkgname}-src-${pkgver}
-  make DESTDIR="$pkgdir" install
-  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
-
-  # install icons
-  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
-  for _size in 16 32 48 64 128 256; do
-install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
-  done
-  rm -rf "$pkgdir"/usr/share/pixmaps
-
-  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
-}

Copied: hedgewars/repos/community-x86_64/PKGBUILD (from rev 301497, 
hedgewars/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 18:38:31 UTC (rev 301498)
@@ -0,0 +1,79 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.23
+pkgrel=2
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf'
+'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs'
+'haskell-entropy'
+'haskell-sha'
+'haskell-random'
+'haskell-regex-tdfa'
+'haskell-sandi'
+'haskell-hslogger'
+'haskell-utf8-string'
+'haskell-vector')
+makedepends=('fpc' 'cmake'
+# haskell specific
+'ghc'
+'haskell-network'
+'haskell-bytestring-show'
+'haskell-mtl'
+'haskell-stm'
+'haskell-zlib'
+'haskell-base-prelude'
+# for scaling the icon
+'imagemagick')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
+   
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)

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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:05:07
  Author: felixonmars
Revision: 301406

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
301405, haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:05:07 UTC (rev 301406)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.2.13
+pkgrel=10
+pkgdesc="Streaming data processing library."
+url="https://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-lifted-base' 'haskell-mmorph'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-transformers-base' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-split')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bf77764919091668e35661e065cf809a803c6ff984f3b06ed3efc3bf812b15957a9fc711280690d0720e64d3f85e547fa9f1ac98abaf0d56fff5e90dcda091e0')
+
+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-http-client/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:36:20
  Author: felixonmars
Revision: 301423

upgpkg: haskell-http-client 0.5.10-8

rebuild with monad-control,1.0.2.3

Modified:
  haskell-http-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:35:03 UTC (rev 301422)
+++ PKGBUILD2018-03-02 17:36:20 UTC (rev 301423)
@@ -5,7 +5,7 @@
 _hkgname=http-client
 pkgname=haskell-http-client
 pkgver=0.5.10
-pkgrel=7
+pkgrel=8
 pkgdesc="An HTTP client engine"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:36:42
  Author: felixonmars
Revision: 301424

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 
301423, haskell-http-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:36:42 UTC (rev 301424)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client
+pkgname=haskell-http-client
+pkgver=0.5.10
+pkgrel=8
+pkgdesc="An HTTP client engine"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-cookie' 'haskell-exceptions' 'haskell-http-types' 
'haskell-mime-types'
+ 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons'
+ 'haskell-text')
+makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('052771c2a11a4a0a8acfdd39919071065e9884b8d87f0613e8792c93008a650435dcd6dbf11f3d50066580ed88eecc155eb6944175f432c499e85686f31e72cd')
+
+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 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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-persistent-template/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:44:42
  Author: felixonmars
Revision: 301431

upgpkg: haskell-persistent-template 2.5.3.1-19

rebuild with monad-control,1.0.2.3

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:43:27 UTC (rev 301430)
+++ PKGBUILD2018-03-02 17:44:42 UTC (rev 301431)
@@ -5,7 +5,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.3.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:43:04
  Author: felixonmars
Revision: 301429

upgpkg: haskell-wai-extra 3.0.22.0-19

rebuild with monad-control,1.0.2.3

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:41:36 UTC (rev 301428)
+++ PKGBUILD2018-03-02 17:43:04 UTC (rev 301429)
@@ -5,7 +5,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.22.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:55:33
  Author: felixonmars
Revision: 301448

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:55:11
  Author: felixonmars
Revision: 301447

upgpkg: haskell-yesod-persistent 1.4.3-77

rebuild with monad-control,1.0.2.3

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:54:15 UTC (rev 301446)
+++ PKGBUILD2018-03-02 17:55:11 UTC (rev 301447)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=76
+pkgrel=77
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:56:14
  Author: felixonmars
Revision: 301449

upgpkg: ibus-libpinyin 1.9.3-1

Modified:
  ibus-libpinyin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:55:33 UTC (rev 301448)
+++ PKGBUILD2018-03-02 17:56:14 UTC (rev 301449)
@@ -7,7 +7,7 @@
 # Contributor: Lee.MaRS
 
 pkgname=ibus-libpinyin
-pkgver=1.9.2
+pkgver=1.9.3
 pkgrel=1
 pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 depends=('ibus' 'libpinyin' 'python-xdg')
 makedepends=('git' 'intltool' 'gnome-common')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
-sha512sums=('008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430')
+sha512sums=('cad3d8415e0c206cbd2eb606ea04b5861e10c3a5f614d90bbba29b751fcc978e2ce1a8a000ceb8cc98de1afcc145ea62b5ee8e9d34e4184bccc487225b34ab1a')
 
 build() {
   cd $pkgname-$pkgver


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:00:31
  Author: felixonmars
Revision: 301459

upgpkg: haskell-tagstream-conduit 0.5.5.3-126

rebuild with monad-control,1.0.2.3

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:59:29 UTC (rev 301458)
+++ PKGBUILD2018-03-02 18:00:31 UTC (rev 301459)
@@ -5,7 +5,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=125
+pkgrel=126
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:00:54
  Author: felixonmars
Revision: 301460

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 301459, haskell-tagstream-conduit/trunk/PKGBUILD)

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 301459, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:00:54 UTC (rev 301460)
@@ -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=126
+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-text" "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-hasql/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:34:06
  Author: felixonmars
Revision: 301492

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 301491, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:34:06 UTC (rev 301492)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.1.1
+pkgrel=34
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 
'haskell-loch-th'
+ 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 
'haskell-vector')
+makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck' 
'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be')
+
+prepare() {
+sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \
+-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \
+-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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:33:39
  Author: felixonmars
Revision: 301491

upgpkg: haskell-hasql 1.1.1-34

rebuild with monad-control,1.0.2.3

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:32:09 UTC (rev 301490)
+++ PKGBUILD2018-03-02 18:33:39 UTC (rev 301491)
@@ -5,7 +5,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=1.1.1
-pkgrel=33
+pkgrel=34
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql;
 license=('MIT')


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

2018-03-02 Thread Antonio Rojas via arch-commits
Date: Friday, March 2, 2018 @ 15:58:30
  Author: arojas
Revision: 317760

archrelease: copy trunk to extra-x86_64

Added:
  libraw/repos/extra-x86_64/PKGBUILD
(from rev 317759, libraw/trunk/PKGBUILD)
Deleted:
  libraw/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   65 -
 1 file changed, 30 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 15:57:57 UTC (rev 317759)
+++ PKGBUILD2018-03-02 15:58:30 UTC (rev 317760)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Ionut Biru 
-# Contributor: Joeny Ang 
-# Contributor: Brad Fanella 
-
-pkgname=libraw
-pkgver=0.18.8
-pkgrel=1
-pkgdesc="A library for reading RAW files obtained from digital photo cameras 
(CRW/CR2, NEF, RAF, DNG, and others)"
-arch=('x86_64')
-url="https://www.libraw.org/;
-license=(CDDL LGPL)
-depends=(lcms2 jasper)
-source=($pkgname-$pkgver.tar.gz::"https://github.com/LibRaw/LibRaw/archive/$pkgver.tar.gz;)
-sha256sums=('aa5e276c71fbc796f4f5d0f9c292ece578d2ae7e5744f7ea10aa11b2ada83f3d')
-
-prepare() {
-  cd LibRaw-$pkgver
-  ./mkdist.sh
-}
-
-build() {
-  cd LibRaw-$pkgver
-  ./configure --prefix=/usr \
---disable-examples
-  make
-}
-
-package() {
-  cd LibRaw-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: libraw/repos/extra-x86_64/PKGBUILD (from rev 317759, 
libraw/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 15:58:30 UTC (rev 317760)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Ionut Biru 
+# Contributor: Joeny Ang 
+# Contributor: Brad Fanella 
+
+pkgname=libraw
+pkgver=0.18.8
+pkgrel=2
+pkgdesc="A library for reading RAW files obtained from digital photo cameras 
(CRW/CR2, NEF, RAF, DNG, and others)"
+arch=('x86_64')
+url="https://www.libraw.org/;
+license=(CDDL LGPL)
+depends=(lcms2 jasper)
+source=(https://www.libraw.org/data/LibRaw-$pkgver.tar.gz)
+sha256sums=('56aca4fd97038923d57d2d17d90aa11d827f1f3d3f1d97e9f5a0d52ff87420e2')
+
+build() {
+  cd LibRaw-$pkgver
+  ./configure --prefix=/usr \
+--disable-examples
+  make
+}
+
+package() {
+  cd LibRaw-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:07:23
  Author: felixonmars
Revision: 301409

upgpkg: haskell-resource-pool 0.2.3.2-27

rebuild with monad-control,1.0.2.3

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:06:47 UTC (rev 301408)
+++ PKGBUILD2018-03-02 16:07:23 UTC (rev 301409)
@@ -5,7 +5,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=26
+pkgrel=27
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:07:45
  Author: felixonmars
Revision: 301410

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
301409, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:07:45 UTC (rev 301410)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=27
+pkgdesc="A high-performance striped resource pooling implementation"
+url="https://github.com/bos/pool;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" "haskell-stm"
+ "haskell-transformers-base" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b')
+
+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-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-logger/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:08:27
  Author: felixonmars
Revision: 301411

upgpkg: haskell-monad-logger 0.3.28.1-13

rebuild with monad-control,1.0.2.3

Modified:
  haskell-monad-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:07:45 UTC (rev 301410)
+++ PKGBUILD2018-03-02 16:08:27 UTC (rev 301411)
@@ -5,7 +5,7 @@
 _hkgname=monad-logger
 pkgname=haskell-monad-logger
 pkgver=0.3.28.1
-pkgrel=12
+pkgrel=13
 pkgdesc="A class of monads which can log messages."
 url="https://github.com/kazu-yamamoto/logger;
 license=("MIT")


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

2018-03-02 Thread Alexander Rødseth via arch-commits
Date: Friday, March 2, 2018 @ 16:58:16
  Author: arodseth
Revision: 301417

upgpkg: geany 1.33.0-1

Modified:
  geany/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:14:16 UTC (rev 301416)
+++ PKGBUILD2018-03-02 16:58:16 UTC (rev 301417)
@@ -6,8 +6,8 @@
 # Contributor: Allan McRae 
 
 pkgname=geany
-pkgver=1.32.0
-pkgrel=2
+pkgver=1.33.0
+pkgrel=1
 pkgdesc='Fast and lightweight IDE'
 arch=('x86_64')
 url='https://www.geany.org/'
@@ -17,7 +17,7 @@
 optdepends=('geany-plugins: additional functionality'
 'vte3: embedded terminal support')
 source=("https://download.geany.org/$pkgname-${pkgver/.0}.tar.bz2;)
-sha256sums=('8b7be10b95d0614eb07f845ba2280f7c026eacd5739d8fac4d5d26606f8c3c2d')
+sha256sums=('66baaff43f12caebcf0efec9a5533044dc52837f799c73a1fd7312caa86099c2')
 
 build() {
   cd "$pkgname-${pkgver/.0}"


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:35:03
  Author: felixonmars
Revision: 301422

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
301421, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:35:03 UTC (rev 301422)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.7.3.1
+pkgrel=20
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 
'haskell-exceptions'
+ 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 
'haskell-old-locale'
+ 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 
'haskell-scientific'
+ 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text'
+ 'haskell-transformers-base' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8eaa8c66e9d30e4ebe2efb74ef320d1eaf1122b635775cbefb41c1927a68486b0e33b614f0d012f5958d780da4b25d34836aa7c774b89e75ec7dcbcda75559fe')
+
+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-nooverlap
+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-persistent/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:34:41
  Author: felixonmars
Revision: 301421

upgpkg: haskell-persistent 2.7.3.1-20

rebuild with monad-control,1.0.2.3

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:32:45 UTC (rev 301420)
+++ PKGBUILD2018-03-02 17:34:41 UTC (rev 301421)
@@ -5,7 +5,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.7.3.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:43:27
  Author: felixonmars
Revision: 301430

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
301429, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:43:27 UTC (rev 301430)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.22.0
+pkgrel=19
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-http-types'
+ 'haskell-iproute' 'haskell-lifted-base' 'haskell-network' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-stringsearch'
+ 'haskell-text' 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7058bbd79236cb26735a968622f021ac668c780260563ed5d56a82d3a7844de2bc38e7505efcbc8985996d2e1918feb227d91a787c33e1e8f5799ce973806389')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:49:47
  Author: felixonmars
Revision: 301437

upgpkg: haskell-xml-conduit 1.7.1.2-13

rebuild with monad-control,1.0.2.3

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:48:33 UTC (rev 301436)
+++ PKGBUILD2018-03-02 17:49:47 UTC (rev 301437)
@@ -5,7 +5,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.7.1.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml;
 license=("MIT")


[arch-commits] Commit in (4 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:50:50
  Author: felixonmars
Revision: 301439

addpkg: python-rencode 1.0.5-1

Added:
  python-rencode/
  python-rencode/repos/
  python-rencode/trunk/
  python-rencode/trunk/PKGBUILD

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

Added: python-rencode/trunk/PKGBUILD
===
--- python-rencode/trunk/PKGBUILD   (rev 0)
+++ python-rencode/trunk/PKGBUILD   2018-03-02 17:50:50 UTC (rev 301439)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-rencode
+pkgname=(python-rencode python2-rencode)
+pkgver=1.0.5
+pkgrel=1
+pkgdesc="A Module similar to bencode from the BitTorrent project"
+url="https://github.com/aresch/rencode;
+license=('GPL')
+arch=('x86_64')
+makedepends=('cython' 'cython2')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/aresch/rencode/archive/v$pkgver.tar.gz;)
+sha512sums=('809d7070b746fe77419e7b4d2eed274e1e0b3b4f15bcddb466806478a90f89965b0b456443b390cce6d1ca9df409367f336dd659f4481cd442e3cc459bd63c18')
+
+prepare() {
+  cp -a rencode-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/rencode-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/rencode-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/rencode-$pkgver
+  PYTHONPATH="$PWD/build/lib.linux-$CARCH-3.6" py.test
+
+  cd "$srcdir"/rencode-$pkgver-py2
+  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7" py.test2
+}
+
+package_python-rencode() {
+  depends=('python')
+
+  cd rencode-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-rencode() {
+  depends=('python2')
+
+  cd rencode-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:50:10
  Author: felixonmars
Revision: 301438

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
301437, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:50:10 UTC (rev 301438)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.7.1.2
+pkgrel=13
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="https://github.com/snoyberg/xml;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-text'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-data-default-class' 'haskell-monad-control' 
'haskell-resourcet'
+ 'haskell-blaze-html' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da9d8af3f3f8cc0a88557d42edce1aa5cf965d3a87a1dcf8db3fc2dd8bee8ccdf574f9a7b091b94f6831f824b56e2598c5a0ba94d0d16edff47f2d7e9217448c')
+
+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 libblockdev/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:56:27
  Author: felixonmars
Revision: 317761

upgpkg: libblockdev 2.16-1

Modified:
  libblockdev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 15:58:30 UTC (rev 317760)
+++ PKGBUILD2018-03-02 17:56:27 UTC (rev 317761)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=libblockdev
-pkgver=2.15
+pkgver=2.16
 pkgrel=1
 pkgdesc="A library for manipulating block devices"
 arch=('x86_64')
@@ -12,7 +12,7 @@
  'volume_key' 'xfsprogs' 'kmod')
 makedepends=('gobject-introspection' 'systemd' 'python')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libblockdev/archive/$pkgver-1.tar.gz;)
-sha512sums=('a58ee6ca75c0ee8706796afb6bf26334cc1716bb3ba9230f35c485643faf4921e70ff3a86ebb2be41b2d0177e68fdc0f8011e198e46d66aca9e9712a228c4ea3')
+sha512sums=('d48d4b0e3174ad7b93558534d7f0285b398e47e2c9dce3cc60cbe0a32a78fef32601cca2508f30a882609ceb3cc59efe2761720af191e6394ca1b8c51878b535')
 
 prepare() {
   sed -i 's/-ldmraid //' $pkgname-$pkgver-1/src/lib/Makefile.am


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:56:39
  Author: felixonmars
Revision: 301450

archrelease: copy trunk to community-x86_64

Added:
  ibus-libpinyin/repos/community-x86_64/PKGBUILD
(from rev 301449, ibus-libpinyin/trunk/PKGBUILD)
Deleted:
  ibus-libpinyin/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 17:56:14 UTC (rev 301449)
+++ PKGBUILD2018-03-02 17:56:39 UTC (rev 301450)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor:  Yangtse Su
-# Contributor:  Jekyll Wu
-# Contributor: riverscn
-# Contributor: rainy
-# Contributor: Lee.MaRS
-
-pkgname=ibus-libpinyin
-pkgver=1.9.2
-pkgrel=1
-pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
-arch=('i686' 'x86_64')
-license=('LGPL')
-url="https://github.com/libpinyin/ibus-libpinyin;
-depends=('ibus' 'libpinyin' 'python-xdg')
-makedepends=('git' 'intltool' 'gnome-common')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
-sha512sums=('008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430')
-
-build() {
-  cd $pkgname-$pkgver
-  ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make NO_INDEX=true DESTDIR="$pkgdir" install
-}

Copied: ibus-libpinyin/repos/community-x86_64/PKGBUILD (from rev 301449, 
ibus-libpinyin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 17:56:39 UTC (rev 301450)
@@ -0,0 +1,30 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor:  Yangtse Su
+# Contributor:  Jekyll Wu
+# Contributor: riverscn
+# Contributor: rainy
+# Contributor: Lee.MaRS
+
+pkgname=ibus-libpinyin
+pkgver=1.9.3
+pkgrel=1
+pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
+arch=('x86_64')
+license=('LGPL')
+url="https://github.com/libpinyin/ibus-libpinyin;
+depends=('ibus' 'libpinyin' 'python-xdg')
+makedepends=('git' 'intltool' 'gnome-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
+sha512sums=('cad3d8415e0c206cbd2eb606ea04b5861e10c3a5f614d90bbba29b751fcc978e2ce1a8a000ceb8cc98de1afcc145ea62b5ee8e9d34e4184bccc487225b34ab1a')
+
+build() {
+  cd $pkgname-$pkgver
+  ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make NO_INDEX=true DESTDIR="$pkgdir" install
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:56:59
  Author: felixonmars
Revision: 301451

upgpkg: haskell-yaml 0.8.28-16

rebuild with monad-control,1.0.2.3

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:56:39 UTC (rev 301450)
+++ PKGBUILD2018-03-02 17:56:59 UTC (rev 301451)
@@ -5,7 +5,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.8.28
-pkgrel=15
+pkgrel=16
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:56:56
  Author: felixonmars
Revision: 317762

archrelease: copy trunk to testing-x86_64

Added:
  libblockdev/repos/testing-x86_64/
  libblockdev/repos/testing-x86_64/PKGBUILD
(from rev 317761, libblockdev/trunk/PKGBUILD)

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

Copied: libblockdev/repos/testing-x86_64/PKGBUILD (from rev 317761, 
libblockdev/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-02 17:56:56 UTC (rev 317762)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=libblockdev
+pkgver=2.16
+pkgrel=1
+pkgdesc="A library for manipulating block devices"
+arch=('x86_64')
+url="https://github.com/rhinstaller/libblockdev;
+license=('LGPL')
+depends=('btrfs-progs' 'dosfstools' 'dmraid' 'gptfdisk' 'libbytesize' 'lvm2' 
'mdadm' 'parted'
+ 'volume_key' 'xfsprogs' 'kmod')
+makedepends=('gobject-introspection' 'systemd' 'python')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/rhinstaller/libblockdev/archive/$pkgver-1.tar.gz;)
+sha512sums=('d48d4b0e3174ad7b93558534d7f0285b398e47e2c9dce3cc60cbe0a32a78fef32601cca2508f30a882609ceb3cc59efe2761720af191e6394ca1b8c51878b535')
+
+prepare() {
+  sed -i 's/-ldmraid //' $pkgname-$pkgver-1/src/lib/Makefile.am
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver-1
+  ./autogen.sh
+  ./configure --prefix=/usr --sysconfdir=/etc --without-lvm_dbus
+  make
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver-1
+  make check
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver-1
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:04:46
  Author: felixonmars
Revision: 301464

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 
301463, haskell-rerebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:04:46 UTC (rev 301464)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rerebase
+pkgname=haskell-rerebase
+pkgver=1.2.1
+pkgrel=29
+pkgdesc='Reexports from "base" with a bunch of other standard libraries'
+url="https://github.com/nikita-volkov/rerebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rebase')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('025fab1a7d67bb2c3f25ceccd15ddf6bf72b575d37f35eb3dfb90262766e748e5a6d1608ddc549f7527f5f7dac962788cbe27099d0f7a2caaafb94bddebd6b34')
+
+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-rerebase/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:04:24
  Author: felixonmars
Revision: 301463

upgpkg: haskell-rerebase 1.2.1-29

rebuild with monad-control,1.0.2.3

Modified:
  haskell-rerebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:03:21 UTC (rev 301462)
+++ PKGBUILD2018-03-02 18:04:24 UTC (rev 301463)
@@ -5,7 +5,7 @@
 _hkgname=rerebase
 pkgname=haskell-rerebase
 pkgver=1.2.1
-pkgrel=28
+pkgrel=29
 pkgdesc='Reexports from "base" with a bunch of other standard libraries'
 url="https://github.com/nikita-volkov/rerebase;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:05:41
  Author: felixonmars
Revision: 301465

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

rebuild with monad-control,1.0.2.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:04:46 UTC (rev 301464)
+++ PKGBUILD2018-03-02 18:05:41 UTC (rev 301465)
@@ -5,7 +5,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=17
+pkgrel=18
 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/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:07:42
  Author: felixonmars
Revision: 301469

upgpkg: haskell-http 4000.3.9-19

rebuild with monad-control,1.0.2.3

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:07:35 UTC (rev 301468)
+++ PKGBUILD2018-03-02 18:07:42 UTC (rev 301469)
@@ -5,7 +5,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.9
-pkgrel=18
+pkgrel=19
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:07:09
  Author: felixonmars
Revision: 301467

upgpkg: python2-faulthandler 3.0-1

Modified:
  python2-faulthandler/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:06:04 UTC (rev 301466)
+++ PKGBUILD2018-03-02 18:07:09 UTC (rev 301467)
@@ -3,8 +3,8 @@
 # Contributor: Storm Dragon  
 
 pkgname=python2-faulthandler
-pkgver=2.4
-pkgrel=2
+pkgver=3.0
+pkgrel=1
 pkgdesc="Display the Python traceback on a crash"
 arch=('x86_64')
 url="https://pypi.python.org/pypi/faulthandler/;
@@ -11,21 +11,30 @@
 license=('BSD')
 depends=('python2')
 makedepends=('python2-setuptools')
-source=("https://pypi.python.org/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;)
-md5sums=('110960933b0902334e8804eb4ea20750')
+source=("https://pypi.io/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;
+
https://github.com/vstinner/faulthandler/commit/67b661ebdbbf4067bd173af4d61ba815b9d49616.patch)
+sha512sums=('9e31682338e572e77e22a510637877c3e27440bc451854a898c5e58238d28a1bbf824cb2b44d1f1f11d8a4f491ddc299982a3d452eebec38bc2a03a824bac392'
+
'c34bee68fbf3066ce2bccc85118c1a55090a550d154bdc34d80340067678b38f1bf820d5d6220a436c871a6874b6613e85688a00a52721286ae55ee0bc839786')
 
+prepare() {
+  cd faulthandler-$pkgver
+  patch -p1 -i ../67b661ebdbbf4067bd173af4d61ba815b9d49616.patch
+}
+
 build() {
-  cd "${srcdir}/faulthandler-${pkgver}"
+  cd faulthandler-$pkgver
   python2 setup.py build
 }
 
 check() {
-  cd "${srcdir}/faulthandler-${pkgver}"
+  cd faulthandler-$pkgver
+  echo -e "import site\nsite.addsitedir('$PWD/build/lib.linux-$CARCH-2.7')" > 
sitecustomize.py
   PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py
+  rm sitecustomize.py
 }
 
 package() {
-  cd "${srcdir}/faulthandler-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  cd faulthandler-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
 }


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:07:35
  Author: felixonmars
Revision: 301468

archrelease: copy trunk to community-x86_64

Added:
  python2-faulthandler/repos/community-x86_64/PKGBUILD
(from rev 301467, python2-faulthandler/trunk/PKGBUILD)
Deleted:
  python2-faulthandler/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 18:07:09 UTC (rev 301467)
+++ PKGBUILD2018-03-02 18:07:35 UTC (rev 301468)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Storm Dragon  
-
-pkgname=python2-faulthandler
-pkgver=2.4
-pkgrel=2
-pkgdesc="Display the Python traceback on a crash"
-arch=('i686' 'x86_64')
-url="https://pypi.python.org/pypi/faulthandler/;
-license=('BSD')
-depends=('python2')
-makedepends=('python2-setuptools')
-source=("https://pypi.python.org/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;)
-md5sums=('110960933b0902334e8804eb4ea20750')
-
-build() {
-  cd "${srcdir}/faulthandler-${pkgver}"
-  python2 setup.py build
-}
-
-check() {
-  cd "${srcdir}/faulthandler-${pkgver}"
-  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py
-}
-
-package() {
-  cd "${srcdir}/faulthandler-${pkgver}"
-  python2 setup.py install --root="${pkgdir}/" --optimize=1
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}

Copied: python2-faulthandler/repos/community-x86_64/PKGBUILD (from rev 301467, 
python2-faulthandler/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 18:07:35 UTC (rev 301468)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Storm Dragon  
+
+pkgname=python2-faulthandler
+pkgver=3.0
+pkgrel=1
+pkgdesc="Display the Python traceback on a crash"
+arch=('x86_64')
+url="https://pypi.python.org/pypi/faulthandler/;
+license=('BSD')
+depends=('python2')
+makedepends=('python2-setuptools')
+source=("https://pypi.io/packages/source/f/faulthandler/faulthandler-$pkgver.tar.gz;
+
https://github.com/vstinner/faulthandler/commit/67b661ebdbbf4067bd173af4d61ba815b9d49616.patch)
+sha512sums=('9e31682338e572e77e22a510637877c3e27440bc451854a898c5e58238d28a1bbf824cb2b44d1f1f11d8a4f491ddc299982a3d452eebec38bc2a03a824bac392'
+
'c34bee68fbf3066ce2bccc85118c1a55090a550d154bdc34d80340067678b38f1bf820d5d6220a436c871a6874b6613e85688a00a52721286ae55ee0bc839786')
+
+prepare() {
+  cd faulthandler-$pkgver
+  patch -p1 -i ../67b661ebdbbf4067bd173af4d61ba815b9d49616.patch
+}
+
+build() {
+  cd faulthandler-$pkgver
+  python2 setup.py build
+}
+
+check() {
+  cd faulthandler-$pkgver
+  echo -e "import site\nsite.addsitedir('$PWD/build/lib.linux-$CARCH-2.7')" > 
sitecustomize.py
+  PYTHONPATH="$PWD/build/lib.linux-$CARCH-2.7:$PYTHONPATH" python2 tests.py
+  rm sitecustomize.py
+}
+
+package() {
+  cd faulthandler-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:08:04
  Author: felixonmars
Revision: 301470

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 301469, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:08:04 UTC (rev 301470)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.9
+pkgrel=19
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 
'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('752fdcd95711c8b33f1e27dd3128beccf57db80c0e6341c02a418d180af3adf64eb85760d4d53984ba3072ac9f9ca047078b71ef42365ceaf63bd92c27fcaee3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-network23 -f-conduit10 -fwarp-tests 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:17:41
  Author: felixonmars
Revision: 301472

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 18:17:16 UTC (rev 301471)
+++ PKGBUILD2018-03-02 18:17:41 UTC (rev 301472)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-harparser
-pkgname=('python-harparser' 'python2-harparser')
-pkgver=0.2
-_commit=d50dba66ecb1913cde2babc4e844d5ef543cdca7
-pkgrel=2
-pkgdesc="Python HAR Parser Utility"
-arch=('any')
-license=('MIT')
-url="https://github.com/JustusW/harparser;
-makedepends=('python' 'python2' 'git')
-source=("git+https://github.com/JustusW/harparser.git#commit=$_commit;)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a harparser{,-py2}
-}
-
-build() {
-  cd "$srcdir"/harparser
-  python setup.py build
-
-  cd "$srcdir"/harparser-py2
-  python2 setup.py build
-}
-
-package_python-harparser() {
-  depends=('python')
-
-  cd harparser
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-harparser() {
-  depends=('python2')
-
-  cd harparser-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-harparser/repos/community-any/PKGBUILD (from rev 301471, 
python-harparser/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 18:17:41 UTC (rev 301472)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-harparser
+pkgname=('python-harparser' 'python2-harparser')
+pkgver=0.3
+_commit=f2f8b525c6045eab95ced0767322244a337ec536
+pkgrel=1
+pkgdesc="Python HAR Parser Utility"
+arch=('any')
+license=('MIT')
+url="https://github.com/JustusW/harparser;
+makedepends=('python' 'python2')
+source=("$pkgbase-$_commit.tar.gz::https://github.com/JustusW/harparser/archive/$_commit.tar.gz;)
+sha512sums=('604f998e760bd9bf7f2caef5833fbc933da9c2b9deb94b72b09d00589616e22b99f4d7fad4600bd285998c281e08529ef9cd3e76d837a568351bc380f7236b25')
+
+prepare() {
+  mv harparser-{$_commit,$pkgver}
+
+  sed -i 's/iteritems/items/' harparser-$pkgver/harparser.py
+
+  cp -a harparser-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/harparser-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/harparser-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/harparser-$pkgver
+  python -m unittest test.log
+
+  cd "$srcdir"/harparser-$pkgver-py2
+  python2 -m unittest test.log
+}
+
+package_python-harparser() {
+  depends=('python')
+
+  cd harparser-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-harparser() {
+  depends=('python2')
+
+  cd harparser-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:35:43
  Author: felixonmars
Revision: 301493

upgpkg: haskell-dbus 0.10.15-12

rebuild with monad-control,1.0.2.3

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:34:06 UTC (rev 301492)
+++ PKGBUILD2018-03-02 18:35:43 UTC (rev 301493)
@@ -5,7 +5,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=0.10.15
-pkgrel=11
+pkgrel=12
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:01:23
  Author: felixonmars
Revision: 301400

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
301399, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:01:23 UTC (rev 301400)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=1
+pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
+url="https://github.com/basvandijk/monad-control;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-stm" "haskell-transformers-base" 
"haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4')
+
+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-control/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:00:59
  Author: felixonmars
Revision: 301399

upgpkg: haskell-monad-control 1.0.2.3-1

rebuild with monad-control,1.0.2.3

Modified:
  haskell-monad-control/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 15:54:07 UTC (rev 301398)
+++ PKGBUILD2018-03-02 16:00:59 UTC (rev 301399)
@@ -4,8 +4,8 @@
 
 _hkgname=monad-control
 pkgname=haskell-monad-control
-pkgver=1.0.2.2
-pkgrel=5
+pkgver=1.0.2.3
+pkgrel=1
 pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
 url="https://github.com/basvandijk/monad-control;
 license=("custom:BSD3")
@@ -13,7 +13,7 @@
 depends=('ghc-libs' "haskell-stm" "haskell-transformers-base" 
"haskell-transformers-compat")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('0a65004eeefe38fcaad033d293345020ec358c532a1edf4931c64414ac4d19129c534531e761e1cc0e028a0a4cc26e2b6f404cb939a08be196c58085a7739320')
+sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:08:50
  Author: felixonmars
Revision: 301412

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
301411, haskell-monad-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:08:50 UTC (rev 301412)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-logger
+pkgname=haskell-monad-logger
+pkgver=0.3.28.1
+pkgrel=13
+pkgdesc="A class of monads which can log messages."
+url="https://github.com/kazu-yamamoto/logger;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-exceptions' 'haskell-fast-logger' 'haskell-lifted-base' 
'haskell-monad-control'
+ 'haskell-monad-loops' 'haskell-mtl' 'haskell-resourcet' 'haskell-stm' 
'haskell-stm-chans'
+ 'haskell-text' 'haskell-transformers-base' 
'haskell-transformers-compat'
+ 'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f126559f6ca647adc00c36229b30462ba71aa71f3d72a3b451a654b497f835563f8ee29e94989332fe7bd4f410732a2ffd933bc06bcd539de36d411c17ffacf6')
+
+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 \
+-ftemplate_haskell
+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 gnome-software/trunk (PKGBUILD)

2018-03-02 Thread Jan Steffens via arch-commits
Date: Friday, March 2, 2018 @ 16:13:22
  Author: heftig
Revision: 301415

3.26.7-1

Modified:
  gnome-software/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:09:56 UTC (rev 301414)
+++ PKGBUILD2018-03-02 16:13:22 UTC (rev 301415)
@@ -5,15 +5,15 @@
 
 pkgbase=gnome-software
 pkgname=(gnome-software gnome-software-packagekit-plugin)
-pkgver=3.26.6
+pkgver=3.26.7
 pkgrel=1
 pkgdesc="GNOME Software Tools"
+url="https://wiki.gnome.org/Apps/Software/;
 arch=(x86_64)
 license=(GPL2)
-url="https://wiki.gnome.org/Apps/Software/;
 makedepends=(appstream-glib gnome-desktop gtkspell3 libpackagekit-glib flatpak 
fwupd ostree
  docbook-xsl git gobject-introspection gtk-doc meson valgrind)
-_commit=16585115a93f20560d08bc5f53b3ca123174c650  # tags/3.26.6^0
+_commit=abe2bf7877cbffb21745e52480557d3c0e73622f  # tags/3.26.7^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -27,7 +27,10 @@
 }
 
 build() {
-  arch-meson $pkgbase build -Denable-rpm=false -Denable-ubuntuone=false 
-Denable-ubuntu-reviews=false
+  arch-meson $pkgbase build \
+-D enable-rpm=false \
+-D enable-ubuntuone=false \
+-D enable-ubuntu-reviews=false
   ninja -C build
 }
 


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:41:12
  Author: felixonmars
Revision: 301427

upgpkg: haskell-warp 3.2.17-6

rebuild with monad-control,1.0.2.3

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:38:48 UTC (rev 301426)
+++ PKGBUILD2018-03-02 17:41:12 UTC (rev 301427)
@@ -5,7 +5,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.17
-pkgrel=5
+pkgrel=6
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:41:36
  Author: felixonmars
Revision: 301428

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:52:47
  Author: felixonmars
Revision: 301443

upgpkg: haskell-persistent-sqlite 2.6.4-45

rebuild with monad-control,1.0.2.3

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:52:13 UTC (rev 301442)
+++ PKGBUILD2018-03-02 17:52:47 UTC (rev 301443)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=44
+pkgrel=45
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:53:10
  Author: felixonmars
Revision: 301444

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 301443, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:53:10 UTC (rev 301444)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=45
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-shelly/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:02:58
  Author: felixonmars
Revision: 301461

upgpkg: haskell-shelly 1.7.0.1-12

rebuild with monad-control,1.0.2.3

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:00:54 UTC (rev 301460)
+++ PKGBUILD2018-03-02 18:02:58 UTC (rev 301461)
@@ -5,7 +5,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.7.0.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:19:36
  Author: felixonmars
Revision: 301474

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 301473, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:19:36 UTC (rev 301474)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.1.1
+pkgrel=17
+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-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-mtl' 'haskell-haddock-library' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-text' 
'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-parsec' 
'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-network-uri'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-yaml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e9a5616d217606575f4d56d5dccf7e4dcf8fbb65edd2e8d329241f4718a8352d9768e8c4396a465d8da8178b68116536e6ac152595c6bfe3be0b01b62f700538')
+
+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
+
+sed -i 's/tasty >= 0.11 && < 0.13,/tasty >= 0.11,/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files 
-f-weigh-pandoc -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-tasty-hedgehog/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:27:41
  Author: felixonmars
Revision: 301484

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hedgehog/repos/community-staging-x86_64/
  haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD
(from rev 301483, haskell-tasty-hedgehog/trunk/PKGBUILD)

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

Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 301483, haskell-tasty-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:27:41 UTC (rev 301484)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hedgehog
+pkgname=haskell-tasty-hedgehog
+pkgver=0.1.0.2
+pkgrel=9
+pkgdesc="Integrates the hedgehog testing library with the tasty testing 
framework"
+url="https://github.com/qfpl/tasty-hedgehog;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-expected-failure')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a6c335fe2f2c57c85425007472ad8ef90e3351ca408ed46e2780b4368ac992f6d38bf1c75706e3e4a6e87b06a40bb17618449b3e70f28ec40b34854673c36355')
+
+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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:26:16
  Author: felixonmars
Revision: 301481

upgpkg: haskell-wai-app-static 3.1.6.1-153

rebuild with monad-control,1.0.2.3

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:25:28 UTC (rev 301480)
+++ PKGBUILD2018-03-02 18:26:16 UTC (rev 301481)
@@ -5,7 +5,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.1
-pkgrel=152
+pkgrel=153
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


[arch-commits] Commit in perl-date-manip/repos/extra-any (PKGBUILD PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:27:04
  Author: felixonmars
Revision: 317764

archrelease: copy trunk to extra-any

Added:
  perl-date-manip/repos/extra-any/PKGBUILD
(from rev 317763, perl-date-manip/trunk/PKGBUILD)
Deleted:
  perl-date-manip/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-02 18:26:39 UTC (rev 317763)
+++ PKGBUILD2018-03-02 18:27:04 UTC (rev 317764)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=perl-date-manip
-pkgver=6.60
-pkgrel=1
-pkgdesc="Date::Manip - date manipulation routines"
-arch=('any')
-license=('PerlArtistic')
-url="http://search.cpan.org/dist/Date-Manip/;
-depends=('perl')
-checkdepends=('perl-test-inter')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;)
-sha512sums=('46ac9696aea04167427957a43de1b44041ea05d3eaf01ffbdbfda9f458b3073f36ec46c9661ac437f96731d0f40aebc206ef385c6c4aff1b147917fc2c89a1cf')
-
-build() {
-  cd Date-Manip-${pkgver}
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Date-Manip-${pkgver}
-  make test
-}
-
-package() {
-  cd Date-Manip-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: perl-date-manip/repos/extra-any/PKGBUILD (from rev 317763, 
perl-date-manip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-02 18:27:04 UTC (rev 317764)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=perl-date-manip
+pkgver=6.70
+pkgrel=1
+pkgdesc="Date::Manip - date manipulation routines"
+arch=('any')
+license=('PerlArtistic')
+url="http://search.cpan.org/dist/Date-Manip/;
+depends=('perl')
+checkdepends=('perl-test-inter')
+options=('!emptydirs')
+source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;)
+sha512sums=('67550a3f558fa0c075a9fb43bd59b23328d5d55d053c207a92db6a6e18cba6d2f53ca190110d2f1b00338b1e249d7021b3184f3d9f3965cba0160211a64beb26')
+
+build() {
+  cd Date-Manip-${pkgver}
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Date-Manip-${pkgver}
+  make test
+}
+
+package() {
+  cd Date-Manip-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:27:17
  Author: felixonmars
Revision: 301483

upgpkg: haskell-tasty-hedgehog 0.1.0.2-9

rebuild with monad-control,1.0.2.3

Modified:
  haskell-tasty-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:26:38 UTC (rev 301482)
+++ PKGBUILD2018-03-02 18:27:17 UTC (rev 301483)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hedgehog
 pkgname=haskell-tasty-hedgehog
 pkgver=0.1.0.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Integrates the hedgehog testing library with the tasty testing 
framework"
 url="https://github.com/qfpl/tasty-hedgehog;
 license=('custom:BSD3')


[arch-commits] Commit in perl-date-manip/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:26:39
  Author: felixonmars
Revision: 317763

upgpkg: perl-date-manip 6.70-1

Modified:
  perl-date-manip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:56:56 UTC (rev 317762)
+++ PKGBUILD2018-03-02 18:26:39 UTC (rev 317763)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-date-manip
-pkgver=6.60
+pkgver=6.70
 pkgrel=1
 pkgdesc="Date::Manip - date manipulation routines"
 arch=('any')
@@ -12,7 +12,7 @@
 checkdepends=('perl-test-inter')
 options=('!emptydirs')
 
source=("http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;)
-sha512sums=('46ac9696aea04167427957a43de1b44041ea05d3eaf01ffbdbfda9f458b3073f36ec46c9661ac437f96731d0f40aebc206ef385c6c4aff1b147917fc2c89a1cf')
+sha512sums=('67550a3f558fa0c075a9fb43bd59b23328d5d55d053c207a92db6a6e18cba6d2f53ca190110d2f1b00338b1e249d7021b3184f3d9f3965cba0160211a64beb26')
 
 build() {
   cd Date-Manip-${pkgver}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:26:38
  Author: felixonmars
Revision: 301482

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 301481, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:26:38 UTC (rev 301482)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.1
+pkgrel=153
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-html" 
"haskell-blaze-markup" 
+ "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" 
"haskell-http-types"
+ "haskell-memory" "haskell-mime-types" "haskell-old-locale"
+ "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-warp"
+ "haskell-zlib")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668')
+
+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-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-dbus/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:36:06
  Author: felixonmars
Revision: 301494

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 301493, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:36:06 UTC (rev 301494)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=0.10.15
+pkgrel=12
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' 
'haskell-parsec'
+ 'haskell-random' 'haskell-text' 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:36:53
  Author: felixonmars
Revision: 301495

upgpkg: haskell-cryptonite-conduit 0.2.2-36

rebuild with monad-control,1.0.2.3

Modified:
  haskell-cryptonite-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:36:06 UTC (rev 301494)
+++ PKGBUILD2018-03-02 18:36:53 UTC (rev 301495)
@@ -4,7 +4,7 @@
 _hkgname=cryptonite-conduit
 pkgname=haskell-cryptonite-conduit
 pkgver=0.2.2
-pkgrel=35
+pkgrel=36
 pkgdesc="Conduit bridge for cryptonite"
 url="https://github.com/haskell-crypto/cryptonite-conduit;
 license=('custom:BSD3')


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

2018-03-02 Thread Antonio Rojas via arch-commits
Date: Friday, March 2, 2018 @ 15:57:57
  Author: arojas
Revision: 317759

Switch to more stable libraw.org tarball (FS#57698)

Modified:
  libraw/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 14:40:10 UTC (rev 317758)
+++ PKGBUILD2018-03-02 15:57:57 UTC (rev 317759)
@@ -8,20 +8,15 @@
 
 pkgname=libraw
 pkgver=0.18.8
-pkgrel=1
+pkgrel=2
 pkgdesc="A library for reading RAW files obtained from digital photo cameras 
(CRW/CR2, NEF, RAF, DNG, and others)"
 arch=('x86_64')
 url="https://www.libraw.org/;
 license=(CDDL LGPL)
 depends=(lcms2 jasper)
-source=($pkgname-$pkgver.tar.gz::"https://github.com/LibRaw/LibRaw/archive/$pkgver.tar.gz;)
-sha256sums=('aa5e276c71fbc796f4f5d0f9c292ece578d2ae7e5744f7ea10aa11b2ada83f3d')
+source=(https://www.libraw.org/data/LibRaw-$pkgver.tar.gz)
+sha256sums=('56aca4fd97038923d57d2d17d90aa11d827f1f3d3f1d97e9f5a0d52ff87420e2')
 
-prepare() {
-  cd LibRaw-$pkgver
-  ./mkdist.sh
-}
-
 build() {
   cd LibRaw-$pkgver
   ./configure --prefix=/usr \


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:04:45
  Author: felixonmars
Revision: 301405

upgpkg: haskell-conduit 1.2.13-10

rebuild with monad-control,1.0.2.3

Modified:
  haskell-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:03:24 UTC (rev 301404)
+++ PKGBUILD2018-03-02 16:04:45 UTC (rev 301405)
@@ -5,7 +5,7 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.2.13
-pkgrel=9
+pkgrel=10
 pkgdesc="Streaming data processing library."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:06:23
  Author: felixonmars
Revision: 301407

upgpkg: haskell-conduit-extra 1.2.3.2-18

rebuild with monad-control,1.0.2.3

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:05:07 UTC (rev 301406)
+++ PKGBUILD2018-03-02 16:06:23 UTC (rev 301407)
@@ -5,7 +5,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.2.3.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:38:48
  Author: felixonmars
Revision: 301426

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 
301425, haskell-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:38:48 UTC (rev 301426)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hedgehog
+pkgname=haskell-hedgehog
+pkgver=0.5.2
+pkgrel=9
+pkgdesc="A modern property-based testing system"
+url="https://hedgehog.qa;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
+ 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 
'haskell-monad-control'
+ 'haskell-mtl' 'haskell-pretty-show' 'haskell-primitive' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-semigroups' 'haskell-stm' 'haskell-text' 
'haskell-th-lift'
+ 'haskell-transformers-base' 'haskell-wl-pprint-annotated')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7587b5eec3c65f2f125dc59d6e190ab16c3262518ca2fb1f3ba5fefc2ccfc6dd0117404d8499afc74def127db1eefa42c25cf63c05be3defdff5147fdfe44a89')
+
+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-enclosed-exceptions/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:54:15
  Author: felixonmars
Revision: 301446

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 301445, haskell-enclosed-exceptions/trunk/PKGBUILD)

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 301445, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:54:15 UTC (rev 301446)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.2
+pkgrel=13
+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-enclosed-exceptions/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:53:53
  Author: felixonmars
Revision: 301445

upgpkg: haskell-enclosed-exceptions 1.0.2-13

rebuild with monad-control,1.0.2.3

Modified:
  haskell-enclosed-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:53:10 UTC (rev 301444)
+++ PKGBUILD2018-03-02 17:53:53 UTC (rev 301445)
@@ -5,7 +5,7 @@
 _hkgname=enclosed-exceptions
 pkgname=haskell-enclosed-exceptions
 pkgver=1.0.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Catching all exceptions from within an enclosed computation"
 url="https://github.com/jcristovao/enclosed-exceptions;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:03:21
  Author: felixonmars
Revision: 301462

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
301461, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:03:21 UTC (rev 301462)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.7.0.1
+pkgrel=12
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('80d90168e343475cb9aec66c475b1f73e451178c7093f37c7ff3acabde16315cc6af7d238d3ea6fea84250127772ce3b74d7a1ce295ee2e2d8a70147bd382592')
+
+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-lifted -f-build-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:17:16
  Author: felixonmars
Revision: 301471

upgpkg: python-harparser 0.3-1

Modified:
  python-harparser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:08:04 UTC (rev 301470)
+++ PKGBUILD2018-03-02 18:17:16 UTC (rev 301471)
@@ -3,33 +3,45 @@
 
 pkgbase=python-harparser
 pkgname=('python-harparser' 'python2-harparser')
-pkgver=0.2
-_commit=d50dba66ecb1913cde2babc4e844d5ef543cdca7
-pkgrel=2
+pkgver=0.3
+_commit=f2f8b525c6045eab95ced0767322244a337ec536
+pkgrel=1
 pkgdesc="Python HAR Parser Utility"
 arch=('any')
 license=('MIT')
 url="https://github.com/JustusW/harparser;
-makedepends=('python' 'python2' 'git')
-source=("git+https://github.com/JustusW/harparser.git#commit=$_commit;)
-sha512sums=('SKIP')
+makedepends=('python' 'python2')
+source=("$pkgbase-$_commit.tar.gz::https://github.com/JustusW/harparser/archive/$_commit.tar.gz;)
+sha512sums=('604f998e760bd9bf7f2caef5833fbc933da9c2b9deb94b72b09d00589616e22b99f4d7fad4600bd285998c281e08529ef9cd3e76d837a568351bc380f7236b25')
 
 prepare() {
-  cp -a harparser{,-py2}
+  mv harparser-{$_commit,$pkgver}
+
+  sed -i 's/iteritems/items/' harparser-$pkgver/harparser.py
+
+  cp -a harparser-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/harparser
+  cd "$srcdir"/harparser-$pkgver
   python setup.py build
 
-  cd "$srcdir"/harparser-py2
+  cd "$srcdir"/harparser-$pkgver-py2
   python2 setup.py build
 }
 
+check() {
+  cd "$srcdir"/harparser-$pkgver
+  python -m unittest test.log
+
+  cd "$srcdir"/harparser-$pkgver-py2
+  python2 -m unittest test.log
+}
+
 package_python-harparser() {
   depends=('python')
 
-  cd harparser
+  cd harparser-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 }
 
@@ -36,6 +48,6 @@
 package_python2-harparser() {
   depends=('python2')
 
-  cd harparser-py2
+  cd harparser-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
 }


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:25:06
  Author: felixonmars
Revision: 301479

upgpkg: haskell-xml-hamlet 0.4.1.1-37

rebuild with monad-control,1.0.2.3

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:24:17 UTC (rev 301478)
+++ PKGBUILD2018-03-02 18:25:06 UTC (rev 301479)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:25:28
  Author: felixonmars
Revision: 301480

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
301479, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:25:28 UTC (rev 301480)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1.1
+pkgrel=37
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687')
+
+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-hspec-wai/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:32:09
  Author: felixonmars
Revision: 301490

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
301489, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:32:09 UTC (rev 301490)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=31
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:02:24
  Author: felixonmars
Revision: 301402

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-base/repos/community-staging-x86_64/
  haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD
(from rev 301401, haskell-lifted-base/trunk/PKGBUILD)

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

Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 
301401, haskell-lifted-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:02:24 UTC (rev 301402)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lifted-base
+pkgname=haskell-lifted-base
+pkgver=0.2.3.11
+pkgrel=10
+pkgdesc="lifted IO operations from the base library"
+url="https://github.com/basvandijk/lifted-base;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('291dd44dd64f0fa20dca5c5bdce6e97eb94f42ff5a02e4efbde02f07448a04c9cf8f652fbb59d14981eaa22bfc41c5bc5755f99d075dea802531232356b91a21')
+
+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-lifted-base/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:01:59
  Author: felixonmars
Revision: 301401

upgpkg: haskell-lifted-base 0.2.3.11-10

rebuild with monad-control,1.0.2.3

Modified:
  haskell-lifted-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:01:23 UTC (rev 301400)
+++ PKGBUILD2018-03-02 16:01:59 UTC (rev 301401)
@@ -5,7 +5,7 @@
 _hkgname=lifted-base
 pkgname=haskell-lifted-base
 pkgver=0.2.3.11
-pkgrel=9
+pkgrel=10
 pkgdesc="lifted IO operations from the base library"
 url="https://github.com/basvandijk/lifted-base;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:09:56
  Author: felixonmars
Revision: 301414

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-async/repos/community-staging-x86_64/
  haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD
(from rev 301413, haskell-lifted-async/trunk/PKGBUILD)

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
301413, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:09:56 UTC (rev 301414)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.9.3.3
+pkgrel=11
+pkgdesc="Run lifted IO operations asynchronously and wait for their results"
+url="https://github.com/maoe/lifted-async;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-mtl' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0c3395d677ada85b6db80b61d58589af147796fb17b57023da9f37dcd9f909abd0be4791b83efc86f386969ffc2cc8df0acb38f66b2fdbb0ce1ae5456e8ffa42')
+
+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 \
+-fmonad-control-1
+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-lifted-async/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:09:33
  Author: felixonmars
Revision: 301413

upgpkg: haskell-lifted-async 0.9.3.3-11

rebuild with monad-control,1.0.2.3

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:08:50 UTC (rev 301412)
+++ PKGBUILD2018-03-02 16:09:33 UTC (rev 301413)
@@ -4,7 +4,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.9.3.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Run lifted IO operations asynchronously and wait for their results"
 url="https://github.com/maoe/lifted-async;
 license=('custom:BSD3')


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:32:22
  Author: felixonmars
Revision: 301419

upgpkg: haskell-simple-sendfile 0.2.27-10

rebuild with monad-control,1.0.2.3

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:00:18 UTC (rev 301418)
+++ PKGBUILD2018-03-02 17:32:22 UTC (rev 301419)
@@ -5,7 +5,7 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.27
-pkgrel=9
+pkgrel=10
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:32:45
  Author: felixonmars
Revision: 301420

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-simple-sendfile/repos/community-staging-x86_64/
  haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD
(from rev 301419, haskell-simple-sendfile/trunk/PKGBUILD)

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 301419, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:32:45 UTC (rev 301420)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.27
+pkgrel=10
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08')
+
+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 \
+-fallow-bsd
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:48:10
  Author: felixonmars
Revision: 301435

upgpkg: haskell-yesod-core 1.4.37.3-27

rebuild with monad-control,1.0.2.3

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:46:19 UTC (rev 301434)
+++ PKGBUILD2018-03-02 17:48:10 UTC (rev 301435)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.37.3
-pkgrel=26
+pkgrel=27
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:48:33
  Author: felixonmars
Revision: 301436

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:59:06
  Author: felixonmars
Revision: 301457

upgpkg: haskell-wai-conduit 3.0.0.3-16

rebuild with monad-control,1.0.2.3

Modified:
  haskell-wai-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:58:33 UTC (rev 301456)
+++ PKGBUILD2018-03-02 17:59:06 UTC (rev 301457)
@@ -5,7 +5,7 @@
 _hkgname=wai-conduit
 pkgname=haskell-wai-conduit
 pkgver=3.0.0.3
-pkgrel=15
+pkgrel=16
 pkgdesc="Conduit wrappers for WAI"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:59:29
  Author: felixonmars
Revision: 301458

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
301457, haskell-wai-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:59:29 UTC (rev 301458)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.3
+pkgrel=16
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976')
+
+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-client-tls/repos (2 files)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:06:04
  Author: felixonmars
Revision: 301466

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 301465, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:06:04 UTC (rev 301466)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=18
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-text" "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+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 pandoc/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:19:14
  Author: felixonmars
Revision: 301473

upgpkg: pandoc 2.1.1-17

rebuild with monad-control,1.0.2.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:17:41 UTC (rev 301472)
+++ PKGBUILD2018-03-02 18:19:14 UTC (rev 301473)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.1.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:24:17
  Author: felixonmars
Revision: 301478

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:23:55
  Author: felixonmars
Revision: 301477

upgpkg: haskell-yesod-form 1.4.16-100

rebuild with monad-control,1.0.2.3

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:22:24 UTC (rev 301476)
+++ PKGBUILD2018-03-02 18:23:55 UTC (rev 301477)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=99
+pkgrel=100
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:30:56
  Author: felixonmars
Revision: 301488

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
301487, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 18:30:56 UTC (rev 301488)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.2.1.2
+pkgrel=22
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2')
+
+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-hspec-wai/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 18:31:43
  Author: felixonmars
Revision: 301489

upgpkg: haskell-hspec-wai 0.9.0-31

rebuild with monad-control,1.0.2.3

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 18:30:56 UTC (rev 301488)
+++ PKGBUILD2018-03-02 18:31:43 UTC (rev 301489)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=30
+pkgrel=31
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:03:02
  Author: felixonmars
Revision: 301403

upgpkg: haskell-resourcet 1.1.11-7

rebuild with monad-control,1.0.2.3

Modified:
  haskell-resourcet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 16:02:24 UTC (rev 301402)
+++ PKGBUILD2018-03-02 16:03:02 UTC (rev 301403)
@@ -5,7 +5,7 @@
 _hkgname=resourcet
 pkgname=haskell-resourcet
 pkgver=1.1.11
-pkgrel=6
+pkgrel=7
 pkgdesc="Deterministic allocation and freeing of scarce resources."
 url="https://github.com/snoyberg/conduit;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 16:03:24
  Author: felixonmars
Revision: 301404

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 
301403, haskell-resourcet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 16:03:24 UTC (rev 301404)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resourcet
+pkgname=haskell-resourcet
+pkgver=1.1.11
+pkgrel=7
+pkgdesc="Deterministic allocation and freeing of scarce resources."
+url="https://github.com/snoyberg/conduit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-lifted-base' 'haskell-mmorph'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-transformers-base'
+ 'haskell-transformers-compat' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1c7428dae7f6c8cc04c942008d859e54313d32ee972229f817c04a8cef29c38e38c095d42bb953b86b8be0090c8c39cef49854658169da710f1501d8e144d4c7')
+
+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-hedgehog/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:37:52
  Author: felixonmars
Revision: 301425

upgpkg: haskell-hedgehog 0.5.2-9

rebuild with monad-control,1.0.2.3

Modified:
  haskell-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:36:42 UTC (rev 301424)
+++ PKGBUILD2018-03-02 17:37:52 UTC (rev 301425)
@@ -5,7 +5,7 @@
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
 pkgver=0.5.2
-pkgrel=8
+pkgrel=9
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:46:19
  Author: felixonmars
Revision: 301434

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
301433, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:46:19 UTC (rev 301434)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5
+pkgrel=25
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-mtl' 'haskell-profunctors' 
'haskell-semigroups'
+ 'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613')
+
+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-either/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:45:54
  Author: felixonmars
Revision: 301433

upgpkg: haskell-either 5-25

rebuild with monad-control,1.0.2.3

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:45:05 UTC (rev 301432)
+++ PKGBUILD2018-03-02 17:45:54 UTC (rev 301433)
@@ -5,7 +5,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5
-pkgrel=24
+pkgrel=25
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


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

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:51:39
  Author: felixonmars
Revision: 301441

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 
301440, haskell-rebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-02 17:51:39 UTC (rev 301441)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rebase
+pkgname=haskell-rebase
+pkgver=1.2.3
+pkgrel=21
+pkgdesc='A more progressive alternative to the "base" package'
+url="https://github.com/nikita-volkov/rebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-stm' 'haskell-hashable' 'haskell-vector' 
'haskell-unordered-containers'
+ 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 
'haskell-void'
+ 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-semigroups' 
'haskell-semigroupoids' 'haskell-mtl'
+ 'haskell-either' 'haskell-base-prelude')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-rebase/trunk (PKGBUILD)

2018-03-02 Thread Felix Yan via arch-commits
Date: Friday, March 2, 2018 @ 17:51:16
  Author: felixonmars
Revision: 301440

upgpkg: haskell-rebase 1.2.3-21

rebuild with monad-control,1.0.2.3

Modified:
  haskell-rebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 17:50:50 UTC (rev 301439)
+++ PKGBUILD2018-03-02 17:51:16 UTC (rev 301440)
@@ -5,7 +5,7 @@
 _hkgname=rebase
 pkgname=haskell-rebase
 pkgver=1.2.3
-pkgrel=20
+pkgrel=21
 pkgdesc='A more progressive alternative to the "base" package'
 url="https://github.com/nikita-volkov/rebase;
 license=("MIT")


  1   2   3   4   5   >