summaryrefslogtreecommitdiff
path: root/libre/pacman
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-11-06 01:55:37 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-11-06 06:04:26 -0500
commitd93834cc52009645d227d9ed2f6fab1c74afa6a8 (patch)
tree8816936c3d231522dbf2d892a1266f1752be5348 /libre/pacman
parentc2a02fa639294566ffaf6f50a8228779b77f024c (diff)
[pacman]: rebuild against latest openssl
Diffstat (limited to 'libre/pacman')
-rw-r--r--libre/pacman/PKGBUILD15
1 files changed, 8 insertions, 7 deletions
diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD
index 5349428d5..9058130c9 100644
--- a/libre/pacman/PKGBUILD
+++ b/libre/pacman/PKGBUILD
@@ -17,7 +17,7 @@
pkgname=pacman
pkgver=6.0.1
pkgrel=4
-pkgrel+=.parabola3
+pkgrel+=.parabola4
pkgdesc="A library-based package manager with dependency support"
arch=('x86_64')
arch+=('armv7h' 'i686')
@@ -129,13 +129,14 @@ prepare() {
-e "s|@LDFLAGS[@]|$myldflags|g"
done
- # neutralize tests requiring networking
+ # neutralize tests which require networking
local net_check_url=https://repo.parabola.nu/check_network_status.txt
- local sed_rx="s|xfail_tests = {|&\
- 'tests/sync-failover-404-with-body.py': true,\
- 'tests/upgrade-download-pkg-and-sig-with-filename.py': true,\
- 'tests/upgrade-download-pkg-and-sig-without-filename.py': true,|"
- curl ${net_check_url} &> /dev/null || sed -i "${sed_rx}" test/pacman/meson.build
+ local tests=() # eg: tests/sync-failover-404-with-body.py
+ local sed_rx="s|/PKGBUILD|&$(printf "\\\n'%s': true," "${tests[@]}")|"
+
+ if (( ${#tests[@]} ))
+ then curl ${net_check_url} &> /dev/null || sed -i "${sed_rx}" test/pacman/meson.build
+ fi
}
build() {