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

2018-09-15 Thread Jan Steffens via arch-commits
Date: Saturday, September 15, 2018 @ 06:23:09
  Author: heftig
Revision: 334611

2.58.0+25+gd89e862f3-2: FS#59997

Modified:
  glib2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:21:48 UTC (rev 334610)
+++ PKGBUILD2018-09-15 06:23:09 UTC (rev 334611)
@@ -4,7 +4,7 @@
 pkgbase=glib2
 pkgname=(glib2 glib2-docs)
 pkgver=2.58.0+25+gd89e862f3
-pkgrel=1
+pkgrel=2
 pkgdesc="Low level core library"
 url="https://wiki.gnome.org/Projects/GLib;
 license=(LGPL2.1)
@@ -50,10 +50,15 @@
 
 package_glib2() {
   DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  pushd "$pkgdir"
+  python -m compileall -d / usr/share/glib-2.0/codegen
+  python -O -m compileall -d / usr/share/glib-2.0/codegen
+  popd
+
+  # Split docs
   mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
-  python -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
-  python -O -m compileall "$pkgdir/usr/share/glib-2.0/codegen"
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
 }
 
 package_glib2-docs() {


[arch-commits] Commit in gobject-introspection/trunk (PKGBUILD warnlib.diff)

2018-09-15 Thread Jan Steffens via arch-commits
Date: Saturday, September 15, 2018 @ 06:21:48
  Author: heftig
Revision: 334610

1.58.0+2+g1f1dd7f4-1

Modified:
  gobject-introspection/trunk/PKGBUILD
Deleted:
  gobject-introspection/trunk/warnlib.diff

--+
 PKGBUILD |   21 ++---
 warnlib.diff |   13 -
 2 files changed, 10 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:21:25 UTC (rev 334609)
+++ PKGBUILD2018-09-15 06:21:48 UTC (rev 334610)
@@ -3,8 +3,8 @@
 
 pkgbase=gobject-introspection
 pkgname=(gobject-introspection gobject-introspection-runtime)
-pkgver=1.58.0
-pkgrel=2
+pkgver=1.58.0+2+g1f1dd7f4
+pkgrel=1
 pkgdesc="Introspection system for GObject-based libraries"
 url="https://wiki.gnome.org/Projects/GObjectIntrospection;
 arch=(x86_64)
@@ -12,11 +12,9 @@
 depends=(python python-mako)
 makedepends=(cairo git gtk-doc python-sphinx meson)
 options=(!emptydirs)
-_commit=01bf21f398d5ece9ac2d78c00b4b362091f8e05c  # tags/1.58.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit;
-warnlib.diff)
-sha512sums=('SKIP'
-
'f9cf08b83a6f220923f7b538877a152ab90bebb6703e5026badc9852a69131b9c17e1d4dda89f9f5b6d8fb58a17780bd87d9c3bf66f5b8a9260f4f6debf4')
+_commit=1f1dd7f4857c13db507ad663664a5e4b8d620ffc  # gnome-3-30
+source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit;)
+sha512sums=('SKIP')
 
 pkgver() {
   cd $pkgbase
@@ -25,8 +23,6 @@
 
 prepare() {
   cd $pkgbase
-  # GJS needs warnlib to build
-  patch -Np1 -i ../warnlib.diff
 }
   
 build() {
@@ -42,9 +38,12 @@
   depends+=("gobject-introspection-runtime=$pkgver-$pkgrel")
 
   DESTDIR="$pkgdir" meson install -C build
-  python -m compileall "$pkgdir/usr/lib/gobject-introspection"
-  python -O -m compileall "$pkgdir/usr/lib/gobject-introspection"
 
+  pushd "$pkgdir"
+  python -m compileall -d / usr/lib/gobject-introspection
+  python -O -m compileall -d / usr/lib/gobject-introspection
+  popd
+
 ### Split runtime
   mkdir -p "$srcdir/runtime/lib"
   mv "$pkgdir"/usr/lib/{lib*,girepository-*} "$srcdir/runtime/lib"

Deleted: warnlib.diff
===
--- warnlib.diff2018-09-15 06:21:25 UTC (rev 334609)
+++ warnlib.diff2018-09-15 06:21:48 UTC (rev 334610)
@@ -1,13 +0,0 @@
-diff --git i/tests/meson.build w/tests/meson.build
-index 71cd97fe..18cc0807 100644
 i/tests/meson.build
-+++ w/tests/meson.build
-@@ -8,6 +8,8 @@ test_regress_incdirs = include_directories(['.', 'scanner'])
- installed_sources = [
-   'scanner/regress.c',
-   'scanner/regress.h',
-+  'scanner/warnlib.c',
-+  'scanner/warnlib.h',
-   'gimarshallingtests.c',
-   'gimarshallingtests.h',
-   'gitestmacros.h',


[arch-commits] Commit in haskell-should-not-typecheck/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:21:38
  Author: felixonmars
Revision: 381176

upgpkg: haskell-should-not-typecheck 2.1.0-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-should-not-typecheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:20:59 UTC (rev 381175)
+++ PKGBUILD2018-09-15 06:21:38 UTC (rev 381176)
@@ -3,7 +3,7 @@
 _hkgname=should-not-typecheck
 pkgname=haskell-should-not-typecheck
 pkgver=2.1.0
-pkgrel=18
+pkgrel=19
 pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
 url="https://github.com/CRogers/should-not-typecheck;
 license=('custom:BSD3')


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

2018-09-15 Thread Jan Steffens via arch-commits
Date: Saturday, September 15, 2018 @ 06:21:25
  Author: heftig
Revision: 334609

better pyc path fix

Modified:
  gnome-music/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:20:14 UTC (rev 334608)
+++ PKGBUILD2018-09-15 06:21:25 UTC (rev 334609)
@@ -48,7 +48,7 @@
 package() {
   DESTDIR="$pkgdir" meson install -C build
 
-  cd "$pkgdir/usr/lib"
-  python -m compileall .
-  python -O -m compileall .
+  cd "$pkgdir"
+  python -m compileall -d / usr/lib
+  python -O -m compileall -d / usr/lib
 }


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:23:30
  Author: felixonmars
Revision: 381180

upgpkg: haskell-tasty-golden 2.3.2-7

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:22:45 UTC (rev 381179)
+++ PKGBUILD2018-09-15 06:23:30 UTC (rev 381180)
@@ -4,7 +4,7 @@
 _hkgname=tasty-golden
 pkgname=haskell-tasty-golden
 pkgver=2.3.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Golden tests support for tasty"
 url="https://github.com/feuerbach/tasty-golden;
 license=("MIT")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:22:45
  Author: felixonmars
Revision: 381179

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-storable-tuple/repos/community-staging-x86_64/
  haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD
(from rev 381178, haskell-storable-tuple/trunk/PKGBUILD)

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

Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from 
rev 381178, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:22:45 UTC (rev 381179)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=20
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+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 \
+-fsplitbase
+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-should-not-typecheck/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:21:54
  Author: felixonmars
Revision: 381177

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-should-not-typecheck/repos/community-staging-x86_64/
  haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD
(from rev 381176, haskell-should-not-typecheck/trunk/PKGBUILD)

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

Copied: haskell-should-not-typecheck/repos/community-staging-x86_64/PKGBUILD 
(from rev 381176, haskell-should-not-typecheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:21:54 UTC (rev 381177)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=should-not-typecheck
+pkgname=haskell-should-not-typecheck
+pkgver=2.1.0
+pkgrel=19
+pkgdesc="A HUnit/hspec assertion library to verify that an expression does not 
typecheck"
+url="https://github.com/CRogers/should-not-typecheck;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-expectations')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d')
+
+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-storable-tuple/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:22:29
  Author: felixonmars
Revision: 381178

upgpkg: haskell-storable-tuple 0.0.3.3-20

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-storable-tuple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:21:54 UTC (rev 381177)
+++ PKGBUILD2018-09-15 06:22:29 UTC (rev 381178)
@@ -4,7 +4,7 @@
 _hkgname=storable-tuple
 pkgname=haskell-storable-tuple
 pkgver=0.0.3.3
-pkgrel=19
+pkgrel=20
 pkgdesc="Storable instance for pairs and triples"
 url="http://code.haskell.org/~thielema/storable-tuple/;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:40:49
  Author: felixonmars
Revision: 381204

upgpkg: haskell-transformers-base 0.4.5.2-16

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-transformers-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:39:52 UTC (rev 381203)
+++ PKGBUILD2018-09-15 06:40:49 UTC (rev 381204)
@@ -4,7 +4,7 @@
 _hkgname=transformers-base
 pkgname=haskell-transformers-base
 pkgver=0.4.5.2
-pkgrel=15
+pkgrel=16
 pkgdesc="Lift computations from the bottom of a transformer stack"
 url="https://github.com/mvv/transformers-base;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:42:02
  Author: felixonmars
Revision: 381207

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 381206, haskell-monad-control/trunk/PKGBUILD)

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
381206, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:42:02 UTC (rev 381207)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=18
+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-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-th-utilities/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:39:52
  Author: felixonmars
Revision: 381203

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-utilities/repos/community-staging-x86_64/
  haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD
(from rev 381202, haskell-th-utilities/trunk/PKGBUILD)

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
381202, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:39:52 UTC (rev 381203)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.0.1
+pkgrel=56
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('30cb5c09071beb1f8e029d217fefc6e58aa6eaa8a28994990d1549091fc174195b04a10e7873b1ac5f894cb4a528bf9764256ff1ad5c969493fbf5f872f1749f')
+
+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-transformers-base/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:41:06
  Author: felixonmars
Revision: 381205

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from 
rev 381204, haskell-transformers-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:41:06 UTC (rev 381205)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=transformers-base
+pkgname=haskell-transformers-base
+pkgver=0.4.5.2
+pkgrel=16
+pkgdesc="Lift computations from the bottom of a transformer stack"
+url="https://github.com/mvv/transformers-base;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4')
+
+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 \
+-forphaninstances
+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-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:41:45
  Author: felixonmars
Revision: 381206

upgpkg: haskell-monad-control 1.0.2.3-18

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-monad-control/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:41:06 UTC (rev 381205)
+++ PKGBUILD2018-09-15 06:41:45 UTC (rev 381206)
@@ -4,7 +4,7 @@
 _hkgname=monad-control
 pkgname=haskell-monad-control
 pkgver=1.0.2.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
 url="https://github.com/basvandijk/monad-control;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:39:36
  Author: felixonmars
Revision: 381202

upgpkg: haskell-th-utilities 0.2.0.1-56

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-th-utilities/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:38:46 UTC (rev 381201)
+++ PKGBUILD2018-09-15 06:39:36 UTC (rev 381202)
@@ -3,7 +3,7 @@
 _hkgname=th-utilities
 pkgname=haskell-th-utilities
 pkgver=0.2.0.1
-pkgrel=55
+pkgrel=56
 pkgdesc="Collection of useful functions for use with Template Haskell"
 url="https://github.com/fpco/th-utilities;
 license=('MIT')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:46:33
  Author: felixonmars
Revision: 381217

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 
381216, haskell-monad-unlift/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:46:33 UTC (rev 381217)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-unlift
+pkgname=haskell-monad-unlift
+pkgver=0.2.0
+pkgrel=43
+pkgdesc="Typeclasses for representing monad transformer unlifting"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" 
"haskell-constraints")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3')
+
+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-journal/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:45:27
  Author: felixonmars
Revision: 381214

upgpkg: haskell-monad-journal 0.8.1-21

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-monad-journal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:44:51 UTC (rev 381213)
+++ PKGBUILD2018-09-15 06:45:27 UTC (rev 381214)
@@ -4,7 +4,7 @@
 _hkgname=monad-journal
 pkgname=haskell-monad-journal
 pkgver=0.8.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Pure logger typeclass and monad transformer"
 url="https://github.com/phaazon/monad-journal;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:45:43
  Author: felixonmars
Revision: 381215

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
381214, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:45:43 UTC (rev 381215)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.8.1
+pkgrel=21
+pkgdesc="Pure logger typeclass and monad transformer"
+url="https://github.com/phaazon/monad-journal;
+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=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d')
+
+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-resource-pool/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:47:22
  Author: felixonmars
Revision: 381219

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 381218, haskell-resource-pool/trunk/PKGBUILD)

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

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
381218, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:47:22 UTC (rev 381219)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=46
+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-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-resource-pool/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:47:06
  Author: felixonmars
Revision: 381218

upgpkg: haskell-resource-pool 0.2.3.2-46

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:46:33 UTC (rev 381217)
+++ PKGBUILD2018-09-15 06:47:06 UTC (rev 381218)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=45
+pkgrel=46
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:46:16
  Author: felixonmars
Revision: 381216

upgpkg: haskell-monad-unlift 0.2.0-43

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-monad-unlift/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:45:43 UTC (rev 381215)
+++ PKGBUILD2018-09-15 06:46:16 UTC (rev 381216)
@@ -4,7 +4,7 @@
 _hkgname=monad-unlift
 pkgname=haskell-monad-unlift
 pkgver=0.2.0
-pkgrel=42
+pkgrel=43
 pkgdesc="Typeclasses for representing monad transformer unlifting"
 url="https://github.com/fpco/monad-unlift;
 license=("MIT")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:53:24
  Author: felixonmars
Revision: 381228

upgpkg: haskell-success 0.2.6-28

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-success/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:52:47 UTC (rev 381227)
+++ PKGBUILD2018-09-15 06:53:24 UTC (rev 381228)
@@ -4,7 +4,7 @@
 _hkgname=success
 pkgname=haskell-success
 pkgver=0.2.6
-pkgrel=27
+pkgrel=28
 pkgdesc="A version of Either specialised for encoding of success or failure"
 url="https://github.com/nikita-volkov/success;
 license=("MIT")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:53:41
  Author: felixonmars
Revision: 381229

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 
381228, haskell-success/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:53:41 UTC (rev 381229)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=28
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e')
+
+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-typed-process/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:54:21
  Author: felixonmars
Revision: 381230

upgpkg: haskell-typed-process 0.2.3.0-3

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-typed-process/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:53:41 UTC (rev 381229)
+++ PKGBUILD2018-09-15 06:54:21 UTC (rev 381230)
@@ -4,7 +4,7 @@
 _hkgname=typed-process
 pkgname=haskell-typed-process
 pkgver=0.2.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Run external processes, with strong typing of streams"
 url="https://haskell-lang.org/library/typed-process;
 license=("MIT")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:54:37
  Author: felixonmars
Revision: 381231

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-typed-process/repos/community-staging-x86_64/
  haskell-typed-process/repos/community-staging-x86_64/PKGBUILD
(from rev 381230, haskell-typed-process/trunk/PKGBUILD)

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

Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 
381230, haskell-typed-process/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:54:37 UTC (rev 381231)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=typed-process
+pkgname=haskell-typed-process
+pkgver=0.2.3.0
+pkgrel=3
+pkgdesc="Run external processes, with strong typing of streams"
+url="https://haskell-lang.org/library/typed-process;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async')
+makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e35b54be17a2d5efaa56afc36f6bada1c5b3a07ae0731cd3fa1a94bfea7e7d777ad9959a012545f3e7886f0602e62608b1f50832093c36753d0b9fd93067d25b')
+
+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-configurator-ng/repos (3 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:11:59
  Author: felixonmars
Revision: 381247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-configurator-ng/repos/community-staging-x86_64/
  haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD
(from rev 381246, haskell-configurator-ng/trunk/PKGBUILD)
  haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 381246, haskell-configurator-ng/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   50 ++
 ghc-8.4.patch |   26 ++
 2 files changed, 76 insertions(+)

Copied: haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from 
rev 381246, haskell-configurator-ng/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:11:59 UTC (rev 381247)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-ng
+pkgname=haskell-configurator-ng
+pkgver=0.0.0.1
+pkgrel=41
+pkgdesc="The next generation of configuration management"
+url="https://github.com/lpsmith/configurator-ng;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-critbit" "haskell-dlist" 
"haskell-data-ordlist"
+ "haskell-hashable" "haskell-scientific" "haskell-unix-compat"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7995be233ab367e807a66c6f0f412826dc6c916a895c5e145d5b21af2f867a0c69c6bd228e7d5425a69ea9b500ed51fb00025ca9090417aaee4ac1a027f2f77a'
+
'c0f0ed7bc5e61794e66950792c8664c84f78b664b15c91e7a8c7d4d547229500e04a2975c4a68908167ab6e636b6db87fd4f6e6af4730bfe3c24a60b22ddc129')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+
+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 \
+-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"
+}

