Date: Sunday, September 25, 2022 @ 08:43:55 Author: felixonmars Revision: 1309434
upgpkg: clash-ghc 1.6.4-1: rebuild with clash-ghc 1.6.4, clash-lib 1.6.4, clash-prelude 1.6.4 Modified: clash-ghc/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-25 08:40:50 UTC (rev 1309433) +++ PKGBUILD 2022-09-25 08:43:55 UTC (rev 1309434) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan <[email protected]> pkgname=clash-ghc -pkgver=1.6.3 -pkgrel=31 +pkgver=1.6.4 +pkgrel=1 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/" license=("BSD") @@ -12,16 +12,11 @@ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') -makedepends=('ghc' 'uusi') +makedepends=('ghc') conflicts=('clash') source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328') +sha512sums=('b469a23efafc62b2a9be52e56f9d3c7b22db4c7bcabb655454f78739c879bf3629aca804d966a5f665b09459a9e29608ff1d0666f5dcca59a43b18b1951be62b') -prepare() { - cd $pkgname-$pkgver - LC_CTYPE=en_US.UTF-8 uusi -u lens $pkgname.cabal -} - build() { cd $pkgname-$pkgver @@ -38,6 +33,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + package() { cd $pkgname-$pkgver
