Date: Thursday, March 17, 2022 @ 17:51:16 Author: felixonmars Revision: 1156745
upgpkg: haskell-hslua 2.0.0-1: rebuild with hslua 2.0.0, hslua-module-path 1.0.0, hslua-module-system 1.0.0, hslua-module-text 1.0.0, hslua-module-version 1.0.0, pandoc 2.15, skylighting 0.12, skylighting-core 0.12, tasty-lua 1.0.0 Modified: haskell-hslua/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-17 17:43:40 UTC (rev 1156744) +++ PKGBUILD 2022-03-17 17:51:16 UTC (rev 1156745) @@ -3,18 +3,23 @@ _hkgname=hslua pkgname=haskell-hslua -pkgver=1.3.0.1 -pkgrel=105 +pkgver=2.0.0 +pkgrel=1 pkgdesc="A Lua language interpreter embedding in Haskell" -url="https://hackage.haskell.org/package/${_hkgname}" +url="https://hslua.org" license=("MIT") arch=('x86_64') -depends=('ghc-libs' 'lua53') -makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' - 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +depends=('ghc-libs' 'haskell-hslua-classes' 'haskell-hslua-core' 'haskell-hslua-marshalling' + 'haskell-hslua-objectorientation' 'haskell-hslua-packaging') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hslua' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('6c270cfd3abd81c3b06dc2005796909ea96e14ecc2ff4689f18164ac38fe13f99ff0e5cd25ed1aa020ad422c7e52d2d40001e1c7298436c10e04f3670aa08e98') +sha512sums=('0a1057d67025eb075496d65e19eef9648f473cc6e27438dbb979ce07b091dec6d7a454d377182fac0eb3177813539b3065e576864979a21711e45c6952aedbb0') +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + build() { cd $_hkgname-$pkgver