Copied: haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch 
(from rev 381246, haskell-configurator-ng/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-09-15 07:11:59 UTC (rev 
381247)
@@ -0,0 +1,26 @@
+diff --git a/Data/Configurator/Parser/Implementation.hs.orig 
b/Data/Configurator/Parser/Implementation.hs
+index 3b3c82a..be9080f 100644
+--- a/Data/Configurator/Parser/Implementation.hs.orig
 b/Data/Configurator/Parser/Implementation.hs
+@@ -152,9 +152,8 @@ newtype ConfigTransform = ConfigTransform (ConfigPlan ())
+ 
+ -- | 'mempty' is the identity 'ConfigTransform',  'mappend' is the composition
+ --   of two 'ConfigTransform's.
+-instance Monoid ConfigTransform where
+-   mempty = ConfigTransform (ConfigPlan ())
+-   (ConfigTransform x) `mappend` (ConfigTransform y) = (ConfigTransform (go 
x))
++instance Semigroup ConfigTransform where
++  ConfigTransform x <> ConfigTransform y = ConfigTransform (go x)
+  where
+go (ConfigPlan _)  = y
+go (Union a b) = Union (go a) (go b)
+@@ -162,6 +161,9 @@ instance Monoid ConfigTransform where
+go (Subconfig pre a)   = Subconfig pre (go a)
+go Empty   = Empty
+ 
++instance Monoid ConfigTransform where
++   mempty = ConfigTransform (ConfigPlan ())
++
+ -- | Conceptually,  @'union' f g = \\config -> union\' (f config) (g config)@,
+ -- where @union\'@ is the left-biased union of two 'Config's.
+ union :: ConfigTransform -> ConfigTransform -> ConfigTransform


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:10:57
  Author: felixonmars
Revision: 381245

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 
381244, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:10:57 UTC (rev 381245)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=52
+pkgdesc="Configuration management"
+url="https://github.com/bos/configurator;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-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-expiring-cache-map/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:12:35
  Author: felixonmars
Revision: 381248

upgpkg: haskell-expiring-cache-map 0.0.6.1-22

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-expiring-cache-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:11:59 UTC (rev 381247)
+++ PKGBUILD2018-09-15 07:12:35 UTC (rev 381248)
@@ -4,7 +4,7 @@
 _hkgname=expiring-cache-map
 pkgname=haskell-expiring-cache-map
 pkgver=0.0.6.1
-pkgrel=21
+pkgrel=22
 pkgdesc="General purpose simple caching."
 url="https://github.com/elblake/expiring-cache-map;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:11:43
  Author: felixonmars
Revision: 381246

upgpkg: haskell-configurator-ng 0.0.0.1-41

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-configurator-ng/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:10:57 UTC (rev 381245)
+++ PKGBUILD2018-09-15 07:11:43 UTC (rev 381246)
@@ -4,7 +4,7 @@
 _hkgname=configurator-ng
 pkgname=haskell-configurator-ng
 pkgver=0.0.0.1
-pkgrel=40
+pkgrel=41
 pkgdesc="The next generation of configuration management"
 url="https://github.com/lpsmith/configurator-ng;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:40:36
  Author: felixonmars
Revision: 381299

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
381298, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:40:36 UTC (rev 381299)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.17.5.1
+pkgrel=19
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('23a38bfbe4f4accbefacf21529a0e31309abc04d8b5f234017b628294085d8a5857c056be44ac5579d11c7d7fe270d67d821b784881c88e504f92e07e83039dc')
+
+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-pandoc-types/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:40:20
  Author: felixonmars
Revision: 381298

upgpkg: haskell-pandoc-types 1.17.5.1-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:39:21 UTC (rev 381297)
+++ PKGBUILD2018-09-15 07:40:20 UTC (rev 381298)
@@ -4,7 +4,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.17.5.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Types for representing a structured document"
 url="http://johnmacfarlane.net/pandoc;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:39:21
  Author: felixonmars
Revision: 381297

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
381296, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:39:21 UTC (rev 381297)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.1
+pkgrel=58
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-microstache/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:39:04
  Author: felixonmars
Revision: 381296

upgpkg: haskell-microstache 1.0.1.1-58

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:38:25 UTC (rev 381295)
+++ PKGBUILD2018-09-15 07:39:04 UTC (rev 381296)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.1
-pkgrel=57
+pkgrel=58
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:53:12
  Author: felixonmars
Revision: 381323

upgpkg: haskell-skylighting 0.7.3-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:51:59 UTC (rev 381322)
+++ PKGBUILD2018-09-15 07:53:12 UTC (rev 381323)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.7.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:51:59
  Author: felixonmars
Revision: 381322

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 381321, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:51:59 UTC (rev 381322)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.7.3
+pkgrel=6
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2875e6f50191a8a5f51f38db5e855e90e07b5e3b953ab1bf218b345433391becb450c7d1cd6073af0f1dac648f6e18653f30094ecdfb740e0d8c24cc5932d84a')
+
+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 \
+-fexecutable -fsystem-pcre
+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-skylighting/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:53:30
  Author: felixonmars
Revision: 381324

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
381323, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:53:30 UTC (rev 381324)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.7.3
+pkgrel=6
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-pretty-show' 
'haskell-regex-pcre'
+ 'haskell-safe' 'haskell-skylighting-core' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ba4cb1c78c1bd0477e46e4063717ea730fec33f5aa28376a81840628f48eeb9a412d4da615f1e74f4a9e0afa37828bdcbd71e1b2fe12236af53fb477df361de')
+
+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 \
+-fsystem-pcre -fexecutable
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:08:18
  Author: felixonmars
Revision: 381340

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   47 
 ghc-8.4.patch |  329 
 2 files changed, 376 insertions(+)

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 381339, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:08:18 UTC (rev 381340)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.4.0
+pkgrel=36
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe'
+ 'haskell-uniplate' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'5e18015155a1ac940591d7c28f3741cf56d9dd36f530895b3d9fec7865563db5c10524252d496b3d4a59c9f1ad2a9db4e2a56f31b73cf91ce1a2e698c3d6dadf')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+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
+# haddock failed to generate
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

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

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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:09:34
  Author: felixonmars
