libs/wolfssl: adjust symbol defaults against libwolfssl defaults
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Fri, 25 Aug 2017 11:23:42 +0000 (14:23 +0300)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 16 Sep 2017 22:00:12 +0000 (00:00 +0200)
Some symbols have been renamed.
Some are default enabled/disabled, so we need
to adjust semantics against that.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
package/libs/wolfssl/Makefile

index e849816..85a9785 100644 (file)
@@ -61,14 +61,14 @@ CONFIGURE_ARGS += \
        --enable-aesccm
 endif
 
-ifeq ($(CONFIG_WOLFSSL_HAS_AES_GCM),y)
+ifneq ($(CONFIG_WOLFSSL_HAS_AES_GCM),y)
 CONFIGURE_ARGS += \
-       --enable-aesgcm
+       --disable-aesgcm
 endif
 
-ifeq ($(CONFIG_WOLFSSL_HAS_CHACHA),y)
+ifneq ($(CONFIG_WOLFSSL_HAS_CHACHA),y)
 CONFIGURE_ARGS += \
-       --enable-chacha
+       --disable-chacha
 endif
 
 ifeq ($(CONFIG_WOLFSSL_HAS_ECC),y)
@@ -77,7 +77,7 @@ CONFIGURE_ARGS += \
        --enable-supportedcurves
 endif
 
-ifeq ($(CONFIG_WOLFSSL_HAS_DH),y)
+ifneq ($(CONFIG_WOLFSSL_HAS_DH),y)
 CONFIGURE_ARGS += \
        --enable-dh
 endif
@@ -104,10 +104,10 @@ endif
 
 ifeq ($(CONFIG_WOLFSSL_HAS_ECC25519),y)
 CONFIGURE_ARGS += \
-       --enable-ecc25519
+       --enable-curve25519
 endif
 
-ifeq ($(CONFIG_WOLFSSL_HAS_POLY1305),y)
+ifneq ($(CONFIG_WOLFSSL_HAS_POLY1305),y)
 CONFIGURE_ARGS += \
        --enable-poly1305
 endif