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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:51:33
  Author: felixonmars
Revision: 473038

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
473037, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:51:33 UTC (rev 473038)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.20
+pkgrel=30
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('68b40809e007b193af3a1c48e742c6bd22ac0ec9ab97921c8b4ed5ae6fe01a4e8206ad7a37cbf9ec8fb1b1a2edafed5aa58d93d9d2eddffa6d0d01a0ad512a21')
+
+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-test_roy -f-test_coffee -f-test_export
+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-shakespeare/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:51:22
  Author: felixonmars
Revision: 473037

upgpkg: haskell-shakespeare 2.0.20-30

rebuild with clock 0.8

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:49:41 UTC (rev 473036)
+++ PKGBUILD2019-05-28 19:51:22 UTC (rev 473037)
@@ -4,7 +4,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.20
-pkgrel=29
+pkgrel=30
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:49:31
  Author: felixonmars
Revision: 473035

upgpkg: haskell-ixset-typed 0.4.0.1-23

rebuild with clock 0.8

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:48:58 UTC (rev 473034)
+++ PKGBUILD2019-05-28 19:49:31 UTC (rev 473035)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.4.0.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:49:41
  Author: felixonmars
Revision: 473036

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
473035, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:49:41 UTC (rev 473036)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.4.0.1
+pkgrel=23
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48ed1cc65b7bc3522eab71727f3e11052c29cbb1eef4f7c043fd6c3fc43547909390cb36f823e109a15a136242f3e780f66f76ede29c2a7bc39f9bdf6c51ecd6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:58
  Author: felixonmars
Revision: 473034

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
473033, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:48:58 UTC (rev 473034)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.9.4.3
+pkgrel=17
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('65ad018a6300f80e0c37568ca564a4762ab458db29ae6fcf7d52d10c6438292a071eb20dbee25113c958f3883c15039447c9a30692ab8f7e5e2f3e1848828d48')
+
+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"
+}


[arch-commits] Commit in (4 files)

2019-05-28 Thread Eli Schwartz via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:12
  Author: eschwartz
Revision: 473031

addpkg: python-dephell-links 0.1.4-1

part of "dephell" tool

Added:
  python-dephell-links/
  python-dephell-links/repos/
  python-dephell-links/trunk/
  python-dephell-links/trunk/PKGBUILD

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

Added: python-dephell-links/trunk/PKGBUILD
===
--- python-dephell-links/trunk/PKGBUILD (rev 0)
+++ python-dephell-links/trunk/PKGBUILD 2019-05-28 19:48:12 UTC (rev 473031)
@@ -0,0 +1,42 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=dephell_links
+pkgname=python-dephell-links
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="Parse dependency links"
+arch=('any')
+url="https://github.com/dephell/${_pkgname}";
+license=('MIT')
+depends=('python-attrs')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";)
+sha256sums=('421db613fb291bc723aafe3e331e1691d15b8753bb0ded63e8e991e8422ceaf6')
+b2sums=('e5af5d8f139fbd05b092aa73953453ee9af57df73998ab8a05e0b89cfc7476197db634f99d79a868dcee7c962698ec9c6e5ed3cf12b5fa9fbc99be93a155a114')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# pycache slipped into release tarballs
+find . -name \*.pyc -delete
+}
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2019-05-28 Thread Eli Schwartz via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:34
  Author: eschwartz
Revision: 473032

archrelease: copy trunk to community-any

Added:
  python-dephell-links/repos/community-any/
  python-dephell-links/repos/community-any/PKGBUILD
(from rev 473031, python-dephell-links/trunk/PKGBUILD)

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

Copied: python-dephell-links/repos/community-any/PKGBUILD (from rev 473031, 
python-dephell-links/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-05-28 19:48:34 UTC (rev 473032)
@@ -0,0 +1,42 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=dephell_links
+pkgname=python-dephell-links
+pkgver=0.1.4
+pkgrel=1
+pkgdesc="Parse dependency links"
+arch=('any')
+url="https://github.com/dephell/${_pkgname}";
+license=('MIT')
+depends=('python-attrs')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz";)
+sha256sums=('421db613fb291bc723aafe3e331e1691d15b8753bb0ded63e8e991e8422ceaf6')
+b2sums=('e5af5d8f139fbd05b092aa73953453ee9af57df73998ab8a05e0b89cfc7476197db634f99d79a868dcee7c962698ec9c6e5ed3cf12b5fa9fbc99be93a155a114')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# pycache slipped into release tarballs
+find . -name \*.pyc -delete
+}
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:47
  Author: felixonmars
Revision: 473033

upgpkg: haskell-safecopy 0.9.4.3-17

rebuild with clock 0.8

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:48:34 UTC (rev 473032)
+++ PKGBUILD2019-05-28 19:48:47 UTC (rev 473033)
@@ -3,7 +3,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.9.4.3
-pkgrel=16
+pkgrel=17
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy";
 license=('custom:PublicDomain')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:11
  Author: felixonmars
Revision: 473030

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 473029, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:48:11 UTC (rev 473030)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.9.2
+pkgrel=9
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-hashable' 'haskell-microlens'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('701a92d93ef1527debb19e5c4886528d300e634523fb53a3c46e91bc92895b214e0109e45f7dcdb2f394d81c994376103f313d4e7b551d034b2ff0d3abde21eb')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:48:01
  Author: felixonmars
Revision: 473029

upgpkg: haskell-rio 0.1.9.2-9

rebuild with clock 0.8

Modified:
  haskell-rio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:47:13 UTC (rev 473028)
+++ PKGBUILD2019-05-28 19:48:01 UTC (rev 473029)
@@ -3,7 +3,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.9.2
-pkgrel=8
+pkgrel=9
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:47:13
  Author: felixonmars
Revision: 473028

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

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

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
473027, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:47:13 UTC (rev 473028)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=69
+pkgdesc="A high-performance striped resource pooling implementation"
+url="https://github.com/bos/pool";
+license=("BSD")
+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 $_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 $_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-path-io/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:46:31
  Author: felixonmars
Revision: 473026

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
473025, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:46:31 UTC (rev 473026)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.4.2
+pkgrel=23
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 
'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e')
+
+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-dev
+  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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:47:02
  Author: felixonmars
Revision: 473027

upgpkg: haskell-resource-pool 0.2.3.2-69

rebuild with clock 0.8

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:46:31 UTC (rev 473026)
+++ PKGBUILD2019-05-28 19:47:02 UTC (rev 473027)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=68
+pkgrel=69
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:46:20
  Author: felixonmars
Revision: 473025

upgpkg: haskell-path-io 1.4.2-23

rebuild with clock 0.8

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:45:45 UTC (rev 473024)
+++ PKGBUILD2019-05-28 19:46:20 UTC (rev 473025)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.2
-pkgrel=22
+pkgrel=23
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:45:35
  Author: felixonmars
Revision: 473023

upgpkg: haskell-path 0.6.1-101

rebuild with clock 0.8

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:45:02 UTC (rev 473022)
+++ PKGBUILD2019-05-28 19:45:35 UTC (rev 473023)
@@ -4,7 +4,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.6.1
-pkgrel=100
+pkgrel=101
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:45:45
  Author: felixonmars
