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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:00:22
  Author: felixonmars
Revision: 734667

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 
734666, haskell-monad-control/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:00:22 UTC (rev 734667)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-control
+pkgname=haskell-monad-control
+pkgver=1.0.2.3
+pkgrel=94
+pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
+url="https://github.com/basvandijk/monad-control;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-invariant/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:51:20
  Author: felixonmars
Revision: 734655

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 
734654, haskell-invariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:51:20 UTC (rev 734655)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=invariant
+pkgname=haskell-invariant
+pkgver=0.5.4
+pkgrel=5
+pkgdesc="Haskell98 invariant functors"
+url="https://github.com/nfrisby/invariant-functors;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('82bd8c8936eb56cede53036967470155286d7b3b85dd1576e03170fcec497b6f05cbafb857b064767a195391b9f9b29b33a5f858d8c09e39ab761c20732af87b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:52:22
  Author: felixonmars
Revision: 734658

upgpkg: haskell-transformers-base 0.4.5.2-92: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-transformers-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:51:58 UTC (rev 734657)
+++ PKGBUILD2020-10-27 16:52:22 UTC (rev 734658)
@@ -4,7 +4,7 @@
 _hkgname=transformers-base
 pkgname=haskell-transformers-base
 pkgver=0.4.5.2
-pkgrel=91
+pkgrel=92
 pkgdesc="Lift computations from the bottom of a transformer stack"
 url="https://github.com/mvv/transformers-base;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:49:35
  Author: felixonmars
Revision: 734651

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 734650, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:49:35 UTC (rev 734651)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.9
+pkgrel=10
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99652c979256247bfd82805e25796902fb306e9b17a6ecd195630f6c394aa9156f10db41700c5cea48348bdd79029944a29749f1352a852274d16aafb3c434eb')
+
+prepare() {
+uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in libshout/trunk (3 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:56:17
  Author: felixonmars
Revision: 398943

upgpkg: libshout 1:2.4.4-1

Modified:
  libshout/trunk/PKGBUILD
Deleted:
  libshout/trunk/corrected-blocking-state.patch
  libshout/trunk/icy-port-increment.patch

+
 PKGBUILD   |   18 +
 corrected-blocking-state.patch |  125 ---
 icy-port-increment.patch   |   29 -
 3 files changed, 4 insertions(+), 168 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 15:43:57 UTC (rev 398942)
+++ PKGBUILD2020-10-27 16:56:17 UTC (rev 398943)
@@ -3,8 +3,8 @@
 # Contributor: Jason Chu 
 
 pkgname=libshout
-pkgver=2.4.3
-pkgrel=3
+pkgver=2.4.4
+pkgrel=1
 epoch=1
 pkgdesc="Library for accessing a shoutcast/icecast server"
 arch=('x86_64')
@@ -12,19 +12,9 @@
 url="https://www.icecast.org/;
 options=('!emptydirs')
 license=('LGPL')
-source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;
- corrected-blocking-state.patch
- icy-port-increment.patch)
-sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34'
-
'53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c'
-
'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a')
+source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ddc44d4db0193471b1a61d41e8ec975a021da4f5af657716ecbb1eaf95231e03ac44036148f0d5bd897ba5c03f075fd67017fecfccebb4f11be56375c0e5c088')
 
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 -i ../corrected-blocking-state.patch
-  patch -Np1 -i ../icy-port-increment.patch
-}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var

Deleted: corrected-blocking-state.patch
===
--- corrected-blocking-state.patch  2020-10-27 15:43:57 UTC (rev 398942)
+++ corrected-blocking-state.patch  2020-10-27 16:56:17 UTC (rev 398943)
@@ -1,125 +0,0 @@
-From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001
-From: Philipp Schafft 
-Date: Wed, 26 Jun 2019 18:58:44 +
-Subject: [PATCH] Fix: Corrected blocking state of connections
-
-Thanks to Bernd Geiser  for initial report.
-
-Fixes: #2309

- include/shout/shout.h.in |  8 +++-
- src/connection.c | 13 +++--
- src/shout.c  |  7 +--
- 3 files changed, 19 insertions(+), 9 deletions(-)
-
-diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in
-index 6fda58b..297ff17 100644
 a/include/shout/shout.h.in
