diff --git a/community/tor/APKBUILD b/community/tor/APKBUILD index e47bf8cb64b7557f44f6bdf339863fd9638b1d98..a76726c67b12bf0eec63a166319ac1e62732fbb4 100644 --- a/community/tor/APKBUILD +++ b/community/tor/APKBUILD @@ -9,7 +9,7 @@ arch="all" license="BSD-3-Clause" pkgusers="tor" makedepends="linux-headers bash libevent-dev openssl-dev ca-certificates - zlib-dev zstd-dev xz-dev" + zlib-dev xz-dev" install="$pkgname.post-upgrade $pkgname.pre-install" subpackages="$pkgname-doc $pkgname-openrc" source="https://www.torproject.org/dist/tor-$pkgver.tar.gz @@ -17,6 +17,14 @@ source="https://www.torproject.org/dist/tor-$pkgver.tar.gz tor.confd torrc.sample.patch" +case "$CARCH" in + armhf) _zstd="--disable-zstd" ;; + * ) + makedepends="$makedepends zstd-dev" + _zstd="--enable-zstd" + ;; +esac + # secfixes: # 0.4.2.7-r0: # - CVE-2020-10592 @@ -39,7 +47,8 @@ build() { --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ - --localstatedir=/var + --localstatedir=/var \ + $_zstd make }