Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Mar 2024 17:16:18 GMT
From:      Ashish SHUKLA <ashish@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ebd486f98a4b - main - net/wifibox: Update to 1.4.1
Message-ID:  <202403311716.42VHGI63074089@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ashish:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ebd486f98a4ba2a2b338953043e15eb88b89e410

commit ebd486f98a4ba2a2b338953043e15eb88b89e410
Author:     PÁLI Gábor János <pali.gabor@gmail.com>
AuthorDate: 2024-03-28 08:07:50 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2024-03-31 17:15:24 +0000

    net/wifibox: Update to 1.4.1
    
    Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.4.0
    Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.4.1
---
 net/wifibox-alpine/Makefile   | 133 +++++++++++++++++++++------------
 net/wifibox-alpine/distinfo   | 170 +++++++++++++++++++++---------------------
 net/wifibox-alpine/flavors.mk |   2 +-
 net/wifibox-alpine/pkg-plist  |   2 +
 net/wifibox-core/Makefile     |  22 +-----
 net/wifibox-core/distinfo     |   6 +-
 net/wifibox/Makefile          |   2 +-
 7 files changed, 182 insertions(+), 155 deletions(-)

diff --git a/net/wifibox-alpine/Makefile b/net/wifibox-alpine/Makefile
index e154cdf047c9..f7a6a62d7360 100644
--- a/net/wifibox-alpine/Makefile
+++ b/net/wifibox-alpine/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	wifibox-alpine
-PORTVERSION=	20230926
-PORTREVISION=	1
+PORTVERSION=	20240328
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -42,7 +41,7 @@ COMP_LZO_DESC=		lzo
 COMP_XZ_DESC=		xz
 COMP_ZSTD_DESC=		zstd
 
-UDS_PASSTHRU_DESC=		Control socket pass-through
+UDS_PASSTHRU_DESC=		Control socket pass-through (wpa_supplicant/hostapd)
 IPV6_DESC=			IPv6 support
 APP_HOSTAPD_DESC=		Access Point (hostapd)
 APP_WPA_SUPPLICANT_DESC=	WPA Supplicant (wpa_supplicant)
@@ -50,24 +49,25 @@ XX_MDNS_DESC=			mDNS Responder Daemon
 XX_FORWARDING_DESC=		User-space forwarding
 XX_TCPDUMP_DESC=		Packet analysis with tcpdump
 
-KERN_LTS_DESC=			Linux LTS (6.1.x)
-KERN_EDGE_DESC=			Linux edge (6.5.x)
+KERN_LTS_DESC=			Linux LTS (6.6.x)
+KERN_EDGE_DESC=			Linux edge (6.8.x)
 
 UDS_PASSTHRU_RUN_DEPENDS=	socat>0:net/socat
 
 .if ${FLAVOR:U} == default
 OPTIONS_GROUP+=		FIRMWARE
-OPTIONS_GROUP_FIRMWARE=	FW_ATH10K FW_ATH11K FW_ATMEL FW_B43 FW_B43LEGACY FW_BRCM\
-			FW_IPW2100 FW_IPW2200 FW_IWL3945 FW_IWL4965 FW_IWLWIFI\
+OPTIONS_GROUP_FIRMWARE=	FW_ATH10K FW_ATH11K FW_ATH12K FW_ATMEL FW_B43 FW_B43LEGACY\
+			FW_BRCM FW_IPW2100 FW_IPW2200 FW_IWL3945 FW_IWL4965 FW_IWLWIFI\
 			FW_MEDIATEK FW_MARVELL FW_RT61 FW_RTLWIFI FW_RTW88 FW_RTW89\
 			FW_TI
 OPTIONS_GROUP_EXTRAS+=	XX_DRIVER_WL
 
-OPTIONS_DEFAULT+=	FW_ATH10K FW_ATH11K FW_BRCM FW_IWLWIFI FW_MEDIATEK\
+OPTIONS_DEFAULT+=	FW_ATH10K FW_ATH11K FW_ATH12K FW_BRCM FW_IWLWIFI FW_MEDIATEK\
 			FW_MARVELL FW_RT61 FW_RTLWIFI FW_RTW88 FW_RTW89
 
 FW_ATH10K_DESC=		Qualcomm Atheros 802.11ac
 FW_ATH11K_DESC=		Qualcomm Atheros 802.11ax
+FW_ATH12K_DESC=		Qualcomm Atheros 802.11be
 FW_ATMEL_DESC=		Atmel at76c50x 802.11b
 FW_B43_DESC=		Broadcom B43xx 802.11a/b/g/n
 FW_B43LEGACY_DESC=	Broadcom B43xx 802.11b (legacy)
@@ -93,10 +93,13 @@ _GITHUB_SITE=	https://github.com/pgj/freebsd-wifibox-alpine/releases/download
 USE_GITHUB=	nodefault
 GH_ACCOUNT=	pgj
 GH_PROJECT=	freebsd-wifibox-alpine:scripts
-GH_TAGNAME=	2646128d92561b62fe4ea863aee9cad4b5fa8eda:scripts
+GH_TAGNAME=	fe9b384e45c57b0cfafe5e5b3931ba163f4230fd:scripts
 
-ALPINE_VERSION=	3.18.3
-ALPINE_DATE=	2023.09.16
+ALPINE_VERSION=	3.19.1
+ALPINE_DATE=	2024.03.23
+
+LINUX_LTS_VERSION=	6.6.22-r1
+LINUX_EDGE_VERSION=	6.8.1-r1
 
 _ALPINE_VER=	${ALPINE_VERSION:C@([0-9]+)\.([0-9]+).*@\1.\2@}
 _ALPINE_SITE1=	https://dl-cdn.alpinelinux.org/alpine/v${_ALPINE_VER}
@@ -111,7 +114,7 @@ _ALPINE_SITE2=	${_ALPINE_BASE}/alpine/v${_ALPINE_VER}
 .endif
 
 _LINUXFW_SITE=	https://git.kernel.org/pub/scm/linux/kernel/git/firmware/
-_LINUXFW_TAG=	20230919
+_LINUXFW_TAG=	20240312
 _LINUXFW=	linux-firmware-${_LINUXFW_TAG}
 
 MASTER_SITES+=	${_ALPINE_SITE1}/releases/x86_64/:rootfs \
@@ -125,20 +128,22 @@ MASTER_SITES+=	${_ALPINE_SITE1}/releases/x86_64/:rootfs \
 		https://github.com/openwrt/mt76/archive/:mt76
 
 _MINIROOTFS=	alpine-minirootfs-${ALPINE_VERSION}-x86_64.tar.gz
-_PACKAGES=	baselayout-3.4.3-r1:wifibox \
-		busybox-1.36.1-r1:wifibox \
-		ifupdown-ng-0.12.1-r1:wifibox \
-		iptables-1.8.9-r1:wifibox \
+_PACKAGES=	baselayout-3.4.3-r3:wifibox \
+		busybox-1.36.1-r2:wifibox \
+		ifupdown-ng-0.12.1-r2:wifibox \
+		iptables-1.8.10-r0:wifibox \
 		iw-5.19-r1 \
-		libcap2-2.69-r0 \
-		libcap-utils-2.69-r0 \
-		libcrypto3-3.1.2-r0 \
-		libmnl-1.0.5-r1 \
-		libnftnl-1.2.5-r1 \
-		libnl3-3.7.0-r1 \
-		libssl3-3.1.2-r0 \
-		musl-1.2.4-r1 \
-		openrc-0.48-r0:wifibox
+		libcap2-2.69-r1 \
+		libcap-getcap-2.69-r1 \
+		libcap-setcap-2.69-r1 \
+		libcap-utils-2.69-r1 \
+		libcrypto3-3.1.4-r5 \
+		libmnl-1.0.5-r2 \
+		libnftnl-1.2.6-r0 \
+		libnl3-3.9.0-r1 \
+		libssl3-3.1.4-r5 \
+		musl-1.2.4_git20230717-r4 \
+		openrc-0.52.1-r0:wifibox
 
 _BOOT_SERVICES=		bootmisc defaults modules hostname hwclock networking sysctl \
 			syslog urandom
@@ -152,7 +157,7 @@ _IPW2100_FIRMWARE=	ipw/ipw2100-1.3 \
 			ipw/ipw2100-1.3-i
 _IPW2200_FIRMWARE=	iwi/ipw2200-bss \
 			iwi/ipw2200-ibss
-_MT76_FIRMWARE=		c19b62fe6b68c3244e150248f250369504d3fd74
+_MT76_FIRMWARE=		2135e201e7a9339e018d4e2d4a33c73266e674d7
 
 _LINUX64_KMOD!=		(kldstat -qn linux64 && echo "found") || echo ""
 
@@ -182,24 +187,24 @@ _BOOT_SERVICES+=	ip6tables radvd
 
 .if (${PORT_OPTIONS:MUDS_PASSTHRU} && empty(PORT_OPTIONS:MXX_FORWARDING)) \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-1.7.4.4-r1:wifibox
+_PACKAGES+=		socat-1.8.0.0-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-with-udp-1.7.4.4-r1:wifibox
+_PACKAGES+=		socat-with-udp-1.8.0.0-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MUDS_PASSTHRU} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		uds_passthru-0.1.1-r2:wifibox
+_PACKAGES+=		uds_passthru-0.1.1-r3:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MIPV6} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		radvd-2.19-r0:wifibox
+_PACKAGES+=		radvd-2.19-r1:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MIPV6} && ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		dhcpcd-10.0.2-r0:wifibox
+_PACKAGES+=		dhcpcd-10.0.6-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT}
@@ -212,8 +217,8 @@ _ETC_SRCS+=		etc/optional/ipv6/wpa_supplicant
 .endif
 
 .if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		pcsc-lite-libs-1.9.9-r3 \
-			wpa_supplicant-2.10-r5:wifibox
+_PACKAGES+=		pcsc-lite-libs-2.0.0-r2 \
+			wpa_supplicant-2.10-r7:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MAPP_HOSTAPD}
@@ -226,7 +231,7 @@ _ETC_SRCS+=		etc/optional/ipv6/hostapd
 .endif
 
 .if ${PORT_OPTIONS:MAPP_HOSTAPD} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		hostapd-2.10-r3:wifibox
+_PACKAGES+=		hostapd-2.10-r4:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS}
@@ -235,8 +240,8 @@ _ETC_SRCS+=		etc/optional/mdns
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		mbedtls-2.28.4-r0 \
-			mDNSResponder-1790.80.10-r1:wifibox
+_PACKAGES+=		mbedtls-2.28.7-r0 \
+			mDNSResponder-2200.80.16-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING}
@@ -245,7 +250,7 @@ _ETC_SRCS+=		etc/optional/forwarding
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		forwarding-0.1.0-r2:wifibox
+_PACKAGES+=		forwarding-0.1.0-r3:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_TCPDUMP} || make(makesum) || make(fetch-url-list-int)
@@ -254,11 +259,11 @@ _PACKAGES+=		libpcap-1.10.4-r1 \
 .endif
 
 .if ${PORT_OPTIONS:MKERN_LTS} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		linux-lts-6.1.54-r0:wifibox
+_PACKAGES+=		linux-lts-${LINUX_LTS_VERSION}:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MKERN_EDGE} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		linux-edge-6.5.4-r0:wifibox
+_PACKAGES+=		linux-edge-${LINUX_EDGE_VERSION}:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS} || ${PORT_OPTIONS:MXX_FORWARDING}
@@ -276,6 +281,7 @@ DISTFILES+=	${_MINIROOTFS}:rootfs
 
 LFW_ATH10K_FILES=	ath10k
 LFW_ATH11K_FILES=	ath11k
+LFW_ATH12K_FILES=	ath12k
 LFW_BRCM_FILES=		brcm
 LFW_IWL3945_FILES=	iwlwifi-3945-*.ucode
 LFW_IWL4965_FILES=	iwlwifi-4965-*.ucode
@@ -294,36 +300,63 @@ LINUX_FIRMWARE+=	${L${fw_opt}_FILES}
 .endif
 .endfor
 
+RTL8821CE_VERSION=	20240120
+RTW88_VERSION=		20240316
+RTW89_VERSION=		20240310
+BROADCOM_WL_VERSION=	6.30.223.271
+
+_LINUX_LTS_MAJOR=	${LINUX_LTS_VERSION:C/^([0-9]*)\..*/\1/}
+_LINUX_LTS_MINOR=	${LINUX_LTS_VERSION:C/^[0-9]*\.([0-9]*)\..*/\1/}
+_LINUX_LTS_PATCH=	${LINUX_LTS_VERSION:C/^[0-9]*\.[0-9]*\.([0-9]*)-.*/\1/}
+_LINUX_LTS_REVISION=	${LINUX_LTS_VERSION:C/^.*-r([0-9]*)/\1/}
+
+_KERN_LTS_REL!=		printf "%02d%02d%03d%02d" \
+			${_LINUX_LTS_MAJOR} \
+			${_LINUX_LTS_MINOR} \
+			${_LINUX_LTS_PATCH} \
+			${_LINUX_LTS_REVISION}
+
+_LINUX_EDGE_MAJOR=	${LINUX_EDGE_VERSION:C/^([0-9]*)\..*/\1/}
+_LINUX_EDGE_MINOR=	${LINUX_EDGE_VERSION:C/^[0-9]*\.([0-9]*)\..*/\1/}
+_LINUX_EDGE_PATCH=	${LINUX_EDGE_VERSION:C/^[0-9]*\.[0-9]*\.([0-9]*)-.*/\1/}
+_LINUX_EDGE_REVISION=	${LINUX_EDGE_VERSION:C/^.*-r([0-9]*)/\1/}
+
+_KERN_EDGE_REL!=	printf "%02d%02d%03d%02d" \
+			${_LINUX_EDGE_MAJOR} \
+			${_LINUX_EDGE_MINOR} \
+			${_LINUX_EDGE_PATCH} \
+			${_LINUX_EDGE_REVISION}
+
 .if ${PORT_OPTIONS:MFW_RTW88} && ${PORT_OPTIONS:MKERN_LTS} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtl8821ce-20230915-r1:wifibox \
-		rtw88-20230913-r1:wifibox
+_PACKAGES+=	rtl8821ce-${RTL8821CE_VERSION}-r${_KERN_LTS_REL}00:wifibox \
+		rtw88-${RTW88_VERSION}-r${_KERN_LTS_REL}00:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MFW_RTW88} && ${PORT_OPTIONS:MKERN_EDGE} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtl8821ce-edge-20230915-r1:wifibox \
-		rtw88-edge-20230913-r1:wifibox
+_PACKAGES+=	rtl8821ce-edge-${RTL8821CE_VERSION}-r${_KERN_EDGE_REL}00:wifibox \
+		rtw88-edge-${RTW88_VERSION}-r${_KERN_EDGE_REL}00:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MFW_RTW89} && ${PORT_OPTIONS:MKERN_LTS} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtw89-20230913-r1:wifibox
+_PACKAGES+=	rtw89-${RTW89_VERSION}-r${_KERN_LTS_REL}00:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MFW_RTW89} && ${PORT_OPTIONS:MKERN_EDGE} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtw89-edge-20230913-r1:wifibox
+_PACKAGES+=	rtw89-edge-${RTW89_VERSION}-r${_KERN_EDGE_REL}00:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_DRIVER_WL} && ${PORT_OPTIONS:MKERN_LTS} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	broadcom-wl-6.30.223.271-r13:wifibox
+_PACKAGES+=	broadcom-wl-${BROADCOM_WL_VERSION}-r${_KERN_LTS_REL}00:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_DRIVER_WL} && ${PORT_OPTIONS:MKERN_EDGE} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	broadcom-wl-edge-6.30.223.271-r13:wifibox
+_PACKAGES+=	broadcom-wl-edge-${BROADCOM_WL_VERSION}-r${_KERN_EDGE_REL}00:wifibox
 .endif
 
 .if !empty(LINUX_FIRMWARE)
@@ -415,6 +448,11 @@ pre-build:
 		-C ${_FIRMWAREDIR} --strip-components 1 \
 		*/${fw_files}
 .endfor
+.if ${PORT_OPTIONS:MFW_BRCM}
+	$(FIND) ${_FIRMWAREDIR}/${LFW_BRCM_FILES} -name 'brcmfmac*-pcie.bin' -type f \
+		| ${SED} -E 's!(.*)-pcie.bin!ln -s $$(basename \1-pcie.bin) \1-pcie.bin.FreeBSD-BHYVE.bin!' \
+		| ${SH}
+.endif
 .if ${PORT_OPTIONS:MFW_MEDIATEK}
 	${TAR} -xf ${_DISTDIR}/${_MT76_FIRMWARE}.zip \
 		-C ${_FIRMWAREDIR} --strip-components 2 \
@@ -431,7 +469,6 @@ post-install:
 
 WRKSRC=		${WRKSRC_scripts}
 MAKE_ARGS+=	VERSION=${PORTVERSION} \
-		MANDIR="${STAGEDIR}${PREFIX}/share/man" \
 		MINIROOTFS=${_DISTDIR}/${_MINIROOTFS} \
 		PACKAGES="${_APK_FILES}" \
 		BOOT_SERVICES="${_BOOT_SERVICES}" \
diff --git a/net/wifibox-alpine/distinfo b/net/wifibox-alpine/distinfo
index fd99508384dc..37ee6599bdf1 100644
--- a/net/wifibox-alpine/distinfo
+++ b/net/wifibox-alpine/distinfo
@@ -1,89 +1,93 @@
-TIMESTAMP = 1695722191
-SHA256 (wifibox-alpine/alpine-minirootfs-3.18.3-x86_64.tar.gz) = fc577324b7e9439863118c7e5209d25d7eddea6ba62b58badbc33c96861b9c4e
-SIZE (wifibox-alpine/alpine-minirootfs-3.18.3-x86_64.tar.gz) = 3279835
-SHA256 (wifibox-alpine/linux-firmware-20230919.tar.gz) = 1dac602218f83f2c81dd72e599ae6c926901b3d36babccce46cd84293a37e473
-SIZE (wifibox-alpine/linux-firmware-20230919.tar.gz) = 484379191
-SHA256 (wifibox-alpine/baselayout-3.4.3-r1.apk) = 51626207d74cab1bd13955a7d45a65c2575c1fb095c026bd8c3f48f36d1067ea
-SIZE (wifibox-alpine/baselayout-3.4.3-r1.apk) = 14824
-SHA256 (wifibox-alpine/busybox-1.36.1-r1.apk) = 4d8f0556cefd4987a1f707c738493f926ca7d9a494ba6426229060cc7787f0a8
-SIZE (wifibox-alpine/busybox-1.36.1-r1.apk) = 343459
-SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r1.apk) = c5f7f42b1f2de358f2cbdc0969ccfa96dca302875e9637340f5001edaaf54b01
-SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r1.apk) = 30176
-SHA256 (wifibox-alpine/iptables-1.8.9-r1.apk) = f77e95c88f3a84f8a0c9cc83ce14d96be1b1980f05fb6522deb9b76255a40c7a
-SIZE (wifibox-alpine/iptables-1.8.9-r1.apk) = 433087
-SHA256 (wifibox-alpine/iw-5.19-r1.apk) = ee5326d7d2363ab5436218452ae7e07029a2c215ada6ce9e6ceeb8d094031a24
-SIZE (wifibox-alpine/iw-5.19-r1.apk) = 95588
-SHA256 (wifibox-alpine/libcap2-2.69-r0.apk) = 62efd220e1cdd6003bcd4970e1c3a4f24f4a1088ddb17c20691decf2d39b515b
-SIZE (wifibox-alpine/libcap2-2.69-r0.apk) = 23077
-SHA256 (wifibox-alpine/libcap-utils-2.69-r0.apk) = 2d3709048cee65b3e1ed2712f583bcaa3207f8baabefc17bb24f2f1edc914380
-SIZE (wifibox-alpine/libcap-utils-2.69-r0.apk) = 24913
-SHA256 (wifibox-alpine/libcrypto3-3.1.2-r0.apk) = 2f846a05480cca3eea96572005f0d326bbc004c43e992d1f19187426aed0d6bb
-SIZE (wifibox-alpine/libcrypto3-3.1.2-r0.apk) = 1740170
-SHA256 (wifibox-alpine/libmnl-1.0.5-r1.apk) = 219cc6a6f1430cd6669f11cff0f620de8094ac6c7b0d0dd6dead641d0bc434ba
-SIZE (wifibox-alpine/libmnl-1.0.5-r1.apk) = 9386
-SHA256 (wifibox-alpine/libnftnl-1.2.5-r1.apk) = a4ce66b54e0d242118722ae68b8f24c1e57ae8aa72ab945f985c14502d2062c3
-SIZE (wifibox-alpine/libnftnl-1.2.5-r1.apk) = 68334
-SHA256 (wifibox-alpine/libnl3-3.7.0-r1.apk) = 66fe76bcfde560e849c8b9595bdc1aba0032931d946371000fa5e9f5cf45dc42
-SIZE (wifibox-alpine/libnl3-3.7.0-r1.apk) = 332885
-SHA256 (wifibox-alpine/libssl3-3.1.2-r0.apk) = 4eae1d159c4f4d0ec71ec618603892ebacf3d2b9270f16c38c0fdf17e76cc866
-SIZE (wifibox-alpine/libssl3-3.1.2-r0.apk) = 236713
-SHA256 (wifibox-alpine/musl-1.2.4-r1.apk) = b9a82c5cbe36e6dd8fa65a6fc3cecb0f13bad00f16176c128b57b9062fcecd5f
-SIZE (wifibox-alpine/musl-1.2.4-r1.apk) = 390477
-SHA256 (wifibox-alpine/openrc-0.48-r0.apk) = eb7957dacea062820ab0f7bf4bc6020e58151e8d6cdc78e5cc5bb74d607071bd
-SIZE (wifibox-alpine/openrc-0.48-r0.apk) = 336354
-SHA256 (wifibox-alpine/socat-1.7.4.4-r1.apk) = 24207e50f12025a8d6feb9289f901cf74cf6e9a35c7c18fd2d84915cfd92cd8b
-SIZE (wifibox-alpine/socat-1.7.4.4-r1.apk) = 64901
-SHA256 (wifibox-alpine/socat-with-udp-1.7.4.4-r1.apk) = f3c38a307ed713788d741d5f8a64487ec19f4c7dd3e9e99d9defa8445c07d618
-SIZE (wifibox-alpine/socat-with-udp-1.7.4.4-r1.apk) = 67587
-SHA256 (wifibox-alpine/uds_passthru-0.1.1-r2.apk) = c7b2fad17e08f1e1a857fdb04d1765a12af17de7229ce180e5ab0eb0e674443f
-SIZE (wifibox-alpine/uds_passthru-0.1.1-r2.apk) = 2980
-SHA256 (wifibox-alpine/radvd-2.19-r0.apk) = 06520456ce74799c62d0763cd6c263ab8ba7e473bfdc5348bb0685e1e3a3bfc8
-SIZE (wifibox-alpine/radvd-2.19-r0.apk) = 50010
-SHA256 (wifibox-alpine/dhcpcd-10.0.2-r0.apk) = b6efd4c11ba1d4a060bfad73be1c5e1e864cba8223fae50222e9f24201d527d4
-SIZE (wifibox-alpine/dhcpcd-10.0.2-r0.apk) = 161939
-SHA256 (wifibox-alpine/pcsc-lite-libs-1.9.9-r3.apk) = 57d6e0217d201af04b823278071ec29b64f56d83d41fb42f8a00c6be82ae9e89
-SIZE (wifibox-alpine/pcsc-lite-libs-1.9.9-r3.apk) = 18473
-SHA256 (wifibox-alpine/wpa_supplicant-2.10-r5.apk) = 1049c5ca82632afef3c4723834a648ed7f2867c06a442c4b3cb46fc9a43f9c88
-SIZE (wifibox-alpine/wpa_supplicant-2.10-r5.apk) = 858956
-SHA256 (wifibox-alpine/hostapd-2.10-r3.apk) = 81b97c38340d343dc9f4485d0fd66fc02bfdea61c3fc77e11eec2a91dfc252fd
-SIZE (wifibox-alpine/hostapd-2.10-r3.apk) = 520556
-SHA256 (wifibox-alpine/mbedtls-2.28.4-r0.apk) = 1e2ed407770d0a6f82824f8e9af9920401d4433eea3b8af728a6b35709ffb584
-SIZE (wifibox-alpine/mbedtls-2.28.4-r0.apk) = 313353
-SHA256 (wifibox-alpine/mDNSResponder-1790.80.10-r1.apk) = 6ce0cbc0d3832533d44de47aa1bac0078c67103700a533a8e1e41ea9292c2503
-SIZE (wifibox-alpine/mDNSResponder-1790.80.10-r1.apk) = 184146
-SHA256 (wifibox-alpine/forwarding-0.1.0-r2.apk) = f1f1b6a82a645439451d4f77603f2be71e38a2ffd99cf268367d137f92f64395
-SIZE (wifibox-alpine/forwarding-0.1.0-r2.apk) = 2540
-SHA256 (wifibox-alpine/libpcap-1.10.4-r1.apk) = 3d1882a9d0acb1e321423e5067ec9c7efe540aa3cb515e6385fdfaca07cd1f53
-SIZE (wifibox-alpine/libpcap-1.10.4-r1.apk) = 107402
-SHA256 (wifibox-alpine/tcpdump-4.99.4-r1.apk) = 7066976091876077b6888b51aacb228f76e46890d1cb4d652f49bb5bdcf37d0e
-SIZE (wifibox-alpine/tcpdump-4.99.4-r1.apk) = 381206
-SHA256 (wifibox-alpine/linux-lts-6.1.54-r0.apk) = 7b0bcb9762dff9fde1f73360d5c9da0aa41c3b3498eda83c19ab4c675bd38ddb
-SIZE (wifibox-alpine/linux-lts-6.1.54-r0.apk) = 6661184
-SHA256 (wifibox-alpine/linux-edge-6.5.4-r0.apk) = 215458a3b2607afe9715f8ac8b8ac712c13ee470ceae1532dc1a4fda7aaa0418
-SIZE (wifibox-alpine/linux-edge-6.5.4-r0.apk) = 6920713
-SHA256 (wifibox-alpine/rtl8821ce-20230915-r1.apk) = ccc21f3574d755c498f0bc7a7b0045127ef62005b4b6a412930a9a4f0bbf878d
-SIZE (wifibox-alpine/rtl8821ce-20230915-r1.apk) = 586358
-SHA256 (wifibox-alpine/rtw88-20230913-r1.apk) = b7608f1c8ab84e90311cce495963213d4bf9533f27dee577e7bffc6cdb7f6277
-SIZE (wifibox-alpine/rtw88-20230913-r1.apk) = 191920
-SHA256 (wifibox-alpine/rtl8821ce-edge-20230915-r1.apk) = 6174a8712ed059b9f0ab11727c6af1b38dab186f956dcebda04cf5db4914be7d
-SIZE (wifibox-alpine/rtl8821ce-edge-20230915-r1.apk) = 600832
-SHA256 (wifibox-alpine/rtw88-edge-20230913-r1.apk) = e0ea11f3131d66f0cdd910f76051354cbfc645510d5fa2bb0c1a0727d5bfb9f2
-SIZE (wifibox-alpine/rtw88-edge-20230913-r1.apk) = 191055
-SHA256 (wifibox-alpine/rtw89-20230913-r1.apk) = cef5cf094d59559569ee402b6399cc40b1d9b084a2b39203cefaf6ea4ae9dd58
-SIZE (wifibox-alpine/rtw89-20230913-r1.apk) = 372247
-SHA256 (wifibox-alpine/rtw89-edge-20230913-r1.apk) = 4e5e10bafc53c18d6ab1a4a9097be33a7290da47eb46da2ffcb80430a501d644
-SIZE (wifibox-alpine/rtw89-edge-20230913-r1.apk) = 370316
-SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r13.apk) = 00f1ff83e1d2c4f7f08cf61cd3a126b0752719e109f9da22745f62b269275bca
-SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r13.apk) = 1464428
-SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r13.apk) = eea2fe0bce9cfb3d0b099e75a224e528dd126bf8ed1841bdda7a595ce44d6ad0
-SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r13.apk) = 1463625
+TIMESTAMP = 1711611047
+SHA256 (wifibox-alpine/alpine-minirootfs-3.19.1-x86_64.tar.gz) = 185123ceb6e7d08f2449fff5543db206ffb79decd814608d399ad447e08fa29e
+SIZE (wifibox-alpine/alpine-minirootfs-3.19.1-x86_64.tar.gz) = 3285677
+SHA256 (wifibox-alpine/linux-firmware-20240312.tar.gz) = 89cbac35d1bd21ebf64936d764ccd01d4e0b6cde973e3b940f8ad2bac9086ec8
+SIZE (wifibox-alpine/linux-firmware-20240312.tar.gz) = 563675974
+SHA256 (wifibox-alpine/baselayout-3.4.3-r3.apk) = ca9162f49d0e9d839d17839463be18be9d1133a7da77ee0f8f38cb206139ec25
+SIZE (wifibox-alpine/baselayout-3.4.3-r3.apk) = 14073
+SHA256 (wifibox-alpine/busybox-1.36.1-r2.apk) = 66ff5ff8258dc39494d8426a854aaa7bc060c6613a69c49e9aac6eb5e9ccdb30
+SIZE (wifibox-alpine/busybox-1.36.1-r2.apk) = 338474
+SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r2.apk) = 54b90bfa22c85750c7cd4be6845f70b0a6e06f477ab4dbdbb27cba268a27769a
+SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r2.apk) = 29668
+SHA256 (wifibox-alpine/iptables-1.8.10-r0.apk) = 442651c837dda8d5058ea93f7347cfdfd495a42b03fa712c4b6c2db5801d7119
+SIZE (wifibox-alpine/iptables-1.8.10-r0.apk) = 406364
+SHA256 (wifibox-alpine/iw-5.19-r1.apk) = 81be6fc3a65f5e97ebc613230223a79974633f19fa09107fe0499104d6939602
+SIZE (wifibox-alpine/iw-5.19-r1.apk) = 95442
+SHA256 (wifibox-alpine/libcap2-2.69-r1.apk) = e5733777fee2b85644e4ca6362da3eb8206559311bbf267a4a0633e6169af535
+SIZE (wifibox-alpine/libcap2-2.69-r1.apk) = 22021
+SHA256 (wifibox-alpine/libcap-getcap-2.69-r1.apk) = 94c26c778bd092a47b289440dc51ab31f2b41f37a6fe3276ab63821ca4406340
+SIZE (wifibox-alpine/libcap-getcap-2.69-r1.apk) = 4344
+SHA256 (wifibox-alpine/libcap-setcap-2.69-r1.apk) = 2e8486c3ccee79f00e4a4ee01c65d76c758274b8196d120b8fcd545c01d767ae
+SIZE (wifibox-alpine/libcap-setcap-2.69-r1.apk) = 5368
+SHA256 (wifibox-alpine/libcap-utils-2.69-r1.apk) = cca42fa3b6826d3f9079b33f6d9029ab8aa1280bbd94e10118444bbc4e82d2a6
+SIZE (wifibox-alpine/libcap-utils-2.69-r1.apk) = 19356
+SHA256 (wifibox-alpine/libcrypto3-3.1.4-r5.apk) = 0d05fda166248f9322138098c7503f82aab83f5f9b781c4e02bf29fde67e9346
+SIZE (wifibox-alpine/libcrypto3-3.1.4-r5.apk) = 1743413
+SHA256 (wifibox-alpine/libmnl-1.0.5-r2.apk) = 322ce883205831dce94e90b6c3dee4fccb2099b8fa46ecc971dead14ce22deb4
+SIZE (wifibox-alpine/libmnl-1.0.5-r2.apk) = 9003
+SHA256 (wifibox-alpine/libnftnl-1.2.6-r0.apk) = c533fa38066450ae9c0c3f794e7314514280e4cd34d49ec199028599b6352d49
+SIZE (wifibox-alpine/libnftnl-1.2.6-r0.apk) = 67186
+SHA256 (wifibox-alpine/libnl3-3.9.0-r1.apk) = 1fc11f5762fad12b6bce1ccea5de684bf079ae1a0166bed26cb592cdb650e49b
+SIZE (wifibox-alpine/libnl3-3.9.0-r1.apk) = 324819
+SHA256 (wifibox-alpine/libssl3-3.1.4-r5.apk) = 7a2ca2d52169001c7df5bacf6439173d5d66cfd9e34d763afdcfba77f1d387fa
+SIZE (wifibox-alpine/libssl3-3.1.4-r5.apk) = 234047
+SHA256 (wifibox-alpine/musl-1.2.4_git20230717-r4.apk) = 7467f80e2e056ec2946a3d058c701e39b127fd4138ad1e1ea4fc6e2550b24d9b
+SIZE (wifibox-alpine/musl-1.2.4_git20230717-r4.apk) = 407278
+SHA256 (wifibox-alpine/openrc-0.52.1-r0.apk) = 9b66f15fc68cce018b69dcfaefe12ba821ea8eb6c7079777b6bcf10efe4df057
+SIZE (wifibox-alpine/openrc-0.52.1-r0.apk) = 472998
+SHA256 (wifibox-alpine/socat-1.8.0.0-r0.apk) = 408b447e7b751587311ba8fcbb10a5acccd8a8f0780449343418e09c17e986d2
+SIZE (wifibox-alpine/socat-1.8.0.0-r0.apk) = 79360
+SHA256 (wifibox-alpine/socat-with-udp-1.8.0.0-r0.apk) = 25a36d22f5486b51e7efd5a822e8cb79383efd8cc37b42673a595e36d6274722
+SIZE (wifibox-alpine/socat-with-udp-1.8.0.0-r0.apk) = 79179
+SHA256 (wifibox-alpine/uds_passthru-0.1.1-r3.apk) = 3973750cc6a46b20f0fde89eaa0f53835962eed1c5efb00d14e92acb62636c46
+SIZE (wifibox-alpine/uds_passthru-0.1.1-r3.apk) = 3009
+SHA256 (wifibox-alpine/radvd-2.19-r1.apk) = 2d8f06e6d61bb3a382dd6636dfe0ed8c2bc20306587dfd0b6c8b52c77e67bbe8
+SIZE (wifibox-alpine/radvd-2.19-r1.apk) = 49088
+SHA256 (wifibox-alpine/dhcpcd-10.0.6-r0.apk) = df6c680047bdf546224e81e4edd8eeae2abff59466d998ed98461d80219bac82
+SIZE (wifibox-alpine/dhcpcd-10.0.6-r0.apk) = 162875
+SHA256 (wifibox-alpine/pcsc-lite-libs-2.0.0-r2.apk) = ad80284af7e8eeda364990d781cbb524aac3621a34fd8e14e3ad3e7dd0e9d5b7
+SIZE (wifibox-alpine/pcsc-lite-libs-2.0.0-r2.apk) = 17918
+SHA256 (wifibox-alpine/wpa_supplicant-2.10-r7.apk) = 5f245f08a8da63c8b74eef63279c0b30ea70f02ee02036a33e37ec085e9c8435
+SIZE (wifibox-alpine/wpa_supplicant-2.10-r7.apk) = 857123
+SHA256 (wifibox-alpine/hostapd-2.10-r4.apk) = f2b6625e2d566efc1a3050316bbf3745622ad566a2f8f7a27fad8a38b0817969
+SIZE (wifibox-alpine/hostapd-2.10-r4.apk) = 515548
+SHA256 (wifibox-alpine/mbedtls-2.28.7-r0.apk) = 81b6f43a402f5bb8827bc497f787334d5d6092d99eeebea1d54bb9b50fa53c23
+SIZE (wifibox-alpine/mbedtls-2.28.7-r0.apk) = 304534
+SHA256 (wifibox-alpine/mDNSResponder-2200.80.16-r0.apk) = da0c3ea30944d1837a1a399cd2ef7f9b37115876bc8b11e7e17ce8c1ee70fcfc
+SIZE (wifibox-alpine/mDNSResponder-2200.80.16-r0.apk) = 187265
+SHA256 (wifibox-alpine/forwarding-0.1.0-r3.apk) = c726f55fb441c027b87f3b240ea36c0074bf7da2cd5850d001d74be47bcbbb8e
+SIZE (wifibox-alpine/forwarding-0.1.0-r3.apk) = 2561
+SHA256 (wifibox-alpine/libpcap-1.10.4-r1.apk) = a1c67637dac4dd1217e252616f68f6bea8a00de88d5818f73b704648b671b0c1
+SIZE (wifibox-alpine/libpcap-1.10.4-r1.apk) = 106847
+SHA256 (wifibox-alpine/tcpdump-4.99.4-r1.apk) = 34fc91461a4105fac1796d66be7bd789ec6ae4f3116fd56bc366f288815282b1
+SIZE (wifibox-alpine/tcpdump-4.99.4-r1.apk) = 379405
+SHA256 (wifibox-alpine/linux-lts-6.6.22-r1.apk) = 6de97b32aab0c9c514953658d44285aa7132fb5dc47e9b30b840ec7ad6ef9727
+SIZE (wifibox-alpine/linux-lts-6.6.22-r1.apk) = 7193218
+SHA256 (wifibox-alpine/linux-edge-6.8.1-r1.apk) = 93e8246cd88d3e4e03b6dc94d0076db213fb2cd925b9f0f4532639c97e920d1d
+SIZE (wifibox-alpine/linux-edge-6.8.1-r1.apk) = 7209761
+SHA256 (wifibox-alpine/rtl8821ce-20240120-r06060220100.apk) = 880c865a5be3a6faf101a78cb254d033504f72e9c13a479183a030d183b1279d
+SIZE (wifibox-alpine/rtl8821ce-20240120-r06060220100.apk) = 598730
+SHA256 (wifibox-alpine/rtw88-20240316-r06060220100.apk) = 050b588e1f19dde9f80b11ed3beff736c05c2e6c322264e1ddc36c1a64484565
+SIZE (wifibox-alpine/rtw88-20240316-r06060220100.apk) = 194201
+SHA256 (wifibox-alpine/rtl8821ce-edge-20240120-r06080010100.apk) = 35062fee8d7c6ec317903ffcadb78f11f3bb5e530752140e10d77f06a038d27f
+SIZE (wifibox-alpine/rtl8821ce-edge-20240120-r06080010100.apk) = 598056
+SHA256 (wifibox-alpine/rtw88-edge-20240316-r06080010100.apk) = 62fe2c87b04f5e86d46bfd0bd87d97cc42563eaf19a27806f80c021b76a068a3
+SIZE (wifibox-alpine/rtw88-edge-20240316-r06080010100.apk) = 194890
+SHA256 (wifibox-alpine/rtw89-20240310-r06060220100.apk) = abbcd2da0acb29a9a6a2aaf86716f60cf564b17e73ca97ada9d36c462ec496e8
+SIZE (wifibox-alpine/rtw89-20240310-r06060220100.apk) = 467416
+SHA256 (wifibox-alpine/rtw89-edge-20240310-r06080010100.apk) = 8f9872b21328efe1508c1aa7e11d53cd65e2f5e4131f201ed57b18b506c449b6
+SIZE (wifibox-alpine/rtw89-edge-20240310-r06080010100.apk) = 467502
+SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r06060220100.apk) = e42f9e0871e89105911ff09c5df7c87e0d55c8a5c9cf76c30d094f31625cb15e
+SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r06060220100.apk) = 1465323
+SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06080010100.apk) = 964ddfe0b7d7a0de3a0069ca7361438e9eb5b0ebc5b5bc7772bdc57cddc00c3f
+SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06080010100.apk) = 1464431
 SHA256 (wifibox-alpine/atmel-firmware-1.3.tar.gz) = f53160b0b4a824754957d8488f1eba68d3c6379d48c563464bd3924e7be19b3d
 SIZE (wifibox-alpine/atmel-firmware-1.3.tar.gz) = 470254
 SHA256 (wifibox-alpine/wl_apsta-3.130.20.0.o) = 7dba610b1d96dd14e901bcbce14cd6ecd1b1ac6f5c0035b0d6b6dc46a7c3ef90
 SIZE (wifibox-alpine/wl_apsta-3.130.20.0.o) = 652866
 SHA256 (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = a07c3b6b277833c7dbe61daa511f908cd66c5e2763eb7a0859abc36cd9335c2d
 SIZE (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = 7684610
-SHA256 (wifibox-alpine/c19b62fe6b68c3244e150248f250369504d3fd74.zip) = 730a2e7c23697ccdba0fef9b9c2c90d36d3a9d6b83a2de6cf0d35f51f81ada4c
-SIZE (wifibox-alpine/c19b62fe6b68c3244e150248f250369504d3fd74.zip) = 7632548
-SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-2646128d92561b62fe4ea863aee9cad4b5fa8eda_GH0.tar.gz) = db639597727534ca999182add08f741750b66d5382e184c6b0ddca404f049c83
-SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-2646128d92561b62fe4ea863aee9cad4b5fa8eda_GH0.tar.gz) = 192545
+SHA256 (wifibox-alpine/2135e201e7a9339e018d4e2d4a33c73266e674d7.zip) = 7c9c69184bea159c6a6a885ffbafe878d9bb0e5d6d0fc2aeba010ee42c8fdd33
+SIZE (wifibox-alpine/2135e201e7a9339e018d4e2d4a33c73266e674d7.zip) = 12509641
+SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-fe9b384e45c57b0cfafe5e5b3931ba163f4230fd_GH0.tar.gz) = ca977198e9ce1e0fa4e95cda5c2f435ad6d829f2edd597ea697e0a58dfdb6475
+SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-fe9b384e45c57b0cfafe5e5b3931ba163f4230fd_GH0.tar.gz) = 208406
diff --git a/net/wifibox-alpine/flavors.mk b/net/wifibox-alpine/flavors.mk
index 4c116fe9c42c..a8c275555269 100644
--- a/net/wifibox-alpine/flavors.mk
+++ b/net/wifibox-alpine/flavors.mk
@@ -1,3 +1,3 @@
-_FLAVORS=	ath10k ath11k brcm iwlwifi mediatek marvell rt61 rtlwifi rtw88 rtw89
+_FLAVORS=	ath10k ath11k ath12k brcm iwlwifi mediatek marvell rt61 rtlwifi rtw88 rtw89
 FLAVORS=	default ${_FLAVORS}
 FLAVOR?=	default
diff --git a/net/wifibox-alpine/pkg-plist b/net/wifibox-alpine/pkg-plist
index 58525515eec2..f0c80ba88755 100644
--- a/net/wifibox-alpine/pkg-plist
+++ b/net/wifibox-alpine/pkg-plist
@@ -1,11 +1,13 @@
 @sample(,,640) etc/wifibox/appliance/hostname.sample
 @sample(,,640) etc/wifibox/appliance/interfaces.conf.sample
 @sample(,,640) etc/wifibox/appliance/iptables.sample
+@sample(,,640) etc/wifibox/appliance/sysctl.conf.sample
 @sample(,,640) etc/wifibox/appliance/udhcpd.conf.sample
 %%UDS_PASSTHRU%%@sample(,,640) etc/wifibox/appliance/uds_passthru.conf.sample
 %%IPV6%%%%APP_WPA_SUPPLICANT%%@sample(,,640) etc/wifibox/appliance/dhcpcd.conf.sample
 %%IPV6%%@sample(,,640) etc/wifibox/appliance/ip6tables.sample
 %%IPV6%%@sample(,,640) etc/wifibox/appliance/radvd.conf.sample
+%%IPV6%%@sample(,,640) etc/wifibox/appliance/sysctl.d/ipv6.conf.sample
 %%APP_WPA_SUPPLICANT%%@sample(,,640) etc/wifibox/wpa_supplicant/wpa_supplicant.conf.sample
 %%APP_HOSTAPD%%@sample(,,640) etc/wifibox/hostapd/hostapd.conf.sample
 %%XX_MDNS%%@sample(,,640) etc/wifibox/appliance/mdnsd-services.conf.sample
diff --git a/net/wifibox-core/Makefile b/net/wifibox-core/Makefile
index 06720be6fbad..059782669284 100644
--- a/net/wifibox-core/Makefile
+++ b/net/wifibox-core/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	wifibox-core
-PORTVERSION=	0.12.0
-PORTREVISION=	1
+PORTVERSION=	0.13.0
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -14,8 +13,6 @@ ONLY_FOR_ARCHS=	amd64
 
 RUN_DEPENDS=	grub2-bhyve>0:sysutils/grub2-bhyve
 
-OPTIONS_DEFINE=			BHYVE_PLUS
-
 OPTIONS_SINGLE=			RECOVERY
 OPTIONS_SINGLE_RECOVERY=	RECOVER_RESTART_VMM \
 				RECOVER_SUSPEND_GUEST \
@@ -29,29 +26,16 @@ RECOVER_SUSPEND_GUEST_DESC=	Stop the guest on suspend, start on resume
 RECOVER_SUSPEND_VMM_DESC=	Unload vmm(4) on suspend, and reload on resume
 RECOVER_NONE_DESC=		No recovery for suspend/resume
 
-BHYVE_PLUS_DESC=		Use bhyve+ (experimental)
-
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MBHYVE_PLUS}
-RUN_DEPENDS+=	bhyve+>0:sysutils/bhyve+
-_BHYVE_PLUS=	yes
-.endif
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	pgj
 GH_PROJECT=	freebsd-wifibox
 
 NO_BUILD=	yes
