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

2021-02-21 Thread Daniel M. Capella via arch-commits
Date: Monday, February 22, 2021 @ 05:36:17
  Author: polyzen
Revision: 868390

archrelease: copy trunk to community-x86_64

Added:
  atomicparsley/repos/community-x86_64/PKGBUILD
(from rev 868389, atomicparsley/trunk/PKGBUILD)
Deleted:
  atomicparsley/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 05:35:55 UTC (rev 868389)
+++ PKGBUILD2021-02-22 05:36:17 UTC (rev 868390)
@@ -1,27 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Maintainer: Daniel M. Capella 
-
-pkgname=atomicparsley
-pkgver=20210114.184825.1dbe1be
-pkgrel=1
-pkgdesc='Command line program for reading, parsing and setting metadata in 
MPEG-4 files'
-arch=('x86_64')
-url=https://github.com/wez/atomicparsley
-license=('GPL')
-depends=('gcc-libs' 'zlib')
-makedepends=('cmake')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('220d024fc0a9457322a7276bdde704f59309f1a1d59e7c7197e6dafa74acc6c9c71ab89716cb26ae8744a4ef2b21a53dd4a406cd8a66873c4f901a1ee1d4d5c4')
-
-build() {
-  cd $pkgname-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dt "$pkgdir"/usr/bin AtomicParsley
-}
-
-# vim:set ts=2 sw=2 et:

Copied: atomicparsley/repos/community-x86_64/PKGBUILD (from rev 868389, 
atomicparsley/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 05:36:17 UTC (rev 868390)
@@ -0,0 +1,27 @@
+# Maintainer: Johannes Löthberg 
+# Maintainer: Daniel M. Capella 
+
+pkgname=atomicparsley
+pkgver=20210114.184825.1dbe1be
+pkgrel=2
+pkgdesc='Command line program for reading, parsing and setting metadata in 
MPEG-4 files'
+arch=('x86_64')
+url=https://github.com/wez/atomicparsley
+license=('GPL')
+depends=('gcc-libs' 'zlib')
+makedepends=('cmake')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('220d024fc0a9457322a7276bdde704f59309f1a1d59e7c7197e6dafa74acc6c9c71ab89716cb26ae8744a4ef2b21a53dd4a406cd8a66873c4f901a1ee1d4d5c4')
+
+build() {
+  cd $pkgname-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D AtomicParsley "$pkgdir"/usr/bin/atomicparsley
+}
+
+# vim:set ts=2 sw=2 et:


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

2021-02-21 Thread Daniel M. Capella via arch-commits
Date: Monday, February 22, 2021 @ 05:35:55
  Author: polyzen
Revision: 868389

upgpkg: atomicparsley 20210114.184825.1dbe1be-2: Use lowercase for binary file

Now supported by the one package (that I know of) that uses this:
https://github.com/ytdl-org/youtube-dl/pull/28112

Modified:
  atomicparsley/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 05:29:40 UTC (rev 868388)
+++ PKGBUILD2021-02-22 05:35:55 UTC (rev 868389)
@@ -3,7 +3,7 @@
 
 pkgname=atomicparsley
 pkgver=20210114.184825.1dbe1be
-pkgrel=1
+pkgrel=2
 pkgdesc='Command line program for reading, parsing and setting metadata in 
MPEG-4 files'
 arch=('x86_64')
 url=https://github.com/wez/atomicparsley
@@ -21,7 +21,7 @@
 
 package() {
   cd $pkgname-$pkgver
-  install -Dt "$pkgdir"/usr/bin AtomicParsley
+  install -D AtomicParsley "$pkgdir"/usr/bin/atomicparsley
 }
 
 # vim:set ts=2 sw=2 et:


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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 05:29:40
  Author: svenstaro
Revision: 868388

archrelease: copy trunk to community-x86_64

Added:
  go-bindata/repos/community-x86_64/PKGBUILD
(from rev 868387, go-bindata/trunk/PKGBUILD)
Deleted:
  go-bindata/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 05:29:35 UTC (rev 868387)
+++ PKGBUILD2021-02-22 05:29:40 UTC (rev 868388)
@@ -1,33 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=go-bindata
-pkgver=3.5.2
-pkgrel=2
-pkgdesc="A small utility which generates Go code from any file"
-arch=('x86_64')
-url='https://github.com/shuLhan/go-bindata'
-license=('custom:CC0')
-depends=('glibc')
-makedepends=('go')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/shuLhan/go-bindata/archive/v${pkgver}.tar.gz;)
-sha512sums=('2e9a807445ed6ddfd681f6886503c116c8ceba6572f5a8b2cdbf78c585a476b5dfb0dc967b62f1510caef8e1e09db39043362e252da773272a79a7b257c9d275')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  cd $pkgname-$pkgver
-
-  go build ./cmd/...
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  install -Dm755 "go-bindata" "${pkgdir}/usr/bin/go-bindata"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: go-bindata/repos/community-x86_64/PKGBUILD (from rev 868387, 
go-bindata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 05:29:40 UTC (rev 868388)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Lubomir 'Kuci' Kucera 
+
+pkgname=go-bindata
+pkgver=4.0.0
+pkgrel=1
+pkgdesc="A small utility which generates Go code from any file"
+arch=('x86_64')
+url='https://github.com/shuLhan/go-bindata'
+license=('custom:CC0')
+depends=('glibc')
+makedepends=('go')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/shuLhan/go-bindata/archive/v${pkgver}.tar.gz;)
+sha512sums=('c6182dd5ac46e7febe272e8f59c5e5c76658d42584c5db10e7b188577fc56d7a26f1743fea328f149ae5628fa305ca98cb5f27a29cef270cd10ef806e0e149bc')
+
+build() {
+  export GO111MODULE=off
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+
+  export GOPATH="$srcdir"
+  mkdir -p "$GOPATH"/src/github.com/shuLhan/
+  mv $pkgname-$pkgver $GOPATH/src/github.com/shuLhan/go-bindata
+  cd $GOPATH/src/github.com/shuLhan/go-bindata
+
+  go build ./cmd/...
+}
+
+package() {
+  cd src/github.com/shuLhan/go-bindata
+
+  install -Dm755 "go-bindata" "${pkgdir}/usr/bin/go-bindata"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 05:29:35
  Author: svenstaro
Revision: 868387

upgpkg: go-bindata 4.0.0-1

Modified:
  go-bindata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 05:00:23 UTC (rev 868386)
+++ PKGBUILD2021-02-22 05:29:35 UTC (rev 868387)
@@ -2,8 +2,8 @@
 # Contributor: Lubomir 'Kuci' Kucera 
 
 pkgname=go-bindata
-pkgver=3.5.2
-pkgrel=2
+pkgver=4.0.0
+pkgrel=1
 pkgdesc="A small utility which generates Go code from any file"
 arch=('x86_64')
 url='https://github.com/shuLhan/go-bindata'
@@ -11,22 +11,26 @@
 depends=('glibc')
 makedepends=('go')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/shuLhan/go-bindata/archive/v${pkgver}.tar.gz;)
-sha512sums=('2e9a807445ed6ddfd681f6886503c116c8ceba6572f5a8b2cdbf78c585a476b5dfb0dc967b62f1510caef8e1e09db39043362e252da773272a79a7b257c9d275')
+sha512sums=('c6182dd5ac46e7febe272e8f59c5e5c76658d42584c5db10e7b188577fc56d7a26f1743fea328f149ae5628fa305ca98cb5f27a29cef270cd10ef806e0e149bc')
 
 build() {
+  export GO111MODULE=off
   export CGO_LDFLAGS="${LDFLAGS}"
   export CGO_CFLAGS="${CFLAGS}"
   export CGO_CPPFLAGS="${CPPFLAGS}"
   export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
 
-  cd $pkgname-$pkgver
+  export GOPATH="$srcdir"
+  mkdir -p "$GOPATH"/src/github.com/shuLhan/
+  mv $pkgname-$pkgver $GOPATH/src/github.com/shuLhan/go-bindata
+  cd $GOPATH/src/github.com/shuLhan/go-bindata
 
   go build ./cmd/...
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd src/github.com/shuLhan/go-bindata
 
   install -Dm755 "go-bindata" "${pkgdir}/usr/bin/go-bindata"
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"


[arch-commits] Commit in minio-client/repos/community-x86_64 (4 files)

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 05:00:23
  Author: svenstaro
Revision: 868386

archrelease: copy trunk to community-x86_64

Added:
  minio-client/repos/community-x86_64/PKGBUILD
(from rev 868385, minio-client/trunk/PKGBUILD)
  minio-client/repos/community-x86_64/minio-client.install
(from rev 868385, minio-client/trunk/minio-client.install)
Deleted:
  minio-client/repos/community-x86_64/PKGBUILD
  minio-client/repos/community-x86_64/minio-client.install

--+
 PKGBUILD |   76 -
 minio-client.install |6 +--
 2 files changed, 41 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 05:00:17 UTC (rev 868385)
+++ PKGBUILD2021-02-22 05:00:23 UTC (rev 868386)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Dhananjay Balan 
-
-pkgname=minio-client
-pkgver=2020.12.18
-_timever=T10:53:53Z
-_pkgver="${pkgver//./-}${_timever//:/-}"
-pkgrel=1
-pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
-arch=('x86_64')
-url='https://minio.io/downloads/#minio-client'
-license=('Apache')
-makedepends=('go' 'git')
-depends=('glibc')
-install=minio-client.install
-source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
-sha512sums=('SKIP')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-
-  cd mc
-
-  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
-  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
-  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
-
-  go build .
-}
-
-package() {
-  install -Dm755 mc/mc "$pkgdir/usr/bin/mcli"
-}
-# vim:set ts=2 sw=2 et:

Copied: minio-client/repos/community-x86_64/PKGBUILD (from rev 868385, 
minio-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 05:00:23 UTC (rev 868386)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dhananjay Balan 
+
+pkgname=minio-client
+pkgver=2021.02.19
+_timever=T05:34:40Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
+arch=('x86_64')
+url='https://minio.io/downloads/#minio-client'
+license=('Apache')
+makedepends=('go' 'git')
+depends=('glibc')
+install=minio-client.install
+source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
+sha512sums=('SKIP')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+
+  cd mc
+
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
+
+  go build .
+}
+
+package() {
+  install -Dm755 mc/mc "$pkgdir/usr/bin/mcli"
+}
+# vim:set ts=2 sw=2 et:

Deleted: minio-client.install
===
--- minio-client.install2021-02-22 05:00:17 UTC (rev 868385)
+++ minio-client.install2021-02-22 05:00:23 UTC (rev 868386)
@@ -1,3 +0,0 @@
-pre_install() {
-echo "NOTE: The binary is named mcli, suggested by 
https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md;
-}