Revision: 473024

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 473023, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:45:45 UTC (rev 473024)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.6.1
+pkgrel=101
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<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 \
+--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-network-ip/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:45:02
  Author: felixonmars
Revision: 473022

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 473021, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
473021, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:45:02 UTC (rev 473022)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=91
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
+
+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-network-ip/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:44:52
  Author: felixonmars
Revision: 473021

upgpkg: haskell-network-ip 0.3.0.2-91

rebuild with clock 0.8

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:44:13 UTC (rev 473020)
+++ PKGBUILD2019-05-28 19:44:52 UTC (rev 473021)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=90
+pkgrel=91
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:44:13
  Author: felixonmars
Revision: 473020

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-textual/repos/community-staging-x86_64/
  haskell-data-textual/repos/community-staging-x86_64/PKGBUILD
(from rev 473019, haskell-data-textual/trunk/PKGBUILD)

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
473019, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:44:13 UTC (rev 473020)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.2
+pkgrel=101
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2a3bda491f27b1a279d833182bb3c3dfe76921321a9bb4746d53eda3fbab24976a28267d5d84762ac21d61be8b6ae24beeb8861160e51b412afb5180848be9ed')
+
+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-data-textual/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:44:03
  Author: felixonmars
Revision: 473019

upgpkg: haskell-data-textual 0.3.0.2-101

rebuild with clock 0.8

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:42:18 UTC (rev 473018)
+++ PKGBUILD2019-05-28 19:44:03 UTC (rev 473019)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.2
-pkgrel=100
+pkgrel=101
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:42:18
  Author: felixonmars
Revision: 473018

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-serializer/repos/community-staging-x86_64/
  haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD
(from rev 473017, haskell-data-serializer/trunk/PKGBUILD)

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 473017, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:42:18 UTC (rev 473018)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4
+pkgrel=62
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('af11df9801b3059474366d2e9e5f01ed1118eeb77ae5113e25b6a2e7d4665fc8aa7b3e4b50bc8607d3a6094cf43cb539df789af280a4b68edf369043ab7432ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/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-data-serializer/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:42:08
  Author: felixonmars
Revision: 473017

upgpkg: haskell-data-serializer 0.3.4-62

rebuild with clock 0.8

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:41:26 UTC (rev 473016)
+++ PKGBUILD2019-05-28 19:42:08 UTC (rev 473017)
@@ -3,7 +3,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.4
-pkgrel=61
+pkgrel=62
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:41:26
  Author: felixonmars
Revision: 473016

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
473015, haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:41:26 UTC (rev 473016)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.10
+pkgrel=5
+pkgdesc="Parsing combinators"
+url="https://github.com/ekmett/parsers/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 
'haskell-charset'
+ 'haskell-scientific' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/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-parsers/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:41:15
  Author: felixonmars
Revision: 473015

upgpkg: haskell-parsers 0.12.10-5

rebuild with clock 0.8

Modified:
  haskell-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:40:31 UTC (rev 473014)
+++ PKGBUILD2019-05-28 19:41:15 UTC (rev 473015)
@@ -4,7 +4,7 @@
 _hkgname=parsers
 pkgname=haskell-parsers
 pkgver=0.12.10
-pkgrel=4
+pkgrel=5
 pkgdesc="Parsing combinators"
 url="https://github.com/ekmett/parsers/";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:40:31
  Author: felixonmars
Revision: 473014

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
473013, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:40:31 UTC (rev 473014)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.17.5.4
+pkgrel=32
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b70dee15e80a91276b04d883f878ca67fdf76195d775f92dc5bbe80c941834fbf067804ea6afa0b79cfc886e4f741d68a161318ab6afb968f159ccbe04a85ce1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:40:21
  Author: felixonmars
Revision: 473013

upgpkg: haskell-pandoc-types 1.17.5.4-32

rebuild with clock 0.8

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:39:18 UTC (rev 473012)
+++ PKGBUILD2019-05-28 19:40:21 UTC (rev 473013)
@@ -4,7 +4,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.17.5.4
-pkgrel=31
+pkgrel=32
 pkgdesc="Types for representing a structured document"
 url="http://johnmacfarlane.net/pandoc";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:39:18
  Author: felixonmars
Revision: 473012

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
473011, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:39:18 UTC (rev 473012)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.1
+pkgrel=96
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<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 \
+--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-microstache/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:39:08
  Author: felixonmars
Revision: 473011

upgpkg: haskell-microstache 1.0.1.1-96

rebuild with clock 0.8

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:38:29 UTC (rev 473010)
+++ PKGBUILD2019-05-28 19:39:08 UTC (rev 473011)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.1
-pkgrel=95
+pkgrel=96
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:38:29
  Author: felixonmars
Revision: 473010

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 473009, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:38:29 UTC (rev 473010)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.0.2
+pkgrel=6
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('051983c5e7dd9488c7ec1c5bb7c0ba86b0b8c9db1e1f290123e84a11f5d31177e6ac87ed30bd53130b43beb5bc6c9120aae047ba4f1d71fdee66b1dc9c68a3ba')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:38:19
  Author: felixonmars
Revision: 473009

upgpkg: haskell-microlens-aeson 2.3.0.2-6

rebuild with clock 0.8

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:37:38 UTC (rev 473008)
+++ PKGBUILD2019-05-28 19:38:19 UTC (rev 473009)
@@ -3,7 +3,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.0.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/";
 license=('MIT')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:37:38
  Author: felixonmars
Revision: 473008

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-text/repos/community-staging-x86_64/
  haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD
(from rev 473007, haskell-hslua-module-text/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 473007, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:37:38 UTC (rev 473008)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=0.2.1
+pkgrel=7
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-test";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e2da17ec688c00968537e49c18d71a3e365a57bb0c8cb2639b2052d04771686ee695186726569e82f72723c78841bccdc0de33d0302e943e67f3432bd5fb9d13')
+
+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-hslua-module-text/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:37:28
  Author: felixonmars
Revision: 473007

upgpkg: haskell-hslua-module-text 0.2.1-7

rebuild with clock 0.8

Modified:
  haskell-hslua-module-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:36:54 UTC (rev 473006)
+++ PKGBUILD2019-05-28 19:37:28 UTC (rev 473007)
@@ -4,7 +4,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=0.2.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-test";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:36:42
  Author: felixonmars
Revision: 473005

upgpkg: haskell-hslua 1.0.3.1-4

rebuild with clock 0.8

Modified:
  haskell-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:35:47 UTC (rev 473004)
+++ PKGBUILD2019-05-28 19:36:42 UTC (rev 473005)
@@ -4,7 +4,7 @@
 _hkgname=hslua
 pkgname=haskell-hslua
 pkgver=1.0.3.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A Lua language interpreter embedding in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:36:54
  Author: felixonmars
Revision: 473006

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 473005, 
haskell-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:36:54 UTC (rev 473006)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua
+pkgname=haskell-hslua
+pkgver=1.0.3.1
+pkgrel=4
+pkgdesc="A Lua language interpreter embedding in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'lua' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('047bcf851727e7525f10f6c705ec8968f330373aedf22bc91c96a44e5abdced46622a66a87c7973eac178c69dd3371bbcf4b858ed3c442719279e4cac4e57657')
+
+prepare() {
+sed -e '/, fail/d' \
+-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \
+-i $_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 \
+-fsystem-lua -fpkg-config
+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-edit-distance-vector/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:35:47
  Author: felixonmars
Revision: 473004

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edit-distance-vector/repos/community-staging-x86_64/
  haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 473003, haskell-edit-distance-vector/trunk/PKGBUILD)

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

Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD 
(from rev 473003, haskell-edit-distance-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:35:47 UTC (rev 473004)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=edit-distance-vector
+pkgname=haskell-edit-distance-vector
+pkgver=1.0.0.4
+pkgrel=17
+pkgdesc="Calculate edit distances and edit scripts between vectors"
+url="https://github.com/thsutton/edit-distance-vector";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d')
+
+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-doctemplates/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:34:55
  Author: felixonmars
Revision: 473002

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
473001, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:34:55 UTC (rev 473002)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.2.2.1
+pkgrel=77
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--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-edit-distance-vector/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:35:37
  Author: felixonmars
Revision: 473003

upgpkg: haskell-edit-distance-vector 1.0.0.4-17

rebuild with clock 0.8

Modified:
  haskell-edit-distance-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:34:55 UTC (rev 473002)
+++ PKGBUILD2019-05-28 19:35:37 UTC (rev 473003)
@@ -3,7 +3,7 @@
 _hkgname=edit-distance-vector
 pkgname=haskell-edit-distance-vector
 pkgver=1.0.0.4
-pkgrel=16
+pkgrel=17
 pkgdesc="Calculate edit distances and edit scripts between vectors"
 url="https://github.com/thsutton/edit-distance-vector";
 license=('BSD')


[arch-commits] Commit in gnupg/repos (3 files)

2019-05-28 Thread Gaëtan Bisson via arch-commits
Date: Tuesday, May 28, 2019 @ 19:35:07
  Author: bisson
Revision: 354460

archrelease: copy trunk to testing-x86_64

Added:
  gnupg/repos/testing-x86_64/
  gnupg/repos/testing-x86_64/PKGBUILD
(from rev 354459, gnupg/trunk/PKGBUILD)
  gnupg/repos/testing-x86_64/install
(from rev 354459, gnupg/trunk/install)

--+
 PKGBUILD |   63 +
 install  |   31 ++
 2 files changed, 94 insertions(+)

Copied: gnupg/repos/testing-x86_64/PKGBUILD (from rev 354459, 
gnupg/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-05-28 19:35:07 UTC (rev 354460)
@@ -0,0 +1,63 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Powalowski 
+# Contributor: Andreas Radke 
+# Contributor: Judd Vinet 
+
+pkgname=gnupg
+pkgver=2.2.16
+pkgrel=1
+pkgdesc='Complete and free implementation of the OpenPGP standard'
+url='https://www.gnupg.org/'
+license=('GPL')
+arch=('x86_64')
+checkdepends=('openssh')
+makedepends=('libldap' 'libusb-compat' 'pcsclite')
+depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan'
+ 'pinentry' 'bzip2' 'readline' 'gnutls' 'sqlite')
+optdepends=('libldap: gpg2keys_ldap'
+'libusb-compat: scdaemon'
+'pcsclite: scdaemon')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'
+  '46CC730865BB5C78EBABADCF04376F3EE0856959'
+  '031EC2536E580D8EA286A9F22071B08A33BD3F06'
+  '5B80C5754298F0CB55D8ED6ABCEF7E294B092E28')
+source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha256sums=('6cbe8d454bf5dc204621eed3016d721b66298fa95363395bb8eeceb1d2fd14cb'
+'SKIP')
+
+install=install
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i 
tools/Makefile.in
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --sbindir=/usr/bin \
+   --libexecdir=/usr/lib/gnupg \
+   --enable-maintainer-mode \
+   --enable-symcryptrun \
+
+   make
+}
+
+check() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make check
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   ln -s gpg "${pkgdir}"/usr/bin/gpg2
+   ln -s gpgv "${pkgdir}"/usr/bin/gpgv2
+
+   cd doc/examples/systemd-user
+   for i in *.*; do
+   install -Dm644 "$i" "${pkgdir}/usr/lib/systemd/user/$i"
+   done
+}

