Date: Thursday, September 21, 2017 @ 14:12:40 Author: felixonmars Revision: 259167
upgpkg: hledger-api 1.3.1-11 rebuild with aeson,1.2.2.0 Modified: hledger-api/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-21 13:58:08 UTC (rev 259166) +++ PKGBUILD 2017-09-21 14:12:40 UTC (rev 259167) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.3.1 -pkgrel=10 +pkgrel=11 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org" license=("GPL") @@ -17,9 +17,14 @@ source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha512sums=('4425cfa786b6d6b7db9a48c1d816cff313bd1258c83b882aadd2fd53fe9fa3986158a6254761a787dd993528454f04f31aaad53bbed6a347c6f048d96ded0996') +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i 's/instance ToSchema Price/instance ToSchema Price where\n declareNamedSchema = genericDeclareNamedSchemaUnrestricted defaultSchemaOptions/' hledger-api.hs +} + build() { - cd "${srcdir}/${pkgname}-${pkgver}" - runhaskell Setup configure -O --enable-executable-dynamic \ + cd "${srcdir}/${pkgname}-${pkgver}" + runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" runhaskell Setup build }