Copied: minio-client/repos/community-x86_64/minio-client.install (from rev 
868385, minio-client/trunk/minio-client.install)
===
--- minio-client.install(rev 0)
+++ minio-client.install2021-02-22 05:00:23 UTC (rev 868386)
@@ -0,0 +1,3 @@
+pre_install() {
+echo "NOTE: The binary is named mcli, suggested by 
https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md;
+}


[arch-commits] Commit in minio/repos/community-x86_64 (8 files)

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:59:35
  Author: svenstaro
Revision: 868384

archrelease: copy trunk to community-x86_64

Added:
  minio/repos/community-x86_64/PKGBUILD
(from rev 868383, minio/trunk/PKGBUILD)
  minio/repos/community-x86_64/minio.conf
(from rev 868383, minio/trunk/minio.conf)
  minio/repos/community-x86_64/minio.service
(from rev 868383, minio/trunk/minio.service)
  minio/repos/community-x86_64/minio.sysusers
(from rev 868383, minio/trunk/minio.sysusers)
Deleted:
  minio/repos/community-x86_64/PKGBUILD
  minio/repos/community-x86_64/minio.conf
  minio/repos/community-x86_64/minio.service
  minio/repos/community-x86_64/minio.sysusers

+
 PKGBUILD   |  102 +++
 minio.conf |   16 
 minio.service  |   54 ++---
 minio.sysusers |2 -
 4 files changed, 87 insertions(+), 87 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 04:59:27 UTC (rev 868383)
+++ PKGBUILD2021-02-22 04:59:35 UTC (rev 868384)
@@ -1,51 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Frederik Schwan 
-# Contributor: Daniel Maslowski 
-
-pkgname=minio
-pkgver=2021.01.30
-_timever=T00:20:58Z
-_pkgver="${pkgver//./-}${_timever//:/-}"
-pkgrel=1
-pkgdesc='Object storage server compatible with Amazon S3'
-arch=('x86_64')
-url='https://minio.io'
-license=('APACHE')
-depends=('glibc')
-makedepends=('go' 'git')
-options=('!strip')
-source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
-minio.conf
-minio.service
-minio.sysusers)
-backup=('etc/minio/minio.conf')
-sha512sums=('SKIP'
-
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
-
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
-
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
-
-build() {
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  cd minio
-
-  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
-  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
-  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
-
-  go build .
-}
-
-package() {
-  install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio"
-  install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio"
-
-  install -Dm755 minio/minio "${pkgdir}/usr/bin/minio"
-  install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf"
-  install -Dm644 "${srcdir}/minio.service" 
"${pkgdir}/usr/lib/systemd/system/minio.service"
-  install -Dm644 "${srcdir}/minio.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/minio.conf"
-}

Copied: minio/repos/community-x86_64/PKGBUILD (from rev 868383, 
minio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 04:59:35 UTC (rev 868384)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Frederik Schwan 
+# Contributor: Daniel Maslowski 
+
+pkgname=minio
+pkgver=2021.02.19
+_timever=T04:38:02Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Object storage server compatible with Amazon S3'
+arch=('x86_64')
+url='https://minio.io'
+license=('APACHE')
+depends=('glibc')
+makedepends=('go' 'git')
+options=('!strip')
+source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver}
+minio.conf
+minio.service
+minio.sysusers)
+backup=('etc/minio/minio.conf')
+sha512sums=('SKIP'
+
'630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275'
+
'59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2'
+
'7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63')
+
+build() {
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+
+  cd minio
+
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" 
cmd/build-constants.go
+
+  go build .

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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 05:00:17
  Author: svenstaro
Revision: 868385

upgpkg: minio-client 2021.02.19-1

Modified:
  minio-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 04:59:35 UTC (rev 868384)
+++ PKGBUILD2021-02-22 05:00:17 UTC (rev 868385)
@@ -2,8 +2,8 @@
 # Contributor: Dhananjay Balan 
 
 pkgname=minio-client
-pkgver=2020.12.18
-_timever=T10:53:53Z
+pkgver=2021.02.19
+_timever=T05:34:40Z
 _pkgver="${pkgver//./-}${_timever//:/-}"
 pkgrel=1
 pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'


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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:59:27
  Author: svenstaro
Revision: 868383

upgpkg: minio 2021.02.19-1

Modified:
  minio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 04:56:31 UTC (rev 868382)
+++ PKGBUILD2021-02-22 04:59:27 UTC (rev 868383)
@@ -3,8 +3,8 @@
 # Contributor: Daniel Maslowski 
 
 pkgname=minio
-pkgver=2021.01.30
-_timever=T00:20:58Z
+pkgver=2021.02.19
+_timever=T04:38:02Z
 _pkgver="${pkgver//./-}${_timever//:/-}"
 pkgrel=1
 pkgdesc='Object storage server compatible with Amazon S3'
@@ -29,7 +29,7 @@
   export CGO_CFLAGS="${CFLAGS}"
   export CGO_CPPFLAGS="${CPPFLAGS}"
   export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
 
   cd minio
 


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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:56:31
  Author: svenstaro
Revision: 868382

archrelease: copy trunk to community-x86_64

Added:
  gox/repos/community-x86_64/PKGBUILD
(from rev 868381, gox/trunk/PKGBUILD)
Deleted:
  gox/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 04:56:26 UTC (rev 868381)
+++ PKGBUILD2021-02-22 04:56:31 UTC (rev 868382)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Simon Legner 
-# Contributor: Dmitri Goutnik 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gox
-pkgver=1.0.1
-pkgrel=4
-pkgdesc="A simple, no-frills tool for Go cross compilation"
-arch=('x86_64')
-url="https://github.com/mitchellh/${pkgname};
-license=('MPL2')
-depends=('glibc')
-makedepends=('go')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  go build .
-}
-
-check() {
-  cd $pkgname-$pkgver
-  go test .
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
-  install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
-}

Copied: gox/repos/community-x86_64/PKGBUILD (from rev 868381, 
gox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 04:56:31 UTC (rev 868382)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Simon Legner 
+# Contributor: Dmitri Goutnik 
+# Contributor: Lubomir 'Kuci' Kucera 
+
+pkgname=gox
+pkgver=1.0.1
+pkgrel=5
+pkgdesc="A simple, no-frills tool for Go cross compilation"
+arch=('x86_64')
+url="https://github.com/mitchellh/${pkgname};
+license=('MPL2')
+depends=('glibc')
+makedepends=('go')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build .
+}
+
+check() {
+  cd $pkgname-$pkgver
+  go test .
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
+}


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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:56:26
  Author: svenstaro
Revision: 868381

upgpkg: gox 1.0.1-5: go 1.16 rebuild

Modified:
  gox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 04:52:57 UTC (rev 868380)
+++ PKGBUILD2021-02-22 04:56:26 UTC (rev 868381)
@@ -5,7 +5,7 @@
 
 pkgname=gox
 pkgver=1.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="A simple, no-frills tool for Go cross compilation"
 arch=('x86_64')
 url="https://github.com/mitchellh/${pkgname};
@@ -22,7 +22,7 @@
   export CGO_CFLAGS="${CFLAGS}"
   export CGO_CPPFLAGS="${CPPFLAGS}"
   export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
   go build .
 }
 


[arch-commits] Commit in gitlab-runner/repos/community-x86_64 (12 files)

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:52:57
  Author: svenstaro
Revision: 868380

archrelease: copy trunk to community-x86_64

Added:
  gitlab-runner/repos/community-x86_64/PKGBUILD
(from rev 868379, gitlab-runner/trunk/PKGBUILD)
  gitlab-runner/repos/community-x86_64/config.toml
(from rev 868379, gitlab-runner/trunk/config.toml)
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
(from rev 868379, gitlab-runner/trunk/gitlab-runner.install)
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
(from rev 868379, gitlab-runner/trunk/gitlab-runner.service)
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
(from rev 868379, gitlab-runner/trunk/gitlab-runner.sysusers)
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles
(from rev 868379, gitlab-runner/trunk/gitlab-runner.tmpfiles)
Deleted:
  gitlab-runner/repos/community-x86_64/PKGBUILD
  gitlab-runner/repos/community-x86_64/config.toml
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles

+
 PKGBUILD   |  136 +++
 config.toml|2 
 gitlab-runner.install  |   12 ++--
 gitlab-runner.service  |   30 +-
 gitlab-runner.sysusers |2 
 gitlab-runner.tmpfiles |2 
 6 files changed, 92 insertions(+), 92 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 04:52:47 UTC (rev 868379)