Copied: gnupg/repos/testing-x86_64/install (from rev 354459, 
gnupg/trunk/install)
===
--- testing-x86_64/install  (rev 0)
+++ testing-x86_64/install  2019-05-28 19:35:07 UTC (rev 354460)
@@ -0,0 +1,31 @@
+_global_units() {
+   _units=(dirmngr.socket gpg-agent.socket 
gpg-agent-{browser,extra,ssh}.socket)
+   _dir=/etc/systemd/user/sockets.target.wants
+
+   case $1 in
+   enable)
+   mkdir -p $_dir
+   for _u in "${_units[@]}"; do
+   ln -sf /usr/lib/systemd/user/$_u $_dir/$_u
+   done
+   ;;
+   disable)
+   for _u in "${_units[@]}"; do
+   rm -f $_dir/$_u
+   done
+   rmdir -p --ignore-fail-on-non-empty $_dir
+   ;;
+   esac
+}
+
+post_install() {
+   # See FS#42798 and FS#47371
+   dirmngr /dev/null
+
+   # Let systemd supervise daemons by default
+   _global_units enable
+}
+
+pre_remove() {
+   _global_units disable
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:34:45
  Author: felixonmars
Revision: 473001

upgpkg: haskell-doctemplates 0.2.2.1-77

rebuild with clock 0.8

Modified:
  haskell-doctemplates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:33:44 UTC (rev 473000)
+++ PKGBUILD2019-05-28 19:34:45 UTC (rev 473001)
@@ -3,7 +3,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.2.2.1
-pkgrel=76
+pkgrel=77
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates";
 license=("BSD")


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

2019-05-28 Thread Gaëtan Bisson via arch-commits
Date: Tuesday, May 28, 2019 @ 19:33:40
  Author: bisson
Revision: 354459

upstream update

Modified:
  gnupg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:05:56 UTC (rev 354458)
+++ PKGBUILD2019-05-28 19:33:40 UTC (rev 354459)
@@ -4,7 +4,7 @@
 # Contributor: Judd Vinet 
 
 pkgname=gnupg
-pkgver=2.2.15
+pkgver=2.2.16
 pkgrel=1
 pkgdesc='Complete and free implementation of the OpenPGP standard'
 url='https://www.gnupg.org/'
@@ -22,7 +22,7 @@
   '031EC2536E580D8EA286A9F22071B08A33BD3F06'
   '5B80C5754298F0CB55D8ED6ABCEF7E294B092E28')
 
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('cb8ce298d7b36558ffc48aec961b14c830ff1783eef7a623411188b5e0f5d454'
+sha256sums=('6cbe8d454bf5dc204621eed3016d721b66298fa95363395bb8eeceb1d2fd14cb'
 'SKIP')
 
 install=install


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:33:34
  Author: felixonmars
Revision: 472999

upgpkg: haskell-descriptive 0.9.5-45

rebuild with clock 0.8

Modified:
  haskell-descriptive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:32:43 UTC (rev 472998)
+++ PKGBUILD2019-05-28 19:33:34 UTC (rev 472999)
@@ -4,7 +4,7 @@
 _hkgname=descriptive
 pkgname=haskell-descriptive
 pkgver=0.9.5
-pkgrel=44
+pkgrel=45
 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
 url="https://github.com/chrisdone/descriptive";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:33:44
  Author: felixonmars
Revision: 473000

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 
472999, haskell-descriptive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:33:44 UTC (rev 473000)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.5
+pkgrel=45
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b')
+
+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-criterion-measurement/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:32:33
  Author: felixonmars
Revision: 472997

upgpkg: haskell-criterion-measurement 0.1.1.0-45

rebuild with clock 0.8

Modified:
  haskell-criterion-measurement/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:31:44 UTC (rev 472996)
+++ PKGBUILD2019-05-28 19:32:33 UTC (rev 472997)
@@ -3,7 +3,7 @@
 _hkgname=criterion-measurement
 pkgname=haskell-criterion-measurement
 pkgver=0.1.1.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Criterion measurement functionality and associated types"
 url="https://github.com/bos/criterion";
 license=('MIT')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:32:43
  Author: felixonmars
Revision: 472998

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-criterion-measurement/repos/community-staging-x86_64/
  haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD
(from rev 472997, haskell-criterion-measurement/trunk/PKGBUILD)

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

Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD 
(from rev 472997, haskell-criterion-measurement/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:32:43 UTC (rev 472998)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=criterion-measurement
+pkgname=haskell-criterion-measurement
+pkgver=0.1.1.0
+pkgrel=45
+pkgdesc="Criterion measurement functionality and associated types"
+url="https://github.com/bos/criterion";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fe6eecc5ea6ece0b0a20112e6f4242ccdeff70999666b8130a26d26fa5edca8846e73b0cc8f6589295fcc9031fced42fd18fee53b35a1e027681c7bf90ab6606')
+
+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-bytestring-tree-builder/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:31:44
  Author: felixonmars
Revision: 472996

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 472995, haskell-bytestring-tree-builder/trunk/PKGBUILD)

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

Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD 
(from rev 472995, haskell-bytestring-tree-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:31:44 UTC (rev 472996)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bytestring-tree-builder
+pkgname=haskell-bytestring-tree-builder
+pkgver=0.2.7.3
+pkgrel=5
+pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
+url="https://github.com/nikita-volkov/bytestring-tree-builder";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dc23685313cbe97084c63954b167375aac481019b657db5e936ff4c5c210160407ad8305b6ec15e31890eba3187f5a3aaaef1a27d54b9a0cfe30ec694442afb2')
+
+prepare() {
+cd $_hkgname-$pkgver
+
+sed -i '/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-bytestring-tree-builder/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:31:34
  Author: felixonmars
Revision: 472995

upgpkg: haskell-bytestring-tree-builder 0.2.7.3-5

rebuild with clock 0.8

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:30:46 UTC (rev 472994)
+++ PKGBUILD2019-05-28 19:31:34 UTC (rev 472995)
@@ -4,7 +4,7 @@
 _hkgname=bytestring-tree-builder
 pkgname=haskell-bytestring-tree-builder
 pkgver=0.2.7.3
-pkgrel=4
+pkgrel=5
 pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
 url="https://github.com/nikita-volkov/bytestring-tree-builder";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:30:46
  Author: felixonmars
Revision: 472994

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 
472993, haskell-bower-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:30:46 UTC (rev 472994)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bower-json
+pkgname=haskell-bower-json
+pkgver=1.0.0.1
+pkgrel=119
+pkgdesc="Read bower.json from Haskell"
+url="https://github.com/hdgarrood/bower-json";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-scientific"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73')
+
+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-bower-json/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:30:36
  Author: felixonmars
Revision: 472993

upgpkg: haskell-bower-json 1.0.0.1-119

rebuild with clock 0.8

Modified:
  haskell-bower-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:29:47 UTC (rev 472992)
+++ PKGBUILD2019-05-28 19:30:36 UTC (rev 472993)
@@ -4,7 +4,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:29:47
  Author: felixonmars
Revision: 472992

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
472991, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:29:47 UTC (rev 472992)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.2
+pkgrel=4
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha1'
+ 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120')
+
+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-binary-tagged/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:29:37
  Author: felixonmars
Revision: 472991

upgpkg: haskell-binary-tagged 0.2-4

rebuild with clock 0.8

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:28:58 UTC (rev 472990)
+++ PKGBUILD2019-05-28 19:29:37 UTC (rev 472991)
@@ -4,7 +4,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:28:58
  Author: felixonmars
Revision: 472990

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 472989, haskell-aeson-pretty/trunk/PKGBUILD)

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

Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 
472989, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:28:58 UTC (rev 472990)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.7
+pkgrel=72
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="https://github.com/informatikr/aeson-pretty";
+license=("BSD")
+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 $_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 $_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)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:28:47
  Author: felixonmars
Revision: 472989

upgpkg: haskell-aeson-pretty 0.8.7-72

rebuild with clock 0.8

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:28:04 UTC (rev 472988)
+++ PKGBUILD2019-05-28 19:28:47 UTC (rev 472989)
@@ -4,7 +4,7 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.7
-pkgrel=71
+pkgrel=72
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="https://github.com/informatikr/aeson-pretty";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:28:04
  Author: felixonmars
Revision: 472988

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 472987, haskell-aeson-compat/trunk/PKGBUILD)

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

Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
472987, haskell-aeson-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:28:04 UTC (rev 472988)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-compat
+pkgname=haskell-aeson-compat
+pkgver=0.3.9
+pkgrel=39
+pkgdesc="Compatibility layer for aeson"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+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=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:27:54
  Author: felixonmars
