[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