wolfssl: use dynamic ABI_VERSION depending on the configuration and package version
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
		| @@ -33,6 +33,8 @@ PKG_CONFIG_DEPENDS:=\ | |||||||
| 	CONFIG_WOLFSSL_HAS_SESSION_TICKET CONFIG_WOLFSSL_HAS_TLSV10 \ | 	CONFIG_WOLFSSL_HAS_SESSION_TICKET CONFIG_WOLFSSL_HAS_TLSV10 \ | ||||||
| 	CONFIG_WOLFSSL_HAS_TLSV13 CONFIG_WOLFSSL_HAS_WPAS CONFIG_WOLFSSL_HAS_CERTGEN | 	CONFIG_WOLFSSL_HAS_TLSV13 CONFIG_WOLFSSL_HAS_WPAS CONFIG_WOLFSSL_HAS_CERTGEN | ||||||
|  |  | ||||||
|  | PKG_ABI_VERSION=$(patsubst %-stable,%,$(PKG_VERSION)).$(call version_abbrev,$(call confvar,$(PKG_CONFIG_DEPENDS))) | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/package.mk | include $(INCLUDE_DIR)/package.mk | ||||||
|  |  | ||||||
| define Package/libwolfssl | define Package/libwolfssl | ||||||
| @@ -44,7 +46,7 @@ define Package/libwolfssl | |||||||
|   MENU:=1 |   MENU:=1 | ||||||
|   PROVIDES:=libcyassl |   PROVIDES:=libcyassl | ||||||
|   DEPENDS:=+WOLFSSL_HAS_DEVCRYPTO:kmod-cryptodev +WOLFSSL_HAS_AFALG:kmod-crypto-user |   DEPENDS:=+WOLFSSL_HAS_DEVCRYPTO:kmod-cryptodev +WOLFSSL_HAS_AFALG:kmod-crypto-user | ||||||
|   ABI_VERSION:=24 |   ABI_VERSION:=$(PKG_ABI_VERSION) | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Package/libwolfssl/description | define Package/libwolfssl/description | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau