[arch-commits] Commit in chromium/trunk (2 files)

2021-06-16 Thread Evangelos Foutras via arch-commits
Date: Thursday, June 17, 2021 @ 05:48:26
  Author: foutrelis
Revision: 418385

Remove setuptools build dep (FS#71276)

Also replace sed to use python2 with upstream patch.

Added:
  chromium/trunk/make-dom-distiller-protoc-plugin-call-py2.7.patch
Modified:
  chromium/trunk/PKGBUILD

---+
 PKGBUILD  |8 ++--
 make-dom-distiller-protoc-plugin-call-py2.7.patch |   37 
 2 files changed, 41 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-16 23:43:56 UTC (rev 418384)
+++ PKGBUILD2021-06-17 05:48:26 UTC (rev 418385)
@@ -16,7 +16,7 @@
  'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'libva'
  'desktop-file-utils' 'hicolor-icon-theme')
 makedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire'
- 'java-runtime-headless' 'python2' 'python2-setuptools')
+ 'java-runtime-headless' 'python2')
 optdepends=('pipewire: WebRTC desktop sharing under Wayland'
 'kdialog: support for native dialogs in Plasma'
 'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
@@ -26,6 +26,7 @@
 
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
 fix-crash-in-ThemeService.patch
 unbundle-use-char16_t-as-UCHAR_TYPE.patch
+make-dom-distiller-protoc-plugin-call-py2.7.patch
 extend-enable-accelerated-video-decode-flag.patch
 sql-make-VirtualCursor-standard-layout-type.patch
 chromium-glibc-2.33.patch
@@ -35,6 +36,7 @@
 '171525009003a9ed1182cfcb6f407d7169d9a731a474304e263029376719f55a'
 '3cfe46e181cb9d337c454b5b5adbf5297052f29cd617cdee4380eeb1943825d8'
 '59a59a60a08b335fe8647fdf0f9d2288d236ebf2cc9626396d0c4d032fd2b25d'
+'76ceebd14c9a6f1ea6a05b1613e64d1e2aca595e0f0b3e9497e333ed756c'
 '66db9132d6f5e06aa26e5de0924f814224a76a9bdf4b61afce161fb1d7643b22'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
 '2fccecdcd4509d4c36af873988ca9dbcba7fdb95122894a9fdf502c33a1d7a4b'
@@ -98,6 +100,7 @@
   # Upstream fixes
   patch -Np1 -i ../fix-crash-in-ThemeService.patch
   patch -Np1 -i ../unbundle-use-char16_t-as-UCHAR_TYPE.patch
+  patch -Np1 -i ../make-dom-distiller-protoc-plugin-call-py2.7.patch
   patch -Np1 -i ../extend-enable-accelerated-video-decode-flag.patch
 
   # https://chromium-review.googlesource.com/c/chromium/src/+/2862724
@@ -106,9 +109,6 @@
   # Fixes for building with libstdc++ instead of libc++
   patch -Np1 -i ../patches/chromium-90-ruy-include.patch
 
-  # Force script incompatible with Python 3 to use /usr/bin/python2
-  sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py
-
   # Link to system tools required by the build
   mkdir -p third_party/node/linux/node-linux-x64/bin
   ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/

Added: make-dom-distiller-protoc-plugin-call-py2.7.patch
===
--- make-dom-distiller-protoc-plugin-call-py2.7.patch   
(rev 0)
+++ make-dom-distiller-protoc-plugin-call-py2.7.patch   2021-06-17 05:48:26 UTC 
(rev 418385)
@@ -0,0 +1,37 @@
+From 359b22d3f775afa33cca9e4f8fb57eadd0ec4118 Mon Sep 17 00:00:00 2001
+From: Nico Weber 
+Date: Fri, 23 Apr 2021 16:22:19 +
+Subject: [PATCH] Make dom distiller protoc plugin explicitly call py2.7
+
+With this, chrome builds with when `/usr/bin/env python` is py3.
+
+Bug: 1202134
+Change-Id: Ibbd97a1311ccb34d46f266912c871fd0522f9535
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2848445
+Commit-Queue: Nico Weber 
+Commit-Queue: Yaron Friedman 
+Commit-Queue: Dirk Pranke 
+Auto-Submit: Nico Weber 
+Reviewed-by: Yaron Friedman 
+Reviewed-by: Dirk Pranke 
+Cr-Commit-Position: refs/heads/master@{#875702}
+---
+ .../dom_distiller_js/protoc_plugins/json_values_converter.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git 
a/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py 
b/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py
+index e86a88c759fcb..cae1a998c4650 100755
+--- a/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py
 b/third_party/dom_distiller_js/protoc_plugins/json_values_converter.py
+@@ -1,7 +1,10 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.7
+ # Copyright 2016 The Chromium Authors. All rights reserved.
+ # Use of this source code is governed by a BSD-style license that can be
+ # found in the LICENSE file.
++#
++# TODO(crbug.com/1202134): Switch run line back to just "python"
++# once things are py3-compatible.
+ 
+ """protoc plugin to create C++ 

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

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 04:24:40
  Author: eschwartz
Revision: 964563

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  135 ++---
 1 file changed, 68 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-17 04:24:27 UTC (rev 964562)
+++ PKGBUILD2021-06-17 04:24:40 UTC (rev 964563)
@@ -1,67 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-_pkgname=flit
-pkgbase=python-$_pkgname
-pkgname=($pkgbase{,-core})
-pkgver=3.2.0
-pkgrel=1
-pkgdesc='Simplified packaging of Python modules'
-arch=('any')
-url='https://github.com/takluyver/flit'
-license=('BSD')
-depends=('python')
-makedepends=('python-setuptools' 'python-dephell'
- 'python-requests' 'python-docutils' 'python-pytoml')
- #'python-build' 'python-install' 'python-pyproject2setuppy'
-checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-testpath' 
'python-responses')
-source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  dephell deps convert --from pyproject.toml --to setup.py
-
-  cd flit_core
-
-  dephell deps convert --from pyproject.toml --to setup.py
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-
-  cd flit_core
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  python setup.py pytest
-}
-
-package_python-flit() {
-  depends+=('python-flit-core' 'python-requests' 'python-docutils' 
'python-pytoml')
-  provides=($_pkgname)
-  conflicts=($_pkgname)
-
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  cp -a flit/license_templates "$pkgdir"/usr/lib/python3.9/site-packages/flit/
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python-flit-core() {
-  pkgdesc+=' (core backend)'
-
-  cd $_pkgname-$pkgver/flit_core
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-flit/repos/community-any/PKGBUILD (from rev 964562, 
python-flit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-17 04:24:40 UTC (rev 964563)
@@ -0,0 +1,68 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Eli Schwartz 
+
+_pkgname=flit
+pkgbase=python-$_pkgname
+pkgname=($pkgbase{,-core})
+pkgver=3.2.0
+pkgrel=2
+pkgdesc='Simplified packaging of Python modules'
+arch=('any')
+url='https://github.com/takluyver/flit'
+license=('BSD')
+depends=('python' 'python-toml')
+makedepends=('python-setuptools' 'python-dephell'
+ 'python-requests' 'python-docutils')
+ #'python-build' 'python-install' 'python-pyproject2setuppy'
+checkdepends=('python-pytest' 'python-testpath' 'python-responses')
+source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  dephell deps convert --from pyproject.toml --to setup.py
+
+  cd flit_core
+
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+
+  cd flit_core
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  PYTHONPATH=flit_core python -m pytest
+}
+
+package_python-flit() {
+  depends+=('python-flit-core' 'python-requests' 'python-docutils')
+  provides=($_pkgname)
+  conflicts=($_pkgname)
+
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  cp -a flit/license_templates "$pkgdir"/usr/lib/python3.9/site-packages/flit/
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python-flit-core() {
+  pkgdesc+=' (core backend)'
+
+  cd $_pkgname-$pkgver/flit_core
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 04:24:27
  Author: eschwartz
Revision: 964562

upgpkg: python-flit 3.2.0-2:

Fix up dependencies on toml; upstream migrated from pytoml to toml, and it's
used in flit_core too.

Also make the tests run using pytest on its own. Gets rid of pytest-cov, which
should never ever be used in packaging. :p

Modified:
  python-flit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:04:58 UTC (rev 964561)
+++ PKGBUILD2021-06-17 04:24:27 UTC (rev 964562)
@@ -1,19 +1,20 @@
 # Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Eli Schwartz 
 
 _pkgname=flit
 pkgbase=python-$_pkgname
 pkgname=($pkgbase{,-core})
 pkgver=3.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Simplified packaging of Python modules'
 arch=('any')
 url='https://github.com/takluyver/flit'
 license=('BSD')
-depends=('python')
+depends=('python' 'python-toml')
 makedepends=('python-setuptools' 'python-dephell'
- 'python-requests' 'python-docutils' 'python-pytoml')
+ 'python-requests' 'python-docutils')
  #'python-build' 'python-install' 'python-pyproject2setuppy'
-checkdepends=('python-pytest-runner' 'python-pytest-cov' 'python-testpath' 
'python-responses')
+checkdepends=('python-pytest' 'python-testpath' 'python-responses')
 source=("$pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
 
sha512sums=('b40768fb4b0b2a2e3116ac790dfa629da5a57cda34b10abb8ce6a8febcc3436795d5122dcfa3db2c6d07d493f00391d2ca7300112561c8ff2a0b04d77c879662')
 
@@ -40,11 +41,11 @@
 check() {
   cd $_pkgname-$pkgver
 
-  python setup.py pytest
+  PYTHONPATH=flit_core python -m pytest
 }
 
 package_python-flit() {
-  depends+=('python-flit-core' 'python-requests' 'python-docutils' 
'python-pytoml')
+  depends+=('python-flit-core' 'python-requests' 'python-docutils')
   provides=($_pkgname)
   conflicts=($_pkgname)
 


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:04:58
  Author: felixonmars
Revision: 964561

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 
964560, haskell-parallel/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:04:58 UTC (rev 964561)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parallel
+pkgname=haskell-parallel
+pkgver=3.2.2.0
+pkgrel=16
+pkgdesc="Parallel programming library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.13/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-parallel/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:04:45
  Author: felixonmars
Revision: 964560

upgpkg: haskell-parallel 3.2.2.0-16: rebuild with ghc 9.0.1

Modified:
  haskell-parallel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:04:06 UTC (rev 964559)
+++ PKGBUILD2021-06-17 01:04:45 UTC (rev 964560)
@@ -4,7 +4,7 @@
 _hkgname=parallel
 pkgname=haskell-parallel
 pkgver=3.2.2.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Parallel programming library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:04:06
  Author: felixonmars
Revision: 964559

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-simple-smt/repos/community-staging-x86_64/
  haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD
(from rev 964558, haskell-simple-smt/trunk/PKGBUILD)

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

Copied: haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 
964558, haskell-simple-smt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:04:06 UTC (rev 964559)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-smt
+pkgname=haskell-simple-smt
+pkgver=0.9.6
+pkgrel=3
+pkgdesc="A simple way to interact with an SMT solver process"
+url="https://github.com/yav/simple-smt;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3bcd4ff00843284579cbf3d72244e80489a61123a6f888491e465a6b4a347e6a9093272eded1547679090c65e1d77bf5ca2403ef47d92df227793feada1e49f5')
+
+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-simple-smt/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:03:52
  Author: felixonmars
Revision: 964558

upgpkg: haskell-simple-smt 0.9.6-3: rebuild with ghc 9.0.1

Modified:
  haskell-simple-smt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:03:11 UTC (rev 964557)
+++ PKGBUILD2021-06-17 01:03:52 UTC (rev 964558)
@@ -4,7 +4,7 @@
 _hkgname=simple-smt
 pkgname=haskell-simple-smt
 pkgver=0.9.6
-pkgrel=2
+pkgrel=3
 pkgdesc="A simple way to interact with an SMT solver process"
 url="https://github.com/yav/simple-smt;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:03:11
  Author: felixonmars
Revision: 964557

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-byteorder/repos/community-staging-x86_64/PKGBUILD (from rev 
964556, haskell-byteorder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:03:11 UTC (rev 964557)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=byteorder
+pkgname=haskell-byteorder
+pkgver=1.0.4
+pkgrel=23
+pkgdesc="Exposes the native endianness or byte ordering of the system."
+url="http://community.haskell.org/~aslatter/code/byteorder;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('970f74a394947b023ab88fa7bc713478b50565e3e9535479ec641283f18e04cb952788334b2ab38fafe723f2d398b1626af92f349abc11a6c6ca5a6974653025')
+
+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-byteorder/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:02:58
  Author: felixonmars
Revision: 964556

upgpkg: haskell-byteorder 1.0.4-23: rebuild with ghc 9.0.1

Modified:
  haskell-byteorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:02:20 UTC (rev 964555)
+++ PKGBUILD2021-06-17 01:02:58 UTC (rev 964556)
@@ -4,7 +4,7 @@
 _hkgname=byteorder
 pkgname=haskell-byteorder
 pkgver=1.0.4
-pkgrel=22
+pkgrel=23
 pkgdesc="Exposes the native endianness or byte ordering of the system."
 url="http://community.haskell.org/~aslatter/code/byteorder;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:02:20
  Author: felixonmars
Revision: 964555

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-edisonapi/repos/community-staging-x86_64/PKGBUILD (from rev 
964554, haskell-edisonapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:02:20 UTC (rev 964555)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=EdisonAPI
+pkgname=haskell-edisonapi
+pkgver=1.3.1
+pkgrel=23
+pkgdesc="A library of efficient, purely-functional data structures (API)"
+url="http://rwd.rdockins.name/edison/home/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc-8.8.patch)
+sha512sums=('677161da64856421c834856ee2f5ef7f59880883433d5c5c4061f0ab2faa0cb39c4eb83061820b77dab852acc4cce5dc75740fe454b15dbc2e67e6e84510ce42'
+
'918e459664e6dfbdc7c2a5c578319207187a9500589099aaa41f64f0d957d8d5e42e0bf7ed35b28dc8b66b26cc059d46a0dda0938054f76190b6f56ecc3f97f2')
+
+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-edisonapi/repos/community-staging-x86_64/ghc-8.8.patch (from 
rev 964554, haskell-edisonapi/trunk/ghc-8.8.patch)
===
--- community-staging-x86_64/ghc-8.8.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.8.patch  2021-06-17 01:02:20 UTC (rev 
964555)
@@ -0,0 +1,332 @@
+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/Data/Edison/Seq/BraunSeq.hs   | 18 +++--
+ 

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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:02:03
  Author: felixonmars
Revision: 964554

upgpkg: haskell-edisonapi 1.3.1-23: rebuild with ghc 9.0.1

Modified:
  haskell-edisonapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:01:19 UTC (rev 964553)
+++ PKGBUILD2021-06-17 01:02:03 UTC (rev 964554)
@@ -4,7 +4,7 @@
 _hkgname=EdisonAPI
 pkgname=haskell-edisonapi
 pkgver=1.3.1
-pkgrel=22
+pkgrel=23
 pkgdesc="A library of efficient, purely-functional data structures (API)"
 url="http://rwd.rdockins.name/edison/home/;
 license=("MIT")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:01:19
  Author: felixonmars
Revision: 964553

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-echo/repos/community-staging-x86_64/PKGBUILD (from rev 964552, 
haskell-echo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:01:19 UTC (rev 964553)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=echo
+pkgname=haskell-echo
+pkgver=0.1.4
+pkgrel=3
+pkgdesc="A cross-platform, cross-console way to handle echoing terminal input"
+url="https://github.com/RyanGlScott/echo/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25fa868be5cbbc96adb4457b0e6a2fb7060b889e0dead9acef21038fd438d1ca1ee3c57ee03d91f75271e97cfea71b1d3589f800af70e15cb8cee6a60e041477')
+
+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-echo/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:01:06
  Author: felixonmars
Revision: 964552

upgpkg: haskell-echo 0.1.4-3: rebuild with ghc 9.0.1

Modified:
  haskell-echo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 01:00:26 UTC (rev 964551)
+++ PKGBUILD2021-06-17 01:01:06 UTC (rev 964552)
@@ -4,7 +4,7 @@
 _hkgname=echo
 pkgname=haskell-echo
 pkgver=0.1.4
-pkgrel=2
+pkgrel=3
 pkgdesc="A cross-platform, cross-console way to handle echoing terminal input"
 url="https://github.com/RyanGlScott/echo/;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:00:26
  Author: felixonmars
Revision: 964551

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mmap/repos/community-staging-x86_64/PKGBUILD (from rev 964550, 
haskell-mmap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 01:00:26 UTC (rev 964551)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mmap
+pkgname=haskell-mmap
+pkgver=0.5.9
+pkgrel=24
+pkgdesc="Memory mapped files for POSIX and Windows"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3b9ac1150050ac9d8e7870610923c8303b5fc74a4fdd796d7b6b411e2ba836111ae8520e16ad345aaf93b4dbcd27abd4c359a89b27d854db8dbd252b90a5298d')
+
+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-mmaptest
+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-mmap/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 01:00:09
  Author: felixonmars
Revision: 964550

upgpkg: haskell-mmap 0.5.9-24: rebuild with ghc 9.0.1

Modified:
  haskell-mmap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:59:30 UTC (rev 964549)
+++ PKGBUILD2021-06-17 01:00:09 UTC (rev 964550)
@@ -4,7 +4,7 @@
 _hkgname=mmap
 pkgname=haskell-mmap
 pkgver=0.5.9
-pkgrel=23
+pkgrel=24
 pkgdesc="Memory mapped files for POSIX and Windows"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:59:30
  Author: felixonmars
Revision: 964549

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-entropy/repos/community-staging-x86_64/PKGBUILD (from rev 
964548, haskell-entropy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:59:30 UTC (rev 964549)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Daniel Nagy 
+
+pkgname=haskell-entropy
+pkgver=0.4.1.6
+pkgrel=8
+pkgdesc="A mostly platform independent (not GHCJS) method to obtain 
cryptographically strong entropy"
+url="https://hackage.haskell.org/package/entropy;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/entropy/${pkgver}/entropy-${pkgver}.tar.gz)
+sha512sums=('201a75efe210be5728a1c94ba9ec62514b96c388b6791d9301b34d2fce0208a9fa4ef25965c7840d052fd6221f15a1bec196a6eb209e6d03c3e1f971161df1b1')
+
+build() {
+cd "${srcdir}/entropy-${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}/entropy-${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-entropy/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:59:16
  Author: felixonmars
Revision: 964548

upgpkg: haskell-entropy 0.4.1.6-8: rebuild with ghc 9.0.1

Modified:
  haskell-entropy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:58:34 UTC (rev 964547)
+++ PKGBUILD2021-06-17 00:59:16 UTC (rev 964548)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-entropy
 pkgver=0.4.1.6
-pkgrel=7
+pkgrel=8
 pkgdesc="A mostly platform independent (not GHCJS) method to obtain 
cryptographically strong entropy"
 url="https://hackage.haskell.org/package/entropy;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:58:34
  Author: felixonmars
Revision: 964547

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadprompt/repos/community-staging-x86_64/PKGBUILD (from rev 
964546, haskell-monadprompt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:58:34 UTC (rev 964547)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=MonadPrompt
+pkgname=haskell-monadprompt
+pkgver=1.0.0.5
+pkgrel=5
+pkgdesc="MonadPrompt, implementation & examples"
+url="https://hackage.haskell.org/package/MonadPrompt;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b012cbbe83650f741c7b7f6eafcc89dec299b0ac74a758b6f3a8cdfc5d3bbeda')
+
+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
+}
+
+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-monadprompt/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:58:20
  Author: felixonmars
Revision: 964546

upgpkg: haskell-monadprompt 1.0.0.5-5: rebuild with ghc 9.0.1

Modified:
  haskell-monadprompt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:57:34 UTC (rev 964545)
+++ PKGBUILD2021-06-17 00:58:20 UTC (rev 964546)
@@ -3,7 +3,7 @@
 _hkgname=MonadPrompt
 pkgname=haskell-monadprompt
 pkgver=1.0.0.5
-pkgrel=4
+pkgrel=5
 pkgdesc="MonadPrompt, implementation & examples"
 url="https://hackage.haskell.org/package/MonadPrompt;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:57:34
  Author: felixonmars
Revision: 964545

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tabular/repos/community-staging-x86_64/PKGBUILD (from rev 
964544, haskell-tabular/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:57:34 UTC (rev 964545)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tabular
+pkgname=haskell-tabular
+pkgver=0.2.2.8
+pkgrel=5
+pkgdesc="Two-dimensional data tables with rendering functions"
+url="https://github.com/bgamari/tabular;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-csv" "haskell-html")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7bff6bfc7f23919a05817140cfc37d9f52626e7f26137d70f9c7b6b83df17eb6d19982ef01aaca8d0fae7a0070614ac3344189b403386810837093bb8d1b7711')
+
+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-tabular/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:57:16
  Author: felixonmars
Revision: 964544

upgpkg: haskell-tabular 0.2.2.8-5: rebuild with ghc 9.0.1

Modified:
  haskell-tabular/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:56:30 UTC (rev 964543)
+++ PKGBUILD2021-06-17 00:57:16 UTC (rev 964544)
@@ -4,7 +4,7 @@
 _hkgname=tabular
 pkgname=haskell-tabular
 pkgver=0.2.2.8
-pkgrel=4
+pkgrel=5
 pkgdesc="Two-dimensional data tables with rendering functions"
 url="https://github.com/bgamari/tabular;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:56:30
  Author: felixonmars
Revision: 964543

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-csv/repos/community-staging-x86_64/PKGBUILD (from rev 964542, 
haskell-csv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:56:30 UTC (rev 964543)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=csv
+pkgname=haskell-csv
+pkgver=0.1.2
+pkgrel=24
+pkgdesc="CSV loader and dumper"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fed06e71dda2d057cd370d06d0c2ecde5de0676cc8e2be97ca240564405b0714da3cb6040a3437bee38add55f7bde526455e0c187883cb0c323474378030ea9')
+
+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 \
+--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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:56:12
  Author: felixonmars
Revision: 964542

upgpkg: haskell-csv 0.1.2-24: rebuild with ghc 9.0.1

Modified:
  haskell-csv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:55:34 UTC (rev 964541)
+++ PKGBUILD2021-06-17 00:56:12 UTC (rev 964542)
@@ -4,7 +4,7 @@
 _hkgname=csv
 pkgname=haskell-csv
 pkgver=0.1.2
-pkgrel=23
+pkgrel=24
 pkgdesc="CSV loader and dumper"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:55:34
  Author: felixonmars
Revision: 964541

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-findbin/repos/community-staging-x86_64/PKGBUILD (from rev 
964540, haskell-findbin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:55:34 UTC (rev 964541)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=FindBin
+pkgname=haskell-findbin
+pkgver=0.0.5
+pkgrel=18
+pkgdesc="Locate directory of original program"
+url="https://github.com/hspec/findbin;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('427eff520ea9b88bc928d4330d4550d1d7d2254512e63cc8afad5f45b94a58cf4758a704db5b8ca4dd33f5bfced6557965192bd41d621a33eecc0c517548fa9a')
+
+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-findbin/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:55:19
  Author: felixonmars
Revision: 964540

upgpkg: haskell-findbin 0.0.5-18: rebuild with ghc 9.0.1

Modified:
  haskell-findbin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:54:41 UTC (rev 964539)
+++ PKGBUILD2021-06-17 00:55:19 UTC (rev 964540)
@@ -3,7 +3,7 @@
 _hkgname=FindBin
 pkgname=haskell-findbin
 pkgver=0.0.5
-pkgrel=17
+pkgrel=18
 pkgdesc="Locate directory of original program"
 url="https://github.com/hspec/findbin;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:54:41
  Author: felixonmars
Revision: 964539

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 
964538, haskell-xcb-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:54:41 UTC (rev 964539)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xcb-types
+pkgname=haskell-xcb-types
+pkgver=0.10.0
+pkgrel=13
+pkgdesc="Parses XML files used by the XCB project"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-xml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('128180dfd255fee3e2ab04f0530c22f38852bc8044b22f2b30f2febadd0ccdf5f437f34f297ba5d4ebee55dde54b66211d1d068feaf67e16569062d53523f42d')
+
+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 \
+-fsplit-base
+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-xcb-types/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:54:27
  Author: felixonmars
Revision: 964538

upgpkg: haskell-xcb-types 0.10.0-13: rebuild with ghc 9.0.1

Modified:
  haskell-xcb-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:53:33 UTC (rev 964537)
+++ PKGBUILD2021-06-17 00:54:27 UTC (rev 964538)
@@ -4,7 +4,7 @@
 _hkgname=xcb-types
 pkgname=haskell-xcb-types
 pkgver=0.10.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Parses XML files used by the XCB project"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:53:33
  Author: felixonmars
Revision: 964537

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 964536, 
haskell-xml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:53:33 UTC (rev 964537)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml
+pkgname=haskell-xml
+pkgver=1.3.14
+pkgrel=29
+pkgdesc="A simple XML library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2ddaa6c837fe85a06c751a66ae2c185fb7190f51f24649a668032b048b3e1b15982b45c86dfee4131453f0bd1ed704e934090bbede252a2b6de30c5f4ad44137')
+
+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-xml/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:53:20
  Author: felixonmars
Revision: 964536

upgpkg: haskell-xml 1.3.14-29: rebuild with ghc 9.0.1

Modified:
  haskell-xml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:52:37 UTC (rev 964535)
+++ PKGBUILD2021-06-17 00:53:20 UTC (rev 964536)
@@ -4,7 +4,7 @@
 _hkgname=xml
 pkgname=haskell-xml
 pkgver=1.3.14
-pkgrel=28
+pkgrel=29
 pkgdesc="A simple XML library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:52:37
  Author: felixonmars
Revision: 964535

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rfc5051/repos/community-staging-x86_64/PKGBUILD (from rev 
964534, haskell-rfc5051/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:52:37 UTC (rev 964535)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rfc5051
+pkgname=haskell-rfc5051
+pkgver=0.2
+pkgrel=7
+pkgdesc="Simple unicode collation as per RFC5051."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('93222535d9c94ac947d9760c8d856ec150b17b93342999f6594a048905c791b08220e656f26c95702bec3c1e835b537635395d1dae6f3607fd8a8a767b24a23f')
+
+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-mkunicodedata
+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 --show-details=direct
+}
+
+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-rfc5051/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:52:22
  Author: felixonmars
Revision: 964534

upgpkg: haskell-rfc5051 0.2-7: rebuild with ghc 9.0.1

Modified:
  haskell-rfc5051/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:51:32 UTC (rev 964533)
+++ PKGBUILD2021-06-17 00:52:22 UTC (rev 964534)
@@ -4,7 +4,7 @@
 _hkgname=rfc5051
 pkgname=haskell-rfc5051
 pkgver=0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Simple unicode collation as per RFC5051."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-annotated-wl-pprint/repos (2 files)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:51:32
  Author: felixonmars
Revision: 964533

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-annotated-wl-pprint/repos/community-staging-x86_64/
  haskell-annotated-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 964532, haskell-annotated-wl-pprint/trunk/PKGBUILD)

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

Copied: haskell-annotated-wl-pprint/repos/community-staging-x86_64/PKGBUILD 
(from rev 964532, haskell-annotated-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:51:32 UTC (rev 964533)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=annotated-wl-pprint
+pkgname=haskell-annotated-wl-pprint
+pkgver=0.7.0
+pkgrel=24
+pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support"
+url="https://github.com/david-christiansen/annotated-wl-pprint;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e7ea93a63c500ebb23458202c62ed37eee7f462bbc4c390822de37fd0f411983eed49fed4c69ffb32705519f9aa956131d14ad930f21b48b28c5de5d4095f0a')
+
+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-annotated-wl-pprint/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:51:19
  Author: felixonmars
Revision: 964532

upgpkg: haskell-annotated-wl-pprint 0.7.0-24: rebuild with ghc 9.0.1

Modified:
  haskell-annotated-wl-pprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:50:40 UTC (rev 964531)
+++ PKGBUILD2021-06-17 00:51:19 UTC (rev 964532)
@@ -4,7 +4,7 @@
 _hkgname=annotated-wl-pprint
 pkgname=haskell-annotated-wl-pprint
 pkgver=0.7.0
-pkgrel=23
+pkgrel=24
 pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support"
 url="https://github.com/david-christiansen/annotated-wl-pprint;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:50:40
  Author: felixonmars
Revision: 964531

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-basement/repos/community-staging-x86_64/PKGBUILD (from rev 
964530, haskell-basement/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:50:40 UTC (rev 964531)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=basement
+pkgname=haskell-basement
+pkgver=0.0.12
+pkgrel=3
+pkgdesc="Foundation scrap box of array & string"
+url="https://github.com/haskell-foundation/foundation;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4515fbecfb8280cfd669313d236a5e3b4ef45ba3fd3da8626073fa3a44a889370c48c582ea633eac5df4a5e716c495cf827deb9239274fbdb63a14d19f9682fb')
+
+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-basement/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:50:27
  Author: felixonmars
Revision: 964530

upgpkg: haskell-basement 0.0.12-3: rebuild with ghc 9.0.1

Modified:
  haskell-basement/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:49:20 UTC (rev 964529)
+++ PKGBUILD2021-06-17 00:50:27 UTC (rev 964530)
@@ -4,7 +4,7 @@
 _hkgname=basement
 pkgname=haskell-basement
 pkgver=0.0.12
-pkgrel=2
+pkgrel=3
 pkgdesc="Foundation scrap box of array & string"
 url="https://github.com/haskell-foundation/foundation;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:49:20
  Author: felixonmars
Revision: 964529

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-record-hasfield/repos/community-staging-x86_64/
  haskell-record-hasfield/repos/community-staging-x86_64/PKGBUILD
(from rev 964528, haskell-record-hasfield/trunk/PKGBUILD)

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

Copied: haskell-record-hasfield/repos/community-staging-x86_64/PKGBUILD (from 
rev 964528, haskell-record-hasfield/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:49:20 UTC (rev 964529)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=record-hasfield
+pkgname=haskell-record-hasfield
+pkgver=1.0
+pkgrel=5
+pkgdesc="A version of GHC.Records as available in future GHCs."
+url="https://github.com/ndmitchell/record-hasfield#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('523d2f5ffcbc54881fb3318411a095ae4ac6ec48e36cd6aecf90486a89849eca')
+
+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
+}
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:49:07
  Author: felixonmars
Revision: 964528

upgpkg: haskell-record-hasfield 1.0-5: rebuild with ghc 9.0.1

Modified:
  haskell-record-hasfield/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:48:29 UTC (rev 964527)
+++ PKGBUILD2021-06-17 00:49:07 UTC (rev 964528)
@@ -3,7 +3,7 @@
 _hkgname=record-hasfield
 pkgname=haskell-record-hasfield
 pkgver=1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A version of GHC.Records as available in future GHCs."
 url="https://github.com/ndmitchell/record-hasfield#readme;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:48:29
  Author: felixonmars
Revision: 964527

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-md5/repos/community-staging-x86_64/
  haskell-cryptohash-md5/repos/community-staging-x86_64/PKGBUILD
(from rev 964526, haskell-cryptohash-md5/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-md5/repos/community-staging-x86_64/PKGBUILD (from 
rev 964526, haskell-cryptohash-md5/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:48:29 UTC (rev 964527)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-md5
+pkgname=haskell-cryptohash-md5
+pkgver=0.11.100.1
+pkgrel=22
+pkgdesc="Fast, pure and practical MD5 implementation"
+url="https://github.com/hvr/cryptohash-md5;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f2efb197005ed5f12a7c2be490a64a83186cacb34eaedec6cbd76e52c30221733da1d31201c5209538226508db760fd9eed0afc8d72643e1509b32c7287cb12e')
+
+prepare() {
+sed -i 's/base >= 4.5   && < 4.10/base >= 4.5/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-cryptohash-md5/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:48:16
  Author: felixonmars
Revision: 964526

upgpkg: haskell-cryptohash-md5 0.11.100.1-22: rebuild with ghc 9.0.1

Modified:
  haskell-cryptohash-md5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:47:36 UTC (rev 964525)
+++ PKGBUILD2021-06-17 00:48:16 UTC (rev 964526)
@@ -3,7 +3,7 @@
 _hkgname=cryptohash-md5
 pkgname=haskell-cryptohash-md5
 pkgver=0.11.100.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Fast, pure and practical MD5 implementation"
 url="https://github.com/hvr/cryptohash-md5;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:47:36
  Author: felixonmars
Revision: 964525

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD 
(from rev 964524, haskell-contravariant-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:47:36 UTC (rev 964525)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=contravariant-extras
+pkgname=haskell-contravariant-extras
+pkgver=0.3.5.2
+pkgrel=8
+pkgdesc="Extras for the \"contravariant\" package"
+url="https://github.com/nikita-volkov/contravariant-extras;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 
'haskell-template-haskell-compat-v0208')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('79b9be33cd173320f0aee1e764bd667a97e104a03653ec671d9a5fb767deb49163baa40fb331e79324a2ac1cdc5eb1aa565ac1f7d7414dbc1424b0778d34efca')
+
+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-contravariant-extras/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:47:22
  Author: felixonmars
Revision: 964524

upgpkg: haskell-contravariant-extras 0.3.5.2-8: rebuild with ghc 9.0.1

Modified:
  haskell-contravariant-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:46:35 UTC (rev 964523)
+++ PKGBUILD2021-06-17 00:47:22 UTC (rev 964524)
@@ -4,7 +4,7 @@
 _hkgname=contravariant-extras
 pkgname=haskell-contravariant-extras
 pkgver=0.3.5.2
-pkgrel=7
+pkgrel=8
 pkgdesc="Extras for the \"contravariant\" package"
 url="https://github.com/nikita-volkov/contravariant-extras;
 license=("MIT")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:46:35
  Author: felixonmars
Revision: 964523

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/
  haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/PKGBUILD
(from rev 964522, haskell-template-haskell-compat-v0208/trunk/PKGBUILD)

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

Copied: 
haskell-template-haskell-compat-v0208/repos/community-staging-x86_64/PKGBUILD 
(from rev 964522, haskell-template-haskell-compat-v0208/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:46:35 UTC (rev 964523)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=template-haskell-compat-v0208
+pkgname=haskell-template-haskell-compat-v0208
+pkgver=0.1.5
+pkgrel=5
+pkgdesc="A backwards compatibility layer for Template Haskell newer than 2.8"
+url="https://github.com/nikita-volkov/template-haskell-compat-v0208;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('65cc574ac755a0efbca523a621f2b812191af7c1993750ae5a1791d6964a41cd645c517bf877451bcc957748022df85917906c643f1ecd6bb9b7d253646f8117')
+
+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 --show-details=direct
+}
+
+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-template-haskell-compat-v0208/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:46:22
  Author: felixonmars
Revision: 964522

upgpkg: haskell-template-haskell-compat-v0208 0.1.5-5: rebuild with ghc 9.0.1

Modified:
  haskell-template-haskell-compat-v0208/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:45:43 UTC (rev 964521)
+++ PKGBUILD2021-06-17 00:46:22 UTC (rev 964522)
@@ -3,7 +3,7 @@
 _hkgname=template-haskell-compat-v0208
 pkgname=haskell-template-haskell-compat-v0208
 pkgver=0.1.5
-pkgrel=4
+pkgrel=5
 pkgdesc="A backwards compatibility layer for Template Haskell newer than 2.8"
 url="https://github.com/nikita-volkov/template-haskell-compat-v0208;
 license=('MIT')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:45:43
  Author: felixonmars
Revision: 964521

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 964520, 
haskell-sha/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:45:43 UTC (rev 964521)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Lex Black 
+# Contributor: Arch Haskell Team <>
+
+pkgname=haskell-sha
+pkgver=1.6.4.4
+pkgrel=18
+pkgdesc="Implementations of the SHA suite of message digest functions"
+url="https://hackage.haskell.org/package/SHA;
+license=('BSD3')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz;)
+sha512sums=('77a525cb9ef45a410595a2f9c11a848a3aaeb6c7cb9b0ff11395326a259c0bea0e75689e3c7fa410e25be7d4480887830e11c891801f03c439b6ae9f55e5c125')
+
+build() {
+cd "${srcdir}/SHA-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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}/SHA-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:45:29
  Author: felixonmars
Revision: 964520

upgpkg: haskell-sha 1.6.4.4-18: rebuild with ghc 9.0.1

Modified:
  haskell-sha/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:44:32 UTC (rev 964519)
+++ PKGBUILD2021-06-17 00:45:29 UTC (rev 964520)
@@ -4,7 +4,7 @@
 
 pkgname=haskell-sha
 pkgver=1.6.4.4
-pkgrel=17
+pkgrel=18
 pkgdesc="Implementations of the SHA suite of message digest functions"
 url="https://hackage.haskell.org/package/SHA;
 license=('BSD3')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:44:32
  Author: felixonmars
Revision: 964519

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 
964518, haskell-libxml-sax/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:44:32 UTC (rev 964519)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libxml-sax
+pkgname=haskell-libxml-sax
+pkgver=0.7.5
+pkgrel=31
+pkgdesc="Bindings for the libXML2 SAX interface"
+url="https://john-millikin.com/software/haskell-libxml/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-xml-types" "libxml2")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28')
+
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:44:17
  Author: felixonmars
Revision: 964518

upgpkg: haskell-libxml-sax 0.7.5-31: rebuild with ghc 9.0.1

Modified:
  haskell-libxml-sax/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:43:29 UTC (rev 964517)
+++ PKGBUILD2021-06-17 00:44:17 UTC (rev 964518)
@@ -4,7 +4,7 @@
 _hkgname=libxml-sax
 pkgname=haskell-libxml-sax
 pkgver=0.7.5
-pkgrel=30
+pkgrel=31
 pkgdesc="Bindings for the libXML2 SAX interface"
 url="https://john-millikin.com/software/haskell-libxml/;
 license=("MIT")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:43:29
  Author: felixonmars
Revision: 964517

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-types/repos/community-staging-x86_64/PKGBUILD (from rev 
964516, haskell-xml-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:43:29 UTC (rev 964517)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-types
+pkgname=haskell-xml-types
+pkgver=0.3.8
+pkgrel=7
+pkgdesc="Basic types for representing XML"
+url="https://john-millikin.com/software/haskell-xml/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ef54a59de85001919ae4d0c261036b07e8e8462dd0573e7c96d500f6a559f25cb870f41e7b5a008b9fbccde771b28aa9eaba39d7940eeed9350a37fe44a8a90f')
+
+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 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/COPYING
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:43:15
  Author: felixonmars
Revision: 964516

upgpkg: haskell-xml-types 0.3.8-7: rebuild with ghc 9.0.1

Modified:
  haskell-xml-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:42:31 UTC (rev 964515)
+++ PKGBUILD2021-06-17 00:43:15 UTC (rev 964516)
@@ -4,7 +4,7 @@
 _hkgname=xml-types
 pkgname=haskell-xml-types
 pkgver=0.3.8
-pkgrel=6
+pkgrel=7
 pkgdesc="Basic types for representing XML"
 url="https://john-millikin.com/software/haskell-xml/;
 license=("MIT")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:42:31
  Author: felixonmars
Revision: 964515

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-murmur-hash/repos/community-staging-x86_64/
  haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD
(from rev 964514, haskell-murmur-hash/trunk/PKGBUILD)

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

Copied: haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 
964514, haskell-murmur-hash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:42:31 UTC (rev 964515)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=murmur-hash
+pkgname=haskell-murmur-hash
+pkgver=0.1.0.9
+pkgrel=22
+pkgdesc="MurmurHash2 implementation for Haskell."
+url="https://github.com/nominolo/murmur-hash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ec34346d6361de9e9d716d98f207534807faea97c683212e5ab037d2e16f007845eb265dba0e232617a80acc7e37f4238d4424883b975d04057ade595788486')
+
+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-murmur-hash/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:42:17
  Author: felixonmars
Revision: 964514

upgpkg: haskell-murmur-hash 0.1.0.9-22: rebuild with ghc 9.0.1

Modified:
  haskell-murmur-hash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:41:34 UTC (rev 964513)
+++ PKGBUILD2021-06-17 00:42:17 UTC (rev 964514)
@@ -4,7 +4,7 @@
 _hkgname=murmur-hash
 pkgname=haskell-murmur-hash
 pkgver=0.1.0.9
-pkgrel=21
+pkgrel=22
 pkgdesc="MurmurHash2 implementation for Haskell."
 url="https://github.com/nominolo/murmur-hash;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:41:34
  Author: felixonmars
Revision: 964513

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unbounded-delays/repos/community-staging-x86_64/
  haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD
(from rev 964512, haskell-unbounded-delays/trunk/PKGBUILD)

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

Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from 
rev 964512, haskell-unbounded-delays/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:41:34 UTC (rev 964513)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unbounded-delays
+pkgname=haskell-unbounded-delays
+pkgver=0.1.1.1
+pkgrel=5
+pkgdesc="Unbounded thread delays and timeouts"
+url="https://github.com/basvandijk/unbounded-delays;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7439c8976498bd84e966b7e08e8d868d65debe3ffc7fd77dc6de345258b4532f2203415abf9530fdaa5feba0bfdc1031303b343502d1f3dc401058125babd41b')
+
+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-unbounded-delays/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:41:21
  Author: felixonmars
Revision: 964512

upgpkg: haskell-unbounded-delays 0.1.1.1-5: rebuild with ghc 9.0.1

Modified:
  haskell-unbounded-delays/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:40:43 UTC (rev 964511)
+++ PKGBUILD2021-06-17 00:41:21 UTC (rev 964512)
@@ -4,7 +4,7 @@
 _hkgname=unbounded-delays
 pkgname=haskell-unbounded-delays
 pkgver=0.1.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Unbounded thread delays and timeouts"
 url="https://github.com/basvandijk/unbounded-delays;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:40:43
  Author: felixonmars
Revision: 964511

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-spoon/repos/community-staging-x86_64/PKGBUILD (from rev 964510, 
haskell-spoon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:40:43 UTC (rev 964511)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=spoon
+pkgname=haskell-spoon
+pkgver=0.3.1
+pkgrel=8
+pkgdesc="Catch errors thrown from pure computations"
+url="https://hackage.haskell.org/package/spoon;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('705d48849a6b988474c3f0a14ac9fd12f821db97ebaa0c8afef7e937ec4f27e841d4645bc473245d72235f966aa97581857a61b6a48709fdb4bff8ec05c638f4')
+
+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 --show-details=direct
+}
+
+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-spoon/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:40:30
  Author: felixonmars
Revision: 964510

upgpkg: haskell-spoon 0.3.1-8: rebuild with ghc 9.0.1

Modified:
  haskell-spoon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:39:53 UTC (rev 964509)
+++ PKGBUILD2021-06-17 00:40:30 UTC (rev 964510)
@@ -3,7 +3,7 @@
 _hkgname=spoon
 pkgname=haskell-spoon
 pkgver=0.3.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Catch errors thrown from pure computations"
 url="https://hackage.haskell.org/package/spoon;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:39:53
  Author: felixonmars
Revision: 964509

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-endian/repos/community-staging-x86_64/PKGBUILD (from rev 
964508, haskell-data-endian/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:39:53 UTC (rev 964509)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-endian
+pkgname=haskell-data-endian
+pkgver=0.1.1
+pkgrel=22
+pkgdesc="Endian-sensitive data"
+url="https://github.com/mvv/data-endian;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a8e94f996a0b1c929cd01b8f38c52149cf3bac0f50449d327ba66ac4a378ba5c3826860abe4d1592aa83ed9ca81dba6083c63a66e6ee0655c27521cb87977a90')
+
+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-data-endian/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:39:39
  Author: felixonmars
Revision: 964508

upgpkg: haskell-data-endian 0.1.1-22: rebuild with ghc 9.0.1

Modified:
  haskell-data-endian/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:39:01 UTC (rev 964507)
+++ PKGBUILD2021-06-17 00:39:39 UTC (rev 964508)
@@ -3,7 +3,7 @@
 _hkgname=data-endian
 pkgname=haskell-data-endian
 pkgver=0.1.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Endian-sensitive data"
 url="https://github.com/mvv/data-endian;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:39:01
  Author: felixonmars
Revision: 964507

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ieee754/repos/community-staging-x86_64/PKGBUILD (from rev 
964506, haskell-ieee754/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:39:01 UTC (rev 964507)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ieee754
+pkgname=haskell-ieee754
+pkgver=0.8.0
+pkgrel=22
+pkgdesc="Utilities for dealing with IEEE floating point numbers"
+url="https://github.com/patperry/hs-ieee754;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d75b619f0c0b9ac496a68997b6d79b3d7504221f1583e7c35ecc035b6e2b11559e402264f36827153aa89d9eabb27d9383413eb5fd157385b3f41c4f0050a43b')
+
+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-ieee754/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:38:48
  Author: felixonmars
Revision: 964506

upgpkg: haskell-ieee754 0.8.0-22: rebuild with ghc 9.0.1

Modified:
  haskell-ieee754/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:38:07 UTC (rev 964505)
+++ PKGBUILD2021-06-17 00:38:48 UTC (rev 964506)
@@ -4,7 +4,7 @@
 _hkgname=ieee754
 pkgname=haskell-ieee754
 pkgver=0.8.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Utilities for dealing with IEEE floating point numbers"
 url="https://github.com/patperry/hs-ieee754;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:38:07
  Author: felixonmars
Revision: 964505

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 
964504, haskell-microlens-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:38:07 UTC (rev 964505)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-ghc
+pkgname=haskell-microlens-ghc
+pkgver=0.4.13
+pkgrel=4
+pkgdesc="microlens + array, bytestring, containers, transformers"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b1b82ad674811e8b02128a01054511838f508410c8a18c2c8268efc449d4ae1274cf2293fc6c6fffea1a93fdbbbea9a3168a128cf15d5256336fabdcca5199fa')
+
+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-microlens-ghc/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:37:54
  Author: felixonmars
Revision: 964504

upgpkg: haskell-microlens-ghc 0.4.13-4: rebuild with ghc 9.0.1

Modified:
  haskell-microlens-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:37:01 UTC (rev 964503)
+++ PKGBUILD2021-06-17 00:37:54 UTC (rev 964504)
@@ -4,7 +4,7 @@
 _hkgname=microlens-ghc
 pkgname=haskell-microlens-ghc
 pkgver=0.4.13
-pkgrel=3
+pkgrel=4
 pkgdesc="microlens + array, bytestring, containers, transformers"
 url="https://github.com/monadfix/microlens;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:37:01
  Author: felixonmars
Revision: 964503

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 
964502, haskell-microlens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:37:01 UTC (rev 964503)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens
+pkgname=haskell-microlens
+pkgver=0.4.12.0
+pkgrel=4
+pkgdesc="A tiny lens library with no dependencies"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6fb9d4b2ee97b9c20121979c40588ee06b901b14ca7eae6ca28e761b9137595c125ea581a4e54ab381e4e54256fa56bcd7aeee4aab618abb5e2b4285f7b70a62')
+
+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-microlens/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:36:45
  Author: felixonmars
Revision: 964502

upgpkg: haskell-microlens 0.4.12.0-4: rebuild with ghc 9.0.1

Modified:
  haskell-microlens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:36:04 UTC (rev 964501)
+++ PKGBUILD2021-06-17 00:36:45 UTC (rev 964502)
@@ -4,7 +4,7 @@
 _hkgname=microlens
 pkgname=haskell-microlens
 pkgver=0.4.12.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A tiny lens library with no dependencies"
 url="https://github.com/monadfix/microlens;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:36:04
  Author: felixonmars
Revision: 964501

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 
964500, haskell-newtype/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:36:04 UTC (rev 964501)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=newtype
+pkgname=haskell-newtype
+pkgver=0.2.2.0
+pkgrel=11
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9d8b344ac5f6ff62d8100b95dd879715639af2d8d1f63a8cb17a18fa7c4f427eade49aa3d6b47034351ac0f2cb5061013f6321038bff1053eb3aa84faf157a5b')
+
+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 \
+--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-newtype/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:35:51
  Author: felixonmars
Revision: 964500

upgpkg: haskell-newtype 0.2.2.0-11: rebuild with ghc 9.0.1

Modified:
  haskell-newtype/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:35:08 UTC (rev 964499)
+++ PKGBUILD2021-06-17 00:35:51 UTC (rev 964500)
@@ -3,7 +3,7 @@
 _hkgname=newtype
 pkgname=haskell-newtype
 pkgver=0.2.2.0
-pkgrel=10
+pkgrel=11
 pkgdesc="A typeclass and set of functions for working with newtypes"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:35:08
  Author: felixonmars
Revision: 964499

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 
964498, haskell-libffi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:35:08 UTC (rev 964499)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libffi
+pkgname=haskell-libffi
+pkgver=0.1
+pkgrel=24
+pkgdesc="A binding to libffi"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-libffi/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:34:55
  Author: felixonmars
Revision: 964498

upgpkg: haskell-libffi 0.1-24: rebuild with ghc 9.0.1

Modified:
  haskell-libffi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:34:16 UTC (rev 964497)
+++ PKGBUILD2021-06-17 00:34:55 UTC (rev 964498)
@@ -4,7 +4,7 @@
 _hkgname=libffi
 pkgname=haskell-libffi
 pkgver=0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="A binding to libffi"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:34:16
  Author: felixonmars
Revision: 964497

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD 
(from rev 964496, haskell-integer-logarithms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:34:16 UTC (rev 964497)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=integer-logarithms
+pkgname=haskell-integer-logarithms 
+pkgver=1.0.3.1
+pkgrel=5
+pkgdesc="Integer logarithms"
+url="https://github.com/Bodigrim/integer-logarithms;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('670aff419de8d6afd1b7e1a40b68290bcf7aefad788c3b08aebfa5ca3e709f5d22543fce82fb75dc18b3ba0ef6d8a8f61735cde647a7a6c9392a60ec365534b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-finteger-gmp -f-check-bounds
+runhaskell Setup build $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-integer-logarithms/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:34:03
  Author: felixonmars
Revision: 964496

upgpkg: haskell-integer-logarithms 1.0.3.1-5: rebuild with ghc 9.0.1

Modified:
  haskell-integer-logarithms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:33:17 UTC (rev 964495)
+++ PKGBUILD2021-06-17 00:34:03 UTC (rev 964496)
@@ -3,7 +3,7 @@
 _hkgname=integer-logarithms
 pkgname=haskell-integer-logarithms 
 pkgver=1.0.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Integer logarithms"
 url="https://github.com/Bodigrim/integer-logarithms;
 license=('MIT')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:33:17
  Author: felixonmars
Revision: 964495

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 964494, 
haskell-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:33:17 UTC (rev 964495)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=html
+pkgname=haskell-html
+pkgver=1.0.1.2
+pkgrel=24
+pkgdesc="HTML combinator library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ce2be53ce4c7898aa8772c34d1469a90fcb5258ffec0cb1da544f334b6f13ecb73060dfec2284622be1156a2adbadec8b9cac5088c1ca9d84edfb50719b9e0')
+
+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-html/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:33:02
  Author: felixonmars
Revision: 964494

upgpkg: haskell-html 1.0.1.2-24: rebuild with ghc 9.0.1

Modified:
  haskell-html/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:32:52 UTC (rev 964493)
+++ PKGBUILD2021-06-17 00:33:02 UTC (rev 964494)
@@ -4,7 +4,7 @@
 _hkgname=html
 pkgname=haskell-html
 pkgver=1.0.1.2
-pkgrel=23
+pkgrel=24
 pkgdesc="HTML combinator library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 00:32:52
  Author: eschwartz
Revision: 964493

archrelease: copy trunk to community-x86_64

Added:
  muffin/repos/community-x86_64/PKGBUILD
(from rev 964492, muffin/trunk/PKGBUILD)
Deleted:
  muffin/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-17 00:32:35 UTC (rev 964492)
+++ PKGBUILD2021-06-17 00:32:52 UTC (rev 964493)
@@ -1,58 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alexandre Filgueira 
-# Contributor: Adam Hani Schakaki 
-# Contributor: Ner0
-
-pkgname=muffin
-pkgver=5.0.0
-pkgrel=1
-pkgdesc="Cinnamon window manager based on Mutter"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname};
-license=('GPL')
-depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 
'libinput'
- 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity')
-makedepends=('intltool' 'gobject-introspection' 'gtk-doc')
-options=('!emptydirs')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('5b47334777b78e3d791a5fd956ca2c978819943d7c5cfd353bef1fac8c22783c')
-b2sums=('50499ad7a8b4a3ea56bf0d06b4f25b4f78d00721d58991fc1c4c174370862560e63ebf0eba32118e8c3a3537c3a98de65f4ee0ea8230130c3e36ad8fa814f2ee')
-
-prepare() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-# thou shalt not -Werror
-sed -i 's/--warn-error//g' src/Makefile.am
-
-NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-./configure --prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib/muffin \
---localstatedir=/var \
---disable-gtk-doc \
---disable-static \
---disable-schemas-compile \
---enable-compile-warnings=minimum
-
-#https://bugzilla.gnome.org/show_bug.cgi?id=656231
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool clutter/libtool 
cogl/libtool
-
-make
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make DESTDIR="${pkgdir}" install
-
-# Remove unused stuff
-make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS 
uninstall-desktopfilesDATA
-make -C src/tools DESTDIR="${pkgdir}" uninstall
-make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall
-make -C doc/man DESTDIR="${pkgdir}" uninstall
-}

Copied: muffin/repos/community-x86_64/PKGBUILD (from rev 964492, 
muffin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-17 00:32:52 UTC (rev 964493)
@@ -0,0 +1,58 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alexandre Filgueira 
+# Contributor: Adam Hani Schakaki 
+# Contributor: Ner0
+
+pkgname=muffin
+pkgver=5.0.1
+pkgrel=1
+pkgdesc="Cinnamon window manager based on Mutter"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname};
+license=('GPL')
+depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 
'libinput'
+ 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity')
+makedepends=('intltool' 'gobject-introspection' 'gtk-doc')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('6c78aaabcb5a0cf2e2b75a380ef4481c5b1ddb910faeae6e137f7356d1ac4b83')
+b2sums=('b9c9039c2fcd042859c28829f0df1f2d6991a0d90f4a1647d34cc56069ee80f5e0b4a13b1a49797f84815a97adbd96379060cc879c4aa4966f7f0a23cf7e938e')
+
+prepare() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+# thou shalt not -Werror
+sed -i 's/--warn-error//g' src/Makefile.am
+
+NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+./configure --prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/muffin \
+--localstatedir=/var \
+--disable-gtk-doc \
+--disable-static \
+--disable-schemas-compile \
+--enable-compile-warnings=minimum
+
+#https://bugzilla.gnome.org/show_bug.cgi?id=656231
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool clutter/libtool 
cogl/libtool
+
+make
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Remove unused stuff
+make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS 
uninstall-desktopfilesDATA
+make -C src/tools DESTDIR="${pkgdir}" uninstall
+make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall
+make -C doc/man DESTDIR="${pkgdir}" uninstall
+}


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

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 00:32:35
  Author: eschwartz
Revision: 964492

upgpkg: muffin 5.0.1-1: upstream release

Modified:
  muffin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:32:23 UTC (rev 964491)
+++ PKGBUILD2021-06-17 00:32:35 UTC (rev 964492)
@@ -4,7 +4,7 @@
 # Contributor: Ner0
 
 pkgname=muffin
-pkgver=5.0.0
+pkgver=5.0.1
 pkgrel=1
 pkgdesc="Cinnamon window manager based on Mutter"
 arch=('x86_64')
@@ -15,8 +15,8 @@
 makedepends=('intltool' 'gobject-introspection' 'gtk-doc')
 options=('!emptydirs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('5b47334777b78e3d791a5fd956ca2c978819943d7c5cfd353bef1fac8c22783c')
-b2sums=('50499ad7a8b4a3ea56bf0d06b4f25b4f78d00721d58991fc1c4c174370862560e63ebf0eba32118e8c3a3537c3a98de65f4ee0ea8230130c3e36ad8fa814f2ee')
+sha256sums=('6c78aaabcb5a0cf2e2b75a380ef4481c5b1ddb910faeae6e137f7356d1ac4b83')
+b2sums=('b9c9039c2fcd042859c28829f0df1f2d6991a0d90f4a1647d34cc56069ee80f5e0b4a13b1a49797f84815a97adbd96379060cc879c4aa4966f7f0a23cf7e938e')
 
 prepare() {
 cd "${srcdir}"/${pkgname}-${pkgver}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:32:23
  Author: felixonmars
Revision: 964491

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xdg-basedir/repos/community-staging-x86_64/
  haskell-xdg-basedir/repos/community-staging-x86_64/PKGBUILD
(from rev 964490, haskell-xdg-basedir/trunk/PKGBUILD)

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

Copied: haskell-xdg-basedir/repos/community-staging-x86_64/PKGBUILD (from rev 
964490, haskell-xdg-basedir/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:32:23 UTC (rev 964491)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=xdg-basedir
+pkgname=haskell-xdg-basedir
+pkgver=0.2.2
+pkgrel=11
+pkgdesc="A basic implementation of the XDG Base Directory specification"
+url="https://github.com/willdonnelly/xdg-basedir;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4bd857ef8e0e21caff0e6e80ec9fe6f693e4f44b635e6d53c206905d8b08533d7de26d1bf58d7ef7ca3d818508b2d8d9490f6c301c95b9d37fa87e11d2f0346c')
+
+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 --show-details=direct
+}
+
+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-xdg-basedir/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:32:08
  Author: felixonmars
Revision: 964490

upgpkg: haskell-xdg-basedir 0.2.2-11: rebuild with ghc 9.0.1

Modified:
  haskell-xdg-basedir/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:31:20 UTC (rev 964489)
+++ PKGBUILD2021-06-17 00:32:08 UTC (rev 964490)
@@ -3,7 +3,7 @@
 _hkgname=xdg-basedir
 pkgname=haskell-xdg-basedir
 pkgver=0.2.2
-pkgrel=10
+pkgrel=11
 pkgdesc="A basic implementation of the XDG Base Directory specification"
 url="https://github.com/willdonnelly/xdg-basedir;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:31:20
  Author: felixonmars
Revision: 964489

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 964488, haskell-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:31:20 UTC (rev 964489)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ordered-containers
+pkgname=haskell-ordered-containers
+pkgver=0.2.2
+pkgrel=11
+pkgdesc="Set- and Map-like types that remember the order elements were 
inserted"
+url="https://github.com/dmwit/ordered-containers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0ec64f5033bd3149126413092cb5514f11635ce7c567fefe073d93b7acef81e385dbc951b23b6ed8605ab6ca6900db6c808c1ac76965ca72b2e62973a9a1e30b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:31:05
  Author: felixonmars
Revision: 964488

upgpkg: haskell-ordered-containers 0.2.2-11: rebuild with ghc 9.0.1

Modified:
  haskell-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:30:15 UTC (rev 964487)
+++ PKGBUILD2021-06-17 00:31:05 UTC (rev 964488)
@@ -3,7 +3,7 @@
 _hkgname=ordered-containers
 pkgname=haskell-ordered-containers
 pkgver=0.2.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Set- and Map-like types that remember the order elements were 
inserted"
 url="https://github.com/dmwit/ordered-containers;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:30:15
  Author: felixonmars
Revision: 964487

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 
964486, haskell-generic-trie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:30:15 UTC (rev 964487)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-trie
+pkgname=haskell-generic-trie
+pkgver=0.3.1
+pkgrel=18
+pkgdesc="A map, where the keys may be complex structured data"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a7c397b94a73a96dcb884dde19ba0f042632a058f6696297ce720436e4ea623c5b29da0beaa73b4232d1cf20b3da7bb845152ed6afcbf43ece7c3f986305b65')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*4.11/<5/' -e 's/<.*0.6/<1/' -i $_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 
-fsplit-base
+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-generic-trie/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:30:02
  Author: felixonmars
Revision: 964486

upgpkg: haskell-generic-trie 0.3.1-18: rebuild with ghc 9.0.1

Modified:
  haskell-generic-trie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:29:07 UTC (rev 964485)
+++ PKGBUILD2021-06-17 00:30:02 UTC (rev 964486)
@@ -4,7 +4,7 @@
 _hkgname=generic-trie
 pkgname=haskell-generic-trie
 pkgver=0.3.1
-pkgrel=17
+pkgrel=18
 pkgdesc="A map, where the keys may be complex structured data"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:29:07
  Author: felixonmars
Revision: 964485

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 964484, 
haskell-iwlib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:29:07 UTC (rev 964485)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+_hkgname=iwlib
+pkgname=haskell-iwlib
+pkgver=0.1.0
+pkgrel=18
+pkgdesc='Binding to the iw library for getting info about the current WiFi 
connection'
+url='https://hackage.haskell.org/package/iwlib'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/iwlib/archive/${pkgver}.tar.gz)
+sha512sums=('0d1bfd8e716c811d73c9d7802385138edc43193fb7b0c6f1620cf5b2e51c06b30fa537af925a7cdf193d0b247a71a82a574fac0ab6f721799c01a2a0c71f3dbc')
+
+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 haddock
+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 -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:28:51
  Author: felixonmars
Revision: 964484

upgpkg: haskell-iwlib 0.1.0-18: rebuild with ghc 9.0.1

Modified:
  haskell-iwlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:27:59 UTC (rev 964483)
+++ PKGBUILD2021-06-17 00:28:51 UTC (rev 964484)
@@ -2,7 +2,7 @@
 _hkgname=iwlib
 pkgname=haskell-iwlib
 pkgver=0.1.0
-pkgrel=17
+pkgrel=18
 pkgdesc='Binding to the iw library for getting info about the current WiFi 
connection'
 url='https://hackage.haskell.org/package/iwlib'
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:27:59
  Author: felixonmars
Revision: 964483

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-code-page/repos/community-staging-x86_64/
  haskell-code-page/repos/community-staging-x86_64/PKGBUILD
(from rev 964482, haskell-code-page/trunk/PKGBUILD)

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

Copied: haskell-code-page/repos/community-staging-x86_64/PKGBUILD (from rev 
964482, haskell-code-page/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:27:59 UTC (rev 964483)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=code-page
+pkgname=haskell-code-page
+pkgver=0.2.1
+pkgrel=4
+pkgdesc="Windows code page library for Haskell"
+url="https://github.com/RyanGlScott/code-page;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5a1ff550892bb315d2c0645d325e8b8914342d0da9726dd3798eba9655bd79cca7a75927e9312c44d4be1cff8e2c69b8f1734c3662fabb14760036228aedb768')
+
+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-code-page/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:27:44
  Author: felixonmars
Revision: 964482

upgpkg: haskell-code-page 0.2.1-4: rebuild with ghc 9.0.1

Modified:
  haskell-code-page/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:27:06 UTC (rev 964481)
+++ PKGBUILD2021-06-17 00:27:44 UTC (rev 964482)
@@ -4,7 +4,7 @@
 _hkgname=code-page
 pkgname=haskell-code-page
 pkgver=0.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Windows code page library for Haskell"
 url="https://github.com/RyanGlScott/code-page;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:27:06
  Author: felixonmars
Revision: 964481

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-doctest-lib/repos/community-staging-x86_64/
  haskell-doctest-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 964480, haskell-doctest-lib/trunk/PKGBUILD)

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

Copied: haskell-doctest-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
964480, haskell-doctest-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:27:06 UTC (rev 964481)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctest-lib
+pkgname=haskell-doctest-lib
+pkgver=0.1
+pkgrel=3
+pkgdesc="Parts of doctest exposed as library"
+url="https://hub.darcs.net/thielema/doctest-lib/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('02c6fa934b4ebc1abca1f7346920921969fc5080397efb606ca270d840555cef')
+
+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
+}
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:26:52
  Author: felixonmars
Revision: 964480

upgpkg: haskell-doctest-lib 0.1-3: rebuild with ghc 9.0.1

Modified:
  haskell-doctest-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:25:35 UTC (rev 964479)
+++ PKGBUILD2021-06-17 00:26:52 UTC (rev 964480)
@@ -3,7 +3,7 @@
 _hkgname=doctest-lib
 pkgname=haskell-doctest-lib
 pkgver=0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Parts of doctest exposed as library"
 url="https://hub.darcs.net/thielema/doctest-lib/;
 license=("MIT")


[arch-commits] Commit in haskell-generic-lens-core/repos (3 files)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:25:35
  Author: felixonmars
Revision: 964479

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-lens-core/repos/community-staging-x86_64/
  haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD
(from rev 964478, haskell-generic-lens-core/trunk/PKGBUILD)
  haskell-generic-lens-core/repos/community-staging-x86_64/ghc9.patch
(from rev 964478, haskell-generic-lens-core/trunk/ghc9.patch)

+
 PKGBUILD   |   49 +
 ghc9.patch |   40 
 2 files changed, 89 insertions(+)

Copied: haskell-generic-lens-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 964478, haskell-generic-lens-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:25:35 UTC (rev 964479)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens-core
+pkgname=haskell-generic-lens-core
+pkgver=2.1.0.0
+pkgrel=5
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-indexed-profunctors')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+ghc9.patch)
+sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291'
+
'ce5d9531e8a0755bde320c98fc06e49355220d731d98dd94b657155e7aa769c8617f2c1486fbf622fa449a9a07a97aec0b986ad8e3dbc270da65c0d2c0d97d79')
+
+prepare() {
+# https://github.com/kcsongor/generic-lens/pull/130
+patch -d $_hkgname-$pkgver -p2 < ghc9.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
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: haskell-generic-lens-core/repos/community-staging-x86_64/ghc9.patch 
(from rev 964478, haskell-generic-lens-core/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2021-06-17 00:25:35 UTC (rev 964479)
@@ -0,0 +1,40 @@
+From b4fc120730a84cb42ee0c1ad27cce043194249fb Mon Sep 17 00:00:00 2001
+From: amesgen 
+Date: Thu, 4 Feb 2021 18:43:16 +0100
+Subject: [PATCH 1/2] update to GHC 9.0
+
+---
+ .../src/Data/Generics/Internal/Profunctor/Iso.hs  | 2 +-
+ .../src/Data/Generics/Internal/Profunctor/Prism.hs| 4 ++--
+ generic-lens/src/Data/Generics/Internal/VL/Iso.hs | 2 +-
+ generic-lens/src/Data/Generics/Internal/VL/Prism.hs   | 2 +-
+ 4 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs 
b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
+index 31de61c..31210d5 100644
+--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
 b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
+@@ -73,7 +73,7 @@ fromIso l = withIso l $ \ sa bt -> iso bt sa
+ {-# INLINE fromIso #-}
+ 
+ iso :: (s -> a) -> (b -> t) -> Iso s t a b
+-iso = dimap
++iso sa bt = dimap sa bt
+ {-# INLINE iso #-}
+ 
+ withIso :: Iso s t a b -> ((s -> a) -> (b -> t) -> r) -> r
+diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs 
b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
+index fd05757..dc032aa 100644
+--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
 b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
+@@ -60,8 +60,8 @@ match k = withPrism k $ \_ _match -> _match
+ -- Prism stuff
+ 
+ without' :: Prism s t a b -> Prism s t c d -> Prism s t (Either a c) (Either 
b d)
+-without' k =
+-  withPrism k  $ \bt _ k' ->
++without' k k' =
++  withPrism k  $ \bt _ ->
+   

[arch-commits] Commit in haskell-generic-lens-core/trunk (PKGBUILD ghc9.patch)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:25:19
  Author: felixonmars
Revision: 964478

upgpkg: haskell-generic-lens-core 2.1.0.0-5: rebuild with ghc 9.0.1

Added:
  haskell-generic-lens-core/trunk/ghc9.patch
Modified:
  haskell-generic-lens-core/trunk/PKGBUILD

+
 PKGBUILD   |   13 ++---
 ghc9.patch |   40 
 2 files changed, 50 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:18:49 UTC (rev 964477)
+++ PKGBUILD2021-06-17 00:25:19 UTC (rev 964478)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens-core
 pkgname=haskell-generic-lens-core
 pkgver=2.1.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens;
 license=('BSD')
@@ -10,9 +10,16 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-indexed-profunctors')
 makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+ghc9.patch)
+sha512sums=('9a64ab9a2f7c0f485088ef0e5a6bb75668a8a7a9c059f566b3ec4145f38edc35f49331e7d2553f6f7753f2a02fb9bad461c978e90c44f65b878b3d70bddda291'
+
'ce5d9531e8a0755bde320c98fc06e49355220d731d98dd94b657155e7aa769c8617f2c1486fbf622fa449a9a07a97aec0b986ad8e3dbc270da65c0d2c0d97d79')
 
+prepare() {
+# https://github.com/kcsongor/generic-lens/pull/130
+patch -d $_hkgname-$pkgver -p2 < ghc9.patch
+}
+
 build() {
 cd $_hkgname-$pkgver
 

Added: ghc9.patch
===
--- ghc9.patch  (rev 0)
+++ ghc9.patch  2021-06-17 00:25:19 UTC (rev 964478)
@@ -0,0 +1,40 @@
+From b4fc120730a84cb42ee0c1ad27cce043194249fb Mon Sep 17 00:00:00 2001
+From: amesgen 
+Date: Thu, 4 Feb 2021 18:43:16 +0100
+Subject: [PATCH 1/2] update to GHC 9.0
+
+---
+ .../src/Data/Generics/Internal/Profunctor/Iso.hs  | 2 +-
+ .../src/Data/Generics/Internal/Profunctor/Prism.hs| 4 ++--
+ generic-lens/src/Data/Generics/Internal/VL/Iso.hs | 2 +-
+ generic-lens/src/Data/Generics/Internal/VL/Prism.hs   | 2 +-
+ 4 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs 
b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
+index 31de61c..31210d5 100644
+--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
 b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Iso.hs
+@@ -73,7 +73,7 @@ fromIso l = withIso l $ \ sa bt -> iso bt sa
+ {-# INLINE fromIso #-}
+ 
+ iso :: (s -> a) -> (b -> t) -> Iso s t a b
+-iso = dimap
++iso sa bt = dimap sa bt
+ {-# INLINE iso #-}
+ 
+ withIso :: Iso s t a b -> ((s -> a) -> (b -> t) -> r) -> r
+diff --git a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs 
b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
+index fd05757..dc032aa 100644
+--- a/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
 b/generic-lens-core/src/Data/Generics/Internal/Profunctor/Prism.hs
+@@ -60,8 +60,8 @@ match k = withPrism k $ \_ _match -> _match
+ -- Prism stuff
+ 
+ without' :: Prism s t a b -> Prism s t c d -> Prism s t (Either a c) (Either 
b d)
+-without' k =
+-  withPrism k  $ \bt _ k' ->
++without' k k' =
++  withPrism k  $ \bt _ ->
+   withPrism k' $ \dt setc ->
+ prism (either bt dt) $ \s -> fmap Right (setc s)
+ {-# INLINE without' #-}


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

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 00:18:49
  Author: eschwartz
Revision: 964477

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-17 00:18:40 UTC (rev 964476)
+++ PKGBUILD2021-06-17 00:18:49 UTC (rev 964477)
@@ -1,27 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Balló György 
-
-_pkgname=python3-xapp
-pkgname=python-xapp
-pkgver=2.2.0
-pkgrel=1
-pkgdesc="Python Xapp Library"
-arch=('any')
-url="https://github.com/linuxmint/${_pkgname};
-license=('LGPL')
-depends=('python' 'python-psutil')
-makedepends=('python-setuptools')
-source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('169c8d6f5b94e58fea49e9bcc3b532ee0268e6a66d79257da2b113e6c4bfa5bc44b7cb03a08556372580667acbceca033e82140085e9367fd3bf97507257f26c')
-
-build(){
-  cd "${srcdir}"/${_pkgname}-${pkgver}
-
-  python setup.py build
-}
-
-package() {
-  cd "${srcdir}"/${_pkgname}-${pkgver}
-
-  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-}

Copied: python-xapp/repos/community-any/PKGBUILD (from rev 964476, 
python-xapp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-17 00:18:49 UTC (rev 964477)
@@ -0,0 +1,27 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Balló György 
+
+_pkgname=python3-xapp
+pkgname=python-xapp
+pkgver=2.2.1
+pkgrel=1
+pkgdesc="Python Xapp Library"
+arch=('any')
+url="https://github.com/linuxmint/${_pkgname};
+license=('LGPL')
+depends=('python' 'python-psutil')
+makedepends=('python-setuptools')
+source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha512sums=('2c03a6201404d7c792e12b10241309c912ca6b1daaa56aa0867ddbb16af053f110e4cb05da969b1800678d60acc0e6d19fc097581e6b195fff9f68acb48505ff')
+
+build(){
+  cd "${srcdir}"/${_pkgname}-${pkgver}
+
+  python setup.py build
+}
+
+package() {
+  cd "${srcdir}"/${_pkgname}-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:18:40
  Author: felixonmars
Revision: 964476

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-indexed-profunctors/repos/community-staging-x86_64/PKGBUILD 
(from rev 964474, haskell-indexed-profunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:18:40 UTC (rev 964476)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=indexed-profunctors
+pkgname=haskell-indexed-profunctors
+pkgver=0.1.1
+pkgrel=3
+pkgdesc="Utilities for indexed profunctors"
+url="https://github.com/well-typed/optics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8919f1daab0eadbcb33bfe54ed41a97eda0346f26de4f562fcdd3703b130c04fb48ccdc0cc0789db770e9367bc799b2a5eb14d58dbcd419e90958c19ebd774ca')
+
+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 --show-details=direct
+}
+
+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-xapp/trunk (PKGBUILD)

2021-06-16 Thread Eli Schwartz via arch-commits
Date: Thursday, June 17, 2021 @ 00:18:36
  Author: eschwartz
Revision: 964475

upgpkg: python-xapp 2.2.1-1: upstream release

Modified:
  python-xapp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:18:25 UTC (rev 964474)
+++ PKGBUILD2021-06-17 00:18:36 UTC (rev 964475)
@@ -3,7 +3,7 @@
 
 _pkgname=python3-xapp
 pkgname=python-xapp
-pkgver=2.2.0
+pkgver=2.2.1
 pkgrel=1
 pkgdesc="Python Xapp Library"
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('python' 'python-psutil')
 makedepends=('python-setuptools')
 source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('169c8d6f5b94e58fea49e9bcc3b532ee0268e6a66d79257da2b113e6c4bfa5bc44b7cb03a08556372580667acbceca033e82140085e9367fd3bf97507257f26c')
+sha512sums=('2c03a6201404d7c792e12b10241309c912ca6b1daaa56aa0867ddbb16af053f110e4cb05da969b1800678d60acc0e6d19fc097581e6b195fff9f68acb48505ff')
 
 build(){
   cd "${srcdir}"/${_pkgname}-${pkgver}


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:18:25
  Author: felixonmars
Revision: 964474

upgpkg: haskell-indexed-profunctors 0.1.1-3: rebuild with ghc 9.0.1

Modified:
  haskell-indexed-profunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:17:45 UTC (rev 964473)
+++ PKGBUILD2021-06-17 00:18:25 UTC (rev 964474)
@@ -3,7 +3,7 @@
 _hkgname=indexed-profunctors
 pkgname=haskell-indexed-profunctors
 pkgver=0.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Utilities for indexed profunctors"
 url="https://github.com/well-typed/optics;
 license=('BSD')


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:17:45
  Author: felixonmars
Revision: 964473

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 
964472, haskell-lrucache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:17:45 UTC (rev 964473)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lrucache
+pkgname=haskell-lrucache
+pkgver=1.2.0.1
+pkgrel=19
+pkgdesc="a simple, pure LRU cache"
+url="https://github.com/chowells79/lrucache;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-contravariant")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-lrucache/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:17:32
  Author: felixonmars
Revision: 964472

upgpkg: haskell-lrucache 1.2.0.1-19: rebuild with ghc 9.0.1

Modified:
  haskell-lrucache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:16:46 UTC (rev 964471)
+++ PKGBUILD2021-06-17 00:17:32 UTC (rev 964472)
@@ -4,7 +4,7 @@
 _hkgname=lrucache
 pkgname=haskell-lrucache
 pkgver=1.2.0.1
-pkgrel=18
+pkgrel=19
 pkgdesc="a simple, pure LRU cache"
 url="https://github.com/chowells79/lrucache;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:16:46
  Author: felixonmars
Revision: 964471

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-contravariant/repos/community-staging-x86_64/PKGBUILD (from rev 
964470, haskell-contravariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:16:46 UTC (rev 964471)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=contravariant
+pkgname=haskell-contravariant
+pkgver=1.5.3
+pkgrel=4
+pkgdesc="Contravariant functors"
+url="https://github.com/ekmett/contravariant/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-statevar')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f84e534ea208ebb949e6e1114233e56f284b94ceb756bddeb5786d2c1ed7ed7ec93defcabfa285887316cf880e7b6d2575a76c72bdd9ad73530b4397f5466c87')
+
+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 \
+-fstatevar -fsemigroups -ftagged -f-safe
+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-contravariant/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:16:33
  Author: felixonmars
Revision: 964470

upgpkg: haskell-contravariant 1.5.3-4: rebuild with ghc 9.0.1

Modified:
  haskell-contravariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:15:50 UTC (rev 964469)
+++ PKGBUILD2021-06-17 00:16:33 UTC (rev 964470)
@@ -4,7 +4,7 @@
 _hkgname=contravariant
 pkgname=haskell-contravariant
 pkgver=1.5.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Contravariant functors"
 url="https://github.com/ekmett/contravariant/;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:15:50
  Author: felixonmars
Revision: 964469

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-statevar/repos/community-staging-x86_64/PKGBUILD (from rev 
964468, haskell-statevar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:15:50 UTC (rev 964469)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=StateVar
+pkgname=haskell-statevar
+pkgver=1.2.1
+pkgrel=4
+pkgdesc="State variables"
+url="https://github.com/haskell-opengl/StateVar;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('867e38b309a0cbb5a3aac1183b6388aab6e546cda799b0668f3e9534556df4b73558295a706b2859c1edb20e89dac7bf8c4f04f839d40ede2c36a2ae7eab6259')
+
+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-statevar/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:15:38
  Author: felixonmars
Revision: 964468

upgpkg: haskell-statevar 1.2.1-4: rebuild with ghc 9.0.1

Modified:
  haskell-statevar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:15:00 UTC (rev 964467)
+++ PKGBUILD2021-06-17 00:15:38 UTC (rev 964468)
@@ -4,7 +4,7 @@
 _hkgname=StateVar
 pkgname=haskell-statevar
 pkgver=1.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="State variables"
 url="https://github.com/haskell-opengl/StateVar;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:15:00
  Author: felixonmars
Revision: 964467

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cabal-doctest/repos/community-staging-x86_64/
  haskell-cabal-doctest/repos/community-staging-x86_64/PKGBUILD
(from rev 964466, haskell-cabal-doctest/trunk/PKGBUILD)

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

Copied: haskell-cabal-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
964466, haskell-cabal-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:15:00 UTC (rev 964467)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cabal-doctest
+pkgname=haskell-cabal-doctest
+pkgver=1.0.8
+pkgrel=10
+pkgdesc="A Setup.hs helper for doctests running"
+url="https://github.com/phadej/cabal-doctest;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('121827f4f9117673c5c41beeaff2ef74f75ca55fba8460f6289d69b1ebfdebb9568f23b4b7d0ab2f3d436cbcdaa073709a26562b39e5f57a6a705088d0a2ff71')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.1/<4/;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 \
+--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-cabal-doctest/trunk (PKGBUILD)

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:14:47
  Author: felixonmars
Revision: 964466

upgpkg: haskell-cabal-doctest 1.0.8-10: rebuild with ghc 9.0.1

Modified:
  haskell-cabal-doctest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-17 00:14:07 UTC (rev 964465)
+++ PKGBUILD2021-06-17 00:14:47 UTC (rev 964466)
@@ -4,7 +4,7 @@
 _hkgname=cabal-doctest
 pkgname=haskell-cabal-doctest
 pkgver=1.0.8
-pkgrel=9
+pkgrel=10
 pkgdesc="A Setup.hs helper for doctests running"
 url="https://github.com/phadej/cabal-doctest;
 license=("BSD")


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

2021-06-16 Thread Felix Yan via arch-commits
Date: Thursday, June 17, 2021 @ 00:14:07
  Author: felixonmars
Revision: 964465

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stm-delay/repos/community-staging-x86_64/PKGBUILD (from rev 
964464, haskell-stm-delay/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-06-17 00:14:07 UTC (rev 964465)
@@ -0,0 +1,42 @@
+# Maintainer: Jelle van der Waa 
+
+_pkgname=stm-delay
+pkgname=haskell-stm-delay
+pkgver=0.1.1.1
+pkgrel=11
+pkgdesc='Updatable one-shot timer polled with STM'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_pkgname;
+license=(BSD)
+depends=(ghc-libs haskell-stm)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.gz;)
+sha512sums=('4ee1d8c109e5ecd9dec075d4b0516b05a80c417e46f62473087e1baa83182d31515b8052728db9e266e7d4f3849cb31549e3eff3bc998828ea33b167a7a96f2c')
+
+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 --show-details=direct
+}
+
+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:


  1   2   3   4   >