From: Atanas Vladimirov Date: Sat, 5 Sep 2026 21:22:54 +0000 (+0300) Subject: hcxtools: update to version 7.1.2 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=099288e6fb3f70d47712654bde9407453de1150c;p=openwrt-packages.git hcxtools: update to version 7.1.2 Match hcxdumptool 7.1.2. Use the upstream Makefile instead of meson, whose version is still 6.3.2. Add hcxpottool and drop unused libpcap. Full changelog here: https://raw.githubusercontent.com/ZerBea/hcxtools/refs/tags/7.1.2/changelog Signed-off-by: Atanas Vladimirov --- diff --git a/net/hcxtools/Makefile b/net/hcxtools/Makefile index c829806e9..01cdd1d3d 100644 --- a/net/hcxtools/Makefile +++ b/net/hcxtools/Makefile @@ -8,24 +8,23 @@ include $(TOPDIR)/rules.mk PKG_NAME:=hcxtools -PKG_VERSION:=6.3.2 +PKG_VERSION:=7.1.2 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/zerbea/hcxtools/tar.gz/$(PKG_VERSION)? -PKG_HASH:=555e46a59df6a77c5aa73b99ffa8c1e84fa79e24ffaf5180de1d3a7f4ab7a470 +PKG_HASH:=c726b93df32efd3298874b324f820d93cb08a4dae03d9144b0d5062c003fd77f PKG_MAINTAINER:=Andreas Nilsen PKG_LICENSE:=MIT PKG_LICENSE_FILES:=license.txt include $(INCLUDE_DIR)/package.mk -include $(INCLUDE_DIR)/meson.mk define Package/hcxtools SECTION:=net CATEGORY:=Network - DEPENDS:=+libpthread +libpcap +zlib +libcurl +libopenssl + DEPENDS:=+libpthread +zlib +libcurl +libopenssl TITLE:=hcxtools URL:=https://github.com/ZerBea/hcxtools SUBMENU:=Wireless @@ -36,17 +35,24 @@ define Package/hcxtools/description for the use with latest hashcat or John the Ripper. endef +define Build/Compile + $(MAKE) -C $(PKG_BUILD_DIR)/ \ + $(TARGET_CONFIGURE_OPTS) \ + CFLAGS="$(TARGET_CFLAGS)" +endef + define Package/hcxtools/install $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxeiutool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxhash2cap $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxhashtool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxpcapngtool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxpmktool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxpsktool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hcxwltool $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/whoismac $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/wlancap2wpasec $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxeiutool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxhash2cap $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxhashtool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpcapngtool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpmktool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpottool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpsktool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxwltool $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/whoismac $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlancap2wpasec $(1)/usr/bin/ endef $(eval $(call BuildPackage,hcxtools))