git: 00cccb8046af - main - sysutils/mstflint: update to 4.33.0-1

From: Olivier Cochard <olivier_at_FreeBSD.org>
Date: Fri, 15 Aug 2025 20:57:27 UTC
The branch main has been updated by olivier:

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

commit 00cccb8046afeefcab257f84e9b53d5b7a1d22e9
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2025-08-15 08:29:20 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2025-08-15 20:55:43 +0000

    sysutils/mstflint: update to 4.33.0-1
    
    Sponsored by:   Netflix
---
 sysutils/mstflint/Makefile  |   2 +-
 sysutils/mstflint/distinfo  |   6 +-
 sysutils/mstflint/pkg-plist | 132 ++++++++++++++++++++++++++------------------
 3 files changed, 81 insertions(+), 59 deletions(-)

diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile
index 128fd1e39f5c..230b6b99d00f 100644
--- a/sysutils/mstflint/Makefile
+++ b/sysutils/mstflint/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mstflint
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.30.0-1
+DISTVERSION=	4.33.0-1
 CATEGORIES=	sysutils
 
 MAINTAINER=	olivier@FreeBSD.org
diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo
index 0edf8a6ac03e..966cd7f14973 100644
--- a/sysutils/mstflint/distinfo
+++ b/sysutils/mstflint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730975672
-SHA256 (Mellanox-mstflint-v4.30.0-1_GH0.tar.gz) = e4bc23f0512ecd3d6321bac9d80d4cca4f885b5264a12adbbc333c74b1baedae
-SIZE (Mellanox-mstflint-v4.30.0-1_GH0.tar.gz) = 6465632
+TIMESTAMP = 1755161812
+SHA256 (Mellanox-mstflint-v4.33.0-1_GH0.tar.gz) = c96e858d5104233d142e0db9d123b3c9cfc408aad0287016fbbf5bba8c4ab473
+SIZE (Mellanox-mstflint-v4.33.0-1_GH0.tar.gz) = 10276559
diff --git a/sysutils/mstflint/pkg-plist b/sysutils/mstflint/pkg-plist
index 5d37d31e1bcf..1288fb573d00 100644
--- a/sysutils/mstflint/pkg-plist
+++ b/sysutils/mstflint/pkg-plist
@@ -1,21 +1,81 @@
 %%FWMANAGER%%bin/mstarchive
 bin/mstconfig
 bin/mstcongestion
+bin/mstdevices_info
 bin/mstflint
 %%FWMANAGER%%bin/mstfwmanager
 bin/mstfwreset
 bin/mstfwtrace
 %%ADAB%%bin/mstlink
 bin/mstmcra
+bin/mstmget_temp
+%%ADAB%%bin/mstprivhost
 bin/mstmread
 bin/mstmtserver
 bin/mstmwrite
-%%ADAB%%bin/mstprivhost
 %%ADAB%%bin/mstreg
 bin/mstregdump
 bin/mstresourcedump
 bin/mstresourceparse
+bin/msttokengenerator
 bin/mstvpd
