Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
haskell-base64-bytestring


Commits:
ae3a527d by Felix Yan at 2025-08-10T04:01:34+08:00
upgpkg: 1.2.1.0-143: rebuild with data-default-instances-old-locale 0.0.1.1 
(rebuild pass 1, specified --nocheck)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,17 @@
 pkgbase = haskell-base64-bytestring
        pkgdesc = Fast base64 encoding and decoding for ByteStrings
        pkgver = 1.2.1.0
-       pkgrel = 142
+       pkgrel = 143
        url = https://github.com/bos/base64-bytestring
        arch = x86_64
        license = BSD
+       checkdepends = haskell-hunit
+       checkdepends = haskell-quickcheck
+       checkdepends = haskell-split
+       checkdepends = haskell-test-framework
+       checkdepends = haskell-test-framework-quickcheck2
+       checkdepends = haskell-test-framework-hunit
        makedepends = ghc
-       makedepends = haskell-hunit
-       makedepends = haskell-quickcheck
-       makedepends = haskell-split
-       makedepends = haskell-test-framework
-       makedepends = haskell-test-framework-quickcheck2
-       makedepends = haskell-test-framework-hunit
        depends = ghc-libs
        source = 
https://hackage.haskell.org/packages/archive/base64-bytestring/1.2.1.0/base64-bytestring-1.2.1.0.tar.gz
        sha512sums = 
730d5fd7bd1cf90792d0eea75de1fd333c6cab73f4d178db6d3c7006d77f222734a53bb10ef3a296862ca31338e2ae387acfdd44b119014cff7a0a13362e6e96


=====================================
PKGBUILD
=====================================
@@ -7,22 +7,29 @@
 _hkgname=base64-bytestring
 pkgname=haskell-base64-bytestring
 pkgver=1.2.1.0
-pkgrel=142
+pkgrel=143
 pkgdesc="Fast base64 encoding and decoding for ByteStrings"
 url="https://github.com/bos/base64-bytestring";
 license=('BSD')
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-split' 
'haskell-test-framework'
-             'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-split' 
'haskell-test-framework'
+              'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('730d5fd7bd1cf90792d0eea75de1fd333c6cab73f4d178db6d3c7006d77f222734a53bb10ef3a296862ca31338e2ae387acfdd44b119014cff7a0a13362e6e96')
 
 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
     runhaskell Setup build $MAKEFLAGS
     runhaskell Setup register --gen-script



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-base64-bytestring/-/commit/ae3a527d41cc329fb21e385c051823dfb6d6592a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-base64-bytestring/-/commit/ae3a527d41cc329fb21e385c051823dfb6d6592a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to