[arch-commits] Commit in bpftrace/repos (2 files)
Date: Monday, July 19, 2021 @ 16:16:20 Author: anatolik Revision: 978797 archrelease: copy trunk to community-testing-x86_64 Added: bpftrace/repos/community-testing-x86_64/ bpftrace/repos/community-testing-x86_64/PKGBUILD (from rev 978796, bpftrace/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: bpftrace/repos/community-testing-x86_64/PKGBUILD (from rev 978796, bpftrace/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-07-19 16:16:20 UTC (rev 978797) @@ -0,0 +1,27 @@ +# Maintainer: Anatol Pomozov +# Contributor: Tommaso Sardelli + +pkgname=bpftrace +pkgver=0.13.0 +pkgrel=1 +pkgdesc='High-level tracing language for Linux eBPF' +arch=('x86_64') +url='https://github.com/iovisor/bpftrace' +license=('Apache') +depends=('libelf' 'zlib' 'llvm-libs' 'clang' 'bcc' 'libbpf') +makedepends=('cmake' 'llvm' 'git' 'linux-headers' 'ninja' 'gtest') +options=(!strip) +source=("https://github.com/iovisor/bpftrace/archive/v$pkgver/bpftrace-$pkgver.tar.gz;) +sha512sums=('16b3f11c365cc7e306045a5cb6bcf6c66b92d746884f6587ce7cc4c76841b284757bff7b38b9838eb3db129e996e4f1b13afec34da57981362dadef8460816d0') + +build() { + cd bpftrace-$pkgver + + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -G Ninja -B build + ninja -C build +} + +package() { + cd bpftrace-$pkgver + DESTDIR="$pkgdir" ninja -C build install +}
[arch-commits] Commit in bpftrace/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:16:03 Author: anatolik Revision: 978796 upgpkg: bpftrace 0.13.0-1 Modified: bpftrace/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:14:05 UTC (rev 978795) +++ PKGBUILD2021-07-19 16:16:03 UTC (rev 978796) @@ -2,17 +2,17 @@ # Contributor: Tommaso Sardelli pkgname=bpftrace -pkgver=0.12.0 -pkgrel=2 +pkgver=0.13.0 +pkgrel=1 pkgdesc='High-level tracing language for Linux eBPF' arch=('x86_64') url='https://github.com/iovisor/bpftrace' license=('Apache') depends=('libelf' 'zlib' 'llvm-libs' 'clang' 'bcc' 'libbpf') -makedepends=('cmake' 'llvm' 'git' 'linux-headers' 'ninja') +makedepends=('cmake' 'llvm' 'git' 'linux-headers' 'ninja' 'gtest') options=(!strip) source=("https://github.com/iovisor/bpftrace/archive/v$pkgver/bpftrace-$pkgver.tar.gz;) -sha512sums=('ebbdd909763ba142551d79e06c0fa0ec84245ffc4386b33144dce7e67d14e4fe0e81d0003adc7c9194d82c6b41fc49f16f9960db0dd78a620a69f83d17e8811f') +sha512sums=('16b3f11c365cc7e306045a5cb6bcf6c66b92d746884f6587ce7cc4c76841b284757bff7b38b9838eb3db129e996e4f1b13afec34da57981362dadef8460816d0') build() { cd bpftrace-$pkgver
[arch-commits] Commit in haskell-splitmix/repos/community-staging-x86_64 (2 files)
Date: Monday, July 19, 2021 @ 16:14:05 Author: felixonmars Revision: 978795 archrelease: copy trunk to community-staging-x86_64 Added: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD (from rev 978794, haskell-splitmix/trunk/PKGBUILD) Deleted: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-07-19 16:13:50 UTC (rev 978794) +++ PKGBUILD2021-07-19 16:14:05 UTC (rev 978795) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=splitmix -pkgname=haskell-splitmix -pkgver=0.1.0.3 -pkgrel=126 -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 --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD (from rev 978794, haskell-splitmix/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-07-19 16:14:05 UTC (rev 978795) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=splitmix +pkgname=haskell-splitmix +pkgver=0.1.0.3 +pkgrel=127 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-splitmix/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:13:50 Author: felixonmars Revision: 978794 upgpkg: haskell-splitmix 0.1.0.3-127: rebuild with regex-posix 0.96.0.1 Modified: haskell-splitmix/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:13:05 UTC (rev 978793) +++ PKGBUILD2021-07-19 16:13:50 UTC (rev 978794) @@ -3,7 +3,7 @@ _hkgname=splitmix pkgname=haskell-splitmix pkgver=0.1.0.3 -pkgrel=126 +pkgrel=127 pkgdesc="Fast Splittable PRNG" url="https://github.com/haskellari/splitmix; license=('BSD')
[arch-commits] Commit in haskell-nanospec/repos/community-staging-x86_64 (2 files)
Date: Monday, July 19, 2021 @ 16:13:05 Author: felixonmars Revision: 978793 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 978792, haskell-nanospec/trunk/PKGBUILD) Deleted: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-07-19 16:12:47 UTC (rev 978792) +++ PKGBUILD2021-07-19 16:13:05 UTC (rev 978793) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=nanospec -pkgname=haskell-nanospec -pkgver=0.2.2 -pkgrel=183 -pkgdesc="A lightweight implementation of a subset of Hspec's API" -url="https://github.com/commercialhaskell/nanospec; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-hspec' 'haskell-silently') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0') - -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 --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 978792, haskell-nanospec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-07-19 16:13:05 UTC (rev 978793) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=nanospec +pkgname=haskell-nanospec +pkgver=0.2.2 +pkgrel=184 +pkgdesc="A lightweight implementation of a subset of Hspec's API" +url="https://github.com/commercialhaskell/nanospec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-silently') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-nanospec/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:12:47 Author: felixonmars Revision: 978792 upgpkg: haskell-nanospec 0.2.2-184: rebuild with regex-posix 0.96.0.1 Modified: haskell-nanospec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:12:14 UTC (rev 978791) +++ PKGBUILD2021-07-19 16:12:47 UTC (rev 978792) @@ -3,7 +3,7 @@ _hkgname=nanospec pkgname=haskell-nanospec pkgver=0.2.2 -pkgrel=183 +pkgrel=184 pkgdesc="A lightweight implementation of a subset of Hspec's API" url="https://github.com/commercialhaskell/nanospec; license=('MIT')
[arch-commits] Commit in haskell-hspec-meta/repos (2 files)
Date: Monday, July 19, 2021 @ 16:12:14 Author: felixonmars Revision: 978791 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 978790, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 978790, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:12:14 UTC (rev 978791) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.7.8 +pkgrel=85 +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 bcc/repos (2 files)
Date: Monday, July 19, 2021 @ 16:12:00 Author: anatolik Revision: 978790 archrelease: copy trunk to community-testing-x86_64 Added: bcc/repos/community-testing-x86_64/ bcc/repos/community-testing-x86_64/PKGBUILD (from rev 978788, bcc/trunk/PKGBUILD) --+ PKGBUILD | 87 + 1 file changed, 87 insertions(+) Copied: bcc/repos/community-testing-x86_64/PKGBUILD (from rev 978788, bcc/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2021-07-19 16:12:00 UTC (rev 978790) @@ -0,0 +1,87 @@ +# Maintainer: Anatol Pomozov +# Contributor: Gordian Edenhofer +# Contributor: Troy Engel + +pkgbase=bcc +pkgname=('bcc' 'bcc-tools' 'python-bcc') +pkgver=0.21.0 +pkgrel=1 +pkgdesc='BPF Compiler Collection' +arch=('x86_64') +url='https://github.com/iovisor/bcc' +license=('Apache') +makedepends=('cmake' 'clang' 'llvm' 'flex' 'bison' 'python') +checkdepends=('netperf' 'iperf') +source=("bcc-$pkgver.tar.gz"::"https://github.com/iovisor/bcc/releases/download/v$pkgver/bcc-src-with-submodule.tar.gz;) +sha512sums=('7cfd9c03f9aa62b6438b463cb5c0ca11f4cd9c8b99bf08192b1d3480162054d4ee4164b4eef73d55ae1b7bc84a0c875a8553227527e9006c1f1ab6e852144540') + +build() { + mkdir -p bcc/build + cd bcc/build + + # The python version is irrelevant at this stage + cmake -DREVISION=$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib .. \ +-DENABLE_LLVM_SHARED=1 # FS#71163 + + make +} + +package_bcc() { + pkgdesc='BPF Compiler Collection - C library and examples' + depends=('clang' 'libelf') + optdepends=('linux-headers: build modules against the Arch kernel' +'linux-lts-headers: build modules against the LTS kernel' +'linux-zen-headers: build modules against the ZEN kernel' +'linux-hardened-headers: build modules against the HARDENED kernel' +'bcc-tools: Python utilites using the BCC library' +'python-bcc: Python 3 bindings for BCC') + provides=('bcc' 'libbcc') + + cd bcc/build + + # Install the kitchen sink + make DESTDIR="$pkgdir" install + + # These go in a split package python*-bcc + rm -rf "$pkgdir"/usr/lib/python* + + # These go in a split package bcc-tools + rm -rf "$pkgdir"/usr/share/bcc/{tools,man} +} + +package_bcc-tools() { + pkgdesc='BPF Compiler Collection - Tools' + depends=('bcc' 'libedit' 'ethtool') + optdepends=( + 'python-bcc: Python 3 bindings for BCC' +'luajit: Lua bindings for BCC' + ) + + cd bcc/build + + make -C tools DESTDIR="$pkgdir" install + make -C man DESTDIR="$pkgdir" install +} + +package_python-bcc() { + pkgdesc='BPF Compiler Collection - Python 3 bindings' + depends=('bcc' 'python') + optdepends=( + 'python-netaddr: Network address representation and manipulation' +'python-pyroute2: Netlink and Linux network configuration' + ) + + cd bcc/build + + # Force a quick python3 binding build (C library is already built) + cmake -DREVISION=$pkgver \ +-DPYTHON_CMD="python" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib .. + make -C "src/python" + + # Install just those bindings + make -C "src/python" DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-hspec-meta/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:11:55 Author: felixonmars Revision: 978789 upgpkg: haskell-hspec-meta 2.7.8-85: rebuild with regex-posix 0.96.0.1 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:11:44 UTC (rev 978788) +++ PKGBUILD2021-07-19 16:11:55 UTC (rev 978789) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.7.8 -pkgrel=84 +pkgrel=85 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in bcc/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:11:44 Author: anatolik Revision: 978788 upgpkg: bcc 0.21.0-1 Modified: bcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:11:12 UTC (rev 978787) +++ PKGBUILD2021-07-19 16:11:44 UTC (rev 978788) @@ -4,8 +4,8 @@ pkgbase=bcc pkgname=('bcc' 'bcc-tools' 'python-bcc') -pkgver=0.20.0 -pkgrel=3 +pkgver=0.21.0 +pkgrel=1 pkgdesc='BPF Compiler Collection' arch=('x86_64') url='https://github.com/iovisor/bcc' @@ -13,7 +13,7 @@ makedepends=('cmake' 'clang' 'llvm' 'flex' 'bison' 'python') checkdepends=('netperf' 'iperf') source=("bcc-$pkgver.tar.gz"::"https://github.com/iovisor/bcc/releases/download/v$pkgver/bcc-src-with-submodule.tar.gz;) -sha512sums=('60ab3e7e11015878895d009afb2290d1e677e3c7bc04f493eb586136af190d7c0930757b34e721822eaf6700ecc17edeb30a4b04ea29c4a26cb885164060030a') +sha512sums=('7cfd9c03f9aa62b6438b463cb5c0ca11f4cd9c8b99bf08192b1d3480162054d4ee4164b4eef73d55ae1b7bc84a0c875a8553227527e9006c1f1ab6e852144540') build() { mkdir -p bcc/build
[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)
Date: Monday, July 19, 2021 @ 16:11:12 Author: felixonmars Revision: 978787 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-compat-batteries/repos/community-staging-x86_64/ haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD (from rev 978786, haskell-base-compat-batteries/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD (from rev 978786, haskell-base-compat-batteries/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:11:12 UTC (rev 978787) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=base-compat-batteries +pkgname=haskell-base-compat-batteries +pkgver=0.11.2 +pkgrel=131 +pkgdesc="base-compat with extra batteries" +url="https://hackage.haskell.org/package/base-compat-batteries; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0b54b53bb762ca99cbfe82799a63f73229447325438ccae4849df676d14a4758177d9481391b628cca7921d9796ac3172ad8226b2530e151b7c59f86b82f381a') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:10:59 Author: felixonmars Revision: 978786 upgpkg: haskell-base-compat-batteries 0.11.2-131: rebuild with regex-posix 0.96.0.1 Modified: haskell-base-compat-batteries/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:10:25 UTC (rev 978785) +++ PKGBUILD2021-07-19 16:10:59 UTC (rev 978786) @@ -3,7 +3,7 @@ _hkgname=base-compat-batteries pkgname=haskell-base-compat-batteries pkgver=0.11.2 -pkgrel=130 +pkgrel=131 pkgdesc="base-compat with extra batteries" url="https://hackage.haskell.org/package/base-compat-batteries; license=('MIT')
[arch-commits] Commit in haskell-mwc-random/repos (2 files)
Date: Monday, July 19, 2021 @ 16:10:25 Author: felixonmars Revision: 978785 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 978784, haskell-mwc-random/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 978784, haskell-mwc-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:10:25 UTC (rev 978785) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mwc-random +pkgname=haskell-mwc-random +pkgver=0.15.0.1 +pkgrel=231 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mwc-random/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:10:09 Author: felixonmars Revision: 978784 upgpkg: haskell-mwc-random 0.15.0.1-231: rebuild with regex-posix 0.96.0.1 Modified: haskell-mwc-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:09:12 UTC (rev 978783) +++ PKGBUILD2021-07-19 16:10:09 UTC (rev 978784) @@ -4,7 +4,7 @@ _hkgname=mwc-random pkgname=haskell-mwc-random pkgver=0.15.0.1 -pkgrel=230 +pkgrel=231 pkgdesc="Fast, high quality pseudo random number generation" url="https://github.com/bos/mwc-random; license=("BSD")
[arch-commits] Commit in haskell-doctest/repos (2 files)
Date: Monday, July 19, 2021 @ 16:09:12 Author: felixonmars Revision: 978783 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 978782, haskell-doctest/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 978782, haskell-doctest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:09:12 UTC (rev 978783) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=doctest +pkgname=haskell-doctest +pkgver=0.18.1 +pkgrel=44 +pkgdesc="Test interactive Haskell examples" +url="https://github.com/sol/doctest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-exceptions' '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=('e9e74eed4246f3aeaa71940db8275f080be0a5e296c43b16b48228dbafac821643572edca3210a65d315ebbe900a1c484346aee75c88add052d9640ff008fc82') + +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 strace/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, July 19, 2021 @ 16:08:56 Author: anatolik Revision: 420135 archrelease: copy trunk to testing-x86_64 Added: strace/repos/testing-x86_64/ strace/repos/testing-x86_64/PKGBUILD (from rev 420134, strace/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: strace/repos/testing-x86_64/PKGBUILD (from rev 420134, strace/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-07-19 16:08:56 UTC (rev 420135) @@ -0,0 +1,33 @@ +# Maintainer: Giovanni Scafora +# Contributor: Tom Newsom + +pkgname=strace +pkgver=5.13 +pkgrel=1 +pkgdesc='A diagnostic, debugging and instructional userspace tracer' +arch=(x86_64) +url='https://strace.io/' +license=(BSD) +depends=(perl libunwind) +source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc}) +sha1sums=('0f48c474de7d34009d3455f589efe790d24050b5' + 'SKIP') +validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-libunwind --enable-mpers=no + make +} + +check() { + # tests do not work in chroot environment. TODO: fixit. + # make -C $pkgname-$pkgver check + true +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-doctest/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:08:53 Author: felixonmars Revision: 978782 upgpkg: haskell-doctest 0.18.1-44: rebuild with regex-posix 0.96.0.1 Modified: haskell-doctest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:07:46 UTC (rev 978781) +++ PKGBUILD2021-07-19 16:08:53 UTC (rev 978782) @@ -4,7 +4,7 @@ _hkgname=doctest pkgname=haskell-doctest pkgver=0.18.1 -pkgrel=43 +pkgrel=44 pkgdesc="Test interactive Haskell examples" url="https://github.com/sol/doctest; license=("MIT")
[arch-commits] Commit in strace/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:08:40 Author: anatolik Revision: 420134 upgpkg: strace 5.13-1 Modified: strace/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:04:26 UTC (rev 420133) +++ PKGBUILD2021-07-19 16:08:40 UTC (rev 420134) @@ -2,7 +2,7 @@ # Contributor: Tom Newsom pkgname=strace -pkgver=5.12 +pkgver=5.13 pkgrel=1 pkgdesc='A diagnostic, debugging and instructional userspace tracer' arch=(x86_64) @@ -10,7 +10,7 @@ license=(BSD) depends=(perl libunwind) source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc}) -sha1sums=('6c5aea37024a82dc6ecdd3e3d33ba50ddba3c4ec' +sha1sums=('0f48c474de7d34009d3455f589efe790d24050b5' 'SKIP') validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin
[arch-commits] Commit in haskell-stringbuilder/repos (2 files)
Date: Monday, July 19, 2021 @ 16:07:46 Author: felixonmars Revision: 978781 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 978780, haskell-stringbuilder/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 978780, haskell-stringbuilder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:07:46 UTC (rev 978781) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stringbuilder +pkgname=haskell-stringbuilder +pkgver=0.5.1 +pkgrel=219 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-stringbuilder/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:07:32 Author: felixonmars Revision: 978780 upgpkg: haskell-stringbuilder 0.5.1-219: rebuild with regex-posix 0.96.0.1 Modified: haskell-stringbuilder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:06:55 UTC (rev 978779) +++ PKGBUILD2021-07-19 16:07:32 UTC (rev 978780) @@ -4,7 +4,7 @@ _hkgname=stringbuilder pkgname=haskell-stringbuilder pkgver=0.5.1 -pkgrel=218 +pkgrel=219 pkgdesc="A writer monad for multi-line string literals" url="https://github.com/sol/stringbuilder; license=("MIT")
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Monday, July 19, 2021 @ 16:06:55 Author: felixonmars Revision: 978779 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 978778, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 978778, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:06:55 UTC (rev 978779) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=278 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mockery/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:06:35 Author: felixonmars Revision: 978778 upgpkg: haskell-mockery 0.3.5-278: rebuild with regex-posix 0.96.0.1 Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:06:00 UTC (rev 978777) +++ PKGBUILD2021-07-19 16:06:35 UTC (rev 978778) @@ -4,7 +4,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=277 +pkgrel=278 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery; license=("MIT")
[arch-commits] Commit in haskell-logging-facade/repos (2 files)
Date: Monday, July 19, 2021 @ 16:06:00 Author: felixonmars Revision: 978777 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 978776, haskell-logging-facade/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from rev 978776, haskell-logging-facade/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:06:00 UTC (rev 978777) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=logging-facade +pkgname=haskell-logging-facade +pkgver=0.3.0 +pkgrel=217 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-logging-facade/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:05:47 Author: felixonmars Revision: 978776 upgpkg: haskell-logging-facade 0.3.0-217: rebuild with regex-posix 0.96.0.1 Modified: haskell-logging-facade/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:05:11 UTC (rev 978775) +++ PKGBUILD2021-07-19 16:05:47 UTC (rev 978776) @@ -4,7 +4,7 @@ _hkgname=logging-facade pkgname=haskell-logging-facade pkgver=0.3.0 -pkgrel=216 +pkgrel=217 pkgdesc="Simple logging abstraction that allows multiple back-ends" url="https://github.com/sol/logging-facade; license=("MIT")
[arch-commits] Commit in haskell-hspec/repos (2 files)
Date: Monday, July 19, 2021 @ 16:05:11 Author: felixonmars Revision: 978775 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 978774, haskell-hspec/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 978774, haskell-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:05:11 UTC (rev 978775) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.8.2 +pkgrel=42 +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=('cd80991afaf9ad4288bd4b2673429dd02f275353d7e81f8cba47e1ccfe6c57ec4fcbb058a082d283c5498a5ae51392a3a7fd3306ccec9f5a3d1308a21d6beffd') + +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/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:04:54 Author: felixonmars Revision: 978774 upgpkg: haskell-hspec 2.8.2-42: rebuild with regex-posix 0.96.0.1 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:04:36 UTC (rev 978773) +++ PKGBUILD2021-07-19 16:04:54 UTC (rev 978774) @@ -3,7 +3,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.8.2 -pkgrel=41 +pkgrel=42 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in geogebra/repos/community-x86_64 (8 files)
Date: Monday, July 19, 2021 @ 16:04:36 Author: arojas Revision: 978773 archrelease: copy trunk to community-x86_64 Added: geogebra/repos/community-x86_64/PKGBUILD (from rev 978772, geogebra/trunk/PKGBUILD) geogebra/repos/community-x86_64/geogebra (from rev 978772, geogebra/trunk/geogebra) geogebra/repos/community-x86_64/geogebra-mime.xml (from rev 978772, geogebra/trunk/geogebra-mime.xml) geogebra/repos/community-x86_64/geogebra.desktop (from rev 978772, geogebra/trunk/geogebra.desktop) Deleted: geogebra/repos/community-x86_64/PKGBUILD geogebra/repos/community-x86_64/geogebra geogebra/repos/community-x86_64/geogebra-mime.xml geogebra/repos/community-x86_64/geogebra.desktop ---+ PKGBUILD | 72 ++-- geogebra |6 ++-- geogebra-mime.xml | 54 +++ geogebra.desktop | 22 +++ 4 files changed, 77 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-07-19 16:04:20 UTC (rev 978772) +++ PKGBUILD2021-07-19 16:04:36 UTC (rev 978773) @@ -1,36 +0,0 @@ -# Maintainer: Evgeniy Alekseev -# Contributor: Bartłomiej Piotrowski -# Contributor: Felipe Hommen -# Contributor: moostik - -pkgname=geogebra -pkgver=6.0.652.0 -pkgrel=1 -pkgdesc="Dynamic mathematics software with interactive graphics, algebra and spreadsheet" -arch=(x86_64) -url='https://www.geogebra.org/' -license=(GPL3 'CCPL:by-sa' 'CCPL:by-nc') -depends=(electron) -source=(https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${pkgver//./-}.zip -https://static.geogebra.org/images/geogebra-logo.svg -geogebra -geogebra.desktop -geogebra-mime.xml) -sha256sums=('ffc49f4c777a07ec5c31bc9df719f0771ade570c7f352496162e758c1f13bc5d' -'55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07' -'62d6d48511ec9a3d08440d0bba7e6da35e61f84348729872941f66f2f8f15e57' -'e8f3ac2c91daf1bb38ef4dddf705d341c3d8028aa4afb9b74a2d1a78a9953b98' -'100dd83e61057b9a104630ea39a84d967475d459ab38e29783a7587b3acfb6a4') - -package() { - cd GeoGebra-linux-x64 - - install -Dm755 "$srcdir"/geogebra "$pkgdir"/usr/bin/geogebra - install -dm755 "$pkgdir"/usr/lib/geogebra - cp -dpr --no-preserve=ownership resources "$pkgdir"/usr/lib/geogebra - cp -dpr --no-preserve=ownership locales "$pkgdir"/usr/lib/geogebra - - install -Dm644 "$srcdir"/geogebra.desktop -t "$pkgdir"/usr/share/applications/ - install -Dm644 "$srcdir"/geogebra-logo.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/geogebra.svg - install -Dm644 "$srcdir"/geogebra-mime.xml "$pkgdir"/usr/share/mime/packages/geogebra.xml -} Copied: geogebra/repos/community-x86_64/PKGBUILD (from rev 978772, geogebra/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-07-19 16:04:36 UTC (rev 978773) @@ -0,0 +1,36 @@ +# Maintainer: Evgeniy Alekseev +# Contributor: Bartłomiej Piotrowski +# Contributor: Felipe Hommen +# Contributor: moostik + +pkgname=geogebra +pkgver=6.0.654.0 +pkgrel=1 +pkgdesc="Dynamic mathematics software with interactive graphics, algebra and spreadsheet" +arch=(x86_64) +url='https://www.geogebra.org/' +license=(GPL3 'CCPL:by-sa' 'CCPL:by-nc') +depends=(electron) +source=(https://download.geogebra.org/installers/6.0/GeoGebra-Linux64-Portable-${pkgver//./-}.zip +https://static.geogebra.org/images/geogebra-logo.svg +geogebra +geogebra.desktop +geogebra-mime.xml) +sha256sums=('823d04adaf0bcb0480ea1a9c64a2c32bb3449d80e31cd6c5a6e8b684923b9ce5' +'55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07' +'62d6d48511ec9a3d08440d0bba7e6da35e61f84348729872941f66f2f8f15e57' +'e8f3ac2c91daf1bb38ef4dddf705d341c3d8028aa4afb9b74a2d1a78a9953b98' +'100dd83e61057b9a104630ea39a84d967475d459ab38e29783a7587b3acfb6a4') + +package() { + cd GeoGebra-linux-x64 + + install -Dm755 "$srcdir"/geogebra "$pkgdir"/usr/bin/geogebra + install -dm755 "$pkgdir"/usr/lib/geogebra + cp -dpr --no-preserve=ownership resources "$pkgdir"/usr/lib/geogebra + cp -dpr --no-preserve=ownership locales "$pkgdir"/usr/lib/geogebra + + install -Dm644 "$srcdir"/geogebra.desktop -t "$pkgdir"/usr/share/applications/ + install -Dm644 "$srcdir"/geogebra-logo.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/geogebra.svg + install -Dm644 "$srcdir"/geogebra-mime.xml "$pkgdir"/usr/share/mime/packages/geogebra.xml +} Deleted: geogebra === --- geogebra2021-07-19 16:04:20 UTC (rev 978772) +++ geogebra2021-07-19 16:04:36 UTC (rev 978773) @@ -1,3 +0,0 @@ -#!/bin/sh - -electron "/usr/lib/geogebra/resources/app" $@ Copied:
[arch-commits] Commit in geogebra/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:04:20 Author: arojas Revision: 978772 Update to 6.0.654.0 Modified: geogebra/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:04:09 UTC (rev 978771) +++ PKGBUILD2021-07-19 16:04:20 UTC (rev 978772) @@ -4,7 +4,7 @@ # Contributor: moostik pkgname=geogebra -pkgver=6.0.652.0 +pkgver=6.0.654.0 pkgrel=1 pkgdesc="Dynamic mathematics software with interactive graphics, algebra and spreadsheet" arch=(x86_64) @@ -16,7 +16,7 @@ geogebra geogebra.desktop geogebra-mime.xml) -sha256sums=('ffc49f4c777a07ec5c31bc9df719f0771ade570c7f352496162e758c1f13bc5d' +sha256sums=('823d04adaf0bcb0480ea1a9c64a2c32bb3449d80e31cd6c5a6e8b684923b9ce5' '55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07' '62d6d48511ec9a3d08440d0bba7e6da35e61f84348729872941f66f2f8f15e57' 'e8f3ac2c91daf1bb38ef4dddf705d341c3d8028aa4afb9b74a2d1a78a9953b98'
[arch-commits] Commit in haskell-hspec-core/repos (2 files)
Date: Monday, July 19, 2021 @ 16:04:09 Author: felixonmars Revision: 978771 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 978770, haskell-hspec-core/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 978770, haskell-hspec-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:04:09 UTC (rev 978771) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.8.2 +pkgrel=41 +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=('080ca4307df89a49be9aed8f08e591e5def5ed75a1e2f436d1ef75bffb5fbcf9b6108c6325de341bd800767cc0a9641724dde7bff604085fbc573c4394c2e213') + +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-core/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:03:41 Author: felixonmars Revision: 978770 upgpkg: haskell-hspec-core 2.8.2-41: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:02:58 UTC (rev 978769) +++ PKGBUILD2021-07-19 16:03:41 UTC (rev 978770) @@ -3,7 +3,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.8.2 -pkgrel=40 +pkgrel=41 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Monday, July 19, 2021 @ 16:02:58 Author: felixonmars Revision: 978769 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 978768, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 978768, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:02:58 UTC (rev 978769) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.4.2 +pkgrel=36 +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=('cb29901294463edbba37e97445bb9ed039bdc43815c9bbd9b9bb92b87393e6e891f5840d337c6c06c7e30d26107d32a59c39ac51436be43dba00d0e2411a9053') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:02:44 Author: felixonmars Revision: 978768 upgpkg: haskell-math-functions 0.3.4.2-36: rebuild with regex-posix 0.96.0.1 Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:01:56 UTC (rev 978767) +++ PKGBUILD2021-07-19 16:02:44 UTC (rev 978768) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.4.2 -pkgrel=35 +pkgrel=36 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-syb/repos (2 files)
Date: Monday, July 19, 2021 @ 16:01:56 Author: felixonmars Revision: 978767 archrelease: copy trunk to community-staging-x86_64 Added: haskell-syb/repos/community-staging-x86_64/ haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 978766, haskell-syb/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 978766, haskell-syb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:01:56 UTC (rev 978767) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Aaron Peschel +# Contributor: Rémy Oudompheng +# Contributor: Arch Haskell Team + +_hkgname=syb +pkgname=haskell-syb +pkgver=0.7.2.1 +pkgrel=63 +pkgdesc="library for generic programming in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6c356af3cc72f29c362b2859292a96b8107dd3241cff79d717f361e517edf478295f477c0f426fb8d0ae0952cd5c7521114cf1cac1f3faf2b0c96d3b8a335e69') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-syb/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:01:33 Author: felixonmars Revision: 978766 upgpkg: haskell-syb 0.7.2.1-63: rebuild with regex-posix 0.96.0.1 Modified: haskell-syb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:00:49 UTC (rev 978765) +++ PKGBUILD2021-07-19 16:01:33 UTC (rev 978766) @@ -6,7 +6,7 @@ _hkgname=syb pkgname=haskell-syb pkgver=0.7.2.1 -pkgrel=62 +pkgrel=63 pkgdesc="library for generic programming in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)
Date: Monday, July 19, 2021 @ 16:00:49 Author: felixonmars Revision: 978765 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 978764, haskell-tasty-hunit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 978764, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:00:49 UTC (rev 978765) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.10.0.3 +pkgrel=177 +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-tasty-hunit/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 16:00:32 Author: felixonmars Revision: 978764 upgpkg: haskell-tasty-hunit 0.10.0.3-177: rebuild with regex-posix 0.96.0.1 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 16:00:01 UTC (rev 978763) +++ PKGBUILD2021-07-19 16:00:32 UTC (rev 978764) @@ -4,7 +4,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.10.0.3 -pkgrel=176 +pkgrel=177 pkgdesc="HUnit support for the Tasty test framework." url="https://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Monday, July 19, 2021 @ 16:00:01 Author: felixonmars Revision: 978763 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 978762, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 978762, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 16:00:01 UTC (rev 978763) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10.1.2 +pkgrel=191 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:59:47 Author: felixonmars Revision: 978762 upgpkg: haskell-tasty-quickcheck 0.10.1.2-191: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:59:12 UTC (rev 978761) +++ PKGBUILD2021-07-19 15:59:47 UTC (rev 978762) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10.1.2 -pkgrel=190 +pkgrel=191 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)
Date: Monday, July 19, 2021 @ 15:59:12 Author: felixonmars Revision: 978761 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 978760, haskell-tasty-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 978760, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:59:12 UTC (rev 978761) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.2 +pkgrel=155 +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-tasty-smallcheck/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:58:54 Author: felixonmars Revision: 978760 upgpkg: haskell-tasty-smallcheck 0.8.2-155: rebuild with regex-posix 0.96.0.1 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:58:18 UTC (rev 978759) +++ PKGBUILD2021-07-19 15:58:54 UTC (rev 978760) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.2 -pkgrel=154 +pkgrel=155 pkgdesc="SmallCheck support for the Tasty test framework" url="https://github.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-tasty/repos (2 files)
Date: Monday, July 19, 2021 @ 15:58:18 Author: felixonmars Revision: 978759 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 978758, haskell-tasty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 978758, haskell-tasty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:58:18 UTC (rev 978759) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.4.1 +pkgrel=50 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' '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=('72f7dfc60d1582be25ff7e5015ba735156fcc2e8074f0655c68eb4f0c0d2063aa882c2407fe8858a47a316d90b84f8b40a511663642bdc43739c3f02beb021b2') + +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/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:58:04 Author: felixonmars Revision: 978758 upgpkg: haskell-tasty 1.4.1-50: rebuild with regex-posix 0.96.0.1 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:57:26 UTC (rev 978757) +++ PKGBUILD2021-07-19 15:58:04 UTC (rev 978758) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.4.1 -pkgrel=49 +pkgrel=50 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-clock/repos (2 files)
Date: Monday, July 19, 2021 @ 15:57:26 Author: felixonmars Revision: 978757 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 978756, haskell-clock/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 978756, haskell-clock/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:57:26 UTC (rev 978757) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clock +pkgname=haskell-clock +pkgver=0.8.2 +pkgrel=71 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clock/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:57:11 Author: felixonmars Revision: 978756 upgpkg: haskell-clock 0.8.2-71: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-clock/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:56:40 UTC (rev 978755) +++ PKGBUILD2021-07-19 15:57:11 UTC (rev 978756) @@ -4,7 +4,7 @@ _hkgname=clock pkgname=haskell-clock pkgver=0.8.2 -pkgrel=70 +pkgrel=71 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." url="https://github.com/corsis/clock; license=("BSD")
[arch-commits] Commit in haskell-pcre-light/repos (2 files)
Date: Monday, July 19, 2021 @ 15:56:40 Author: felixonmars Revision: 978755 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-light/repos/community-staging-x86_64/ haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 978754, haskell-pcre-light/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 978754, haskell-pcre-light/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:56:40 UTC (rev 978755) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.1.0 +pkgrel=126 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'pcre') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base -fuse-pkg-config +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pcre-light/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:56:26 Author: felixonmars Revision: 978754 upgpkg: haskell-pcre-light 0.4.1.0-126: rebuild with regex-posix 0.96.0.1 Modified: haskell-pcre-light/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:55:45 UTC (rev 978753) +++ PKGBUILD2021-07-19 15:56:26 UTC (rev 978754) @@ -4,7 +4,7 @@ _hkgname=pcre-light pkgname=haskell-pcre-light pkgver=0.4.1.0 -pkgrel=125 +pkgrel=126 pkgdesc="Portable regex library for Perl 5 compatible regular expressions" url="https://github.com/Daniel-Diaz/pcre-light; license=("BSD")
[arch-commits] Commit in haskell-quickcheck-classes-base/repos (2 files)
Date: Monday, July 19, 2021 @ 15:55:45 Author: felixonmars Revision: 978753 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 978752, haskell-quickcheck-classes-base/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD (from rev 978752, haskell-quickcheck-classes-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:55:45 UTC (rev 978753) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-classes-base +pkgname=haskell-quickcheck-classes-base +pkgver=0.6.2.0 +pkgrel=31 +pkgdesc="QuickCheck common typeclasses from 'base'" +url="https://github.com/andrewthad/quickcheck-classes; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('730255f74582081e65fa8c6b36ab8a2c26991a8e7d8140361151614e7a9619f178e50820cdfc3bf5771f1688dce369f9d71de683bc89481a20f8d2382ae4b58d') + +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-classes-base/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:55:29 Author: felixonmars Revision: 978752 upgpkg: haskell-quickcheck-classes-base 0.6.2.0-31: rebuild with regex-posix 0.96.0.1 Modified: haskell-quickcheck-classes-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:54:56 UTC (rev 978751) +++ PKGBUILD2021-07-19 15:55:29 UTC (rev 978752) @@ -3,7 +3,7 @@ _hkgname=quickcheck-classes-base pkgname=haskell-quickcheck-classes-base pkgver=0.6.2.0 -pkgrel=30 +pkgrel=31 pkgdesc="QuickCheck common typeclasses from 'base'" url="https://github.com/andrewthad/quickcheck-classes; license=('MIT')
[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)
Date: Monday, July 19, 2021 @ 15:54:56 Author: felixonmars Revision: 978751 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 978750, 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 978750, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:54:56 UTC (rev 978751) @@ -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=297 +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: Monday, July 19, 2021 @ 15:54:40 Author: felixonmars Revision: 978750 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-297: rebuild with regex-posix 0.96.0.1 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:54:09 UTC (rev 978749) +++ PKGBUILD2021-07-19 15:54:40 UTC (rev 978750) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=296 +pkgrel=297 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/repos (2 files)
Date: Monday, July 19, 2021 @ 15:54:09 Author: felixonmars Revision: 978749 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 978748, 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 978748, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:54:09 UTC (rev 978749) @@ -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=298 +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-hunit/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:53:52 Author: felixonmars Revision: 978748 upgpkg: haskell-test-framework-hunit 0.3.0.2-298: rebuild with regex-posix 0.96.0.1 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:53:18 UTC (rev 978747) +++ PKGBUILD2021-07-19 15:53:52 UTC (rev 978748) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=297 +pkgrel=298 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-test-framework/repos (2 files)
Date: Monday, July 19, 2021 @ 15:53:18 Author: felixonmars Revision: 978747 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 978746, haskell-test-framework/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 978746, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:53:18 UTC (rev 978747) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=308 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:53:04 Author: felixonmars Revision: 978746 upgpkg: haskell-test-framework 0.8.2.0-308: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:52:27 UTC (rev 978745) +++ PKGBUILD2021-07-19 15:53:04 UTC (rev 978746) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=307 +pkgrel=308 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 gitea/repos/community-x86_64 (10 files)
Date: Monday, July 19, 2021 @ 15:52:17 Author: archange Revision: 978744 archrelease: copy trunk to community-x86_64 Added: gitea/repos/community-x86_64/PKGBUILD (from rev 978742, gitea/trunk/PKGBUILD) gitea/repos/community-x86_64/gitea-arch-defaults.patch (from rev 978742, gitea/trunk/gitea-arch-defaults.patch) gitea/repos/community-x86_64/gitea.service (from rev 978742, gitea/trunk/gitea.service) gitea/repos/community-x86_64/gitea.sysusers (from rev 978743, gitea/trunk/gitea.sysusers) gitea/repos/community-x86_64/gitea.tmpfiles (from rev 978743, gitea/trunk/gitea.tmpfiles) Deleted: gitea/repos/community-x86_64/PKGBUILD gitea/repos/community-x86_64/gitea-arch-defaults.patch gitea/repos/community-x86_64/gitea.service gitea/repos/community-x86_64/gitea.sysusers gitea/repos/community-x86_64/gitea.tmpfiles ---+ PKGBUILD | 155 ++-- gitea-arch-defaults.patch | 99 ++-- gitea.service | 94 +- gitea.sysusers|2 gitea.tmpfiles| 20 ++--- 5 files changed, 187 insertions(+), 183 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-07-19 15:52:12 UTC (rev 978743) +++ PKGBUILD2021-07-19 15:52:17 UTC (rev 978744) @@ -1,77 +0,0 @@ -# Maintainer: Bruno Pagani -# Maintainer: Maxime Gauduin -# Contributor: Frederik Schwan - -pkgname=gitea -pkgver=1.13.7 -pkgrel=1 -pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs." -arch=(x86_64) -url="https://gitea.io; -license=(MIT) -depends=(git) -makedepends=(go nodejs npm) -optdepends=( - 'mariadb: MariaDB support' - 'memcached: MemCached support' - 'openssh: GIT over SSH support' - 'pam: Authentication via PAM support' - 'postgresql: PostgreSQL support' - 'redis: Redis support' - 'sqlite: SQLite support' -) -backup=('etc/gitea/app.ini') -_tag=90c9af99ae052a2b0fa937e2863eddecc4145f97 # git rev-parse v${pkgver} -source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed; -gitea.tmpfiles -gitea.service -gitea.sysusers -gitea-arch-defaults.patch) -sha256sums=('SKIP' -'1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba' -'d4e6b0dc3d5b40c3f1254b5a8bc8f62e0b1126e0559b1f024b3ebf0ccda91af8' -'7e7b798b8ce035c1fb55993ece41c5efb6cad5922708866804fa50ada0cf9fa5' -'9209c385a59cef83fd4c526b445de998c7b30c345c0b6101570142b4ce29ee1f') -validpgpkeys=( - 8C4033A23895237CB27D52D9D9B5613BEB813F99 # Matti Ranta old RSA2048, retrieved from https://github.com/techknowlogick.gpg - B56E3C7437A49E136862F5DE9D8A57ADAA232E95 # Matti Ranta new RSA4096, retrieved from https://github.com/techknowlogick.gpg - ED810FD31FBE67F406ED71BDD4F1E9B6493ED946 # Jonas Franz - 9C5BCD799B3CDB124147A748E0DDFEC24C48784C # Lauris Bukšis-Haberkorns - D8F9672D77C0BB60A024C23EDFDE60A0093EB926 # Lauris Bukšis-Haberkorns new RSA4096 - BA66F67FD73F7058D712D308C3B7C91B632F738A # Lunny Xiao , retrieved from https://github.com/lunny.gpg - B5F0915813554C32C1D599C2C99B82E40B027BAE # '6543' <6...@obermui.de> -) - -prepare() { - cd ${pkgname} - # Change some defaults for ArchLinux - patch -Np1 -i ../gitea-arch-defaults.patch - # Fetch dependency using go mod - make vendor -} - -pkgver() { - cd ${pkgname} - git describe --tags | sed 's/^v//' -} - -build() { - cd ${pkgname} - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export EXTRA_GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - export LDFLAGS="-X 'code.gitea.io/gitea/modules/setting.AppWorkPath=/var/lib/gitea/'" - export TAGS="bindata sqlite sqlite_unlock_notify pam" - make -j1 -} - -package() { - install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/ - install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ - install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf - install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf - install -D ${pkgname}/custom/conf/app.example.ini "${pkgdir}"/etc/gitea/app.ini -} Copied: gitea/repos/community-x86_64/PKGBUILD (from rev 978742, gitea/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-07-19 15:52:17 UTC (rev 978744) @@ -0,0 +1,78 @@ +# Maintainer: Bruno Pagani +# Maintainer: Maxime Gauduin +# Contributor: Frederik Schwan + +pkgname=gitea +pkgver=1.14.5 +pkgrel=1 +pkgdesc="Painless self-hosted Git service, community managed." +arch=(x86_64) +url="https://gitea.io; +license=(MIT) +depends=(git) +makedepends=(go
[arch-commits] Commit in haskell-optparse-applicative/repos (2 files)
Date: Monday, July 19, 2021 @ 15:52:27 Author: felixonmars Revision: 978745 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 978744, haskell-optparse-applicative/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 978744, haskell-optparse-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:52:27 UTC (rev 978745) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=126 +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-optparse-applicative/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:52:12 Author: felixonmars Revision: 978743 upgpkg: haskell-optparse-applicative 0.16.1.0-126: rebuild with regex-posix 0.96.0.1 Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:52:04 UTC (rev 978742) +++ PKGBUILD2021-07-19 15:52:12 UTC (rev 978743) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=125 +pkgrel=126 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in gitea/trunk (PKGBUILD gitea-arch-defaults.patch)
Date: Monday, July 19, 2021 @ 15:52:04 Author: archange Revision: 978742 upgpkg: gitea 1.14.5-1 Refresh patch accordingly Modified: gitea/trunk/PKGBUILD gitea/trunk/gitea-arch-defaults.patch ---+ PKGBUILD | 17 + gitea-arch-defaults.patch | 23 +-- 2 files changed, 22 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:51:36 UTC (rev 978741) +++ PKGBUILD2021-07-19 15:52:04 UTC (rev 978742) @@ -3,9 +3,9 @@ # Contributor: Frederik Schwan pkgname=gitea -pkgver=1.13.7 +pkgver=1.14.5 pkgrel=1 -pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs." +pkgdesc="Painless self-hosted Git service, community managed." arch=(x86_64) url="https://gitea.io; license=(MIT) @@ -21,17 +21,17 @@ 'sqlite: SQLite support' ) backup=('etc/gitea/app.ini') -_tag=90c9af99ae052a2b0fa937e2863eddecc4145f97 # git rev-parse v${pkgver} +_tag=7da5c8ff95a0ed5877a4a54014fdca432ed0adf7 # git rev-parse v${pkgver} source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed; gitea.tmpfiles gitea.service gitea.sysusers gitea-arch-defaults.patch) -sha256sums=('SKIP' -'1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba' -'d4e6b0dc3d5b40c3f1254b5a8bc8f62e0b1126e0559b1f024b3ebf0ccda91af8' -'7e7b798b8ce035c1fb55993ece41c5efb6cad5922708866804fa50ada0cf9fa5' -'9209c385a59cef83fd4c526b445de998c7b30c345c0b6101570142b4ce29ee1f') +sha256sums=(SKIP +1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba +d4e6b0dc3d5b40c3f1254b5a8bc8f62e0b1126e0559b1f024b3ebf0ccda91af8 +7e7b798b8ce035c1fb55993ece41c5efb6cad5922708866804fa50ada0cf9fa5 +912b5c41a6ca0b5be948a4eff0475e596cdc685bfd3da2aa914b5f762aaf272c) validpgpkeys=( 8C4033A23895237CB27D52D9D9B5613BEB813F99 # Matti Ranta old RSA2048, retrieved from https://github.com/techknowlogick.gpg B56E3C7437A49E136862F5DE9D8A57ADAA232E95 # Matti Ranta new RSA4096, retrieved from https://github.com/techknowlogick.gpg @@ -40,6 +40,7 @@ D8F9672D77C0BB60A024C23EDFDE60A0093EB926 # Lauris Bukšis-Haberkorns new RSA4096 BA66F67FD73F7058D712D308C3B7C91B632F738A # Lunny Xiao , retrieved from https://github.com/lunny.gpg B5F0915813554C32C1D599C2C99B82E40B027BAE # '6543' <6...@obermui.de> + D2CF76DA95F201E9901532AB3CDE74631F13A748 # Andrew Thornton , retrieved from https://github.com/zeripath.gpg ) prepare() { Modified: gitea-arch-defaults.patch === --- gitea-arch-defaults.patch 2021-07-19 15:51:36 UTC (rev 978741) +++ gitea-arch-defaults.patch 2021-07-19 15:52:04 UTC (rev 978742) @@ -1,6 +1,6 @@ --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini -@@ -7,6 +7,6 @@ +@@ -9,7 +9,7 @@ ; App name that shows in every page title APP_NAME = Gitea: Git with a cup of tea ; Change it if you run locally @@ -8,14 +8,17 @@ +RUN_USER = gitea ; Application run mode, affects performance and debugging. Either "dev", "prod" or "test", default is "prod" RUN_MODE = prod -@@ -18,5 +18,5 @@ - + +@@ -20,7 +20,7 @@ PROJECT_BOARD_BUG_TRIAGE_TYPE = Needs Triage, High Priority, Low Priority, Close + [repository] + ; Root path for storing all repository data. It must be an absolute path. By default it is stored in a sub-directory of `APP_DATA_PATH`. -ROOT = +ROOT = /var/lib/gitea/repos + ; The script type this server supports. Usually this is `bash`, but some users report that only `sh` is available. SCRIPT_TYPE = bash ; DETECTED_CHARSETS_ORDER tie-break order for detected charsets. -@@ -424,7 +424,7 @@ SQLITE_TIMEOUT = 500 +@@ -442,7 +442,7 @@ SQLITE_TIMEOUT = 500 ; For iterate buffer, default is 50 ITERATE_BUFFER_SIZE = 50 ; Show the database generated SQL @@ -24,9 +27,9 @@ ; Maximum number of DB Connect retries DB_RETRIES = 10 ; Backoff time per DB retry (time.Duration) -@@ -838,10 +838,10 @@ FORMAT = +@@ -875,10 +875,10 @@ FORMAT = DEFAULT_UI_LOCATION = - + [log] -ROOT_PATH = +ROOT_PATH = /var/log/gitea/ @@ -36,13 +39,13 @@ +MODE = console, file ; Buffer length of the channel, keep it as it is if you don't know what it is. BUFFER_LEN = 1 - REDIRECT_MACARON_LOG = false -@@ -866,7 +866,7 @@ COLORIZE = false - + ; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Info" +@@ -901,7 +901,7 @@ COLORIZE = false + ; For "console" mode only [log.console] -LEVEL = +LEVEL = Info STDERR = false - + ; For "file" mode only
[arch-commits] Commit in haskell-ansi-wl-pprint/repos (2 files)
Date: Monday, July 19, 2021 @ 15:51:36 Author: felixonmars Revision: 978741 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 978740, 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 978740, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:51:36 UTC (rev 978741) @@ -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=197 +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-ansi-wl-pprint/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:51:23 Author: felixonmars Revision: 978740 upgpkg: haskell-ansi-wl-pprint 0.6.9-197: rebuild with regex-posix 0.96.0.1 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:50:50 UTC (rev 978739) +++ PKGBUILD2021-07-19 15:51:23 UTC (rev 978740) @@ -4,7 +4,7 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.9 -pkgrel=196 +pkgrel=197 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-ansi-terminal/repos (2 files)
Date: Monday, July 19, 2021 @ 15:50:50 Author: felixonmars Revision: 978739 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 978738, haskell-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 978738, haskell-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:50:50 UTC (rev 978739) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.11 +pkgrel=137 +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-ansi-terminal/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:50:36 Author: felixonmars Revision: 978738 upgpkg: haskell-ansi-terminal 0.11-137: rebuild with regex-posix 0.96.0.1 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:50:02 UTC (rev 978737) +++ PKGBUILD2021-07-19 15:50:36 UTC (rev 978738) @@ -4,7 +4,7 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.11 -pkgrel=136 +pkgrel=137 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("BSD")
[arch-commits] Commit in haskell-colour/repos (2 files)
Date: Monday, July 19, 2021 @ 15:50:02 Author: felixonmars Revision: 978737 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 978736, haskell-colour/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 978736, haskell-colour/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:50:02 UTC (rev 978737) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.6 +pkgrel=4 +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' 'uusi') +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=('82f7d92e46f7235706832be9d3a981bc09f729ef4e7f891dae85bf808f342e498aa152bc106f9c011ab0e79e5cc2d57067de596d774ad5010e9845df521ed275') + +prepare() { +cd $_hkgname-$pkgver +uusi -u 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 --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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-colour/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:49:49 Author: felixonmars Revision: 978736 upgpkg: haskell-colour 2.3.6-4: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-colour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:49:18 UTC (rev 978735) +++ PKGBUILD2021-07-19 15:49:49 UTC (rev 978736) @@ -4,7 +4,7 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.6 -pkgrel=3 +pkgrel=4 pkgdesc="A model for human colour/color perception" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)
Date: Monday, July 19, 2021 @ 15:49:18 Author: felixonmars Revision: 978735 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 978734, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 978734, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:49:18 UTC (rev 978735) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=343 +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-quickcheck-io/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:49:05 Author: felixonmars Revision: 978734 upgpkg: haskell-quickcheck-io 0.2.0-343: rebuild with regex-posix 0.96.0.1 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:48:37 UTC (rev 978733) +++ PKGBUILD2021-07-19 15:49:05 UTC (rev 978734) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=342 +pkgrel=343 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Monday, July 19, 2021 @ 15:48:37 Author: felixonmars Revision: 978733 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 978732, 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 978732, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:48:37 UTC (rev 978733) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.9 +pkgrel=53 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://github.com/tsurucapital/vector-th-unbox; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-data-default') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('837d5cf4404c3754e737bf472866f48765f08bfa9f8b1022df2272d3a6ea2e33288a696f1aa284139752d9d0a2d7def3e7d5424cdacdf091dc8fc13f4e086487') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:48:23 Author: felixonmars Revision: 978732 upgpkg: haskell-vector-th-unbox 0.2.1.9-53: rebuild with regex-posix 0.96.0.1 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:47:47 UTC (rev 978731) +++ PKGBUILD2021-07-19 15:48:23 UTC (rev 978732) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.9 -pkgrel=52 +pkgrel=53 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-data-default/repos (2 files)
Date: Monday, July 19, 2021 @ 15:47:47 Author: felixonmars Revision: 978731 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 978730, haskell-data-default/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 978730, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:47:47 UTC (rev 978731) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=158 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-data-default/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:47:33 Author: felixonmars Revision: 978730 upgpkg: haskell-data-default 0.7.1.1-158: rebuild with regex-posix 0.96.0.1 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:47:02 UTC (rev 978729) +++ PKGBUILD2021-07-19 15:47:33 UTC (rev 978730) @@ -3,7 +3,7 @@ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=157 +pkgrel=158 pkgdesc="A class for types with a default value" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)
Date: Monday, July 19, 2021 @ 15:47:02 Author: felixonmars Revision: 978729 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 978728, haskell-data-default-instances-dlist/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 978728, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:47:02 UTC (rev 978729) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=171 +pkgdesc="Default instances for types in dlist" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:46:49 Author: felixonmars Revision: 978728 upgpkg: haskell-data-default-instances-dlist 0.0.1-171: rebuild with regex-posix 0.96.0.1 Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:46:19 UTC (rev 978727) +++ PKGBUILD2021-07-19 15:46:49 UTC (rev 978728) @@ -3,7 +3,7 @@ _hkgname=data-default-instances-dlist pkgname=haskell-data-default-instances-dlist pkgver=0.0.1 -pkgrel=170 +pkgrel=171 pkgdesc="Default instances for types in dlist" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-dlist/repos (2 files)
Date: Monday, July 19, 2021 @ 15:46:19 Author: felixonmars Revision: 978727 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dlist/repos/community-staging-x86_64/ haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 978726, haskell-dlist/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 978726, haskell-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:46:19 UTC (rev 978727) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Don Stewart +# Contributor: Lex Black + +_hkgname=dlist +pkgname=haskell-dlist +pkgver=1.0 +pkgrel=94 +pkgdesc="Differences lists" +url="https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 license.md -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/license.md +}
[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:46:06 Author: felixonmars Revision: 978726 upgpkg: haskell-dlist 1.0-94: rebuild with regex-posix 0.96.0.1 Modified: haskell-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:45:34 UTC (rev 978725) +++ PKGBUILD2021-07-19 15:46:06 UTC (rev 978726) @@ -6,7 +6,7 @@ _hkgname=dlist pkgname=haskell-dlist pkgver=1.0 -pkgrel=93 +pkgrel=94 pkgdesc="Differences lists" url="https://hackage.haskell.org/package/dlist; license=('BSD')
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Monday, July 19, 2021 @ 15:45:34 Author: felixonmars Revision: 978725 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 978724, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 978724, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:45:34 UTC (rev 978725) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=332 +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, July 19, 2021 @ 15:45:22 Author: felixonmars Revision: 978724 upgpkg: haskell-tf-random 0.5-332: rebuild with regex-posix 0.96.0.1 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:44:51 UTC (rev 978723) +++ PKGBUILD2021-07-19 15:45:22 UTC (rev 978724) @@ -3,7 +3,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=331 +pkgrel=332 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Monday, July 19, 2021 @ 15:44:51 Author: felixonmars Revision: 978723 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 978722, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 978722, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:44:51 UTC (rev 978723) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.0 +pkgrel=30 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('7078f5179913f385f67e21150d1d0a1d80f6a5419a8be54728ecd0eadd1c26be262736df8f345e88d9cffeadb0248f19256d7df282fcdd524d36691cb2563fff') + +prepare() { + cd vector-${pkgver} + uusi -u doctest vector.cabal +} + +build() { + cd "$srcdir"/vector-${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 vector-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd "$srcdir"/vector-${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-vector/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:44:38 Author: felixonmars Revision: 978722 upgpkg: haskell-vector 0.12.3.0-30: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:42:53 UTC (rev 978721) +++ PKGBUILD2021-07-19 15:44:38 UTC (rev 978722) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.0 -pkgrel=29 +pkgrel=30 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in haskell-primitive/repos (2 files)
Date: Monday, July 19, 2021 @ 15:42:53 Author: felixonmars Revision: 978721 archrelease: copy trunk to community-staging-x86_64 Added: haskell-primitive/repos/community-staging-x86_64/ haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 978720, haskell-primitive/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 978720, haskell-primitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:42:53 UTC (rev 978721) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.7.1.0 +pkgrel=145 +pkgdesc="Wrappers for primitive operations" +url="https://hackage.haskell.org/package/primitive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +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 + uusi -d semigroups -u base -u QuickCheck -u tasty 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 --show-details=direct +} + +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-primitive/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:42:39 Author: felixonmars Revision: 978720 upgpkg: haskell-primitive 0.7.1.0-145: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:42:06 UTC (rev 978719) +++ PKGBUILD2021-07-19 15:42:39 UTC (rev 978720) @@ -3,7 +3,7 @@ pkgname=haskell-primitive pkgver=0.7.1.0 -pkgrel=144 +pkgrel=145 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("BSD")
[arch-commits] Commit in haskell-base-orphans/repos (2 files)
Date: Monday, July 19, 2021 @ 15:42:06 Author: felixonmars Revision: 978719 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-orphans/repos/community-staging-x86_64/ haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 978718, haskell-base-orphans/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 978718, haskell-base-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:42:06 UTC (rev 978719) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-orphans +pkgname=haskell-base-orphans +pkgver=0.8.4 +pkgrel=118 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-base-orphans/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:41:51 Author: felixonmars Revision: 978718 upgpkg: haskell-base-orphans 0.8.4-118: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-base-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:41:16 UTC (rev 978717) +++ PKGBUILD2021-07-19 15:41:51 UTC (rev 978718) @@ -4,7 +4,7 @@ _hkgname=base-orphans pkgname=haskell-base-orphans pkgver=0.8.4 -pkgrel=117 +pkgrel=118 pkgdesc="Backwards-compatible orphan instances for base" url="https://github.com/haskell-compat/base-orphans#readme; license=("MIT")
[arch-commits] Commit in haskell-hspec-discover/repos (2 files)
Date: Monday, July 19, 2021 @ 15:41:16 Author: felixonmars Revision: 978717 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 978716, haskell-hspec-discover/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD (from rev 978716, haskell-hspec-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:41:16 UTC (rev 978717) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-discover +pkgname=haskell-hspec-discover +pkgver=2.8.2 +pkgrel=14 +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=('e330213243cef7d54b788400c326d72749223bbadc65ca6d46069417e91465cac543f2aa551414f0b9eb9936ea33aca6e561b11afe80e38dcde3383069479822') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-discover/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:41:00 Author: felixonmars Revision: 978716 upgpkg: haskell-hspec-discover 2.8.2-14: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-hspec-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:40:29 UTC (rev 978715) +++ PKGBUILD2021-07-19 15:41:00 UTC (rev 978716) @@ -3,7 +3,7 @@ _hkgname=hspec-discover pkgname=haskell-hspec-discover pkgver=2.8.2 -pkgrel=13 +pkgrel=14 pkgdesc="Automatically discover and run Hspec tests" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-quickcheck/repos (2 files)
Date: Monday, July 19, 2021 @ 15:40:29 Author: felixonmars Revision: 978715 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 978714, haskell-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 978714, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:40:29 UTC (rev 978715) @@ -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=186 +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 --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -D -m744 unregister.sh "$pkgdir/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:40:17 Author: felixonmars Revision: 978714 upgpkg: haskell-quickcheck 2.14.2-186: rebuild with regex-posix 0.96.0.1 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:39:20 UTC (rev 978713) +++ PKGBUILD2021-07-19 15:40:17 UTC (rev 978714) @@ -5,7 +5,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.14.2 -pkgrel=185 +pkgrel=186 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('BSD')
[arch-commits] Commit in haskell-temporary/repos (2 files)
Date: Monday, July 19, 2021 @ 15:39:20 Author: felixonmars Revision: 978713 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 978712, haskell-temporary/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 978712, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:39:20 UTC (rev 978713) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=279 +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-temporary/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:39:03 Author: felixonmars Revision: 978712 upgpkg: haskell-temporary 1.3-279: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-temporary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:38:31 UTC (rev 978711) +++ PKGBUILD2021-07-19 15:39:03 UTC (rev 978712) @@ -4,7 +4,7 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.3 -pkgrel=278 +pkgrel=279 pkgdesc="Portable temporary file and directory support" url="https://www.github.com/batterseapower/temporary; license=("BSD")
[arch-commits] Commit in haskell-random/repos (2 files)
Date: Monday, July 19, 2021 @ 15:38:31 Author: felixonmars Revision: 978711 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 978710, haskell-random/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 978710, haskell-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:38:31 UTC (rev 978711) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=random +pkgname=haskell-random +pkgver=1.2.0 +pkgrel=244 +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 -u tasty $_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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-random/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:38:14 Author: felixonmars Revision: 978710 upgpkg: haskell-random 1.2.0-244: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:37:34 UTC (rev 978709) +++ PKGBUILD2021-07-19 15:38:14 UTC (rev 978710) @@ -4,7 +4,7 @@ _hkgname=random pkgname=haskell-random pkgver=1.2.0 -pkgrel=243 +pkgrel=244 pkgdesc="Pseudo-random number generation" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in uusi/repos (2 files)
Date: Monday, July 19, 2021 @ 15:37:34 Author: felixonmars Revision: 978709 archrelease: copy trunk to community-staging-x86_64 Added: uusi/repos/community-staging-x86_64/ uusi/repos/community-staging-x86_64/PKGBUILD (from rev 978708, uusi/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: uusi/repos/community-staging-x86_64/PKGBUILD (from rev 978708, uusi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:37:34 UTC (rev 978709) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=uusi +pkgver=0.4.2.0 +pkgrel=5 +pkgdesc="Tweak .cabal files" +url="https://github.com/berberman/uusi; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('0d859230940ccf035578a61ecea6165c94de2865e860bb22addcaeaa89a2c214bf46bde8bcce1f0b04a1cd1b58d4d1a2271ca69904ba6055a421ebb4e40c1f7b') + +build() { + cd $pkgname-$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + 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 uusi/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:37:21 Author: felixonmars Revision: 978708 upgpkg: uusi 0.4.2.0-5: rebuild with regex-posix 0.96.0.1 Modified: uusi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:36:47 UTC (rev 978707) +++ PKGBUILD2021-07-19 15:37:21 UTC (rev 978708) @@ -2,7 +2,7 @@ pkgname=uusi pkgver=0.4.2.0 -pkgrel=4 +pkgrel=5 pkgdesc="Tweak .cabal files" url="https://github.com/berberman/uusi; license=("MIT")
[arch-commits] Commit in haskell-unliftio/repos (2 files)
Date: Monday, July 19, 2021 @ 15:36:47 Author: felixonmars Revision: 978707 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 978706, haskell-unliftio/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 978706, haskell-unliftio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:36:47 UTC (rev 978707) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unliftio +pkgname=haskell-unliftio +pkgver=0.2.18 +pkgrel=10 +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=('baa90de754474bcd7e2116f4f2a5c98192f2cc62368895eda5995b528c193d07225f1f1409b0f24ce24f7ea396237563b2ff8182636b53618d4048d558d1a8fd') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-unliftio/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:36:33 Author: felixonmars Revision: 978706 upgpkg: haskell-unliftio 0.2.18-10: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-unliftio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:35:56 UTC (rev 978705) +++ PKGBUILD2021-07-19 15:36:33 UTC (rev 978706) @@ -4,7 +4,7 @@ _hkgname=unliftio pkgname=haskell-unliftio pkgver=0.2.18 -pkgrel=9 +pkgrel=10 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-smallcheck/repos (2 files)
Date: Monday, July 19, 2021 @ 15:35:56 Author: felixonmars Revision: 978705 archrelease: copy trunk to community-staging-x86_64 Added: haskell-smallcheck/repos/community-staging-x86_64/ haskell-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 978704, haskell-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 978704, haskell-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:35:56 UTC (rev 978705) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=smallcheck +pkgname=haskell-smallcheck +pkgver=1.2.1 +pkgrel=73 +pkgdesc="A property-based testing library" +url="https://github.com/feuerbach/smallcheck; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-logict') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('42706fb769423bd7f8c2fe7a52d23b8cb4a22bfaabf43b8c29db2923c6413191158801e43d5597258f42ce2430ec81546d172d90246c9d3cf0f9343694eb5eeb') + +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-smallcheck/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:35:43 Author: felixonmars Revision: 978704 upgpkg: haskell-smallcheck 1.2.1-73: rebuild with regex-posix 0.96.0.1 Modified: haskell-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:35:07 UTC (rev 978703) +++ PKGBUILD2021-07-19 15:35:43 UTC (rev 978704) @@ -3,7 +3,7 @@ _hkgname=smallcheck pkgname=haskell-smallcheck pkgver=1.2.1 -pkgrel=72 +pkgrel=73 pkgdesc="A property-based testing library" url="https://github.com/feuerbach/smallcheck; license=('BSD')
[arch-commits] Commit in haskell-logict/repos (2 files)
Date: Monday, July 19, 2021 @ 15:35:07 Author: felixonmars Revision: 978703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-logict/repos/community-staging-x86_64/ haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 978702, haskell-logict/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 978702, haskell-logict/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:35:07 UTC (rev 978703) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=logict +pkgname=haskell-logict +pkgver=0.7.1.0 +pkgrel=55 +pkgdesc="A backtracking logic-programming monad." +url="http://code.haskell.org/~dolio/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-async' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b6d37521ab1f9ec6c2fd5eea27f6d221680cc043a0fd6413c5ac37f1bfeb2d87a15fba92774d36b6a11cd685b2b78f6710441ca91dfd5aa376735d95425d6b53') + +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-logict/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:34:54 Author: felixonmars Revision: 978702 upgpkg: haskell-logict 0.7.1.0-55: rebuild with regex-posix 0.96.0.1 (rebuild pass 1, specified --nocheck) Modified: haskell-logict/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:34:25 UTC (rev 978701) +++ PKGBUILD2021-07-19 15:34:54 UTC (rev 978702) @@ -3,7 +3,7 @@ _hkgname=logict pkgname=haskell-logict pkgver=0.7.1.0 -pkgrel=54 +pkgrel=55 pkgdesc="A backtracking logic-programming monad." url="http://code.haskell.org/~dolio/; license=('BSD')
[arch-commits] Commit in haskell-async/repos (2 files)
Date: Monday, July 19, 2021 @ 15:34:25 Author: felixonmars Revision: 978701 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 978700, haskell-async/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 978700, haskell-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-07-19 15:34:25 UTC (rev 978701) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=async +pkgname=haskell-async +pkgver=2.2.3 +pkgrel=54 +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-async/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 15:34:11 Author: felixonmars Revision: 978700 upgpkg: haskell-async 2.2.3-54: rebuild with regex-posix 0.96.0.1 Modified: haskell-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 15:33:39 UTC (rev 978699) +++ PKGBUILD2021-07-19 15:34:11 UTC (rev 978700) @@ -4,7 +4,7 @@ _hkgname=async pkgname=haskell-async pkgver=2.2.3 -pkgrel=53 +pkgrel=54 pkgdesc="Run IO operations asynchronously and wait for their results" url="https://github.com/simonmar/async; license=("BSD")