diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile index c189327795b9..87a64919f04b 100644 --- a/sysutils/mstflint/Makefile +++ b/sysutils/mstflint/Makefile @@ -1,48 +1,48 @@ PORTNAME= mstflint DISTVERSIONPREFIX= v -DISTVERSION= 4.33.0-2-GB +DISTVERSION= 4.34.0-2 CATEGORIES= sysutils MAINTAINER= olivier@FreeBSD.org COMMENT= Firmware Burning and Diagnostics Tools for Mellanox devices WWW= https://github.com/Mellanox/mstflint LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/LICENSE LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE USES= autoreconf gmake libtool localbase:ldflags pkgconfig ssl USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= Mellanox GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share OPTIONS_DEFINE= FWMANAGER ADAB OPTIONS_SUB= yes ADAB_DESC= Build with mstreg and mstlink FWMANAGER_DESC= Build with mstfwmanager and mstarchive STATIC_DESC= Static binary (disable curl support) ADAB_CONFIGURE_ON= --enable-adb-generic-tools ADAB_LIB_DEPENDS= libexpat.so:textproc/expat2 FWMANAGER_CONFIGURE_ON= --enable-fw-mgr FWMANAGER_LIB_DEPENDS= libcurl.so:ftp/curl \ libxml2.so:textproc/libxml2 post-patch: @${ECHO} '#define TOOLS_GIT_SHA "N/A"' > ${WRKSRC}/common/gitversion.h @${MKDIR} ${WRKSRC}/config post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mstflint/python_tools/rreg_access.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mstflint/python_tools/ccmdif.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mstflint/python_tools/cmtcr.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mstflint/python_tools/c_dev_mgt.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mstflint/sdk/libresource_dump_sdk.so .include diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo index eee6b2b0e9ee..3ea7d44526a9 100644 --- a/sysutils/mstflint/distinfo +++ b/sysutils/mstflint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760170288 -SHA256 (Mellanox-mstflint-v4.33.0-2-GB_GH0.tar.gz) = 836cf8af52e4206917b4adfa7edcdd749dfe717e3e9194f3fb05c836b99b66f5 -SIZE (Mellanox-mstflint-v4.33.0-2-GB_GH0.tar.gz) = 10278072 +TIMESTAMP = 1763718601 +SHA256 (Mellanox-mstflint-v4.34.0-2_GH0.tar.gz) = 74ea47843e46e60e5fce4823455b4d2b52a0136fe9139d2304f037a98da9196d +SIZE (Mellanox-mstflint-v4.34.0-2_GH0.tar.gz) = 10463715 diff --git a/sysutils/mstflint/pkg-plist b/sysutils/mstflint/pkg-plist index 1288fb573d00..bbc8119448c3 100644 --- a/sysutils/mstflint/pkg-plist +++ b/sysutils/mstflint/pkg-plist @@ -1,192 +1,193 @@ %%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/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%%/ConnectX9_Pure_PCIe_Switch.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 include/mstflint/mtcr.h include/mstflint/mtcr_com_defs.h include/mstflint/sdk/resource_dump_sdk.h include/mstflint/sdk/resource_dump_segments.h 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_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 lib/mstflint/python_tools/cmtcr.so lib/mstflint/python_tools/dev_mgt.py lib/mstflint/python_tools/mft_logger.py lib/mstflint/python_tools/mlxpci/binary_file.py lib/mstflint/python_tools/mlxpci/mlxpci_lib.py 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 lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_mlnxdriver.py lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_status_checker.py lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_utils.py lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/pci_device.py 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 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 lib/mstflint/python_tools/resourcetools/mstresourceparse.py lib/mstflint/python_tools/resourcetools/resourcedump_lib/__init__.py lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/CommandFactory.py 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/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/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 lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/RawData.py 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/segments/CommandSegment.py lib/mstflint/python_tools/resourcetools/segments/ErrorSegment.py lib/mstflint/python_tools/resourcetools/segments/InfoSegment.py lib/mstflint/python_tools/resourcetools/segments/MenuRecord.py lib/mstflint/python_tools/resourcetools/segments/MenuSegment.py lib/mstflint/python_tools/resourcetools/segments/NoticeSegment.py lib/mstflint/python_tools/resourcetools/segments/RefSegment.py lib/mstflint/python_tools/resourcetools/segments/ResourceSegment.py lib/mstflint/python_tools/resourcetools/segments/Segment.py 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/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/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 share/man/man1/mstfwtrace.1.gz share/man/man1/mstlink.1.gz share/man/man1/mstmcra.1.gz share/man/man1/mstmread.1.gz share/man/man1/mstmtserver.1.gz share/man/man1/mstmwrite.1.gz share/man/man1/mstprivhost.1.gz share/man/man1/mstreg.1.gz share/man/man1/mstregdump.1.gz share/man/man1/mstresourcedump.1.gz share/man/man1/mstvpd.1.gz