diff options
| author | Etienne Champetier <champetier.etienne@gmail.com> | 2021-08-31 00:38:39 -0400 |
|---|---|---|
| committer | Etienne Champetier <champetier.etienne@gmail.com> | 2021-08-31 15:59:43 -0400 |
| commit | 37ca4e923d2efe21a4c6c8d8d9ab8b6720a4cd3a (patch) | |
| tree | 2b52a2a68a499f1d273d9a8c412fdb04ce5aeeed /admin/htop | |
| parent | 7f320e1b18e8f4a7787faa9abda325868407ac44 (diff) | |
htop: Add HTOP_LMSENSORS config option
Enabled by default for x86, this enables lm-sensors support in htop.
Also add --enable-linux-affinity to avoid autodetecting it
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
Diffstat (limited to 'admin/htop')
| -rw-r--r-- | admin/htop/Makefile | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/admin/htop/Makefile b/admin/htop/Makefile index 165d7120d..b1041f72d 100644 --- a/admin/htop/Makefile +++ b/admin/htop/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=htop PKG_VERSION:=3.0.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/htop-dev/htop/tar.gz/$(PKG_VERSION)? @@ -24,6 +24,9 @@ PKG_FIXUP:=autoreconf PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 +PKG_CONFIG_DEPENDS:= CONFIG_HTOP_LMSENSORS +PKG_BUILD_DEPENDS:= HTOP_LMSENSORS:lm-sensors + include $(INCLUDE_DIR)/package.mk define Package/htop @@ -41,7 +44,20 @@ define Package/htop/description see all processes and their full command lines. endef +define Package/htop/config + config HTOP_LMSENSORS + bool "Compile Htop with lm-sensors support" + depends on PACKAGE_htop + default y if TARGET_x86 + help + Build htop with lm-sensors support. + This doesn't add lm-sensors as dependency, + if present it'll loaded using dlopen(). +endef + CONFIGURE_ARGS += \ + --with-sensors=$(if $(CONFIG_HTOP_LMSENSORS),yes,no) \ + --enable-linux-affinity \ --disable-unicode \ --disable-hwloc |