-MAKE_ARGS+=	MANDIR=${STAGEDIR}${PREFIX}/share/man \
-		GUEST_ROOT=${LOCALBASE}/share/wifibox \
-		GUEST_MAN=${LOCALBASE}/man/man5/wifibox-alpine.5.gz \
+MAKE_ARGS+=	GUEST_ROOT=${LOCALBASE}/share/wifibox \
+		GUEST_MAN=${LOCALBASE}/share/man/man5/wifibox-alpine.5.gz \
 		VERSION=${PORTVERSION} \
 		RECOVERY_METHOD=${PORT_OPTIONS:MRECOVER_*:S/RECOVER_//:tl}
-.if defined(_BHYVE_PLUS)
-MAKE_ARGS+=	BHYVE=${LOCALBASE}/sbin/bhyve \
-		BHYVECTL=${LOCALBASE}/sbin/bhyvectl \
-		VMM_KO=${KMODDIR}/vmm.ko
-.endif
 
 .include <bsd.port.mk>
diff --git a/net/wifibox-core/distinfo b/net/wifibox-core/distinfo
index 3cc7e8f8241c..f90abf6d2e6f 100644
--- a/net/wifibox-core/distinfo
+++ b/net/wifibox-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695716184
-SHA256 (pgj-freebsd-wifibox-0.12.0_GH0.tar.gz) = 4f418c7b0f93f497677a2168ee34d719e7a175c63ee45dce7b3b5d8efdc4457e
-SIZE (pgj-freebsd-wifibox-0.12.0_GH0.tar.gz) = 16838
+TIMESTAMP = 1711536358
+SHA256 (pgj-freebsd-wifibox-0.13.0_GH0.tar.gz) = 06714b82442a2abf2730c8148e2cf700335bd72e30f9769f7134ef728c4b67b7
+SIZE (pgj-freebsd-wifibox-0.13.0_GH0.tar.gz) = 17904
diff --git a/net/wifibox/Makefile b/net/wifibox/Makefile
index 9873de1aa625..61de81e65992 100644
--- a/net/wifibox/Makefile
+++ b/net/wifibox/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox
-PORTVERSION=	1.3.0
+PORTVERSION=	1.4.1
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403311716.42VHGI63074089>