Revision: 472987

upgpkg: haskell-aeson-compat 0.3.9-39

rebuild with clock 0.8

Modified:
  haskell-aeson-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:27:03 UTC (rev 472986)
+++ PKGBUILD2019-05-28 19:27:54 UTC (rev 472987)
@@ -4,7 +4,7 @@
 _hkgname=aeson-compat
 pkgname=haskell-aeson-compat
 pkgver=0.3.9
-pkgrel=38
+pkgrel=39
 pkgdesc="Compatibility layer for aeson"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:27:03
  Author: felixonmars
Revision: 472986

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 472985, 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 472985, haskell-aeson-better-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:27:03 UTC (rev 472986)
@@ -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=121
+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 $_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-aeson-better-errors/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:26:53
  Author: felixonmars
Revision: 472985

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

rebuild with clock 0.8

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:25:45 UTC (rev 472984)
+++ PKGBUILD2019-05-28 19:26:53 UTC (rev 472985)
@@ -4,7 +4,7 @@
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
 pkgver=0.9.1.0
-pkgrel=120
+pkgrel=121
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:25:35
  Author: felixonmars
Revision: 472983

upgpkg: agda 2.5.99.20190207-28

rebuild with clock 0.8

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:11:37 UTC (rev 472982)
+++ PKGBUILD2019-05-28 19:25:35 UTC (rev 472983)
@@ -5,7 +5,7 @@
 pkgname=agda
 pkgver=2.5.99.20190207
 _commit=3048fdaa1840c352fc00aa7222c50bcd622580d8
-pkgrel=27
+pkgrel=28
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/";
 license=("custom")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:25:45
  Author: felixonmars