+++ PKGBUILD2021-02-22 04:52:57 UTC (rev 868380)
@@ -1,68 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gitlab-runner
-pkgver=13.8.0
-_commit=775dd39d7
-pkgrel=2
-pkgdesc="The official GitLab CI runner written in Go"
-arch=('x86_64')
-url='https://gitlab.com/gitlab-org/gitlab-runner'
-license=('GPL3')
-depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar')
-makedepends=('git' 'go' 'git' 'mercurial' 'gox')
-install=gitlab-runner.install
-replaces=('gitlab-ci-multi-runner')
-backup=('etc/gitlab-runner/config.toml')
-noextract=("prebuilt-${pkgver}-x86_64.tar.xz"
-   "prebuilt-${pkgver}-arm.tar.xz")
-source=("git+https://gitlab.com/gitlab-org/gitlab-runner.git#tag=${_commit};
-
"prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz;
-
"prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz;
-"gitlab-runner.service"
-"gitlab-runner.sysusers"
-"gitlab-runner.tmpfiles"
-"config.toml")
-sha512sums=('SKIP'
-
'a366d4a86bd53eeeaaebfc264b51cb203dd4297a5e917d312569e8bb5003ce5a0df76a19c3d89e4745b2a4c4938d820a510fcdc4077fa51cc9ceeaadbaf1'
-
'f48429043bfa86dc4cddfbb196105a493c9580650d936511cd69588e75117a4e4384091b45d52ed603cc019d967cef723171407417731091fd0f96aa45a51817'
-
'c0af374b9986895aedcfaee6c67cfad68f0f7289f87e4611358adaff59a2f349f55764fe28b2b1f61f8bfeb61126d4f90d433c626fdf9b826a2de6217f86574f'
-
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
-
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
-
'9718b94bd0ddb09095ffb8c1e60ca1e9649dabb1747e7fc95e58e404b2f9effdeb4cfd759f5b904443dc53a4e18c02003c38f85584713deb49f6a6d1007503de')
-
-prepare() {
-  cd gitlab-runner
-
-  local version=$(make version | grep "Current version:" | sed -n "s/.*: 
\(.*\)/\1/p")
-  local revision=$(make version | grep "Current revision:" | sed -n "s/.*: 
\(.*\)/\1/p")
-  local branch=$(make version | grep "Current branch:" | sed -n "s/.*: 
\(.*\)/\1/p")
-
-  sed -i "s/var VERSION.*/var VERSION = \"$version\"/" common/version.go
-  sed -i "s/var REVISION.*/var REVISION = \"$revision\"/" common/version.go
-  sed -i "s/var BRANCH.*/var BRANCH = \"$branch\"/" common/version.go
-
-  ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
-  ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
-}
-
-build() {
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-
-  cd gitlab-runner
-  go build -o gitlab-runner .
-}
-
-package() {
-  cd gitlab-runner
-
-  install -Dm644 "${srcdir}/config.toml" 
"${pkgdir}/etc/gitlab-runner/config.toml"
-  install -Dm644 "${srcdir}/gitlab-runner.service" 
"${pkgdir}/usr/lib/systemd/system/gitlab-runner.service"
-  install -Dm644 "${srcdir}/gitlab-runner.sysusers" 

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

2021-02-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, February 22, 2021 @ 04:52:47
  Author: svenstaro
Revision: 868379

upgpkg: gitlab-runner 13.8.0-3: go 1.16 rebuild

Modified:
  gitlab-runner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 02:02:50 UTC (rev 868378)
+++ PKGBUILD2021-02-22 04:52:47 UTC (rev 868379)
@@ -4,7 +4,7 @@
 pkgname=gitlab-runner
 pkgver=13.8.0
 _commit=775dd39d7
-pkgrel=2
+pkgrel=3
 pkgdesc="The official GitLab CI runner written in Go"
 arch=('x86_64')
 url='https://gitlab.com/gitlab-org/gitlab-runner'


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

2021-02-21 Thread Jiachen Yang via arch-commits
Date: Monday, February 22, 2021 @ 02:02:12
  Author: farseerfc
Revision: 868377

upgpkg: alacritty 0.7.2-1: alacritty 0.7.2

Modified:
  alacritty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:58:44 UTC (rev 868376)
+++ PKGBUILD2021-02-22 02:02:12 UTC (rev 868377)
@@ -4,7 +4,7 @@
 # Contributor: quininer 
 pkgname='alacritty'
 pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 arch=('x86_64')
 url="https://github.com/jwilm/alacritty;


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

2021-02-21 Thread Jiachen Yang via arch-commits
Date: Monday, February 22, 2021 @ 00:58:10
  Author: farseerfc
Revision: 868375

upgpkg: kdiskmark 2.2.0-1: kdiskmark 2.2.0

Modified:
  kdiskmark/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:44:10 UTC (rev 868374)
+++ PKGBUILD2021-02-22 00:58:10 UTC (rev 868375)
@@ -2,19 +2,20 @@
 # AUR Maintainer: Gabriel Rauter 
 
 arch=('x86_64')
+_pkgname=KDiskMark
 pkgname=kdiskmark
-pkgver=2.1.0
+pkgver=2.2.0
 pkgrel=1
 pkgdesc="HDD and SSD benchmark tool with a very friendly graphical user 
interface"
-url="https://github.com/JonMagon/KDiskMark;
+url="https://github.com/JonMagon/${_pkgname};
 license=(GPL3)
-depends=(qt5-base fio libaio hicolor-icon-theme)
+depends=(qt5-base fio libaio hicolor-icon-theme kauth)
 makedepends=(git cmake extra-cmake-modules qt5-tools)
-source=("git+https://github.com/JonMagon/$pkgname.git#tag=$pkgver;)
-sha256sums=('SKIP')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/JonMagon/${_pkgname}/archive/${pkgver}.tar.gz;)
+sha256sums=('f778dd8422ebbeff07d335284a0fd658fc581a87d4a8e07a1c3c7e17dfbe6d3c')
 
 build() {
-cmake -B build -S "$pkgname" \
+cmake -B build -S "${_pkgname}-${pkgver}" \
 -DCMAKE_BUILD_TYPE='Release' \
 -DCMAKE_INSTALL_PREFIX='/usr' \
 -Wno-dev


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

2021-02-21 Thread Jiachen Yang via arch-commits
Date: Monday, February 22, 2021 @ 00:58:44
  Author: farseerfc
Revision: 868376

archrelease: copy trunk to community-x86_64

Added:
  kdiskmark/repos/community-x86_64/PKGBUILD
(from rev 868375, kdiskmark/trunk/PKGBUILD)
Deleted:
  kdiskmark/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:58:10 UTC (rev 868375)
+++ PKGBUILD2021-02-22 00:58:44 UTC (rev 868376)
@@ -1,26 +0,0 @@
-# Maintainer: Jiachen YANG 
-# AUR Maintainer: Gabriel Rauter 
-
-arch=('x86_64')
-pkgname=kdiskmark
-pkgver=2.1.0
-pkgrel=1
-pkgdesc="HDD and SSD benchmark tool with a very friendly graphical user 
interface"
-url="https://github.com/JonMagon/KDiskMark;
-license=(GPL3)
-depends=(qt5-base fio libaio hicolor-icon-theme)
-makedepends=(git cmake extra-cmake-modules qt5-tools)
-source=("git+https://github.com/JonMagon/$pkgname.git#tag=$pkgver;)
-sha256sums=('SKIP')
-
-build() {
-cmake -B build -S "$pkgname" \
--DCMAKE_BUILD_TYPE='Release' \
--DCMAKE_INSTALL_PREFIX='/usr' \
--Wno-dev
-make -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C build install
-}

Copied: kdiskmark/repos/community-x86_64/PKGBUILD (from rev 868375, 
kdiskmark/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:58:44 UTC (rev 868376)
@@ -0,0 +1,27 @@
+# Maintainer: Jiachen YANG 
+# AUR Maintainer: Gabriel Rauter 
+
+arch=('x86_64')
+_pkgname=KDiskMark
+pkgname=kdiskmark
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="HDD and SSD benchmark tool with a very friendly graphical user 
interface"
+url="https://github.com/JonMagon/${_pkgname};
+license=(GPL3)
+depends=(qt5-base fio libaio hicolor-icon-theme kauth)
+makedepends=(git cmake extra-cmake-modules qt5-tools)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/JonMagon/${_pkgname}/archive/${pkgver}.tar.gz;)
+sha256sums=('f778dd8422ebbeff07d335284a0fd658fc581a87d4a8e07a1c3c7e17dfbe6d3c')
+
+build() {
+cmake -B build -S "${_pkgname}-${pkgver}" \
+-DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_INSTALL_PREFIX='/usr' \
+-Wno-dev
+make -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C build install
+}


[arch-commits] Commit in haskell-base-orphans/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:48:43
  Author: felixonmars
Revision: 868360

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 868359, haskell-base-orphans/trunk/PKGBUILD)
Deleted:
  haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-21 23:48:32 UTC (rev 868359)
+++ PKGBUILD2021-02-21 23:48:43 UTC (rev 868360)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=base-orphans
-pkgname=haskell-base-orphans
-pkgver=0.8.4
-pkgrel=63
-pkgdesc="Backwards-compatible orphan instances for base"
-url="https://github.com/haskell-compat/base-orphans#readme;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('ce59bd56c5acc38f3c5c55d619b27684a8cc35c0b14c2dac6a4cfa56d503e25c7a764210a7cb9cef93b0acc02371af0e40d8024b7a48e88a8ebdf406fed206a6')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---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
-}

Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
868359, haskell-base-orphans/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-21 23:48:43 UTC (rev 868360)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base-orphans
+pkgname=haskell-base-orphans
+pkgver=0.8.4
+pkgrel=64
+pkgdesc="Backwards-compatible orphan instances for base"
+url="https://github.com/haskell-compat/base-orphans#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ce59bd56c5acc38f3c5c55d619b27684a8cc35c0b14c2dac6a4cfa56d503e25c7a764210a7cb9cef93b0acc02371af0e40d8024b7a48e88a8ebdf406fed206a6')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-tf-random/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:44:10
  Author: felixonmars
Revision: 868374

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:43:59 UTC (rev 868373)
+++ PKGBUILD2021-02-22 00:44:10 UTC (rev 868374)
@@ -1,37 +0,0 @@
-# Maintainer: Alexander Rødseth 
-
-_hkgname=tf-random
-pkgname=haskell-tf-random
-pkgver=0.5
-pkgrel=226
-pkgdesc='High-quality splittable pseudorandom number generator'
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $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
-}

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
868373, haskell-tf-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:44:10 UTC (rev 868374)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=227
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-tf-random/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:43:59
  Author: felixonmars
Revision: 868373

upgpkg: haskell-tf-random 0.5-227: rebuild with hashable 1.3.1.0

Modified:
  haskell-tf-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:35:26 UTC (rev 868372)
+++ PKGBUILD2021-02-22 00:43:59 UTC (rev 868373)
@@ -3,7 +3,7 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=226
+pkgrel=227
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:47:56
  Author: felixonmars
Revision: 868357

upgpkg: haskell-generic-deriving 1.14-58: rebuild with hashable 1.3.1.0

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:47:17 UTC (rev 868356)
+++ PKGBUILD2021-02-21 23:47:56 UTC (rev 868357)
@@ -4,7 +4,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.14
-pkgrel=57
+pkgrel=58
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:35:16
  Author: felixonmars
Revision: 868371

upgpkg: haskell-primitive 0.7.1.0-95: rebuild with hashable 1.3.1.0

Modified:
  haskell-primitive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:34:30 UTC (rev 868370)
+++ PKGBUILD2021-02-22 00:35:16 UTC (rev 868371)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-primitive
 pkgver=0.7.1.0
-pkgrel=93
+pkgrel=95
 pkgdesc="Wrappers for primitive operations"
 url="https://hackage.haskell.org/package/primitive;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:33:41
  Author: felixonmars
Revision: 868367

upgpkg: haskell-bifunctors 5.5.10-33: rebuild with hashable 1.3.1.0

Modified:
  haskell-bifunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:33:11 UTC (rev 868366)
+++ PKGBUILD2021-02-22 00:33:41 UTC (rev 868367)
@@ -4,7 +4,7 @@
 _hkgname=bifunctors
 pkgname=haskell-bifunctors
 pkgver=5.5.10
-pkgrel=31
+pkgrel=33
 pkgdesc="Bifunctors"
 url="https://github.com/ekmett/bifunctors/;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:47:17
  Author: felixonmars
Revision: 868356

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 
868355, haskell-stringbuilder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:47:17 UTC (rev 868356)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringbuilder
+pkgname=haskell-stringbuilder
+pkgver=0.5.1
+pkgrel=168
+pkgdesc="A writer monad for multi-line string literals"
+url="https://github.com/sol/stringbuilder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-stringbuilder/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:47:08
  Author: felixonmars
Revision: 868355

upgpkg: haskell-stringbuilder 0.5.1-168: rebuild with hashable 1.3.1.0

Modified:
  haskell-stringbuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:46:40 UTC (rev 868354)
+++ PKGBUILD2021-02-21 23:47:08 UTC (rev 868355)
@@ -4,7 +4,7 @@
 _hkgname=stringbuilder
 pkgname=haskell-stringbuilder
 pkgver=0.5.1
-pkgrel=167
+pkgrel=168
 pkgdesc="A writer monad for multi-line string literals"
 url="https://github.com/sol/stringbuilder;
 license=("MIT")


[arch-commits] Commit in haskell-quickcheck-classes-base/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:34:30
  Author: felixonmars
Revision: 868370

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD
(from rev 868369, haskell-quickcheck-classes-base/trunk/PKGBUILD)
Deleted:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:34:19 UTC (rev 868369)
+++ PKGBUILD2021-02-22 00:34:30 UTC (rev 868370)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=quickcheck-classes-base
-pkgname=haskell-quickcheck-classes-base
-pkgver=0.6.1.0
-pkgrel=118
-pkgdesc="QuickCheck common typeclasses from 'base'"
-url="https://github.com/andrewthad/quickcheck-classes;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
- 'haskell-quickcheck' 'haskell-tagged')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i -e '/fail$/d' $_hkgname.cabal
-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
-}

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 868369, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:34:30 UTC (rev 868370)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.1.0
+pkgrel=119
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
+ 'haskell-quickcheck' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail$/d' $_hkgname.cabal
+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-quickcheck-classes-base/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:34:19
  Author: felixonmars
Revision: 868369

upgpkg: haskell-quickcheck-classes-base 0.6.1.0-119: rebuild with hashable 
1.3.1.0

Modified:
  haskell-quickcheck-classes-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:33:52 UTC (rev 868368)
+++ PKGBUILD2021-02-22 00:34:19 UTC (rev 868369)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.1.0
-pkgrel=118
+pkgrel=119
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')


[arch-commits] Commit in haskell-primitive/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:35:26
  Author: felixonmars
Revision: 868372

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-primitive/repos/community-staging-x86_64/PKGBUILD
(from rev 868371, haskell-primitive/trunk/PKGBUILD)
Deleted:
  haskell-primitive/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:35:16 UTC (rev 868371)
+++ PKGBUILD2021-02-22 00:35:26 UTC (rev 868372)
@@ -1,55 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Sergej Pupykin 
-
-pkgname=haskell-primitive
-pkgver=0.7.1.0
-pkgrel=93
-pkgdesc="Wrappers for primitive operations"
-url="https://hackage.haskell.org/package/primitive;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-classes-base'
-  'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged'
-  'haskell-transformers-compat')
-source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
-sha512sums=('8ade11d0b2221cfdf042da0263b5b5367a7ca2a9b9e1141844e4a65bb0467df879c92cd3515440d715b59345860c1ec3cb3efd7a3d702269ea15e18692586367')
-
-prepare() {
-  cd primitive-$pkgver
-  sed -i '/semigroups/d;s/>= 2.13/>= 2.14/;s/>= 1.2/>= 1.3/' primitive.cabal
-}
-
-build() {
-  cd primitive-$pkgver
-
-  if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-  else
-_opts=('--disable-tests')
-  fi
-
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
-  --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
-  --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 primitive-$pkgver
-  runhaskell Setup test
-}
-
-package() {
-  cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
-  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
-}

Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 
868371, haskell-primitive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:35:26 UTC (rev 868372)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+
+pkgname=haskell-primitive
+pkgver=0.7.1.0
+pkgrel=95
+pkgdesc="Wrappers for primitive operations"
+url="https://hackage.haskell.org/package/primitive;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-classes-base'
+  'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged'
+  'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
+sha512sums=('8ade11d0b2221cfdf042da0263b5b5367a7ca2a9b9e1141844e4a65bb0467df879c92cd3515440d715b59345860c1ec3cb3efd7a3d702269ea15e18692586367')
+
+prepare() {
+  cd primitive-$pkgver
+  sed -i '/semigroups/d;s/>= 2.13/>= 2.14/;s/>= 1.2/>= 1.3/' primitive.cabal
+}
+
+build() {
+  cd primitive-$pkgver
+
+  if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+  else
+_opts=('--disable-tests')
+  fi
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+  --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 primitive-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


[arch-commits] Commit in haskell-bifunctors/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:33:52
  Author: felixonmars
Revision: 868368

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD
(from rev 868367, haskell-bifunctors/trunk/PKGBUILD)
Deleted:
  haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:33:41 UTC (rev 868367)
+++ PKGBUILD2021-02-22 00:33:52 UTC (rev 868368)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=bifunctors
-pkgname=haskell-bifunctors
-pkgver=5.5.10
-pkgrel=31
-pkgdesc="Bifunctors"
-url="https://github.com/ekmett/bifunctors/;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged'
- 'haskell-th-abstraction')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('d2f1db9ce38b6404c9461973d7b977398c746a062443bb12298578ac85d4f9c1b272be2ff7dc5d782dea393b21ee2ad0eefe33aaa9a11233c20d111c615ce7c5')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--ftagged -f-semigroups
-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
-}

Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
868367, haskell-bifunctors/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:33:52 UTC (rev 868368)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.5.10
+pkgrel=33
+pkgdesc="Bifunctors"
+url="https://github.com/ekmett/bifunctors/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged'
+ 'haskell-th-abstraction')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d2f1db9ce38b6404c9461973d7b977398c746a062443bb12298578ac85d4f9c1b272be2ff7dc5d782dea393b21ee2ad0eefe33aaa9a11233c20d111c615ce7c5')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -f-semigroups
+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 deepin-daemon/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:30:15
  Author: felixonmars
