diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-11-06 01:55:37 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-11-06 06:04:26 -0500 |
commit | d93834cc52009645d227d9ed2f6fab1c74afa6a8 (patch) | |
tree | 8816936c3d231522dbf2d892a1266f1752be5348 /libre/pacman | |
parent | c2a02fa639294566ffaf6f50a8228779b77f024c (diff) |
[pacman]: rebuild against latest openssl
Diffstat (limited to 'libre/pacman')
-rw-r--r-- | libre/pacman/PKGBUILD | 15 |
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() { |