Revision: 472984

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 472983, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:25:45 UTC (rev 472984)
@@ -0,0 +1,66 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.5.99.20190207
+_commit=3048fdaa1840c352fc00aa7222c50bcd622580d8
+pkgrel=28
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' '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-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("$_hkgname-$_commit.tar.gz::https://github.com/agda/agda/archive/$_commit.tar.gz";)
+sha512sums=('21b061fada9b3ddfb1348366f270990192eefe49e79943a061d843d6fe78c049b87fde73ff3cf70c586e955c8aa5007365723b380686931a55547deae87e0043')
+
+prepare() {
+mv $pkgname-{$_commit,$pkgver}
+
+mkdir -p lib-target
+cp -a $pkgname-$pkgver/src/data/lib lib-target/lib
+
+cd $pkgname-$pkgver
+sed -e "s|rawSystem agda \\[|rawSystem \"env\" 
[\"Agda_datadir=$PWD/../lib-target\", \"LD_LIBRARY_PATH=$PWD/dist/build\", 
agda,|" \
+-e "s|datadir dirs|\"$PWD/../lib-target\"|" \
+-e 's|"Builtins"|"Builtin"|' \
+-i Setup.hs
+
+sed -i 's/== 0.5/>= 0.5/' Agda.cabal
+}
+
+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/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/Cubical/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/Cubical/
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive/
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:11:37
  Author: felixonmars
Revision: 472982

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 472981, haskell-aeson/trunk/PKGBUILD)

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

Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 472981, 
haskell-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:11:37 UTC (rev 472982)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-aeson
+_hkgname=aeson
+pkgver=1.4.3.0
+pkgrel=10
+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-primitive' '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-diff'
+ 'haskell-generic-deriving' 'haskell-hashable-time' 'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('06cbbf7928a02d105b60756d4faf87baf3ce9a35b410cce25ac2db89d98997a817329fb52f2807e63f846a8990cf6a1d48827d6882444ad6c3832016bb76b9e2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i 's/< *2.13/<3/' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-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)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:11:27
  Author: felixonmars
Revision: 472981

upgpkg: haskell-aeson 1.4.3.0-10

rebuild with clock 0.8

Modified:
  haskell-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:07:05 UTC (rev 472980)
+++ PKGBUILD2019-05-28 19:11:27 UTC (rev 472981)
@@ -5,7 +5,7 @@
 pkgname=haskell-aeson
 _hkgname=aeson
 pkgver=1.4.3.0
-pkgrel=9
+pkgrel=10
 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/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:06:53
  Author: felixonmars
Revision: 472979

upgpkg: haskell-quickcheck-instances 0.3.21-3

rebuild with clock 0.8

Modified:
  haskell-quickcheck-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:06:13 UTC (rev 472978)
+++ PKGBUILD2019-05-28 19:06:53 UTC (rev 472979)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-instances
 pkgname=haskell-quickcheck-instances
 pkgver=0.3.21
-pkgrel=2
+pkgrel=3
 pkgdesc="Common quickcheck instances"
 url="https://github.com/phadej/qc-instances";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:07:05
  Author: felixonmars
Revision: 472980

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 472979, haskell-quickcheck-instances/trunk/PKGBUILD)

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

Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 472979, haskell-quickcheck-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:07:05 UTC (rev 472980)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-instances
+pkgname=haskell-quickcheck-instances
+pkgver=0.3.21
+pkgrel=3
+pkgdesc="Common quickcheck instances"
+url="https://github.com/phadej/qc-instances";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 
'haskell-splitmix'
+ 'haskell-tagged' 'haskell-time-compat' '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=('30ead0b62832a7dd0f52ab64047a774416d8119df26df913489b43ea9ff748ef94a6b87e84d68003466cbe0d3c8a7f0d5d1514a20fd5870c53cae4d96e60ad15')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-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 $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:06:13
  Author: felixonmars
Revision: 472978

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 472977, haskell-process-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:06:13 UTC (rev 472978)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=process-extras
+pkgname=haskell-process-extras
+pkgver=0.7.4
+pkgrel=56
+pkgdesc="Process extras"
+url="https://github.com/seereason/process-extras";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 
'haskell-listlike'
+)
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4747b4bd920796b7b4ddf32d0e72a3af556c9db66c828b725ac7a7467442dad2b0dc85aa66e03d7a8c5afdb02658611e64d390b6c71219b380a986e245495536')
+
+build() {
+cd $_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 pipewire/repos/extra-x86_64 (4 files)

2019-05-28 Thread Jan Steffens via arch-commits
Date: Tuesday, May 28, 2019 @ 19:05:56
  Author: heftig
Revision: 354458

archrelease: copy trunk to extra-x86_64

Added:
  pipewire/repos/extra-x86_64/PKGBUILD
(from rev 354457, pipewire/trunk/PKGBUILD)
  pipewire/repos/extra-x86_64/pipewire.install
(from rev 354457, pipewire/trunk/pipewire.install)
Deleted:
  pipewire/repos/extra-x86_64/PKGBUILD
  pipewire/repos/extra-x86_64/pipewire.install

--+
 PKGBUILD |   88 ++---
 pipewire.install |   28 
 2 files changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-28 19:05:44 UTC (rev 354457)
+++ PKGBUILD2019-05-28 19:05:56 UTC (rev 354458)
@@ -1,44 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=pipewire
-pkgver=0.2.5+3+g371da358
-pkgrel=1
-pkgdesc="Server and user space API to deal with multimedia pipelines"
-url="https://pipewire.org";
-license=(LGPL2.1)
-arch=(x86_64)
-depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit)
-makedepends=(git meson doxygen graphviz xmltoman valgrind)
-install=pipewire.install
-_commit=371da358d1580dc06218d18a12a99611cac39e4e  # master
-source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
-sha256sums=('SKIP')
-
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Reduce docs size
-  printf '%s\n' >>doc/Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
-}
-
-build() {
-  arch-meson $pkgname build \
--D docs=true \
--D man=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: pipewire/repos/extra-x86_64/PKGBUILD (from rev 354457, 
pipewire/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-28 19:05:56 UTC (rev 354458)
@@ -0,0 +1,44 @@
+# Maintainer: Jan de Groot 
+
+pkgname=pipewire
+pkgver=0.2.6
+pkgrel=1
+pkgdesc="Server and user space API to deal with multimedia pipelines"
+url="https://pipewire.org";
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit)
+makedepends=(git meson doxygen graphviz xmltoman valgrind)
+install=pipewire.install
+_commit=4aff470a8fa1e06448b2316781b4e7a91fbda341  # tags/0.2.6
+source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
+sha256sums=('SKIP')
+
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # Reduce docs size
+  printf '%s\n' >>doc/Doxyfile.in \
+HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D man=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}

Deleted: pipewire.install
===
--- pipewire.install2019-05-28 19:05:44 UTC (rev 354457)
+++ pipewire.install2019-05-28 19:05:56 UTC (rev 354458)
@@ -1,14 +0,0 @@
-post_install() {
-  # Enable socket by default
-  systemctl --global enable pipewire.socket
-}
-
-post_upgrade() {
-  if (( $(vercmp $2 0.1.6-2) < 0)); then
-systemctl --global enable pipewire.socket
-  fi
-}
-
-pre_remove() {
-  systemctl --global disable pipewire.socket
-}