Revision: 381342

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uri-bytestring/repos/community-staging-x86_64/
  haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 381341, haskell-uri-bytestring/trunk/PKGBUILD)

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 381341, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:09:34 UTC (rev 381342)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.2.0
+pkgrel=15
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-base-compat' 
'haskell-quickcheck-instances'
+ 'haskell-generics-sop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('937379b7d9505752e7bc09f3788115c8fab54db43733c5c17c314bb3cbb942dc0446b8b024cf993d5f3408e7211eb24ceac4e3ff65c4a196d504799cb2e1069e')
+
+prepare() {
+sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+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-uri-bytestring/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:09:17
  Author: felixonmars
Revision: 381341

upgpkg: haskell-uri-bytestring 0.3.2.0-15

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:08:18 UTC (rev 381340)
+++ PKGBUILD2018-09-15 08:09:17 UTC (rev 381341)
@@ -3,7 +3,7 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.3.2.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:08:02
  Author: felixonmars
Revision: 381339

upgpkg: haskell-tamarin-prover-theory 1.4.0-36

rebuild with ansi-terminal 0.8.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:05:17 UTC (rev 381338)
+++ PKGBUILD2018-09-15 08:08:02 UTC (rev 381339)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.4.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:19:26
  Author: felixonmars
Revision: 381355

upgpkg: haskell-gauge 0.2.3-7

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-gauge/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:17:22 UTC (rev 381354)
+++ PKGBUILD2018-09-15 08:19:26 UTC (rev 381355)
@@ -4,7 +4,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.3
-pkgrel=6
+pkgrel=7
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:19:43
  Author: felixonmars
Revision: 381356

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 381355, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:19:43 UTC (rev 381356)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.3
+pkgrel=7
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f124091f96d2d38f3c6c32d176e8a4bb333573b3ed6bf57c2ef13657d7495e3d0b406a291344b7b42615859847123092d878ff5bcdd0ded1f97c4e28b38b415')
+
+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 \
+-fanalysis
+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-asn1-parse/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:34:26
  Author: felixonmars
Revision: 381374

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-parse/repos/community-staging-x86_64/
  haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD
(from rev 381373, haskell-asn1-parse/trunk/PKGBUILD)

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

Copied: haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
381373, haskell-asn1-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:34:26 UTC (rev 381374)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-parse
+pkgname=haskell-asn1-parse
+pkgver=0.9.4
+pkgrel=77
+pkgdesc="Simple monadic parser for ASN1 stream types."
+url="https://github.com/vincenthz/hs-asn1;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('10579753addf0580d33f2d7d8571bedb3b4ff3d485891dd7db8b75ae09550cbd42ee9d00a452263810079eeb77ec630687b193a6d4b538bfdb683b92c9e64637')
+
+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-asn1-parse/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:34:08
  Author: felixonmars
Revision: 381373

upgpkg: haskell-asn1-parse 0.9.4-77

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-asn1-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:33:26 UTC (rev 381372)
+++ PKGBUILD2018-09-15 08:34:08 UTC (rev 381373)
@@ -4,7 +4,7 @@
 _hkgname=asn1-parse
 pkgname=haskell-asn1-parse
 pkgver=0.9.4
-pkgrel=76
+pkgrel=77
 pkgdesc="Simple monadic parser for ASN1 stream types."
 url="https://github.com/vincenthz/hs-asn1;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-crypto-pubkey-types/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:35:40
  Author: felixonmars
Revision: 381376

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 381375, haskell-crypto-pubkey-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:35:40 UTC (rev 381376)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey-types
+pkgname=haskell-crypto-pubkey-types
+pkgver=0.4.3
+pkgrel=69
+pkgdesc="Generic cryptography Public keys algorithm types"
+url="https://github.com/vincenthz/hs-crypto-pubkey-types;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-crypto-pubkey-types/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:35:24
  Author: felixonmars
Revision: 381375

upgpkg: haskell-crypto-pubkey-types 0.4.3-69

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-crypto-pubkey-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:34:26 UTC (rev 381374)
+++ PKGBUILD2018-09-15 08:35:24 UTC (rev 381375)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey-types
 pkgname=haskell-crypto-pubkey-types
 pkgver=0.4.3
-pkgrel=68
+pkgrel=69
 pkgdesc="Generic cryptography Public keys algorithm types"
 url="https://github.com/vincenthz/hs-crypto-pubkey-types;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:33:26
  Author: felixonmars
Revision: 381372

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-asn1-encoding/repos/community-staging-x86_64/
  haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD
(from rev 381371, haskell-asn1-encoding/trunk/PKGBUILD)

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

Copied: haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 
381371, haskell-asn1-encoding/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:33:26 UTC (rev 381372)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=asn1-encoding
+pkgname=haskell-asn1-encoding
+pkgver=0.9.5
+pkgrel=66
+pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
+url="https://github.com/vincenthz/hs-asn1;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-types" "haskell-hourglass")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7dd952be1378d1d1eae590ae714c3d9973ae04f2b497f1758479689d3fa05e2bc67362e1f4cc934976614c11357be8b7a0ecf94591760acdf55ac4e8290fa21')
+
+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-asn1-encoding/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:33:09
  Author: felixonmars
