#
################################################################################
-IRQBALANCE_VERSION = v1.0.9
+IRQBALANCE_VERSION = v1.4.0
IRQBALANCE_SITE = $(call github,irqbalance,irqbalance,$(IRQBALANCE_VERSION))
IRQBALANCE_LICENSE = GPL-2.0
IRQBALANCE_LICENSE_FILES = COPYING
# Autoreconf needed because package is distributed without a configure script
IRQBALANCE_AUTORECONF = YES
-# Local implementation of glib2 will be used if --without-glib2 is set
-IRQBALANCE_CONF_OPTS = --with-glib2
-
ifeq ($(BR2_PACKAGE_LIBCAP_NG),y)
IRQBALANCE_DEPENDENCIES += libcap-ng
IRQBALANCE_CONF_OPTS += --with-libcap-ng
IRQBALANCE_CONF_OPTS += --without-libcap-ng
endif
+ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
+IRQBALANCE_DEPENDENCIES += ncurses
+endif
+
ifeq ($(BR2_PACKAGE_NUMACTL),y)
IRQBALANCE_DEPENDENCIES += numactl
IRQBALANCE_CONF_OPTS += --enable-numa
IRQBALANCE_CONF_OPTS += --disable-numa
endif
+ifeq ($(BR2_PACKAGE_SYSTEMD),y)
+IRQBALANCE_DEPENDENCIES += systemd
+IRQBALANCE_CONF_OPTS += --with-systemd
+else
+IRQBALANCE_CONF_OPTS += --without-systemd
+endif
+
# This would be done by the package's autogen.sh script
define IRQBALANCE_PRECONFIGURE
mkdir -p $(@D)/m4