xref: /OK3568_Linux_fs/buildroot/package/libnss/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBNSS
2*4882a593Smuzhiyun	bool "libnss"
3*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_THREADS # libnspr
4*4882a593Smuzhiyun	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT # libnspr
5*4882a593Smuzhiyun	depends on !BR2_STATIC_LIBS
6*4882a593Smuzhiyun	select BR2_PACKAGE_LIBNSPR
7*4882a593Smuzhiyun	select BR2_PACKAGE_SQLITE
8*4882a593Smuzhiyun	select BR2_PACKAGE_ZLIB
9*4882a593Smuzhiyun	help
10*4882a593Smuzhiyun	  Network Security Services (NSS) is a set of libraries designed
11*4882a593Smuzhiyun	  to support development of security-enabled client and server
12*4882a593Smuzhiyun	  applications. Applications built with NSS can support SSL v2
13*4882a593Smuzhiyun	  and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME,
14*4882a593Smuzhiyun	  and X.509 v3 certificates.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun	  http://www.mozilla.org/projects/security/pki/nss/
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunif BR2_PACKAGE_LIBNSS
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBNSS_ARCH
21*4882a593Smuzhiyun	string
22*4882a593Smuzhiyun	default "aarch64" if BR2_aarch64_be
23*4882a593Smuzhiyun	default "ppc"     if BR2_powerpc
24*4882a593Smuzhiyun	default "ppc64"   if BR2_powerpc64
25*4882a593Smuzhiyun	default "ppc64le" if BR2_powerpc64le
26*4882a593Smuzhiyun	default BR2_ARCH
27*4882a593Smuzhiyun
28*4882a593Smuzhiyunendif
29*4882a593Smuzhiyun
30*4882a593Smuzhiyuncomment "libnss needs a toolchain w/ threads, dynamic library"
31*4882a593Smuzhiyun	depends on BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT
32*4882a593Smuzhiyun	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
33