+%%ADAB%%%%DATADIR%%/prm_dbs/hca/ext/register_access_table.adb
+%%ADAB%%%%DATADIR%%/prm_dbs/switch/ext/register_access_table.adb
+%%ADAB%%lib/mstflint/python_tools/mstprivhost/mstprivhost.py
+%%DATADIR%%/AbirGearBox.csv
+%%DATADIR%%/AmosGearBox.csv
+%%DATADIR%%/AmosGearBoxManager.csv
+%%DATADIR%%/Arcus2.csv
+%%DATADIR%%/ArcusE.csv
+%%DATADIR%%/ArcusP_TC.csv
+%%DATADIR%%/BlueField.csv
+%%DATADIR%%/BlueField2.csv
+%%DATADIR%%/BlueField3.csv
+%%DATADIR%%/Cable.csv
+%%DATADIR%%/CableQSFP.csv
+%%DATADIR%%/CableQSFPaging.csv
+%%DATADIR%%/CableSFP.csv
+%%DATADIR%%/CableSFP51.csv
+%%DATADIR%%/CableSFP51Paging.csv
+%%DATADIR%%/ConnectIB.csv
+%%DATADIR%%/ConnectX10.csv
+%%DATADIR%%/ConnectX2.csv
+%%DATADIR%%/ConnectX3.csv
+%%DATADIR%%/ConnectX3Pro.csv
+%%DATADIR%%/ConnectX4.csv
+%%DATADIR%%/ConnectX4LX.csv
+%%DATADIR%%/ConnectX5.csv
+%%DATADIR%%/ConnectX6.csv
+%%DATADIR%%/ConnectX6DX.csv
+%%DATADIR%%/ConnectX6LX.csv
+%%DATADIR%%/ConnectX7.csv
+%%DATADIR%%/ConnectX8.csv
+%%DATADIR%%/ConnectX8_Pure_PCIe_Switch.csv
+%%DATADIR%%/ConnectX9.csv
+%%DATADIR%%/GB100.csv
+%%DATADIR%%/GB100_PXUC.csv
+%%DATADIR%%/GR100.csv
+%%DATADIR%%/GR150.csv
+%%DATADIR%%/InfiniScaleIV.csv
+%%DATADIR%%/Quantum.csv
+%%DATADIR%%/Quantum2.csv
+%%DATADIR%%/Quantum3.csv
+%%DATADIR%%/Quantum4.csv
+%%DATADIR%%/Quantum5.csv
+%%DATADIR%%/Sagitta.csv
+%%DATADIR%%/Spectrum.csv
+%%DATADIR%%/Spectrum2.csv
+%%DATADIR%%/Spectrum3.csv
+%%DATADIR%%/Spectrum4.csv
+%%DATADIR%%/Spectrum5.csv
+%%DATADIR%%/Spectrum6.csv
+%%DATADIR%%/SwitchIB.csv
+%%DATADIR%%/SwitchIB2.csv
+%%DATADIR%%/SwitchX.csv
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db
+%%FWMANAGER%%bin/mstarchive
+%%FWMANAGER%%bin/mstfwmanager
 include/mstflint/cmdif/icmd_cif_common.h
 include/mstflint/cmdif/icmd_cif_open.h
 include/mstflint/common/compatibility.h
@@ -27,8 +87,8 @@ include/mstflint/sdk/resource_dump_segments_be.h
 include/mstflint/sdk/resource_dump_segments_le.h
 include/mstflint/sdk/resource_dump_types.h
 include/mstflint/tools_layouts/adb_to_c_utils.h
-include/mstflint/tools_layouts/icmd_layouts.h
 include/mstflint/tools_layouts/icmd_hca_layouts.h
+include/mstflint/tools_layouts/icmd_layouts.h
 lib/mstflint/python_tools/c_dev_mgt.so
 lib/mstflint/python_tools/ccmdif.so
 lib/mstflint/python_tools/cmdif.py
@@ -41,7 +101,10 @@ lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/__init__.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mcam.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mfrl.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mpcir.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mroq.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mrsi.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/gpu_drivers_safety_check.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/hot_reset.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/logger.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mcra.py
 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlnx_peripheral_components.py
@@ -53,7 +116,8 @@ lib/mstflint/python_tools/mstfwreset/mstfwreset.py
 lib/mstflint/python_tools/mstfwtrace/fw_trace_utilities.py
 lib/mstflint/python_tools/mstfwtrace/mstfwtrace.py
 lib/mstflint/python_tools/mstfwtrace/secure_fw_trace.py
-%%ADAB%%lib/mstflint/python_tools/mstprivhost/mstprivhost.py
+lib/mstflint/python_tools/mtcr.py
+lib/mstflint/python_tools/regaccess.py
 lib/mstflint/python_tools/regaccess_hca_ext_structs.py
 lib/mstflint/python_tools/regaccess_switch_ext_structs.py
 lib/mstflint/python_tools/resourcetools/mstresourcedump.py
@@ -64,22 +128,26 @@ lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/DumpCommand.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/QueryCommand.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/ResDumpCommand.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/__init__.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/CResourceDump.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/__init__.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/cresourcedump_types.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/fetchers/CapabilityFetcher.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/fetchers/__init__.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/filters/SegmentsFilter.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/filters/__init__.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/__init__.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/Exceptions.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/__init__.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/constants.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/validation/CapabilityValidator.py
 lib/mstflint/python_tools/resourcetools/resourcedump_lib/validation/__init__.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/ResourceParseManager.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/__init__.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbParser.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbResourceParser.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AddressValueParser.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/MenuParser.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/RawParser.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/ResourceParser.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/common_functions.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/__init__.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbParser.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/__init__.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/AdbData.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/DataPrinter.py
