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

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

upgpkg: haskell-binary-orphans 0.1.8.0-56

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-binary-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:28:05 UTC (rev 381273)
+++ PKGBUILD2018-09-15 07:28:41 UTC (rev 381274)
@@ -4,7 +4,7 @@
 _hkgname=binary-orphans
 pkgname=haskell-binary-orphans
 pkgver=0.1.8.0
-pkgrel=55
+pkgrel=56
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-orphans;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
381272, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:28:05 UTC (rev 381273)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.2
+pkgrel=72
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-attoparsec' 
'haskell-scientific'
+ 'haskell-vector' 'haskell-aeson' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bae36bcda3adc946253f373158a7e2b1604bb0d1dfb733295be08c2497c22d2b114849dc02a7846dac30394f112181fc8531837f005d004d8bdf6f3bd79724a3')
+
+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-aeson-qq/trunk (PKGBUILD)

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

upgpkg: haskell-aeson-qq 0.8.2-72

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:27:05 UTC (rev 381271)
+++ PKGBUILD2018-09-15 07:27:48 UTC (rev 381272)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.2
-pkgrel=71
+pkgrel=72
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq;
 license=("MIT")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 
381270, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:27:05 UTC (rev 381271)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.7
+pkgrel=34
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="https://github.com/informatikr/aeson-pretty;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b23cd85703ed21060dac3d608b894f0c331f6a008f0edeab319b4bdad8e07ce74f13dbe1865caa0ac091f85523fe334ae33bf735337411a9e70d1031dd5d33be')
+
+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-lib-only
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

upgpkg: haskell-aeson-pretty 0.8.7-34

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:26:12 UTC (rev 381269)
+++ PKGBUILD2018-09-15 07:26:48 UTC (rev 381270)
@@ -4,7 +4,7 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.7
-pkgrel=33
+pkgrel=34
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="https://github.com/informatikr/aeson-pretty;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
381268, haskell-aeson-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:26:12 UTC (rev 381269)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-compat
+pkgname=haskell-aeson-compat
+pkgver=0.3.8
+pkgrel=19
+pkgdesc="Compatibility layer for aeson"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-attoparsec-iso8601'
+ 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 
'haskell-scientific'
+ 'haskell-tagged' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36687acb148fd7c71a0cc99f77116518ef539754f151707cc5f6c1b4dfb7b3245338b32d83d68a3e0663d92644fb6d4eadff2d2ba88cad1a22b98aa3c35cc215')
+
+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
+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-aeson-compat/trunk (PKGBUILD)

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

upgpkg: haskell-aeson-compat 0.3.8-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-aeson-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:24:41 UTC (rev 381267)
+++ PKGBUILD2018-09-15 07:25:50 UTC (rev 381268)
@@ -4,7 +4,7 @@
 _hkgname=aeson-compat
 pkgname=haskell-aeson-compat
 pkgver=0.3.8
-pkgrel=18
+pkgrel=19
 pkgdesc="Compatibility layer for aeson"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

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

upgpkg: calf 0.90.1-2

Remove unused libglade dependency

Modified:
  calf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:23:36 UTC (rev 381263)
+++ PKGBUILD2018-09-15 07:24:07 UTC (rev 381264)
@@ -3,13 +3,13 @@
 
 pkgname=calf
 pkgver=0.90.1
-pkgrel=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' 'libglade')
+depends=('dssi' 'fftw' 'fluidsynth' 'gtk2')
 makedepends=('ladspa' 'lv2')
 source=("https://calf-studio-gear.org/files/$pkgname-$pkgver.tar.gz;)
 sha256sums=('eb3ac2e48952cf68b2d87151ce4cf58ea1fcd4433629ff0628b6e4165fe9dc7e')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD 
(from rev 381266, haskell-aeson-better-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:24:41 UTC (rev 381267)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-better-errors
+pkgname=haskell-aeson-better-errors
+pkgver=0.9.1.0
+pkgrel=82
+pkgdesc="Better error messages when decoding JSON values."
+url="https://github.com/hdgarrood/aeson-better-errors;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-void")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in 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"
+}


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

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

upgpkg: haskell-aeson 1.4.0.0-6

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:18:41 UTC (rev 381261)
+++ PKGBUILD2018-09-15 07:23:19 UTC (rev 381262)
@@ -5,7 +5,7 @@
 pkgname=haskell-aeson
 _hkgname=aeson
 pkgver=1.4.0.0
