[arch-commits] Commit in bnfc/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Jan 13 11:53:09 UTC 2021


    Date: Wednesday, January 13, 2021 @ 11:53:08
  Author: felixonmars
Revision: 820401

upgpkg: bnfc 2.9.0-1

Modified:
  bnfc/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-13 11:53:03 UTC (rev 820400)
+++ PKGBUILD	2021-01-13 11:53:08 UTC (rev 820401)
@@ -3,24 +3,22 @@
 
 _hkgname=BNFC
 pkgname=bnfc
-pkgver=2.8.4
-pkgrel=24
+pkgver=2.9.0
+pkgrel=1
 pkgdesc="A compiler front-end generator."
 url="http://bnfc.digitalgrammars.com/"
 license=("GPL2")
 arch=('x86_64')
-depends=('ghc-libs')
+depends=('ghc-libs' 'haskell-string-qq')
 optdepends=('ghc: for default haskell backend'
             'alex: for default haskell backend'
             'happy: for default haskell backend')
-makedepends=('ghc' 'alex' 'happy' 'haskell-hunit' 'haskell-quickcheck' 'haskell-doctest'
-             'haskell-hspec' 'haskell-temporary')
+makedepends=('ghc' 'alex' 'happy' 'haskell-hunit' 'haskell-quickcheck' 'haskell-cabal-doctest'
+             'haskell-doctest' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-temporary')
 source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz")
-sha256sums=('cdbec6fb79208ceebac9a078f93043568b2f497e8ff5eb00750290eaaec3047d')
+sha512sums=('1a66c5c461c4f08e84edbc1634136ab57aa221af37a390b5a4ae7324468b2223a6b10343cb2bfd3aec0d090447d6576303e804dcfdb331daa955775ddf2fccdb')
 
 prepare() {
-  sed -i '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal
-
   # Use -dynamic by default
   sed -i 's/ghc --make/ghc -dynamic --make/g' $_hkgname-$pkgver/src/BNFC/Backend/Haskell.hs
 }



More information about the arch-commits mailing list