1*4882a593Smuzhiyunconfig BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS 2*4882a593Smuzhiyun bool 3*4882a593Smuzhiyun default y if BR2_arm 4*4882a593Smuzhiyun default y if BR2_aarch64 5*4882a593Smuzhiyun default y if BR2_i386 6*4882a593Smuzhiyun default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le 7*4882a593Smuzhiyun default y if BR2_s390x 8*4882a593Smuzhiyun default y if BR2_x86_64 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunconfig BR2_PACKAGE_ZLIB 11*4882a593Smuzhiyun bool "zlib support" 12*4882a593Smuzhiyun help 13*4882a593Smuzhiyun Select the desired Zlib library provider. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunif BR2_PACKAGE_ZLIB 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunchoice 18*4882a593Smuzhiyun prompt "zlib variant" 19*4882a593Smuzhiyun default BR2_PACKAGE_LIBZLIB 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun Select the desired Zlib library provider. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBZLIB 24*4882a593Smuzhiyun bool "zlib" 25*4882a593Smuzhiyun select BR2_PACKAGE_HAS_ZLIB 26*4882a593Smuzhiyun help 27*4882a593Smuzhiyun Standard (de)compression library. Used by things like 28*4882a593Smuzhiyun gzip and libpng. 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun http://www.zlib.net 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunconfig BR2_PACKAGE_ZLIB_NG 33*4882a593Smuzhiyun bool "zlib-ng" 34*4882a593Smuzhiyun depends on BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS 35*4882a593Smuzhiyun select BR2_PACKAGE_HAS_ZLIB 36*4882a593Smuzhiyun help 37*4882a593Smuzhiyun Zlib replacement with optimizations for 38*4882a593Smuzhiyun "next generation" systems. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyun https://github.com/zlib-ng/zlib-ng 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunendchoice 43*4882a593Smuzhiyun 44*4882a593Smuzhiyunconfig BR2_PACKAGE_HAS_ZLIB 45*4882a593Smuzhiyun bool 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_ZLIB 48*4882a593Smuzhiyun string 49*4882a593Smuzhiyun default "libzlib" if BR2_PACKAGE_LIBZLIB 50*4882a593Smuzhiyun default "zlib-ng" if BR2_PACKAGE_ZLIB_NG 51*4882a593Smuzhiyun 52*4882a593Smuzhiyunendif 53*4882a593Smuzhiyun 54*4882a593Smuzhiyun# ensure libzlib is used for the host variant 55*4882a593Smuzhiyunconfig BR2_PACKAGE_PROVIDES_HOST_ZLIB 56*4882a593Smuzhiyun string 57*4882a593Smuzhiyun default "host-libzlib" 58