-pkgrel=5
+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-commits] Commit in haskell-quickcheck-instances/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-instances/repos/community-staging-x86_64/
  haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 381260, haskell-quickcheck-instances/trunk/PKGBUILD)

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

Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 381260, haskell-quickcheck-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:18:41 UTC (rev 381261)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-instances
+pkgname=haskell-quickcheck-instances
+pkgver=0.3.18
+pkgrel=19
+pkgdesc="Common quickcheck instances"
+url="https://github.com/phadej/qc-instances;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $_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-bytestring-builder
+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-quickcheck-instances/trunk (PKGBUILD)

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

upgpkg: haskell-quickcheck-instances 0.3.18-19

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-quickcheck-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:17:44 UTC (rev 381259)
+++ PKGBUILD2018-09-15 07:18:22 UTC (rev 381260)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-instances
 pkgname=haskell-quickcheck-instances
 pkgver=0.3.18
-pkgrel=18
+pkgrel=19
 pkgdesc="Common quickcheck instances"
 url="https://github.com/phadej/qc-instances;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 381258, haskell-microlens-platform/trunk/PKGBUILD)

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 381258, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:17:44 UTC (rev 381259)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.3.10
+pkgrel=17
+pkgdesc="Feature-complete microlens"
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529')
+
+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-microlens-platform/trunk (PKGBUILD)

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

upgpkg: haskell-microlens-platform 0.3.10-17

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:16:50 UTC (rev 381257)
+++ PKGBUILD2018-09-15 07:17:27 UTC (rev 381258)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.3.10
-pkgrel=16
+pkgrel=17
 pkgdesc="Feature-complete microlens"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 381256, 
haskell-lucid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:16:50 UTC (rev 381257)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lucid
+pkgname=haskell-lucid
+pkgver=2.9.10
+pkgrel=31
+pkgdesc="Clear to write, read and edit DSL for HTML"
+url="https://github.com/chrisdone/lucid;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0c1a98f9c78d860bcd34e627d7cf0b32692258addebf4b3f90b3a7031ba5386cf58f012b3505aade0bf1d1913efc86990fd45f329c8ae8ab83f8a53215aa8209')
+
+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-lucid/trunk (PKGBUILD)

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

upgpkg: haskell-lucid 2.9.10-31

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-lucid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:15:41 UTC (rev 381255)
+++ PKGBUILD2018-09-15 07:16:33 UTC (rev 381256)
@@ -3,7 +3,7 @@
 _hkgname=lucid
 pkgname=haskell-lucid
 pkgver=2.9.10
-pkgrel=30
+pkgrel=31
 pkgdesc="Clear to write, read and edit DSL for HTML"
 url="https://github.com/chrisdone/lucid;
 license=('custom:BSD3')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-json-ast/repos/community-staging-x86_64/
  haskell-json-ast/repos/community-staging-x86_64/PKGBUILD
(from rev 381254, haskell-json-ast/trunk/PKGBUILD)

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

Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 
381254, haskell-json-ast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:15:41 UTC (rev 381255)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=json-ast
+pkgname=haskell-json-ast
+pkgver=0.3.1
+pkgrel=7
+pkgdesc="Universal JSON AST datastructure"
+url="https://github.com/nikita-volkov/json-ast;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970')
+
+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-json-ast/trunk (PKGBUILD)

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

upgpkg: haskell-json-ast 0.3.1-7

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-json-ast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:14:51 UTC (rev 381253)
+++ PKGBUILD2018-09-15 07:15:24 UTC (rev 381254)
@@ -3,7 +3,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast;
 license=('MIT')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 
381252, haskell-invariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:14:51 UTC (rev 381253)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=invariant
+pkgname=haskell-invariant
+pkgver=0.5.1
+pkgrel=6
+pkgdesc="Haskell98 invariant functors"
+url="https://github.com/nfrisby/invariant-functors;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2ff9beda991ebbe70a3bc465860ccdb9a7088c2c4151498a1bddf9dd4debb26240dfa40919d934d66e9bc293709d970248f2bdb8e97927125df877b338725574')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' $_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-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-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 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-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/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-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-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-configurator/trunk (PKGBUILD)

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

upgpkg: haskell-configurator 0.3.0.0-52

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-configurator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:09:52 UTC (rev 381243)
+++ PKGBUILD2018-09-15 07:10:41 UTC (rev 381244)
@@ -3,7 +3,7 @@
 _hkgname=configurator
 pkgname=haskell-configurator
 pkgver=0.3.0.0
