################################################################################ # # znc # ################################################################################ ZNC_VERSION = 1.8.2 ZNC_SITE = http://znc.in/releases/archive ZNC_LICENSE = Apache-2.0 ZNC_LICENSE_FILES = LICENSE ZNC_DEPENDENCIES = host-pkgconf ZNC_CONF_OPTS = -DWANT_CYRUS=OFF -DWANT_I18N=OFF -DWANT_PERL=OFF # Before CMake 3.10, passing THREADS_PTHREAD_ARG=OFF was needed to # disable a try_run() call in the FindThreads tests, which caused a # build failure when cross-compiling. ZNC_CONF_OPTS += -DTHREADS_PTHREAD_ARG=OFF ifeq ($(BR2_PACKAGE_ICU),y) ZNC_DEPENDENCIES += icu ZNC_CONF_OPTS += -DWANT_ICU=ON else ZNC_CONF_OPTS += -DWANT_ICU=OFF endif ifeq ($(BR2_PACKAGE_OPENSSL),y) ZNC_DEPENDENCIES += openssl ZNC_CONF_OPTS += -DWANT_OPENSSL=ON else ZNC_CONF_OPTS += -DWANT_OPENSSL=OFF endif ifeq ($(BR2_PACKAGE_ZLIB),y) ZNC_DEPENDENCIES += zlib ZNC_CONF_OPTS += -DWANT_ZLIB=ON else ZNC_CONF_OPTS += -DWANT_ZLIB=OFF endif # python support depends on icu ifeq ($(BR2_PACKAGE_ICU)$(BR2_PACKAGE_PYTHON3),yy) ZNC_DEPENDENCIES += python3 host-swig ZNC_CONF_OPTS += \ -DWANT_PYTHON=ON \ -DWANT_PYTHON_VERSION=python3 \ -DWANT_SWIG=ON else ZNC_CONF_OPTS += \ -DWANT_PYTHON=OFF \ -DWANT_SWIG=OFF endif $(eval $(cmake-package))