Revision: 381371

upgpkg: haskell-asn1-encoding 0.9.5-66

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-asn1-encoding/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:32:14 UTC (rev 381370)
+++ PKGBUILD2018-09-15 08:33:09 UTC (rev 381371)
@@ -4,7 +4,7 @@
 _hkgname=asn1-encoding
 pkgname=haskell-asn1-encoding
 pkgver=0.9.5
-pkgrel=65
+pkgrel=66
 pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms"
 url="https://github.com/vincenthz/hs-asn1;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:50:29
  Author: felixonmars
Revision: 381400

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-streams/repos/community-staging-x86_64/
  haskell-io-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 381399, haskell-io-streams/trunk/PKGBUILD)

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

Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
381399, haskell-io-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:50:29 UTC (rev 381400)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-streams
+pkgname=haskell-io-streams
+pkgver=1.5.0.1
+pkgrel=27
+pkgdesc="Simple, composable, and easy-to-use stream I/O"
+url="https://github.com/snapframework/io-streams;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 
'haskell-vector'
+ 'haskell-zlib-bindings')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('610a149870732b04c59a5fb91b92e7b9a7f7c53e89ab29dc9249fca9e6a9a54ab97c7986b0bde23a98e5301b3d6bd7537f3ca6c7023574bf4a8b9ca7292e2489')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:50:12
  Author: felixonmars
Revision: 381399

upgpkg: haskell-io-streams 1.5.0.1-27

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-io-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:48:55 UTC (rev 381398)
+++ PKGBUILD2018-09-15 08:50:12 UTC (rev 381399)
@@ -3,7 +3,7 @@
 _hkgname=io-streams
 pkgname=haskell-io-streams
 pkgver=1.5.0.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Simple, composable, and easy-to-use stream I/O"
 url="https://github.com/snapframework/io-streams;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:48:06
  Author: felixonmars