@@ -87,12 +155,8 @@ lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/RawData.
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/__init__.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/Exceptions.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/__init__.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/common_functions.py
 lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/constants.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/CResourceDump.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/__init__.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/cresourcedump_types.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/MenuParser.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/RawParser.py
 lib/mstflint/python_tools/resourcetools/segments/CommandSegment.py
 lib/mstflint/python_tools/resourcetools/segments/ErrorSegment.py
 lib/mstflint/python_tools/resourcetools/segments/InfoSegment.py
@@ -106,14 +170,12 @@ lib/mstflint/python_tools/resourcetools/segments/SegmentCreator.py
 lib/mstflint/python_tools/resourcetools/segments/SegmentFactory.py
 lib/mstflint/python_tools/resourcetools/segments/TerminateSegment.py
 lib/mstflint/python_tools/resourcetools/segments/__init__.py
-lib/mstflint/python_tools/mtcr.py
-lib/mstflint/python_tools/regaccess.py
 lib/mstflint/python_tools/rreg_access.so
 lib/mstflint/python_tools/tools_version.py
 lib/mstflint/sdk/libresource_dump_sdk.so
 share/man/man1/mstarchive.1.gz
-share/man/man1/mstcongestion.1.gz
 share/man/man1/mstconfig.1.gz
+share/man/man1/mstcongestion.1.gz
 share/man/man1/mstflint.1.gz
 share/man/man1/mstfwmanager.1.gz
 share/man/man1/mstfwreset.1.gz
@@ -128,43 +190,3 @@ share/man/man1/mstreg.1.gz
 share/man/man1/mstregdump.1.gz
 share/man/man1/mstresourcedump.1.gz
 share/man/man1/mstvpd.1.gz
-%%DATADIR%%/AbirGearBox.csv
-%%DATADIR%%/AmosGearBox.csv
-%%DATADIR%%/AmosGearBoxManager.csv
-%%DATADIR%%/BlueField.csv
-%%DATADIR%%/BlueField2.csv
-%%DATADIR%%/BlueField3.csv
-%%DATADIR%%/BW00.csv
-%%DATADIR%%/Cable.csv
-%%DATADIR%%/CableQSFP.csv
-%%DATADIR%%/CableQSFPaging.csv
-%%DATADIR%%/CableSFP.csv
-%%DATADIR%%/CableSFP51.csv
-%%DATADIR%%/CableSFP51Paging.csv
-%%DATADIR%%/ConnectX8.csv
-%%DATADIR%%/ConnectIB.csv
-%%DATADIR%%/ConnectX2.csv
-%%DATADIR%%/ConnectX3.csv
-%%DATADIR%%/ConnectX3Pro.csv
-%%DATADIR%%/ConnectX4.csv
-%%DATADIR%%/ConnectX4LX.csv
-%%DATADIR%%/ConnectX5.csv
-%%DATADIR%%/ConnectX6.csv
-%%DATADIR%%/ConnectX6DX.csv
-%%DATADIR%%/ConnectX6LX.csv
-%%DATADIR%%/ConnectX7.csv
-%%DATADIR%%/Quantum2.csv
-%%DATADIR%%/Quantum3.csv
-%%DATADIR%%/InfiniScaleIV.csv
-%%DATADIR%%/Quantum.csv
-%%DATADIR%%/Spectrum.csv
-%%DATADIR%%/Spectrum2.csv
-%%DATADIR%%/Spectrum3.csv
-%%DATADIR%%/Spectrum4.csv
-%%DATADIR%%/SwitchIB.csv
-%%DATADIR%%/SwitchIB2.csv
-%%DATADIR%%/SwitchX.csv
-%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
-%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db
-%%ADAB%%%%DATADIR%%/prm_dbs/hca/ext/register_access_table.adb
-%%ADAB%%%%DATADIR%%/prm_dbs/switch/ext/register_access_table.adb