-pkgrel=51
+pkgrel=52
 pkgdesc="Configuration management"
 url="https://github.com/bos/configurator;
 license=('custom:BSD3')


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

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

upgpkg: haskell-charset 0.3.7.1-34

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-charset/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 07:08:14 UTC (rev 381241)
+++ PKGBUILD2018-09-15 07:09:35 UTC (rev 381242)
@@ -4,7 +4,7 @@
 _hkgname=charset
 pkgname=haskell-charset
 pkgver=0.3.7.1
-pkgrel=33
+pkgrel=34
 pkgdesc="A compatibility layer for base"
 url="https://github.com/ekmett/charset;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 
381242, haskell-charset/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:09:52 UTC (rev 381243)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.7.1
+pkgrel=34
+pkgdesc="A compatibility layer for base"
+url="https://github.com/ekmett/charset;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('594e71a5d6ced52e1491368611775bda106119b82025e84fc97078753358af7d9f6c22b99291dd51a990ff223c4582f913e01d829418f8918652c3c9fc495792')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 agda/trunk (PKGBUILD)

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

upgpkg: agda 2.5.4.1-2

rebuild with ansi-terminal 0.8.1

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:58:43 UTC (rev 381239)
+++ PKGBUILD2018-09-15 07:07:58 UTC (rev 381240)
@@ -4,7 +4,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.5.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="http://wiki.portal.chalmers.se/agda/;
 license=("custom")


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 381240, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 381240, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 07:08:14 UTC (rev 381241)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.5.4.1
+pkgrel=2
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="http://wiki.portal.chalmers.se/agda/;
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' 'haskell-edisonapi' 
'haskell-edisoncore'
+ 'haskell-edit-distance' 'haskell-equivalence' 
'haskell-geniplate-mirror' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hashtables' 'haskell-ieee754' 
'haskell-murmur-hash'
+ 'haskell-regex-tdfa' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("$_Hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;)
+sha512sums=('3df2218a38596eceea148cdf39ad9af9e67e92811dcf2d92dddaf230d8f7e2b818210a39e166e479693df281faffc6d62947e4727a552aa902156c965eb25869')
+
+prepare() {
+mkdir -p lib-target
+cp -a $pkgname-$pkgver/src/data/lib lib-target/lib
+sed -e "s|rawSystem agda \\[|rawSystem \"env\" 
[\"Agda_datadir=$PWD/lib-target\", 
\"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \
+-e "s|datadir dirs|\"$PWD/lib-target\"|" \
+-e 's|"Builtins"|"Builtin"|' \
+-i $pkgname-$pkgver/Setup.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-debug -f-enable-cluster-counting
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/
+}


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

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

upgpkg: haskell-unordered-containers 0.2.9.0-10

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-unordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:57:20 UTC (rev 381237)
+++ PKGBUILD2018-09-15 06:58:25 UTC (rev 381238)
@@ -7,7 +7,7 @@
 _hkgname=unordered-containers
 pkgname=haskell-unordered-containers
 pkgver=0.2.9.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Efficient hashing-based container types"
 url="https://github.com/tibbe/unordered-containers;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unordered-containers/repos/community-staging-x86_64/
  haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 381238, haskell-unordered-containers/trunk/PKGBUILD)

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

Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 381238, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:58:43 UTC (rev 381239)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.9.0
+pkgrel=10
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/tibbe/unordered-containers;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-chasingbottoms' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9fb6d173f7d07494cffeffa74d3827e4011957be7f309e9f9c16d484b46d04824a21269185d340b09d65d386d19fd5f6b78a51036a5292e5d33e29819fd225a')
+
+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-debug
+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-nonce/trunk (PKGBUILD)

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

upgpkg: haskell-nonce 1.0.7-28

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-nonce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:56:29 UTC (rev 381235)
+++ PKGBUILD2018-09-15 06:57:03 UTC (rev 381236)
@@ -4,7 +4,7 @@
 _hkgname=nonce
 pkgname=haskell-nonce
 pkgver=1.0.7
-pkgrel=27
+pkgrel=28
 pkgdesc="Generate cryptographic nonces."
 url="https://github.com/prowdsponsor/nonce;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 381236, 
