Date: Sunday, August 28, 2022 @ 16:47:23 Author: felixonmars Revision: 1285121
upgpkg: haskell-hie-bios 0.8.1-6: rebuild with hie-bios 0.9.0 Modified: haskell-hie-bios/trunk/PKGBUILD ----------+ PKGBUILD | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-28 16:43:38 UTC (rev 1285120) +++ PKGBUILD 2022-08-28 16:47:23 UTC (rev 1285121) @@ -3,7 +3,7 @@ _hkgname=hie-bios pkgname=haskell-hie-bios pkgver=0.8.1 -pkgrel=5 +pkgrel=6 pkgdesc="Set up a GHC API session" url="https://github.com/mpickering/hie-bios" license=("BSD") @@ -13,7 +13,8 @@ 'haskell-file-embed' 'haskell-ghc-api-compat' 'haskell-hslogger' 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') -makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit') checkdepends=('cabal-install') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") sha512sums=('0b83d8eff89d656d8e639908635967861d0ef99271c19de546fd5824d1e95933f48aee061529e825f348220e80bd5fec2a95efc65011c39d4cefa6ec7a031d68') @@ -23,12 +24,6 @@ uusi -u unix-compat $_hkgname.cabal - # It is broken only in the hackage tarball - sed -i 's/FilePah/FilePath/' tests/ParserTests.hs - - # Additional fixes for dynamic ghc - sed -i 's/updateWays \.//' src/HIE/Bios/Environment.hs - # https://github.com/mpickering/hie-bios/issues/290 chmod +x tests/projects/*/*.sh } @@ -52,8 +47,7 @@ check() { cd $_hkgname-$pkgver cabal update # Generate cabal config for tests - # Test failures are related to process-1.6.13 - runhaskell Setup test --show-details=direct || echo "Tests failed" + runhaskell Setup test --show-details=direct } package() {