Copied: pipewire/repos/extra-x86_64/pipewire.install (from rev 354457, 
pipewire/trunk/pipewire.install)
===
--- pipewire.install(rev 0)
+++ pipewire.install2019-05-28 19:05:56 UTC (rev 354458)
@@ -0,0 +1,14 @@
+post_install() {
+  # Enable socket by default
+  systemctl --global enable pipewire.socket
+}
+
+post_upgrade() {
+  if (( $(vercmp $2 0.1.6-2) < 0)); then
+systemctl --global enable pipewire.socket
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable pipewire.socket
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:05:59
  Author: felixonmars
Revision: 472977

upgpkg: haskell-process-extras 0.7.4-56

rebuild with clock 0.8

Modified:
  haskell-process-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 19:04:51 UTC (rev 472976)
+++ PKGBUILD2019-05-28 19:05:59 UTC (rev 472977)
@@ -4,7 +4,7 @@
 _hkgname=process-extras
 pkgname=haskell-process-extras
 pkgver=0.7.4
-pkgrel=55
+pkgrel=56
 pkgdesc="Process extras"
 url="https://github.com/seereason/process-extras";
 license=('MIT')


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

2019-05-28 Thread Jan Steffens via arch-commits
Date: Tuesday, May 28, 2019 @ 19:05:44
  Author: heftig
Revision: 354457

0.2.6-1

Modified:
  pipewire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 16:53:06 UTC (rev 354456)
+++ PKGBUILD2019-05-28 19:05:44 UTC (rev 354457)
@@ -1,16 +1,16 @@
 # Maintainer: Jan de Groot 
 
 pkgname=pipewire
-pkgver=0.2.5+3+g371da358
+pkgver=0.2.6
 pkgrel=1
 pkgdesc="Server and user space API to deal with multimedia pipelines"
 url="https://pipewire.org";
 license=(LGPL2.1)
 arch=(x86_64)
-depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit)
+depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit)
 makedepends=(git meson doxygen graphviz xmltoman valgrind)
 install=pipewire.install
-_commit=371da358d1580dc06218d18a12a99611cac39e4e  # master
+_commit=4aff470a8fa1e06448b2316781b4e7a91fbda341  # tags/0.2.6
 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:04:51
  Author: felixonmars
Revision: 472976

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 472975, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 19:04:51 UTC (rev 472976)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.15.1
+pkgrel=18
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3";
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'gtk3' 'haskell-pango')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz";)
+sha512sums=('98e825865c65fc49d573144328b40b397e7491dcfc8e7bc8b128f2665d60b670a54255c4170fc7ada3f8891c54418a5d852fd5cb74be48068eb8f862b80aa201')
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 19:04:40
  Author: felixonmars
Revision: 472975

upgpkg: haskell-gtk 0.15.1-18

rebuild with clock 0.8

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:56:34 UTC (rev 472974)
+++ PKGBUILD2019-05-28 19:04:40 UTC (rev 472975)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk
 pkgver=0.15.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3";
 license=('LGPL2.1')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:56:34
  Author: felixonmars
Revision: 472974

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 472973, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:56:34 UTC (rev 472974)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=pango
+pkgname=haskell-pango
+pkgver=0.13.6.0
+pkgrel=17
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="https://hackage.haskell.org/package/pango";
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('03a3e133499d202e6d6b1471db287ef1f0f8933b6112e367ce20450d171e8713ffe0caea46ba60fc7ead6c47548cd8bcaf1fe39bb2423099f1c2980484864a8d')
+
+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"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:56:23
  Author: felixonmars
Revision: 472973

upgpkg: haskell-pango 0.13.6.0-17

rebuild with clock 0.8

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:55:21 UTC (rev 472972)
+++ PKGBUILD2019-05-28 18:56:23 UTC (rev 472973)
@@ -3,7 +3,7 @@
 _hkgname=pango
 pkgname=haskell-pango
 pkgver=0.13.6.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Binding to the pango library for Gtk2Hs."
 url="https://hackage.haskell.org/package/pango";
 license=('LGPL2.1')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:55:21
  Author: felixonmars
Revision: 472972

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD
(from rev 472971, haskell-openpgp-asciiarmor/trunk/PKGBUILD)

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

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 472971, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:55:21 UTC (rev 472972)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1.1
+pkgrel=38
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor";
+license=('custom:ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c')
+
+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-openpgp-asciiarmor/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:55:11
  Author: felixonmars
Revision: 472971

upgpkg: haskell-openpgp-asciiarmor 0.1.1-38

rebuild with clock 0.8

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:54:39 UTC (rev 472970)
+++ PKGBUILD2019-05-28 18:55:11 UTC (rev 472971)
@@ -3,7 +3,7 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1.1
-pkgrel=37
+pkgrel=38
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor";
 license=('custom:ISC')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:54:39
  Author: felixonmars
Revision: 472970

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 472969, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:54:39 UTC (rev 472970)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=0.4.6.1
+pkgrel=20
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9ff5fd4c5a7133bd5da1c793a9d95c70574ce882280bf30be22921dacf0c9c5f9028a9c18712b0df5bf031ae56358c8a972a5c0f0e383effdecab4b9685e9dbb')
+
+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 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:54:28
  Author: felixonmars
Revision: 472969

upgpkg: haskell-monoid-subclasses 0.4.6.1-20

rebuild with clock 0.8

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:53:29 UTC (rev 472968)
+++ PKGBUILD2019-05-28 18:54:28 UTC (rev 472969)
@@ -4,7 +4,7 @@
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
 pkgver=0.4.6.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:53:29
  Author: felixonmars
Revision: 472968

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 472967, haskell-microlens-platform/trunk/PKGBUILD)

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 472967, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:53:29 UTC (rev 472968)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.3.11
+pkgrel=21
+pkgdesc="Feature-complete microlens"
+url="https://github.com/monadfix/microlens";
+license=("BSD")
+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=('885423b6fdd2bfa16b31d4e48c49f5a299d92f90ee530d2bc517950cbb887ef50001d7fdc4f7bb8dc61837e294fedc94bb9161bc5d9b9a579bd054fe60ed16de')
+
+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-microlens-platform/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:53:19
  Author: felixonmars
Revision: 472967

upgpkg: haskell-microlens-platform 0.3.11-21

rebuild with clock 0.8

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:52:44 UTC (rev 472966)
+++ PKGBUILD2019-05-28 18:53:19 UTC (rev 472967)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.3.11
-pkgrel=20
+pkgrel=21
 pkgdesc="Feature-complete microlens"
 url="https://github.com/monadfix/microlens";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:52:34
  Author: felixonmars
Revision: 472965

upgpkg: haskell-listlike 4.6.2-6

rebuild with clock 0.8

Modified:
  haskell-listlike/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:50:28 UTC (rev 472964)
+++ PKGBUILD2019-05-28 18:52:34 UTC (rev 472965)
@@ -3,7 +3,7 @@
 _hkgname=ListLike
 pkgname=haskell-listlike
 pkgver=4.6.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Generic support for list-like structures"
 url="https://github.com/sjoerdvisscher/listlike";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:52:44
  Author: felixonmars
