[arch-commits] Commit in python-database-knotinfo/repos/community-any (2 files)
Date: Wednesday, February 2, 2022 @ 07:59:39 Author: arojas Revision: 1122396 archrelease: copy trunk to community-any Added: python-database-knotinfo/repos/community-any/PKGBUILD (from rev 1122395, python-database-knotinfo/trunk/PKGBUILD) Deleted: python-database-knotinfo/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 07:59:27 UTC (rev 1122395) +++ PKGBUILD2022-02-02 07:59:39 UTC (rev 1122396) @@ -1,24 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=python-database-knotinfo -_pyname=database_knotinfo -pkgver=2022.1.3 -pkgrel=1 -arch=(any) -pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo databases for Python' -url='https://github.com/soehms/database_knotinfo' -depends=(python) -makedepends=(python-setuptools-scm) -license=(GPL) -source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz) -sha256sums=('aed573d39f5a2b47758dd1575c2529b8c5896e97ac4644f0e23d90ac9502b800') - -build() { - cd $_pyname-$pkgver - python setup.py build -} - -package() { - cd $_pyname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-database-knotinfo/repos/community-any/PKGBUILD (from rev 1122395, python-database-knotinfo/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 07:59:39 UTC (rev 1122396) @@ -0,0 +1,24 @@ +# Maintainer: Antonio Rojas + +pkgname=python-database-knotinfo +_pyname=database_knotinfo +pkgver=2022.2.1 +pkgrel=1 +arch=(any) +pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo databases for Python' +url='https://github.com/soehms/database_knotinfo' +depends=(python) +makedepends=(python-setuptools-scm) +license=(GPL) +source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz) +sha256sums=('6c003301bef634805bc7e935addee4310bd620bfcff84d46158764e301fc2765') + +build() { + cd $_pyname-$pkgver + python setup.py build +} + +package() { + cd $_pyname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-database-knotinfo/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:59:27 Author: arojas Revision: 1122395 Update to 2022.2.1 Modified: python-database-knotinfo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:52:46 UTC (rev 1122394) +++ PKGBUILD2022-02-02 07:59:27 UTC (rev 1122395) @@ -2,7 +2,7 @@ pkgname=python-database-knotinfo _pyname=database_knotinfo -pkgver=2022.1.3 +pkgver=2022.2.1 pkgrel=1 arch=(any) pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo databases for Python' @@ -11,7 +11,7 @@ makedepends=(python-setuptools-scm) license=(GPL) source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz) -sha256sums=('aed573d39f5a2b47758dd1575c2529b8c5896e97ac4644f0e23d90ac9502b800') +sha256sums=('6c003301bef634805bc7e935addee4310bd620bfcff84d46158764e301fc2765') build() { cd $_pyname-$pkgver
[arch-commits] Commit in coin-or-mp/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:51:57 Author: arojas Revision: 1122389 archrelease: copy trunk to community-staging-x86_64 Added: coin-or-mp/repos/community-staging-x86_64/ coin-or-mp/repos/community-staging-x86_64/PKGBUILD (from rev 1122388, coin-or-mp/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: coin-or-mp/repos/community-staging-x86_64/PKGBUILD (from rev 1122388, coin-or-mp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 07:51:57 UTC (rev 1122389) @@ -0,0 +1,46 @@ +# Maintainer: Antonio Rojas +# Contributor: Andreas Radke +# Contributor: spider-mario +# Contributor: Daniel Ehlers + +pkgname=coin-or-mp +pkgver=1.8.4 +pkgrel=3 +pkgdesc='C-API library that supports most of the functionality of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects' +arch=(x86_64) +url='https://projects.coin-or.org/CoinMP' +license=(EPL) +groups=(coin-or) +depends=(coin-or-cbc) +makedepends=(nauty) +source=(https://www.coin-or.org/download/source/CoinMP/CoinMP-$pkgver.tgz) +sha256sums=('3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d') + +build() { + cd CoinMP-$pkgver + COIN_SKIP_PROJECTS="Sample" \ + ./configure --prefix=/usr \ + --with-osi-lib="$(pkg-config --libs osi)" \ + --with-osi-incdir="/usr/include/coin/" \ + --with-clp-lib="$(pkg-config --libs clp)" \ + --with-clp-incdir="/usr/include/coin/" \ + --with-cgl-lib="$(pkg-config --libs cgl)" \ + --with-cgl-incdir="/usr/include/coin/" \ + --with-cbc-lib="$(pkg-config --libs cbc)" \ + --with-cbc-incdir="/usr/include/coin/" \ + --with-coinutils-lib="$(pkg-config --libs coinutils)" \ + --with-coinutils-incdir="/usr/include/coin/" + make +} + +check() { + cd CoinMP-$pkgver + make test +} + +package() { + cd CoinMP-$pkgver/CoinMP + + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/build +}
[arch-commits] Commit in coin-or-mp/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:51:46 Author: arojas Revision: 1122388 ASL 2.0 rebuild Modified: coin-or-mp/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:47:36 UTC (rev 1122387) +++ PKGBUILD2022-02-02 07:51:46 UTC (rev 1122388) @@ -5,14 +5,14 @@ pkgname=coin-or-mp pkgver=1.8.4 -pkgrel=2 -pkgdesc="C-API library that supports most of the functionality of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects" +pkgrel=3 +pkgdesc='C-API library that supports most of the functionality of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects' arch=(x86_64) -url="https://projects.coin-or.org/CoinMP; +url='https://projects.coin-or.org/CoinMP' license=(EPL) groups=(coin-or) depends=(coin-or-cbc) -provides=(coin-mp) +makedepends=(nauty) source=(https://www.coin-or.org/download/source/CoinMP/CoinMP-$pkgver.tgz) sha256sums=('3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d')
[arch-commits] Commit in coin-or-cbc/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:47:36 Author: arojas Revision: 1122387 archrelease: copy trunk to community-staging-x86_64 Added: coin-or-cbc/repos/community-staging-x86_64/ coin-or-cbc/repos/community-staging-x86_64/PKGBUILD (from rev 1122386, coin-or-cbc/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: coin-or-cbc/repos/community-staging-x86_64/PKGBUILD (from rev 1122386, coin-or-cbc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 07:47:36 UTC (rev 1122387) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas +# Contributor: spider-mario +# Contributor: Daniel Ehlers + +pkgname=coin-or-cbc +pkgver=2.10.7 +pkgrel=2 +pkgdesc='COIN-OR branch-and-cut mixed integer programming solver' +arch=(x86_64) +url='https://github.com/coin-or/Cbc' +license=(EPL) +groups=(coin-or) +depends=(coin-or-cgl coin-or-asl) +makedepends=(nauty) +source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Cbc/archive/refs/tags/releases/$pkgver.tar.gz) +sha256sums=('5aa5490e2bc39c3c03f3636c9bca459cb3f8f365e0280fd0c4759ce3119e5b19') + +build() { + cd Cbc-releases-$pkgver + ./configure --prefix=/usr \ + --enable-cbc-parallel \ + --with-nauty-lib=/usr/lib/libnauty.a --with-nauty-incdir=/usr/include/nauty + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd Cbc-releases-$pkgver/Cbc + make test +} + +package() { + cd Cbc-releases-$pkgver + make DESTDIR="$pkgdir" install + +# Remove nauty from linker flags in pc file, it is statically compiled +# sed -e 's|/usr/lib/libnauty.a||' -i "$pkgdir"/usr/lib/pkgconfig/cbc.pc +}
[arch-commits] Commit in coin-or-cbc/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:47:28 Author: arojas Revision: 1122386 ASL 2.0 rebuild Modified: coin-or-cbc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:41:06 UTC (rev 1122385) +++ PKGBUILD2022-02-02 07:47:28 UTC (rev 1122386) @@ -4,7 +4,7 @@ pkgname=coin-or-cbc pkgver=2.10.7 -pkgrel=1 +pkgrel=2 pkgdesc='COIN-OR branch-and-cut mixed integer programming solver' arch=(x86_64) url='https://github.com/coin-or/Cbc'
[arch-commits] Commit in coin-or-cgl/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:41:06 Author: arojas Revision: 1122385 archrelease: copy trunk to community-staging-x86_64 Added: coin-or-cgl/repos/community-staging-x86_64/ coin-or-cgl/repos/community-staging-x86_64/PKGBUILD (from rev 1122384, coin-or-cgl/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: coin-or-cgl/repos/community-staging-x86_64/PKGBUILD (from rev 1122384, coin-or-cgl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 07:41:06 UTC (rev 1122385) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Contributor: spider-mario +# Contributor: Daniel Ehlers + +pkgname=coin-or-cgl +pkgver=0.60.4 +pkgrel=2 +pkgdesc='COIN-OR Cut Generation Library' +arch=(x86_64) +url='https://github.com/coin-or/Cgl' +license=(EPL) +groups=(coin-or) +depends=(coin-or-clp) +source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Cgl/archive/refs/tags/releases/$pkgver.tar.gz) +sha256sums=('57db498a0b7e1f3614ca061a93b23dc7e65017f092457c7366fa7d78397b5657') + +build() { + cd Cgl-releases-$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd Cgl-releases-$pkgver + make test +} + +package() { + cd Cgl-releases-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in coin-or-cgl/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:40:58 Author: arojas Revision: 1122384 ASL 2.0 rebuild Modified: coin-or-cgl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:37:26 UTC (rev 1122383) +++ PKGBUILD2022-02-02 07:40:58 UTC (rev 1122384) @@ -4,7 +4,7 @@ pkgname=coin-or-cgl pkgver=0.60.4 -pkgrel=1 +pkgrel=2 pkgdesc='COIN-OR Cut Generation Library' arch=(x86_64) url='https://github.com/coin-or/Cgl'
[arch-commits] Commit in coin-or-clp/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:37:26 Author: arojas Revision: 1122383 archrelease: copy trunk to community-staging-x86_64 Added: coin-or-clp/repos/community-staging-x86_64/ coin-or-clp/repos/community-staging-x86_64/PKGBUILD (from rev 1122382, coin-or-clp/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: coin-or-clp/repos/community-staging-x86_64/PKGBUILD (from rev 1122382, coin-or-clp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 07:37:26 UTC (rev 1122383) @@ -0,0 +1,36 @@ +# Maintainer: Antonio Rojas +# Contributor: spider-mario +# Contributor: Daniel Ehlers + +pkgname=coin-or-clp +pkgver=1.17.7 +pkgrel=2 +pkgdesc='COIN-OR linear programming solver' +arch=(x86_64) +url='https://github.com/coin-or/Clp' +license=(EPL) +groups=(coin-or) +depends=(coin-or-osi coin-or-asl suitesparse) +source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Clp/archive/refs/tags/releases/$pkgver.tar.gz) +sha256sums=('c4c2c0e014220ce8b6294f3be0f3a595a37bef58a14bf9bac406016e9e73b0f5') + +build() { + cd Clp-releases-$pkgver + ./configure --prefix=/usr \ + --with-cholmod-lib='-lcholmod' \ + --with-cholmod-incdir=/usr/include \ + --with-amd-lib='-lamd' \ + --with-amd-incdir=/usr/include + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking + make +} + +check() { + cd Clp-releases-$pkgver + make test +} + +package() { + cd Clp-releases-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in coin-or-clp/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:37:17 Author: arojas Revision: 1122382 ASL 2.0 rebuild Modified: coin-or-clp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:32:07 UTC (rev 1122381) +++ PKGBUILD2022-02-02 07:37:17 UTC (rev 1122382) @@ -4,7 +4,7 @@ pkgname=coin-or-clp pkgver=1.17.7 -pkgrel=1 +pkgrel=2 pkgdesc='COIN-OR linear programming solver' arch=(x86_64) url='https://github.com/coin-or/Clp'
[arch-commits] Commit in coin-or-asl/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:32:07 Author: arojas Revision: 1122381 archrelease: copy trunk to community-staging-x86_64 Added: coin-or-asl/repos/community-staging-x86_64/ coin-or-asl/repos/community-staging-x86_64/PKGBUILD (from rev 1122380, coin-or-asl/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: coin-or-asl/repos/community-staging-x86_64/PKGBUILD (from rev 1122380, coin-or-asl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 07:32:07 UTC (rev 1122381) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas + +pkgname=coin-or-asl +pkgver=2.0.0 +pkgrel=1 +pkgdesc='COIN-OR autotools harness to build AMPL Solver Library' +arch=(x86_64) +url='https://github.com/coin-or-tools/ThirdParty-ASL/' +license=(MIT) +groups=(coin-or) +depends=(glibc) +source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or-tools/ThirdParty-ASL/archive/releases/$pkgver.tar.gz +https://coin-or-tools.github.io/ThirdParty-ASL/solvers-64919f75f.tgz) +sha256sums=('b617b6d46a2722189dedef7c8013f7e21ebe677fe34cc6b62fabb1639fd3a96d' +'e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3') + +prepare() { + cd ThirdParty-ASL-releases-$pkgver + ln -s ../solvers . +} + +build() { + cd ThirdParty-ASL-releases-$pkgver + ./configure --prefix=/usr --srcdir="$PWD" + make +} +package() { + cd ThirdParty-ASL-releases-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in coin-or-asl/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:31:57 Author: arojas Revision: 1122380 Update to 2.0.0 Modified: coin-or-asl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 07:14:07 UTC (rev 1122379) +++ PKGBUILD2022-02-02 07:31:57 UTC (rev 1122380) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=coin-or-asl -pkgver=1.4.4 +pkgver=2.0.0 pkgrel=1 pkgdesc='COIN-OR autotools harness to build AMPL Solver Library' arch=(x86_64) @@ -11,7 +11,7 @@ depends=(glibc) source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or-tools/ThirdParty-ASL/archive/releases/$pkgver.tar.gz https://coin-or-tools.github.io/ThirdParty-ASL/solvers-64919f75f.tgz) -sha256sums=('dc742ec8ccec65f0af692879f3d51af76d743d5bcafac0714d01e15a6f9147ad' +sha256sums=('b617b6d46a2722189dedef7c8013f7e21ebe677fe34cc6b62fabb1639fd3a96d' 'e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3') prepare() {
[arch-commits] Commit in lib32-libxcrypt/repos (2 files)
Date: Wednesday, February 2, 2022 @ 07:14:07 Author: eworm Revision: 1122379 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libxcrypt/repos/multilib-testing-x86_64/ lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD (from rev 1122378, lib32-libxcrypt/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD (from rev 1122378, lib32-libxcrypt/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2022-02-02 07:14:07 UTC (rev 1122379) @@ -0,0 +1,40 @@ +# Maintainer: Christian Hesse + +pkgname=lib32-libxcrypt +pkgver=4.4.28 +pkgrel=1 +pkgdesc='Modern library for one-way hashing of passwords (32-bit)' +arch=('x86_64') +url='https://github.com/besser82/libxcrypt/' +license=('GPL') +depends=('lib32-glibc' 'libxcrypt') +makedepends=('gcc-multilib') +validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser +source=("${url}/releases/download/v${pkgver}/libxcrypt-${pkgver}.tar.xz"{,.asc}) +sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87' +'SKIP') + +build() { + cd "${srcdir}/libxcrypt-${pkgver}" + + export CC="gcc -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--libexecdir=/usr/lib32 \ +--disable-static \ +--enable-hashes=strong,glibc \ +--enable-obsolete-api=no \ +--disable-failure-tokens + make +} + +package() { + cd "${srcdir}/libxcrypt-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{bin,include,share} +}
[arch-commits] Commit in lib32-libxcrypt/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:14:05 Author: eworm Revision: 1122378 upgpkg: lib32-libxcrypt 4.4.28-1: new upstream release Modified: lib32-libxcrypt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377) +++ PKGBUILD2022-02-02 07:14:05 UTC (rev 1122378) @@ -1,7 +1,7 @@ # Maintainer: Christian Hesse pkgname=lib32-libxcrypt -pkgver=4.4.27 +pkgver=4.4.28 pkgrel=1 pkgdesc='Modern library for one-way hashing of passwords (32-bit)' arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('gcc-multilib') validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser source=("${url}/releases/download/v${pkgver}/libxcrypt-${pkgver}.tar.xz"{,.asc}) -sha256sums=('500898e80dc0d027ddaadb5637fa2bf1baffb9ccd73cd3ab51d92ef5b8a1f420' +sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87' 'SKIP') build() {
[arch-commits] Commit in libxcrypt/repos (3 files)
Date: Wednesday, February 2, 2022 @ 07:13:57 Author: eworm Revision: 435753 archrelease: copy trunk to testing-x86_64 Added: libxcrypt/repos/testing-x86_64/ libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 435752, libxcrypt/trunk/PKGBUILD) libxcrypt/repos/testing-x86_64/libxcrypt.install (from rev 435752, libxcrypt/trunk/libxcrypt.install) ---+ PKGBUILD | 41 + libxcrypt.install | 15 +++ 2 files changed, 56 insertions(+) Copied: libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 435752, libxcrypt/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-02-02 07:13:57 UTC (rev 435753) @@ -0,0 +1,41 @@ +# Maintainer: Christian Hesse + +pkgname=libxcrypt +pkgver=4.4.28 +pkgrel=1 +pkgdesc='Modern library for one-way hashing of passwords' +arch=('x86_64') +url='https://github.com/besser82/libxcrypt/' +license=('GPL') +depends=('glibc') +provides=('libcrypt.so') +options=('debug') +install=libxcrypt.install +validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser +source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87' +'SKIP') + +build() { + cd "${pkgname}-${pkgver}" + + ./configure \ +--prefix=/usr \ +--disable-static \ +--enable-hashes=strong,glibc \ +--enable-obsolete-api=no \ +--disable-failure-tokens + make +} + +check() { + cd "${pkgname}-${pkgver}" + + make check +} + +package() { + cd "${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} Copied: libxcrypt/repos/testing-x86_64/libxcrypt.install (from rev 435752, libxcrypt/trunk/libxcrypt.install) === --- testing-x86_64/libxcrypt.install(rev 0) +++ testing-x86_64/libxcrypt.install2022-02-02 07:13:57 UTC (rev 435753) @@ -0,0 +1,15 @@ +#!/bin/sh + +post_upgrade() { + # return if old package version greater 4.4.21... + (( $(vercmp $2 '4.4.21') > 0 )) && return + + cat < Starting with 'libxcrypt' 4.4.21, weak password hashes (such as MD5 and SHA1) + > are no longer accepted for new passwords. Users that still have their + > passwords stored with a weak hash will be asked to update their password on + > their next login. + > If the login just fails (for example from display manager) switch to a + > virtual terminal ('Ctrl-Alt-F2') and log in there once. +EOM +}
[arch-commits] Commit in libxcrypt/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 07:13:49 Author: eworm Revision: 435752 upgpkg: libxcrypt 4.4.28-1: new upstream release, enable debug support Modified: libxcrypt/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 06:17:25 UTC (rev 435751) +++ PKGBUILD2022-02-02 07:13:49 UTC (rev 435752) @@ -1,7 +1,7 @@ # Maintainer: Christian Hesse pkgname=libxcrypt -pkgver=4.4.27 +pkgver=4.4.28 pkgrel=1 pkgdesc='Modern library for one-way hashing of passwords' arch=('x86_64') @@ -9,10 +9,11 @@ license=('GPL') depends=('glibc') provides=('libcrypt.so') +options=('debug') install=libxcrypt.install validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('500898e80dc0d027ddaadb5637fa2bf1baffb9ccd73cd3ab51d92ef5b8a1f420' +sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87' 'SKIP') build() {
[arch-commits] Commit in ansible/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:47:29 Author: svenstaro Revision: 1122377 archrelease: copy trunk to community-any Added: ansible/repos/community-any/PKGBUILD (from rev 1122376, ansible/trunk/PKGBUILD) Deleted: ansible/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 06:47:17 UTC (rev 1122376) +++ PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377) @@ -1,36 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=ansible -pkgver=5.2.0 -pkgrel=1 -pkgdesc='Official assortment of Ansible collections' -arch=('any') -url='https://pypi.org/project/ansible/' -license=('GPL3') -depends=('python' 'ansible-core') -provides=('python-ansible_collections') -optdepends=('python-argcomplete: shell completions' -'python-pyopenssl: openssl modules' -'python-dnspython: for dig lookup' -'python-ovirt-engine-sdk: ovirt support' -'python-boto3: aws_s3 module' -'python-ldap: ldap support' -'python-proxmoxer: proxmos modules' -'python-openstacksdk: OpenStack module' -'python-pynetbox: NetBox module' -'python-ldap: LDAP modules' -'python-keyring: Keyring module' -'acme-tiny: openssl_certificate module') -makedepends=('python-setuptools') -source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) -sha512sums=('8aa65099d1843612db260eb674049c0cae4f2a51ba9acbfdd7ecdce42206f360c1c4592de1d728cbf161b50caf265dbd3a5184b91b74a7abac127827ed4012ac') - -build() { - cd ansible-${pkgver} - python setup.py build -} - -package() { - cd ansible-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING -} Copied: ansible/repos/community-any/PKGBUILD (from rev 1122376, ansible/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377) @@ -0,0 +1,36 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=ansible +pkgver=5.3.0 +pkgrel=1 +pkgdesc='Official assortment of Ansible collections' +arch=('any') +url='https://pypi.org/project/ansible/' +license=('GPL3') +depends=('python' 'ansible-core') +provides=('python-ansible_collections') +optdepends=('python-argcomplete: shell completions' +'python-pyopenssl: openssl modules' +'python-dnspython: for dig lookup' +'python-ovirt-engine-sdk: ovirt support' +'python-boto3: aws_s3 module' +'python-ldap: ldap support' +'python-proxmoxer: proxmos modules' +'python-openstacksdk: OpenStack module' +'python-pynetbox: NetBox module' +'python-ldap: LDAP modules' +'python-keyring: Keyring module' +'acme-tiny: openssl_certificate module') +makedepends=('python-setuptools') +source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) +sha512sums=('15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a') + +build() { + cd ansible-${pkgver} + python setup.py build +} + +package() { + cd ansible-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING +}
[arch-commits] Commit in ansible/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:47:17 Author: svenstaro Revision: 1122376 upgpkg: ansible 5.3.0-1 Modified: ansible/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375) +++ PKGBUILD2022-02-02 06:47:17 UTC (rev 1122376) @@ -1,6 +1,6 @@ # Maintainer: Sven-Hendrik Haase pkgname=ansible -pkgver=5.2.0 +pkgver=5.3.0 pkgrel=1 pkgdesc='Official assortment of Ansible collections' arch=('any') @@ -22,7 +22,7 @@ 'acme-tiny: openssl_certificate module') makedepends=('python-setuptools') source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;) -sha512sums=('8aa65099d1843612db260eb674049c0cae4f2a51ba9acbfdd7ecdce42206f360c1c4592de1d728cbf161b50caf265dbd3a5184b91b74a7abac127827ed4012ac') +sha512sums=('15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a') build() { cd ansible-${pkgver}
[arch-commits] Commit in ansible-core/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:38:19 Author: svenstaro Revision: 1122375 archrelease: copy trunk to community-any Added: ansible-core/repos/community-any/PKGBUILD (from rev 1122374, ansible-core/trunk/PKGBUILD) Deleted: ansible-core/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 06:38:04 UTC (rev 1122374) +++ PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375) @@ -1,46 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Bartłomiej Piotrowski -# Contributor: Daniel Wallace -# Contributor: Chris -# Contributor: m0ikz -# Contributor: atweiden - -pkgname=ansible-core -pkgver=2.12.1 -pkgrel=1 -pkgdesc='Radically simple IT automation platform' -arch=('any') -url='https://pypi.org/project/ansible-core' -license=('GPL3') -depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') -provides=('python-ansible' 'ansible-base') -replaces=('ansible-base') -optdepends=('sshpass: for ssh connections with password' -'python-passlib: crypt values for vars_prompt' -'python-netaddr: for the ipaddr filter' -'python-systemd: log to journal' -'python-pywinrm: connect to Windows machines' -'python-dnspython: for dig lookup' -'python-jmespath: json_query support') -makedepends=('python-setuptools') -backup=('etc/ansible/ansible.cfg') -source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) -sha512sums=('89468d172dca502da42b94d0a781906578322ac531b3dfc3cece383b0e93fbec0f199d7b76abfd80d24654d5d939ee66a15b74565f50cca0c72d427aab9f4e08') - -build() { - cd ansible-core-${pkgver} - python setup.py build -} - -package() { - cd ansible-core-${pkgver} - python setup.py install -O1 --root="${pkgdir}" - install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING - - install -d "${pkgdir}"/usr/share/ansible/doc - cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ - install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg - - install -d "${pkgdir}"/usr/share/man/man1 - cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 -} Copied: ansible-core/repos/community-any/PKGBUILD (from rev 1122374, ansible-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375) @@ -0,0 +1,46 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible-core +pkgver=2.12.2 +pkgrel=1 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://pypi.org/project/ansible-core' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 'python-resolvelib') +provides=('python-ansible' 'ansible-base') +replaces=('ansible-base') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-jmespath: json_query support') +makedepends=('python-setuptools') +backup=('etc/ansible/ansible.cfg') +source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) +sha512sums=('a9afc3768d27a7049c275da8780e6dcd7da42263fc9065a1df1aabd0d8c54020313e9065349a6f52138e11eafb176348bf2ec33c0c1b08dc9837b7ac832542af') + +build() { + cd ansible-core-${pkgver} + python setup.py build +} + +package() { + cd ansible-core-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in ansible-core/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:38:04 Author: svenstaro Revision: 1122374 upgpkg: ansible-core 2.12.2-1 Modified: ansible-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373) +++ PKGBUILD2022-02-02 06:38:04 UTC (rev 1122374) @@ -6,7 +6,7 @@ # Contributor: atweiden pkgname=ansible-core -pkgver=2.12.1 +pkgver=2.12.2 pkgrel=1 pkgdesc='Radically simple IT automation platform' arch=('any') @@ -25,7 +25,7 @@ makedepends=('python-setuptools') backup=('etc/ansible/ansible.cfg') source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;) -sha512sums=('89468d172dca502da42b94d0a781906578322ac531b3dfc3cece383b0e93fbec0f199d7b76abfd80d24654d5d939ee66a15b74565f50cca0c72d427aab9f4e08') +sha512sums=('a9afc3768d27a7049c275da8780e6dcd7da42263fc9065a1df1aabd0d8c54020313e9065349a6f52138e11eafb176348bf2ec33c0c1b08dc9837b7ac832542af') build() { cd ansible-core-${pkgver}
[arch-commits] Commit in bottom/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:28:31 Author: grawlinson Revision: 1122373 archrelease: copy trunk to community-x86_64 Added: bottom/repos/community-x86_64/PKGBUILD (from rev 1122372, bottom/trunk/PKGBUILD) Deleted: bottom/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 06:27:42 UTC (rev 1122372) +++ PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373) @@ -1,53 +0,0 @@ -# Maintainer: George Rawlinson -# Maintainer: Caleb Maclennan -# Contributor: Clement Tsang (xoronth) - -pkgname=bottom -pkgver=0.6.7 -pkgrel=1 -pkgdesc="A graphical process/system monitor" -arch=('x86_64') -url="https://github.com/ClementTsang/bottom; -license=('MIT') -depends=('gcc-libs') -makedepends=('rust') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('71bf22e0651ed8917d6c77536708ba8581b2409abecd32552bfb5bb6af4e46fffea02af665104632f2a969f10ff5fc6e4c2cc47f1aad62c37aceb6e64a52ae26') -b2sums=('13128bf2d7e9aeb30ce0caa69c3392a7af8422f41f064346e32bdead1d2b3cfb51a208ad143c9c733c92a2d9720031cc26d1def754e104656f7599b78d747b53') - -prepare() { - cd "$pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --frozen --release --all-features -} - -check() { - cd "$pkgname-$pkgver" - CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features -} - -package() { - cd "$pkgname-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" target/release/btm - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md - cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname" - - # completions - local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 | xargs dirname) - install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm" - install -Dm644 "$target_dir"/btm.bash "$pkgdir/usr/share/bash-completion/completions/btm" - install -Dm644 "$target_dir"/btm.fish "$pkgdir/usr/share/fish/vendor_completions.d/btm.fish" -} - -# vim:set ts=2 sw=2 et: Copied: bottom/repos/community-x86_64/PKGBUILD (from rev 1122372, bottom/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373) @@ -0,0 +1,53 @@ +# Maintainer: George Rawlinson +# Maintainer: Caleb Maclennan +# Contributor: Clement Tsang (xoronth) + +pkgname=bottom +pkgver=0.6.8 +pkgrel=1 +pkgdesc="A graphical process/system monitor" +arch=('x86_64') +url="https://github.com/ClementTsang/bottom; +license=('MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('e414b9c8ce4c5c27ac1f3ac6d29a1dcca2c269b5d6d60d90408324635bf69f5f50947c5ff2dff38fc123939c508c18cb144b14f96d4fd581962770a9b49544dc') +b2sums=('942bafdcec64327d14ebcd70bf445262d3f7458ea951ecd8e36e749524065b68ddfa1ed85bdcb95bb114aad8a53d8db053b55145f0b9be23d9890f45ec06864d') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --frozen --release --all-features +} + +check() { + cd "$pkgname-$pkgver" + CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features +} + +package() { + cd "$pkgname-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" target/release/btm + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md + cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname" + + # completions + local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 | xargs dirname) + install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm" + install -Dm644 "$target_dir"/btm.bash "$pkgdir/usr/share/bash-completion/completions/btm" + install -Dm644 "$target_dir"/btm.fish "$pkgdir/usr/share/fish/vendor_completions.d/btm.fish" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in bottom/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 06:27:42 Author: grawlinson Revision: 1122372 upgpkg: bottom 0.6.8-1 New upstream release. Modified: bottom/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 06:17:32 UTC (rev 1122371) +++ PKGBUILD2022-02-02 06:27:42 UTC (rev 1122372) @@ -3,7 +3,7 @@ # Contributor: Clement Tsang (xoronth) pkgname=bottom -pkgver=0.6.7 +pkgver=0.6.8 pkgrel=1 pkgdesc="A graphical process/system monitor" arch=('x86_64') @@ -12,8 +12,8 @@ depends=('gcc-libs') makedepends=('rust') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('71bf22e0651ed8917d6c77536708ba8581b2409abecd32552bfb5bb6af4e46fffea02af665104632f2a969f10ff5fc6e4c2cc47f1aad62c37aceb6e64a52ae26') -b2sums=('13128bf2d7e9aeb30ce0caa69c3392a7af8422f41f064346e32bdead1d2b3cfb51a208ad143c9c733c92a2d9720031cc26d1def754e104656f7599b78d747b53') +sha512sums=('e414b9c8ce4c5c27ac1f3ac6d29a1dcca2c269b5d6d60d90408324635bf69f5f50947c5ff2dff38fc123939c508c18cb144b14f96d4fd581962770a9b49544dc') +b2sums=('942bafdcec64327d14ebcd70bf445262d3f7458ea951ecd8e36e749524065b68ddfa1ed85bdcb95bb114aad8a53d8db053b55145f0b9be23d9890f45ec06864d') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in findutils/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, February 2, 2022 @ 05:56:30 Author: tpowa Revision: 435749 archrelease: copy trunk to testing-x86_64 Added: findutils/repos/testing-x86_64/ findutils/repos/testing-x86_64/PKGBUILD (from rev 435748, findutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: findutils/repos/testing-x86_64/PKGBUILD (from rev 435748, findutils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-02-02 05:56:30 UTC (rev 435749) @@ -0,0 +1,38 @@ +# Maintainer: + +pkgname=findutils +pkgver=4.9.0 +pkgrel=1 +pkgdesc="GNU utilities to locate files" +arch=('x86_64') +license=('GPL3') +groups=('base-devel') +depends=('glibc' 'sh') +url='https://www.gnu.org/software/findutils/' +source=("https://ftp.gnu.org/pub/gnu/findutils/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha1sums=('2a7830f1c25c3c7179150084748099c3c31f819b' + 'SKIP') +validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker + +build() { + cd ${pkgname}-${pkgver} + + # Don't build or install locate because we use mlocate, + # which is a secure version of locate. + sed -e '/^SUBDIRS/s/locate//' -e 's/frcode locate updatedb//' -i Makefile.in + + ./configure --prefix=/usr + # don't build locate, but the docs want a file in there. + make -C locate dblocation.texi + make +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in findutils/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 05:55:06 Author: tpowa Revision: 435748 upgpkg: findutils 4.9.0-1: bump to latest version Modified: findutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:41:33 UTC (rev 435747) +++ PKGBUILD2022-02-02 05:55:06 UTC (rev 435748) @@ -1,7 +1,7 @@ # Maintainer: pkgname=findutils -pkgver=4.8.0 +pkgver=4.9.0 pkgrel=1 pkgdesc="GNU utilities to locate files" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('glibc' 'sh') url='https://www.gnu.org/software/findutils/' source=("https://ftp.gnu.org/pub/gnu/findutils/${pkgname}-${pkgver}.tar.xz"{,.sig}) -sha1sums=('b702a37d3a33038102659777ba1fe99835bb19fe' +sha1sums=('2a7830f1c25c3c7179150084748099c3c31f819b' 'SKIP') validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker
[arch-commits] Commit in haskell-tasty/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 01:57:15 Author: felixonmars Revision: 1122368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1122367, haskell-tasty/trunk/PKGBUILD) Deleted: haskell-tasty/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 01:57:07 UTC (rev 1122367) +++ PKGBUILD2022-02-02 01:57:15 UTC (rev 1122368) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty -pkgname=haskell-tasty -pkgver=1.4.2.1 -pkgrel=27 -pkgdesc="Modern and extensible testing framework" -url="http://documentup.com/UnkindPartition/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=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') - -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 --ghc-option=-fllvm \ --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 -} Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1122367, haskell-tasty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 01:57:15 UTC (rev 1122368) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.4.2.1 +pkgrel=28 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/UnkindPartition/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=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') + +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 01:57:07 Author: felixonmars Revision: 1122367 upgpkg: haskell-tasty 1.4.2.1-28: rebuild with base-orphans 0.8.6 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366) +++ PKGBUILD2022-02-02 01:57:07 UTC (rev 1122367) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.4.2.1 -pkgrel=27 +pkgrel=28 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-optparse-applicative/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 01:56:39 Author: felixonmars Revision: 1122366 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1122365, haskell-optparse-applicative/trunk/PKGBUILD) Deleted: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 01:56:31 UTC (rev 1122365) +++ PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366) @@ -1,55 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Roger Duran - -_hkgname=optparse-applicative -pkgname=haskell-optparse-applicative -pkgver=0.16.1.0 -pkgrel=194 -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' 'uusi') -checkdepends=('haskell-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') - -prepare() { -cd $_hkgname-$pkgver -uusi -u transformers-compat $_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 --ghc-option=-fllvm -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-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1122365, haskell-optparse-applicative/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=195 +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' 'uusi') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') + +prepare() { +cd $_hkgname-$pkgver +uusi -u transformers-compat $_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 --ghc-option=-fllvm +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
[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 01:56:31 Author: felixonmars Revision: 1122365 upgpkg: haskell-optparse-applicative 0.16.1.0-195: rebuild with base-orphans 0.8.6 Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364) +++ PKGBUILD2022-02-02 01:56:31 UTC (rev 1122365) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=194 +pkgrel=195 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in haskell-ansi-wl-pprint/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 01:44:59 Author: felixonmars Revision: 1122364 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1122363, haskell-ansi-wl-pprint/trunk/PKGBUILD) Deleted: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 01:44:51 UTC (rev 1122363) +++ PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=ansi-wl-pprint -pkgname=haskell-ansi-wl-pprint -pkgver=0.6.9 -pkgrel=268 -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 --ghc-option=-fllvm \ --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 -} Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1122363, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364) @@ -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=269 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 01:44:51 Author: felixonmars Revision: 1122363 upgpkg: haskell-ansi-wl-pprint 0.6.9-269: rebuild with base-orphans 0.8.6 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362) +++ PKGBUILD2022-02-02 01:44:51 UTC (rev 1122363) @@ -4,7 +4,7 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.9 -pkgrel=268 +pkgrel=269 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/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 01:31:46 Author: felixonmars Revision: 1122362 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1122361, haskell-ansi-terminal/trunk/PKGBUILD) Deleted: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 01:31:37 UTC (rev 1122361) +++ PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=ansi-terminal -pkgname=haskell-ansi-terminal -pkgver=0.11 -pkgrel=209 -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 --ghc-option=-fllvm \ --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 -} Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1122361, haskell-ansi-terminal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.11 +pkgrel=210 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 01:31:37 Author: felixonmars Revision: 1122361 upgpkg: haskell-ansi-terminal 0.11-210: rebuild with base-orphans 0.8.6 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360) +++ PKGBUILD2022-02-02 01:31:37 UTC (rev 1122361) @@ -4,7 +4,7 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.11 -pkgrel=209 +pkgrel=210 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("BSD")
[arch-commits] Commit in haskell-colour/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 00:45:21 Author: felixonmars Revision: 1122360 archrelease: copy trunk to community-staging-x86_64 Added: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1122359, haskell-colour/trunk/PKGBUILD) Deleted: haskell-colour/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:45:13 UTC (rev 1122359) +++ PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360) @@ -1,56 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=colour -pkgname=haskell-colour -pkgver=2.3.6 -pkgrel=61 -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 --ghc-option=-fllvm -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-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1122359, haskell-colour/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.6 +pkgrel=62 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:45:13 Author: felixonmars Revision: 1122359 upgpkg: haskell-colour 2.3.6-62: rebuild with base-orphans 0.8.6 Modified: haskell-colour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358) +++ PKGBUILD2022-02-02 00:45:13 UTC (rev 1122359) @@ -4,7 +4,7 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.6 -pkgrel=61 +pkgrel=62 pkgdesc="A model for human colour/color perception" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in haskell-temporary/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 00:44:43 Author: felixonmars Revision: 1122358 archrelease: copy trunk to community-staging-x86_64 Added: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 1122357, haskell-temporary/trunk/PKGBUILD) Deleted: haskell-temporary/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:44:35 UTC (rev 1122357) +++ PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=temporary -pkgname=haskell-temporary -pkgver=1.3 -pkgrel=345 -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 --ghc-option=-fllvm -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-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 1122357, haskell-temporary/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=346 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:44:35 Author: felixonmars Revision: 1122357 upgpkg: haskell-temporary 1.3-346: rebuild with base-orphans 0.8.6 Modified: haskell-temporary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356) +++ PKGBUILD2022-02-02 00:44:35 UTC (rev 1122357) @@ -4,7 +4,7 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.3 -pkgrel=345 +pkgrel=346 pkgdesc="Portable temporary file and directory support" url="https://www.github.com/batterseapower/temporary; license=("BSD")
[arch-commits] Commit in haskell-hashable/repos/community-staging-x86_64 (2 files)
Date: Wednesday, February 2, 2022 @ 00:44:16 Author: felixonmars Revision: 1122356 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1122355, haskell-hashable/trunk/PKGBUILD) Deleted: haskell-hashable/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:44:08 UTC (rev 1122355) +++ PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356) @@ -1,57 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Thomas Dziedzic - -_hkgname=hashable -pkgname=haskell-hashable -pkgver=1.3.5.0 -pkgrel=8 -pkgdesc="A class for types that can be converted to a hash value" -url="https://github.com/haskell-unordered-containers/hashable; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-ghc-bignum-orphans') -makedepends=('ghc' 'uusi') -checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' - 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230') - -prepare() { -cd $_hkgname-$pkgver -uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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 --ghc-option=-fllvm \ --f-examples -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --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-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1122355, haskell-hashable/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.3.5.0 +pkgrel=9 +pkgdesc="A class for types that can be converted to a hash value" +url="https://github.com/haskell-unordered-containers/hashable; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc-bignum-orphans') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230') + +prepare() { +cd $_hkgname-$pkgver +uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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 --ghc-option=-fllvm \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:44:08 Author: felixonmars Revision: 1122355 upgpkg: haskell-hashable 1.3.5.0-9: rebuild with base-orphans 0.8.6 Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:43:43 UTC (rev 1122354) +++ PKGBUILD2022-02-02 00:44:08 UTC (rev 1122355) @@ -4,7 +4,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.3.5.0 -pkgrel=8 +pkgrel=9 pkgdesc="A class for types that can be converted to a hash value" url="https://github.com/haskell-unordered-containers/hashable; license=('BSD')
[arch-commits] Commit in haskell-async/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:43:43 Author: felixonmars Revision: 1122354 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 1122353, haskell-async/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1122353, haskell-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:43:43 UTC (rev 1122354) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=async +pkgname=haskell-async +pkgver=2.2.4 +pkgrel=4 +pkgdesc="Run IO operations asynchronously and wait for their results" +url="https://github.com/simonmar/async; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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-async/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:43:35 Author: felixonmars Revision: 1122353 upgpkg: haskell-async 2.2.4-4: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:43:12 UTC (rev 1122352) +++ PKGBUILD2022-02-02 00:43:35 UTC (rev 1122353) @@ -4,7 +4,7 @@ _hkgname=async pkgname=haskell-async pkgver=2.2.4 -pkgrel=3 +pkgrel=4 pkgdesc="Run IO operations asynchronously and wait for their results" url="https://github.com/simonmar/async; license=("BSD")
[arch-commits] Commit in haskell-tasty-inspection-testing/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:43:12 Author: felixonmars Revision: 1122352 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-inspection-testing/repos/community-staging-x86_64/ haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1122351, haskell-tasty-inspection-testing/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1122351, haskell-tasty-inspection-testing/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:43:12 UTC (rev 1122352) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-inspection-testing +pkgname=haskell-tasty-inspection-testing +pkgver=0.1 +pkgrel=50 +pkgdesc="Inspection testing support for tasty" +url="https://github.com/Bodigrim/tasty-inspection-testing; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-inspection-testing' 'haskell-tasty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1cfad60f4bb25d9889886e88a62a465f5dcedd6f96bc87b8a3e875cab2535ca1') + +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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-inspection-testing/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:43:05 Author: felixonmars Revision: 1122351 upgpkg: haskell-tasty-inspection-testing 0.1-50: rebuild with base-orphans 0.8.6 Modified: haskell-tasty-inspection-testing/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:42:45 UTC (rev 1122350) +++ PKGBUILD2022-02-02 00:43:05 UTC (rev 1122351) @@ -3,7 +3,7 @@ _hkgname=tasty-inspection-testing pkgname=haskell-tasty-inspection-testing pkgver=0.1 -pkgrel=49 +pkgrel=50 pkgdesc="Inspection testing support for tasty" url="https://github.com/Bodigrim/tasty-inspection-testing; license=("MIT")
[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:42:45 Author: felixonmars Revision: 1122350 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 1122349, haskell-tasty-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1122349, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:42:45 UTC (rev 1122350) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.2 +pkgrel=230 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:42:38 Author: felixonmars Revision: 1122349 upgpkg: haskell-tasty-smallcheck 0.8.2-230: rebuild with base-orphans 0.8.6 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:42:20 UTC (rev 1122348) +++ PKGBUILD2022-02-02 00:42:38 UTC (rev 1122349) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.2 -pkgrel=229 +pkgrel=230 pkgdesc="SmallCheck support for the Tasty test framework" url="https://github.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:42:20 Author: felixonmars Revision: 1122348 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 1122347, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1122347, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:42:20 UTC (rev 1122348) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10.2 +pkgrel=30 +pkgdesc="QuickCheck support for the Tasty test framework." +url="https://github.com/UnkindPartition/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=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') + +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:42:12 Author: felixonmars Revision: 1122347 upgpkg: haskell-tasty-quickcheck 0.10.2-30: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:41:54 UTC (rev 1122346) +++ PKGBUILD2022-02-02 00:42:12 UTC (rev 1122347) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10.2 -pkgrel=29 +pkgrel=30 pkgdesc="QuickCheck support for the Tasty test framework." url="https://github.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:41:54 Author: felixonmars Revision: 1122346 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 1122345, haskell-tasty-hunit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1122345, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:41:54 UTC (rev 1122346) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.10.0.3 +pkgrel=259 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:41:47 Author: felixonmars Revision: 1122345 upgpkg: haskell-tasty-hunit 0.10.0.3-259: rebuild with base-orphans 0.8.6 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:41:26 UTC (rev 1122344) +++ PKGBUILD2022-02-02 00:41:47 UTC (rev 1122345) @@ -4,7 +4,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.10.0.3 -pkgrel=258 +pkgrel=259 pkgdesc="HUnit support for the Tasty test framework." url="https://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in xfce4-sensors-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:41:33 Author: foutrelis Revision: 435747 archrelease: copy trunk to extra-x86_64 Added: xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD (from rev 435746, xfce4-sensors-plugin/trunk/PKGBUILD) Deleted: xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:41:28 UTC (rev 435746) +++ PKGBUILD2022-02-02 00:41:33 UTC (rev 435747) @@ -1,40 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Andreas Radke -# Contributor: Merk Matthias - -pkgname=xfce4-sensors-plugin -pkgver=1.4.2 -pkgrel=1 -pkgdesc="Sensors plugin for the Xfce panel" -arch=('x86_64') -url="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin; -license=('GPL2') -groups=('xfce4-goodies') -depends=('xfce4-panel' 'lm_sensors' 'libnotify' 'hicolor-icon-theme') -makedepends=('intltool' 'hddtemp' 'netcat') -optdepends=('hddtemp: for monitoring the temperature of hard drives') -source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('da90f12e6ae995bcd1c81be35479a7a9d32308c65ecd64e568ba8c9592d39fcb') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---datadir=/usr/share \ ---datarootdir=/usr/share \ ---disable-static \ ---disable-debug \ ---disable-pathchecks - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD (from rev 435746, xfce4-sensors-plugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:41:33 UTC (rev 435747) @@ -0,0 +1,40 @@ +# Maintainer: Evangelos Foutras +# Contributor: Andreas Radke +# Contributor: Merk Matthias + +pkgname=xfce4-sensors-plugin +pkgver=1.4.3 +pkgrel=1 +pkgdesc="Sensors plugin for the Xfce panel" +arch=('x86_64') +url="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin; +license=('GPL2') +groups=('xfce4-goodies') +depends=('xfce4-panel' 'lm_sensors' 'libnotify' 'hicolor-icon-theme') +makedepends=('intltool' 'hddtemp' 'netcat') +optdepends=('hddtemp: for monitoring the temperature of hard drives') +source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('171c0235f70c65f0ffee587e960d9da79b284855df22130239eac26272ec06c9') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--localstatedir=/var \ +--datadir=/usr/share \ +--datarootdir=/usr/share \ +--disable-static \ +--disable-debug \ +--disable-pathchecks + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xfce4-sensors-plugin/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:41:28 Author: foutrelis Revision: 435746 upgpkg: xfce4-sensors-plugin 1.4.3-1: new upstream release Modified: xfce4-sensors-plugin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:38:28 UTC (rev 435745) +++ PKGBUILD2022-02-02 00:41:28 UTC (rev 435746) @@ -3,7 +3,7 @@ # Contributor: Merk Matthias pkgname=xfce4-sensors-plugin -pkgver=1.4.2 +pkgver=1.4.3 pkgrel=1 pkgdesc="Sensors plugin for the Xfce panel" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('intltool' 'hddtemp' 'netcat') optdepends=('hddtemp: for monitoring the temperature of hard drives') source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('da90f12e6ae995bcd1c81be35479a7a9d32308c65ecd64e568ba8c9592d39fcb') +sha256sums=('171c0235f70c65f0ffee587e960d9da79b284855df22130239eac26272ec06c9') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-hashable/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:41:26 Author: felixonmars Revision: 1122344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1122343, haskell-hashable/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1122343, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:41:26 UTC (rev 1122344) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.3.5.0 +pkgrel=8 +pkgdesc="A class for types that can be converted to a hash value" +url="https://github.com/haskell-unordered-containers/hashable; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc-bignum-orphans') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230') + +prepare() { +cd $_hkgname-$pkgver +uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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 --ghc-option=-fllvm \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --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-hashable/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:41:19 Author: felixonmars Revision: 1122343 upgpkg: haskell-hashable 1.3.5.0-8: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:40:58 UTC (rev 1122342) +++ PKGBUILD2022-02-02 00:41:19 UTC (rev 1122343) @@ -4,7 +4,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.3.5.0 -pkgrel=7 +pkgrel=8 pkgdesc="A class for types that can be converted to a hash value" url="https://github.com/haskell-unordered-containers/hashable; license=('BSD')
[arch-commits] Commit in haskell-hspec/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:40:58 Author: felixonmars Revision: 1122342 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 1122341, haskell-hspec/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 1122341, haskell-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:40:58 UTC (rev 1122342) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.8.5 +pkgrel=14 +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=('09babdc2fb9d930fd793742fbca3e66118a4510c3e5912b567b114c850663038c19a6006fb1604318d23ccb48495df459832e842a5b80aa5b0acc8eac155dec2') + +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:40:51 Author: felixonmars Revision: 1122341 upgpkg: haskell-hspec 2.8.5-14: rebuild with base-orphans 0.8.6 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:40:33 UTC (rev 1122340) +++ PKGBUILD2022-02-02 00:40:51 UTC (rev 1122341) @@ -3,7 +3,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.8.5 -pkgrel=13 +pkgrel=14 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-tasty/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:40:33 Author: felixonmars Revision: 1122340 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 1122339, haskell-tasty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1122339, haskell-tasty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:40:33 UTC (rev 1122340) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.4.2.1 +pkgrel=27 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/UnkindPartition/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=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') + +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:40:26 Author: felixonmars Revision: 1122339 upgpkg: haskell-tasty 1.4.2.1-27: rebuild with base-orphans 0.8.6 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:39:58 UTC (rev 1122338) +++ PKGBUILD2022-02-02 00:40:26 UTC (rev 1122339) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.4.2.1 -pkgrel=26 +pkgrel=27 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:39:58 Author: felixonmars Revision: 1122338 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 1122337, 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 1122337, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:39:58 UTC (rev 1122338) @@ -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=373 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:39:51 Author: felixonmars Revision: 1122337 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-373: rebuild with base-orphans 0.8.6 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:39:33 UTC (rev 1122336) +++ PKGBUILD2022-02-02 00:39:51 UTC (rev 1122337) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=372 +pkgrel=373 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: Wednesday, February 2, 2022 @ 00:39:33 Author: felixonmars Revision: 1122336 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 1122335, 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 1122335, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:39:33 UTC (rev 1122336) @@ -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=378 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:39:26 Author: felixonmars Revision: 1122335 upgpkg: haskell-test-framework-hunit 0.3.0.2-378: rebuild with base-orphans 0.8.6 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:39:08 UTC (rev 1122334) +++ PKGBUILD2022-02-02 00:39:26 UTC (rev 1122335) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=377 +pkgrel=378 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-hspec-meta/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:39:08 Author: felixonmars Revision: 1122334 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 1122333, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1122333, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:39:08 UTC (rev 1122334) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.7.8 +pkgrel=167 +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-meta/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:39:01 Author: felixonmars Revision: 1122333 upgpkg: haskell-hspec-meta 2.7.8-167: rebuild with base-orphans 0.8.6 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:38:29 UTC (rev 1122332) +++ PKGBUILD2022-02-02 00:39:01 UTC (rev 1122333) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.7.8 -pkgrel=166 +pkgrel=167 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:38:29 Author: felixonmars Revision: 1122332 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 1122331, haskell-hspec-core/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 1122331, haskell-hspec-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:38:29 UTC (rev 1122332) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.8.5 +pkgrel=15 +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-base-orphans' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('266e8b157a33071ccac322b138afb31a39d5327061078721c1536060ea716de2162c23514c085913c2d92d07bf9afe7f3334571ed09f7bfb320a16ebb2f2b6f3') + +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 --ghc-option=-fllvm +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 xfce4-cpugraph-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:38:28 Author: foutrelis Revision: 435745 archrelease: copy trunk to extra-x86_64 Added: xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD (from rev 435744, xfce4-cpugraph-plugin/trunk/PKGBUILD) Deleted: xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:38:25 UTC (rev 435744) +++ PKGBUILD2022-02-02 00:38:28 UTC (rev 435745) @@ -1,37 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: AndyRTR -# Contributor: Aurelien Foret - -pkgname=xfce4-cpugraph-plugin -pkgver=1.2.5 -pkgrel=1 -pkgdesc="Graphical representation of the CPU load" -arch=('x86_64') -license=('GPL' 'custom') -url="https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin; -groups=('xfce4-goodies') -depends=('xfce4-panel') -makedepends=('intltool') -source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('c2f6dbd7f83c79b63b83c98232c79d050e18640e82464b9ec8d3643a92c3a1b0') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---disable-static \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD (from rev 435744, xfce4-cpugraph-plugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:38:28 UTC (rev 435745) @@ -0,0 +1,37 @@ +# Maintainer: Evangelos Foutras +# Contributor: AndyRTR +# Contributor: Aurelien Foret + +pkgname=xfce4-cpugraph-plugin +pkgver=1.2.6 +pkgrel=1 +pkgdesc="Graphical representation of the CPU load" +arch=('x86_64') +license=('GPL' 'custom') +url="https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin; +groups=('xfce4-goodies') +depends=('xfce4-panel') +makedepends=('intltool') +source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('773246f57c1824a85468d4119c17aeb07170ed1ebace8fa406c7fbcf5b47af99') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--localstatedir=/var \ +--disable-static \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xfce4-cpugraph-plugin/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:38:25 Author: foutrelis Revision: 435744 upgpkg: xfce4-cpugraph-plugin 1.2.6-1: new upstream release Modified: xfce4-cpugraph-plugin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:28:49 UTC (rev 435743) +++ PKGBUILD2022-02-02 00:38:25 UTC (rev 435744) @@ -3,7 +3,7 @@ # Contributor: Aurelien Foret pkgname=xfce4-cpugraph-plugin -pkgver=1.2.5 +pkgver=1.2.6 pkgrel=1 pkgdesc="Graphical representation of the CPU load" arch=('x86_64') @@ -13,7 +13,7 @@ depends=('xfce4-panel') makedepends=('intltool') source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('c2f6dbd7f83c79b63b83c98232c79d050e18640e82464b9ec8d3643a92c3a1b0') +sha256sums=('773246f57c1824a85468d4119c17aeb07170ed1ebace8fa406c7fbcf5b47af99') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:38:22 Author: felixonmars Revision: 1122331 upgpkg: haskell-hspec-core 2.8.5-15: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:37:50 UTC (rev 1122330) +++ PKGBUILD2022-02-02 00:38:22 UTC (rev 1122331) @@ -3,7 +3,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.8.5 -pkgrel=14 +pkgrel=15 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-optparse-applicative/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:37:50 Author: felixonmars Revision: 1122330 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 1122329, haskell-optparse-applicative/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1122329, haskell-optparse-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:37:50 UTC (rev 1122330) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=194 +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' 'uusi') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') + +prepare() { +cd $_hkgname-$pkgver +uusi -u transformers-compat $_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 --ghc-option=-fllvm +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-optparse-applicative/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:37:43 Author: felixonmars Revision: 1122329 upgpkg: haskell-optparse-applicative 0.16.1.0-194: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:37:16 UTC (rev 1122328) +++ PKGBUILD2022-02-02 00:37:43 UTC (rev 1122329) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=193 +pkgrel=194 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in haskell-test-framework/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:37:16 Author: felixonmars Revision: 1122328 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 1122327, haskell-test-framework/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 1122327, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:37:16 UTC (rev 1122328) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=396 +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 --ghc-option=-fllvm +# --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: Wednesday, February 2, 2022 @ 00:37:09 Author: felixonmars Revision: 1122327 upgpkg: haskell-test-framework 0.8.2.0-396: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:36:48 UTC (rev 1122326) +++ PKGBUILD2022-02-02 00:37:09 UTC (rev 1122327) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=395 +pkgrel=396 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:36:48 Author: felixonmars Revision: 1122326 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 1122325, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 1122325, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:36:48 UTC (rev 1122326) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=359 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:36:41 Author: felixonmars Revision: 1122325 upgpkg: haskell-mockery 0.3.5-359: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:36:24 UTC (rev 1122324) +++ PKGBUILD2022-02-02 00:36:41 UTC (rev 1122325) @@ -4,7 +4,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=358 +pkgrel=359 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery; license=("MIT")
[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:36:24 Author: felixonmars Revision: 1122324 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 1122323, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1122323, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:36:24 UTC (rev 1122324) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=430 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:36:16 Author: felixonmars Revision: 1122323 upgpkg: haskell-quickcheck-io 0.2.0-430: rebuild with base-orphans 0.8.6 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:35:59 UTC (rev 1122322) +++ PKGBUILD2022-02-02 00:36:16 UTC (rev 1122323) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=429 +pkgrel=430 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-classes-base/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:35:59 Author: felixonmars Revision: 1122322 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 1122321, 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 1122321, haskell-quickcheck-classes-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:35:59 UTC (rev 1122322) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-classes-base +pkgname=haskell-quickcheck-classes-base +pkgver=0.6.2.0 +pkgrel=90 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:35:52 Author: felixonmars Revision: 1122321 upgpkg: haskell-quickcheck-classes-base 0.6.2.0-90: rebuild with base-orphans 0.8.6 Modified: haskell-quickcheck-classes-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:35:29 UTC (rev 1122320) +++ PKGBUILD2022-02-02 00:35:52 UTC (rev 1122321) @@ -3,7 +3,7 @@ _hkgname=quickcheck-classes-base pkgname=haskell-quickcheck-classes-base pkgver=0.6.2.0 -pkgrel=89 +pkgrel=90 pkgdesc="QuickCheck common typeclasses from 'base'" url="https://github.com/andrewthad/quickcheck-classes; license=('MIT')
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:35:29 Author: felixonmars Revision: 1122320 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 1122319, 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 1122319, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:35:29 UTC (rev 1122320) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.2 +pkgrel=36 +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=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:35:21 Author: felixonmars Revision: 1122319 upgpkg: haskell-vector-th-unbox 0.2.2-36: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:35:01 UTC (rev 1122318) +++ PKGBUILD2022-02-02 00:35:21 UTC (rev 1122319) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.2 -pkgrel=35 +pkgrel=36 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:35:01 Author: felixonmars Revision: 1122318 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 1122317, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1122317, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:35:01 UTC (rev 1122318) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.4.2 +pkgrel=102 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:34:53 Author: felixonmars Revision: 1122317 upgpkg: haskell-math-functions 0.3.4.2-102: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:34:24 UTC (rev 1122316) +++ PKGBUILD2022-02-02 00:34:53 UTC (rev 1122317) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.4.2 -pkgrel=101 +pkgrel=102 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-ansi-wl-pprint/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:34:24 Author: felixonmars Revision: 1122316 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 1122315, 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 1122315, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:34:24 UTC (rev 1122316) @@ -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=268 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:34:17 Author: felixonmars Revision: 1122315 upgpkg: haskell-ansi-wl-pprint 0.6.9-268: rebuild with base-orphans 0.8.6 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:33:59 UTC (rev 1122314) +++ PKGBUILD2022-02-02 00:34:17 UTC (rev 1122315) @@ -4,7 +4,7 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.9 -pkgrel=267 +pkgrel=268 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-tf-random/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:33:59 Author: felixonmars Revision: 1122314 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 1122313, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 1122313, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:33:59 UTC (rev 1122314) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=433 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:33:51 Author: felixonmars Revision: 1122313 upgpkg: haskell-tf-random 0.5-433: rebuild with base-orphans 0.8.6 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:33:31 UTC (rev 1122312) +++ PKGBUILD2022-02-02 00:33:51 UTC (rev 1122313) @@ -3,7 +3,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=432 +pkgrel=433 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-temporary/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:33:31 Author: felixonmars Revision: 1122312 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 1122311, haskell-temporary/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 1122311, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:33:31 UTC (rev 1122312) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=345 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:33:23 Author: felixonmars Revision: 1122311 upgpkg: haskell-temporary 1.3-345: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-temporary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:33:04 UTC (rev 1122310) +++ PKGBUILD2022-02-02 00:33:23 UTC (rev 1122311) @@ -4,7 +4,7 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.3 -pkgrel=344 +pkgrel=345 pkgdesc="Portable temporary file and directory support" url="https://www.github.com/batterseapower/temporary; license=("BSD")
[arch-commits] Commit in haskell-quickcheck/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:33:04 Author: felixonmars Revision: 1122310 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 1122309, haskell-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1122309, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:33:04 UTC (rev 1122310) @@ -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=260 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:32:57 Author: felixonmars Revision: 1122309 upgpkg: haskell-quickcheck 2.14.2-260: rebuild with base-orphans 0.8.6 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:31:57 UTC (rev 1122308) +++ PKGBUILD2022-02-02 00:32:57 UTC (rev 1122309) @@ -5,7 +5,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.14.2 -pkgrel=259 +pkgrel=260 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('BSD')
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:31:57 Author: felixonmars Revision: 1122308 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 1122307, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1122307, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:31:57 UTC (rev 1122308) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.1 +pkgrel=41 +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=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') + +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 --ghc-option=-fllvm + 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: Wednesday, February 2, 2022 @ 00:31:50 Author: felixonmars Revision: 1122307 upgpkg: haskell-vector 0.12.3.1-41: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:29:50 UTC (rev 1122306) +++ PKGBUILD2022-02-02 00:31:50 UTC (rev 1122307) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.1 -pkgrel=40 +pkgrel=41 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in haskell-ansi-terminal/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:29:50 Author: felixonmars Revision: 1122306 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 1122305, haskell-ansi-terminal/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1122305, haskell-ansi-terminal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:29:50 UTC (rev 1122306) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.11 +pkgrel=209 +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 --ghc-option=-fllvm \ +-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: Wednesday, February 2, 2022 @ 00:29:43 Author: felixonmars Revision: 1122305 upgpkg: haskell-ansi-terminal 0.11-209: rebuild with base-orphans 0.8.6 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:29:19 UTC (rev 1122304) +++ PKGBUILD2022-02-02 00:29:43 UTC (rev 1122305) @@ -4,7 +4,7 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.11 -pkgrel=208 +pkgrel=209 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("BSD")
[arch-commits] Commit in haskell-random/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:29:19 Author: felixonmars Revision: 1122304 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 1122303, haskell-random/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 1122303, haskell-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:29:19 UTC (rev 1122304) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=random +pkgname=haskell-random +pkgver=1.2.1 +pkgrel=49 +pkgdesc="Pseudo-random number generation" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-splitmix') +makedepends=('ghc') +checkdepends=('haskell-doctest' 'haskell-smallcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-inspection-testing' 'haskell-tasty-smallcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b130a90981de53b4fc3e7cf660224268d24bcceb9498d33827d9f43dc705c9a724c23999c4cf0222127f4c69daebf0d049d963abbea0a860135d661f9cc55731') + +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:29:12 Author: felixonmars Revision: 1122303 upgpkg: haskell-random 1.2.1-49: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:28:36 UTC (rev 1122302) +++ PKGBUILD2022-02-02 00:29:12 UTC (rev 1122303) @@ -4,7 +4,7 @@ _hkgname=random pkgname=haskell-random pkgver=1.2.1 -pkgrel=48 +pkgrel=49 pkgdesc="Pseudo-random number generation" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in xfce4-cpufreq-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:28:49 Author: foutrelis Revision: 435743 archrelease: copy trunk to extra-x86_64 Added: xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD (from rev 435742, xfce4-cpufreq-plugin/trunk/PKGBUILD) Deleted: xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-02-02 00:28:44 UTC (rev 435742) +++ PKGBUILD2022-02-02 00:28:49 UTC (rev 435743) @@ -1,36 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: AndyRTR -# Contributor: tobias - -pkgname=xfce4-cpufreq-plugin -pkgver=1.2.6 -pkgrel=1 -pkgdesc="CPU frequency plugin for the Xfce4 panel" -arch=('x86_64') -license=('GPL2') -url="https://docs.xfce.org/panel-plugins/xfce4-cpufreq-plugin; -groups=('xfce4-goodies') -depends=('xfce4-panel') -makedepends=('intltool') -source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('cddda9d251aabf2bd7745da4eae3a4a1b32b0af1453b06036ec0c6a112afd4a5') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---disable-static \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD (from rev 435742, xfce4-cpufreq-plugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-02-02 00:28:49 UTC (rev 435743) @@ -0,0 +1,36 @@ +# Maintainer: Evangelos Foutras +# Contributor: AndyRTR +# Contributor: tobias + +pkgname=xfce4-cpufreq-plugin +pkgver=1.2.7 +pkgrel=1 +pkgdesc="CPU frequency plugin for the Xfce4 panel" +arch=('x86_64') +license=('GPL2') +url="https://docs.xfce.org/panel-plugins/xfce4-cpufreq-plugin; +groups=('xfce4-goodies') +depends=('xfce4-panel') +makedepends=('intltool') +source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('5ad4fb6150f51917b2a8af65926c6e4e83340827835782a14844c6b88dbcc58c') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--localstatedir=/var \ +--disable-static \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xfce4-cpufreq-plugin/trunk (PKGBUILD)
Date: Wednesday, February 2, 2022 @ 00:28:44 Author: foutrelis Revision: 435742 upgpkg: xfce4-cpufreq-plugin 1.2.7-1: new upstream release Modified: xfce4-cpufreq-plugin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-01 23:46:16 UTC (rev 435741) +++ PKGBUILD2022-02-02 00:28:44 UTC (rev 435742) @@ -3,7 +3,7 @@ # Contributor: tobias pkgname=xfce4-cpufreq-plugin -pkgver=1.2.6 +pkgver=1.2.7 pkgrel=1 pkgdesc="CPU frequency plugin for the Xfce4 panel" arch=('x86_64') @@ -13,7 +13,7 @@ depends=('xfce4-panel') makedepends=('intltool') source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('cddda9d251aabf2bd7745da4eae3a4a1b32b0af1453b06036ec0c6a112afd4a5') +sha256sums=('5ad4fb6150f51917b2a8af65926c6e4e83340827835782a14844c6b88dbcc58c') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-primitive/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:28:36 Author: felixonmars Revision: 1122302 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 1122301, haskell-primitive/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 1122301, haskell-primitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:28:36 UTC (rev 1122302) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.7.3.0 +pkgrel=13 +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=('7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342') + +prepare() { + cd primitive-$pkgver + gen-setup +} + +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 --ghc-option=-fllvm + 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: Wednesday, February 2, 2022 @ 00:28:29 Author: felixonmars Revision: 1122301 upgpkg: haskell-primitive 0.7.3.0-13: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:28:03 UTC (rev 1122300) +++ PKGBUILD2022-02-02 00:28:29 UTC (rev 1122301) @@ -3,7 +3,7 @@ pkgname=haskell-primitive pkgver=0.7.3.0 -pkgrel=12 +pkgrel=13 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("BSD")
[arch-commits] Commit in haskell-colour/repos (2 files)
Date: Wednesday, February 2, 2022 @ 00:28:03 Author: felixonmars Revision: 1122300 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 1122299, haskell-colour/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1122299, haskell-colour/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-02-02 00:28:03 UTC (rev 1122300) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.6 +pkgrel=61 +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 --ghc-option=-fllvm +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: Wednesday, February 2, 2022 @ 00:27:55 Author: felixonmars Revision: 1122299 upgpkg: haskell-colour 2.3.6-61: rebuild with base-orphans 0.8.6 (rebuild pass 1, specified --nocheck) Modified: haskell-colour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-02-02 00:27:34 UTC (rev 1122298) +++ PKGBUILD2022-02-02 00:27:55 UTC (rev 1122299) @@ -4,7 +4,7 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.6 -pkgrel=60 +pkgrel=61 pkgdesc="A model for human colour/color perception" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")