|
@@ -4,7 +4,7 @@
|
|
#
|
|
#
|
|
################################################################################
|
|
################################################################################
|
|
|
|
|
|
-IRQBALANCE_VERSION = v1.0.9
|
|
|
|
|
|
+IRQBALANCE_VERSION = v1.4.0
|
|
IRQBALANCE_SITE = $(call github,irqbalance,irqbalance,$(IRQBALANCE_VERSION))
|
|
IRQBALANCE_SITE = $(call github,irqbalance,irqbalance,$(IRQBALANCE_VERSION))
|
|
IRQBALANCE_LICENSE = GPL-2.0
|
|
IRQBALANCE_LICENSE = GPL-2.0
|
|
IRQBALANCE_LICENSE_FILES = COPYING
|
|
IRQBALANCE_LICENSE_FILES = COPYING
|
|
@@ -12,9 +12,6 @@ IRQBALANCE_DEPENDENCIES = host-pkgconf libglib2
|
|
# Autoreconf needed because package is distributed without a configure script
|
|
# Autoreconf needed because package is distributed without a configure script
|
|
IRQBALANCE_AUTORECONF = YES
|
|
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)
|
|
ifeq ($(BR2_PACKAGE_LIBCAP_NG),y)
|
|
IRQBALANCE_DEPENDENCIES += libcap-ng
|
|
IRQBALANCE_DEPENDENCIES += libcap-ng
|
|
IRQBALANCE_CONF_OPTS += --with-libcap-ng
|
|
IRQBALANCE_CONF_OPTS += --with-libcap-ng
|
|
@@ -22,6 +19,10 @@ else
|
|
IRQBALANCE_CONF_OPTS += --without-libcap-ng
|
|
IRQBALANCE_CONF_OPTS += --without-libcap-ng
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
|
|
|
|
+IRQBALANCE_DEPENDENCIES += ncurses
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_PACKAGE_NUMACTL),y)
|
|
ifeq ($(BR2_PACKAGE_NUMACTL),y)
|
|
IRQBALANCE_DEPENDENCIES += numactl
|
|
IRQBALANCE_DEPENDENCIES += numactl
|
|
IRQBALANCE_CONF_OPTS += --enable-numa
|
|
IRQBALANCE_CONF_OPTS += --enable-numa
|
|
@@ -29,6 +30,13 @@ else
|
|
IRQBALANCE_CONF_OPTS += --disable-numa
|
|
IRQBALANCE_CONF_OPTS += --disable-numa
|
|
endif
|
|
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
|
|
# This would be done by the package's autogen.sh script
|
|
define IRQBALANCE_PRECONFIGURE
|
|
define IRQBALANCE_PRECONFIGURE
|
|
mkdir -p $(@D)/m4
|
|
mkdir -p $(@D)/m4
|