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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:57:45
  Author: felixonmars
Revision: 704038

upgpkg: haskell-decimal 0.5.1-62: rebuild with ansi-terminal 0.11

Modified:
  haskell-decimal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:57:16 UTC (rev 704037)
+++ PKGBUILD2020-09-12 14:57:45 UTC (rev 704038)
@@ -4,7 +4,7 @@
 _hkgname=Decimal
 pkgname=haskell-decimal
 pkgver=0.5.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Decimal numbers with variable precision"
 url="https://github.com/PaulJohnson/Haskell-Decimal";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:57:07
  Author: felixonmars
Revision: 704036

upgpkg: haskell-data-fix 0.3.0-12: rebuild with ansi-terminal 0.11

Modified:
  haskell-data-fix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:56:46 UTC (rev 704035)
+++ PKGBUILD2020-09-12 14:57:07 UTC (rev 704036)
@@ -3,7 +3,7 @@
 _hkgname=data-fix
 pkgname=haskell-data-fix
 pkgver=0.3.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Fixpoint data types"
 url="https://github.com/spell-music/data-fix";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:58:18
  Author: felixonmars
Revision: 704040

upgpkg: haskell-djinn-ghc 0.0.2.3-43: rebuild with ansi-terminal 0.11

Modified:
  haskell-djinn-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:57:54 UTC (rev 704039)
+++ PKGBUILD2020-09-12 14:58:18 UTC (rev 704040)
@@ -4,7 +4,7 @@
 _hkgname=djinn-ghc
 pkgname=haskell-djinn-ghc
 pkgver=0.0.2.3
-pkgrel=42
+pkgrel=43
 pkgdesc="Generate Haskell code from a type. Bridge from Djinn to GHC API."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:58:27
  Author: felixonmars
Revision: 704041

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-djinn-ghc/repos/community-staging-x86_64/
  haskell-djinn-ghc/repos/community-staging-x86_64/PKGBUILD
(from rev 704040, haskell-djinn-ghc/trunk/PKGBUILD)

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

Copied: haskell-djinn-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 
704040, haskell-djinn-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 14:58:27 UTC (rev 704041)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=djinn-ghc
+pkgname=haskell-djinn-ghc
+pkgver=0.0.2.3
+pkgrel=43
+pkgdesc="Generate Haskell code from a type. Bridge from Djinn to GHC API."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-djinn-lib" "haskell-ghc")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('441b6ce7f5d7e4672394bcc6654db9405406540e68855c41b7db33ef9e267178aa56f20209c4a91ffda59a7e44847c7bfebfa3f0c3df3d0868600f34912d9ae8')
+
+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 $MAKEFLAGS
+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-dlist/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:58:53
  Author: felixonmars
Revision: 704042

upgpkg: haskell-dlist 1.0-8: rebuild with ansi-terminal 0.11

Modified:
  haskell-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:58:27 UTC (rev 704041)
+++ PKGBUILD2020-09-12 14:58:53 UTC (rev 704042)
@@ -6,7 +6,7 @@
 _hkgname=dlist
 pkgname=haskell-dlist
 pkgver=1.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Differences lists"
 url="https://hackage.haskell.org/package/dlist";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:59:02
  Author: felixonmars
Revision: 704043

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 704042, 
haskell-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 14:59:02 UTC (rev 704043)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Don Stewart 
+# Contributor: Lex Black 
+
+_hkgname=dlist
+pkgname=haskell-dlist
+pkgver=1.0
+pkgrel=8
+pkgdesc="Differences lists"
+url="https://hackage.haskell.org/package/dlist";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef')
+
+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 $MAKEFLAGS
+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.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/license.md
+}