Revision: 868361

upgpkg: deepin-daemon 5.12.0.16-1

Modified:
  deepin-daemon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:48:43 UTC (rev 868360)
+++ PKGBUILD2021-02-22 00:30:15 UTC (rev 868361)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-daemon
-pkgver=5.12.0.15
+pkgver=5.12.0.16
 pkgrel=1
 pkgdesc='Daemon handling the DDE session settings'
 arch=('x86_64')
@@ -28,10 +28,12 @@
 
source=("https://github.com/linuxdeepin/dde-daemon/archive/$pkgver/$pkgname-$pkgver.tar.gz;
 $pkgname-fix-vanilla-libinput.patch
 'deepin-daemon.sysusers')
-sha512sums=('29eed2d98db3837f58910257678f65b98a8e7262b02b8d75ac35a5f028c6dbbbde7fb72c51f4028265b3823bac85f163bc0de83ae03ca039b2332ff9d91b24b3'
+sha512sums=('5c5cdae4552e45b04351738071efc38444b6b7102631921c652d696f8e73e23cbc3f777a01fcdc17ebfd917640404efbae06f2e8ea43059b32038155360ce4e4'
 
'944b0ae6cf7f613fd00884593c5e5f43aaf0efe4ea7aaa546a06b4367b8da4f2bc486dca640f77743bd1b7b9e4aacf741afe5c5e3ee219c2fdd4cc891ab3d367'
 
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
 
+export GO111MODULE=auto
+
 prepare() {
   cd dde-daemon-$pkgver
   patch -p1 -i ../$pkgname-fix-vanilla-libinput.patch


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:48:32
  Author: felixonmars
Revision: 868359

upgpkg: haskell-base-orphans 0.8.4-64: rebuild with hashable 1.3.1.0

Modified:
  haskell-base-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:48:07 UTC (rev 868358)
+++ PKGBUILD2021-02-21 23:48:32 UTC (rev 868359)
@@ -4,7 +4,7 @@
 _hkgname=base-orphans
 pkgname=haskell-base-orphans
 pkgver=0.8.4
-pkgrel=63
+pkgrel=64
 pkgdesc="Backwards-compatible orphan instances for base"
 url="https://github.com/haskell-compat/base-orphans#readme;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:48:07
  Author: felixonmars
Revision: 868358

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-21 23:47:56 UTC (rev 868357)
+++ PKGBUILD2021-02-21 23:48:07 UTC (rev 868358)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=generic-deriving
-pkgname=haskell-generic-deriving
-pkgver=1.14
-pkgrel=57
-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')
-checkdepends=('haskell-hspec')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---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
-}

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 868357, haskell-generic-deriving/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-21 23:48:07 UTC (rev 868358)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.14
+pkgrel=58
+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')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-hspec-core/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:46:04
  Author: felixonmars
Revision: 868352

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
868351, haskell-hspec-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:46:04 UTC (rev 868352)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.7.7
+pkgrel=62
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc')
+checkdepends=('haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b3514b0e90c038195e4669603239cf477b09ff31d387fcee0107e5de337700b955337f09dd21b4fcb63b4243730beec1e971488d7b7ca7fbbe81ff44995e60f5')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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/hspec/hspec/issues/432
+runhaskell Setup test || :
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:46:31
  Author: felixonmars
Revision: 868353

upgpkg: haskell-hspec 2.7.7-75: rebuild with hashable 1.3.1.0

Modified:
  haskell-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:46:04 UTC (rev 868352)
+++ PKGBUILD2021-02-21 23:46:31 UTC (rev 868353)
@@ -3,7 +3,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.7.7
-pkgrel=74
+pkgrel=75
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:45:55
  Author: felixonmars
Revision: 868351

upgpkg: haskell-hspec-core 2.7.7-62: rebuild with hashable 1.3.1.0 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-hspec-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:45:27 UTC (rev 868350)
+++ PKGBUILD2021-02-21 23:45:55 UTC (rev 868351)
@@ -3,7 +3,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.7.7
-pkgrel=61
+pkgrel=62
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:46:40
  Author: felixonmars
Revision: 868354

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 868353, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:46:40 UTC (rev 868354)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.7.7
+pkgrel=75
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cf4d709457fe3cf1b26167ec7167b803393d571939657919b7da2480f93e30e704ed7d377b139c52fdf2ec396215491087f98c44100f52c4f23133a6b33619ab')
+
+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-hspec-discover/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:45:27
  Author: felixonmars
Revision: 868350

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 868349, haskell-hspec-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:45:27 UTC (rev 868350)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-discover
+pkgname=haskell-hspec-discover
+pkgver=2.7.7
+pkgrel=30
+pkgdesc="Automatically discover and run Hspec tests"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-quickcheck' 'haskell-hspec-meta')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f57305cdc8e6a9ce1324f08bbb1b34bd90c826e0f8d8a98b800904e03d31af7984e1840daafa71719ec62d7a13b2b03b9ea185db3ef84d10477f47e418057f3b')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+   
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-smallcheck/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:44:10
  Author: felixonmars
Revision: 868346

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 868345, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:44:10 UTC (rev 868346)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.2
+pkgrel=79
+pkgdesc="SmallCheck support for the Tasty test framework"
+url="https://github.com/feuerbach/tasty;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-smallcheck' 
'haskell-tagged'
+ 'haskell-tasty')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff816280315e26d20210f0dcbf55e32780aa9ef455d8d00b146d9daeed6afec5b6593cd8a8dc0b7c0bc7ff77da75f065f9c7253494f2c47150e2b7a6aa29fc6a')
+
+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-hspec-meta/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:44:52
  Author: felixonmars
