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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:15:46
  Author: felixonmars
Revision: 571452

upgpkg: haskell-ifelse 0.85-17: rebuild with ghc 8.8.2

Modified:
  haskell-ifelse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:15:14 UTC (rev 571451)
+++ PKGBUILD2020-02-15 13:15:46 UTC (rev 571452)
@@ -4,7 +4,7 @@
 _hkgname=IfElse
 pkgname=haskell-ifelse
 pkgver=0.85
-pkgrel=16
+pkgrel=17
 pkgdesc="Anaphoric and miscellaneous useful control-flow"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in (4 files)

2020-02-15 Thread Bruno Pagani via arch-commits
Date: Saturday, February 15, 2020 @ 13:15:53
  Author: archange
Revision: 571453

Initial addition of python-wurlitzer to [community]

Required by python-spyder-kernels

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

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

Added: python-wurlitzer/trunk/PKGBUILD
===
--- python-wurlitzer/trunk/PKGBUILD (rev 0)
+++ python-wurlitzer/trunk/PKGBUILD 2020-02-15 13:15:53 UTC (rev 571453)
@@ -0,0 +1,31 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=wurlitzer
+pkgname=python-${_pkg}
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Capture C-level stdout/stderr in Python"
+arch=(any)
+url="https://github.com/minrk/wurlitzer;
+license=(MIT)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-mock)
+source=("https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz;)
+sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  py.test test.py
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2020-02-15 Thread Bruno Pagani via arch-commits
Date: Saturday, February 15, 2020 @ 13:16:05
  Author: archange
Revision: 571455

archrelease: copy trunk to community-any

Added:
  python-wurlitzer/repos/community-any/
  python-wurlitzer/repos/community-any/PKGBUILD
(from rev 571454, python-wurlitzer/trunk/PKGBUILD)

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

Copied: python-wurlitzer/repos/community-any/PKGBUILD (from rev 571454, 
python-wurlitzer/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-15 13:16:05 UTC (rev 571455)
@@ -0,0 +1,31 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=wurlitzer
+pkgname=python-${_pkg}
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Capture C-level stdout/stderr in Python"
+arch=(any)
+url="https://github.com/minrk/wurlitzer;
+license=(MIT)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-mock)
+source=("https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz;)
+sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  py.test test.py
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:16:35
  Author: felixonmars
Revision: 571456

upgpkg: haskell-integer-logarithms 1.0.3-4: rebuild with ghc 8.8.2

Modified:
  haskell-integer-logarithms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:16:05 UTC (rev 571455)
+++ PKGBUILD2020-02-15 13:16:35 UTC (rev 571456)
@@ -3,7 +3,7 @@
 _hkgname=integer-logarithms
 pkgname=haskell-integer-logarithms 
 pkgver=1.0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Integer logarithms"
 url="https://github.com/Bodigrim/integer-logarithms;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:13:36
  Author: felixonmars
Revision: 571447

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/
  haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD
(from rev 571446, haskell-hxt-regex-xmlschema/trunk/PKGBUILD)

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

Copied: haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD 
(from rev 571446, haskell-hxt-regex-xmlschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:13:36 UTC (rev 571447)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-regex-xmlschema
+pkgname=haskell-hxt-regex-xmlschema 
+pkgver=9.2.0.3
+pkgrel=19
+pkgdesc="A regular expression library for W3C XML Schema regular expressions"
+url="https://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('707ad7a4b5c32785fd89131279dd89a871f134a26ce1f98fd4ac8fec196c8960c2d39d18674967379b40508748fca3a34b9289500173075c54c1d6726191bbd8')
+
+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-profile
+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-integer-logarithms/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:16:49
  Author: felixonmars
Revision: 571457

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-integer-logarithms/repos/community-staging-x86_64/
  haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD
(from rev 571456, haskell-integer-logarithms/trunk/PKGBUILD)

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

Copied: haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD 
(from rev 571456, haskell-integer-logarithms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:16:49 UTC (rev 571457)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=integer-logarithms
+pkgname=haskell-integer-logarithms 
+pkgver=1.0.3
+pkgrel=4
+pkgdesc="Integer logarithms"
+url="https://github.com/Bodigrim/integer-logarithms;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b211127620bb52398ae7e64281f991d9dd016d5f74ff5d939275afea15689b01f82577efeaa2dfcdf4230cfea841f6c14f731ba16d38192f48e2e7ae90e704f3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<5/' $_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 \
+-finteger-gmp -f-check-bounds
+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-hxt-unicode/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:14:12
  Author: felixonmars
Revision: 571448

upgpkg: haskell-hxt-unicode 9.0.2.4-15: rebuild with ghc 8.8.2

Modified:
  haskell-hxt-unicode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:13:36 UTC (rev 571447)
+++ PKGBUILD2020-02-15 13:14:12 UTC (rev 571448)
@@ -3,7 +3,7 @@
 _hkgname=hxt-unicode
 pkgname=haskell-hxt-unicode 
 pkgver=9.0.2.4
-pkgrel=14
+pkgrel=15
 pkgdesc="Unicode en-/decoding functions for utf8, iso-latin-* and other 
encodings"
 url="https://www.fh-wedel.de/~si/HXmlToolbox/index.html;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:25:03
  Author: felixonmars
Revision: 571477

upgpkg: haskell-logict 0.6.0.3-3: rebuild with ghc 8.8.2

Modified:
  haskell-logict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:24:29 UTC (rev 571476)
+++ PKGBUILD2020-02-15 13:25:03 UTC (rev 571477)
@@ -3,7 +3,7 @@
 _hkgname=logict
 pkgname=haskell-logict
 pkgver=0.6.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="A backtracking logic-programming monad."
 url="http://code.haskell.org/~dolio/;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:25:17
  Author: felixonmars
Revision: 571478

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 
571477, haskell-logict/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:25:17 UTC (rev 571478)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=logict
+pkgname=haskell-logict
+pkgver=0.6.0.3
+pkgrel=3
+pkgdesc="A backtracking logic-programming monad."
+url="http://code.haskell.org/~dolio/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('042a7916121b8f257be2306544500048667c1967b13ad82d6f6622b184d3d269e85b26e79dc882901a4dafd2d66d3d4f3ead330b600efd5b04717a63eecd7da3')
+
+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-libxml/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:23:44
  Author: felixonmars
Revision: 571474

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 
571473, haskell-libxml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:23:44 UTC (rev 571474)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libxml
+pkgname=haskell-libxml
+pkgver=0.1.1
+pkgrel=11
+pkgdesc="Binding to libxml2"
+url="https://hackage.haskell.org/package/libxml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libxml2')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname 
--extra-include-dirs=/usr/include/libxml2 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsmall_base
+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-loch-th/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:24:16
  Author: felixonmars
Revision: 571475

upgpkg: haskell-loch-th 0.2.2-10: rebuild with ghc 8.8.2

Modified:
  haskell-loch-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:23:44 UTC (rev 571474)
+++ PKGBUILD2020-02-15 13:24:16 UTC (rev 571475)
@@ -4,7 +4,7 @@
 _hkgname=loch-th
 pkgname=haskell-loch-th
 pkgver=0.2.2
-pkgrel=9
+pkgrel=10
 pkgdesc="Support for precise error locations in source files (Template Haskell 
version)"
 url="https://github.com/liskin/loch-th;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:24:29
  Author: felixonmars
Revision: 571476

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-loch-th/repos/community-staging-x86_64/PKGBUILD (from rev 
571475, haskell-loch-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:24:29 UTC (rev 571476)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=loch-th
+pkgname=haskell-loch-th
+pkgver=0.2.2
+pkgrel=10
+pkgdesc="Support for precise error locations in source files (Template Haskell 
version)"
+url="https://github.com/liskin/loch-th;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2bbad416b1628563913bd192191aff019c1b99a991f5c5b3006c05888cc2f5eead73fb6ff21b462a2c6e52e475677af4371f35f0836315ecade983c2d0731fe')
+
+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-libffi/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:22:57
  Author: felixonmars
Revision: 571472

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 
571471, haskell-libffi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:22:57 UTC (rev 571472)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libffi
+pkgname=haskell-libffi
+pkgver=0.1
+pkgrel=15
+pkgdesc="A binding to libffi"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3')
+
+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-libxml/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:23:30
  Author: felixonmars
Revision: 571473

upgpkg: haskell-libxml 0.1.1-11: rebuild with ghc 8.8.2

Modified:
  haskell-libxml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:22:57 UTC (rev 571472)
+++ PKGBUILD2020-02-15 13:23:30 UTC (rev 571473)
@@ -3,7 +3,7 @@
 _hkgname=libxml
 pkgname=haskell-libxml
 pkgver=0.1.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Binding to libxml2"
 url="https://hackage.haskell.org/package/libxml;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:21:56
  Author: felixonmars
Revision: 571469

upgpkg: haskell-lexer 1.1-2: rebuild with ghc 8.8.2

Modified:
  haskell-lexer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:21:09 UTC (rev 571468)
+++ PKGBUILD2020-02-15 13:21:56 UTC (rev 571469)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lexer
 pkgname=haskell-lexer 
 pkgver=1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A fully compliant Haskell 98 lexer."
 url="https://hackage.haskell.org/package/haskell-lexer;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:22:10
  Author: felixonmars
Revision: 571470

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lexer/repos/community-staging-x86_64/PKGBUILD (from rev 571469, 
haskell-lexer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:22:10 UTC (rev 571470)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lexer
+pkgname=haskell-lexer 
+pkgver=1.1
+pkgrel=2
+pkgdesc="A fully compliant Haskell 98 lexer."
+url="https://hackage.haskell.org/package/haskell-lexer;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a93d135d8994941ac73feba6b22a82e05b3c124d2aaefeb33851c28d2268714ebf5fac6abea9544097b7afc2cb3945caed600cc08f9867bc819b96fe467b28f')
+
+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-libffi/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:22:44
  Author: felixonmars
Revision: 571471

upgpkg: haskell-libffi 0.1-15: rebuild with ghc 8.8.2

Modified:
  haskell-libffi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:22:10 UTC (rev 571470)
+++ PKGBUILD2020-02-15 13:22:44 UTC (rev 571471)
@@ -4,7 +4,7 @@
 _hkgname=libffi
 pkgname=haskell-libffi
 pkgver=0.1
-pkgrel=14
+pkgrel=15
 pkgdesc="A binding to libffi"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:30:28
  Author: felixonmars
Revision: 571492

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mintty/repos/community-staging-x86_64/PKGBUILD (from rev 
571491, haskell-mintty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:30:28 UTC (rev 571492)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mintty
+pkgname=haskell-mintty
+pkgver=0.1.2
+pkgrel=9
+pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows"
+url="https://github.com/RyanGlScott/mintty/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6737851b82bec6977114baa572bdd012ff933a9d1c401857b97183fe341f605cc85618f2d0ac4afe2046cd90ec011d595bb82dea775f65b7e1d73dcf41777667')
+
+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-mintty/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:30:13
  Author: felixonmars
Revision: 571491

upgpkg: haskell-mintty 0.1.2-9: rebuild with ghc 8.8.2

Modified:
  haskell-mintty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:29:25 UTC (rev 571490)
+++ PKGBUILD2020-02-15 13:30:13 UTC (rev 571491)
@@ -4,7 +4,7 @@
 _hkgname=mintty
 pkgname=haskell-mintty
 pkgver=0.1.2
-pkgrel=8
+pkgrel=9
 pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows"
 url="https://github.com/RyanGlScott/mintty/;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:27:41
  Author: felixonmars
Revision: 571484

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 
571483, haskell-microlens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:27:41 UTC (rev 571484)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens
+pkgname=haskell-microlens
+pkgver=0.4.11.2
+pkgrel=3
+pkgdesc="A tiny lens library with no dependencies"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('16a70dc5b524dc5165faa6502bb74c7eb48a6eaa3ec9bd4bb16c6cbd6eccf5ab365e2e0e2e10e9e60b65e604de78dd62789b53a7c7d2ccd0da93bce5b09fadc8')
+
+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-mime-types/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:29:25
  Author: felixonmars
Revision: 571490

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mime-types/repos/community-staging-x86_64/PKGBUILD (from rev 
571489, haskell-mime-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:29:25 UTC (rev 571490)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=mime-types
+pkgname=haskell-mime-types
+pkgver=0.1.0.9
+pkgrel=5
+pkgdesc="Basic mime-type handling types and functions"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cffc9d4d808d52b35bf6b5bdd6c069411ec8746bb3951e7c1a6200eecb2ae0617ede9891aa3e077e9ea5fc6f08bc2a1c44547971ed2a66108c96fd9dda30e6db')
+
+build() {
+cd $_hkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:29:10
  Author: felixonmars
Revision: 571489

upgpkg: haskell-mime-types 0.1.0.9-5: rebuild with ghc 8.8.2

Modified:
  haskell-mime-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:28:57 UTC (rev 571488)
+++ PKGBUILD2020-02-15 13:29:10 UTC (rev 571489)
@@ -5,7 +5,7 @@
 _hkgname=mime-types
 pkgname=haskell-mime-types
 pkgver=0.1.0.9
-pkgrel=4
+pkgrel=5
 pkgdesc="Basic mime-type handling types and functions"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('MIT')


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

2020-02-15 Thread Filipe Laíns via arch-commits
Date: Saturday, February 15, 2020 @ 13:28:57
  Author: ffy00
Revision: 571488

archrelease: copy trunk to community-x86_64

Added:
  arduino-cli/repos/community-x86_64/PKGBUILD
(from rev 571487, arduino-cli/trunk/PKGBUILD)
Deleted:
  arduino-cli/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-15 13:28:48 UTC (rev 571487)
+++ PKGBUILD2020-02-15 13:28:57 UTC (rev 571488)
@@ -1,49 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=arduino-cli
-pkgver=0.7.2
-pkgrel=1
-arch=('x86_64')
-pkgdesc='Arduino command line interface'
-url='https://github.com/arduino/arduino-cli'
-license=('GPL3')
-groups=('arduino')
-makedepends=('go-pie' 'git')
-source=("git+$url.git#tag=$pkgver")
-sha512sums=('SKIP')
-
-prepare(){
-  cd $pkgname
-
-  # Fix version string
-  sed -i "s|versionString= \".*\"|versionString= 
\"$pkgver-arch\"|
-  s|commit   = \".*\"|commit   = \"$(git 
rev-parse HEAD)\"|" \
-  version/version.go
-
-  export GOPATH="$srcdir"/gopath
-
-  mkdir -p "$GOPATH"/src/github.com/arduino
-  ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli
-  cd "$GOPATH"/src/github.com/arduino/arduino-cli
-
-  export GO111MODULE=on
-
-  go mod vendor
-  go mod download
-}
-
-build(){
-  export GOPATH="$srcdir"/gopath
-  cd "$GOPATH"/src/github.com/arduino/arduino-cli
-
-  go build \
-   -gcflags "all=-trimpath=$GOPATH" \
-   -asmflags "all=-trimpath=$GOPATH" \
-   -ldflags "-extldflags $LDFLAGS" \
-   -v .
-}
-
-package() {
-  install -Dm 755 $pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname
-}
-

Copied: arduino-cli/repos/community-x86_64/PKGBUILD (from rev 571487, 
arduino-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-15 13:28:57 UTC (rev 571488)
@@ -0,0 +1,49 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=arduino-cli
+pkgver=0.8.0
+pkgrel=1
+arch=('x86_64')
+pkgdesc='Arduino command line interface'
+url='https://github.com/arduino/arduino-cli'
+license=('GPL3')
+groups=('arduino')
+makedepends=('go-pie' 'git')
+source=("git+$url.git#tag=$pkgver")
+sha512sums=('SKIP')
+
+prepare(){
+  cd $pkgname
+
+  # Fix version string
+  sed -i "s|versionString= \".*\"|versionString= 
\"$pkgver-arch\"|
+  s|commit   = \".*\"|commit   = \"$(git 
rev-parse HEAD)\"|" \
+  version/version.go
+
+  export GOPATH="$srcdir"/gopath
+
+  mkdir -p "$GOPATH"/src/github.com/arduino
+  ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli
+  cd "$GOPATH"/src/github.com/arduino/arduino-cli
+
+  export GO111MODULE=on
+
+  go mod vendor
+  go mod download
+}
+
+build(){
+  export GOPATH="$srcdir"/gopath
+  cd "$GOPATH"/src/github.com/arduino/arduino-cli
+
+  go build \
+   -gcflags "all=-trimpath=$GOPATH" \
+   -asmflags "all=-trimpath=$GOPATH" \
+   -ldflags "-extldflags $LDFLAGS" \
+   -v .
+}
+
+package() {
+  install -Dm 755 $pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname
+}
+


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

2020-02-15 Thread Filipe Laíns via arch-commits
Date: Saturday, February 15, 2020 @ 13:28:48
  Author: ffy00
Revision: 571487

upgpkg: arduino-cli 0.8.0-1

Modified:
  arduino-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:28:31 UTC (rev 571486)
+++ PKGBUILD2020-02-15 13:28:48 UTC (rev 571487)
@@ -1,7 +1,7 @@
 # Maintainer: Filipe Laíns (FFY00) 
 
 pkgname=arduino-cli
-pkgver=0.7.2
+pkgver=0.8.0
 pkgrel=1
 arch=('x86_64')
 pkgdesc='Arduino command line interface'


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:36:21
  Author: felixonmars
Revision: 571506

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnutls/repos/community-staging-x86_64/PKGBUILD (from rev 
571505, haskell-gnutls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:36:21 UTC (rev 571506)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnutls
+pkgname=haskell-gnutls
+pkgver=0.2
+pkgrel=16
+pkgdesc="Bindings for GNU libgnutls"
+url="https://john-millikin.com/software/haskell-gnutls/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "gnutls" "haskell-monads-tf")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9b5e3083fae30e4ac8584c825ed1f1c07b24136ca6d30c627f17d1c7793a515a091919784791b3a5bcd05038d8d43419802e036cefe8525efac9ee3f9ebf9e8b')
+
+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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:36:07
  Author: felixonmars
Revision: 571505

upgpkg: haskell-gnutls 0.2-16: rebuild with ghc 8.8.2

Modified:
  haskell-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:35:30 UTC (rev 571504)
+++ PKGBUILD2020-02-15 13:36:07 UTC (rev 571505)
@@ -4,7 +4,7 @@
 _hkgname=gnutls
 pkgname=haskell-gnutls
 pkgver=0.2
-pkgrel=15
+pkgrel=16
 pkgdesc="Bindings for GNU libgnutls"
 url="https://john-millikin.com/software/haskell-gnutls/;
 license=("GPL3")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:34:42
  Author: felixonmars
Revision: 571502

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 
571501, haskell-monadplus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:34:42 UTC (rev 571502)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monadplus
+pkgname=haskell-monadplus
+pkgver=1.4.2
+pkgrel=15
+pkgdesc="Haskell98 partial maps and filters over MonadPlus."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/asr/monadplus/commit/c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch)
+sha512sums=('839a35b3de1226e177c07e30b86e841ddd19075d3ce29fa7154fefb371d9bef8aa85847d7c139faad93713d5b7889979498097f69c6e3bccfcee2fbbf7bf6539'
+
'a3cd839c84c6c1c6ce827f75b3e98159da998d9693044e9af0ef50f3aac8c0e30b0c32305c09a3df881c826bc39f8a8e5839238c3f55df35d32f6edcc6d07d96')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch
+}
+
+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-monads-tf/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:35:16
  Author: felixonmars
Revision: 571503

upgpkg: haskell-monads-tf 0.1.0.3-14: rebuild with ghc 8.8.2

Modified:
  haskell-monads-tf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:34:42 UTC (rev 571502)
+++ PKGBUILD2020-02-15 13:35:16 UTC (rev 571503)
@@ -4,7 +4,7 @@
 _hkgname=monads-tf
 pkgname=haskell-monads-tf
 pkgver=0.1.0.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Monad classes, using type families"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:35:30
  Author: felixonmars
Revision: 571504

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monads-tf/repos/community-staging-x86_64/
  haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD
(from rev 571503, haskell-monads-tf/trunk/PKGBUILD)

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

Copied: haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 
571503, haskell-monads-tf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:35:30 UTC (rev 571504)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monads-tf
+pkgname=haskell-monads-tf
+pkgver=0.1.0.3
+pkgrel=14
+pkgdesc="Monad classes, using type families"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e1be602c584b42390b617cee164c8cb1c4bb17093c44033275924f273c94212e53faceb35aeabadf43e68f9631830e41266858daa10aa2f3af6300ebc20f3ea4')
+
+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-monadlib/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:33:49
  Author: felixonmars
Revision: 571500

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 
571499, haskell-monadlib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 13:33:49 UTC (rev 571500)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monadLib
+pkgname=haskell-monadlib
+pkgver=3.10
+pkgrel=3
+pkgdesc="A collection of monad transformers"
+url="https://wiki.github.com/yav/monadlib;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db579c362e1a5d7737c3cadd8cc3cfaea620fc9ee3057a00f1400c84b3d25b52d91a192553898c4ee51f0d8a6ad4a66a4e97bc10bf132b1955abb89cfc4b053d')
+
+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-monadplus/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 13:34:27
  Author: felixonmars
Revision: 571501

upgpkg: haskell-monadplus 1.4.2-15: rebuild with ghc 8.8.2

Modified:
  haskell-monadplus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 13:33:49 UTC (rev 571500)
+++ PKGBUILD2020-02-15 13:34:27 UTC (rev 571501)
@@ -4,7 +4,7 @@
 _hkgname=monadplus
 pkgname=haskell-monadplus
 pkgver=1.4.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Haskell98 partial maps and filters over MonadPlus."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:04:47
  Author: felixonmars
Revision: 571517

upgpkg: haskell-hxt 9.3.1.18-7: rebuild with ghc 8.8.2

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:01:27 UTC (rev 571516)
+++ PKGBUILD2020-02-15 14:04:47 UTC (rev 571517)
@@ -3,7 +3,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.18
-pkgrel=6
+pkgrel=7
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:14:14
  Author: felixonmars
Revision: 571539

upgpkg: haskell-parallel 3.2.2.0-8: rebuild with ghc 8.8.2

Modified:
  haskell-parallel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:13:40 UTC (rev 571538)
+++ PKGBUILD2020-02-15 14:14:14 UTC (rev 571539)
@@ -4,7 +4,7 @@
 _hkgname=parallel
 pkgname=haskell-parallel
 pkgver=3.2.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Parallel programming library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:13:40
  Author: felixonmars
Revision: 571538

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-panic/repos/community-staging-x86_64/PKGBUILD (from rev 571537, 
haskell-panic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:13:40 UTC (rev 571538)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=panic
+pkgname=haskell-panic
+pkgver=0.4.0.1
+pkgrel=11
+pkgdesc="A convenient way to panic"
+url="https://github.com/yav/panic;
+license=('ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-gitrev')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7df11c15414c1513f86a236b1bb549c5cf8795e9f5120580ce5e05b2bd423914df33db79b901835987adb9726d9f24bbc8590cfb4a0a6cb2a905e667e0a4e9da')
+
+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-ordered-containers/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:12:46
  Author: felixonmars
Revision: 571536

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 571535, haskell-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:12:46 UTC (rev 571536)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ordered-containers
+pkgname=haskell-ordered-containers
+pkgver=0.2.2
+pkgrel=3
+pkgdesc="Set- and Map-like types that remember the order elements were 
inserted"
+url="https://github.com/dmwit/ordered-containers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0ec64f5033bd3149126413092cb5514f11635ce7c567fefe073d93b7acef81e385dbc951b23b6ed8605ab6ca6900db6c808c1ac76965ca72b2e62973a9a1e30b')
+
+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-ordered-containers/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:12:32
  Author: felixonmars
Revision: 571535

upgpkg: haskell-ordered-containers 0.2.2-3: rebuild with ghc 8.8.2

Modified:
  haskell-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:11:54 UTC (rev 571534)
+++ PKGBUILD2020-02-15 14:12:32 UTC (rev 571535)
@@ -3,7 +3,7 @@
 _hkgname=ordered-containers
 pkgname=haskell-ordered-containers
 pkgver=0.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Set- and Map-like types that remember the order elements were 
inserted"
 url="https://github.com/dmwit/ordered-containers;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:14:27
  Author: felixonmars
Revision: 571540

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 
571539, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:14:27 UTC (rev 571540)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.2.0
+pkgrel=8
+pkgdesc="Parallel programming library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.13/<5/' $_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-panic/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:13:25
  Author: felixonmars
Revision: 571537

upgpkg: haskell-panic 0.4.0.1-11: rebuild with ghc 8.8.2

Modified:
  haskell-panic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:12:46 UTC (rev 571536)
+++ PKGBUILD2020-02-15 14:13:25 UTC (rev 571537)
@@ -3,7 +3,7 @@
 _hkgname=panic
 pkgname=haskell-panic
 pkgver=0.4.0.1
-pkgrel=10
+pkgrel=11
 pkgdesc="A convenient way to panic"
 url="https://github.com/yav/panic;
 license=('ISC')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:21:24
  Author: felixonmars
Revision: 571555

upgpkg: haskell-polyparse 1.13-2: rebuild with ghc 8.8.2

Modified:
  haskell-polyparse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:20:39 UTC (rev 571554)
+++ PKGBUILD2020-02-15 14:21:24 UTC (rev 571555)
@@ -4,7 +4,7 @@
 _hkgname=polyparse
 pkgname=haskell-polyparse
 pkgver=1.13
-pkgrel=1
+pkgrel=2
 pkgdesc="A variety of alternative parser combinator libraries."
 url="http://code.haskell.org/~malcolm/polyparse/;
 license=("LGPL")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:19:50
  Author: felixonmars
Revision: 571552

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pid1/repos/community-staging-x86_64/PKGBUILD (from rev 571551, 
haskell-pid1/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:19:50 UTC (rev 571552)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=pid1
+pkgname=haskell-pid1
+pkgver=0.1.2.0
+pkgrel=13
+pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes"
+url="https://github.com/fpco/pid1;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('92d639637d13ad2cd4db2e4c5a0858ebd2fb6784b5826e4446b0a873e193a614e960a3fce8353742fd7439a93c9af309b254b55cf1b32f43620199a93864b729')
+
+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-placeholders/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:20:25
  Author: felixonmars
Revision: 571553

upgpkg: haskell-placeholders 0.1-15: rebuild with ghc 8.8.2

Modified:
  haskell-placeholders/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:19:50 UTC (rev 571552)
+++ PKGBUILD2020-02-15 14:20:25 UTC (rev 571553)
@@ -4,7 +4,7 @@
 _hkgname=placeholders
 pkgname=haskell-placeholders
 pkgver=0.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Placeholders for use while developing Haskell code"
 url="https://github.com/ahammar/placeholders;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:21:42
  Author: felixonmars
Revision: 571556

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-polyparse/repos/community-staging-x86_64/
  haskell-polyparse/repos/community-staging-x86_64/PKGBUILD
(from rev 571555, haskell-polyparse/trunk/PKGBUILD)
  haskell-polyparse/repos/community-staging-x86_64/base-4.12.patch
(from rev 571555, haskell-polyparse/trunk/base-4.12.patch)

-+
 PKGBUILD|   38 ++
 base-4.12.patch |   20 
 2 files changed, 58 insertions(+)

Copied: haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 
571555, haskell-polyparse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:21:42 UTC (rev 571556)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=polyparse
+pkgname=haskell-polyparse
+pkgver=1.13
+pkgrel=2
+pkgdesc="A variety of alternative parser combinator libraries."
+url="http://code.haskell.org/~malcolm/polyparse/;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3b66a73f97d6b5b6628193f87cae1ae1a68d63df0058532b2ac9a62af82dabe28e15fe1464075a2f436e70a7d20b57e72fdd7831f8b11035ff8117becb08d18e')
+
+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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}

Copied: haskell-polyparse/repos/community-staging-x86_64/base-4.12.patch (from 
rev 571555, haskell-polyparse/trunk/base-4.12.patch)
===
--- community-staging-x86_64/base-4.12.patch(rev 0)
+++ community-staging-x86_64/base-4.12.patch2020-02-15 14:21:42 UTC (rev 
571556)
@@ -0,0 +1,20 @@
+diff --git a/src/Text/Parse.hs.orig b/src/Text/Parse.hs
+index 8e50ecd..36cec28 100644
+--- a/src/Text/Parse.hs.orig
 b/src/Text/Parse.hs
+@@ -1,3 +1,5 @@
++{-# LANGUAGE NoMonadFailDesugaring #-}
++
+ module Text.Parse
+   ( -- * The Parse class is a replacement for the standard Read class. 
+ -- $parser
+diff --git a/src/Text/Parse/ByteString.hs.orig b/src/Text/Parse/ByteString.hs
+index a8a8a9b..5483fe8 100644
+--- a/src/Text/Parse/ByteString.hs.orig
 b/src/Text/Parse/ByteString.hs
+@@ -1,3 +1,5 @@
++{-# LANGUAGE NoMonadFailDesugaring #-}
++
+ module Text.Parse.ByteString
+   ( -- * The Parse class is a replacement for the standard Read class. 
+ --   This particular instance reads from ByteString rather than String.


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:22:35
  Author: felixonmars
Revision: 571557

upgpkg: haskell-cpphs 1.20.8-17: rebuild with ghc 8.8.2

Modified:
  haskell-cpphs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:21:42 UTC (rev 571556)
+++ PKGBUILD2020-02-15 14:22:35 UTC (rev 571557)
@@ -4,7 +4,7 @@
 _hkgname=cpphs
 pkgname=haskell-cpphs
 pkgver=1.20.8
-pkgrel=16
+pkgrel=17
 pkgdesc="A liberalised re-implementation of cpp, the C pre-processor."
 url="https://projects.haskell.org/cpphs/;
 license=("LGPL")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:20:39
  Author: felixonmars
Revision: 571554

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-placeholders/repos/community-staging-x86_64/PKGBUILD (from rev 
571553, haskell-placeholders/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:20:39 UTC (rev 571554)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=placeholders
+pkgname=haskell-placeholders
+pkgver=0.1
+pkgrel=15
+pkgdesc="Placeholders for use while developing Haskell code"
+url="https://github.com/ahammar/placeholders;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('29248b791853ab28e79238f454754ab8a87364c46387a2c026f5cad315bf26782924ff86516ad4948e7ed2ac8a9e1074dfbb8f8c73506ff66b93f2c8158599c9')
+
+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-pid1/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:19:35
  Author: felixonmars
Revision: 571551

upgpkg: haskell-pid1 0.1.2.0-13: rebuild with ghc 8.8.2

Modified:
  haskell-pid1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:18:46 UTC (rev 571550)
+++ PKGBUILD2020-02-15 14:19:35 UTC (rev 571551)
@@ -4,7 +4,7 @@
 _hkgname=pid1
 pkgname=haskell-pid1
 pkgver=0.1.2.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes"
 url="https://github.com/fpco/pid1;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:25:56
  Author: felixonmars
Revision: 571564

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-presburger/repos/community-staging-x86_64/
  haskell-presburger/repos/community-staging-x86_64/PKGBUILD
(from rev 571563, haskell-presburger/trunk/PKGBUILD)
  haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch
(from rev 571563, haskell-presburger/trunk/containers-0.6.patch)
  haskell-presburger/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 571563, haskell-presburger/trunk/ghc-8.4.patch)
  haskell-presburger/repos/community-staging-x86_64/ghc-8.8.patch
(from rev 571563, haskell-presburger/trunk/ghc-8.8.patch)

--+
 PKGBUILD |   49 ++
 containers-0.6.patch |   38 
 ghc-8.4.patch|   91 +
 ghc-8.8.patch|   17 +
 4 files changed, 195 insertions(+)

Copied: haskell-presburger/repos/community-staging-x86_64/PKGBUILD (from rev 
571563, haskell-presburger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:25:56 UTC (rev 571564)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=presburger
+pkgname=haskell-presburger
+pkgver=1.3.1
+pkgrel=12
+pkgdesc="A decision procedure for quantifier-free linear arithmetic"
+url="https://github.com/yav/presburger;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc-8.4.patch containers-0.6.patch ghc-8.8.patch)
+sha512sums=('37659133b05452119b5bcb52111ceef41d4f54effe95f2c19164b807c3fcfb027aaf1c7f47d295ce9a2f57d1b8a5814a17e91f8814b3e963364bdcfb7aa5c1c0'
+
'a063da967d7af8f339062188ef761d5df4b94937cc3a964263f8a174f6de4e0925e4f16225be0737bb9e1ab5f938e2f73867ec5b47c4e6c5117625b4c03788fa'
+
'140390477480e951ccebd0d0e3d8cfb4b8cf08dad0f23bf26ca75e0bae8ca347f8e063a8ee63e770e2611ad831226767eed54963d43ed8c773c73d1fc72b56cc'
+
'8a78409d14b1febfe496c7bb588d4cad6ff04ac41dcf76c2771ec4d6bb7192a5546c1b0f2e2c288d832d59120dba18413e57e17cf9af2fd52315623f06cb8682')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+patch -p1 -i ../containers-0.6.patch
+patch -p1 -i ../ghc-8.8.patch
+}
+
+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"
+}

Copied: haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch 
(from rev 571563, haskell-presburger/trunk/containers-0.6.patch)
===
--- community-staging-x86_64/containers-0.6.patch   
(rev 0)
+++ community-staging-x86_64/containers-0.6.patch   2020-02-15 14:25:56 UTC 
(rev 571564)
@@ -0,0 +1,38 @@
+commit 9d73e3d55fb44c81ce22a2d60bf7ad38ad1910a7
+Author: Felix Yan 
+Date:   Mon Oct 15 04:02:43 2018 +0800
+
+Fix compatibility with containers 0.6
+
+diff --git a/src/Data/Integer/SAT.hs b/src/Data/Integer/SAT.hs
+index f10aba1..3fbf9a4 100644
+--- a/src/Data/Integer/SAT.hs
 b/src/Data/Integer/SAT.hs
+@@ -1,4 +1,4 @@
+-{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy #-}
++{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy, CPP #-}
+ {-|
+ This module implements a decision procedure for quantifier-free linear
+ arithmetic.  The algorithm is based on the following paper:
+@@ -48,6 +48,9 @@ import   Control.Monad   (MonadPlus (..), ap, 
guard, liftM)
+ import   Data.List   (partition)
+ import   Data.Map(Map)
+ import qualified Data.Mapas Map
++#if MIN_VERSION_containers(0,6,0)
++import qualified Data.Map.Strict as MapStrict
++#endif
+ import   Data.Maybe  (fromMaybe, mapMaybe, maybeToList)
+ import   Prelude hiding 

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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:28:25
  Author: felixonmars
Revision: 571569

upgpkg: haskell-primes 0.2.1.0-14: rebuild with ghc 8.8.2

Modified:
  haskell-primes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:27:50 UTC (rev 571568)
+++ PKGBUILD2020-02-15 14:28:25 UTC (rev 571569)
@@ -4,7 +4,7 @@
 _hkgname=primes
 pkgname=haskell-primes
 pkgver=0.2.1.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Efficient, purely functional generation of prime numbers"
 url="https://github.com/sebfisch/primes;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:28:40
  Author: felixonmars
Revision: 571570

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-primes/repos/community-staging-x86_64/PKGBUILD (from rev 
571569, haskell-primes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:28:40 UTC (rev 571570)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=primes
+pkgname=haskell-primes
+pkgver=0.2.1.0
+pkgrel=14
+pkgdesc="Efficient, purely functional generation of prime numbers"
+url="https://github.com/sebfisch/primes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('05ba4fd5de300782b0e38efab734a1e6544d96ed66ce3839ff0238e207d3e82a35174f476b1aea91fc0a981e9642ccaba81dd558da6012fc67f0b18a465c3e42')
+
+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-pretty-show/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:26:43
  Author: felixonmars
Revision: 571565

upgpkg: haskell-pretty-show 1.9.5-9: rebuild with ghc 8.8.2

Modified:
  haskell-pretty-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:25:56 UTC (rev 571564)
+++ PKGBUILD2020-02-15 14:26:43 UTC (rev 571565)
@@ -3,7 +3,7 @@
 _hkgname=pretty-show
 pkgname=haskell-pretty-show
 pkgver=1.9.5
-pkgrel=8
+pkgrel=9
 pkgdesc='Tools for working with derived `Show` instances and generic 
inspection of values.'
 url="https://wiki.github.com/yav/pretty-show;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:26:57
  Author: felixonmars
Revision: 571566

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 
571565, haskell-pretty-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:26:57 UTC (rev 571566)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pretty-show
+pkgname=haskell-pretty-show
+pkgver=1.9.5
+pkgrel=9
+pkgdesc='Tools for working with derived `Show` instances and generic 
inspection of values.'
+url="https://wiki.github.com/yav/pretty-show;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lexer')
+makedepends=('ghc' 'happy')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7bf382ad3531227588a82d7bcff3a795df0c425b27d7f4448a94fd617fbc8a4fb6087eb859480fe4702771bf560a353a3a3d5079cd6576c620d5258686c41193')
+
+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-primitive/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:29:24
  Author: felixonmars
Revision: 571571

upgpkg: haskell-primitive 0.7.0.0-2: rebuild with ghc 8.8.2

Modified:
  haskell-primitive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:28:40 UTC (rev 571570)
+++ PKGBUILD2020-02-15 14:29:24 UTC (rev 571571)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-primitive
 pkgver=0.7.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Wrappers for primitive operations"
 url="https://hackage.haskell.org/package/primitive;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:27:35
  Author: felixonmars
Revision: 571567

upgpkg: haskell-prettyclass 1.0.0.0-9: rebuild with ghc 8.8.2

Modified:
  haskell-prettyclass/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:26:57 UTC (rev 571566)
+++ PKGBUILD2020-02-15 14:27:35 UTC (rev 571567)
@@ -3,7 +3,7 @@
 _hkgname=prettyclass
 pkgname=haskell-prettyclass
 pkgver=1.0.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Pretty printing class similar to Show."
 url="https://github.com/JustusAdam/prettyclass;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:27:50
  Author: felixonmars
Revision: 571568

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-prettyclass/repos/community-staging-x86_64/PKGBUILD (from rev 
571567, haskell-prettyclass/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:27:50 UTC (rev 571568)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyclass
+pkgname=haskell-prettyclass
+pkgver=1.0.0.0
+pkgrel=9
+pkgdesc="Pretty printing class similar to Show."
+url="https://github.com/JustusAdam/prettyclass;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f0785e7780f71ee0f8f6b6ca5db6a82f030f75b34f618ff9ee0025032516114769f4cd4e6094b5fefd13e645a7eece9d87b82c2d4c144dddf5093bc2c600af4a')
+
+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-regex-posix/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:39:20
  Author: felixonmars
Revision: 571593

upgpkg: haskell-regex-posix 0.96.0.0-2: rebuild with ghc 8.8.2

Modified:
  haskell-regex-posix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:38:41 UTC (rev 571592)
+++ PKGBUILD2020-02-15 14:39:20 UTC (rev 571593)
@@ -5,7 +5,7 @@
 _hkgname=regex-posix
 pkgname=haskell-regex-posix
 pkgver=0.96.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='POSIX Backend for Text.Regex (regex-base)'
 url="https://hackage.haskell.org/package/$_hkgname;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:38:41
  Author: felixonmars
Revision: 571592

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-regex-pcre/repos/community-staging-x86_64/PKGBUILD (from rev 
571591, haskell-regex-pcre/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:38:41 UTC (rev 571592)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-pcre
+pkgname=haskell-regex-pcre
+pkgver=0.95.0.0
+pkgrel=2
+pkgdesc="PCRE Backend for Text.Regex (regex-base)"
+url="https://hackage.haskell.org/package/regex-pcre;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-regex-base" "pcre")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7c9ed0edd0c44d7118313c298c2658858117dd89eb7956566f5bb2fb75f2aaed70d201fda4102c46206b9951013bafee654ff39ed3c4bf9c5086f6c0cc217bdb')
+
+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-regex-compat/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:41:23
  Author: felixonmars
Revision: 571598

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
571597, haskell-regex-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:41:23 UTC (rev 571598)
@@ -0,0 +1,39 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-compat
+pkgname=haskell-regex-compat
+pkgver=0.95.2.0
+pkgrel=2
+pkgdesc='Replaces and enhances Text.Regex'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-regex-base' 'haskell-regex-posix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8b1b421f5e7688a1d4a61711a255505a047e90e9f9283a8cf2ebfa9774631e8fb3a071d61877ab22548a0c63e30237603196f043dac9cb64da4df2fdc4422300')
+
+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-language-haskell-extract/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:40:33
  Author: felixonmars
Revision: 571596

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-language-haskell-extract/repos/community-staging-x86_64/PKGBUILD (from 
rev 571595, haskell-language-haskell-extract/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:40:33 UTC (rev 571596)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=language-haskell-extract
+pkgname=haskell-language-haskell-extract
+pkgver=0.2.4
+pkgrel=3
+pkgdesc="Module to automatically extract functions from the local code"
+url="https://github.com/finnsson/language-haskell-extract;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-regex-posix')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6408459abf9d531ccbe7d65766d38fcb93f4d3f9c77db1a706231bf6d8ad6f845fcefc4fbb03833f45c74f21f324a44760f3c89ff093c69f1fe64344ab4d')
+
+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 "BSD3.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt"
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:39:35
  Author: felixonmars
Revision: 571594

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 
571593, haskell-regex-posix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:39:35 UTC (rev 571594)
@@ -0,0 +1,39 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.96.0.0
+pkgrel=2
+pkgdesc='POSIX Backend for Text.Regex (regex-base)'
+url="https://hackage.haskell.org/package/$_hkgname;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-regex-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('91bdc672a535cd1a6a65b1ae2adef43605b792ec9f99150fa239ab4353cddad47988ac7baa65673c53be36e83c8fad1511ba85fb5f7b43c51b4ae526d9af248a')
+
+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-language-haskell-extract/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:40:17
  Author: felixonmars
Revision: 571595

upgpkg: haskell-language-haskell-extract 0.2.4-3: rebuild with ghc 8.8.2

Modified:
  haskell-language-haskell-extract/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:39:35 UTC (rev 571594)
+++ PKGBUILD2020-02-15 14:40:17 UTC (rev 571595)
@@ -3,7 +3,7 @@
 _hkgname=language-haskell-extract
 pkgname=haskell-language-haskell-extract
 pkgver=0.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Module to automatically extract functions from the local code"
 url="https://github.com/finnsson/language-haskell-extract;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:48:28
  Author: felixonmars
Revision: 571612

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 
571611, haskell-scientific/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:48:28 UTC (rev 571612)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=scientific
+pkgname=haskell-scientific
+pkgver=0.3.6.2
+pkgrel=15
+pkgdesc="Numbers represented using scientific notation"
+url="https://github.com/basvandijk/scientific;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" 
"haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee')
+
+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-integer-simple -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-megaparsec/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:49:20
  Author: felixonmars
Revision: 571613

upgpkg: haskell-megaparsec 7.0.5-7: rebuild with ghc 8.8.2

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:48:28 UTC (rev 571612)
+++ PKGBUILD2020-02-15 14:49:20 UTC (rev 571613)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
 pkgver=7.0.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec;
 license=("custom:BSD2")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:49:34
  Author: felixonmars
Revision: 571614

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
571613, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:49:34 UTC (rev 571614)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=7.0.5
+pkgrel=7
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a804025b0f069f56856c4cbcf8f3c2b9852087e9c93875fb93fd0fb131a2a7ffe381f0b6d1a8743a8993331c29fb8e0168e178bf9ef688ee0e18a370183cd388')
+
+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-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-scientific/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:48:14
  Author: felixonmars
Revision: 571611

upgpkg: haskell-scientific 0.3.6.2-15: rebuild with ghc 8.8.2

Modified:
  haskell-scientific/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:47:25 UTC (rev 571610)
+++ PKGBUILD2020-02-15 14:48:14 UTC (rev 571611)
@@ -4,7 +4,7 @@
 _hkgname=scientific
 pkgname=haskell-scientific
 pkgver=0.3.6.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Numbers represented using scientific notation"
 url="https://github.com/basvandijk/scientific;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:54:50
  Author: felixonmars
Revision: 571628

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 571627, 
haskell-sha/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:54:50 UTC (rev 571628)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Lex Black 
+# Contributor: Arch Haskell Team <>
+
+pkgname=haskell-sha
+pkgver=1.6.4.4
+pkgrel=10
+pkgdesc="Implementations of the SHA suite of message digest functions"
+url="https://hackage.haskell.org/package/SHA;
+license=('BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz;)
+sha512sums=('77a525cb9ef45a410595a2f9c11a848a3aaeb6c7cb9b0ff11395326a259c0bea0e75689e3c7fa410e25be7d4480887830e11c891801f03c439b6ae9f55e5c125')
+
+build() {
+cd "${srcdir}/SHA-${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}/SHA-${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-silently/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:55:40
  Author: felixonmars
Revision: 571630

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 
571629, haskell-silently/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:55:40 UTC (rev 571630)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=silently
+pkgname=haskell-silently
+pkgver=1.2.5.1
+pkgrel=4
+pkgdesc="Prevent or capture writing to stdout and other handles."
+url="https://github.com/hspec/silently;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1347a1da5082ca015ca609ef313ad04c253d12ab7b08f8f714b4c70282d3c01ba753f278bef4111fd8a0cc25bd3be37908b7e565d99d4b7c2a2fcc019febb8d6')
+
+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-sha/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:54:36
  Author: felixonmars
Revision: 571627

upgpkg: haskell-sha 1.6.4.4-10: rebuild with ghc 8.8.2

Modified:
  haskell-sha/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:53:36 UTC (rev 571626)
+++ PKGBUILD2020-02-15 14:54:36 UTC (rev 571627)
@@ -4,7 +4,7 @@
 
 pkgname=haskell-sha
 pkgver=1.6.4.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Implementations of the SHA suite of message digest functions"
 url="https://hackage.haskell.org/package/SHA;
 license=('BSD3')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:55:25
  Author: felixonmars
Revision: 571629

upgpkg: haskell-silently 1.2.5.1-4: rebuild with ghc 8.8.2

Modified:
  haskell-silently/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:54:50 UTC (rev 571628)
+++ PKGBUILD2020-02-15 14:55:25 UTC (rev 571629)
@@ -4,7 +4,7 @@
 _hkgname=silently
 pkgname=haskell-silently
 pkgver=1.2.5.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Prevent or capture writing to stdout and other handles."
 url="https://github.com/hspec/silently;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:52:40
  Author: felixonmars
Revision: 571643

upgpkg: haskell-fclabels 2.0.4-6: rebuild with ghc 8.8.2

Modified:
  haskell-fclabels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 15:51:46 UTC (rev 571642)
+++ PKGBUILD2020-02-15 15:52:40 UTC (rev 571643)
@@ -4,7 +4,7 @@
 _hkgname=fclabels
 pkgname=haskell-fclabels
 pkgver=2.0.4
-pkgrel=5
+pkgrel=6
 pkgdesc="First class accessor labels implemented as lenses."
 url="https://github.com/sebastiaanvisser/fclabels;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:53:31
  Author: felixonmars
Revision: 571645

upgpkg: haskell-hspec-expectations 0.8.2-28: rebuild with ghc 8.8.2

Modified:
  haskell-hspec-expectations/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 15:52:54 UTC (rev 571644)
+++ PKGBUILD2020-02-15 15:53:31 UTC (rev 571645)
@@ -3,7 +3,7 @@
 _hkgname=hspec-expectations
 pkgname=haskell-hspec-expectations
 pkgver=0.8.2
-pkgrel=27
+pkgrel=28
 pkgdesc="Catchy combinators for HUnit"
 url="https://github.com/sol/hspec-expectations;
 license=('MIT')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:52:54
  Author: felixonmars
Revision: 571644

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 
571643, haskell-fclabels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 15:52:54 UTC (rev 571644)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fclabels
+pkgname=haskell-fclabels
+pkgver=2.0.4
+pkgrel=6
+pkgdesc="First class accessor labels implemented as lenses."
+url="https://github.com/sebastiaanvisser/fclabels;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bd1a292f5870046d58dfcbf65497e018f3b4e3b98aef263b2d81a8e02ff89b74e647db6bef141e9c898209d9a91d44e4098da156d8ebc470553c82a21b5d36a4')
+
+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-pcre-light/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:54:50
  Author: felixonmars
Revision: 571648

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 
571647, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 15:54:50 UTC (rev 571648)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.1.0
+pkgrel=14
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'pcre')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39')
+
+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-old_base -fuse-pkg-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-raw-strings-qq/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:55:42
  Author: felixonmars
Revision: 571650

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-raw-strings-qq/repos/community-staging-x86_64/
  haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 571649, haskell-raw-strings-qq/trunk/PKGBUILD)

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

Copied: haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD (from 
rev 571649, haskell-raw-strings-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 15:55:42 UTC (rev 571650)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=raw-strings-qq
+pkgname=haskell-raw-strings-qq
+pkgver=1.1
+pkgrel=21
+pkgdesc="Raw string literals for Haskell"
+url="https://github.com/23Skidoo/raw-strings-qq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc')
+
+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-simple-smt/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:56:19
  Author: felixonmars
Revision: 571651

upgpkg: haskell-simple-smt 0.9.4-5: rebuild with ghc 8.8.2

Modified:
  haskell-simple-smt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 15:55:42 UTC (rev 571650)
+++ PKGBUILD2020-02-15 15:56:19 UTC (rev 571651)
@@ -4,7 +4,7 @@
 _hkgname=simple-smt
 pkgname=haskell-simple-smt
 pkgver=0.9.4
-pkgrel=4
+pkgrel=5
 pkgdesc="A simple way to interact with an SMT solver process"
 url="https://github.com/yav/simple-smt;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:53:45
  Author: felixonmars
Revision: 571646

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD 
(from rev 571645, haskell-hspec-expectations/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 15:53:45 UTC (rev 571646)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-expectations
+pkgname=haskell-hspec-expectations
+pkgver=0.8.2
+pkgrel=28
+pkgdesc="Catchy combinators for HUnit"
+url="https://github.com/sol/hspec-expectations;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9')
+
+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-pcre-light/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:54:33
  Author: felixonmars
Revision: 571647

upgpkg: haskell-pcre-light 0.4.1.0-14: rebuild with ghc 8.8.2

Modified:
  haskell-pcre-light/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 15:53:45 UTC (rev 571646)
+++ PKGBUILD2020-02-15 15:54:33 UTC (rev 571647)
@@ -4,7 +4,7 @@
 _hkgname=pcre-light
 pkgname=haskell-pcre-light
 pkgver=0.4.1.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
 url="https://github.com/Daniel-Diaz/pcre-light;
 license=("BSD")


[arch-commits] Commit in haskell-raw-strings-qq/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 15:55:27
  Author: felixonmars
Revision: 571649

upgpkg: haskell-raw-strings-qq 1.1-21: rebuild with ghc 8.8.2

Modified:
  haskell-raw-strings-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 15:54:50 UTC (rev 571648)
+++ PKGBUILD2020-02-15 15:55:27 UTC (rev 571649)
@@ -3,7 +3,7 @@
 _hkgname=raw-strings-qq
 pkgname=haskell-raw-strings-qq
 pkgver=1.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Raw string literals for Haskell"
 url="https://github.com/23Skidoo/raw-strings-qq;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:04:52
  Author: felixonmars
Revision: 571667

upgpkg: haskell-stm-chans 3.0.0.4-18: rebuild with ghc 8.8.2

Modified:
  haskell-stm-chans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:04:10 UTC (rev 571666)
+++ PKGBUILD2020-02-15 16:04:52 UTC (rev 571667)
@@ -4,7 +4,7 @@
 _hkgname=stm-chans
 pkgname=haskell-stm-chans
 pkgver=3.0.0.4
-pkgrel=17
+pkgrel=18
 pkgdesc="Additional types of channels for STM."
 url="http://code.haskell.org/~wren/;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:04:10
  Author: felixonmars
Revision: 571666

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 
571665, haskell-lrucache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:04:10 UTC (rev 571666)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lrucache
+pkgname=haskell-lrucache
+pkgver=1.2.0.1
+pkgrel=8
+pkgdesc="a simple, pure LRU cache"
+url="https://github.com/chowells79/lrucache;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-contravariant")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b')
+
+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-lrucache/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:03:56
  Author: felixonmars
Revision: 571665

upgpkg: haskell-lrucache 1.2.0.1-8: rebuild with ghc 8.8.2

Modified:
  haskell-lrucache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:03:11 UTC (rev 571664)
+++ PKGBUILD2020-02-15 16:03:56 UTC (rev 571665)
@@ -4,7 +4,7 @@
 _hkgname=lrucache
 pkgname=haskell-lrucache
 pkgver=1.2.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="a simple, pure LRU cache"
 url="https://github.com/chowells79/lrucache;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:05:05
  Author: felixonmars
Revision: 571668

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-stm-chans/repos/community-staging-x86_64/
  haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD
(from rev 571667, haskell-stm-chans/trunk/PKGBUILD)

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

Copied: haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 
571667, haskell-stm-chans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:05:05 UTC (rev 571668)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stm-chans
+pkgname=haskell-stm-chans
+pkgver=3.0.0.4
+pkgrel=18
+pkgdesc="Additional types of channels for STM."
+url="http://code.haskell.org/~wren/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7882fa4d036dc3de3dfbfcb62fd54eef5bf679d2adcbdc0653a1cd4c4f1b715dab6a70465573721b141cb9a281f2d6119114445c0dc79c5e4c474250f4f22d18')
+
+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-syb/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:11:34
  Author: felixonmars
Revision: 571682

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 571681, 
haskell-syb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:11:34 UTC (rev 571682)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Aaron Peschel 
+# Contributor: Rémy Oudompheng 
+# Contributor: Arch Haskell Team 
+
+_hkgname=syb
+pkgname=haskell-syb
+pkgver=0.7.1
+pkgrel=3
+pkgdesc="library for generic programming in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65')
+
+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-stringsearch/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:10:43
  Author: felixonmars
Revision: 571680

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 
571679, haskell-stringsearch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:10:43 UTC (rev 571680)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringsearch
+pkgname=haskell-stringsearch
+pkgver=0.3.6.6
+pkgrel=15
+pkgdesc="Fast searching, splitting and replacing of ByteStrings"
+url="https://bitbucket.org/dafis/stringsearch;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a642934981318b399a7fcfbf0134d5d02d8d072591bcfed7abc57bf6474b86d6c7bc6cf11f44ace6db579a0297877850fd9049be69b61f4f9964cd72455b14e0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '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 \
+-f-base3 -fbase4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:09:46
  Author: felixonmars
Revision: 571678

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
571677, haskell-string-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:09:46 UTC (rev 571678)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.4
+pkgrel=8
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4')
+
+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-stringsearch/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:10:28
  Author: felixonmars
Revision: 571679

upgpkg: haskell-stringsearch 0.3.6.6-15: rebuild with ghc 8.8.2

Modified:
  haskell-stringsearch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:09:46 UTC (rev 571678)
+++ PKGBUILD2020-02-15 16:10:28 UTC (rev 571679)
@@ -4,7 +4,7 @@
 _hkgname=stringsearch
 pkgname=haskell-stringsearch
 pkgver=0.3.6.6
-pkgrel=14
+pkgrel=15
 pkgdesc="Fast searching, splitting and replacing of ByteStrings"
 url="https://bitbucket.org/dafis/stringsearch;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:11:20
  Author: felixonmars
Revision: 571681

upgpkg: haskell-syb 0.7.1-3: rebuild with ghc 8.8.2

Modified:
  haskell-syb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:10:43 UTC (rev 571680)
+++ PKGBUILD2020-02-15 16:11:20 UTC (rev 571681)
@@ -6,7 +6,7 @@
 _hkgname=syb
 pkgname=haskell-syb
 pkgver=0.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="library for generic programming in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:21:42
  Author: felixonmars
Revision: 571699

upgpkg: haskell-puremd5 2.1.3-27: rebuild with ghc 8.8.2

Modified:
  haskell-puremd5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:20:59 UTC (rev 571698)
+++ PKGBUILD2020-02-15 16:21:42 UTC (rev 571699)
@@ -4,7 +4,7 @@
 _hkgname=pureMD5
 pkgname=haskell-puremd5 
 pkgver=2.1.3
-pkgrel=26
+pkgrel=27
 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm"
 url="https://hackage.haskell.org/package/pureMD5;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:20:59
  Author: felixonmars
Revision: 571698

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 
571697, haskell-distributive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:20:59 UTC (rev 571698)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=distributive
+pkgname=haskell-distributive
+pkgver=0.6.1
+pkgrel=13
+pkgdesc="Distributive functors -- Dual to Traversable"
+url="https://github.com/ekmett/distributive/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f14660e14ff5dfe90eb44386ed111829d4a621f77908049197ce1802b4d5ddd67ec66dadb92f8726c03f455e077ea6a5b8503e24bd5d205883d53f13cceb630')
+
+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 \
+-ftagged -f-semigroups
+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-distributive/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:20:45
  Author: felixonmars
Revision: 571697

upgpkg: haskell-distributive 0.6.1-13: rebuild with ghc 8.8.2

Modified:
  haskell-distributive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:20:04 UTC (rev 571696)
+++ PKGBUILD2020-02-15 16:20:45 UTC (rev 571697)
@@ -4,7 +4,7 @@
 _hkgname=distributive
 pkgname=haskell-distributive
 pkgver=0.6.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Distributive functors -- Dual to Traversable"
 url="https://github.com/ekmett/distributive/;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:21:56
  Author: felixonmars
Revision: 571700

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 
571699, haskell-puremd5/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:21:56 UTC (rev 571700)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=pureMD5
+pkgname=haskell-puremd5 
+pkgver=2.1.3
+pkgrel=27
+pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm"
+url="https://hackage.haskell.org/package/pureMD5;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc')
+
+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-test
+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-skein/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:22:38
  Author: felixonmars
Revision: 571701

upgpkg: haskell-skein 1.0.9.4-33: rebuild with ghc 8.8.2

Modified:
  haskell-skein/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:21:56 UTC (rev 571700)
+++ PKGBUILD2020-02-15 16:22:38 UTC (rev 571701)
@@ -4,7 +4,7 @@
 _hkgname=skein
 pkgname=haskell-skein
 pkgver=1.0.9.4
-pkgrel=32
+pkgrel=33
 pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
 url="https://github.com/meteficha/skein;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:22:52
  Author: felixonmars
Revision: 571702

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 571701, 
haskell-skein/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:22:52 UTC (rev 571702)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=skein
+pkgname=haskell-skein
+pkgver=1.0.9.4
+pkgrel=33
+pkgdesc="Skein, a family of cryptographic hash functions.  Includes Skein-MAC 
as well."
+url="https://github.com/meteficha/skein;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34')
+
+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-big-endian -f-force-endianness -f-reference
+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-th-abstraction/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:30:21
  Author: felixonmars
Revision: 571717

upgpkg: haskell-th-abstraction 0.3.2.0-2: rebuild with ghc 8.8.2

Modified:
  haskell-th-abstraction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:29:31 UTC (rev 571716)
+++ PKGBUILD2020-02-15 16:30:21 UTC (rev 571717)
@@ -4,7 +4,7 @@
 _hkgname=th-abstraction
 pkgname=haskell-th-abstraction
 pkgver=0.3.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Nicer interface for reified information about data types"
 url="https://github.com/glguy/th-abstraction/;
 license=("custom:ISC")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:29:31
  Author: felixonmars
Revision: 571716

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tf-random/repos/community-staging-x86_64/
  haskell-tf-random/repos/community-staging-x86_64/PKGBUILD
(from rev 571715, haskell-tf-random/trunk/PKGBUILD)

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

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
571715, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:29:31 UTC (rev 571716)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=26
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
+
+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-th-abstraction/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:30:36
  Author: felixonmars
Revision: 571718

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-th-abstraction/repos/community-staging-x86_64/PKGBUILD (from 
rev 571717, haskell-th-abstraction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:30:36 UTC (rev 571718)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=th-abstraction
+pkgname=haskell-th-abstraction
+pkgver=0.3.2.0
+pkgrel=2
+pkgdesc="Nicer interface for reified information about data types"
+url="https://github.com/glguy/th-abstraction/;
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d03087e52c51f6038d41a35fbfd0c6ab8b890c6d0aa91bc1a42c46f746f60d3c19c41766006977e0ebee4517bab5aab0f0439a2ed2434e5d41a7086eeb3ecea3')
+
+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-th/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:31:22
  Author: felixonmars
Revision: 571719

upgpkg: haskell-microlens-th 0.4.3.4-2: rebuild with ghc 8.8.2

Modified:
  haskell-microlens-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:30:36 UTC (rev 571718)
+++ PKGBUILD2020-02-15 16:31:22 UTC (rev 571719)
@@ -3,7 +3,7 @@
 _hkgname=microlens-th
 pkgname=haskell-microlens-th
 pkgver=0.4.3.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Automatic generation of record lenses for microlens"
 url="https://github.com/monadfix/microlens;
 license=('BSD')


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:31:35
  Author: felixonmars
Revision: 571720

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 
571719, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:31:35 UTC (rev 571720)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.3.4
+pkgrel=2
+pkgdesc="Automatic generation of record lenses for microlens"
+url="https://github.com/monadfix/microlens;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f')
+
+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 \
+-finlining
+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-transformers-base/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:44:56
  Author: felixonmars
Revision: 571750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from 
rev 571749, haskell-transformers-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:44:56 UTC (rev 571750)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=transformers-base
+pkgname=haskell-transformers-base
+pkgver=0.4.5.2
+pkgrel=59
+pkgdesc="Lift computations from the bottom of a transformer stack"
+url="https://github.com/mvv/transformers-base;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-forphaninstances
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:44:42
  Author: felixonmars
Revision: 571749

upgpkg: haskell-transformers-base 0.4.5.2-59: rebuild with ghc 8.8.2

Modified:
  haskell-transformers-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 16:43:41 UTC (rev 571748)
+++ PKGBUILD2020-02-15 16:44:42 UTC (rev 571749)
@@ -4,7 +4,7 @@
 _hkgname=transformers-base
 pkgname=haskell-transformers-base
 pkgver=0.4.5.2
-pkgrel=58
+pkgrel=59
 pkgdesc="Lift computations from the bottom of a transformer stack"
 url="https://github.com/mvv/transformers-base;
 license=("BSD")


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:43:41
  Author: felixonmars
Revision: 571748

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 
571747, haskell-protolude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:43:41 UTC (rev 571748)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=protolude
+pkgname=haskell-protolude
+pkgver=0.2.4
+pkgrel=3
+pkgdesc="A sensible set of defaults for writing custom Preludes."
+url="https://github.com/sdiehl/protolude;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-hashable'
+ 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2056cc994074d1027f9574ef70fc9fd110317129f494a28db0428ef17a26e66c7126f5ff9c492d76ae53f9085173c78742b8c83c2d0ea5231cab3297efe9f4e0')
+
+prepare() {
+sed -e '/mtl-compat/d' -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 \
+--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-monad-control/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 16:45:49
  Author: felixonmars
Revision: 571752

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
571751, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 16:45:49 UTC (rev 571752)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=61
+pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
+url="https://github.com/basvandijk/monad-control;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4')
+
+build() {
+cd $_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"
+}


  1   2   3   4   5   6   7   8   >