|
@@ -62,6 +62,10 @@ STRONGSWAN_CONF_OPTS += \
|
|
--with-imcvdir=/usr/lib/ipsec/imcvs \
|
|
--with-imcvdir=/usr/lib/ipsec/imcvs \
|
|
--with-dev-headers=/usr/include
|
|
--with-dev-headers=/usr/include
|
|
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_STRONGSWAN_DROP_CAPS),y)
|
|
|
|
+STRONGSWAN_CONF_OPTS += --with-capabilities=libcap
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
|
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
|
STRONGSWAN_CONF_ENV += LIBS='-latomic'
|
|
STRONGSWAN_CONF_ENV += LIBS='-latomic'
|
|
endif
|
|
endif
|
|
@@ -75,7 +79,8 @@ STRONGSWAN_DEPENDENCIES += \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_CURL),libcurl) \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_CURL),libcurl) \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_TNCCS_11),libxml2) \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_TNCCS_11),libxml2) \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_EAP_SIM_PCSC),pcsc-lite) \
|
|
$(if $(BR2_PACKAGE_STRONGSWAN_EAP_SIM_PCSC),pcsc-lite) \
|
|
- $(if $(BR2_PACKAGE_STRONGSWAN_WOLFSSL),wolfssl)
|
|
|
|
|
|
+ $(if $(BR2_PACKAGE_STRONGSWAN_WOLFSSL),wolfssl) \
|
|
|
|
+ $(if $(BR2_PACKAGE_STRONGSWAN_DROP_CAPS),libcap)
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_STRONGSWAN_SQL),y)
|
|
ifeq ($(BR2_PACKAGE_STRONGSWAN_SQL),y)
|
|
STRONGSWAN_DEPENDENCIES += \
|
|
STRONGSWAN_DEPENDENCIES += \
|