Revision: 868348

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
868347, haskell-hspec-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:44:52 UTC (rev 868348)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-meta
+pkgname=haskell-hspec-meta
+pkgver=2.7.8
+pkgrel=13
+pkgdesc="A version of Hspec which is used to test Hspec itself"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-setenv' 'haskell-random' 
'haskell-quickcheck-io'
+ 'haskell-ansi-terminal' 'haskell-clock' 'haskell-call-stack')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f3a6dc3159090b505b67eb9a852b7a56ef19985984e7326ffc7812af56d87c9418d5ad69e181bf777cdee39c146575a5fec2174dd94c2a3926a15ebcb45f22d0')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+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-hspec-meta/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:44:42
  Author: felixonmars
Revision: 868347

upgpkg: haskell-hspec-meta 2.7.8-13: rebuild with hashable 1.3.1.0

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:44:10 UTC (rev 868346)
+++ PKGBUILD2021-02-21 23:44:42 UTC (rev 868347)
@@ -3,7 +3,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.7.8
-pkgrel=12
+pkgrel=13
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:45:18
  Author: felixonmars
Revision: 868349

upgpkg: haskell-hspec-discover 2.7.7-30: rebuild with hashable 1.3.1.0

Modified:
  haskell-hspec-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:44:52 UTC (rev 868348)
+++ PKGBUILD2021-02-21 23:45:18 UTC (rev 868349)
@@ -3,7 +3,7 @@
 _hkgname=hspec-discover
 pkgname=haskell-hspec-discover
 pkgver=2.7.7
-pkgrel=29
+pkgrel=30
 pkgdesc="Automatically discover and run Hspec tests"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:44:01
  Author: felixonmars
Revision: 868345

upgpkg: haskell-tasty-smallcheck 0.8.2-79: rebuild with hashable 1.3.1.0

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:43:40 UTC (rev 868344)
+++ PKGBUILD2021-02-21 23:44:01 UTC (rev 868345)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.2
-pkgrel=78
+pkgrel=79
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="https://github.com/feuerbach/tasty;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:43:40
  Author: felixonmars
Revision: 868344

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 868343, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:43:40 UTC (rev 868344)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10.1.2
+pkgrel=90
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('61cdecdf932b32da7b9c0df8249797725fd62fc1380f5b95984543c2757f49103cf3555e5ebbc800fa6457e7ca509ae44f4e7bf54241f8bf6cba05b3cca24a78')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:42:23
  Author: felixonmars
Revision: 868339

upgpkg: haskell-tasty 1.3.1-149: rebuild with hashable 1.3.1.0

Modified:
  haskell-tasty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:41:57 UTC (rev 868338)
+++ PKGBUILD2021-02-21 23:42:23 UTC (rev 868339)
@@ -4,7 +4,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=1.3.1
-pkgrel=148
+pkgrel=149
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:42:32
  Author: felixonmars
Revision: 868340

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 868339, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:42:32 UTC (rev 868340)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=1.3.1
+pkgrel=149
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock'
+ 'haskell-optparse-applicative' 'haskell-tagged' 
'haskell-unbounded-delays'
+ 'haskell-wcwidth')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed6e79f16a2c9e2fb7e82dce09b2ecb293b96bb42337d5cd8a15e822d3e35400842998ebda9b416c267d14f20a6e13c769a70ff22a58f7da5db3aa11e83411b2')
+
+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 \
+-fclock
+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-hunit/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:43:03
  Author: felixonmars
Revision: 868342

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
868341, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:43:03 UTC (rev 868342)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.10.0.3
+pkgrel=83
+pkgdesc="HUnit support for the Tasty test framework."
+url="https://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a')
+
+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-clock/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:41:48
  Author: felixonmars
Revision: 868337

upgpkg: haskell-clock 0.8.2-14: rebuild with hashable 1.3.1.0 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-clock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:41:26 UTC (rev 868336)
+++ PKGBUILD2021-02-21 23:41:48 UTC (rev 868337)
@@ -4,7 +4,7 @@
 _hkgname=clock
 pkgname=haskell-clock
 pkgver=0.8.2
-pkgrel=13
+pkgrel=14
 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime."
 url="https://github.com/corsis/clock;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:43:31
  Author: felixonmars
Revision: 868343

upgpkg: haskell-tasty-quickcheck 0.10.1.2-90: rebuild with hashable 1.3.1.0

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:43:03 UTC (rev 868342)
+++ PKGBUILD2021-02-21 23:43:31 UTC (rev 868343)
@@ -4,7 +4,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10.1.2
-pkgrel=89
+pkgrel=90
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:42:54
  Author: felixonmars
Revision: 868341

upgpkg: haskell-tasty-hunit 0.10.0.3-83: rebuild with hashable 1.3.1.0

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:42:32 UTC (rev 868340)
+++ PKGBUILD2021-02-21 23:42:54 UTC (rev 868341)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.10.0.3
-pkgrel=82
+pkgrel=83
 pkgdesc="HUnit support for the Tasty test framework."
 url="https://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:41:26
  Author: felixonmars
Revision: 868336

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
868335, haskell-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:41:26 UTC (rev 868336)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=doctest
+pkgname=haskell-doctest
+pkgver=0.18
+pkgrel=7
+pkgdesc="Test interactive Haskell examples"
+url="https://github.com/sol/doctest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 
'haskell-code-page'
+ 'haskell-ghc-paths')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-hspec' 'haskell-hspec-core' 
'haskell-quickcheck'
+  'haskell-stringbuilder' 'haskell-silently' 'haskell-setenv' 
'haskell-mockery')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('777be05664c2c6ac10ee8865874cefe2adf5329802ce421422ec2053e7499ffa7cd8dce89c0cdcfd43bbf1d735c509a466fde1e3d86425d30d1a1a0baa2a1ec4')
+
+prepare() {
+# Add -dynamic flag
+sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' 
$_hkgname-$pkgver/src/Extract.hs
+sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' 
$_hkgname-$pkgver/src/Run.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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 || 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-clock/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:41:57
  Author: felixonmars
Revision: 868338

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 868337, 
haskell-clock/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:41:57 UTC (rev 868338)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clock
+pkgname=haskell-clock
+pkgver=0.8.2
+pkgrel=14
+pkgdesc="High-resolution clock functions: monotonic, realtime, cputime."
+url="https://github.com/corsis/clock;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('42a7681ae8f1357c4ae39f51a15d7a00f3d587c8fc787d648308f914702471e6f9b32ee51fa1e8164a77f195600fdab8e27d45aa13a7052a921c4b8c246b891e')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-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-vector-th-unbox/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:28:32
  Author: felixonmars
Revision: 868292

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-th-unbox/repos/community-staging-x86_64/
  haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD
(from rev 868291, haskell-vector-th-unbox/trunk/PKGBUILD)

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

Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from 
rev 868291, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:28:32 UTC (rev 868292)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-th-unbox
+pkgname=haskell-vector-th-unbox
+pkgver=0.2.1.7
+pkgrel=143
+pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fa65c32eace3ad93f0df69830eca0334519bbdbb2bbdc511db6e6abffe48c78870fef131dc34451873775a037634a87f0cd0d06dc1c4bc9404af2a86d7593ae1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.16/<3/;s/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:29:03
  Author: felixonmars
Revision: 868293

upgpkg: haskell-math-functions 0.3.4.1-113: rebuild with hashable 1.3.1.0 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-math-functions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:28:32 UTC (rev 868292)
+++ PKGBUILD2021-02-21 23:29:03 UTC (rev 868293)
@@ -4,7 +4,7 @@
 _hkgname=math-functions
 pkgname=haskell-math-functions
 pkgver=0.3.4.1
-pkgrel=112
+pkgrel=113
 pkgdesc="Special functions and Chebyshev polynomials"
 url="https://github.com/bos/math-functions;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:40:42
  Author: felixonmars
Revision: 868333

upgpkg: haskell-mockery 0.3.5-209: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-mockery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:40:21 UTC (rev 868332)
+++ PKGBUILD2021-02-21 23:40:42 UTC (rev 868333)
@@ -4,7 +4,7 @@
 _hkgname=mockery
 pkgname=haskell-mockery
 pkgver=0.3.5
-pkgrel=208
+pkgrel=209
 pkgdesc="Support functions for automated testing"
 url="https://github.com/hspec/mockery;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:41:17
  Author: felixonmars
Revision: 868335

upgpkg: haskell-doctest 0.18-7: rebuild with hashable 1.3.1.0 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-doctest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:40:52 UTC (rev 868334)
+++ PKGBUILD2021-02-21 23:41:17 UTC (rev 868335)
@@ -4,7 +4,7 @@
 _hkgname=doctest
 pkgname=haskell-doctest
 pkgver=0.18
-pkgrel=6
+pkgrel=7
 pkgdesc="Test interactive Haskell examples"
 url="https://github.com/sol/doctest;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:40:52
  Author: felixonmars
Revision: 868334

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 
868333, haskell-mockery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:40:52 UTC (rev 868334)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mockery
+pkgname=haskell-mockery
+pkgver=0.3.5
+pkgrel=209
+pkgdesc="Support functions for automated testing"
+url="https://github.com/hspec/mockery;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 
'haskell-logging-facade')
+makedepends=('ghc')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-distributive/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:32:06
  Author: felixonmars
