Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Sep 2023 07:53:01 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: ccc6f0f3f033 - main - net/wifibox: Update to 1.3.0
Message-ID:  <202309280753.38S7r1MJ021456@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=ccc6f0f3f03376189e1955f03861fe26f5b456bf

commit ccc6f0f3f03376189e1955f03861fe26f5b456bf
Author:     PÁLI Gábor János <pali.gabor@gmail.com>
AuthorDate: 2023-09-27 07:15:51 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2023-09-28 07:52:37 +0000

    net/wifibox: Update to 1.3.0
    
    Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.3.0
---
 net/wifibox-alpine/Makefile  | 148 ++++++++++++++++++++++++++++--------------
 net/wifibox-alpine/distinfo  | 150 ++++++++++++++++++++++++-------------------
 net/wifibox-alpine/pkg-plist |   4 ++
 net/wifibox-core/Makefile    |   8 ++-
 net/wifibox-core/distinfo    |   6 +-
 net/wifibox/Makefile         |   2 +-
 6 files changed, 198 insertions(+), 120 deletions(-)

diff --git a/net/wifibox-alpine/Makefile b/net/wifibox-alpine/Makefile
index d324f46c40f7..83f8b358ff8e 100644
--- a/net/wifibox-alpine/Makefile
+++ b/net/wifibox-alpine/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox-alpine
-PORTVERSION=	20230326
+PORTVERSION=	20230926
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -22,17 +22,18 @@ BUILD_DEPENDS=	gtar>0:archivers/gtar \
 ${flavor}_PKGNAMESUFFIX=	-${flavor}
 .endfor
 
-OPTIONS_DEFINE=			UDS_PASSTHRU
+OPTIONS_DEFINE=			UDS_PASSTHRU IPV6
 OPTIONS_SUB=			yes
 
-OPTIONS_SINGLE=			COMPRESSION APPLICATION
+OPTIONS_SINGLE=			COMPRESSION APPLICATION KERNEL
 OPTIONS_SINGLE_COMPRESSION=	COMP_GZIP COMP_LZ4 COMP_LZO COMP_XZ COMP_ZSTD
 OPTIONS_SINGLE_APPLICATION=	APP_HOSTAPD APP_WPA_SUPPLICANT
+OPTIONS_SINGLE_KERNEL=		KERN_LTS KERN_EDGE
 
 OPTIONS_GROUP=			EXTRAS
 OPTIONS_GROUP_EXTRAS=		XX_MDNS XX_FORWARDING XX_TCPDUMP
 
-OPTIONS_DEFAULT=		COMP_XZ APP_WPA_SUPPLICANT UDS_PASSTHRU
+OPTIONS_DEFAULT=		COMP_XZ APP_WPA_SUPPLICANT UDS_PASSTHRU KERN_LTS IPV6
 
 COMP_GZIP_DESC=		gzip
 COMP_LZ4_DESC=		lz4
@@ -41,12 +42,16 @@ COMP_XZ_DESC=		xz
 COMP_ZSTD_DESC=		zstd
 
 UDS_PASSTHRU_DESC=		Control socket pass-through
+IPV6_DESC=			IPv6 support
 APP_HOSTAPD_DESC=		Access Point (hostapd)
 APP_WPA_SUPPLICANT_DESC=	WPA Supplicant (wpa_supplicant)
 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)
+
 UDS_PASSTHRU_RUN_DEPENDS=	socat>0:net/socat
 
 .if ${FLAVOR:U} == default
@@ -87,27 +92,30 @@ _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=	d0d856b049361e83b2c27ac2bb66d5971ead2f06:scripts
+GH_TAGNAME=	2646128d92561b62fe4ea863aee9cad4b5fa8eda:scripts
 
-ALPINE_VERSION=	3.17.2
-ALPINE_DATE=	2023.03.25
+ALPINE_VERSION=	3.18.3
+ALPINE_DATE=	2023.09.16
 
 _ALPINE_VER=	${ALPINE_VERSION:C@([0-9]+)\.([0-9]+).*@\1.\2@}
+_ALPINE_SITE1=	https://dl-cdn.alpinelinux.org/alpine/v${_ALPINE_VER}
+
+_ALPINE_BASE=	https://mirror.fel.cvut.cz
 
 .if defined(ALPINE_DATE)
