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
 

Reply via email to