-+++ b/include/shout/shout.h.in
-@@ -85,6 +85,11 @@ extern "C" {
- #define SHOUT_TLS_RFC2818   ( 11) /* Use TLS for transport layer like 
HTTPS [RFC2818] does. */
- #define SHOUT_TLS_RFC2817   ( 12) /* Use TLS via HTTP Upgrade:-header 
[RFC2817]. */
- 
-+/* Possible values for blocking */
-+#define SHOUT_BLOCKING_DEFAULT  (255) /* Use the default blocking 
setting. */
-+#define SHOUT_BLOCKING_FULL (  0) /* Block in all I/O related 
functions */
-+#define SHOUT_BLOCKING_NONE (  1) /* Do not block in I/O related 
functions */
-+
- #define SHOUT_AI_BITRATE"bitrate"
- #define SHOUT_AI_SAMPLERATE "samplerate"
- #define SHOUT_AI_CHANNELS   "channels"
-@@ -244,7 +249,8 @@ int shout_set_protocol(shout_t *self, unsigned int 
protocol);
- unsigned int shout_get_protocol(shout_t *self);
- 
- /* Instructs libshout to use nonblocking I/O. Must be called before
-- * shout_open (no switching back and forth midstream at the moment). */
-+ * shout_open (no switching back and forth midstream at the moment).
-+ * nonblocking is one of SHOUT_BLOCKING_xxx. */
- int shout_set_nonblocking(shout_t* self, unsigned int nonblocking);
- unsigned int shout_get_nonblocking(shout_t *self);
- 
-diff --git a/src/connection.c b/src/connection.c
-index 07fc587..01b15ba 100644
 a/src/connection.c
-+++ b/src/connection.c
-@@ -118,7 +118,7 @@ static struct timeval 
shout_connection_iter__wait_for_io__get_timeout(shout_conn
- .tv_usec = (timeout % 1000) * 1000
- };
- return tv;
--} else if (con->nonblocking) {
-+} else if (con->nonblocking == SHOUT_BLOCKING_NONE) {
- return tv_nonblocking;
- } else {
- return tv_blocking;
-@@ -167,7 +167,7 @@ static shout_connection_return_state_t 
shout_connection_iter__socket(shout_conne
- }
- break;
- case SHOUT_SOCKSTATE_CONNECTING:
--if (con->nonblocking) {
-+if (con->nonblocking == SHOUT_BLOCKING_NONE) {
- ret = 

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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:03:34
  Author: felixonmars
Revision: 734677

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 
734676, haskell-multistate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:03:34 UTC (rev 734677)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=multistate
+pkgname=haskell-multistate
+pkgver=0.8.0.3
+pkgrel=5
+pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained 
value/type"
+url="https://github.com/lspitzner/multistate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monad-control' 'haskell-tagged' 
'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('0f597aee4fdd243751a9f2d935156960c437252527818bec7d98709991a87969')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:04:37
  Author: felixonmars
Revision: 734680

upgpkg: haskell-atomic-primops 0.8.4-6: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-atomic-primops/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 17:04:12 UTC (rev 734679)
+++ PKGBUILD2020-10-27 17:04:37 UTC (rev 734680)
@@ -3,7 +3,7 @@
 _hkgname=atomic-primops
 pkgname=haskell-atomic-primops
 pkgver=0.8.4
-pkgrel=5
+pkgrel=6
 pkgdesc="A safe approach to CAS and other atomic ops in Haskell"
 url="https://github.com/rrnewton/haskell-lockfree/wiki;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:36:31
  Author: felixonmars
Revision: 734614

upgpkg: haskell-generic-deriving 1.14-3: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:35:47 UTC (rev 734613)
+++ PKGBUILD2020-10-27 16:36:31 UTC (rev 734614)
@@ -4,7 +4,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.14
-pkgrel=2
+pkgrel=3
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:04:49
  Author: felixonmars
Revision: 734681

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-atomic-primops/repos/community-staging-x86_64/
  haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD
(from rev 734680, haskell-atomic-primops/trunk/PKGBUILD)

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

Copied: haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from 
rev 734680, haskell-atomic-primops/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:04:49 UTC (rev 734681)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-primops
+pkgname=haskell-atomic-primops
+pkgver=0.8.4
+pkgrel=6
+pkgdesc="A safe approach to CAS and other atomic ops in Haskell"
+url="https://github.com/rrnewton/haskell-lockfree/wiki;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a9e873e6f4eba26541d370c5ee3b81b518a1bf0f54d303d26a2065ba47eac7db1366436661b108c0648503386ffb9cb121567236c9635bf30d4e523a2d63a8b4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:00:59
  Author: felixonmars
Revision: 734669

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 
734668, haskell-monad-journal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:00:59 UTC (rev 734669)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-journal
+pkgname=haskell-monad-journal
+pkgver=0.8.1
+pkgrel=96
+pkgdesc="Pure logger typeclass and monad transformer"
+url="https://github.com/phaazon/monad-journal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d')
+
+build() {
+cd $_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-getopt-generics/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:46:43
  Author: felixonmars
Revision: 734645

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from 
rev 734644, haskell-getopt-generics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:46:43 UTC (rev 734645)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=getopt-generics
+pkgname=haskell-getopt-generics
+pkgver=0.13.0.4
+pkgrel=17
+pkgdesc="Create command line interfaces with ease"
+url="https://github.com/soenkehahn/getopt-generics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-base-orphans' 
'haskell-generics-sop'
+ 'haskell-tagged')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:04:00
  Author: felixonmars
Revision: 734678

upgpkg: haskell-success 0.2.6-103: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-success/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 17:03:34 UTC (rev 734677)
+++ PKGBUILD2020-10-27 17:04:00 UTC (rev 734678)
@@ -4,7 +4,7 @@
 _hkgname=success
 pkgname=haskell-success
 pkgver=0.2.6
-pkgrel=102
+pkgrel=103
 pkgdesc="A version of Either specialised for encoding of success or failure"
 url="https://github.com/nikita-volkov/success;
 license=("MIT")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:59:42
  Author: felixonmars
Revision: 734665

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 734664, haskell-ghc-exactprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:59:42 UTC (rev 734665)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-exactprint
+pkgname=haskell-ghc-exactprint
+pkgver=0.6.3.2
+pkgrel=8
+pkgdesc="ExactPrint for GHC"
+url="https://github.com/alanz/ghc-exactprint.git;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 
'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('96d68d45f1bef87efc586c4105d6723c4b38785a031181d9b11788ef5445eeaf')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:26:06
  Author: felixonmars
Revision: 734591

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-reinterpret-cast/repos/community-staging-x86_64/
  haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD
(from rev 734590, haskell-reinterpret-cast/trunk/PKGBUILD)

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

Copied: haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from 
rev 734590, haskell-reinterpret-cast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:26:06 UTC (rev 734591)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=reinterpret-cast
+pkgname=haskell-reinterpret-cast
+pkgver=0.1.0
+pkgrel=76
+pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64"
+url="https://github.com/nh2/reinterpret-cast;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-data-binary-ieee754' 'haskell-hspec' 
'haskell-loop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('217bff79abd149a8d644547b7a691b68400fa543dfd824160e1d41e90b489ab1d3e274b76cbe88d16572a41afd63705d15e973640493b119894d337df3b6ccba')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:51:58
  Author: felixonmars
Revision: 734657

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
734656, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:51:58 UTC (rev 734657)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1.1
+pkgrel=89
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:24:44
  Author: felixonmars
Revision: 734588

upgpkg: haskell-loop 0.3.0-76: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-loop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:23:57 UTC (rev 734587)
+++ PKGBUILD2020-10-27 16:24:44 UTC (rev 734588)
@@ -3,7 +3,7 @@
 _hkgname=loop
 pkgname=haskell-loop
 pkgver=0.3.0
-pkgrel=75
+pkgrel=76
 pkgdesc="Fast loops (for when GHC can't optimize forM_)"
 url="https://github.com/nh2/loop;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:37:21
  Author: felixonmars
Revision: 734617

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-ant-xml/repos/community-staging-x86_64/PKGBUILD (from rev 
734616, haskell-tasty-ant-xml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:37:21 UTC (rev 734617)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-ant-xml
+pkgname=haskell-tasty-ant-xml
+pkgver=1.1.7
+pkgrel=6
+pkgdesc="Render tasty output to XML for Jenkins"
+url="https://github.com/ocharles/tasty-ant-xml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-generic-deriving' 'haskell-tagged' 
'haskell-tasty' 'haskell-xml')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2949c0dd54cb326595690efa885739a6bfa4cef98198f22f3e6dbe7957203ec60042c12fdc43de62ed229e2953f2c6f72526b239cdc159841854893c7bc516f2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:47:43
  Author: felixonmars
Revision: 734646

upgpkg: haskell-unicode-transforms 0.3.7.1-5: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-unicode-transforms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:46:43 UTC (rev 734645)
+++ PKGBUILD2020-10-27 16:47:43 UTC (rev 734646)
@@ -3,7 +3,7 @@
 _hkgname=unicode-transforms
 pkgname=haskell-unicode-transforms
 pkgver=0.3.7.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
 url="https://github.com/composewell/unicode-transforms/;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:59:31
  Author: felixonmars
Revision: 734664

upgpkg: haskell-ghc-exactprint 0.6.3.2-8: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-ghc-exactprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:53:59 UTC (rev 734663)
+++ PKGBUILD2020-10-27 16:59:31 UTC (rev 734664)
@@ -3,7 +3,7 @@
 _hkgname=ghc-exactprint
 pkgname=haskell-ghc-exactprint
 pkgver=0.6.3.2
-pkgrel=7
+pkgrel=8
 pkgdesc="ExactPrint for GHC"
 url="https://github.com/alanz/ghc-exactprint.git;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:46:00
  Author: felixonmars
Revision: 734643

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-storable-complex/repos/community-staging-x86_64/
  haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD
(from rev 734642, haskell-storable-complex/trunk/PKGBUILD)

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

Copied: haskell-storable-complex/repos/community-staging-x86_64/PKGBUILD (from 
rev 734642, haskell-storable-complex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:46:00 UTC (rev 734643)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-complex
+pkgname=haskell-storable-complex
+pkgver=0.2.3.0
+pkgrel=71
+pkgdesc="Storable instance for Complex"
+url="https://github.com/cartazio/storable-complex;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('26e2dec12e84bdd1ce1eeb6662577179e203e2af12e8f04f5c2fd323a5474645232cf06744af9ed3252d8d36320b88c63023b1ff12bbfb9a95a48ed70d352c77')
+
+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-generic-deriving/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:36:42
  Author: felixonmars
Revision: 734615

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 734614, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:36:42 UTC (rev 734615)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.14
+pkgrel=3
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase-4-9
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:53:59
  Author: felixonmars
Revision: 734663

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 734662, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:53:59 UTC (rev 734663)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.3
+pkgrel=53
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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-storable-tuple/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:45:23
  Author: felixonmars
Revision: 734641

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-storable-tuple/repos/community-staging-x86_64/
  haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD
(from rev 734640, haskell-storable-tuple/trunk/PKGBUILD)

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

Copied: haskell-storable-tuple/repos/community-staging-x86_64/PKGBUILD (from 
rev 734640, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:45:23 UTC (rev 734641)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=98
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+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 \
+-fsplitbase
+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-one-liner/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:50:31
  Author: felixonmars
Revision: 734653

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-one-liner/repos/community-staging-x86_64/
  haskell-one-liner/repos/community-staging-x86_64/PKGBUILD
(from rev 734652, haskell-one-liner/trunk/PKGBUILD)

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

Copied: haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 
734652, haskell-one-liner/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:50:31 UTC (rev 734653)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=one-liner
+pkgname=haskell-one-liner
+pkgver=1.0
+pkgrel=47
+pkgdesc="Constraint-based generics"
+url="https://github.com/sjoerdvisscher/one-liner;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 
'haskell-profunctors'
+ 'haskell-tagged')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fd9d9448ef352513472b43607bf4ef87fb70b75e7a76a9c7c1197437ff052923026e99a98a9b88f79765e0003d872241724e21c1c8f150208463dbe2141e27a0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:51:47
  Author: felixonmars
Revision: 734656

upgpkg: haskell-either 5.0.1.1-89: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:51:20 UTC (rev 734655)
+++ PKGBUILD2020-10-27 16:51:47 UTC (rev 734656)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1.1
-pkgrel=88
+pkgrel=89
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:03:23
  Author: felixonmars
Revision: 734676

upgpkg: haskell-multistate 0.8.0.3-5: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-multistate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 17:02:49 UTC (rev 734675)
+++ PKGBUILD2020-10-27 17:03:23 UTC (rev 734676)
@@ -3,7 +3,7 @@
 _hkgname=multistate
 pkgname=haskell-multistate
 pkgver=0.8.0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained 
value/type"
 url="https://github.com/lspitzner/multistate;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:00:47
  Author: felixonmars
Revision: 734668

upgpkg: haskell-monad-journal 0.8.1-96: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-monad-journal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 17:00:22 UTC (rev 734667)
+++ PKGBUILD2020-10-27 17:00:47 UTC (rev 734668)
@@ -4,7 +4,7 @@
 _hkgname=monad-journal
 pkgname=haskell-monad-journal
 pkgver=0.8.1
-pkgrel=95
+pkgrel=96
 pkgdesc="Pure logger typeclass and monad transformer"
 url="https://github.com/phaazon/monad-journal;
 license=("BSD")


[arch-commits] Commit in libshout/repos/extra-x86_64 (4 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:56:32
  Author: felixonmars
Revision: 398944

archrelease: copy trunk to extra-x86_64

Added:
  libshout/repos/extra-x86_64/PKGBUILD
(from rev 398943, libshout/trunk/PKGBUILD)
Deleted:
  libshout/repos/extra-x86_64/PKGBUILD
  libshout/repos/extra-x86_64/corrected-blocking-state.patch
  libshout/repos/extra-x86_64/icy-port-increment.patch

+
 PKGBUILD   |   64 ---
 corrected-blocking-state.patch |  125 ---
 icy-port-increment.patch   |   29 -
 3 files changed, 27 insertions(+), 191 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-27 16:56:17 UTC (rev 398943)
+++ PKGBUILD2020-10-27 16:56:32 UTC (rev 398944)
@@ -1,37 +0,0 @@
-# Maintainer: Giovanni Scafora 
-# Contributor: arjan 
-# Contributor: Jason Chu 
-
-pkgname=libshout
-pkgver=2.4.3
-pkgrel=3
-epoch=1
-pkgdesc="Library for accessing a shoutcast/icecast server"
-arch=('x86_64')
-depends=('libvorbis' 'libtheora' 'speex' 'openssl')
-url="https://www.icecast.org/;
-options=('!emptydirs')
-license=('LGPL')
-source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;
- corrected-blocking-state.patch
- icy-port-increment.patch)
-sha512sums=('fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34'
-
'53aab9c3fd5b044eff731f46a51f646366ab48a2c910493035599ef0e1d65c1f7655753d12a2c7958125a1e834476763838547c44a110b85fea9d9b8650a440c'
-
'cc00b0e2b41e28fc5bd13f1d159a22b8475d90448b51aac619e7d317a404b88c7631562056cc0c320ad2634daca592e68f3ac8b58e8a6ab166d913bd8625ba9a')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 -i ../corrected-blocking-state.patch
-  patch -Np1 -i ../icy-port-increment.patch
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: libshout/repos/extra-x86_64/PKGBUILD (from rev 398943, 
libshout/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-27 16:56:32 UTC (rev 398944)
@@ -0,0 +1,27 @@
+# Maintainer: Giovanni Scafora 
+# Contributor: arjan 
+# Contributor: Jason Chu 
+
+pkgname=libshout
+pkgver=2.4.4
+pkgrel=1
+epoch=1
+pkgdesc="Library for accessing a shoutcast/icecast server"
+arch=('x86_64')
+depends=('libvorbis' 'libtheora' 'speex' 'openssl')
+url="https://www.icecast.org/;
+options=('!emptydirs')
+license=('LGPL')
+source=("https://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ddc44d4db0193471b1a61d41e8ec975a021da4f5af657716ecbb1eaf95231e03ac44036148f0d5bd897ba5c03f075fd67017fecfccebb4f11be56375c0e5c088')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}

Deleted: corrected-blocking-state.patch
===
--- corrected-blocking-state.patch  2020-10-27 16:56:17 UTC (rev 398943)
+++ corrected-blocking-state.patch  2020-10-27 16:56:32 UTC (rev 398944)
@@ -1,125 +0,0 @@
-From 0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef Mon Sep 17 00:00:00 2001
-From: Philipp Schafft 
-Date: Wed, 26 Jun 2019 18:58:44 +
-Subject: [PATCH] Fix: Corrected blocking state of connections
-
-Thanks to Bernd Geiser  for initial report.
-
-Fixes: #2309

- include/shout/shout.h.in |  8 +++-
- src/connection.c | 13 +++--
- src/shout.c  |  7 +--
- 3 files changed, 19 insertions(+), 9 deletions(-)
-
-diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in
-index 6fda58b..297ff17 100644
 a/include/shout/shout.h.in
-+++ b/include/shout/shout.h.in
-@@ -85,6 +85,11 @@ extern "C" {
- #define SHOUT_TLS_RFC2818   ( 11) /* Use TLS for transport layer like 
HTTPS [RFC2818] does. */
- #define SHOUT_TLS_RFC2817   ( 12) /* Use TLS via HTTP Upgrade:-header 
[RFC2817]. */
- 
-+/* Possible values for blocking */
-+#define SHOUT_BLOCKING_DEFAULT  (255) /* Use the default blocking 
setting. */
-+#define SHOUT_BLOCKING_FULL (  0) /* Block in all I/O related 
functions */
-+#define SHOUT_BLOCKING_NONE (  1) /* Do not block in I/O related 
functions */
-+
- #define SHOUT_AI_BITRATE"bitrate"
- #define SHOUT_AI_SAMPLERATE "samplerate"
- #define SHOUT_AI_CHANNELS   "channels"
-@@ -244,7 +249,8 @@ int shout_set_protocol(shout_t *self, unsigned int 
protocol);
- unsigned int shout_get_protocol(shout_t *self);
- 
- /* Instructs libshout to use nonblocking I/O. Must be called before
-- * shout_open (no 

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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:50:19
  Author: felixonmars
Revision: 734652

upgpkg: haskell-one-liner 1.0-47: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-one-liner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:49:35 UTC (rev 734651)
+++ PKGBUILD2020-10-27 16:50:19 UTC (rev 734652)
@@ -3,7 +3,7 @@
 _hkgname=one-liner
 pkgname=haskell-one-liner
 pkgver=1.0
-pkgrel=46
+pkgrel=47
 pkgdesc="Constraint-based generics"
 url="https://github.com/sjoerdvisscher/one-liner;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:49:24
  Author: felixonmars
Revision: 734650

upgpkg: haskell-foldl 1.4.9-10: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:48:38 UTC (rev 734649)
+++ PKGBUILD2020-10-27 16:49:24 UTC (rev 734650)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:46:31
  Author: felixonmars
Revision: 734644

upgpkg: haskell-getopt-generics 0.13.0.4-17: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-getopt-generics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:46:00 UTC (rev 734643)
+++ PKGBUILD2020-10-27 16:46:31 UTC (rev 734644)
@@ -3,7 +3,7 @@
 _hkgname=getopt-generics
 pkgname=haskell-getopt-generics
 pkgver=0.13.0.4
-pkgrel=16
+pkgrel=17
 pkgdesc="Create command line interfaces with ease"
 url="https://github.com/soenkehahn/getopt-generics;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:24:56
  Author: felixonmars
Revision: 734589

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 734588, 
haskell-loop/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:24:56 UTC (rev 734589)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=loop
+pkgname=haskell-loop
+pkgver=0.3.0
+pkgrel=76
+pkgdesc="Fast loops (for when GHC can't optimize forM_)"
+url="https://github.com/nh2/loop;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c4f57547dc80a0afdb20f590564f36425b41263b420f64877b26650b8f15479c29c0d87a8bfeb751bf2abb85c019f3b3459ecda8b50ca35627e26599d284f8f8')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:47:55
  Author: felixonmars
Revision: 734647

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unicode-transforms/repos/community-staging-x86_64/
  haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD
(from rev 734646, haskell-unicode-transforms/trunk/PKGBUILD)

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

Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD 
(from rev 734646, haskell-unicode-transforms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:47:55 UTC (rev 734647)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=unicode-transforms
+pkgname=haskell-unicode-transforms
+pkgver=0.3.7.1
+pkgrel=5
+pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
+url="https://github.com/composewell/unicode-transforms/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-getopt-generics' 'haskell-hspec' 
'haskell-quickcheck' 'haskell-split'
+ 'haskell-text-icu')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a4e39b943bcea6c86ebb8df7253a39ecf2a7bf5a083d0cf2ee1e5720af4afe47111330a787353a5728793d02739448debae2fd73fe6ba2d0eb94cbbb4bfef30f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -fhas-icu -f-has-llvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:37:48
  Author: felixonmars
Revision: 734618

upgpkg: haskell-process-extras 0.7.4-123: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-process-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:37:21 UTC (rev 734617)
+++ PKGBUILD2020-10-27 16:37:48 UTC (rev 734618)
@@ -4,7 +4,7 @@
 _hkgname=process-extras
 pkgname=haskell-process-extras
 pkgver=0.7.4
-pkgrel=122
+pkgrel=123
 pkgdesc="Process extras"
 url="https://github.com/seereason/process-extras;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:01:37
  Author: felixonmars
Revision: 734671

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 
734670, haskell-lifted-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:01:37 UTC (rev 734671)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lifted-base
+pkgname=haskell-lifted-base
+pkgver=0.2.3.12
+pkgrel=94
+pkgdesc="lifted IO operations from the base library"
+url="https://github.com/basvandijk/lifted-base;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32')
+
+build() {
+cd $_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-atomic-write/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:23:17
  Author: felixonmars
Revision: 734585

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-atomic-write/repos/community-staging-x86_64/
  haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD
(from rev 734584, haskell-atomic-write/trunk/PKGBUILD)

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

Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 
734584, haskell-atomic-write/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:23:17 UTC (rev 734585)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-write
+pkgname=haskell-atomic-write
+pkgver=0.2.0.7
+pkgrel=30
+pkgdesc="Atomically write to a file"
+url="https://github.com/stackbuilders/atomic-write;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3405437b801fbdd542c5c8a403f603ccb65ceaa63beca15062c429eaea412d7006342eb237982c9fe6751ffd160f810197b30fec3e49528e51bae1fc7f47af2e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:45:11
  Author: felixonmars
Revision: 734640

upgpkg: haskell-storable-tuple 0.0.3.3-98: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-storable-tuple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:44:46 UTC (rev 734639)
+++ PKGBUILD2020-10-27 16:45:11 UTC (rev 734640)
@@ -4,7 +4,7 @@
 _hkgname=storable-tuple
 pkgname=haskell-storable-tuple
 pkgver=0.0.3.3
-pkgrel=97
+pkgrel=98
 pkgdesc="Storable instance for pairs and triples"
 url="http://code.haskell.org/~thielema/storable-tuple/;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:52:34
  Author: felixonmars
Revision: 734659

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from 
rev 734658, haskell-transformers-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:52:34 UTC (rev 734659)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=transformers-base
+pkgname=haskell-transformers-base
+pkgver=0.4.5.2
+pkgrel=92
+pkgdesc="Lift computations from the bottom of a transformer stack"
+url="https://github.com/mvv/transformers-base;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-forphaninstances
+runhaskell Setup build $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-keys/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:53:47
  Author: felixonmars
Revision: 734662

upgpkg: haskell-keys 3.12.3-53: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:53:17 UTC (rev 734661)
+++ PKGBUILD2020-10-27 16:53:47 UTC (rev 734662)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.3
-pkgrel=52
+pkgrel=53
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:04:12
  Author: felixonmars
Revision: 734679

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 
734678, haskell-success/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:04:12 UTC (rev 734679)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=103
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e')
+
+build() {
+cd $_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-monad-control/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:00:10
  Author: felixonmars
Revision: 734666

upgpkg: haskell-monad-control 1.0.2.3-94: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-monad-control/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:59:42 UTC (rev 734665)
+++ PKGBUILD2020-10-27 17:00:10 UTC (rev 734666)
@@ -4,7 +4,7 @@
 _hkgname=monad-control
 pkgname=haskell-monad-control
 pkgver=1.0.2.3
-pkgrel=93
+pkgrel=94
 pkgdesc="Lift control operations, like exception catching, through monad 
transformers"
 url="https://github.com/basvandijk/monad-control;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:51:09
  Author: felixonmars
Revision: 734654

upgpkg: haskell-invariant 0.5.4-5: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:50:31 UTC (rev 734653)
+++ PKGBUILD2020-10-27 16:51:09 UTC (rev 734654)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.5.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors;
 license=('custom:BSD2')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:02:37
  Author: felixonmars
Revision: 734674

upgpkg: haskell-resource-pool 0.2.3.2-123: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 17:02:13 UTC (rev 734673)
+++ PKGBUILD2020-10-27 17:02:37 UTC (rev 734674)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=122
+pkgrel=123
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 17:02:13
  Author: felixonmars
Revision: 734673

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD 
(from rev 734672, haskell-enclosed-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 17:02:13 UTC (rev 734673)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=enclosed-exceptions
+pkgname=haskell-enclosed-exceptions
+pkgver=1.0.3
+pkgrel=80
+pkgdesc="Catching all exceptions from within an enclosed computation"
+url="https://github.com/jcristovao/enclosed-exceptions;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" 
"haskell-transformers-base")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c')
+
+build() {
+cd $_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-unix-time/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:23:45
  Author: felixonmars
Revision: 734586

upgpkg: haskell-unix-time 0.4.7-58: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-unix-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:23:17 UTC (rev 734585)
+++ PKGBUILD2020-10-27 16:23:45 UTC (rev 734586)
@@ -4,7 +4,7 @@
 _hkgname=unix-time
 pkgname=haskell-unix-time
 pkgver=0.4.7
-pkgrel=57
+pkgrel=58
 pkgdesc="Unix time parser/formatter and utilities"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:37:08
  Author: felixonmars
Revision: 734616

upgpkg: haskell-tasty-ant-xml 1.1.7-6: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-tasty-ant-xml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:36:42 UTC (rev 734615)
+++ PKGBUILD2020-10-27 16:37:08 UTC (rev 734616)
@@ -3,7 +3,7 @@
 _hkgname=tasty-ant-xml
 pkgname=haskell-tasty-ant-xml
 pkgver=1.1.7
-pkgrel=5
+pkgrel=6
 pkgdesc="Render tasty output to XML for Jenkins"
 url="https://github.com/ocharles/tasty-ant-xml;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:28:18
  Author: felixonmars
Revision: 734596

upgpkg: haskell-genvalidity-property 0.5.0.1-40: rebuild with 
optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-genvalidity-property/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:27:42 UTC (rev 734595)
+++ PKGBUILD2020-10-27 16:28:18 UTC (rev 734596)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity-property
 pkgname=haskell-genvalidity-property
 pkgver=0.5.0.1
-pkgrel=39
+pkgrel=40
 pkgdesc="Standard properties for functions on Validity types"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:29:42
  Author: felixonmars
Revision: 734600

upgpkg: haskell-quickcheck-assertions 0.3.0-111: rebuild with 
optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-quickcheck-assertions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:29:15 UTC (rev 734599)
+++ PKGBUILD2020-10-27 16:29:42 UTC (rev 734600)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-assertions
 pkgname=haskell-quickcheck-assertions
 pkgver=0.3.0
-pkgrel=110
+pkgrel=111
 pkgdesc="HUnit like assertions for QuickCheck"
 url="https://github.com/s9gf4ult/quickcheck-assertions;
 license=("LGPL")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:27:30
  Author: felixonmars
Revision: 734594

upgpkg: haskell-genvalidity 0.11.0.0-30: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-genvalidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:26:46 UTC (rev 734593)
+++ PKGBUILD2020-10-27 16:27:30 UTC (rev 734594)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity
 pkgname=haskell-genvalidity
 pkgver=0.11.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Testing utilities for the validity library"
 url="https://github.com/NorfairKing/genvalidity;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:29:03
  Author: felixonmars
Revision: 734598

upgpkg: haskell-genvalidity-hspec 0.7.0.4-40: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-genvalidity-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:28:30 UTC (rev 734597)
+++ PKGBUILD2020-10-27 16:29:03 UTC (rev 734598)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity-hspec
 pkgname=haskell-genvalidity-hspec
 pkgver=0.7.0.4
-pkgrel=39
+pkgrel=40
 pkgdesc="Standard spec's for GenValidity instances"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:35:47
  Author: felixonmars
Revision: 734613

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 
734612, haskell-graphviz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:35:47 UTC (rev 734613)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=graphviz
+pkgname=haskell-graphviz
+pkgver=2999.20.1.0
+pkgrel=22
+pkgdesc="Bindings to Graphviz for graph visualisation."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour' 'haskell-dlist' 'haskell-fgl' 
'haskell-polyparse'
+ 'haskell-temporary' 'haskell-wl-pprint-text')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ivan-m/graphviz/archive/$pkgver.tar.gz;)
+sha512sums=('9cd166f04565f9da56b93c6da49cc9f515a37762dd780e3868cf41c8d2b7709f627f0b60ecc31ce77249e38a53c74d1a989a9bfbf419f370cedf0c67526a9e7b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-parsing
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:31:05
  Author: felixonmars
Revision: 734604

upgpkg: haskell-unicode-show 0.1.0.4-45: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-unicode-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:30:37 UTC (rev 734603)
+++ PKGBUILD2020-10-27 16:31:05 UTC (rev 734604)
@@ -4,7 +4,7 @@
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
 pkgver=0.1.0.4
-pkgrel=44
+pkgrel=45
 pkgdesc="Print and show in unicode"
 url="https://github.com/nushio3/unicode-show#readme;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:26:34
  Author: felixonmars
Revision: 734592

upgpkg: haskell-validity 0.11.0.0-27: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-validity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:26:06 UTC (rev 734591)
+++ PKGBUILD2020-10-27 16:26:34 UTC (rev 734592)
@@ -3,7 +3,7 @@
 _hkgname=validity
 pkgname=haskell-validity
 pkgver=0.11.0.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Validity typeclass"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:30:37
  Author: felixonmars
Revision: 734603

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 
734602, haskell-reflection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:30:37 UTC (rev 734603)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reflection
+pkgname=haskell-reflection
+pkgver=2.1.6
+pkgrel=26
+pkgdesc="Reifies arbitrary terms into types that can be reflected back into 
terms"
+url="https://github.com/ekmett/reflection;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd')
+
+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 \
+-ftemplate-haskell -f-slow
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:31:17
  Author: felixonmars
Revision: 734605

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
734604, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:31:17 UTC (rev 734605)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.4
+pkgrel=45
+pkgdesc="Print and show in unicode"
+url="https://github.com/nushio3/unicode-show#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25019cfc9d4c8eff6ef2ab772cec8a810e22ad1fd35f4119a53a9f2bbeb50c9e742a508815813134d8d5fa13dee3f1ddcc9f183b4a6958c748d6d82f35b98147')
+
+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
+# https://github.com/nushio3/unicode-show/issues/2
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:32:22
  Author: felixonmars
Revision: 734608

upgpkg: haskell-memotrie 0.6.10-45: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-memotrie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:31:55 UTC (rev 734607)
+++ PKGBUILD2020-10-27 16:32:22 UTC (rev 734608)
@@ -3,7 +3,7 @@
 _hkgname=MemoTrie
 pkgname=haskell-memotrie
 pkgver=0.6.10
-pkgrel=44
+pkgrel=45
 pkgdesc="Trie-based memo functions"
 url="https://github.com/conal/MemoTrie;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:35:34
  Author: felixonmars
Revision: 734612

upgpkg: haskell-graphviz 2999.20.1.0-22: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-graphviz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:33:40 UTC (rev 734611)
+++ PKGBUILD2020-10-27 16:35:34 UTC (rev 734612)
@@ -4,7 +4,7 @@
 _hkgname=graphviz
 pkgname=haskell-graphviz
 pkgver=2999.20.1.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Bindings to Graphviz for graph visualisation."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:29:54
  Author: felixonmars
Revision: 734601

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD 
(from rev 734600, haskell-quickcheck-assertions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:29:54 UTC (rev 734601)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-assertions
+pkgname=haskell-quickcheck-assertions
+pkgver=0.3.0
+pkgrel=111
+pkgdesc="HUnit like assertions for QuickCheck"
+url="https://github.com/s9gf4ult/quickcheck-assertions;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 
'haskell-pretty-show')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:32:34
  Author: felixonmars
Revision: 734609

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-memotrie/repos/community-staging-x86_64/PKGBUILD (from rev 
734608, haskell-memotrie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:32:34 UTC (rev 734609)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=MemoTrie
+pkgname=haskell-memotrie
+pkgver=0.6.10
+pkgrel=45
+pkgdesc="Trie-based memo functions"
+url="https://github.com/conal/MemoTrie;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-newtype-generics')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('73be7e356ad2aeef49abf43975d2e24ee8b883e12453f316366b52998637ac26d98feef34388c2a46f683027dc7132444b17a25a12d3e86748088fadf081b186')
+
+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-fgl/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:33:28
  Author: felixonmars
Revision: 734610

upgpkg: haskell-fgl 5.7.0.3-21: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-fgl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:32:34 UTC (rev 734609)
+++ PKGBUILD2020-10-27 16:33:28 UTC (rev 734610)
@@ -4,7 +4,7 @@
 _hkgname=fgl
 pkgname=haskell-fgl
 pkgver=5.7.0.3
-pkgrel=20
+pkgrel=21
 pkgdesc="Martin Erwig's Functional Graph Library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:31:43
  Author: felixonmars
Revision: 734606

upgpkg: haskell-newtype-generics 0.5.4-45: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-newtype-generics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:31:17 UTC (rev 734605)
+++ PKGBUILD2020-10-27 16:31:43 UTC (rev 734606)
@@ -3,7 +3,7 @@
 _hkgname=newtype-generics
 pkgname=haskell-newtype-generics
 pkgver=0.5.4
-pkgrel=44
+pkgrel=45
 pkgdesc="A typeclass and set of functions for working with newtypes"
 url="https://github.com/sjakobi/newtype-generics;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:33:40
  Author: felixonmars
Revision: 734611

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fgl/repos/community-staging-x86_64/PKGBUILD (from rev 734610, 
haskell-fgl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:33:40 UTC (rev 734611)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fgl
+pkgname=haskell-fgl
+pkgver=5.7.0.3
+pkgrel=21
+pkgdesc="Martin Erwig's Functional Graph Library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f77ee1a66fe02b0a01e70b6fcb16baaba67be5433e4310bfb0862cec66855fc0413de586ca111e2e1569898b890fe93faf7c9f079dc569ca2d32b6c087762bbd')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcontainers042
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:26:46
  Author: felixonmars
Revision: 734593

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-validity/repos/community-staging-x86_64/PKGBUILD (from rev 
734592, haskell-validity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:26:46 UTC (rev 734593)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=validity
+pkgname=haskell-validity
+pkgver=0.11.0.0
+pkgrel=27
+pkgdesc="Validity typeclass"
+url="https://github.com/NorfairKing/validity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48808794d5572deb88b4ea681380d88b60ea4efdbce6f020b708e3038d7a2150c6e7cca16281f31730f3d3669d33cb4ce239156f37633e833564903de93c35bc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:29:15
  Author: felixonmars
Revision: 734599

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from 
rev 734598, haskell-genvalidity-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:29:15 UTC (rev 734599)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity-hspec
+pkgname=haskell-genvalidity-hspec
+pkgver=0.7.0.4
+pkgrel=40
+pkgdesc="Standard spec's for GenValidity instances"
+url="https://github.com/NorfairKing/validity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-genvalidity' 'haskell-genvalidity-property' 
'haskell-hspec'
+ 'haskell-hspec-core' 'haskell-quickcheck' 'haskell-validity')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('25b660ca378f9015a71063c49ee0acb98fee2d66a61562e1fca831f1eb806ab6adc469b9694e51a610b14f9ee09765f83223b65a737effeef1fb0aeb98f30392')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:28:30
  Author: felixonmars
Revision: 734597

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-genvalidity-property/repos/community-staging-x86_64/
  haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD
(from rev 734596, haskell-genvalidity-property/trunk/PKGBUILD)

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

Copied: haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD 
(from rev 734596, haskell-genvalidity-property/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:28:30 UTC (rev 734597)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity-property
+pkgname=haskell-genvalidity-property
+pkgver=0.5.0.1
+pkgrel=40
+pkgdesc="Standard properties for functions on Validity types"
+url="https://github.com/NorfairKing/validity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-genvalidity' 'haskell-hspec' 
'haskell-pretty-show' 'haskell-quickcheck'
+ 'haskell-validity')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a50b3cb28cb843bfacff8b1a2248fc6e80ea1667518955a0d8479d607017f45ff99eac71be6797e232e9d6f08f6bfeb3ce00b346c9a40d2cf9da880d84f29add')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:31:55
  Author: felixonmars
Revision: 734607

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-newtype-generics/repos/community-staging-x86_64/PKGBUILD (from 
rev 734606, haskell-newtype-generics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:31:55 UTC (rev 734607)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=newtype-generics
+pkgname=haskell-newtype-generics
+pkgver=0.5.4
+pkgrel=45
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://github.com/sjakobi/newtype-generics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('33128015f68a01633b778b8fd7f3d3df8f13b33479705edd4b47036641d7b358667998eb56a6fecdb1f65cb7fb0ac456b8d08ef264e1c17b2fad08ce0a0ffea1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:27:42
  Author: felixonmars
Revision: 734595

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 
734594, haskell-genvalidity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:27:42 UTC (rev 734595)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity
+pkgname=haskell-genvalidity
+pkgver=0.11.0.0
+pkgrel=30
+pkgdesc="Testing utilities for the validity library"
+url="https://github.com/NorfairKing/genvalidity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-validity')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('175bb46ac0d11d899e28f5d4481fc01660614a84a0d0a40a913e42200b757f98d22eb42bf87bf8a0f798c60676d6bfba8cc0824143500d8c4e7d61d4864cee8c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:30:25
  Author: felixonmars
Revision: 734602

upgpkg: haskell-reflection 2.1.6-26: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-reflection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:29:54 UTC (rev 734601)
+++ PKGBUILD2020-10-27 16:30:25 UTC (rev 734602)
@@ -4,7 +4,7 @@
 _hkgname=reflection
 pkgname=haskell-reflection
 pkgver=2.1.6
-pkgrel=25
+pkgrel=26
 pkgdesc="Reifies arbitrary terms into types that can be reflected back into 
terms"
 url="https://github.com/ekmett/reflection;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:39:24
  Author: felixonmars
Revision: 734623

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 
734622, haskell-tasty-silver/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:39:24 UTC (rev 734623)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-silver
+pkgname=haskell-tasty-silver
+pkgver=3.1.15
+pkgrel=29
+pkgdesc="A fancy test runner, including support for golden tests"
+url="https://github.com/phile314/tasty-silver;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-optparse-applicative'
+ 'haskell-process-extras' 'haskell-regex-tdfa' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-temporary')
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b097710f4a1ee690cb7fc449b8154ca1388db14380f78a396b0a9376382aacfcb3a73106e1bb2c799643d0c26b353bf606d1cde0adaa26ac83236de3f364')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:39:11
  Author: felixonmars
Revision: 734622

upgpkg: haskell-tasty-silver 3.1.15-29: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-tasty-silver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:38:41 UTC (rev 734621)
+++ PKGBUILD2020-10-27 16:39:11 UTC (rev 734622)
@@ -3,7 +3,7 @@
 _hkgname=tasty-silver
 pkgname=haskell-tasty-silver
 pkgver=3.1.15
-pkgrel=28
+pkgrel=29
 pkgdesc="A fancy test runner, including support for golden tests"
 url="https://github.com/phile314/tasty-silver;
 license=("MIT")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:40:29
  Author: felixonmars
Revision: 734626

upgpkg: haskell-word-wrap 0.4.1-95: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-word-wrap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:40:04 UTC (rev 734625)
+++ PKGBUILD2020-10-27 16:40:29 UTC (rev 734626)
@@ -4,7 +4,7 @@
 _hkgname=word-wrap
 pkgname=haskell-word-wrap
 pkgver=0.4.1
-pkgrel=94
+pkgrel=95
 pkgdesc="A library for word-wrapping"
 url="https://github.com/jtdaugherty/word-wrap/;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:40:04
  Author: felixonmars
Revision: 734625

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-with-location/repos/community-staging-x86_64/
  haskell-with-location/repos/community-staging-x86_64/PKGBUILD
(from rev 734624, haskell-with-location/trunk/PKGBUILD)

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

Copied: haskell-with-location/repos/community-staging-x86_64/PKGBUILD (from rev 
734624, haskell-with-location/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:40:04 UTC (rev 734625)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=with-location
+pkgname=haskell-with-location
+pkgver=0.1.0
+pkgrel=94
+pkgdesc="Use ImplicitParams-based source locations in a backward compatible 
way"
+url="https://github.com/sol/with-location;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1b8bdecd02d4acaa8b21e2cd6acdee573ac29b909c9a6f0d88a56adcd7433d551db5c1fadbc3e72c78378d74a614594d8d2ad08899fd63ecc57c65d0c37b28b9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:44:06
  Author: felixonmars
Revision: 734637

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 734636, 
haskell-these/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:44:06 UTC (rev 734637)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=these
+pkgname=haskell-these
+pkgver=1.1.1.1
+pkgrel=22
+pkgdesc="An either-or-both data type"
+url="https://github.com/isomorphism/these;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('23246164648bf4cb028719e7cb2e5f450ab8af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:39:51
  Author: felixonmars
Revision: 734624

upgpkg: haskell-with-location 0.1.0-94: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-with-location/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:39:24 UTC (rev 734623)
+++ PKGBUILD2020-10-27 16:39:51 UTC (rev 734624)
@@ -4,7 +4,7 @@
 _hkgname=with-location
 pkgname=haskell-with-location
 pkgver=0.1.0
-pkgrel=93
+pkgrel=94
 pkgdesc="Use ImplicitParams-based source locations in a backward compatible 
way"
 url="https://github.com/sol/with-location;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:40:41
  Author: felixonmars
Revision: 734627

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-word-wrap/repos/community-staging-x86_64/
  haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD
(from rev 734626, haskell-word-wrap/trunk/PKGBUILD)

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

Copied: haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 
734626, haskell-word-wrap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:40:41 UTC (rev 734627)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word-wrap
+pkgname=haskell-word-wrap
+pkgver=0.4.1
+pkgrel=95
+pkgdesc="A library for word-wrapping"
+url="https://github.com/jtdaugherty/word-wrap/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:43:17
  Author: felixonmars
Revision: 734634

upgpkg: haskell-assoc 1.0.2-21: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-assoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:42:53 UTC (rev 734633)
+++ PKGBUILD2020-10-27 16:43:17 UTC (rev 734634)
@@ -3,7 +3,7 @@
 _hkgname=assoc
 pkgname=haskell-assoc
 pkgver=1.0.2
-pkgrel=20
+pkgrel=21
 pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors"
 url="https://github.com/phadej/assoc;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:44:34
  Author: felixonmars
Revision: 734638

upgpkg: haskell-strict 0.4-22: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-strict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:44:06 UTC (rev 734637)
+++ PKGBUILD2020-10-27 16:44:34 UTC (rev 734638)
@@ -4,7 +4,7 @@
 _hkgname=strict
 pkgname=haskell-strict
 pkgver=0.4
-pkgrel=21
+pkgrel=22
 pkgdesc="Strict data types and String IO"
 url="https://github.com/haskell-strict/strict;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:38:29
  Author: felixonmars
Revision: 734620

upgpkg: haskell-unixutils 1.54.1-159: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:38:00 UTC (rev 734619)
+++ PKGBUILD2020-10-27 16:38:29 UTC (rev 734620)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=158
+pkgrel=159
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:38:41
  Author: felixonmars
Revision: 734621

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
734620, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:38:41 UTC (rev 734621)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=159
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+build() {
+cd $_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-rank2classes/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:42:53
  Author: felixonmars
Revision: 734633

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 
734632, haskell-rank2classes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:42:53 UTC (rev 734633)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.4.0.1
+pkgrel=27
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('57e5d1ab9bcd1cfefe4183cf9d3048f6d7f2111db70e1dd289b7b6b34c42f4160f52cfb1e55805e1b8cd55437633d60029c736c8351becf1a2e5d80d0c3bf019')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:41:08
  Author: felixonmars
Revision: 734628

upgpkg: haskell-half 0.3-75: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-half/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:40:41 UTC (rev 734627)
+++ PKGBUILD2020-10-27 16:41:08 UTC (rev 734628)
@@ -3,7 +3,7 @@
 _hkgname=half
 pkgname=haskell-half
 pkgver=0.3
-pkgrel=74
+pkgrel=75
 pkgdesc="Half-precision floating-point"
 url="https://github.com/ekmett/half;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:44:46
  Author: felixonmars
Revision: 734639

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 
734638, haskell-strict/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:44:46 UTC (rev 734639)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=strict
+pkgname=haskell-strict
+pkgver=0.4
+pkgrel=22
+pkgdesc="Strict data types and String IO"
+url="https://github.com/haskell-strict/strict;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable' 'haskell-these')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f41d5ca6a02e849778d35e6f9343fe3d58b6b09b5bf93798af9346190de36346b3fc588a22368a16fbd1000713a57ca3c81357a0f38735e2b2359bda509ed8a3')
+
+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-half/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:41:20
  Author: felixonmars
Revision: 734629

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-half/repos/community-staging-x86_64/PKGBUILD (from rev 734628, 
haskell-half/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:41:20 UTC (rev 734629)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=half
+pkgname=haskell-half
+pkgver=0.3
+pkgrel=75
+pkgdesc="Half-precision floating-point"
+url="https://github.com/ekmett/half;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('576766a8d5ae767da3915541195b68ce9586ff7a4a83473364a9d73d44b147b8fec4ecc09dc071520dd422b092e6291348dd2af25454a779b9c62e02cef0964c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:41:49
  Author: felixonmars
Revision: 734630

upgpkg: haskell-markdown-unlit 0.5.0-69: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-markdown-unlit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:41:20 UTC (rev 734629)
+++ PKGBUILD2020-10-27 16:41:49 UTC (rev 734630)
@@ -3,7 +3,7 @@
 _hkgname=markdown-unlit
 pkgname=haskell-markdown-unlit
 pkgver=0.5.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Literate Haskell support for Markdown"
 url="https://github.com/sol/markdown-unlit;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:43:55
  Author: felixonmars
Revision: 734636

upgpkg: haskell-these 1.1.1.1-22: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-these/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:43:29 UTC (rev 734635)
+++ PKGBUILD2020-10-27 16:43:55 UTC (rev 734636)
@@ -3,7 +3,7 @@
 _hkgname=these
 pkgname=haskell-these
 pkgver=1.1.1.1
-pkgrel=21
+pkgrel=22
 pkgdesc="An either-or-both data type"
 url="https://github.com/isomorphism/these;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:43:29
  Author: felixonmars
Revision: 734635

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-assoc/repos/community-staging-x86_64/PKGBUILD (from rev 734634, 
haskell-assoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:43:29 UTC (rev 734635)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=assoc
+pkgname=haskell-assoc
+pkgver=1.0.2
+pkgrel=21
+pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors"
+url="https://github.com/phadej/assoc;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('20fd0056dcc2dff9504e090be5c2ef27692a795133620e60b9382cfdfbaf26d1019617acf48f0f762e22d699068bc4dbd35a714177ce3a36761c0065708b9168')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:42:42
  Author: felixonmars
Revision: 734632

upgpkg: haskell-rank2classes 1.4.0.1-27: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-rank2classes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:42:00 UTC (rev 734631)
+++ PKGBUILD2020-10-27 16:42:42 UTC (rev 734632)
@@ -3,7 +3,7 @@
 _hkgname=rank2classes
 pkgname=haskell-rank2classes
 pkgver=1.4.0.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
 url="https://github.com/blamario/grampa/tree/master/rank2classes;
 license=('BSD')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:42:00
  Author: felixonmars
Revision: 734631

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-markdown-unlit/repos/community-staging-x86_64/
  haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD
(from rev 734630, haskell-markdown-unlit/trunk/PKGBUILD)

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

Copied: haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from 
rev 734630, haskell-markdown-unlit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:42:00 UTC (rev 734631)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=markdown-unlit
+pkgname=haskell-markdown-unlit
+pkgver=0.5.0
+pkgrel=69
+pkgdesc="Literate Haskell support for Markdown"
+url="https://github.com/sol/markdown-unlit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently' 'haskell-stringbuilder' 
'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('580b4e4a4fcccf845c3e618b2ebc425dd8dba024c1c8bbae8db00a3e4b768353fe6738195dad80ae2afb1a46fcfad46cbed6d98bea1017ef098366fa7a2633ea')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:21:54
  Author: felixonmars
Revision: 734581

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 
734580, haskell-torrent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:21:54 UTC (rev 734581)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=torrent
+pkgname=haskell-torrent
+pkgver=1.1.1
+pkgrel=53
+pkgdesc="BitTorrent file parser and generater"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-bencode" "haskell-syb")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db4c18ca8df4fd32c45d6fc01333a5ef083136dfd5833f13300161ca393b6f3ebb2a8ca2b2f7e2bbf7019eb9484e0b3b067677a63fd41311e3dc7a17111f5a6c')
+
+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-atomic-write/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:23:05
  Author: felixonmars
Revision: 734584

upgpkg: haskell-atomic-write 0.2.0.7-30: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-atomic-write/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:22:37 UTC (rev 734583)
+++ PKGBUILD2020-10-27 16:23:05 UTC (rev 734584)
@@ -3,7 +3,7 @@
 _hkgname=atomic-write
 pkgname=haskell-atomic-write
 pkgver=0.2.0.7
-pkgrel=29
+pkgrel=30
 pkgdesc="Atomically write to a file"
 url="https://github.com/stackbuilders/atomic-write;
 license=('MIT')


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:21:03
  Author: felixonmars
Revision: 734578

upgpkg: haskell-bencode 0.6.1.1-30: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-bencode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:20:36 UTC (rev 734577)
+++ PKGBUILD2020-10-27 16:21:03 UTC (rev 734578)
@@ -4,7 +4,7 @@
 _hkgname=bencode
 pkgname=haskell-bencode
 pkgver=0.6.1.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Parser and printer for bencoded data."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-hi-file-parser/repos (2 files)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:17:07
  Author: felixonmars
Revision: 734567

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hi-file-parser/repos/community-staging-x86_64/
  haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 734566, haskell-hi-file-parser/trunk/PKGBUILD)

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

Copied: haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from 
rev 734566, haskell-hi-file-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:17:07 UTC (rev 734567)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hi-file-parser
+pkgname=haskell-hi-file-parser
+pkgver=0.1.0.0
+pkgrel=71
+pkgdesc="Parser for GHC's hi files"
+url="https://github.com/commercialhaskell/stack;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rio' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e101c99486839d8c28a3a1fa7fddb0cc8287298f587affaf90cccfa517adaf84b570af8d28faae16201271e0d27059fdbac5740f429e9f4f341f760d5d9d0b5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:19:48
  Author: felixonmars
Revision: 734575

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 734574, 
haskell-weigh/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:19:48 UTC (rev 734575)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=weigh
+pkgname=haskell-weigh
+pkgver=0.0.16
+pkgrel=45
+pkgdesc="Measure allocations of a Haskell functions/values"
+url="https://github.com/fpco/weigh;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-split' 'haskell-temporary')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:17:37
  Author: felixonmars
Revision: 734568

upgpkg: haskell-mime-mail 0.5.0-57: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-mime-mail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:17:07 UTC (rev 734567)
+++ PKGBUILD2020-10-27 16:17:37 UTC (rev 734568)
@@ -4,7 +4,7 @@
 _hkgname=mime-mail
 pkgname=haskell-mime-mail
 pkgver=0.5.0
-pkgrel=56
+pkgrel=57
 pkgdesc="Compose MIME email messages."
 url="https://github.com/snoyberg/mime-mail;
 license=("MIT")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:22:25
  Author: felixonmars
Revision: 734582

upgpkg: haskell-say 0.1.0.1-46: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-say/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:21:54 UTC (rev 734581)
+++ PKGBUILD2020-10-27 16:22:25 UTC (rev 734582)
@@ -3,7 +3,7 @@
 _hkgname=say
 pkgname=haskell-say
 pkgver=0.1.0.1
-pkgrel=45
+pkgrel=46
 pkgdesc='Send textual messages to a Handle in a thread-friendly way'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:13:15
  Author: felixonmars
Revision: 734556

upgpkg: haskell-nonce 1.0.7-119: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-nonce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:12:51 UTC (rev 734555)
+++ PKGBUILD2020-10-27 16:13:15 UTC (rev 734556)
@@ -4,7 +4,7 @@
 _hkgname=nonce
 pkgname=haskell-nonce
 pkgver=1.0.7
-pkgrel=118
+pkgrel=119
 pkgdesc="Generate cryptographic nonces."
 url="https://github.com/prowdsponsor/nonce;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:19:06
  Author: felixonmars
Revision: 734573

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 734572, 
haskell-boxes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:19:06 UTC (rev 734573)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=boxes
+pkgname=haskell-boxes
+pkgver=0.1.5
+pkgrel=66
+pkgdesc="2D text pretty-printing library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-split")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7')
+
+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-tasty-rerun/trunk (PKGBUILD)

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:18:17
  Author: felixonmars
Revision: 734570

upgpkg: haskell-tasty-rerun 1.1.17-35: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-tasty-rerun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 16:17:50 UTC (rev 734569)
+++ PKGBUILD2020-10-27 16:18:17 UTC (rev 734570)
@@ -4,7 +4,7 @@
 _hkgname=tasty-rerun
 pkgname=haskell-tasty-rerun
 pkgver=1.1.17
-pkgrel=34
+pkgrel=35
 pkgdesc="Rerun only tests which failed in a previous test run"
 url="https://github.com/ocharles/tasty-rerun;
 license=("BSD")


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:21:15
  Author: felixonmars
Revision: 734579

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 
734578, haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:21:15 UTC (rev 734579)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.1.1
+pkgrel=30
+pkgdesc="Parser and printer for bencoded data."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 16:22:37
  Author: felixonmars
Revision: 734583

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-say/repos/community-staging-x86_64/PKGBUILD (from rev 734582, 
haskell-say/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-27 16:22:37 UTC (rev 734583)
@@ -0,0 +1,43 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=say
+pkgname=haskell-say
+pkgver=0.1.0.1
+pkgrel=46
+pkgdesc='Send textual messages to a Handle in a thread-friendly way'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs)
+checkdepends=(haskell-hspec haskell-unliftio)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('3de9f6b473a3b4403624c3f6aeac3703a5e8b6cfae82578f7a49a81defa9fa64295cd315664d02fbab70646694d34415d638b5b52424d167d44e93b34a917604')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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