-_SNAPSHOT=	${ALPINE_DATE:S/./-/g}
-_ALPINE_SITE=	https://mirror.fit.cvut.cz/alpine/snapshots/${_SNAPSHOT}/v${_ALPINE_VER}
+_SNAPSHOT=     	${ALPINE_DATE:S/./-/g}
+_ALPINE_SITE2=  ${_ALPINE_BASE}/alpine/snapshots/${_SNAPSHOT}/v${_ALPINE_VER}
 .else
-_ALPINE_SITE=	https://mirror.fit.cvut.cz/alpine/v${_ALPINE_VER}
+_ALPINE_SITE2=	${_ALPINE_BASE}/alpine/v${_ALPINE_VER}
 .endif
 
 _LINUXFW_SITE=	https://git.kernel.org/pub/scm/linux/kernel/git/firmware/
-_LINUXFW_TAG=	20230310
+_LINUXFW_TAG=	20230919
 _LINUXFW=	linux-firmware-${_LINUXFW_TAG}
 
-MASTER_SITES+=	${_ALPINE_SITE}/releases/x86_64/:rootfs \
-		${_ALPINE_SITE}/main/x86_64/:main_packages \
-		${_ALPINE_SITE}/community/x86_64/:community_packages \
+MASTER_SITES+=	${_ALPINE_SITE1}/releases/x86_64/:rootfs \
+		${_ALPINE_SITE2}/main/x86_64/:main_packages \
+		${_ALPINE_SITE2}/community/x86_64/:community_packages \
 		${_GITHUB_SITE}/packages/:custom_packages \
 		${_LINUXFW_SITE}/linux-firmware.git/snapshot/:linux_firmware \
 		https://sources.openwrt.org/:openwrt \
@@ -116,21 +124,20 @@ MASTER_SITES+=	${_ALPINE_SITE}/releases/x86_64/:rootfs \
 		https://github.com/openwrt/mt76/archive/:mt76
 
 _MINIROOTFS=	alpine-minirootfs-${ALPINE_VERSION}-x86_64.tar.gz
-_PACKAGES=	baselayout-3.4.0-r0:wifibox \
-		busybox-1.35.0-r3:wifibox \
-		ifupdown-ng-0.12.1-r0:wifibox \
-		iptables-1.8.8-r0:wifibox \
-		iw-5.19-r0 \
-		libcap2-2.66-r0 \
-		libcap-utils-2.66-r0 \
-		libcrypto3-3.0.8-r1 \
-		libmnl-1.0.5-r0 \
-		libnftnl-1.2.4-r0 \
-		libnl3-3.7.0-r0 \
-		libssl3-3.0.8-r1 \
-		linux-lts-5.15.104-r0:wifibox \
-		musl-1.2.3-r4 \
-		openrc-0.45.2-r0:wifibox
+_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 \
+		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
 
 _BOOT_SERVICES=		bootmisc defaults modules hostname hwclock networking sysctl \
 			syslog urandom
@@ -144,7 +151,7 @@ _IPW2100_FIRMWARE=	ipw/ipw2100-1.3 \
 			ipw/ipw2100-1.3-i
 _IPW2200_FIRMWARE=	iwi/ipw2200-bss \
 			iwi/ipw2200-ibss
-_MT76_FIRMWARE=		021ded363dfeafb8e71bb5a3901449faca9bb011
+_MT76_FIRMWARE=		c19b62fe6b68c3244e150248f250369504d3fd74
 
 _LINUX64_KMOD!=		(kldstat -qn linux64 && echo "found") || echo ""
 
@@ -168,38 +175,57 @@ pre-everything::
 _BOOT_SERVICES+=	uds_passthru
 .endif
 
+.if ${PORT_OPTIONS:MIPV6}
+_BOOT_SERVICES+=	ip6tables radvd
+.endif
+
 .if (${PORT_OPTIONS:MUDS_PASSTHRU} && empty(PORT_OPTIONS:MXX_FORWARDING)) \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-1.7.4.4-r0:wifibox