Revision: 472966

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 
472965, haskell-listlike/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:52:44 UTC (rev 472966)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ListLike
+pkgname=haskell-listlike
+pkgver=4.6.2
+pkgrel=6
+pkgdesc="Generic support for list-like structures"
+url="https://github.com/sjoerdvisscher/listlike";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f237b836e3cab483f7702bdec2855b95ec3c9c6d943bde248ce66ee32be45126914d4e3166740dbb0115eece3841cda59e471889c71f7eadd02a763148c11c41')
+
+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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:50:18
  Author: felixonmars
Revision: 472963

upgpkg: haskell-juicypixels 3.3.3-16

rebuild with clock 0.8

Modified:
  haskell-juicypixels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:47:40 UTC (rev 472962)
+++ PKGBUILD2019-05-28 18:50:18 UTC (rev 472963)
@@ -4,7 +4,7 @@
 _hkgname=JuicyPixels
 pkgname=haskell-juicypixels
 pkgver=3.3.3
-pkgrel=15
+pkgrel=16
 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
 url="https://github.com/Twinside/Juicy.Pixels";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:50:28
  Author: felixonmars
Revision: 472964

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 
472963, haskell-juicypixels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:50:28 UTC (rev 472964)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=JuicyPixels
+pkgname=haskell-juicypixels
+pkgver=3.3.3
+pkgrel=16
+pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
+url="https://github.com/Twinside/Juicy.Pixels";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77ac7b5331b07dfd8d953bf6b9fc0c24d27610d5b67617b0fe81ac99bcfb987ecdcd4d7d8af1dce6a7a4249965ab544f1d5be7732cc000b7a206df6d88ac073d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mmap
+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/repos (2 files)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:47:40
  Author: felixonmars
Revision: 472962

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 472961, haskell-json-ast/trunk/PKGBUILD)

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

Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 
472961, haskell-json-ast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:47:40 UTC (rev 472962)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=json-ast
+pkgname=haskell-json-ast
+pkgver=0.3.1
+pkgrel=30
+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)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:47:30
  Author: felixonmars
Revision: 472961

upgpkg: haskell-json-ast 0.3.1-30

rebuild with clock 0.8

Modified:
  haskell-json-ast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:46:52 UTC (rev 472960)
+++ PKGBUILD2019-05-28 18:47:30 UTC (rev 472961)
@@ -3,7 +3,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast";
 license=('MIT')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:46:52
  Author: felixonmars
Revision: 472960

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 472959, haskell-ini/trunk/PKGBUILD)

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

Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 472959, 
haskell-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:46:52 UTC (rev 472960)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ini
+pkgname=haskell-ini
+pkgver=0.4.1
+pkgrel=17
+pkgdesc="Quick and easy configuration files in the INI format."
+url="https://github.com/chrisdone/ini";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ac61a17a29ba82827287aad641f2afcb51ab6b26dab024d761ef0bcbaf960d0288f4715c7a87c1751ecfabc586f43ca3206d0abde2e6b7005cf8e1dd9ece5301')
+
+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-ini/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:46:42
  Author: felixonmars
Revision: 472959

upgpkg: haskell-ini 0.4.1-17

rebuild with clock 0.8

Modified:
  haskell-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:45:59 UTC (rev 472958)
+++ PKGBUILD2019-05-28 18:46:42 UTC (rev 472959)
@@ -4,7 +4,7 @@
 _hkgname=ini
 pkgname=haskell-ini
 pkgver=0.4.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Quick and easy configuration files in the INI format."
 url="https://github.com/chrisdone/ini";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:45:59
  Author: felixonmars
Revision: 472958

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
472957, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:45:59 UTC (rev 472958)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.8
+pkgrel=29
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114')
+
+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-http-date/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:45:48
  Author: felixonmars
Revision: 472957

upgpkg: haskell-http-date 0.0.8-29

rebuild with clock 0.8

Modified:
  haskell-http-date/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:45:07 UTC (rev 472956)
+++ PKGBUILD2019-05-28 18:45:48 UTC (rev 472957)
@@ -4,7 +4,7 @@
 _hkgname=http-date
 pkgname=haskell-http-date
 pkgver=0.0.8
-pkgrel=28
+pkgrel=29
 pkgdesc="HTTP Date parser/formatter"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:44:57
  Author: felixonmars
Revision: 472955

upgpkg: haskell-glib 0.13.7.0-17

rebuild with clock 0.8

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:44:07 UTC (rev 472954)
+++ PKGBUILD2019-05-28 18:44:57 UTC (rev 472955)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-glib
 pkgver=0.13.7.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Binding to the GLIB library for Gtk2Hs."
 url="https://hackage.haskell.org/package/glib";
 license=('LGPL2.1')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:45:07
  Author: felixonmars