haskell-nonce/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:57:20 UTC (rev 381237)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=nonce
+pkgname=haskell-nonce
+pkgver=1.0.7
+pkgrel=28
+pkgdesc="Generate cryptographic nonces."
+url="https://github.com/prowdsponsor/nonce;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 
'haskell-unliftio'
+ 'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0')
+
+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-unliftio/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 
381234, haskell-unliftio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:56:29 UTC (rev 381235)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.2.8.0
+pkgrel=2
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a374000913e1e967d315429af39a24aacd9b6f075def69d73dd7fc3891d46737b3eea6e11c3f651fb502f8e065dbfa4a0fdc77d9e94f75ec04a13f4fca9')
+
+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-unliftio/trunk (PKGBUILD)

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

upgpkg: haskell-unliftio 0.2.8.0-2

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-unliftio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:55:34 UTC (rev 381233)
+++ PKGBUILD2018-09-15 06:56:13 UTC (rev 381234)
@@ -4,7 +4,7 @@
 _hkgname=unliftio
 pkgname=haskell-unliftio
 pkgver=0.2.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
 url="https://github.com/fpco/monad-unlift;
 license=("MIT")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
381232, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:55:34 UTC (rev 381233)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=57
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-process-extras' 
'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+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-unixutils/trunk (PKGBUILD)

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

upgpkg: haskell-unixutils 1.54.1-57

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:54:37 UTC (rev 381231)
+++ PKGBUILD2018-09-15 06:55:18 UTC (rev 381232)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=56
+pkgrel=57
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('custom:BSD3')


[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-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-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-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 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 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 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 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-shelly/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

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

upgpkg: haskell-shelly 1.8.1-23

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:47:22 UTC (rev 381219)
+++ PKGBUILD2018-09-15 06:48:47 UTC (rev 381220)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("custom:BSD3")


[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/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-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-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-lifted-async/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
381212, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:44:51 UTC (rev 381213)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.10.0.2
+pkgrel=25
+pkgdesc="Run lifted IO operations asynchronously and wait for their results"
+url="https://github.com/maoe/lifted-async;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f8d4de4eb0b89bbcc6137f429f6595f4a42cf0761df420abd093bd31b4b7bc0bfc46908c7fd2eb67a4beff02808e0491d575ae27f329727cfdd8e03f0eca67a7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*4.11/<5/' -i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

upgpkg: haskell-lifted-async 0.10.0.2-25

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:43:50 UTC (rev 381211)
+++ PKGBUILD2018-09-15 06:44:34 UTC (rev 381212)
@@ -3,7 +3,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.10.0.2
-pkgrel=24
+pkgrel=25
 pkgdesc="Run lifted IO operations asynchronously and wait for their results"
 url="https://github.com/maoe/lifted-async;
 license=('custom:BSD3')


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

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

upgpkg: haskell-enclosed-exceptions 1.0.3-5

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-enclosed-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:42:55 UTC (rev 381209)
+++ PKGBUILD2018-09-15 06:43:32 UTC (rev 381210)
@@ -4,7 +4,7 @@
 _hkgname=enclosed-exceptions
 pkgname=haskell-enclosed-exceptions
 pkgver=1.0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Catching all exceptions from within an enclosed computation"
 url="https://github.com/jcristovao/enclosed-exceptions;
 license=("MIT")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 381210, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:43:50 UTC (rev 381211)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.3
+pkgrel=5
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" 
"haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 
381208, haskell-lifted-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:42:55 UTC (rev 381209)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lifted-base
+pkgname=haskell-lifted-base
+pkgver=0.2.3.12
+pkgrel=18
+pkgdesc="lifted IO operations from the base library"
+url="https://github.com/basvandijk/lifted-base;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

upgpkg: haskell-lifted-base 0.2.3.12-18

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-lifted-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:42:02 UTC (rev 381207)
+++ PKGBUILD2018-09-15 06:42:38 UTC (rev 381208)
@@ -4,7 +4,7 @@
 _hkgname=lifted-base
 pkgname=haskell-lifted-base
 pkgver=0.2.3.12
-pkgrel=17
+pkgrel=18
 pkgdesc="lifted IO operations from the base library"
 url="https://github.com/basvandijk/lifted-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-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-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-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-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-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-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-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-interpolatedstring-perl6/trunk (PKGBUILD)

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

upgpkg: haskell-interpolatedstring-perl6 1.0.0-77

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:34:33 UTC (rev 381193)
+++ PKGBUILD2018-09-15 06:35:10 UTC (rev 381194)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.0
-pkgrel=76
+pkgrel=77
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 381194, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 381194, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:35:26 UTC (rev 381195)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.0
+pkgrel=77
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6887c64b693b24a8c4fbd9b4f8ceec5ae051da306171b147b74f55c9a7ded1a3af570e5188e0d9ce51c7e0670954892e93360cb0c8cf744c1811c93f998f38d4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 381192, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:34:33 UTC (rev 381193)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=38
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+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-here/trunk (PKGBUILD)

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

upgpkg: haskell-here 1.2.13-38

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:33:36 UTC (rev 381191)
+++ PKGBUILD2018-09-15 06:34:16 UTC (rev 381192)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=37
+pkgrel=38
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
381190, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:33:36 UTC (rev 381191)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.0.3
+pkgrel=18
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aaa17f71f8105abca0047cfa34a941bfe8b5cffb31cf788356f1f8e7c51b446d58b9fcb343c9206746b126b8360a2d0198a06400f0868382e59d9ddec312ad13')
+
+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-meta/trunk (PKGBUILD)

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

upgpkg: haskell-src-meta 0.8.0.3-18

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:32:31 UTC (rev 381189)
+++ PKGBUILD2018-09-15 06:33:18 UTC (rev 381190)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.0.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta;
 license=("custom:BSD3")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
381188, haskell-th-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:32:31 UTC (rev 381189)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-orphans
+pkgname=haskell-th-orphans
+pkgver=0.13.6
+pkgrel=9
+pkgdesc="Orphan instances for TH datatypes"
+url="https://github.com/ekmett/th-orphans/;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-lift' 'haskell-th-lift-instances'
+ 'haskell-th-reify-many')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bdc3b2fe239a29100a1daa734d962d491eae3b7304b2b5c795746c43a7fdb572a9d3ea104353b3d0353956210f4bb1b72aa4b5c55186c109096c220c9f7d46ad')
+
+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-test-framework-smallcheck/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 381186, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 381186, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:31:33 UTC (rev 381187)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=16
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+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-orphans/trunk (PKGBUILD)

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

upgpkg: haskell-th-orphans 0.13.6-9

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-th-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:31:33 UTC (rev 381187)
+++ PKGBUILD2018-09-15 06:32:15 UTC (rev 381188)
@@ -3,7 +3,7 @@
 _hkgname=th-orphans
 pkgname=haskell-th-orphans
 pkgver=0.13.6
-pkgrel=8
+pkgrel=9
 pkgdesc="Orphan instances for TH datatypes"
 url="https://github.com/ekmett/th-orphans/;
 license=('custom:BSD3')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 
381184, haskell-tasty-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:30:41 UTC (rev 381185)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-th
+pkgname=haskell-tasty-th
+pkgver=0.1.7
+pkgrel=34
+pkgdesc="Automatic tasty test case discovery using TH"
+url="http://github.com/bennofs/tasty-th;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef')
+
+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 "BSD3.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt"
+}


