Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
haskell-regex-tdfa


Commits:
07a5d7c4 by Felix Yan at 2026-01-10T23:11:04+08:00
upgpkg: 1.3.2.5-8: rebuild for ansi-terminal 1.1, ansi-terminal-types 1.1 
(rebuild pass 1, specified --nocheck)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,14 +1,14 @@
 pkgbase = haskell-regex-tdfa
        pkgdesc = Pure Haskell Tagged DFA Backend for Text.Regex (regex-base)
        pkgver = 1.3.2.5
-       pkgrel = 7
+       pkgrel = 8
        url = https://wiki.haskell.org/Regular_expressions
        arch = x86_64
        license = BSD-3-Clause
+       checkdepends = haskell-doctest-parallel
+       checkdepends = haskell-utf8-string
        makedepends = ghc
        makedepends = uusi
-       makedepends = haskell-doctest-parallel
-       makedepends = haskell-utf8-string
        depends = ghc-libs
        depends = haskell-regex-base
        source = 
https://hackage.haskell.org/packages/archive/regex-tdfa/1.3.2.5/regex-tdfa-1.3.2.5.tar.gz


=====================================
PKGBUILD
=====================================
@@ -4,13 +4,14 @@
 _hkgname=regex-tdfa
 pkgname=haskell-regex-tdfa
 pkgver=1.3.2.5
-pkgrel=7
+pkgrel=8
 pkgdesc="Pure Haskell Tagged DFA Backend for Text.Regex (regex-base)"
 url="https://wiki.haskell.org/Regular_expressions";
 license=('BSD-3-Clause')
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-regex-base')
-makedepends=('ghc' 'uusi' 'haskell-doctest-parallel' 'haskell-utf8-string')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-doctest-parallel' 'haskell-utf8-string')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('3d5f337ed88f1de80bc14903be677ee0d60a5afae147950099ca197f753ea6980fff4758259810e80270c03b9908111942efe5371686acab84d36081de6ab838')
 
@@ -21,9 +22,15 @@ prepare() {
 
 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 \
         -fdoctest
     runhaskell Setup build $MAKEFLAGS
@@ -41,7 +48,7 @@ check() {
 
 package() {
     cd $_hkgname-$pkgver
-    
+
     install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
     install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
     runhaskell Setup copy --destdir="$pkgdir"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-regex-tdfa/-/commit/07a5d7c44289f9a09e9fffa7141465abc53d413a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-regex-tdfa/-/commit/07a5d7c44289f9a09e9fffa7141465abc53d413a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to