################################################################################ # # iputils # ################################################################################ # The original upstream was forked to the github repository in 2014 to # pull fixes from other distribution and centralize the changes after # the upstream seemed to have gone dormant. The fork contains the # latest changes including musl support, removing a libsysfs dependency # and IPv6 updates. # http://www.spinics.net/lists/netdev/msg279881.html IPUTILS_VERSION = s20190515 IPUTILS_SITE = $(call github,iputils,iputils,$(IPUTILS_VERSION)) IPUTILS_LICENSE = GPL-2.0+, BSD-3-Clause, BSD-4-Clause # Only includes a license file for BSD IPUTILS_LICENSE_FILES = ninfod/COPYING ifeq ($(BR2_PACKAGE_LIBCAP),y) IPUTILS_CONF_OPTS += -DUSE_CAP=true IPUTILS_DEPENDENCIES += libcap else IPUTILS_CONF_OPTS += -DUSE_CAP=false endif ifeq ($(BR2_PACKAGE_LIBIDN),y) IPUTILS_CONF_OPTS += -DUSE_IDN=true IPUTILS_DEPENDENCIES += libidn else IPUTILS_CONF_OPTS += -DUSE_IDN=false endif ifeq ($(BR2_PACKAGE_NETTLE),y) IPUTILS_CONF_OPTS += -DUSE_CRYPTO=nettle IPUTILS_DEPENDENCIES += nettle else ifeq ($(BR2_PACKAGE_LIBGCRYPT),y) IPUTILS_CONF_OPTS += -DUSE_CRYPTO=gcrypt IPUTILS_DEPENDENCIES += libgcrypt else ifeq ($(BR2_PACKAGE_OPENSSL),y) IPUTILS_CONF_OPTS += -DUSE_CRYPTO=openssl IPUTILS_DEPENDENCIES += openssl else ifeq ($(BR2_PACKAGE_LINUX_HEADERS),y) IPUTILS_CONF_OPTS += -DUSE_CRYPTO=kernel IPUTILS_DEPENDENCIES += linux-headers else IPUTILS_CONF_OPTS += -DUSE_CRYPTO=none # BUILD_NINFOD=true and USE_CRYPTO=none cannot be combined IPUTILS_CONF_OPTS += -DBUILD_NINFOD=false endif # XSL Stylesheets for DocBook 5 not packaged for buildroot IPUTILS_CONF_OPTS += -DBUILD_MANS=false -DBUILD_HTML_MANS=false $(eval $(meson-package))