Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
haskell-yesod-form
Commits:
454aa58d by Felix Yan at 2026-09-22T05:00:05+00:00
upgpkg: 1.7.10-2: rebuild with aeson 2.2.3.0 (rebuild pass 1, specified
--nocheck)
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,15 +1,15 @@
pkgbase = haskell-yesod-form
pkgdesc = Form handling support for Yesod Web Framework
pkgver = 1.7.10
- pkgrel = 1
+ pkgrel = 2
url = http://www.yesodweb.com/
arch = x86_64
license = MIT
+ checkdepends = haskell-clientsession
+ checkdepends = haskell-hspec
+ checkdepends = haskell-wai-extra
+ checkdepends = haskell-yesod-test
makedepends = ghc
- makedepends = haskell-clientsession
- makedepends = haskell-hspec
- makedepends = haskell-wai-extra
- makedepends = haskell-yesod-test
depends = ghc-libs
depends = haskell-aeson
depends = haskell-attoparsec
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
_hkgname=yesod-form
pkgname=haskell-yesod-form
pkgver=1.7.10
-pkgrel=1
+pkgrel=2
pkgdesc="Form handling support for Yesod Web Framework"
url="http://www.yesodweb.com/"
license=("MIT")
@@ -13,15 +13,22 @@ depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec'
'haskell-blaze-builder'
'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default'
'haskell-email-validate'
'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet'
'haskell-shakespeare'
'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core'
'haskell-yesod-persistent')
-makedepends=('ghc' 'haskell-clientsession' 'haskell-hspec' 'haskell-wai-extra'
'haskell-yesod-test')
+makedepends=('ghc')
+checkdepends=('haskell-clientsession' 'haskell-hspec' 'haskell-wai-extra'
'haskell-yesod-test')
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz")
sha512sums=('3a0604660eaed3aacb0398b9310205cbaa5b443ab68ba4721f6443ee6193d720294c94c5e6da971da94a879254bd7da220038da8018312c78dfa1206df4612f1')
build() {
cd $_hkgname-$pkgver
+
+ if (( CHECKFUNC )); then
+ _opts=('--enable-tests')
+ else
+ _opts=('--disable-tests')
+ fi
runhaskell Setup configure -O --enable-shared --enable-debug-info
--enable-executable-dynamic --disable-library-vanilla \
- --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
--enable-tests \
+ --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
"${_opts[@]}" \
--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
-fnetwork-uri
runhaskell Setup build $MAKEFLAGS
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-yesod-form/-/commit/454aa58dc30d29f13928febecb2e956c48d44976
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-yesod-form/-/commit/454aa58dc30d29f13928febecb2e956c48d44976
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help