[arch-commits] Commit in haskell-test-framework-smallcheck/trunk (PKGBUILD)

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

upgpkg: haskell-test-framework-smallcheck 0.2-16

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:30:41 UTC (rev 381185)
+++ PKGBUILD2018-09-15 06:31:17 UTC (rev 381186)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-smallcheck
 pkgname=haskell-test-framework-smallcheck
 pkgver=0.2
-pkgrel=15
+pkgrel=16
 pkgdesc="SmallCheck support for the test-framework package"
 url="https://github.com/feuerbach/smallcheck;
 license=("custom:BSD3")


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

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

upgpkg: haskell-tasty-th 0.1.7-34

rebuild with ansi-terminal 0.8.1

Modified:
  haskell-tasty-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-15 06:29:02 UTC (rev 381183)
+++ PKGBUILD2018-09-15 06:30:24 UTC (rev 381184)
@@ -4,7 +4,7 @@
 _hkgname=tasty-th
 pkgname=haskell-tasty-th
 pkgver=0.1.7
-pkgrel=33
+pkgrel=34
 pkgdesc="Automatic tasty test case discovery using TH"
 url="http://github.com/bennofs/tasty-th;
 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 pygobject/repos/testing-x86_64 (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to testing-x86_64

Added:
  pygobject/repos/testing-x86_64/PKGBUILD
(from rev 334614, pygobject/trunk/PKGBUILD)
Deleted:
  pygobject/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 06:24:21 UTC (rev 334614)
+++ PKGBUILD2018-09-15 06:24:30 UTC (rev 334615)
@@ -1,73 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgbase=pygobject
-pkgname=(python-gobject python2-gobject pygobject-devel)
-pkgver=3.30.1
-pkgrel=1
-pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+"
-url="https://wiki.gnome.org/Projects/PyGObject;
-arch=(x86_64)
-license=(LGPL)
-depends=(gobject-introspection-runtime)
-makedepends=(python{,2}-cairo gobject-introspection git meson)
-optdepends=('cairo: Cairo bindings')
-_commit=85baa83ca780b4aae89ce5f25b1186ee3790b828  # tags/3.30.1^0
-source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-_build() (
-  arch-meson $pkgbase build-$1 -D python=/usr/bin/$1
-  ninja -C build-$1
-)
-
-_package() {
-  DESTDIR="$pkgdir" meson install -C build-$1
-  $1 -m compileall "$pkgdir/usr/lib"
-  $1 -O -m compileall "$pkgdir/usr/lib"
-}
-
-build() {
-  _build python
-  _build python2
-}
-
-package_python-gobject() {
-  depends=("pygobject-devel=$pkgver" python)
-
-  _package python
-
-### Split -devel
-  mkdir -p "$srcdir/devel"
-  mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel"
-}
-
-package_python2-gobject() {
-  pkgdesc="${pkgdesc/Python/Python2}"
-  depends=("pygobject-devel=$pkgver" python2)
-
-  _package python2
-
-### Remove -devel
-  rm -r "$pkgdir"/usr/{include,lib/pkgconfig}
-}
-
-package_pygobject-devel() {
-  pkgdesc="Common development files for pygobject"
-  optdepends=()
-
-  mkdir -p "$pkgdir/usr/lib"
-  mv devel/include "$pkgdir/usr"
-  mv devel/pkgconfig "$pkgdir/usr/lib"
-}
-
-# vim:set sw=2 et:

Copied: pygobject/repos/testing-x86_64/PKGBUILD (from rev 334614, 
pygobject/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 06:24:30 UTC (rev 334615)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=pygobject
+pkgname=(python-gobject python2-gobject pygobject-devel)
+pkgver=3.30.1
+pkgrel=2
+pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+"
+url="https://wiki.gnome.org/Projects/PyGObject;
+arch=(x86_64)
+license=(LGPL)
+depends=(gobject-introspection-runtime)
+makedepends=(python{,2}-cairo gobject-introspection git meson)
+optdepends=('cairo: Cairo bindings')
+_commit=85baa83ca780b4aae89ce5f25b1186ee3790b828  # tags/3.30.1^0
+source=("git+https://gitlab.gnome.org/GNOME/pygobject.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+_build() (
+  arch-meson $pkgbase build-$1 -D python=/usr/bin/$1
+  ninja -C build-$1
+)
+
+_package() {
+  DESTDIR="$pkgdir" meson install -C build-$1
+  pushd "$pkgdir"
+  $1 -m compileall -d / usr/lib
+  $1 -O -m compileall -d / usr/lib
+  popd
+}
+
+build() {
+  _build python
+  _build python2
+}
+
+package_python-gobject() {
+  depends=("pygobject-devel=$pkgver" python)
+
+  _package python
+
+### Split -devel
+  mkdir -p "$srcdir/devel"
+  mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel"
+}
+
+package_python2-gobject() {
+  pkgdesc="${pkgdesc/Python/Python2}"
+  depends=("pygobject-devel=$pkgver" python2)
+
+  _package python2
+
+### Remove -devel
+  rm -r "$pkgdir"/usr/{include,lib/pkgconfig}
+}
+
+package_pygobject-devel() {
+  pkgdesc="Common development files for pygobject"
+  optdepends=()
+
+  mkdir -p "$pkgdir/usr/lib"
+  mv devel/include "$pkgdir/usr"
+  mv devel/pkgconfig "$pkgdir/usr/lib"
+}
+
+# vim:set sw=2 et:


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

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

archrelease: copy trunk to testing-x86_64

Added:
  gnome-music/repos/testing-x86_64/PKGBUILD
(from rev 334613, gnome-music/trunk/PKGBUILD)
Deleted:
  gnome-music/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 06:24:13 UTC (rev 334613)
+++ PKGBUILD2018-09-15 06:24:21 UTC (rev 334614)
@@ -1,52 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=gnome-music
-pkgver=3.30.0+8+g68f6c867
-pkgrel=1
-epoch=1
-pkgdesc="Music player and management application"
-url="https://wiki.gnome.org/Apps/Music;
-arch=(x86_64)
-license=(GPL)
-depends=(grilo grilo-plugins tracker-miners libdmapsharing libmediaart gtk3 
gvfs python-gobject
- python-cairo gst-plugins-base python-requests libdazzle)
-makedepends=(gobject-introspection git meson yelp-tools appstream-glib)
-optdepends=('gst-plugins-good: Extra media codecs'
-'gst-plugins-ugly: Extra media codecs'
-'gst-plugins-bad: Extra media codecs'
-'gst-libav: Extra media codecs')
-groups=(gnome)
-_commit=68f6c867b9edd19557a1f5c784d05057ca09e143  # 
environments/review-gnome-3-30-6fvdp1/deployments/266
-source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libgd.git;)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.subprojects/libgd.url "$srcdir/libgd"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  python -m compileall "$pkgdir/usr/lib"
-  python -O -m compileall "$pkgdir/usr/lib"
-}