Revision: 381396

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:48:55
  Author: felixonmars
Revision: 381398

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-httpd-shed/repos/community-staging-x86_64/
  haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD
(from rev 381397, haskell-httpd-shed/trunk/PKGBUILD)

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

Copied: haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 
381397, haskell-httpd-shed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:48:55 UTC (rev 381398)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=httpd-shed
+pkgname=haskell-httpd-shed
+pkgver=0.4.0.3
+pkgrel=35
+pkgdesc="A simple web-server with an interact style API"
+url="https://github.com/andygill/httpd-shed/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fc4da5dd42194890e4201129c7217191cc1c8f82a366b84f42f9129c45fa5cb40211674608c84df420f8d8659fd60908880d14176a36f6aa0f89c01a8c1fa6c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-buildexamples -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-httpd-shed/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:48:38
  Author: felixonmars
Revision: 381397

upgpkg: haskell-httpd-shed 0.4.0.3-35

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-httpd-shed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:48:06 UTC (rev 381396)
+++ PKGBUILD2018-09-15 08:48:38 UTC (rev 381397)
@@ -4,7 +4,7 @@
 _hkgname=httpd-shed
 pkgname=haskell-httpd-shed
 pkgver=0.4.0.3
-pkgrel=34
+pkgrel=35
 pkgdesc="A simple web-server with an interact style API"
 url="https://github.com/andygill/httpd-shed/;
 license=("custom:BSD3")


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

2018-09-15 Thread Bruno Pagani via arch-commits
Date: Saturday, September 15, 2018 @ 08:59:51
  Author: archange
Revision: 381418

archrelease: copy trunk to community-x86_64

Added:
  getdns/repos/community-x86_64/PKGBUILD
(from rev 381417, getdns/trunk/PKGBUILD)
Deleted:
  getdns/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 08:59:38 UTC (rev 381417)
+++ PKGBUILD2018-09-15 08:59:51 UTC (rev 381418)
@@ -1,35 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Remi Gacogne 
-
-pkgname=getdns
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="A modern asynchronous DNS API"
-arch=('x86_64')
-url="https://getdnsapi.net;
-license=('BSD')
-depends=('libbsd' 'libev' 'libevent' 'libidn2' 'libuv' 'libyaml' 'unbound')
-source=("${url}/dist/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('1685b82dfe297cffc4bae08a773cdc88a3edf9a4e5a1ea27d8764bb5affc0e80' 
'SKIP')
-validpgpkeys=('DC34EE5DB2417BCC151E5100E5F8F8212F77A498') # Willem Toorop 

-
-build() {
-cd ${pkgname}-${pkgver}
-./configure \
---prefix=/usr \
---sysconfdir=/etc \
---disable-rpath \
---enable-static=no \
---with-libev \
---with-libevent \
---with-libuv \
---with-trust-anchor=/etc/trusted-key.key
-make
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: getdns/repos/community-x86_64/PKGBUILD (from rev 381417, 
getdns/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 08:59:51 UTC (rev 381418)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Remi Gacogne 
+
+pkgname=getdns
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="A modern asynchronous DNS API"
+arch=('x86_64')
+url="https://getdnsapi.net;
+license=('BSD')
+depends=('libbsd' 'libev' 'libevent' 'libidn2' 'libuv' 'libyaml' 'unbound')
+source=("${url}/dist/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha256sums=('1685b82dfe297cffc4bae08a773cdc88a3edf9a4e5a1ea27d8764bb5affc0e80' 
'SKIP')
+validpgpkeys=('DC34EE5DB2417BCC151E5100E5F8F8212F77A498') # Willem Toorop 

+
+build() {
+cd ${pkgname}-${pkgver}
+./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--disable-rpath \
+--enable-static=no \
+--with-libev \
+--with-libevent \
+--with-libuv \
+--with-trust-anchor=/etc/trusted-key.key
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:59:53
  Author: felixonmars
Revision: 381419

upgpkg: haskell-openssl-streams 1.2.1.3-26

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-openssl-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:59:51 UTC (rev 381418)
+++ PKGBUILD2018-09-15 08:59:53 UTC (rev 381419)
@@ -3,7 +3,7 @@
 _hkgname=openssl-streams
 pkgname=haskell-openssl-streams
 pkgver=1.2.1.3
-pkgrel=25
+pkgrel=26
 pkgdesc="OpenSSL network support for io-streams"
 url="https://github.com/snapframework/openssl-streams;
 license=('custom:BSD3')


[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 08:59:12
  Author: felixonmars
Revision: 381416

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD
(from rev 381415, haskell-network-protocol-xmpp/trunk/PKGBUILD)

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

Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD 
(from rev 381415, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 08:59:12 UTC (rev 381416)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-xmpp
+pkgver=0.4.8
+pkgrel=82
+pkgdesc="Client library for the XMPP protocol."
+url="https://john-millikin.com/software/haskell-xmpp/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" 
"haskell-libxml-sax"
+ "haskell-monads-tf" "haskell-network" "haskell-xml-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:01:18
  Author: felixonmars
Revision: 381422

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pcre-heavy/repos/community-staging-x86_64/
  haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD
(from rev 381421, haskell-pcre-heavy/trunk/PKGBUILD)

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

Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 
381421, haskell-pcre-heavy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:01:18 UTC (rev 381422)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-heavy
+pkgname=haskell-pcre-heavy
+pkgver=1.0.0.2
+pkgrel=30
+pkgdesc="A regexp library on top of pcre-light you can actually use"
+url="https://github.com/myfreeweb/pcre-heavy;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 
'haskell-string-conversions')
+makedepends=('ghc' 'haskell-glob' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+doctest library/*/*/*/*.hs
+}
+
+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 "UNLICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:01:02
  Author: felixonmars
Revision: 381421

upgpkg: haskell-pcre-heavy 1.0.0.2-30

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-pcre-heavy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:00:09 UTC (rev 381420)
+++ PKGBUILD2018-09-15 09:01:02 UTC (rev 381421)
@@ -4,7 +4,7 @@
 _hkgname=pcre-heavy
 pkgname=haskell-pcre-heavy
 pkgver=1.0.0.2
-pkgrel=29
+pkgrel=30
 pkgdesc="A regexp library on top of pcre-light you can actually use"
 url="https://github.com/myfreeweb/pcre-heavy;
 license=("custom:PublicDomain")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:00:09
  Author: felixonmars
Revision: 381420

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openssl-streams/repos/community-staging-x86_64/
  haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 381419, haskell-openssl-streams/trunk/PKGBUILD)

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

Copied: haskell-openssl-streams/repos/community-staging-x86_64/PKGBUILD (from 
rev 381419, haskell-openssl-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:00:09 UTC (rev 381420)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openssl-streams
+pkgname=haskell-openssl-streams
+pkgver=1.2.1.3
+pkgrel=26
+pkgdesc="OpenSSL network support for io-streams"
+url="https://github.com/snapframework/openssl-streams;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsopenssl' 'haskell-io-streams' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cdfa1d6946b1ed8750de55ecd8acfa1e65bcaa2b7531fefaf1fba4a9fc8e59f37261e2f8baee3ba04c4622fcc9af0d2b04986f5680e03729ba966946629c1ab2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Bruno Pagani via arch-commits
Date: Saturday, September 15, 2018 @ 08:59:38
  Author: archange
Revision: 381417

unbound 1.8.0 rebuild

Modified:
  getdns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 08:59:12 UTC (rev 381416)
+++ PKGBUILD2018-09-15 08:59:38 UTC (rev 381417)
@@ -3,7 +3,7 @@
 
 pkgname=getdns
 pkgver=1.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A modern asynchronous DNS API"
 arch=('x86_64')
 url="https://getdnsapi.net;


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:15:27
  Author: felixonmars
Revision: 381450

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
381449, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:15:27 UTC (rev 381450)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=80
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:15:11
  Author: felixonmars
Revision: 381449

upgpkg: haskell-crypto-pubkey 0.2.8-80

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:14:28 UTC (rev 381448)
+++ PKGBUILD2018-09-15 09:15:11 UTC (rev 381449)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=79
+pkgrel=80
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:16:07
  Author: felixonmars
Revision: 381451

upgpkg: haskell-nettle 0.3.0-13

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:15:27 UTC (rev 381450)
+++ PKGBUILD2018-09-15 09:16:07 UTC (rev 381451)
@@ -3,7 +3,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:16:24
  Author: felixonmars
Revision: 381452

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
381451, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:16:24 UTC (rev 381452)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=13
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:14:11
  Author: felixonmars
Revision: 381447

upgpkg: haskell-crypto-numbers 0.2.7-67

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:13:25 UTC (rev 381446)
+++ PKGBUILD2018-09-15 09:14:11 UTC (rev 381447)
@@ -4,7 +4,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=66
+pkgrel=67
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:21:18
  Author: felixonmars
Revision: 381462

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-deferred-folds/repos/community-staging-x86_64/
  haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD
(from rev 381461, haskell-deferred-folds/trunk/PKGBUILD)

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

Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from 
rev 381461, haskell-deferred-folds/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:21:18 UTC (rev 381462)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=deferred-folds
+pkgname=haskell-deferred-folds
+pkgver=0.9.7
+pkgrel=2
+pkgdesc="Abstractions over deferred folds"
+url="https://github.com/metrix-ai/deferred-folds;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d6a56c06b881f38c535254b772ad34f513d31319b726adc1a247002a3717cd33c90d91f237ff93e5bff2caa1534acd3508141412a7686e20619430343f5f3e9b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:21:02
  Author: felixonmars
Revision: 381461

upgpkg: haskell-deferred-folds 0.9.7-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-deferred-folds/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:20:23 UTC (rev 381460)
+++ PKGBUILD2018-09-15 09:21:02 UTC (rev 381461)
@@ -3,7 +3,7 @@
 _hkgname=deferred-folds
 pkgname=haskell-deferred-folds
 pkgver=0.9.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Abstractions over deferred folds"
 url="https://github.com/metrix-ai/deferred-folds;
 license=('MIT')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:22:23
  Author: felixonmars
Revision: 381464

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 381463, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:22:23 UTC (rev 381464)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1
+pkgrel=14
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 
'haskell-exceptions'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be435aa2adb76b9ce4802daa036bfc428366d17bb2bb6ab3239be9c826cea433ad28e81986b9787bf181ee98090e48cd4b580a9c5652d8f28530c14f65ed7788')
+
+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-free/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:22:07
  Author: felixonmars
Revision: 381463

upgpkg: haskell-free 5.1-14

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:21:18 UTC (rev 381462)
+++ PKGBUILD2018-09-15 09:22:07 UTC (rev 381463)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:35:20
  Author: felixonmars
Revision: 381477

upgpkg: haskell-concise 0.1.0.1-60

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:34:37 UTC (rev 381476)
+++ PKGBUILD2018-09-15 09:35:20 UTC (rev 381477)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=59
+pkgrel=60
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:37:15
  Author: felixonmars
Revision: 381480

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 381479, haskell-dbus/trunk/PKGBUILD)

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 381479, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 09:37:15 UTC (rev 381480)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.0.1
+pkgrel=58
+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-lens' 'haskell-libxml-sax' 
'haskell-network'
+ 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ '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=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b')
+
+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-dbus/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 09:36:58
  Author: felixonmars
Revision: 381479

upgpkg: haskell-dbus 1.0.1-58

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 09:35:37 UTC (rev 381478)
+++ PKGBUILD2018-09-15 09:36:58 UTC (rev 381479)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.0.1
-pkgrel=57
+pkgrel=58
 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-half/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:00:37
  Author: felixonmars
Revision: 381140

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 381139, 
haskell-half/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:00:37 UTC (rev 381140)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=half
+pkgname=haskell-half
+pkgver=0.3
+pkgrel=2
+pkgdesc="Half-precision floating-point"
+url="https://github.com/ekmett/half;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c')
+
+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-half/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:00:21
  Author: felixonmars
Revision: 381139

upgpkg: haskell-half 0.3-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-half/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 05:55:44 UTC (rev 381138)
+++ PKGBUILD2018-09-15 06:00:21 UTC (rev 381139)
@@ -3,7 +3,7 @@
 _hkgname=half
 pkgname=haskell-half
 pkgver=0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Half-precision floating-point"
 url="https://github.com/ekmett/half;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:13:24
  Author: felixonmars
Revision: 381161

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 
381160, haskell-memotrie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:13:24 UTC (rev 381161)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=MemoTrie
+pkgname=haskell-memotrie
+pkgver=0.6.9
+pkgrel=17
+pkgdesc="Trie-based memo functions"
+url="https://github.com/conal/MemoTrie;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-newtype-generics')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d689e75b1fd18acae6d1c77189b8503e915bc1e5ea2707a04e893e180f044bd16f255ad3ee6880eab0eac9b803671a31561c7a52f90bc49830090c4615e89507')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:14:25
  Author: felixonmars
Revision: 381163

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-process-extras/repos/community-staging-x86_64/
  haskell-process-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 381162, haskell-process-extras/trunk/PKGBUILD)

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

Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 381162, haskell-process-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:14:25 UTC (rev 381163)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=process-extras
+pkgname=haskell-process-extras
+pkgver=0.7.4
+pkgrel=27
+pkgdesc="Process extras"
+url="https://github.com/seereason/process-extras;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 
'haskell-listlike'
+)
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4747b4bd920796b7b4ddf32d0e72a3af556c9db66c828b725ac7a7467442dad2b0dc85aa66e03d7a8c5afdb02658611e64d390b6c71219b380a986e245495536')
+
+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-process-extras/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:14:08
  Author: felixonmars
Revision: 381162

upgpkg: haskell-process-extras 0.7.4-27

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-process-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:13:24 UTC (rev 381161)
+++ PKGBUILD2018-09-15 06:14:08 UTC (rev 381162)
@@ -4,7 +4,7 @@
 _hkgname=process-extras
 pkgname=haskell-process-extras
 pkgver=0.7.4
-pkgrel=26
+pkgrel=27
 pkgdesc="Process extras"
 url="https://github.com/seereason/process-extras;
 license=('MIT')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:15:36
  Author: felixonmars
Revision: 381165

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
381164, haskell-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:15:36 UTC (rev 381165)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=profunctors
+pkgname=haskell-profunctors
+pkgver=5.3
+pkgrel=12
+pkgdesc="Profunctors"
+url="https://github.com/ekmett/profunctors/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4b5d386aec89b9ede94f0277ea29453435429e27993f9add315b1bba478a214ebb55ece68f74f68ca91dd3e65a1e5c1cc1829bdad81dbf643dfd97029473162')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-profunctors/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:15:10
  Author: felixonmars
Revision: 381164

upgpkg: haskell-profunctors 5.3-12

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-profunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:14:25 UTC (rev 381163)
+++ PKGBUILD2018-09-15 06:15:10 UTC (rev 381164)
@@ -4,7 +4,7 @@
 _hkgname=profunctors
 pkgname=haskell-profunctors
 pkgver=5.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Profunctors"
 url="https://github.com/ekmett/profunctors/;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:13:00
  Author: felixonmars
Revision: 381160

upgpkg: haskell-memotrie 0.6.9-17

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-memotrie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:12:22 UTC (rev 381159)
+++ PKGBUILD2018-09-15 06:13:00 UTC (rev 381160)
@@ -3,7 +3,7 @@
 _hkgname=MemoTrie
 pkgname=haskell-memotrie
 pkgver=0.6.9
-pkgrel=16
+pkgrel=17
 pkgdesc="Trie-based memo functions"
 url="https://github.com/conal/MemoTrie;
 license=('custom:BSD3')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:29:02
  Author: felixonmars
Revision: 381183

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts/repos/community-staging-x86_64/
  haskell-src-exts/repos/community-staging-x86_64/PKGBUILD
(from rev 381182, haskell-src-exts/trunk/PKGBUILD)

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

Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 
381182, haskell-src-exts/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:29:02 UTC (rev 381183)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-exts
+pkgname=haskell-src-exts
+pkgver=1.20.2
+pkgrel=22
+pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
+url="https://github.com/haskell-suite/haskell-src-exts;
+license=("custom:BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cpphs')
+makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 
'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-smallcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1d80eb41f62069c1f3152d3d06ea3504bd0d28a5d4c4b28460e91889ec40773e48df2838743d36c6b65fb89422491b459968145a44e441e3b8ac8f1dbd785bf2')
+
+prepare() {
+sed -i 's/pretty-show == 1.6.10/pretty-show/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:28:44
  Author: felixonmars
Revision: 381182

upgpkg: haskell-src-exts 1.20.2-22

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-src-exts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:23:53 UTC (rev 381181)
+++ PKGBUILD2018-09-15 06:28:44 UTC (rev 381182)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-exts
 pkgname=haskell-src-exts
 pkgver=1.20.2
-pkgrel=21
+pkgrel=22
 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and 
pretty-printer"
 url="https://github.com/haskell-suite/haskell-src-exts;
 license=("custom:BSD")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:36:40
  Author: felixonmars
Revision: 381197

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-desugar/repos/community-staging-x86_64/
  haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD
(from rev 381196, haskell-th-desugar/trunk/PKGBUILD)

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
381196, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:36:40 UTC (rev 381197)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.8
+pkgrel=2
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-syb' 'haskell-th-lift' 'haskell-th-orphans' 
'haskell-th-expand-syns')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('485bada31cc16ed41e7f867d4fbd519e926d6053e56926478e25ed7be4a5c561f21c350c07727c794c3480404650637be9015268853bc45c017692ced6a2be5f')
+
+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-th-desugar/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:36:23
  Author: felixonmars
Revision: 381196

upgpkg: haskell-th-desugar 1.8-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:35:26 UTC (rev 381195)
+++ PKGBUILD2018-09-15 06:36:23 UTC (rev 381196)
@@ -3,7 +3,7 @@
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
 pkgver=1.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar;
 license=('BSD')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:38:28
  Author: felixonmars
Revision: 381198

upgpkg: haskell-singletons 2.4.1-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:36:40 UTC (rev 381197)
+++ PKGBUILD2018-09-15 06:38:28 UTC (rev 381198)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons;
 license=('BSD')


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

2018-09-15 Thread David Runge via arch-commits
Date: Saturday, September 15, 2018 @ 06:38:38
  Author: dvzrv
Revision: 381199

upgpkg: python-micawber 0.3.5-4

Removing genericly named examples directory (FS#60006).

Modified:
  python-micawber/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:38:28 UTC (rev 381198)
+++ PKGBUILD2018-09-15 06:38:38 UTC (rev 381199)
@@ -2,7 +2,7 @@
 _name=micawber
 pkgname=python-micawber
 pkgver=0.3.5
-pkgrel=3
+pkgrel=4
 pkgdesc="A small library for extracting rich content from urls."
 arch=('any')
 url="https://github.com/coleifer/micawber;
@@ -38,6 +38,9 @@
 --optimize=1 \
 --prefix=/usr \
 --root="${pkgdir}"
+  # remove generic examples directory:
+  # https://bugs.archlinux.org/task/60006
+  rm -rv "${pkgdir}/usr/lib/python"*/site-packages/examples
   install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
 }


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:38:46
  Author: felixonmars
Revision: 381201

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
381199, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:38:46 UTC (rev 381201)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.4.1
+pkgrel=2
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a44288fd023135780d2d5e77dd57a844f9f0535dc07b7fc3bf03e97ffa5ae655fe955f1429860526828729782364f14009efc136899c5a7532722d3540a1af1c')
+
+prepare() {
+cd $_hkgname-$pkgver
+# TODO: make it work :/
+# sed -i '/XEmptyCase/a \  , "-dynamic"' tests/SingletonsTestSuiteUtils.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-15 Thread David Runge via arch-commits
Date: Saturday, September 15, 2018 @ 06:38:45
  Author: dvzrv
Revision: 381200

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 06:38:38 UTC (rev 381199)
+++ PKGBUILD2018-09-15 06:38:45 UTC (rev 381200)
@@ -1,43 +0,0 @@
-# Maintainer: David Runge 
-_name=micawber
-pkgname=python-micawber
-pkgver=0.3.5
-pkgrel=3
-pkgdesc="A small library for extracting rich content from urls."
-arch=('any')
-url="https://github.com/coleifer/micawber;
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-beautifulsoup4' 'python-django')
-optdepends=('python-django: django support'
-'python-flask: flask support'
-'python-redis: redis caching support')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('37d5f1305b6959261488fd2f7d073654058e7f9b09136a1b4838dc582e6d6a8428313b3276b575ea5be95207deadeefe2d58970a4a3bfcb9fe2bf6e1f69d8908')
-
-prepare() {
-  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
-  cd "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH=build/lib:${PYTHONPATH}
-  python setup.py test
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-micawber/repos/community-any/PKGBUILD (from rev 381199, 
python-micawber/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 06:38:45 UTC (rev 381200)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge 
+_name=micawber
+pkgname=python-micawber
+pkgver=0.3.5
+pkgrel=4
+pkgdesc="A small library for extracting rich content from urls."
+arch=('any')
+url="https://github.com/coleifer/micawber;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest' 'python-beautifulsoup4' 'python-django')
+optdepends=('python-django: django support'
+'python-flask: flask support'
+'python-redis: redis caching support')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('37d5f1305b6959261488fd2f7d073654058e7f9b09136a1b4838dc582e6d6a8428313b3276b575ea5be95207deadeefe2d58970a4a3bfcb9fe2bf6e1f69d8908')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH=build/lib:${PYTHONPATH}
+  python setup.py test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  # remove generic examples directory:
+  # https://bugs.archlinux.org/task/60006
+  rm -rv "${pkgdir}/usr/lib/python"*/site-packages/examples
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:52:31
  Author: felixonmars
Revision: 381226

upgpkg: haskell-gnuidn 0.2.2-71

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-gnuidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:51:49 UTC (rev 381225)
+++ PKGBUILD2018-09-15 06:52:31 UTC (rev 381226)
@@ -4,7 +4,7 @@
 _hkgname=gnuidn
 pkgname=haskell-gnuidn
 pkgver=0.2.2
-pkgrel=70
+pkgrel=71
 pkgdesc="Bindings for GNU IDN"
 url="https://john-millikin.com/software/haskell-gnuidn/;
 license=("GPL3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:51:49
  Author: felixonmars
Revision: 381225

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
381224, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:51:49 UTC (rev 381225)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=12
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+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 c2hs/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:50:39
  Author: felixonmars
Revision: 381222

upgpkg: c2hs 0.28.5-22

rebuild with ansi-terminal 0.8.1

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:49:03 UTC (rev 381221)
+++ PKGBUILD2018-09-15 06:50:39 UTC (rev 381222)
@@ -3,7 +3,7 @@
 
 pkgname=c2hs
 pkgver=0.28.5
-pkgrel=21
+pkgrel=22
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:52:47
  Author: felixonmars
Revision: 381227

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 
381226, haskell-gnuidn/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:52:47 UTC (rev 381227)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnuidn
+pkgname=haskell-gnuidn
+pkgver=0.2.2
+pkgrel=71
+pkgdesc="Bindings for GNU IDN"
+url="https://john-millikin.com/software/haskell-gnuidn/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "libidn")
+makedepends=('c2hs' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:50:56
  Author: felixonmars
Revision: 381223

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 381222, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 381222, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:50:56 UTC (rev 381223)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.5
+pkgrel=22
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('74a872fc73abee879cdfaf8c2f7c372e7a453df94bceec0e110dac7c9c74468b0d6e8d2a2e673d4e33e30c5a1c984a3a7945b76ff155a79bc18a0fb14ad5e073')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 06:51:33
  Author: felixonmars
Revision: 381224

upgpkg: haskell-fsnotify 0.3.0.1-12

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:50:56 UTC (rev 381223)
+++ PKGBUILD2018-09-15 06:51:33 UTC (rev 381224)
@@ -4,7 +4,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify;
 license=("custom:BSD3")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:14:35
  Author: felixonmars
Revision: 381252

upgpkg: haskell-invariant 0.5.1-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:13:49 UTC (rev 381251)
+++ PKGBUILD2018-09-15 07:14:35 UTC (rev 381252)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.5.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors;
 license=('custom:BSD2')


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:13:49
  Author: felixonmars
Revision: 381251

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 381250, 
haskell-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:13:49 UTC (rev 381251)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ini
+pkgname=haskell-ini
+pkgver=0.3.6
+pkgrel=16
+pkgdesc="Quick and easy configuration files in the INI format."
+url="https://github.com/chrisdone/ini;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b24ca8bf970147cda81be8edee78166e26feee021e5ab00814033de73c7a0b9017b51f9da85f0be6cf5e7e8116bf6ac2b232c3eb76094a20f672fcb162e192a1')
+
+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-expiring-cache-map/repos (2 files)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:12:51
  Author: felixonmars
Revision: 381249

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-expiring-cache-map/repos/community-staging-x86_64/
  haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD
(from rev 381248, haskell-expiring-cache-map/trunk/PKGBUILD)

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

Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD 
(from rev 381248, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:12:51 UTC (rev 381249)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=22
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973')
+
+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-ini/trunk (PKGBUILD)

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:13:25
  Author: felixonmars
Revision: 381250

upgpkg: haskell-ini 0.3.6-16

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:12:51 UTC (rev 381249)
+++ PKGBUILD2018-09-15 07:13:25 UTC (rev 381250)
@@ -4,7 +4,7 @@
 _hkgname=ini
 pkgname=haskell-ini
 pkgver=0.3.6
-pkgrel=15
+pkgrel=16
 pkgdesc="Quick and easy configuration files in the INI format."
 url="https://github.com/chrisdone/ini;
 license=("custom:BSD3")


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

2018-09-15 Thread Balló György via arch-commits
Date: Saturday, September 15, 2018 @ 07:24:15
  Author: bgyorgy
Revision: 381265

archrelease: copy trunk to community-x86_64

Added:
  calf/repos/community-x86_64/PKGBUILD
(from rev 381264, calf/trunk/PKGBUILD)
Deleted:
  calf/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 07:24:07 UTC (rev 381264)
+++ PKGBUILD2018-09-15 07:24:15 UTC (rev 381265)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Ray Rashif 
-
-pkgname=calf
-pkgver=0.90.1
-pkgrel=1
-pkgdesc='LV2/DSSI/LADSPA plug-ins suite and standalone JACK host'
-arch=('x86_64')
-url='https://calf-studio-gear.org/'
-groups=('lv2-plugins' 'pro-audio')
-license=('LGPL')
-depends=('dssi' 'fftw' 'fluidsynth' 'libglade')
-makedepends=('ladspa' 'lv2')
-source=("https://calf-studio-gear.org/files/$pkgname-$pkgver.tar.gz;)
-sha256sums=('eb3ac2e48952cf68b2d87151ce4cf58ea1fcd4433629ff0628b6e4165fe9dc7e')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure  --prefix=/usr --enable-experimental --enable-sse
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
-}
-
-# getver: raw.githubusercontent.com/calf-studio-gear/calf/master/configure.ac
-# vim: ts=2 sw=2 et:

Copied: calf/repos/community-x86_64/PKGBUILD (from rev 381264, 
calf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 07:24:15 UTC (rev 381265)
@@ -0,0 +1,29 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Ray Rashif 
+
+pkgname=calf
+pkgver=0.90.1
+pkgrel=2
+pkgdesc='LV2/DSSI/LADSPA plug-ins suite and standalone JACK host'
+arch=('x86_64')
+url='https://calf-studio-gear.org/'
+groups=('lv2-plugins' 'pro-audio')
+license=('LGPL')
+depends=('dssi' 'fftw' 'fluidsynth' 'gtk2')
+makedepends=('ladspa' 'lv2')
+source=("https://calf-studio-gear.org/files/$pkgname-$pkgver.tar.gz;)
+sha256sums=('eb3ac2e48952cf68b2d87151ce4cf58ea1fcd4433629ff0628b6e4165fe9dc7e')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure  --prefix=/usr --enable-experimental --enable-sse
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}
+
+# getver: raw.githubusercontent.com/calf-studio-gear/calf/master/configure.ac
+# vim: ts=2 sw=2 et:


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:24:23
  Author: felixonmars
Revision: 381266

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

rebuild with ansi-terminal 0.8.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:24:15 UTC (rev 381265)
+++ PKGBUILD2018-09-15 07:24:23 UTC (rev 381266)
@@ -4,7 +4,7 @@
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
 pkgver=0.9.1.0
-pkgrel=81
+pkgrel=82
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors;
 license=("MIT")


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

2018-09-15 Thread Felix Yan via arch-commits
Date: Saturday, September 15, 2018 @ 07:23:36
  Author: felixonmars
Revision: 381263

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 381262, 
haskell-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:23:36 UTC (rev 381263)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-aeson
+_hkgname=aeson
+pkgver=1.4.0.0
+pkgrel=6
+pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
+url="https://github.com/bos/aeson;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-integer-logarithms'
+ 'haskell-base-orphans' 'haskell-base16-bytestring' 
'haskell-generic-deriving'
+ 'haskell-hashable-time' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('ebda273ed445c498ec58850fafaafaef3caf65d31939909377a9add638bb5f8a95a22121250019df2036c8552b7abdbb84a7d4ed7c6b9ab39ac4e1e89c741874')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/<.*0.8/<1/' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast -f-bytestring-builder -f-cffi
+  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"
+}


<    1   2   3   4   5   6   7   8   >