+_PACKAGES+=		socat-1.7.4.4-r1:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-with-udp-1.7.4.4-r0:wifibox
+_PACKAGES+=		socat-with-udp-1.7.4.4-r1:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MUDS_PASSTHRU} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		uds_passthru-0.1.1-r1:wifibox
+_PACKAGES+=		uds_passthru-0.1.1-r2:wifibox
+.endif
+
+.if ${PORT_OPTIONS:MIPV6} || make(makesum) || make(fetch-url-list-int)
+_PACKAGES+=		radvd-2.19-r0: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
 .endif
 
 .if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT}
 _VIRTFS_MOUNTS=		app_config:/etc/wpa_supplicant
 _BOOT_SERVICES+=	wpa_supplicant
 _ETC_SRCS=		etc/wpa_supplicant
+.if ${PORT_OPTIONS:MIPV6}
+_ETC_SRCS+=		etc/optional/ipv6/wpa_supplicant
+.endif
 .endif
 
 .if ${PORT_OPTIONS:MAPP_WPA_SUPPLICANT} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		pcsc-lite-libs-1.9.9-r0 \
-			wpa_supplicant-2.10-r3:wifibox
+_PACKAGES+=		pcsc-lite-libs-1.9.9-r3 \
+			wpa_supplicant-2.10-r5:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MAPP_HOSTAPD}
 _VIRTFS_MOUNTS=		app_config:/etc/hostapd
 _BOOT_SERVICES+=	hostapd
 _ETC_SRCS=		etc/hostapd
+.if ${PORT_OPTIONS:MIPV6}
+_ETC_SRCS+=		etc/optional/ipv6/hostapd
+.endif
 .endif
 
 .if ${PORT_OPTIONS:MAPP_HOSTAPD} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		hostapd-2.10-r2:wifibox
+_PACKAGES+=		hostapd-2.10-r3:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS}
@@ -208,8 +234,8 @@ _ETC_SRCS+=		etc/optional/mdns
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		mbedtls-2.28.2-r0 \
-			mDNSResponder-1790.80.10-r0:wifibox
+_PACKAGES+=		mbedtls-2.28.4-r0 \
+			mDNSResponder-1790.80.10-r1:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING}
@@ -218,12 +244,20 @@ _ETC_SRCS+=		etc/optional/forwarding
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		forwarding-0.1.0-r1:wifibox
+_PACKAGES+=		forwarding-0.1.0-r2:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_TCPDUMP} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		libpcap-1.10.1-r1 \
-			tcpdump-4.99.1-r4
+_PACKAGES+=		libpcap-1.10.4-r1 \
+			tcpdump-4.99.4-r1
+.endif
+
+.if ${PORT_OPTIONS:MKERN_LTS} || make(makesum) || make(fetch-url-list-int)
+_PACKAGES+=		linux-lts-6.1.54-r0:wifibox
+.endif
+
+.if ${PORT_OPTIONS:MKERN_EDGE} || make(makesum) || make(fetch-url-list-int)
+_PACKAGES+=		linux-edge-6.5.4-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS} || ${PORT_OPTIONS:MXX_FORWARDING}
@@ -259,16 +293,36 @@ LINUX_FIRMWARE+=	${L${fw_opt}_FILES}
 .endif
 .endfor
 
-.if ${PORT_OPTIONS:MFW_RTW88} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtl8821ce-20230101-r3:wifibox
+.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
 .endif
 
-.if ${PORT_OPTIONS:MFW_RTW89} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	rtw89-20230325-r0:wifibox
+.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
 .endif
 
-.if ${PORT_OPTIONS:MXX_DRIVER_WL} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=	broadcom-wl-6.30.223.271-r10:wifibox
+.if ${PORT_OPTIONS:MFW_RTW89} && ${PORT_OPTIONS:MKERN_LTS} \
+	|| make(makesum) || make(fetch-url-list-int)
+_PACKAGES+=	rtw89-20230913-r1:wifibox
+.endif
+
+.if ${PORT_OPTIONS:MFW_RTW89} && ${PORT_OPTIONS:MKERN_EDGE} \
+	|| make(makesum) || make(fetch-url-list-int)
+_PACKAGES+=	rtw89-edge-20230913-r1: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
+.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
 .endif
 
 .if !empty(LINUX_FIRMWARE)
