[arch-commits] Commit in atomicparsley/repos/community-x86_64 (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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')