xref: /OK3568_Linux_fs/buildroot/package/nettle/nettle.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# nettle
4#
5################################################################################
6
7NETTLE_VERSION = 3.7.3
8NETTLE_SITE = http://www.lysator.liu.se/~nisse/archive
9NETTLE_DEPENDENCIES = gmp
10NETTLE_INSTALL_STAGING = YES
11NETTLE_LICENSE = Dual GPL-2.0+/LGPL-3.0+
12NETTLE_LICENSE_FILES = COPYING.LESSERv3 COPYINGv2
13NETTLE_CPE_ID_VENDOR = nettle_project
14# don't include openssl support for (unused) examples as it has problems
15# with static linking
16NETTLE_CONF_OPTS = --disable-openssl
17
18# ARM assembly requires v6+ ISA
19ifeq ($(BR2_ARM_CPU_ARMV4)$(BR2_ARM_CPU_ARMV5)$(BR2_ARM_CPU_ARMV7M),y)
20NETTLE_CONF_OPTS += --disable-assembler
21endif
22
23ifeq ($(BR2_ARM_CPU_HAS_NEON),y)
24NETTLE_CONF_OPTS += --enable-arm-neon
25else
26NETTLE_CONF_OPTS += --disable-arm-neon
27endif
28
29$(eval $(autotools-package))
30