aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPÁLI Gábor János <pali.gabor@gmail.com>2024-03-28 08:07:50 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2024-03-31 17:15:24 +0000
commitebd486f98a4ba2a2b338953043e15eb88b89e410 (patch)
treed9afb54f61a6198ecf2be19a696df2d3f04ab325
parent934d874ce6af98cfbad8c624d590e1ea30f08e30 (diff)
downloadports-ebd486f98a4ba2a2b338953043e15eb88b89e410.tar.gz
ports-ebd486f98a4ba2a2b338953043e15eb88b89e410.zip
net/wifibox: Update to 1.4.1
-rw-r--r--net/wifibox-alpine/Makefile133
-rw-r--r--net/wifibox-alpine/distinfo170
-rw-r--r--net/wifibox-alpine/flavors.mk2
-rw-r--r--net/wifibox-alpine/pkg-plist2
-rw-r--r--net/wifibox-core/Makefile22
-rw-r--r--net/wifibox-core/distinfo6
-rw-r--r--net/wifibox/Makefile2
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