diff --git a/net/wifibox-alpine/distinfo b/net/wifibox-alpine/distinfo
index cbbdd6d82dcb..fd99508384dc 100644
--- a/net/wifibox-alpine/distinfo
+++ b/net/wifibox-alpine/distinfo
@@ -1,73 +1,89 @@
-TIMESTAMP = 1679795825
-SHA256 (wifibox-alpine/alpine-minirootfs-3.17.2-x86_64.tar.gz) = b10fc6a33e462b9ccf704436071771051728d30f5d8b48adcddb9523c4c45328
-SIZE (wifibox-alpine/alpine-minirootfs-3.17.2-x86_64.tar.gz) = 3258241
-SHA256 (wifibox-alpine/linux-firmware-20230310.tar.gz) = 14c472af10f9b566c4f575aeb30d8a274d54b1660007e7426b7e4ea21dff81aa
-SIZE (wifibox-alpine/linux-firmware-20230310.tar.gz) = 425102192
-SHA256 (wifibox-alpine/baselayout-3.4.0-r0.apk) = 685d44019c003bb38b7d079e1b84f000bc40a65f24da7801c200dbfb25af0e05
-SIZE (wifibox-alpine/baselayout-3.4.0-r0.apk) = 14580
-SHA256 (wifibox-alpine/busybox-1.35.0-r3.apk) = 437c26d129b566cab370955766cd9e853bbf331c596e5423054a13bfad755b44
-SIZE (wifibox-alpine/busybox-1.35.0-r3.apk) = 343126
-SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r0.apk) = 95b661045ef53e22a28038f735efcfbc6ae23a3b25034df7bfade1c270d4b835
-SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r0.apk) = 30021
-SHA256 (wifibox-alpine/iptables-1.8.8-r0.apk) = 68441976ea0152094619db62acccb2ba499918c0b6ecee4b410b63cb8d1d6555
-SIZE (wifibox-alpine/iptables-1.8.8-r0.apk) = 463203
-SHA256 (wifibox-alpine/iw-5.19-r0.apk) = ad4f24da293c7acbbaea0a725bd257a896d20c856548c67084481ab934c6a736
-SIZE (wifibox-alpine/iw-5.19-r0.apk) = 101791
-SHA256 (wifibox-alpine/libcap2-2.66-r0.apk) = 77342435302175fe0e9946d2b226d9d1a12e714849ddd7d4f421c93e63ca04f8
-SIZE (wifibox-alpine/libcap2-2.66-r0.apk) = 23461
-SHA256 (wifibox-alpine/libcap-utils-2.66-r0.apk) = 72d232845f50b2d2d8897640d4b57f8b9b5be1ca81312597b0215ab0561f2e1b
-SIZE (wifibox-alpine/libcap-utils-2.66-r0.apk) = 26399
-SHA256 (wifibox-alpine/libcrypto3-3.0.8-r1.apk) = 5f34ba03402e656ca0692257faba31233eee11c7db717db541451dc39b4a7a62
-SIZE (wifibox-alpine/libcrypto3-3.0.8-r1.apk) = 1710291
-SHA256 (wifibox-alpine/libmnl-1.0.5-r0.apk) = ca68dd99193cc4936422da14c50930da17e894b7fac2d76cef3c1817581c2c0d
-SIZE (wifibox-alpine/libmnl-1.0.5-r0.apk) = 9352
-SHA256 (wifibox-alpine/libnftnl-1.2.4-r0.apk) = 365b32343824555ebb2c6d03c5cab0364ff2f743aed2c0c4d0e44151989f05eb
-SIZE (wifibox-alpine/libnftnl-1.2.4-r0.apk) = 70349
-SHA256 (wifibox-alpine/libnl3-3.7.0-r0.apk) = ede0b4fa32c44ed13ef23616856f173d6f9fd7de1787426e8009cbd04f03802d
-SIZE (wifibox-alpine/libnl3-3.7.0-r0.apk) = 341514
-SHA256 (wifibox-alpine/libssl3-3.0.8-r1.apk) = 3a8a2279188d4aa769448c0b9cc66b189158b3c60a29d20384ba4e44ed64ded7
-SIZE (wifibox-alpine/libssl3-3.0.8-r1.apk) = 246842
-SHA256 (wifibox-alpine/linux-lts-5.15.104-r0.apk) = 629cc425e52d2e72a2553a45d119e3c249f47d40dcd9d0e2b504f3c1c6e59fb8
-SIZE (wifibox-alpine/linux-lts-5.15.104-r0.apk) = 7541612
-SHA256 (wifibox-alpine/musl-1.2.3-r4.apk) = 2a77f358c803ae9e2ec35ccf4906019df9b92d96c13e207d92ccabd13aec80eb
-SIZE (wifibox-alpine/musl-1.2.3-r4.apk) = 388955
-SHA256 (wifibox-alpine/openrc-0.45.2-r0.apk) = 8c1517e9ff8ea97921932e8c1025e00d294a18b6c8f651641cd88110b31aa129
-SIZE (wifibox-alpine/openrc-0.45.2-r0.apk) = 340778
-SHA256 (wifibox-alpine/socat-1.7.4.4-r0.apk) = bc4f963342af0bc4ef3039c04ddd9f737583c81f62615cae814b0137ea0ca92b
-SIZE (wifibox-alpine/socat-1.7.4.4-r0.apk) = 69653
-SHA256 (wifibox-alpine/socat-with-udp-1.7.4.4-r0.apk) = ce181eec04ab2daab5f0e1808596c70cc254861697c981310bef924375fff20f
-SIZE (wifibox-alpine/socat-with-udp-1.7.4.4-r0.apk) = 73118
-SHA256 (wifibox-alpine/uds_passthru-0.1.1-r1.apk) = f9128a80d06f06b41a74c470fbc7415e9019b0641f3cf5ca72ede422f2cc53e6
-SIZE (wifibox-alpine/uds_passthru-0.1.1-r1.apk) = 2739
-SHA256 (wifibox-alpine/pcsc-lite-libs-1.9.9-r0.apk) = fc3c54c0d03a6168236b9448f49bda06e9df8fb1614e42c91d9b9efa6c9fc7d3
-SIZE (wifibox-alpine/pcsc-lite-libs-1.9.9-r0.apk) = 18473
-SHA256 (wifibox-alpine/wpa_supplicant-2.10-r3.apk) = 8ae607d52461795bdc3068ed3c5770be01f4be112b0a2b90f5935cd687ebfa00
-SIZE (wifibox-alpine/wpa_supplicant-2.10-r3.apk) = 864216
-SHA256 (wifibox-alpine/hostapd-2.10-r2.apk) = a3bf79e0b8f67d03d187cf98eea337561a05875fb9573523c831ef3d1cdaf50b
-SIZE (wifibox-alpine/hostapd-2.10-r2.apk) = 500495
-SHA256 (wifibox-alpine/mbedtls-2.28.2-r0.apk) = 5b1398a46b6120a2c190d949a3d10e48037d8cfa182e8f4c8f8122ef6f776ed5
-SIZE (wifibox-alpine/mbedtls-2.28.2-r0.apk) = 317238
-SHA256 (wifibox-alpine/mDNSResponder-1790.80.10-r0.apk) = 4b575bf0ac5f72e1bd5ed28062356dd3988c6d5498bf35bef7ab215065468449
-SIZE (wifibox-alpine/mDNSResponder-1790.80.10-r0.apk) = 183906
-SHA256 (wifibox-alpine/forwarding-0.1.0-r1.apk) = 79d24af3e49fc7e2738e2ff8fc13b6773f339b7c1788c4253128664ac16ea9a1
-SIZE (wifibox-alpine/forwarding-0.1.0-r1.apk) = 2305
-SHA256 (wifibox-alpine/libpcap-1.10.1-r1.apk) = 9f297cfaf748b6fb8b701801787483bc0d0863e6e7215f922b4e805fc1446cfd
-SIZE (wifibox-alpine/libpcap-1.10.1-r1.apk) = 107997
-SHA256 (wifibox-alpine/tcpdump-4.99.1-r4.apk) = 531927fe8dcbd785e67355b7f819c4ab734c3bddefc9dac16237925e16b44ad2
-SIZE (wifibox-alpine/tcpdump-4.99.1-r4.apk) = 414439
-SHA256 (wifibox-alpine/rtl8821ce-20230101-r3.apk) = d3a14a46a66a7c755842aee1178c212a45ee5e23b3fc2d3edcc41d0cc3aa5f84
-SIZE (wifibox-alpine/rtl8821ce-20230101-r3.apk) = 588646
-SHA256 (wifibox-alpine/rtw89-20230325-r0.apk) = 02a1acff9738a6acfba4e413679e4f01295260294be78ba7405c544f12987ba8
-SIZE (wifibox-alpine/rtw89-20230325-r0.apk) = 342152
-SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r10.apk) = 8668102f5409403a9c7407effab3bd34b090ce5f4ec9a10223595b417fe5e221
-SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r10.apk) = 1465668
+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
 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/021ded363dfeafb8e71bb5a3901449faca9bb011.zip) = bb39cc0a74e7208ce942165f6e3dd2a4ac02bf83a863d4fddb91c0907ca07d68