[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:59:25
  Author: felixonmars
Revision: 704044

upgpkg: haskell-data-default-instances-dlist 0.0.1-85: rebuild with 
ansi-terminal 0.11

Modified:
  haskell-data-default-instances-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:59:02 UTC (rev 704043)
+++ PKGBUILD2020-09-12 14:59:25 UTC (rev 704044)
@@ -3,7 +3,7 @@
 _hkgname=data-default-instances-dlist
 pkgname=haskell-data-default-instances-dlist
 pkgver=0.0.1
-pkgrel=84
+pkgrel=85
 pkgdesc="Default instances for types in dlist"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:59:34
  Author: felixonmars
Revision: 704045

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD
(from rev 704044, haskell-data-default-instances-dlist/trunk/PKGBUILD)

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

Copied: 
haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD 
(from rev 704044, haskell-data-default-instances-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 14:59:34 UTC (rev 704045)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default-instances-dlist
+pkgname=haskell-data-default-instances-dlist
+pkgver=0.0.1
+pkgrel=85
+pkgdesc="Default instances for types in dlist"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 14:59:56
  Author: felixonmars
Revision: 704046

upgpkg: haskell-data-default 0.7.1.1-72: rebuild with ansi-terminal 0.11

Modified:
  haskell-data-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 14:59:34 UTC (rev 704045)
+++ PKGBUILD2020-09-12 14:59:56 UTC (rev 704046)
@@ -3,7 +3,7 @@
 _hkgname=data-default
 pkgname=haskell-data-default
 pkgver=0.7.1.1
-pkgrel=71
+pkgrel=72
 pkgdesc="A class for types with a default value"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:00:28
  Author: felixonmars
Revision: 704048

upgpkg: haskell-dlist-instances 0.1.1.1-34: rebuild with ansi-terminal 0.11

Modified:
  haskell-dlist-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:00:05 UTC (rev 704047)
+++ PKGBUILD2020-09-12 15:00:28 UTC (rev 704048)
@@ -3,7 +3,7 @@
 _hkgname=dlist-instances
 pkgname=haskell-dlist-instances
 pkgver=0.1.1.1
-pkgrel=33
+pkgrel=34
 pkgdesc='Difference lists instances'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:00:05
  Author: felixonmars
Revision: 704047

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 
704046, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:00:05 UTC (rev 704047)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.7.1.1
+pkgrel=72
+pkgdesc="A class for types with a default value"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+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 python-blosc/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-09-12 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, September 12, 2020 @ 15:01:35
  Author: aginiewicz
Revision: 704053

archrelease: copy trunk to community-x86_64

Added:
  python-blosc/repos/community-x86_64/PKGBUILD
(from rev 704052, python-blosc/trunk/PKGBUILD)
Deleted:
  python-blosc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-12 15:01:28 UTC (rev 704052)
+++ PKGBUILD2020-09-12 15:01:35 UTC (rev 704053)
@@ -1,29 +0,0 @@
-# Maintainer: Andrzej Giniewicz 
-
-pkgname=python-blosc
-pkgver=1.9.1
-pkgrel=1
-pkgdesc="A Python wrapper for the extremely fast Blosc compression library"
-arch=('x86_64')
-url="http://python-blosc.blosc.org/";
-license=('MIT')
-depends=('python' 'blosc')
-optdepends=('python-numpy: for tests and benchmarks')
-makedepends=('python-scikit-build' 'ninja')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Blosc/python-blosc/archive/v${pkgver}.tar.gz";)
-sha256sums=('ffc884439a12409aa4e8945e21dc920d6bc21807357c51d24c7f0a27ae4f79b9')
-
-build() {
-  cd "$srcdir"/${pkgbase}-${pkgver}
-  BLOSC_DIR=/usr
-  python setup.py build_clib
-  python setup.py build_ext --inplace
-  python setup.py build
-}
-
-package() {
-  cd "$srcdir"/${pkgbase}-${pkgver}
-  BLOSC_DIR=/usr
-  python setup.py install --skip-build --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSES/PYTHON-BLOSC.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-blosc/repos/community-x86_64/PKGBUILD (from rev 704052, 
python-blosc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-12 15:01:35 UTC (rev 704053)
@@ -0,0 +1,29 @@
+# Maintainer: Andrzej Giniewicz 
+
+pkgname=python-blosc
+pkgver=1.9.2
+pkgrel=1
+pkgdesc="A Python wrapper for the extremely fast Blosc compression library"
+arch=('x86_64')
+url="http://python-blosc.blosc.org/";
+license=('MIT')
+depends=('python' 'blosc')
+optdepends=('python-numpy: for tests and benchmarks')
+makedepends=('python-scikit-build' 'ninja')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Blosc/python-blosc/archive/v${pkgver}.tar.gz";)
+sha256sums=('fd03dc3845b2434a3eab57369042388a8ea99f254b8ea494b4b8b1a0595c8a9a')
+
+build() {
+  cd "$srcdir"/${pkgbase}-${pkgver}
+  BLOSC_DIR=/usr
+  export BLOSC_DIR
+  python setup.py build_clib
+  python setup.py build_ext --inplace
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir"/${pkgbase}-${pkgver}
+  python setup.py install --skip-build --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSES/PYTHON-BLOSC.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:01:16
  Author: felixonmars
Revision: 704051

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-double-conversion/repos/community-staging-x86_64/
  haskell-double-conversion/repos/community-staging-x86_64/PKGBUILD
(from rev 704050, haskell-double-conversion/trunk/PKGBUILD)

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

Copied: haskell-double-conversion/repos/community-staging-x86_64/PKGBUILD (from 
rev 704050, haskell-double-conversion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:01:16 UTC (rev 704051)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=double-conversion
+pkgname=haskell-double-conversion
+pkgver=2.0.2.0
+pkgrel=43
+pkgdesc="Fast conversion between double precision floating point and text"
+url="https://github.com/bos/double-conversion";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'double-conversion')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
system-double-conversion.patch::https://github.com/bos/double-conversion/pull/25.patch)
+sha512sums=('1713c4e8a28de2ee85e1f312dc12d30a9c6d7a139d89f04ea88048578ce65c8bdf62ded90b92bce011955b95867ca95a623a5109758276a29ba7b6843fbe37eb'
+
'fca512e2787ab4faf587db28b1212c99681926dc32b95a739df8fb33925439385862b55aaf68dfe737b1709335ec44f8e959e40b74012d56f3506e36b31ddabe')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../system-double-conversion.patch
+}
+
+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-embedded_double_conversion
+runhaskell Setup build $MAKEFLAGS
+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-double-conversion/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:01:06
  Author: felixonmars
Revision: 704050

upgpkg: haskell-double-conversion 2.0.2.0-43: rebuild with ansi-terminal 0.11

Modified:
  haskell-double-conversion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:00:39 UTC (rev 704049)
+++ PKGBUILD2020-09-12 15:01:06 UTC (rev 704050)
@@ -3,7 +3,7 @@
 _hkgname=double-conversion
 pkgname=haskell-double-conversion
 pkgver=2.0.2.0
-pkgrel=42
+pkgrel=43
 pkgdesc="Fast conversion between double precision floating point and text"
 url="https://github.com/bos/double-conversion";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:00:39
  Author: felixonmars
Revision: 704049

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 704048, haskell-dlist-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:00:39 UTC (rev 704049)
@@ -0,0 +1,47 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=dlist-instances
+pkgname=haskell-dlist-instances
+pkgver=0.1.1.1
+pkgrel=34
+pkgdesc='Difference lists instances'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-dlist)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('9a66f9f3d73466731c1b1a3f208c564f0fd8fe990e81dd274a86441e94b48c40d778535a9d346e9ff8160b23c19efa73cc836b4dcb3a6cb0e81817348bc5041a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+# vim: ts=2 sw=2 et:


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

2020-09-12 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, September 12, 2020 @ 15:01:28
  Author: aginiewicz
Revision: 704052

upgpkg: python-blosc 1.9.2-1: python-blosc: new upstream release

Modified:
  python-blosc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:01:16 UTC (rev 704051)
+++ PKGBUILD2020-09-12 15:01:28 UTC (rev 704052)
@@ -1,7 +1,7 @@
 # Maintainer: Andrzej Giniewicz 
 
 pkgname=python-blosc
-pkgver=1.9.1
+pkgver=1.9.2
 pkgrel=1
 pkgdesc="A Python wrapper for the extremely fast Blosc compression library"
 arch=('x86_64')
@@ -11,11 +11,12 @@
 optdepends=('python-numpy: for tests and benchmarks')
 makedepends=('python-scikit-build' 'ninja')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Blosc/python-blosc/archive/v${pkgver}.tar.gz";)
-sha256sums=('ffc884439a12409aa4e8945e21dc920d6bc21807357c51d24c7f0a27ae4f79b9')
+sha256sums=('fd03dc3845b2434a3eab57369042388a8ea99f254b8ea494b4b8b1a0595c8a9a')
 
 build() {
   cd "$srcdir"/${pkgbase}-${pkgver}
   BLOSC_DIR=/usr
+  export BLOSC_DIR
   python setup.py build_clib
   python setup.py build_ext --inplace
   python setup.py build
@@ -23,7 +24,6 @@
 
 package() {
   cd "$srcdir"/${pkgbase}-${pkgver}
-  BLOSC_DIR=/usr
   python setup.py install --skip-build --root="$pkgdir" --optimize=1
   install -Dm644 LICENSES/PYTHON-BLOSC.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:02:02
  Author: felixonmars
Revision: 704054

upgpkg: haskell-edisoncore 1.3.2.1-59: rebuild with ansi-terminal 0.11

Modified:
  haskell-edisoncore/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:01:35 UTC (rev 704053)
+++ PKGBUILD2020-09-12 15:02:02 UTC (rev 704054)
@@ -4,7 +4,7 @@
 _hkgname=EdisonCore
 pkgname=haskell-edisoncore
 pkgver=1.3.2.1
-pkgrel=58
+pkgrel=59
 pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
 url="http://rwd.rdockins.name/edison/home/";
 license=("MIT")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:02:47
  Author: felixonmars
Revision: 704057

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-edit-distance/repos/community-staging-x86_64/PKGBUILD (from rev 
704056, haskell-edit-distance/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:02:47 UTC (rev 704057)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=edit-distance
+pkgname=haskell-edit-distance
+pkgver=0.2.2.1
+pkgrel=27
+pkgdesc="Levenshtein and restricted Damerau-Levenshtein edit distances"
+url="https://github.com/phadej/edit-distance";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('67d19c9f5712191f88641d32ff0b84aaf05c2acd71cfa81a17675690ac9076b34aff687afa8501f8b22ddcece12a439e053265d14b70dc155b0e08406050fdd7')
+
+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 $MAKEFLAGS
+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-edisoncore/repos (3 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:02:14
  Author: felixonmars
Revision: 704055

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edisoncore/repos/community-staging-x86_64/
  haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD
(from rev 704054, haskell-edisoncore/trunk/PKGBUILD)
  haskell-edisoncore/repos/community-staging-x86_64/ghc-8.8.patch
(from rev 704054, haskell-edisoncore/trunk/ghc-8.8.patch)

---+
 PKGBUILD  |   45 +
 ghc-8.8.patch | 1309 
 2 files changed, 1354 insertions(+)

Copied: haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD (from rev 
704054, haskell-edisoncore/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:02:14 UTC (rev 704055)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=EdisonCore
+pkgname=haskell-edisoncore
+pkgver=1.3.2.1
+pkgrel=59
+pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
+url="http://rwd.rdockins.name/edison/home/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-edisonapi" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+ghc-8.8.patch)
+sha512sums=('6812b04edb1abdfc2486d66bb86d6370b76667de1603ab421d92a6ecc17a25014e0ab97f53dd4f1e75cacf32c31611e8f2dd6c740c840e349c3c762ae00df65f'
+
'51d21d66af08756d68128734590cd9a5cf06a3972f5aba0175ff0d1c9e64b90983d8d7ee90b50380f97afafe2a7b157eb467552a0f7cc067517707996d712a0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -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 $MAKEFLAGS
+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-edisoncore/repos/community-staging-x86_64/ghc-8.8.patch (from 
rev 704054, haskell-edisoncore/trunk/ghc-8.8.patch)
===
--- community-staging-x86_64/ghc-8.8.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.8.patch  2020-09-12 15:02:14 UTC (rev 
704055)
@@ -0,0 +1,1309 @@
+From 8da6c0f7d8666766e2f0693425c347c0adb492dc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= 
+Date: Thu, 4 Jul 2019 18:15:17 -0500
+Subject: [PATCH] Supported GHC 8.8.1.
+
+All changes were required by the MonadFail proposal.
+---
+ edison-api/EdisonAPI.cabal|  2 ++
+ edison-api/src/Data/Edison/Assoc.hs   | 14 ++-
+ edison-api/src/Data/Edison/Coll.hs|  7 +++---
+ edison-api/src/Data/Edison/Prelude.hs | 16 
+ edison-api/src/Data/Edison/Seq.hs | 15 +--
+ edison-api/src/Data/Edison/Seq/ListSeq.hs | 20 +++
+ edison-core/EdisonCore.cabal  |  6 +++--
+ .../src/Data/Edison/Assoc/AssocList.hs| 19 +++---
+ edison-core/src/Data/Edison/Assoc/Defaults.hs |  4 ++-
+ .../src/Data/Edison/Assoc/PatriciaLoMap.hs| 17 +++--
+ .../src/Data/Edison/Assoc/StandardMap.hs  | 13 +-
+ .../src/Data/Edison/Assoc/TernaryTrie.hs  | 22 
+ edison-core/src/Data/Edison/Coll/Defaults.hs  |  9 ---
+ edison-core/src/Data/Edison/Coll/EnumSet.hs   |  7 +++---
+ .../src/Data/Edison/Coll/LazyPairingHeap.hs   |  7 +++---
+ .../src/Data/Edison/Coll/LeftistHeap.hs   |  7 +++---
+ edison-core/src/Data/Edison/Coll/MinHeap.hs   |  7 +++---
+ edison-core/src/Data/Edison/Coll/SkewHeap.hs  |  7 +++---
+ edison-core/src/Data/Edison/Coll/SplayHeap.hs |  7 +++---
+ .../src/Data/Edison/Coll/StandardSet.hs   |  7 +++---
+ .../src/Data/Edison/Coll/UnbalancedSet.hs |  7 +++---
+ .../src/Data/Edison/Concrete/FingerTree.hs|  5 ++--
+ .../src/Data/Edison/Seq/BankersQueue.hs   | 18 +++--
+ .../src/Data/Edison/Seq/BinaryRandList.hs | 19 +++---
+ edison-core/src

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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:02:39
  Author: felixonmars
Revision: 704056

upgpkg: haskell-edit-distance 0.2.2.1-27: rebuild with ansi-terminal 0.11

Modified:
  haskell-edit-distance/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:02:14 UTC (rev 704055)
+++ PKGBUILD2020-09-12 15:02:39 UTC (rev 704056)
@@ -4,7 +4,7 @@
 _hkgname=edit-distance
 pkgname=haskell-edit-distance
 pkgver=0.2.2.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Levenshtein and restricted Damerau-Levenshtein edit distances"
 url="https://github.com/phadej/edit-distance";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:03:22
  Author: felixonmars
Revision: 704058

upgpkg: haskell-emojis 0.1-32: rebuild with ansi-terminal 0.11

Modified:
  haskell-emojis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:02:47 UTC (rev 704057)
+++ PKGBUILD2020-09-12 15:03:22 UTC (rev 704058)
@@ -3,7 +3,7 @@
 _hkgname=emojis
 pkgname=haskell-emojis
 pkgver=0.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Conversion between emoji characters and their names"
 url="https://github.com/jgm/emojis";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:04:06
  Author: felixonmars
Revision: 704060

upgpkg: haskell-commonmark-extensions 0.2.0.1-9: rebuild with ansi-terminal 0.11

Modified:
  haskell-commonmark-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:03:30 UTC (rev 704059)
+++ PKGBUILD2020-09-12 15:04:06 UTC (rev 704060)
@@ -3,7 +3,7 @@
 _hkgname=commonmark-extensions
 pkgname=haskell-commonmark-extensions
 pkgver=0.2.0.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Pure Haskell commonmark parser"
 url="https://github.com/jgm/commonmark-hs";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:03:30
  Author: felixonmars
Revision: 704059

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-emojis/repos/community-staging-x86_64/PKGBUILD (from rev 
704058, haskell-emojis/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:03:30 UTC (rev 704059)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=emojis
+pkgname=haskell-emojis
+pkgver=0.1
+pkgrel=32
+pkgdesc="Conversion between emoji characters and their names"
+url="https://github.com/jgm/emojis";
+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=('587c67bff3f77c362b16c93889762a9aad6fb5250c0bced45f5053f59dd6a11ab2886e53f286bbc4de2b8793be133708b1f9c5d4d52bcef1820f5a7c1ecfa7d2')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-fclabels/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:05:01
  Author: felixonmars
Revision: 704063

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 704062, haskell-fclabels/trunk/PKGBUILD)

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

Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 
704062, haskell-fclabels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:05:01 UTC (rev 704063)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fclabels
+pkgname=haskell-fclabels
+pkgver=2.0.5
+pkgrel=17
+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=('f6cc731d68cdf1e5867340a0b73385492008c2729a144dc685136ee6bf80ee0d0e07ddb80f83a18e6a1989d7f8a8755211aadcc92debffd5fe8c178a834021e4')
+
+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 $MAKEFLAGS
+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-commonmark-extensions/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:04:14
  Author: felixonmars
Revision: 704061

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-commonmark-extensions/repos/community-staging-x86_64/
  haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 704060, haskell-commonmark-extensions/trunk/PKGBUILD)

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

Copied: haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD 
(from rev 704060, haskell-commonmark-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:04:14 UTC (rev 704061)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=commonmark-extensions
+pkgname=haskell-commonmark-extensions
+pkgver=0.2.0.1
+pkgrel=9
+pkgdesc="Pure Haskell commonmark parser"
+url="https://github.com/jgm/commonmark-hs";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5fc775e5a0b5c920629e71ff897034085b9c2ef1acce646e930b2af2877fee85046a0eaea3d8aebfb34049d53703f0a5c770d94251a3bd0fb994197e113a0883')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-fclabels/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:04:52
  Author: felixonmars
Revision: 704062

upgpkg: haskell-fclabels 2.0.5-17: rebuild with ansi-terminal 0.11

Modified:
  haskell-fclabels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:04:14 UTC (rev 704061)
+++ PKGBUILD2020-09-12 15:04:52 UTC (rev 704062)
@@ -4,7 +4,7 @@
 _hkgname=fclabels
 pkgname=haskell-fclabels
 pkgver=2.0.5
-pkgrel=16
+pkgrel=17
 pkgdesc="First class accessor labels implemented as lenses."
 url="https://github.com/sebastiaanvisser/fclabels";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:05:51
  Author: felixonmars
Revision: 704067

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 704066, 
haskell-fgl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:05:51 UTC (rev 704067)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fgl
+pkgname=haskell-fgl
+pkgver=5.7.0.3
+pkgrel=12
+pkgdesc="Martin Erwig's Functional Graph Library"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f77ee1a66fe02b0a01e70b6fcb16baaba67be5433e4310bfb0862cec66855fc0413de586ca111e2e1569898b890fe93faf7c9f079dc569ca2d32b6c087762bbd')
+
+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 \
+-fcontainers042
+runhaskell Setup build $MAKEFLAGS
+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 v2ray/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:05:25
  Author: felixonmars
Revision: 704064

upgpkg: v2ray 4.28.1-1

Modified:
  v2ray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:05:01 UTC (rev 704063)
+++ PKGBUILD2020-09-12 15:05:25 UTC (rev 704064)
@@ -2,7 +2,7 @@
 # Contributor: pandada8 
 
 pkgname=v2ray
-pkgver=4.28.0
+pkgver=4.28.1
 pkgrel=1
 pkgdesc="A platform for building proxies to bypass network restrictions"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('go' 'git')
 backup=(etc/v2ray/config.json)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/v2ray-core/archive/v$pkgver.tar.gz";)
-sha512sums=('bb5084182a489de3379ca66266d5c1becfae24779714e8e605bd947496f0640d9c707547d34a60c925f9cf66b9ca1242f981de4b585c088ea75d6180f4870e59')
+sha512sums=('14c86cc9f8ceedeac5b0e9a79878c378d07d1c299e8917c768e89db214f26f77541a072e1892b09c1f95ffb2aa9dd568655ec2da883fa7bad5d6ba8f008cbd9e')
 
 prepare() {
   cd v2ray-core-$pkgver


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:05:35
  Author: felixonmars
Revision: 704065

archrelease: copy trunk to community-x86_64

Added:
  v2ray/repos/community-x86_64/PKGBUILD
(from rev 704064, v2ray/trunk/PKGBUILD)
Deleted:
  v2ray/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-12 15:05:25 UTC (rev 704064)
+++ PKGBUILD2020-09-12 15:05:35 UTC (rev 704065)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: pandada8 
-
-pkgname=v2ray
-pkgver=4.28.0
-pkgrel=1
-pkgdesc="A platform for building proxies to bypass network restrictions"
-arch=('x86_64')
-url="https://github.com/v2fly/v2ray-core";
-license=('MIT')
-depends=('glibc' 'v2ray-domain-list-community' 'v2ray-geoip')
-makedepends=('go' 'git')
-backup=(etc/v2ray/config.json)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/v2ray-core/archive/v$pkgver.tar.gz";)
-sha512sums=('bb5084182a489de3379ca66266d5c1becfae24779714e8e605bd947496f0640d9c707547d34a60c925f9cf66b9ca1242f981de4b585c088ea75d6180f4870e59')
-
-prepare() {
-  cd v2ray-core-$pkgver
-  sed -i 's|/usr/local/bin|/usr/bin|;s|/usr/local/etc|/etc|' 
release/config/systemd/system/*.service
-}
-
-build() {
-  cd v2ray-core-$pkgver
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  go build -o v2ray ./main
-  go build -o v2ctl ./infra/control/main
-}
-
-check() {
-  cd v2ray-core-$pkgver
-  go test -p 1 -tags json -v -timeout 30m v2ray.com/core/...
-}
-
-package() {
-  cd v2ray-core-$pkgver
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
-  install -Dm644 release/config/systemd/system/v2ray.service 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
-  install -Dm644 release/config/systemd/system/v2ray@.service 
"$pkgdir"/usr/lib/systemd/system/v2ray@.service
-  install -Dm644 release/config/*.json -t "$pkgdir"/etc/v2ray/
-  install -Dm755 v2ray -t "$pkgdir"/usr/bin/
-  install -Dm755 v2ctl -t "$pkgdir"/usr/bin/
-}

Copied: v2ray/repos/community-x86_64/PKGBUILD (from rev 704064, 
v2ray/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-12 15:05:35 UTC (rev 704065)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: pandada8 
+
+pkgname=v2ray
+pkgver=4.28.1
+pkgrel=1
+pkgdesc="A platform for building proxies to bypass network restrictions"
+arch=('x86_64')
+url="https://github.com/v2fly/v2ray-core";
+license=('MIT')
+depends=('glibc' 'v2ray-domain-list-community' 'v2ray-geoip')
+makedepends=('go' 'git')
+backup=(etc/v2ray/config.json)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/v2ray-core/archive/v$pkgver.tar.gz";)
+sha512sums=('14c86cc9f8ceedeac5b0e9a79878c378d07d1c299e8917c768e89db214f26f77541a072e1892b09c1f95ffb2aa9dd568655ec2da883fa7bad5d6ba8f008cbd9e')
+
+prepare() {
+  cd v2ray-core-$pkgver
+  sed -i 's|/usr/local/bin|/usr/bin|;s|/usr/local/etc|/etc|' 
release/config/systemd/system/*.service
+}
+
+build() {
+  cd v2ray-core-$pkgver
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  go build -o v2ray ./main
+  go build -o v2ctl ./infra/control/main
+}
+
+check() {
+  cd v2ray-core-$pkgver
+  go test -p 1 -tags json -v -timeout 30m v2ray.com/core/...
+}
+
+package() {
+  cd v2ray-core-$pkgver
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE
+  install -Dm644 release/config/systemd/system/v2ray.service 
"$pkgdir"/usr/lib/systemd/system/v2ray.service
+  install -Dm644 release/config/systemd/system/v2ray@.service 
"$pkgdir"/usr/lib/systemd/system/v2ray@.service
+  install -Dm644 release/config/*.json -t "$pkgdir"/etc/v2ray/
+  install -Dm755 v2ray -t "$pkgdir"/usr/bin/
+  install -Dm755 v2ctl -t "$pkgdir"/usr/bin/
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:05:42
  Author: felixonmars
Revision: 704066

upgpkg: haskell-fgl 5.7.0.3-12: rebuild with ansi-terminal 0.11

Modified:
  haskell-fgl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:05:35 UTC (rev 704065)
+++ PKGBUILD2020-09-12 15:05:42 UTC (rev 704066)
@@ -4,7 +4,7 @@
 _hkgname=fgl
 pkgname=haskell-fgl
 pkgver=5.7.0.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Martin Erwig's Functional Graph Library"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:06:45
  Author: felixonmars
Revision: 704068

upgpkg: haskell-filelock 0.1.1.5-13: rebuild with ansi-terminal 0.11

Modified:
  haskell-filelock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:05:51 UTC (rev 704067)
+++ PKGBUILD2020-09-12 15:06:45 UTC (rev 704068)
@@ -4,7 +4,7 @@
 _hkgname=filelock
 pkgname=haskell-filelock
 pkgver=0.1.1.5
-pkgrel=12
+pkgrel=13
 pkgdesc="Portable interface to file locking (flock / LockFileEx)"
 url="https://github.com/takano-akio/filelock";
 license=("custom:PublicDomain")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:06:55
  Author: felixonmars
Revision: 704069

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filelock/repos/community-staging-x86_64/PKGBUILD (from rev 
704068, haskell-filelock/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:06:55 UTC (rev 704069)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=filelock
+pkgname=haskell-filelock
+pkgver=0.1.1.5
+pkgrel=13
+pkgdesc="Portable interface to file locking (flock / LockFileEx)"
+url="https://github.com/takano-akio/filelock";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-async')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6ccd0b671cec8d1c2daa3115a5b2d8cd10a31db0a1dc1c15e6cb80d679bd2e09208be8bebc0f4bb64d7cdd0fad2e7e170e8283b6be61edd5017b788f94a41048')
+
+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 $MAKEFLAGS
+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-filepath-bytestring/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:07:44
  Author: felixonmars
Revision: 704070

upgpkg: haskell-filepath-bytestring 1.4.2.1.6-32: rebuild with ansi-terminal 
0.11

Modified:
  haskell-filepath-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:06:55 UTC (rev 704069)
+++ PKGBUILD2020-09-12 15:07:44 UTC (rev 704070)
@@ -3,7 +3,7 @@
 _hkgname=filepath-bytestring
 pkgname=haskell-filepath-bytestring
 pkgver=1.4.2.1.6
-pkgrel=31
+pkgrel=32
 pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
 url="https://hackage.haskell.org/package/filepath-bytestring";
 license=('BSD')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD 
(from rev 704070, haskell-filepath-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:07:53 UTC (rev 704071)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepath-bytestring
+pkgname=haskell-filepath-bytestring
+pkgver=1.4.2.1.6
+pkgrel=32
+pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
+url="https://hackage.haskell.org/package/filepath-bytestring";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-filtrable/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:08:20
  Author: felixonmars
Revision: 704072

upgpkg: haskell-filtrable 0.1.6.0-4: rebuild with ansi-terminal 0.11

Modified:
  haskell-filtrable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:07:53 UTC (rev 704071)
+++ PKGBUILD2020-09-12 15:08:20 UTC (rev 704072)
@@ -3,7 +3,7 @@
 _hkgname=filtrable
 pkgname=haskell-filtrable
 pkgver=0.1.6.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Class of filtrable containers"
 url="https://github.com/strake/filtrable.hs";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:08:30
  Author: felixonmars
Revision: 704073

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 
704072, haskell-filtrable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:08:30 UTC (rev 704073)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filtrable
+pkgname=haskell-filtrable
+pkgver=0.1.6.0
+pkgrel=4
+pkgdesc="Class of filtrable containers"
+url="https://github.com/strake/filtrable.hs";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-smallcheck' 'haskell-tasty' 
'haskell-tasty-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e3f24967f78d352ed581054a3f8c43c328a21836e023908ecce4b3e84733ed32450b8b96bfadaca39223ec7c0f397bfca34b20da29354d9ddba642361e673681')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-fingertree/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:09:16
  Author: felixonmars
Revision: 704074

upgpkg: haskell-fingertree 0.1.4.2-52: rebuild with ansi-terminal 0.11

Modified:
  haskell-fingertree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:08:30 UTC (rev 704073)
+++ PKGBUILD2020-09-12 15:09:16 UTC (rev 704074)
@@ -4,7 +4,7 @@
 _hkgname=fingertree
 pkgname=haskell-fingertree
 pkgver=0.1.4.2
-pkgrel=51
+pkgrel=52
 pkgdesc="Generic finger-tree structure, with example instances"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:10:03
  Author: felixonmars
Revision: 704076

upgpkg: haskell-fold-debounce 0.2.0.9-33: rebuild with ansi-terminal 0.11

Modified:
  haskell-fold-debounce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:09:27 UTC (rev 704075)
+++ PKGBUILD2020-09-12 15:10:03 UTC (rev 704076)
@@ -3,7 +3,7 @@
 _pkgname=fold-debounce
 pkgname=haskell-fold-debounce
 pkgver=0.2.0.9
-pkgrel=32
+pkgrel=33
 pkgdesc='Fold multiple events that happen in a given period of time'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_pkgname";


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:09:27
  Author: felixonmars
Revision: 704075

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 
704074, haskell-fingertree/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:09:27 UTC (rev 704075)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fingertree
+pkgname=haskell-fingertree
+pkgver=0.1.4.2
+pkgrel=52
+pkgdesc="Generic finger-tree structure, with example instances"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('016a772830c0bb27ec15fa99c9dff280c210f288a1f2dc15828224a6a8cdad87ade816191320aa59c876eba6b33cdb47a778572e66a8f3c989984cea2f4970ac')
+
+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 $MAKEFLAGS
+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-fold-debounce/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:10:14
  Author: felixonmars
Revision: 704077

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fold-debounce/repos/community-staging-x86_64/
  haskell-fold-debounce/repos/community-staging-x86_64/PKGBUILD
(from rev 704076, haskell-fold-debounce/trunk/PKGBUILD)

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

Copied: haskell-fold-debounce/repos/community-staging-x86_64/PKGBUILD (from rev 
704076, haskell-fold-debounce/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:10:14 UTC (rev 704077)
@@ -0,0 +1,43 @@
+# Maintainer: Jelle van der Waa 
+
+_pkgname=fold-debounce
+pkgname=haskell-fold-debounce
+pkgver=0.2.0.9
+pkgrel=33
+pkgdesc='Fold multiple events that happen in a given period of time'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_pkgname";
+license=(BSD)
+depends=(ghc-libs haskell-stm haskell-stm-delay haskell-data-default-class)
+checkdepends=(haskell-hspec)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.gz";)
+sha512sums=('a7d23a153c9bc06c2371c5df49f14f6f673328b7ec2528f142a2becc4b77e0d39218a637909c4e8808acce91e3001c046064c4b7cb30442d2171782aa19e')
+
+build() {
+  cd $_pkgname-$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 $MAKEFLAGS
+  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 $_pkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:11:27
  Author: felixonmars
Revision: 704079

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 
704078, haskell-foundation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:11:27 UTC (rev 704079)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=foundation
+pkgname=haskell-foundation
+pkgver=0.0.25
+pkgrel=40
+pkgdesc="Alternative prelude with batteries and no dependencies"
+url="https://github.com/haskell-foundation/foundation";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7335795a1cdf2975d6e9471c5b469d99cc6d224d2da66838d830593a5abda73675920acb2dc823a6b92f2141dc2364c8fd5ad53d7e8aecd8df00e6998683be60')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-experimental -f-minimal-deps -f-doctest -flinktest 
-f-bounds-check
+runhaskell Setup build $MAKEFLAGS
+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-foundation/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:11:19
  Author: felixonmars
Revision: 704078

upgpkg: haskell-foundation 0.0.25-40: rebuild with ansi-terminal 0.11

Modified:
  haskell-foundation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:10:14 UTC (rev 704077)
+++ PKGBUILD2020-09-12 15:11:19 UTC (rev 704078)
@@ -4,7 +4,7 @@
 _hkgname=foundation
 pkgname=haskell-foundation
 pkgver=0.0.25
-pkgrel=39
+pkgrel=40
 pkgdesc="Alternative prelude with batteries and no dependencies"
 url="https://github.com/haskell-foundation/foundation";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:13:45
  Author: felixonmars
Revision: 704083

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-deriving/repos/community-staging-x86_64/
  haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD
(from rev 704082, haskell-generic-deriving/trunk/PKGBUILD)

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

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 704082, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:13:45 UTC (rev 704083)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.13.1
+pkgrel=21
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('946e3a4da31141fb1156690e0fb51cd3ef0a4f62c0e5b68d0e0d31953d8999885011acb743edd5d0bf88985422c9c74a727dd7f775316911da57ff49716103e2')
+
+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 \
+-fbase-4-9
+runhaskell Setup build $MAKEFLAGS
+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-generic-deriving/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:13:36
  Author: felixonmars
Revision: 704082

upgpkg: haskell-generic-deriving 1.13.1-21: rebuild with ansi-terminal 0.11

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:12:57 UTC (rev 704081)
+++ PKGBUILD2020-09-12 15:13:36 UTC (rev 704082)
@@ -4,7 +4,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.13.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:12:49
  Author: felixonmars
Revision: 704080

upgpkg: haskell-gauge 0.2.5-40: rebuild with ansi-terminal 0.11

Modified:
  haskell-gauge/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:11:27 UTC (rev 704079)
+++ PKGBUILD2020-09-12 15:12:49 UTC (rev 704080)
@@ -4,7 +4,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.5
-pkgrel=39
+pkgrel=40
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:12:57
  Author: felixonmars
Revision: 704081

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 704080, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:12:57 UTC (rev 704081)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.5
+pkgrel=40
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c5e595cb0d6ea4fc64592d4052910a90788a3d6299e320d5ac8906b0d9a5eb24f3c10b4e218f4a1dec17a7bb5dd17cf5ac26d703e3be6199dd0e54a54a032dce')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fanalysis
+runhaskell Setup build $MAKEFLAGS
+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-generic-random/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:14:10
  Author: felixonmars
Revision: 704084

upgpkg: haskell-generic-random 1.3.0.1-21: rebuild with ansi-terminal 0.11

Modified:
  haskell-generic-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:13:45 UTC (rev 704083)
+++ PKGBUILD2020-09-12 15:14:10 UTC (rev 704084)
@@ -3,7 +3,7 @@
 _hkgname=generic-random
 pkgname=haskell-generic-random
 pkgver=1.3.0.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Generic random generators for QuickCheck"
 url="https://github.com/lysxia/generic-random";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:14:47
  Author: felixonmars
Revision: 704086

upgpkg: haskell-getopt-generics 0.13.0.4-8: rebuild with ansi-terminal 0.11

Modified:
  haskell-getopt-generics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:14:18 UTC (rev 704085)
+++ PKGBUILD2020-09-12 15:14:47 UTC (rev 704086)
@@ -3,7 +3,7 @@
 _hkgname=getopt-generics
 pkgname=haskell-getopt-generics
 pkgver=0.13.0.4
-pkgrel=7
+pkgrel=8
 pkgdesc="Create command line interfaces with ease"
 url="https://github.com/soenkehahn/getopt-generics";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:14:55
  Author: felixonmars
Revision: 704087

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-getopt-generics/repos/community-staging-x86_64/
  haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD
(from rev 704086, haskell-getopt-generics/trunk/PKGBUILD)

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

Copied: haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from 
rev 704086, haskell-getopt-generics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:14:55 UTC (rev 704087)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=getopt-generics
+pkgname=haskell-getopt-generics
+pkgver=0.13.0.4
+pkgrel=8
+pkgdesc="Create command line interfaces with ease"
+url="https://github.com/soenkehahn/getopt-generics";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-base-orphans' 
'haskell-generics-sop'
+ 'haskell-tagged')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca')
+
+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 $MAKEFLAGS
+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-generic-random/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:14:18
  Author: felixonmars
Revision: 704085

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-random/repos/community-staging-x86_64/PKGBUILD (from 
rev 704084, haskell-generic-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:14:18 UTC (rev 704085)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-random
+pkgname=haskell-generic-random
+pkgver=1.3.0.1
+pkgrel=21
+pkgdesc="Generic random generators for QuickCheck"
+url="https://github.com/lysxia/generic-random";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-inspection-testing')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d936f6b2cab03275e37f07664602a2ab0037efa1a0b76682bd032141390f14ad70c263fed64bf9105a71b098c67d7ce06dccb78ec1d8cc59fc9ffd1e05fde8b8')
+
+build() {
+cd $_hkgname-$pkgver
+
+# Tests disabled: https://github.com/Lysxia/generic-random/issues/22
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-ghc-typelits-natnormalise/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:15:29
  Author: felixonmars
Revision: 704088

upgpkg: haskell-ghc-typelits-natnormalise 0.7.2-24: rebuild with ansi-terminal 
0.11

Modified:
  haskell-ghc-typelits-natnormalise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:14:55 UTC (rev 704087)
+++ PKGBUILD2020-09-12 15:15:29 UTC (rev 704088)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-natnormalise
 pkgname=haskell-ghc-typelits-natnormalise
 pkgver=0.7.2
-pkgrel=23
+pkgrel=24
 pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-natnormalise";
 license=('custom:BSD2')


[arch-commits] Commit in haskell-ghc-typelits-natnormalise/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:15:37
  Author: felixonmars
Revision: 704089

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD
(from rev 704088, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)

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

Copied: 
haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from 
rev 704088, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:15:37 UTC (rev 704089)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-natnormalise
+pkgname=haskell-ghc-typelits-natnormalise
+pkgver=0.7.2
+pkgrel=24
+pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-natnormalise";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('75c7a8a598a337ef4b3e23a59fa65b3cb50438369493a661a86c57a9bcf74bd8ea82cbaf80fb378cd1e88443161134bf0cc86fdb033c9468541a9b22053d429e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/0.3.1/0.3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-ghc-typelits-knownnat/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:16:05
  Author: felixonmars
Revision: 704090

upgpkg: haskell-ghc-typelits-knownnat 0.7.3-13: rebuild with ansi-terminal 0.11

Modified:
  haskell-ghc-typelits-knownnat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:15:37 UTC (rev 704089)
+++ PKGBUILD2020-09-12 15:16:05 UTC (rev 704090)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-knownnat
 pkgname=haskell-ghc-typelits-knownnat
 pkgver=0.7.3
-pkgrel=12
+pkgrel=13
 pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
 url="https://github.com/clash-lang/ghc-typelits-knownnat";
 license=('custom:BSD2')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:16:51
  Author: felixonmars
Revision: 704093

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 704092, haskell-ghc-typelits-extra/trunk/PKGBUILD)

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

Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD 
(from rev 704092, haskell-ghc-typelits-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:16:51 UTC (rev 704093)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-extra
+pkgname=haskell-ghc-typelits-extra
+pkgver=0.4
+pkgrel=21
+pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-extra";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('215cf547468856f5f7309928dce8fbecc23bcb1e5e86b3614483b2e08144801c063d8c61827b13aa92d8540a0f06f5fc10ba487d5283f5cb15b2f6ce5c5eb5c6')
+
+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 $MAKEFLAGS
+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-ghc-typelits-extra/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:16:42
  Author: felixonmars
Revision: 704092

upgpkg: haskell-ghc-typelits-extra 0.4-21: rebuild with ansi-terminal 0.11

Modified:
  haskell-ghc-typelits-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:16:14 UTC (rev 704091)
+++ PKGBUILD2020-09-12 15:16:42 UTC (rev 704092)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-extra
 pkgname=haskell-ghc-typelits-extra
 pkgver=0.4
-pkgrel=20
+pkgrel=21
 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-extra";
 license=('custom:BSD2')


[arch-commits] Commit in haskell-ghc-typelits-knownnat/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:16:14
  Author: felixonmars
Revision: 704091

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD
(from rev 704090, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)

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

Copied: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD 
(from rev 704090, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:16:14 UTC (rev 704091)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-knownnat
+pkgname=haskell-ghc-typelits-knownnat
+pkgver=0.7.3
+pkgrel=13
+pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
+url="https://github.com/clash-lang/ghc-typelits-knownnat";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cf6311f43bdba9dbbf8828bb17a6a368267b099b53eef4b411334c9a6331258d4706fe588d5dc04e3602c7ad167847dacbb406e1c02aa2a577bb6e43a71f35e1')
+
+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 $MAKEFLAGS
+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-first-class-families/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:17:55
  Author: felixonmars
Revision: 704096

upgpkg: haskell-first-class-families 0.8.0.0-25: rebuild with ansi-terminal 0.11

Modified:
  haskell-first-class-families/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:17:29 UTC (rev 704095)
+++ PKGBUILD2020-09-12 15:17:55 UTC (rev 704096)
@@ -3,7 +3,7 @@
 _hkgname=first-class-families
 pkgname=haskell-first-class-families
 pkgver=0.8.0.0
-pkgrel=24
+pkgrel=25
 pkgdesc="First class type families"
 url="https://github.com/Lysxia/first-class-families";
 license=('MIT')


[arch-commits] Commit in haskell-first-class-families/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:18:03
  Author: felixonmars
Revision: 704097

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-first-class-families/repos/community-staging-x86_64/
  haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD
(from rev 704096, haskell-first-class-families/trunk/PKGBUILD)

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

Copied: haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD 
(from rev 704096, haskell-first-class-families/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:18:03 UTC (rev 704097)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=first-class-families
+pkgname=haskell-first-class-families
+pkgver=0.8.0.0
+pkgrel=25
+pkgdesc="First class type families"
+url="https://github.com/Lysxia/first-class-families";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e69265483b2434fc2da43762a56a08e3ce563e0f03b498ca22af5becad032cbba01b78555990e156acf43a3354d9ebb58c22f26082181aeaf626535754f98750')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-glob/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:17:29
  Author: felixonmars
Revision: 704095

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 704094, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:17:29 UTC (rev 704095)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.10.1
+pkgrel=13
+pkgdesc="Globbing library"
+url="https://iki.fi/matti.niemenmaa/glob/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b2b2ee93f2cadf01f8a6828b9e742a241601f5fada1f73388dc0044f8e0985c601bd6a42738c60c54eecb619b6289ac1302751d8e2402f6494aaeb2b2a4abb42')
+
+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 $MAKEFLAGS
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:17:20
  Author: felixonmars
Revision: 704094

upgpkg: haskell-glob 0.10.1-13: rebuild with ansi-terminal 0.11

Modified:
  haskell-glob/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:16:51 UTC (rev 704093)
+++ PKGBUILD2020-09-12 15:17:20 UTC (rev 704094)
@@ -4,7 +4,7 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.10.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Globbing library"
 url="https://iki.fi/matti.niemenmaa/glob/";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:19:43
  Author: felixonmars
Revision: 704098

upgpkg: haskell-graphviz 2999.20.1.0-13: rebuild with ansi-terminal 0.11

Modified:
  haskell-graphviz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:18:03 UTC (rev 704097)
+++ PKGBUILD2020-09-12 15:19:43 UTC (rev 704098)
@@ -4,7 +4,7 @@
 _hkgname=graphviz
 pkgname=haskell-graphviz
 pkgver=2999.20.1.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Bindings to Graphviz for graph visualisation."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:19:52
  Author: felixonmars
Revision: 704099

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 
704098, haskell-graphviz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:19:52 UTC (rev 704099)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=graphviz
+pkgname=haskell-graphviz
+pkgver=2999.20.1.0
+pkgrel=13
+pkgdesc="Bindings to Graphviz for graph visualisation."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour' 'haskell-dlist' 'haskell-fgl' 
'haskell-polyparse'
+ 'haskell-temporary' 'haskell-wl-pprint-text')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ivan-m/graphviz/archive/$pkgver.tar.gz";)
+sha512sums=('9cd166f04565f9da56b93c6da49cc9f515a37762dd780e3868cf41c8d2b7709f627f0b60ecc31ce77249e38a53c74d1a989a9bfbf419f370cedf0c67526a9e7b')
+
+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-parsing
+runhaskell Setup build $MAKEFLAGS
+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-half/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:20:26
  Author: felixonmars
Revision: 704101

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 704100, 
haskell-half/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:20:26 UTC (rev 704101)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=half
+pkgname=haskell-half
+pkgver=0.3
+pkgrel=66
+pkgdesc="Half-precision floating-point"
+url="https://github.com/ekmett/half";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-hashable-time/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:20:57
  Author: felixonmars
Revision: 704103

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hashable-time/repos/community-staging-x86_64/
  haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD
(from rev 704102, haskell-hashable-time/trunk/PKGBUILD)

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

Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 
704102, haskell-hashable-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:20:57 UTC (rev 704103)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hashable-time
+pkgname=haskell-hashable-time
+pkgver=0.2.0.2
+pkgrel=26
+pkgdesc="Hashable instances for Data.Time"
+url="https://github.com/w3rs/hashable-time";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.13/<5/' -e 's/<= *1.3/<2/' $_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-old-locale
+runhaskell Setup build $MAKEFLAGS
+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-hashable-time/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:20:49
  Author: felixonmars
Revision: 704102

upgpkg: haskell-hashable-time 0.2.0.2-26: rebuild with ansi-terminal 0.11

Modified:
  haskell-hashable-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:20:26 UTC (rev 704101)
+++ PKGBUILD2020-09-12 15:20:49 UTC (rev 704102)
@@ -3,7 +3,7 @@
 _hkgname=hashable-time
 pkgname=haskell-hashable-time
 pkgver=0.2.0.2
-pkgrel=25
+pkgrel=26
 pkgdesc="Hashable instances for Data.Time"
 url="https://github.com/w3rs/hashable-time";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:20:18
  Author: felixonmars
Revision: 704100

upgpkg: haskell-half 0.3-66: rebuild with ansi-terminal 0.11

Modified:
  haskell-half/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:19:52 UTC (rev 704099)
+++ PKGBUILD2020-09-12 15:20:18 UTC (rev 704100)
@@ -3,7 +3,7 @@
 _hkgname=half
 pkgname=haskell-half
 pkgver=0.3
-pkgrel=65
+pkgrel=66
 pkgdesc="Half-precision floating-point"
 url="https://github.com/ekmett/half";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:21:39
  Author: felixonmars
Revision: 704104

upgpkg: haskell-hashtables 1.2.4.0-3: rebuild with ansi-terminal 0.11

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:20:57 UTC (rev 704103)
+++ PKGBUILD2020-09-12 15:21:39 UTC (rev 704104)
@@ -4,7 +4,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:21:47
  Author: felixonmars
Revision: 704105

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
704104, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:21:47 UTC (rev 704105)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.4.0
+pkgrel=3
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc' 'haskell-mwc-random' 'haskell-quickcheck' 'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-quickcheck2'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b4aa28d5d515252f1c8629a094b752bc35a0172221bb81b7a770e1c51db44a481c11b6f9cbc00dcb042e440b379e1e6208e1990d1abeca3ae237a8d7e18bb83')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.14/<1/;s/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-gtk2hs-buildtools/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:22:49
  Author: felixonmars
Revision: 704107

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 704106, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:22:49 UTC (rev 704107)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.8.0
+pkgrel=32
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";)
+sha512sums=('fa427979f20f10ca8baf38c80c28a5190d18b767046de347950ea799660e1d54939d668c01c469da36d2df6c347f7ba67e2e85f3a721f8d37852093e03fd')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:22:40
  Author: felixonmars
Revision: 704106

upgpkg: haskell-gtk2hs-buildtools 0.13.8.0-32: rebuild with ansi-terminal 0.11

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:21:47 UTC (rev 704105)
+++ PKGBUILD2020-09-12 15:22:40 UTC (rev 704106)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.8.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools";
 license=('GPL2')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:24:45
  Author: felixonmars
Revision: 704113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hinotify/repos/community-staging-x86_64/PKGBUILD (from rev 
704112, haskell-hinotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:24:45 UTC (rev 704113)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hinotify
+pkgname=haskell-hinotify
+pkgver=0.4
+pkgrel=30
+pkgdesc="Haskell binding to inotify"
+url="https://github.com/kolmodin/hinotify.git";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8674be3c56bc6fbefbed8c894882650eb02a5658e4d42ebca0f7e5e24834c76db324ac3a4ea181bc8912dacd8117d5a5099eaf939366c34c9b272cbfc4d4a3e9')
+
+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 $MAKEFLAGS
+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-cairo/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:23:35
  Author: felixonmars
Revision: 704109

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 704108, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:23:35 UTC (rev 704109)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.8.1
+pkgrel=16
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="https://hackage.haskell.org/package/cairo";
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-utf8-string')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+source=("https://hackage.haskell.org/packages/archive/cairo/${pkgver}/cairo-${pkgver}.tar.gz";)
+sha512sums=('9c4ec738fe6e335f635c3fa47a26edb9264ec5a9713ff8c0109f2cf321e21331009402d3715321b63f5423e32ad90a0dd3ca9ca83544d554be5463c9784ab727')
+
+build() {
+cd "${srcdir}/cairo-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/cairo-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:24:14
  Author: felixonmars
Revision: 704111

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:24:36
  Author: felixonmars
Revision: 704112

upgpkg: haskell-hinotify 0.4-30: rebuild with ansi-terminal 0.11

Modified:
  haskell-hinotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:24:14 UTC (rev 704111)
+++ PKGBUILD2020-09-12 15:24:36 UTC (rev 704112)
@@ -4,7 +4,7 @@
 _hkgname=hinotify
 pkgname=haskell-hinotify
 pkgver=0.4
-pkgrel=29
+pkgrel=30
 pkgdesc="Haskell binding to inotify"
 url="https://github.com/kolmodin/hinotify.git";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:24:04
  Author: felixonmars
Revision: 704110

upgpkg: haskell-glib 0.13.8.1-16: rebuild with ansi-terminal 0.11

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:23:35 UTC (rev 704109)
+++ PKGBUILD2020-09-12 15:24:04 UTC (rev 704110)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-glib
 pkgver=0.13.8.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Binding to the GLIB library for Gtk2Hs."
 url="https://hackage.haskell.org/package/glib";
 license=('LGPL2.1')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:25:22
  Author: felixonmars
Revision: 704114

upgpkg: haskell-hint 0.9.0.3-18: rebuild with ansi-terminal 0.11

Modified:
  haskell-hint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:24:45 UTC (rev 704113)
+++ PKGBUILD2020-09-12 15:25:22 UTC (rev 704114)
@@ -3,7 +3,7 @@
 _hkgname=hint
 pkgname=haskell-hint
 pkgver=0.9.0.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Runtime Haskell interpreter (GHC API wrapper)"
 url="https://github.com/haskell-hint/hint";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:25:31
  Author: felixonmars
Revision: 704115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hint/repos/community-staging-x86_64/PKGBUILD (from rev 704114, 
haskell-hint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:25:31 UTC (rev 704115)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hint
+pkgname=haskell-hint
+pkgver=0.9.0.3
+pkgrel=18
+pkgdesc="Runtime Haskell interpreter (GHC API wrapper)"
+url="https://github.com/haskell-hint/hint";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-random'
+ 'haskell-temporary')
+makedepends=('ghc' 'haskell-extensible-exceptions' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8c9ac442fb531da9b72b5aedeb57adb4caaa14bf796749862c1ddb9abebc71f8efcd8f148fb0304fc4b2c013eacb12102fab9e826ff681ee22542e686be11f3c')
+
+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 $MAKEFLAGS
+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-hjsmin/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:26:04
  Author: felixonmars
Revision: 704117

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 
704116, haskell-hjsmin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:26:04 UTC (rev 704117)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsmin
+pkgname=haskell-hjsmin
+pkgver=0.2.0.4
+pkgrel=39
+pkgdesc="Haskell implementation of a javascript minifier"
+url="https://github.com/erikd/hjsmin";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-language-javascript' 
'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('11534fd3f351cb1b73e9f166ee42737eb31c10f8f49b2b8d593f9a5a07d08d6b070f71204ec41257d02f38b0dc1172f48bd95d59b553b9f602b90018a795b07c')
+
+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 $MAKEFLAGS
+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-hjsmin/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:25:55
  Author: felixonmars
Revision: 704116

upgpkg: haskell-hjsmin 0.2.0.4-39: rebuild with ansi-terminal 0.11

Modified:
  haskell-hjsmin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:25:31 UTC (rev 704115)
+++ PKGBUILD2020-09-12 15:25:55 UTC (rev 704116)
@@ -4,7 +4,7 @@
 _hkgname=hjsmin
 pkgname=haskell-hjsmin
 pkgver=0.2.0.4
-pkgrel=38
+pkgrel=39
 pkgdesc="Haskell implementation of a javascript minifier"
 url="https://github.com/erikd/hjsmin";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:26:36
  Author: felixonmars
Revision: 704118

upgpkg: haskell-hourglass 0.2.12-67: rebuild with ansi-terminal 0.11

Modified:
  haskell-hourglass/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:26:04 UTC (rev 704117)
+++ PKGBUILD2020-09-12 15:26:36 UTC (rev 704118)
@@ -4,7 +4,7 @@
 _hkgname=hourglass
 pkgname=haskell-hourglass
 pkgver=0.2.12
-pkgrel=66
+pkgrel=67
 pkgdesc="simple performant time related library"
 url="https://github.com/vincenthz/hs-hourglass";
 license=("BSD")


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:26:46
  Author: felixonmars
Revision: 704119

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 
704118, haskell-hourglass/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:26:46 UTC (rev 704119)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hourglass
+pkgname=haskell-hourglass
+pkgver=0.2.12
+pkgrel=67
+pkgdesc="simple performant time related library"
+url="https://github.com/vincenthz/hs-hourglass";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc')
+
+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 $MAKEFLAGS
+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-hspec-contrib/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:27:12
  Author: felixonmars
Revision: 704120

upgpkg: haskell-hspec-contrib 0.5.1-57: rebuild with ansi-terminal 0.11

Modified:
  haskell-hspec-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:26:46 UTC (rev 704119)
+++ PKGBUILD2020-09-12 15:27:12 UTC (rev 704120)
@@ -3,7 +3,7 @@
 _hkgname=hspec-contrib
 pkgname=haskell-hspec-contrib
 pkgver=0.5.1
-pkgrel=56
+pkgrel=57
 pkgdesc="Contributed functionality for Hspec"
 url="https://hspec.github.io/";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:27:58
  Author: felixonmars
Revision: 704123

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
704122, haskell-hspec-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:27:58 UTC (rev 704123)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=hspec-golden
+pkgname=haskell-hspec-golden
+pkgver=0.1.0.3
+pkgrel=8
+pkgdesc="Golden tests for hspec."
+url="https://github.com/stackbuilders/hspec-golden";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('9418291aed76e7654591074a04e0ff4b25b2443f8b628370983c3860c958aab4')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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-hspec-golden/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:27:49
  Author: felixonmars
Revision: 704122

upgpkg: haskell-hspec-golden 0.1.0.3-8: rebuild with ansi-terminal 0.11

Modified:
  haskell-hspec-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:27:21 UTC (rev 704121)
+++ PKGBUILD2020-09-12 15:27:49 UTC (rev 704122)
@@ -4,7 +4,7 @@
 _hkgname=hspec-golden
 pkgname=haskell-hspec-golden
 pkgver=0.1.0.3
-pkgrel=7
+pkgrel=8
 pkgdesc="Golden tests for hspec."
 url="https://github.com/stackbuilders/hspec-golden";
 license=('BSD')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:27:21
  Author: felixonmars
Revision: 704121

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
704120, haskell-hspec-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:27:21 UTC (rev 704121)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-contrib
+pkgname=haskell-hspec-contrib
+pkgver=0.5.1
+pkgrel=57
+pkgdesc="Contributed functionality for Hspec"
+url="https://hspec.github.io/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0')
+
+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 $MAKEFLAGS
+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-hspec-smallcheck/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:28:35
  Author: felixonmars
Revision: 704125

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 704124, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:28:35 UTC (rev 704125)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.5.2
+pkgrel=96
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 
'haskell-smallcheck')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05')
+
+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 $MAKEFLAGS
+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-hspec-smallcheck/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:28:25
  Author: felixonmars
Revision: 704124

upgpkg: haskell-hspec-smallcheck 0.5.2-96: rebuild with ansi-terminal 0.11

Modified:
  haskell-hspec-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:27:58 UTC (rev 704123)
+++ PKGBUILD2020-09-12 15:28:25 UTC (rev 704124)
@@ -3,7 +3,7 @@
 _hkgname=hspec-smallcheck
 pkgname=haskell-hspec-smallcheck
 pkgver=0.5.2
-pkgrel=95
+pkgrel=96
 pkgdesc="SmallCheck support for the Hspec testing framework"
 url="http://hspec.github.io/";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:29:36
  Author: felixonmars
Revision: 704127

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hsyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
704126, haskell-hsyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:29:36 UTC (rev 704127)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsYAML
+pkgname=haskell-hsyaml
+pkgver=0.2.1.0
+pkgrel=37
+pkgdesc="Pure Haskell YAML 1.2 processor"
+url="https://github.com/hvr/HsYAML";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f8ad41a99e48183835093ad8bf6a3fbdf4b9ad9df3bea46b12efd55a9555c22bd2595c72b1ac2e73379ab47e21f6cbf9022412db8971e1c7c02a32e824f53304')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== 2.13.\*//;s/< *4.14/<5/;s/== *1.2/== 1.3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv{2,3}
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:29:26
  Author: felixonmars
Revision: 704126

upgpkg: haskell-hsyaml 0.2.1.0-37: rebuild with ansi-terminal 0.11

Modified:
  haskell-hsyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:28:35 UTC (rev 704125)
+++ PKGBUILD2020-09-12 15:29:26 UTC (rev 704126)
@@ -3,7 +3,7 @@
 _hkgname=HsYAML
 pkgname=haskell-hsyaml
 pkgver=0.2.1.0
-pkgrel=36
+pkgrel=37
 pkgdesc="Pure Haskell YAML 1.2 processor"
 url="https://github.com/hvr/HsYAML";
 license=('GPL')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:30:17
  Author: felixonmars
Revision: 704129

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 
704128, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:30:17 UTC (rev 704129)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.8.0.0
+pkgrel=24
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('549fa1892c81224e79bad4268993e0cfa324d9d0c9daa0d800ac7cc4eee307405155989672c49adb0e124ca29c2d83cc565ba3c935fd3be4ab4ef0594b012bb5')
+
+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 $MAKEFLAGS
+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-jira-wiki-markup/trunk (PKGBUILD)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:30:55
  Author: felixonmars
Revision: 704130

upgpkg: haskell-jira-wiki-markup 1.3.2-12: rebuild with ansi-terminal 0.11

Modified:
  haskell-jira-wiki-markup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:30:17 UTC (rev 704129)
+++ PKGBUILD2020-09-12 15:30:55 UTC (rev 704130)
@@ -3,7 +3,7 @@
 _hkgname=jira-wiki-markup
 pkgname=haskell-jira-wiki-markup
 pkgver=1.3.2
-pkgrel=11
+pkgrel=12
 pkgdesc="Handle Jira wiki markup"
 url="https://github.com/tarleb/jira-wiki-markup";
 license=('MIT')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:30:06
  Author: felixonmars
Revision: 704128

upgpkg: haskell-http-media 0.8.0.0-24: rebuild with ansi-terminal 0.11

Modified:
  haskell-http-media/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:29:36 UTC (rev 704127)
+++ PKGBUILD2020-09-12 15:30:06 UTC (rev 704128)
@@ -4,7 +4,7 @@
 _hkgname=http-media
 pkgname=haskell-http-media
 pkgver=0.8.0.0
-pkgrel=23
+pkgrel=24
 pkgdesc="Processing HTTP Content-Type and Accept headers"
 url="https://github.com/zmthy/http-media";
 license=("MIT")


[arch-commits] Commit in haskell-jira-wiki-markup/repos (2 files)

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:31:05
  Author: felixonmars
Revision: 704131

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-jira-wiki-markup/repos/community-staging-x86_64/
  haskell-jira-wiki-markup/repos/community-staging-x86_64/PKGBUILD
(from rev 704130, haskell-jira-wiki-markup/trunk/PKGBUILD)

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

Copied: haskell-jira-wiki-markup/repos/community-staging-x86_64/PKGBUILD (from 
rev 704130, haskell-jira-wiki-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:31:05 UTC (rev 704131)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=jira-wiki-markup
+pkgname=haskell-jira-wiki-markup
+pkgver=1.3.2
+pkgrel=12
+pkgdesc="Handle Jira wiki markup"
+url="https://github.com/tarleb/jira-wiki-markup";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('14d68dcbdcfa9e0a7959df3a38cfe475047ad42aab9c6c3e1caee4d2491e7efb9a58e99e3b9c601726a235c592d2763016f709d5a23c6d80e1e6d2115fdce269')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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 python-pandas/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-09-12 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, September 12, 2020 @ 15:32:19
  Author: aginiewicz
Revision: 704133

archrelease: copy trunk to community-x86_64

Added:
  python-pandas/repos/community-x86_64/PKGBUILD
(from rev 704132, python-pandas/trunk/PKGBUILD)
Deleted:
  python-pandas/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  122 ++---
 1 file changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-12 15:32:10 UTC (rev 704132)
+++ PKGBUILD2020-09-12 15:32:19 UTC (rev 704133)
@@ -1,61 +0,0 @@
-# Maintainer: Andrzej Giniewicz 
-# Contributor: Keith Hughitt 
-
-# TODO: move python-fastparque from AUR to community (Apache Parquet)
-# TODO: move python-gcsfs from AUR to community (Google Cloud Storage access)
-# TODO: move python-numba from AUR to community (Alternative execution engine)
-# TODO: package python-pandas-gbq (Google BigQuery I/O)
-# TODO: package python-pyreadstat (SPSS files reading)
-# TODO: package python-pyxlsb (reading XLSB files)
-# TODO: move python-s3fs from AUR to community (Amazon S3 access)
-# TODO: move python-xarray from AUR to community (converting Panels to xarray)
-# TODO: move python-pyarrow from AUR to community (Feather Format and Apache 
Parquet)
-
-pkgname=python-pandas
-pkgver=1.1.1
-pkgrel=1
-pkgdesc='High-performance, easy-to-use data structures and data analysis tools 
for Python'
-arch=('x86_64')
-url="https://pandas.pydata.org/";
-license=('BSD')
-depends=('python-numpy' 'python-dateutil' 'python-pytz' 'python-setuptools')
-makedepends=('cython')
-optdepends=('python-pandas-datareader: pandas.io.data replacement 
(recommended)'
-'python-numexpr: needed for accelerating certain numerical 
operations (recommended)'
-'python-bottleneck: needed for accelerating certain types of nan 
evaluations (recommended)'
-'python-beautifulsoup4: needed for read_html function'
-'python-jinja: needed for conditional HTML formatting'
-'python-pyqt5: needed for read_clipboard function (only one 
needed)'
-'python-pytables: needed for HDF5-based storage'
-'python-sqlalchemy: needed for SQL database support'
-'python-scipy: needed for miscellaneous statistical functions'
-'python-xlsxwriter: alternative Excel XLSX output'
-'python-blosc: for msgpack compression using blosc'
-'python-html5lib: needed for read_hmlt function (and/or 
python-lxml)'
-'python-lxml: needed for read_html function (and/or 
python-html5lib)'
-'python-matplotlib: needed for plotting'
-'python-openpyxl: needed for Excel XLSX input/output'
-'python-psycopg2: needed for PostgreSQL engine for sqlalchemy'
-'python-pymysql: needed for MySQL engine for sqlalchemy'
-'python-qtpy: needed for read_clipboard function (only one needed)'
-'python-tabulate: needed for printing in Markdown-friendly format'
-'python-fsspec: needed for handling files aside from local and 
HTTP'
-'xclip: needed for read_clipboard function (only one needed)'
-'python-xlrd: needed for Excel XLS input'
-'python-xlwt: needed for Excel XLS output'
-'xsel: needed for read_clipboard function (only one needed)'
-'zlib: needed for compression for msgpack')
-source=("https://github.com/pandas-dev/pandas/releases/download/v${pkgver}/pandas-${pkgver}.tar.gz";)
-sha256sums=('53328284a7bb046e2e885fd1b8c078bd896d7fc4575b915d4936f54984a2ba67')
-
-build() {
-  cd "$srcdir"/pandas-${pkgver}
-  python setup.py build_ext --inplace
-  python setup.py build
-}
-
-package() {
-  cd "$srcdir"/pandas-${pkgver}
-  python setup.py install --skip-build --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-pandas/repos/community-x86_64/PKGBUILD (from rev 704132, 
python-pandas/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-12 15:32:19 UTC (rev 704133)
@@ -0,0 +1,61 @@
+# Maintainer: Andrzej Giniewicz 
+# Contributor: Keith Hughitt 
+
+# TODO: move python-fastparque from AUR to community (Apache Parquet)
+# TODO: move python-gcsfs from AUR to community (Google Cloud Storage access)
+# TODO: move python-numba from AUR to community (Alternative execution engine)
+# TODO: package python-pandas-gbq (Google BigQuery I/O)
+# TODO: package python-pyreadstat (SPSS files reading)
+# TODO: package python-pyxlsb (reading XLSB files)
+# TODO: move python-s3fs from AUR to community (Amazon S3 access)
+# TODO: move python-xarray from AUR to community (converting Panels to xarray)
+# TODO: move python-pyarrow from AUR to community (Feather Format and Apache 
Parquet)
+
+pkgname=python-pandas

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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:23:26
  Author: felixonmars
Revision: 704108

upgpkg: haskell-cairo 0.13.8.1-16: rebuild with ansi-terminal 0.11

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:22:49 UTC (rev 704107)
+++ PKGBUILD2020-09-12 15:23:26 UTC (rev 704108)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-cairo
 pkgver=0.13.8.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Binding to the cairo library for Gtk2Hs."
 url="https://hackage.haskell.org/package/cairo";
 license=('LGPL2.1')


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:32:54
  Author: felixonmars
Revision: 704135

archrelease: copy trunk to community-staging-x86_64

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

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

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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:32:45
  Author: felixonmars
Revision: 704134

upgpkg: haskell-juicypixels 3.3.5-22: rebuild with ansi-terminal 0.11

Modified:
  haskell-juicypixels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:32:19 UTC (rev 704133)
+++ PKGBUILD2020-09-12 15:32:45 UTC (rev 704134)
@@ -4,7 +4,7 @@
 _hkgname=JuicyPixels
 pkgname=haskell-juicypixels
 pkgver=3.3.5
-pkgrel=21
+pkgrel=22
 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
 url="https://github.com/Twinside/Juicy.Pixels";
 license=("BSD")


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

2020-09-12 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, September 12, 2020 @ 15:32:10
  Author: aginiewicz
Revision: 704132

upgpkg: python-pandas 1.1.2-1: python-pandas: new upstream release

Modified:
  python-pandas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:31:05 UTC (rev 704131)
+++ PKGBUILD2020-09-12 15:32:10 UTC (rev 704132)
@@ -12,7 +12,7 @@
 # TODO: move python-pyarrow from AUR to community (Feather Format and Apache 
Parquet)
 
 pkgname=python-pandas
-pkgver=1.1.1
+pkgver=1.1.2
 pkgrel=1
 pkgdesc='High-performance, easy-to-use data structures and data analysis tools 
for Python'
 arch=('x86_64')
@@ -46,7 +46,7 @@
 'xsel: needed for read_clipboard function (only one needed)'
 'zlib: needed for compression for msgpack')
 
source=("https://github.com/pandas-dev/pandas/releases/download/v${pkgver}/pandas-${pkgver}.tar.gz";)
-sha256sums=('53328284a7bb046e2e885fd1b8c078bd896d7fc4575b915d4936f54984a2ba67')
+sha256sums=('b64ffd87a2cfd31b40acd4b92cb72ea9a52a48165aec4c140e78fd69c45d1444')
 
 build() {
   cd "$srcdir"/pandas-${pkgver}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:34:20
  Author: felixonmars
Revision: 704137

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 
704136, haskell-listlike/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-12 15:34:20 UTC (rev 704137)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ListLike
+pkgname=haskell-listlike
+pkgver=4.7.2
+pkgrel=8
+pkgdesc="Generic support for list-like structures"
+url="https://github.com/ddssff/listlike";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bfb9c0bf805cb4cd43032263f52c015ac87829e90369035d9bccebc21d18434c608cc4202fd19b00c68e8c4b562bea1e344741327632d06081b625d0c8bac2df')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2020-09-12 Thread Felix Yan via arch-commits
Date: Saturday, September 12, 2020 @ 15:34:10
  Author: felixonmars
Revision: 704136

upgpkg: haskell-listlike 4.7.2-8: rebuild with ansi-terminal 0.11

Modified:
  haskell-listlike/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-12 15:32:54 UTC (rev 704135)
+++ PKGBUILD2020-09-12 15:34:10 UTC (rev 704136)
@@ -3,7 +3,7 @@
 _hkgname=ListLike
 pkgname=haskell-listlike
 pkgver=4.7.2
-pkgrel=7
+pkgrel=8
 pkgdesc="Generic support for list-like structures"
 url="https://github.com/ddssff/listlike";
 license=('BSD')


<    1   2   3   4   5   6   7   8   9   10   >