Revision: 868364

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:31:55 UTC (rev 868363)
+++ PKGBUILD2021-02-22 00:32:06 UTC (rev 868364)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=distributive
-pkgname=haskell-distributive
-pkgver=0.6.2.1
-pkgrel=47
-pkgdesc="Distributive functors -- Dual to Traversable"
-url="https://github.com/ekmett/distributive/;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-orphans' 'haskell-tagged')
-makedepends=('ghc')
-checkdepends=('haskell-generic-deriving' 'haskell-hspec' 
'haskell-hspec-discover')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('387c7b6e0b2f917fd68d52ffbc79b9db21e488629309bfaf0dc77450bfd37c0f7f8a29458532616b5395552f84f3727b462cb2876e5aca79101e2c752b26e0a7')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-   
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--ftagged -f-semigroups
-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
-}

Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 
868363, haskell-distributive/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:32:06 UTC (rev 868364)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=distributive
+pkgname=haskell-distributive
+pkgver=0.6.2.1
+pkgrel=48
+pkgdesc="Distributive functors -- Dual to Traversable"
+url="https://github.com/ekmett/distributive/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-tagged')
+makedepends=('ghc')
+checkdepends=('haskell-generic-deriving' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('387c7b6e0b2f917fd68d52ffbc79b9db21e488629309bfaf0dc77450bfd37c0f7f8a29458532616b5395552f84f3727b462cb2876e5aca79101e2c752b26e0a7')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+   
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -f-semigroups
+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 deepin-daemon/repos/community-x86_64 (8 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:30:33
  Author: felixonmars
Revision: 868362

archrelease: copy trunk to community-x86_64

Added:
  deepin-daemon/repos/community-x86_64/PKGBUILD
(from rev 868361, deepin-daemon/trunk/PKGBUILD)
  deepin-daemon/repos/community-x86_64/deepin-daemon-fix-vanilla-libinput.patch
(from rev 868361, 
deepin-daemon/trunk/deepin-daemon-fix-vanilla-libinput.patch)
  deepin-daemon/repos/community-x86_64/deepin-daemon.install
(from rev 868361, deepin-daemon/trunk/deepin-daemon.install)
  deepin-daemon/repos/community-x86_64/deepin-daemon.sysusers
(from rev 868361, deepin-daemon/trunk/deepin-daemon.sysusers)
Deleted:
  deepin-daemon/repos/community-x86_64/PKGBUILD
  deepin-daemon/repos/community-x86_64/deepin-daemon-fix-vanilla-libinput.patch
  deepin-daemon/repos/community-x86_64/deepin-daemon.install
  deepin-daemon/repos/community-x86_64/deepin-daemon.sysusers

--+
 PKGBUILD |  148 ++---
 deepin-daemon-fix-vanilla-libinput.patch |  118 +++
 deepin-daemon.install|6 -
 deepin-daemon.sysusers   |4 
 4 files changed, 139 insertions(+), 137 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:30:15 UTC (rev 868361)
+++ PKGBUILD2021-02-22 00:30:33 UTC (rev 868362)
@@ -1,73 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-daemon
-pkgver=5.12.0.15
-pkgrel=1
-pkgdesc='Daemon handling the DDE session settings'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-daemon;
-license=('GPL3')
-depends=('deepin-desktop-schemas' 'ddcutil' 'deepin-api' 'gvfs' 'iso-codes' 
'lsb-release'
- 'mobile-broadband-provider-info' 'deepin-polkit-agent'
- 'deepin-polkit-agent-ext-gnomekeyring' 'udisks2' 'upower'
- 'libxkbfile' 'accountsservice' 'deepin-desktop-base' 'bamf' 
'pulseaudio'
- 'org.freedesktop.secrets' 'noto-fonts' 'imwheel')
-makedepends=('golang-github-linuxdeepin-go-dbus-factory' 'golang-deepin-gir' 
'golang-deepin-lib'
- 'golang-deepin-dde-api' 'golang-github-nfnt-resize' 
'golang-gopkg-yaml.v2' 'sqlite' 'deepin-gettext-tools'
- 'git' 'mercurial' 'python-gobject' 'networkmanager' 'bluez' 'go')
-optdepends=('networkmanager: for network management support'
-'bluez: for bluetooth support'
-'iw: for miracast module'
-'proxychains-ng: for proxy configuration module')
-conflicts=('dde-daemon')
-replaces=('dde-daemon')
-groups=('deepin')
-install="$pkgname.install"
-source=("https://github.com/linuxdeepin/dde-daemon/archive/$pkgver/$pkgname-$pkgver.tar.gz;
-$pkgname-fix-vanilla-libinput.patch
-'deepin-daemon.sysusers')
-sha512sums=('29eed2d98db3837f58910257678f65b98a8e7262b02b8d75ac35a5f028c6dbbbde7fb72c51f4028265b3823bac85f163bc0de83ae03ca039b2332ff9d91b24b3'
-
'944b0ae6cf7f613fd00884593c5e5f43aaf0efe4ea7aaa546a06b4367b8da4f2bc486dca640f77743bd1b7b9e4aacf741afe5c5e3ee219c2fdd4cc891ab3d367'
-
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
-
-prepare() {
-  cd dde-daemon-$pkgver
-  patch -p1 -i ../$pkgname-fix-vanilla-libinput.patch
-
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-
-  # golang-deepin-lib's dependency, remove when go packaging resumes
-  go get github.com/cryptix/wav
-
-  go get github.com/axgle/mahonia github.com/msteinert/pam 
github.com/gosexy/gettext github.com/rickb777/date \
- github.com/jinzhu/gorm github.com/kelvins/sunrisesunset 
github.com/mozillazg/go-pinyin github.com/teambition/rrule-go \
- golang.org/x/xerrors github.com/mattn/go-sqlite3 
github.com/fsnotify/fsnotify github.com/godbus/dbus
-
-  sed -i 
's#/usr/share/backgrounds/default_background.jpg#/usr/share/backgrounds/deepin/desktop.jpg#'
 accounts/user.go
-}
-
-build() {
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  cd dde-daemon-$pkgver
-  
-  make -C network/nm_generator gen-nm-code
-  make
-}
-
-package() {
-  cd dde-daemon-$pkgver
-  make DESTDIR="$pkgdir" PAM_MODULE_DIR=usr/lib/security install
-
-  mv "$pkgdir"{,/usr}/lib/systemd
-  mv "$pkgdir"{,/usr}/lib/udev
-  rmdir "$pkgdir"/lib
-
-  install -Dm644 ../deepin-daemon.sysusers 
"$pkgdir/usr/lib/sysusers.d/deepin-daemon.conf"
-}

Copied: deepin-daemon/repos/community-x86_64/PKGBUILD (from rev 868361, 
deepin-daemon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:30:33 UTC (rev 868362)
@@ -0,0 +1,75 @@
+# Maintainer: Felix 

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

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:33:00
  Author: felixonmars
Revision: 868365

upgpkg: haskell-comonad 5.0.8-47: rebuild with hashable 1.3.1.0

Modified:
  haskell-comonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:32:06 UTC (rev 868364)
+++ PKGBUILD2021-02-22 00:33:00 UTC (rev 868365)
@@ -4,7 +4,7 @@
 _hkgname=comonad
 pkgname=haskell-comonad
 pkgver=5.0.8
-pkgrel=46
+pkgrel=47
 pkgdesc="Comonads"
 url="https://github.com/ekmett/comonad/;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:31:55
  Author: felixonmars
Revision: 868363

upgpkg: haskell-distributive 0.6.2.1-48: rebuild with hashable 1.3.1.0

Modified:
  haskell-distributive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-22 00:30:33 UTC (rev 868362)
+++ PKGBUILD2021-02-22 00:31:55 UTC (rev 868363)
@@ -4,7 +4,7 @@
 _hkgname=distributive
 pkgname=haskell-distributive
 pkgver=0.6.2.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Distributive functors -- Dual to Traversable"
 url="https://github.com/ekmett/distributive/;
 license=("BSD")


[arch-commits] Commit in haskell-comonad/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Monday, February 22, 2021 @ 00:33:11
  Author: felixonmars
Revision: 868366

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-comonad/repos/community-staging-x86_64/PKGBUILD
(from rev 868365, haskell-comonad/trunk/PKGBUILD)
Deleted:
  haskell-comonad/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-22 00:33:00 UTC (rev 868365)
+++ PKGBUILD2021-02-22 00:33:11 UTC (rev 868366)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=comonad
-pkgname=haskell-comonad
-pkgver=5.0.8
-pkgrel=46
-pkgdesc="Comonads"
-url="https://github.com/ekmett/comonad/;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-distributive' 'haskell-indexed-traversable' 
'haskell-tagged'
- 'haskell-transformers-compat')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b823ea36826da74c6ec46cb835493224f62da66516841b9660a04c391dee803c31e140b2c523b563fb51f46509d99cce157b456a88fbaf2371da11933d5d787e')
-
-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 \
--fdistributive -fcontravariant -fcontainers -ftest-doctests
-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
-}

Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 
868365, haskell-comonad/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-22 00:33:11 UTC (rev 868366)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=comonad
+pkgname=haskell-comonad
+pkgver=5.0.8
+pkgrel=47
+pkgdesc="Comonads"
+url="https://github.com/ekmett/comonad/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive' 'haskell-indexed-traversable' 
'haskell-tagged'
+ 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b823ea36826da74c6ec46cb835493224f62da66516841b9660a04c391dee803c31e140b2c523b563fb51f46509d99cce157b456a88fbaf2371da11933d5d787e')
+
+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 \
+-fdistributive -fcontravariant -fcontainers -ftest-doctests
+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-tf-random/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:39:52
  Author: felixonmars
Revision: 868330

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
868329, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:39:52 UTC (rev 868330)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=226
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-test-framework-quickcheck2/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:38:50
  Author: felixonmars
Revision: 868326

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD
(from rev 868325, haskell-test-framework-quickcheck2/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD 
(from rev 868325, haskell-test-framework-quickcheck2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:38:50 UTC (rev 868326)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-quickcheck2
+pkgname=haskell-test-framework-quickcheck2
+pkgver=0.3.0.5
+pkgrel=216
+pkgdesc="QuickCheck-2 support for the test-framework package"
+url="https://haskell.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 
'haskell-extensible-exceptions'
+ 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/;s/< *1.2/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-test-framework-quickcheck2/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:38:40
  Author: felixonmars
Revision: 868325

upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-216: rebuild with hashable 
1.3.1.0

Modified:
  haskell-test-framework-quickcheck2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:38:19 UTC (rev 868324)
+++ PKGBUILD2021-02-21 23:38:40 UTC (rev 868325)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-quickcheck2
 pkgname=haskell-test-framework-quickcheck2
 pkgver=0.3.0.5
-pkgrel=215
+pkgrel=216
 pkgdesc="QuickCheck-2 support for the test-framework package"
 url="https://haskell.github.io/test-framework/;
 license=("BSD")


[arch-commits] Commit in haskell-test-framework-hunit/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:39:10
  Author: felixonmars
Revision: 868327

upgpkg: haskell-test-framework-hunit 0.3.0.2-225: rebuild with hashable 1.3.1.0

Modified:
  haskell-test-framework-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:38:50 UTC (rev 868326)
+++ PKGBUILD2021-02-21 23:39:10 UTC (rev 868327)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-hunit
 pkgname=haskell-test-framework-hunit
 pkgver=0.3.0.2
-pkgrel=224
+pkgrel=225
 pkgdesc="HUnit support for the test-framework package."
 url="https://batterseapower.github.io/test-framework/;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:40:12
  Author: felixonmars
Revision: 868331

upgpkg: haskell-logging-facade 0.3.0-166: rebuild with hashable 1.3.1.0 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-logging-facade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:39:52 UTC (rev 868330)
+++ PKGBUILD2021-02-21 23:40:12 UTC (rev 868331)
@@ -4,7 +4,7 @@
 _hkgname=logging-facade
 pkgname=haskell-logging-facade
 pkgver=0.3.0
-pkgrel=165
+pkgrel=166
 pkgdesc="Simple logging abstraction that allows multiple back-ends"
 url="https://github.com/sol/logging-facade;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:38:19
  Author: felixonmars
Revision: 868324

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework/repos/community-staging-x86_64/
  haskell-test-framework/repos/community-staging-x86_64/PKGBUILD
(from rev 868323, haskell-test-framework/trunk/PKGBUILD)

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

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 868323, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:38:19 UTC (rev 868324)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.2.0
+pkgrel=222
+pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
+url="https://batterseapower.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-hostname'
+ 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 
'haskell-xml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/;s/< *0.9/<1/;s/< *1.9/<2/;s/< 
*1.2/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+# --enable-tests \  Doesn't work with new QuickCheck
+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-logging-facade/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:40:21
  Author: felixonmars
Revision: 868332

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-logging-facade/repos/community-staging-x86_64/
  haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD
(from rev 868331, haskell-logging-facade/trunk/PKGBUILD)

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

Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from 
rev 868331, haskell-logging-facade/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:40:21 UTC (rev 868332)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=logging-facade
+pkgname=haskell-logging-facade
+pkgver=0.3.0
+pkgrel=166
+pkgdesc="Simple logging abstraction that allows multiple back-ends"
+url="https://github.com/sol/logging-facade;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack')
+makedepends=('ghc')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a6fbd7b309f6094224f6af2b98408a2a49519f8c0ca1a26178fc6c0b593af2101769a4981bcf250dab2ed99144ec14b19263a755e8c71a5b01400651076228f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-colour/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:31:45
  Author: felixonmars
Revision: 868302

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 
868301, haskell-colour/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:31:45 UTC (rev 868302)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=colour
+pkgname=haskell-colour
+pkgver=2.3.5
+pkgrel=139
+pkgdesc="A model for human colour/color perception"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' )
+checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework'
+  'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2232f51b3cfdda1a64436e8395c2441e49db083982a0370d3ec38c304b0a6234666887b3abc886107a9b21c425d3253284cce0186c1a210a302a0a14808364d8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/;s/< *1.2/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
"${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:36:28
  Author: felixonmars
Revision: 868317

upgpkg: haskell-hashable 1.3.1.0-2: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-hashable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:36:06 UTC (rev 868316)
+++ PKGBUILD2021-02-21 23:36:28 UTC (rev 868317)
@@ -4,7 +4,7 @@
 _hkgname=hashable
 pkgname=haskell-hashable
 pkgver=1.3.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:39:20
  Author: felixonmars
Revision: 868328

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-hunit/repos/community-staging-x86_64/
  haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 868327, haskell-test-framework-hunit/trunk/PKGBUILD)

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

Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD 
(from rev 868327, haskell-test-framework-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:39:20 UTC (rev 868328)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-hunit
+pkgname=haskell-test-framework-hunit
+pkgver=0.3.0.2
+pkgrel=225
+pkgdesc="HUnit support for the test-framework package."
+url="https://batterseapower.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" 
"haskell-test-framework")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32')
+
+prepare() {
+sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-base3 -fbase4
+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-test-framework/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:38:10
  Author: felixonmars
Revision: 868323

upgpkg: haskell-test-framework 0.8.2.0-222: rebuild with hashable 1.3.1.0

Modified:
  haskell-test-framework/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:37:45 UTC (rev 868322)
+++ PKGBUILD2021-02-21 23:38:10 UTC (rev 868323)
@@ -4,7 +4,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.2.0
-pkgrel=221
+pkgrel=222
 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
 url="https://batterseapower.github.io/test-framework/;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:37:36
  Author: felixonmars
Revision: 868321

upgpkg: haskell-unliftio 0.2.14-19: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-unliftio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:37:13 UTC (rev 868320)
+++ PKGBUILD2021-02-21 23:37:36 UTC (rev 868321)
@@ -4,7 +4,7 @@
 _hkgname=unliftio
 pkgname=haskell-unliftio
 pkgver=0.2.14
-pkgrel=18
+pkgrel=19
 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
 url="https://github.com/fpco/monad-unlift;
 license=("MIT")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:36:06
  Author: felixonmars
Revision: 868316

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 
868315, haskell-quickcheck-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:36:06 UTC (rev 868316)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-io
+pkgname=haskell-quickcheck-io
+pkgver=0.2.0
+pkgrel=258
+pkgdesc="Use HUnit assertions as QuickCheck properties"
+url="https://github.com/hspec/quickcheck-io;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df')
+
+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-async/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:37:13
  Author: felixonmars
Revision: 868320

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 868319, 
haskell-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:37:13 UTC (rev 868320)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=async
+pkgname=haskell-async
+pkgver=2.2.3
+pkgrel=4
+pkgdesc="Run IO operations asynchronously and wait for their results"
+url="https://github.com/simonmar/async;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99a7cd04d05362b6d007ec75a32cf0a6c11f4b3e46ab706349289f5bb0ad128fd2a9809e4d30634917a0a608b0d611c6d4e936ea36535c7c5ec167fead5f3248')
+
+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-tf-random/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:39:41
  Author: felixonmars
Revision: 868329

upgpkg: haskell-tf-random 0.5-226: rebuild with hashable 1.3.1.0

Modified:
  haskell-tf-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:39:20 UTC (rev 868328)
+++ PKGBUILD2021-02-21 23:39:41 UTC (rev 868329)
@@ -3,7 +3,7 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=225
+pkgrel=226
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:37:45
  Author: felixonmars
Revision: 868322

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 
868321, haskell-unliftio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:37:45 UTC (rev 868322)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.2.14
+pkgrel=19
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25327da3c387438b85f37dbda3dbc9de2c266ae24e82519057785be54b062160203c4bf96f7d57262c901b26b42b57eec41792f470ac09efd1ffcaf109133c25')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hashable/repos/community-staging-x86_64 (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:36:41
  Author: felixonmars
Revision: 868318

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |  112 ++---
 1 file changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-02-21 23:36:28 UTC (rev 868317)
+++ PKGBUILD2021-02-21 23:36:41 UTC (rev 868318)
@@ -1,56 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=hashable
-pkgname=haskell-hashable
-pkgver=1.3.1.0
-pkgrel=1
-pkgdesc="Mutable hash tables in the ST monad"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'uusi')
-checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 
'haskell-test-framework'
-  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('dc74815d9c4cbf6b5562d04843f5234d7378265f2796c8f9980ecc639a03e01c8d4a0a27ed6bb31207df537d7774d910b9fec216a8832377e09e827aabf58751')
-
-prepare() {
-uusi -u random $_hkgname-$pkgver/$_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-examples
-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
-}

Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 
868317, haskell-hashable/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-02-21 23:36:41 UTC (rev 868318)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.3.1.0
+pkgrel=2
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 
'haskell-test-framework'
+  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dc74815d9c4cbf6b5562d04843f5234d7378265f2796c8f9980ecc639a03e01c8d4a0a27ed6bb31207df537d7774d910b9fec216a8832377e09e827aabf58751')
+
+prepare() {
+uusi -u random $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+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-async/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:37:03
  Author: felixonmars
Revision: 868319

upgpkg: haskell-async 2.2.3-4: rebuild with hashable 1.3.1.0

Modified:
  haskell-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:36:41 UTC (rev 868318)
+++ PKGBUILD2021-02-21 23:37:03 UTC (rev 868319)
@@ -4,7 +4,7 @@
 _hkgname=async
 pkgname=haskell-async
 pkgver=2.2.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Run IO operations asynchronously and wait for their results"
 url="https://github.com/simonmar/async;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:35:34
  Author: felixonmars
Revision: 868314

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD
(from rev 868313, haskell-quickcheck-classes-base/trunk/PKGBUILD)

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

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 868313, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:35:34 UTC (rev 868314)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.1.0
+pkgrel=118
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
+ 'haskell-quickcheck' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail$/d' $_hkgname.cabal
+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-ansi-wl-pprint/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:32:47
  Author: felixonmars
Revision: 868306

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 868305, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:32:47 UTC (rev 868306)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.9
+pkgrel=141
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
+url="https://github.com/ekmett/ansi-wl-pprint;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.10/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+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-quickcheck/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:34:47
  Author: felixonmars
Revision: 868311

upgpkg: haskell-quickcheck 2.14.2-105: rebuild with hashable 1.3.1.0

Modified:
  haskell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:33:51 UTC (rev 868310)
+++ PKGBUILD2021-02-21 23:34:47 UTC (rev 868311)
@@ -5,7 +5,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.14.2
-pkgrel=104
+pkgrel=105
 pkgdesc='Automatic testing of Haskell programs'
 url='https://hackage.haskell.org/package/QuickCheck'
 license=('BSD')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:31:03
  Author: felixonmars
Revision: 868299

upgpkg: haskell-mwc-random 0.15.0.1-147: rebuild with hashable 1.3.1.0 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-mwc-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:30:31 UTC (rev 868298)
+++ PKGBUILD2021-02-21 23:31:03 UTC (rev 868299)
@@ -4,7 +4,7 @@
 _hkgname=mwc-random
 pkgname=haskell-mwc-random
 pkgver=0.15.0.1
-pkgrel=146
+pkgrel=147
 pkgdesc="Fast, high quality pseudo random number generation"
 url="https://github.com/bos/mwc-random;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:34:56
  Author: felixonmars
Revision: 868312

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
868311, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:34:56 UTC (rev 868312)
@@ -0,0 +1,50 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.14.2
+pkgrel=105
+pkgdesc='Automatic testing of Haskell programs'
+url='https://hackage.haskell.org/package/QuickCheck'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5')
+
+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 \
+-ftemplateHaskell
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -D -m744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:35:56
  Author: felixonmars
Revision: 868315

upgpkg: haskell-quickcheck-io 0.2.0-258: rebuild with hashable 1.3.1.0

Modified:
  haskell-quickcheck-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:35:34 UTC (rev 868314)
+++ PKGBUILD2021-02-21 23:35:56 UTC (rev 868315)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-io
 pkgname=haskell-quickcheck-io
 pkgver=0.2.0
-pkgrel=257
+pkgrel=258
 pkgdesc="Use HUnit assertions as QuickCheck properties"
 url="https://github.com/hspec/quickcheck-io;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:33:51
  Author: felixonmars
Revision: 868310

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
868309, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:33:51 UTC (rev 868310)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=212
+pkgdesc="Portable temporary file and directory support"
+url="https://www.github.com/batterseapower/temporary;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random')
+makedepends=('ghc')
+checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-temporary/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:33:41
  Author: felixonmars
Revision: 868309

upgpkg: haskell-temporary 1.3-212: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-temporary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:33:21 UTC (rev 868308)
+++ PKGBUILD2021-02-21 23:33:41 UTC (rev 868309)
@@ -4,7 +4,7 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.3
-pkgrel=211
+pkgrel=212
 pkgdesc="Portable temporary file and directory support"
 url="https://www.github.com/batterseapower/temporary;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:35:23
  Author: felixonmars
Revision: 868313

upgpkg: haskell-quickcheck-classes-base 0.6.1.0-118: rebuild with hashable 
1.3.1.0

Modified:
  haskell-quickcheck-classes-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:34:56 UTC (rev 868312)
+++ PKGBUILD2021-02-21 23:35:23 UTC (rev 868313)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.1.0
-pkgrel=117
+pkgrel=118
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:32:08
  Author: felixonmars
Revision: 868303

upgpkg: haskell-ansi-terminal 0.11-81: rebuild with hashable 1.3.1.0

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:31:45 UTC (rev 868302)
+++ PKGBUILD2021-02-21 23:32:08 UTC (rev 868303)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.11
-pkgrel=80
+pkgrel=81
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:33:12
  Author: felixonmars
Revision: 868307

upgpkg: haskell-optparse-applicative 0.16.1.0-69: rebuild with hashable 1.3.1.0

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:32:47 UTC (rev 868306)
+++ PKGBUILD2021-02-21 23:33:12 UTC (rev 868307)
@@ -4,7 +4,7 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.16.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:31:13
  Author: felixonmars
Revision: 868300

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 
868299, haskell-mwc-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:31:13 UTC (rev 868300)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mwc-random
+pkgname=haskell-mwc-random
+pkgver=0.15.0.1
+pkgrel=147
+pkgdesc="Fast, high quality pseudo random number generation"
+url="https://github.com/bos/mwc-random;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-math-functions' 'haskell-primitive' 
'haskell-random' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-doctest' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+  'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('54cb806d9c54e7ae7be73981c40ec03a3ca0660deb4d7d2c3659eaa30fb67086ff9a8bc3093170581da16e37cff8fe4507ddc4c30059c65323ea02ac1013c572')
+
+prepare() {
+uusi -u doctest $_hkgname-$pkgver/$_hkgname.cabal
+} 
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-optparse-applicative/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:33:21
  Author: felixonmars
Revision: 868308

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-applicative/repos/community-staging-x86_64/
  haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 868307, haskell-optparse-applicative/trunk/PKGBUILD)

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

Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD 
(from rev 868307, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:33:21 UTC (rev 868308)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.16.1.0
+pkgrel=69
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710')
+
+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-ansi-terminal/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:32:17
  Author: felixonmars
Revision: 868304

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-terminal/repos/community-staging-x86_64/
  haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 868303, haskell-ansi-terminal/trunk/PKGBUILD)

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

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
868303, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:32:17 UTC (rev 868304)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.11
+pkgrel=81
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d')
+
+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-example
+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-colour/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:31:36
  Author: felixonmars
Revision: 868301

upgpkg: haskell-colour 2.3.5-139: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-colour/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:31:13 UTC (rev 868300)
+++ PKGBUILD2021-02-21 23:31:36 UTC (rev 868301)
@@ -4,7 +4,7 @@
 _hkgname=colour
 pkgname=haskell-colour
 pkgver=2.3.5
-pkgrel=138
+pkgrel=139
 pkgdesc="A model for human colour/color perception"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


[arch-commits] Commit in haskell-ansi-wl-pprint/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:32:38
  Author: felixonmars
Revision: 868305

upgpkg: haskell-ansi-wl-pprint 0.6.9-141: rebuild with hashable 1.3.1.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:32:17 UTC (rev 868304)
+++ PKGBUILD2021-02-21 23:32:38 UTC (rev 868305)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=140
+pkgrel=141
 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
 url="https://github.com/ekmett/ansi-wl-pprint;
 license=("BSD")


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:30:20
  Author: felixonmars
Revision: 868297

upgpkg: haskell-random 1.2.0-156: rebuild with hashable 1.3.1.0 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:29:53 UTC (rev 868296)
+++ PKGBUILD2021-02-21 23:30:20 UTC (rev 868297)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=155
+pkgrel=156
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:29:53
  Author: felixonmars
Revision: 868296

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD (from rev 
868295, haskell-splitmix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:29:53 UTC (rev 868296)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=splitmix
+pkgname=haskell-splitmix
+pkgver=0.1.0.3
+pkgrel=69
+pkgdesc="Fast Splittable PRNG"
+url="https://github.com/haskellari/splitmix;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-async' 'haskell-base-compat' 
'haskell-base-compat-batteries'
+ 'haskell-hunit' 'haskell-math-functions' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 'haskell-tf-random' 
'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('22a3f0759e1c1150aabde01a77b48087509dfc7ff9614e97e5e06af73f533170993ff2e18101d940e7ddba81b8d6e496795be3851fccfa07b75e9d922f325064')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-splitmix/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:29:42
  Author: felixonmars
Revision: 868295

upgpkg: haskell-splitmix 0.1.0.3-69: rebuild with hashable 1.3.1.0 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-splitmix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:29:12 UTC (rev 868294)
+++ PKGBUILD2021-02-21 23:29:42 UTC (rev 868295)
@@ -3,7 +3,7 @@
 _hkgname=splitmix
 pkgname=haskell-splitmix
 pkgver=0.1.0.3
-pkgrel=68
+pkgrel=69
 pkgdesc="Fast Splittable PRNG"
 url="https://github.com/haskellari/splitmix;
 license=('BSD')


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:29:12
  Author: felixonmars
Revision: 868294

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-math-functions/repos/community-staging-x86_64/
  haskell-math-functions/repos/community-staging-x86_64/PKGBUILD
(from rev 868293, haskell-math-functions/trunk/PKGBUILD)

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

Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from 
rev 868293, haskell-math-functions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:29:12 UTC (rev 868294)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=math-functions
+pkgname=haskell-math-functions
+pkgver=0.3.4.1
+pkgrel=113
+pkgdesc="Special functions and Chebyshev polynomials"
+url="https://github.com/bos/math-functions;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" 
"haskell-vector")
+makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e87a50f10e1afc08acc3900983dcfe85eb46563260c0b52a73ac44c9d83b903dbf3cd59ba0b96f8d4dafc3ff5bb70fb47d04cb8a7a2aec42545096d4a86c2d34')
+
+build() {
+cd $_hkgname-$pkgver
+ 
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+   
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-system-expm1
+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-random/repos (2 files)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:30:31
  Author: felixonmars
Revision: 868298

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
868297, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-02-21 23:30:31 UTC (rev 868298)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=156
+pkgdesc="Pseudo-random number generation"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-splitmix')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-doctest' 'haskell-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d tasty-expected-failure -u doctest -u mwc-random $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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 clash/trunk (PKGBUILD)

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:23:26
  Author: felixonmars
Revision: 868275

upgpkg: clash 1.4.1-1

Modified:
  clash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:23:15 UTC (rev 868274)
+++ PKGBUILD2021-02-21 23:23:26 UTC (rev 868275)
@@ -3,7 +3,7 @@
 # Contributor: Luke Yue 
 
 pkgname=clash
-pkgver=1.4.0
+pkgver=1.4.1
 pkgrel=1
 pkgdesc="A rule based proxy in Go"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 
"${pkgname}-${pkgver}.tar.gz::https://github.com/Dreamacro/clash/archive/v${pkgver}.tar.gz;)
 
sha512sums=('5b53faea10bba16df98a74fcbffebb6c8b7f8c238999a147bb848b2c30732688813915fd6bc32f44ec6f90024ad29dbde059e70760c91ccea198dd05da52d077'
 
'3ae61e1c6f0213ea8c3113c62f27c704f04f657cda8c726c0e487194dd5c1ce36e448f6e22b61aeef65f4a1910a2df62a3798f0cba9bae10c8e80a7cb1cfb7b3'
-
'c4a89b80d0e2621d762133f5ed3e358616ca45a180d16cdeb59d2be3514df819125f203bf0493e678a8a0f3b8d14ee3127637d11ab6238d48aede7d3a26946cf')
+
'b3e31b237f74adde831b9bb73713d8e35c6c38fa7020bc24b4f66ace3465388dc3ea377f80bed112db41baadcdbe7cfc69c4210deffd1659807cbe4afdc3b8bb')
 
 build() {
 export CGO_CPPFLAGS="${CPPFLAGS}"


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

2021-02-21 Thread Felix Yan via arch-commits
Date: Sunday, February 21, 2021 @ 23:22:33
  Author: felixonmars
Revision: 868271

upgpkg: haskell-smallcheck 1.2.1-24: rebuild with hashable 1.3.1.0

Modified:
  haskell-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-02-21 23:22:03 UTC (rev 868270)
+++ PKGBUILD2021-02-21 23:22:33 UTC (rev 868271)
@@ -3,7 +3,7 @@
 _hkgname=smallcheck
 pkgname=haskell-smallcheck
 pkgver=1.2.1
-pkgrel=23
+pkgrel=24
 pkgdesc="A property-based testing library"
 url="https://github.com/feuerbach/smallcheck;
 license=('BSD')


  1   2   3   4   5   6   7   >