Copied: gnome-music/repos/testing-x86_64/PKGBUILD (from rev 334613, 
gnome-music/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 06:24:21 UTC (rev 334614)
@@ -0,0 +1,54 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gnome-music
+pkgver=3.30.0+10+gae02f798
+pkgrel=1
+epoch=1
+pkgdesc="Music player and management application"
+url="https://wiki.gnome.org/Apps/Music;
+arch=(x86_64)
+license=(GPL)
+depends=(grilo grilo-plugins tracker-miners libdmapsharing libmediaart gtk3 
gvfs python-gobject
+ python-cairo gst-plugins-base python-requests libdazzle)
+makedepends=(gobject-introspection git meson yelp-tools appstream-glib)
+optdepends=('gst-plugins-good: Extra media codecs'
+'gst-plugins-ugly: Extra media codecs'
+'gst-plugins-bad: Extra media codecs'
+'gst-libav: Extra media codecs')
+groups=(gnome)
+_commit=ae02f798d64e016918de4b9d14854d36d7d8ff55  # 
environments/review-gnome-3-30-6fvdp1/deployments/273
+source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libgd.git;)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.subprojects/libgd.url "$srcdir/libgd"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+
+  cd "$pkgdir"
+  python -m compileall -d / usr/lib
+  python -O -m compileall -d / usr/lib
+}


