nss: ship libfreeblpriv3.so

ClearKey plugins need to dlopen(2) this shared object.
ClearKey will run into crash if it's not found.
This commit is contained in:
Đoàn Trần Công Danh 2023-07-09 16:59:30 +07:00 committed by Đoàn Trần Công Danh
parent 0ee32c5f71
commit b0270bd9cf

View file

@ -4,7 +4,7 @@ _nsprver=4.35
pkgname=nss
version=3.91
revision=1
revision=2
hostmakedepends="perl which"
makedepends="nspr-devel sqlite-devel zlib-devel"
depends="nspr>=${_nsprver}"
@ -21,7 +21,6 @@ export BUILD_OPT=1
export NSS_USE_SYSTEM_SQLITE=1
export NSS_ENABLE_WERROR=0
export NSS_ENABLE_ECC=1
export FREEBL_NO_DEPEND=1
export NSPR_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/nspr
export NSPR_LIB_DIR=${XBPS_CROSS_BASE}/usr/lib
@ -109,7 +108,7 @@ do_install() {
> ${DESTDIR}/usr/bin/nss-config
chmod 755 ${DESTDIR}/usr/bin/nss-config
for f in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \
for f in libsoftokn3.so libfreebl3.so libfreeblpriv3.so libnss3.so libnssutil3.so \
libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so libnsssysinit.so; do
install -m755 dist/*.OBJ/lib/${f} ${DESTDIR}/usr/lib
done