diff mbox series

[2/2] package/kmod: create zstd option for host

Message ID 20210504123319.20056-2-nolange79@gmail.com
State Accepted
Headers show
Series [1/2] package/kmod: support zstd compression if available | expand

Commit Message

Norbert Lange May 4, 2021, 12:33 p.m. UTC
Signed-off-by: Norbert Lange <nolange79@gmail.com>
---
 package/kmod/Config.in.host | 3 +++
 package/kmod/kmod.mk        | 7 +++++++
 2 files changed, 10 insertions(+)
diff mbox series

Patch

diff --git a/package/kmod/Config.in.host b/package/kmod/Config.in.host
index 9dbbcea782..7680cecdb2 100644
--- a/package/kmod/Config.in.host
+++ b/package/kmod/Config.in.host
@@ -10,6 +10,9 @@  if BR2_PACKAGE_HOST_KMOD
 config BR2_PACKAGE_HOST_KMOD_GZ
 	bool "support gzip-compressed modules"
 
+config BR2_PACKAGE_HOST_KMOD_ZSTD
+	bool "support zstd-compressed modules"
+
 config BR2_PACKAGE_HOST_KMOD_XZ
 	bool "support xz-compressed modules"
 
diff --git a/package/kmod/kmod.mk b/package/kmod/kmod.mk
index 9d2b2c47d7..7c5d200b0f 100644
--- a/package/kmod/kmod.mk
+++ b/package/kmod/kmod.mk
@@ -98,6 +98,13 @@  else
 HOST_KMOD_CONF_OPTS += --without-zlib
 endif
 
+ifeq ($(BR2_PACKAGE_HOST_KMOD_ZSTD),y)
+HOST_KMOD_DEPENDENCIES += host-zstd
+HOST_KMOD_CONF_OPTS += --with-zstd
+else
+HOST_KMOD_CONF_OPTS += --without-zstd
+endif
+
 ifeq ($(BR2_PACKAGE_HOST_KMOD_XZ),y)
 HOST_KMOD_DEPENDENCIES += host-xz
 HOST_KMOD_CONF_OPTS += --with-xz