Revision: 472956

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 472955, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:45:07 UTC (rev 472956)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-glib
+pkgver=0.13.7.0
+pkgrel=17
+pkgdesc="Binding to the GLIB library for Gtk2Hs."
+url="https://hackage.haskell.org/package/glib";
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')
+conflicts=('gtk2hs-glib')
+source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+sha512sums=('507fdcc6d686ea25b46d9d6f112aa29ebf751b3db99a19c9938ebd8675a8c167aafe151c96fe115662d15696c79aada93a0b197450159e8f45bc329e3de4455a')
+
+build() {
+cd "${srcdir}/glib-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/glib-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:44:07
  Author: felixonmars
Revision: 472954

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 472953, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:44:07 UTC (rev 472954)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.6.0
+pkgrel=17
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="https://hackage.haskell.org/package/cairo";
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-utf8-string')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+source=("https://hackage.haskell.org/packages/archive/cairo/${pkgver}/cairo-${pkgver}.tar.gz";)
+sha512sums=('3f8c9d4bd5d219a25c5da07fd7b79abcf041a5a656989eac9d1b3512a319d41f11b84c7a66faeee876c66d3744579f0764df23eccb6ed4959a59d5568e6f9b28')
+
+build() {
+cd "${srcdir}/cairo-${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}/cairo-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:43:57
  Author: felixonmars
Revision: 472953

upgpkg: haskell-cairo 0.13.6.0-17

rebuild with clock 0.8

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:42:48 UTC (rev 472952)
+++ PKGBUILD2019-05-28 18:43:57 UTC (rev 472953)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-cairo
 pkgver=0.13.6.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Binding to the cairo library for Gtk2Hs."
 url="https://hackage.haskell.org/package/cairo";
 license=('LGPL2.1')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:42:48
  Author: felixonmars
Revision: 472952

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 472951, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 472951, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:42:48 UTC (rev 472952)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.5.0
+pkgrel=17
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";)
+sha512sums=('8affee1469d9eeb72c07ac2b99ac9100450ad9f089c2d44a35dd9ef16b351d26a2fa62d305aba13c88f389684600ed1454a2118a0e736d12e7ff9c70d5be68ee')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:42:38
  Author: felixonmars
Revision: 472951

upgpkg: haskell-gtk2hs-buildtools 0.13.5.0-17

rebuild with clock 0.8

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:42:16 UTC (rev 472950)
+++ PKGBUILD2019-05-28 18:42:38 UTC (rev 472951)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.5.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools";
 license=('GPL2')


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

2019-05-28 Thread Christian Hesse via arch-commits
Date: Tuesday, May 28, 2019 @ 18:42:07
  Author: eworm
Revision: 472949

upgpkg: yubikey-manager 2.1.1-1

new upstream release

Modified:
  yubikey-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:41:09 UTC (rev 472948)
+++ PKGBUILD2019-05-28 18:42:07 UTC (rev 472949)
@@ -3,7 +3,7 @@
 # Contributor: Karol Babioch 
 
 pkgname='yubikey-manager'
-pkgver=2.1.0
+pkgver=2.1.1
 pkgrel=1
 pkgdesc='Python library and command line tool for configuring a YubiKey'
 arch=('any')
@@ -16,7 +16,7 @@
 validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3'  # Dag Heyman 

   '57A9DEED4C6D962A923BB691816F3ED99921835E') # Emil Lundberg 
(Software Developer) 
 
source=("https://developers.yubico.com/$pkgname/Releases/yubikey-manager-$pkgver.tar.gz"{,.sig})
-sha256sums=('d59d5cd9b5b040077ef7741250476d8583bf961519b6576af163022315ab3a87'
+sha256sums=('3adc107539dda43cf0d1d7f9c649e2fb6252e7d5b14782d79f091893cdfcacca'
 'SKIP')
 
 build() {


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

2019-05-28 Thread Christian Hesse via arch-commits
Date: Tuesday, May 28, 2019 @ 18:42:16
  Author: eworm
Revision: 472950

archrelease: copy trunk to community-any

Added:
  yubikey-manager/repos/community-any/PKGBUILD
(from rev 472949, yubikey-manager/trunk/PKGBUILD)
Deleted:
  yubikey-manager/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-28 18:42:07 UTC (rev 472949)
+++ PKGBUILD2019-05-28 18:42:16 UTC (rev 472950)
@@ -1,31 +0,0 @@
-# Maintainer: Christian Hesse 
-# Maintainer: Morten Linderud 
-# Contributor: Karol Babioch 
-
-pkgname='yubikey-manager'
-pkgver=2.1.0
-pkgrel=1
-pkgdesc='Python library and command line tool for configuring a YubiKey'
-arch=('any')
-url='https://developers.yubico.com/yubikey-manager/'
-license=('BSD')
-depends=('python' 'python-click' 'python-cryptography' 'python-pyopenssl' 
'python-pyscard'
- 'python-pyusb' 'python-six' 'python-fido2' 'ccid' 'libu2f-host'
- 'yubikey-personalization')
-makedepends=('python-setuptools')
-validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3'  # Dag Heyman 

-  '57A9DEED4C6D962A923BB691816F3ED99921835E') # Emil Lundberg 
(Software Developer) 
-source=("https://developers.yubico.com/$pkgname/Releases/yubikey-manager-$pkgver.tar.gz"{,.sig})
-sha256sums=('d59d5cd9b5b040077ef7741250476d8583bf961519b6576af163022315ab3a87'
-'SKIP')
-
-build() {
-   cd "${pkgname}-${pkgver}"
-   python setup.py build
-}
-
-package() {
-   cd "${pkgname}-${pkgver}"
-   python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-   install -D -m0644 COPYING 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}

Copied: yubikey-manager/repos/community-any/PKGBUILD (from rev 472949, 
yubikey-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-28 18:42:16 UTC (rev 472950)
@@ -0,0 +1,31 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Morten Linderud 
+# Contributor: Karol Babioch 
+
+pkgname='yubikey-manager'
+pkgver=2.1.1
+pkgrel=1
+pkgdesc='Python library and command line tool for configuring a YubiKey'
+arch=('any')
+url='https://developers.yubico.com/yubikey-manager/'
+license=('BSD')
+depends=('python' 'python-click' 'python-cryptography' 'python-pyopenssl' 
'python-pyscard'
+ 'python-pyusb' 'python-six' 'python-fido2' 'ccid' 'libu2f-host'
+ 'yubikey-personalization')
+makedepends=('python-setuptools')
+validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3'  # Dag Heyman 

+  '57A9DEED4C6D962A923BB691816F3ED99921835E') # Emil Lundberg 
(Software Developer) 
+source=("https://developers.yubico.com/$pkgname/Releases/yubikey-manager-$pkgver.tar.gz"{,.sig})
+sha256sums=('3adc107539dda43cf0d1d7f9c649e2fb6252e7d5b14782d79f091893cdfcacca'
+'SKIP')
+
+build() {
+   cd "${pkgname}-${pkgver}"
+   python setup.py build
+}
+
+package() {
+   cd "${pkgname}-${pkgver}"
+   python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+   install -D -m0644 COPYING 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:41:09
  Author: felixonmars
Revision: 472948

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
472947, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:41:09 UTC (rev 472948)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.3.2
+pkgrel=4
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5b94d5ac3cf53cdcb2f152b05fd65e9417197776594e7fbbc5f4187665259863905d3fb82eb47df16564c4d43fe7852e9d77c550a49968b1b4363d4f91555704')
+
+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-hashtables/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:40:58
  Author: felixonmars
Revision: 472947

upgpkg: haskell-hashtables 1.2.3.2-4

rebuild with clock 0.8

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:40:09 UTC (rev 472946)
+++ PKGBUILD2019-05-28 18:40:58 UTC (rev 472947)
@@ -4,7 +4,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.3.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:40:09
  Author: felixonmars
Revision: 472946

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
472945, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:40:09 UTC (rev 472946)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=50
+pkgdesc="CSS parser and renderer."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+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-css-text/trunk (PKGBUILD)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:39:59
  Author: felixonmars
Revision: 472945

upgpkg: haskell-css-text 0.1.3.0-50

rebuild with clock 0.8

Modified:
  haskell-css-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:39:18 UTC (rev 472944)
+++ PKGBUILD2019-05-28 18:39:59 UTC (rev 472945)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=49
+pkgrel=50
 pkgdesc="CSS parser and renderer."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:39:18
  Author: felixonmars
Revision: 472944

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 472943, haskell-configurator-ng/trunk/PKGBUILD)
  haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 472943, 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 472943, haskell-configurator-ng/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-28 18:39:18 UTC (rev 472944)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-ng
+pkgname=haskell-configurator-ng
+pkgver=0.0.0.1
+pkgrel=68
+pkgdesc="The next generation of configuration management"
+url="https://github.com/lpsmith/configurator-ng";
+license=("BSD")
+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 $_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 $_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 472943, 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  2019-05-28 18:39:18 UTC (rev 
472944)
@@ -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)

2019-05-28 Thread Felix Yan via arch-commits
Date: Tuesday, May 28, 2019 @ 18:39:05
  Author: felixonmars
Revision: 472943

upgpkg: haskell-configurator-ng 0.0.0.1-68

rebuild with clock 0.8

Modified:
  haskell-configurator-ng/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-28 18:38:09 UTC (rev 472942)
+++ PKGBUILD2019-05-28 18:39:05 UTC (rev 472943)
@@ -4,7 +4,7 @@
 _hkgname=configurator-ng
 pkgname=haskell-configurator-ng
 pkgver=0.0.0.1
-pkgrel=67
+pkgrel=68
 pkgdesc="The next generation of configuration management"
 url="https://github.com/lpsmith/configurator-ng";
 license=("BSD")


<    3   4   5   6   7   8   9   10   11   12   >