-SIZE (wifibox-alpine/021ded363dfeafb8e71bb5a3901449faca9bb011.zip) = 6905439
-SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-d0d856b049361e83b2c27ac2bb66d5971ead2f06_GH0.tar.gz) = 8b857eb266d1d0e79ea07069a91e1f0c34f7c6a10a80b9904f5088330b622ad0
-SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-d0d856b049361e83b2c27ac2bb66d5971ead2f06_GH0.tar.gz) = 146040
+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
diff --git a/net/wifibox-alpine/pkg-plist b/net/wifibox-alpine/pkg-plist
index 8be7df51d915..955c581ffda0 100644
--- a/net/wifibox-alpine/pkg-plist
+++ b/net/wifibox-alpine/pkg-plist
@@ -3,6 +3,9 @@
 @sample(,,640) etc/wifibox/appliance/iptables.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
 %%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
@@ -21,6 +24,7 @@ share/wifibox/vmlinuz
 @dir /var/run/wifibox/appliance/cache/misc
 @dir /var/run/wifibox/appliance/cache
 @dir /var/run/wifibox/appliance/empty
+%%IPV6%%%%APP_WPA_SUPPLICANT%%@dir /var/run/wifibox/appliance/lib/dhcpcd
 @dir /var/run/wifibox/appliance/lib/iptables
 @dir /var/run/wifibox/appliance/lib/misc
 @dir /var/run/wifibox/appliance/lib/udhcpd