[arch-commits] Commit in glib2/repos/testing-x86_64 (8 files)

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

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 334611, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 334611, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 334611, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 334611, glib2/trunk/noisy-glib-compile-schemas.diff)
Deleted:
  glib2/repos/testing-x86_64/PKGBUILD
  glib2/repos/testing-x86_64/gio-querymodules.hook
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff

-+
 PKGBUILD|  147 +++---
 gio-querymodules.hook   |   22 ++---
 glib-compile-schemas.hook   |   24 +++---
 noisy-glib-compile-schemas.diff |   48 ++--
 4 files changed, 123 insertions(+), 118 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 06:23:09 UTC (rev 334611)
+++ PKGBUILD2018-09-15 06:24:05 UTC (rev 334612)
@@ -1,71 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgbase=glib2
-pkgname=(glib2 glib2-docs)
-pkgver=2.58.0+25+gd89e862f3
-pkgrel=1
-pkgdesc="Low level core library"
-url="https://wiki.gnome.org/Projects/GLib;
-license=(LGPL2.1)
-arch=(x86_64)
-depends=(pcre libffi libutil-linux zlib)
-makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
-checkdepends=(desktop-file-utils)
-optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
-'libelf: gresource inspection tool')
-options=(!emptydirs)
-_commit=d89e862f3cfb0b6b7708c0425547c2a38add9342  # glib-2-58
-source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
-noisy-glib-compile-schemas.diff
-glib-compile-schemas.hook gio-querymodules.hook)
-sha256sums=('SKIP'
-'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
-'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
-'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
-
-pkgver() {
-  cd glib
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd glib
-
-  # Suppress noise from glib-compile-schemas.hook
-  patch -Np1 -i ../noisy-glib-compile-schemas.diff
-}
-
-build() {
-  arch-meson glib build \
--D selinux=false \
--D man=true \
--D gtk_doc=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build -t 2
-}
-
-package_glib2() {
-  DESTDIR="$pkgdir" meson install -C build
-  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() {
-  pkgdesc="Documentation for GLib"
-  depends=()
-  optdepends=()
-  license+=(custom)
-
-  mkdir -p "$pkgdir/usr/share"
-  mv gtk-doc "$pkgdir/usr/share"
-
-  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
-}
-
-# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 334611, 
glib2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 06:24:05 UTC (rev 334612)
@@ -0,0 +1,76 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.58.0+25+gd89e862f3
+pkgrel=2
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=d89e862f3cfb0b6b7708c0425547c2a38add9342  # glib-2-58
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=false \
+

[arch-commits] Commit in gobject-introspection/repos/testing-x86_64 (3 files)

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

archrelease: copy trunk to testing-x86_64

Added:
  gobject-introspection/repos/testing-x86_64/PKGBUILD
(from rev 334612, gobject-introspection/trunk/PKGBUILD)
Deleted:
  gobject-introspection/repos/testing-x86_64/PKGBUILD
  gobject-introspection/repos/testing-x86_64/warnlib.diff

--+
 PKGBUILD |  115 -
 warnlib.diff |   13 --
 2 files changed, 57 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-15 06:24:05 UTC (rev 334612)
+++ PKGBUILD2018-09-15 06:24:13 UTC (rev 334613)
@@ -1,58 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgbase=gobject-introspection
-pkgname=(gobject-introspection gobject-introspection-runtime)
-pkgver=1.58.0
-pkgrel=2
-pkgdesc="Introspection system for GObject-based libraries"
-url="https://wiki.gnome.org/Projects/GObjectIntrospection;
-arch=(x86_64)
-license=(LGPL GPL)
-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')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-  # GJS needs warnlib to build
-  patch -Np1 -i ../warnlib.diff
-}
-  
-build() {
-  arch-meson $pkgbase build -D cairo=true -D gtk-doc=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package_gobject-introspection() {
-  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"
-
-### Split runtime
-  mkdir -p "$srcdir/runtime/lib"
-  mv "$pkgdir"/usr/lib/{lib*,girepository-*} "$srcdir/runtime/lib"
-}
-
-package_gobject-introspection-runtime() {
-  pkgdesc+=" (runtime library)"
-  depends=(glib2)
-
-  mv "$srcdir/runtime" "$pkgdir/usr"
-}

Copied: gobject-introspection/repos/testing-x86_64/PKGBUILD (from rev 334612, 
gobject-introspection/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-15 06:24:13 UTC (rev 334613)
@@ -0,0 +1,57 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=gobject-introspection
+pkgname=(gobject-introspection gobject-introspection-runtime)
+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)
+license=(LGPL GPL)
+depends=(python python-mako)
+makedepends=(cairo git gtk-doc python-sphinx meson)
+options=(!emptydirs)
+_commit=1f1dd7f4857c13db507ad663664a5e4b8d620ffc  # gnome-3-30
+source=("git+https://gitlab.gnome.org/GNOME/gobject-introspection.git#commit=$_commit;)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+  
+build() {
+  arch-meson $pkgbase build -D cairo=true -D gtk-doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package_gobject-introspection() {
+  depends+=("gobject-introspection-runtime=$pkgver-$pkgrel")
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  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"
+}
+
+package_gobject-introspection-runtime() {
+  pkgdesc+=" (runtime library)"
+  depends=(glib2)
+
+  mv "$srcdir/runtime" "$pkgdir/usr"
+}

Deleted: warnlib.diff
===
--- warnlib.diff2018-09-15 06:24:05 UTC (rev 334612)
+++ warnlib.diff2018-09-15 06:24:13 UTC (rev 334613)
@@ -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-tasty-golden/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
381180, haskell-tasty-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-15 06:23:53 UTC (rev 381181)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-golden
+pkgname=haskell-tasty-golden
+pkgver=2.3.2
+pkgrel=7
+pkgdesc="Golden tests support for tasty"
+url="https://github.com/feuerbach/tasty-golden;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" 
"haskell-temporary"
+ "haskell-tagged" "haskell-async")
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6947a6e9368be82ae8b59843a179c26a01ce49b67729a8c2844dd3c76a66d9fa69b9569912a72256ab98e233f58d70a9c7f53b9c0c333a2ea932726c875b223d')
+
+prepare() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+sed -i 's/temporary-rc/temporary/' ${_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 "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-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 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() {


<    2   3   4   5   6   7   8   >