diff --git a/net/wifibox-core/Makefile b/net/wifibox-core/Makefile
index 99fdcf027c1c..38fd75f908ed 100644
--- a/net/wifibox-core/Makefile
+++ b/net/wifibox-core/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox-core
-PORTVERSION=	0.11.0
+PORTVERSION=	0.12.0
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -16,13 +16,17 @@ RUN_DEPENDS=	grub2-bhyve>0:sysutils/grub2-bhyve
 OPTIONS_DEFINE=			BHYVE_PLUS
 
 OPTIONS_SINGLE=			RECOVERY
-OPTIONS_SINGLE_RECOVERY=	RECOVER_RESTART_VMM RECOVER_SUSPEND_GUEST RECOVER_NONE
+OPTIONS_SINGLE_RECOVERY=	RECOVER_RESTART_VMM \
+				RECOVER_SUSPEND_GUEST \
+				RECOVER_SUSPEND_VMM \
+				RECOVER_NONE
 
 OPTIONS_DEFAULT=		RECOVER_RESTART_VMM
 OPTIONS_EXCLUDE_FreeBSD_12=	BHYVE_PLUS
 
 RECOVER_RESTART_VMM_DESC=	Restart the vmm(4) kernel module on resume
 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)
diff --git a/net/wifibox-core/distinfo b/net/wifibox-core/distinfo
index 0aae0960a5ef..3cc7e8f8241c 100644
--- a/net/wifibox-core/distinfo
+++ b/net/wifibox-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1672447163
-SHA256 (pgj-freebsd-wifibox-0.11.0_GH0.tar.gz) = c0dfbc052adbe4f4b80b2edd1c2d6d8f2079a8dc083a267741626cddf2589e6e
-SIZE (pgj-freebsd-wifibox-0.11.0_GH0.tar.gz) = 15217
+TIMESTAMP = 1695716184
+SHA256 (pgj-freebsd-wifibox-0.12.0_GH0.tar.gz) = 4f418c7b0f93f497677a2168ee34d719e7a175c63ee45dce7b3b5d8efdc4457e
+SIZE (pgj-freebsd-wifibox-0.12.0_GH0.tar.gz) = 16838
diff --git a/net/wifibox/Makefile b/net/wifibox/Makefile
index 808bf843ce01..9873de1aa625 100644
--- a/net/wifibox/Makefile
+++ b/net/wifibox/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox
-PORTVERSION=	1.2.2
+PORTVERSION=	1.3.0
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com



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