Package Details: nvidia-mft 4.35.0-1

Git Clone URL: https://aur.archlinux.org/nvidia-mft.git (read-only, click to copy)
Package Base: nvidia-mft
Description: NVIDIA Mellanox firmware tools (MFT)
Upstream URL: https://network.nvidia.com/products/adapter-software/firmware-tools/
Licenses: custom
Submitter: mazieres
Maintainer: mazieres
Last Packager: mazieres
Votes: 0
Popularity: 0.000000
First Submitted: 2025-05-29 16:52 (UTC)
Last Updated: 2026-04-21 22:29 (UTC)

Latest Comments

greyltc commented on 2026-04-21 21:43 (UTC) (edited on 2026-04-21 21:55 (UTC) by greyltc)

diff --git a/PKGBUILD b/PKGBUILD
index a4cb7d3..c8eb7a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: David Mazieres (http://www.scs.stanford.edu/~dm/addr/)
 pkgname=nvidia-mft
-pkgver=4.32.0
-pkgverrel=120
+pkgver=4.35.0
+pkgverrel=159
 pkgversarch="${pkgver}-${pkgverrel}-$(uname -m)"
 pkgrel=1
 epoch=
@@ -23,19 +23,21 @@ install=
 changelog=
 source=("https://www.mellanox.com/downloads/MFT/mft-${pkgversarch}-rpm.tgz")
 noextract=()
-sha256sums=('3036a8b560f8726d5171d753b5afa9bed5088cb3982134a47388f85eb3d69894')
+b2sums=('7c2b8aa24ecfcc4ade08d596d20775486af512381dc2da0df970fa3e218061a55d829f4331fc8e829f6e6a379f284d4f5dfc13401c18fe1ced28ad52f0c154ef')
 validpgpkeys=()

 package() {
-    (cd mft-${pkgversarch}-rpm/SDEBS && \
-        bsdtar -xf kernel-mft-dkms_*.deb)
-    for rpm in "mft-${pkgversarch}-rpm/RPMS"/*.rpm \
-            mft-${pkgversarch}-rpm/SDEBS/data.tar.xz; do
+    for rpm in "mft-${pkgversarch}-rpm/RPMS"/*.rpm  mft-${pkgversarch}-rpm/SRPMS/*.rpm; do
        bsdtar -C "$pkgdir" -xpf "$rpm"
     done

     cd "$pkgdir"
-    sed -ie 's/(arch)/(uname -m)/' usr/src/kernel-mft-dkms-*/dkms.conf
+    bsdtar -xpf kernel-mft-*.tgz
+    rm kernel-mft-*.tgz
+    mkdir usr/src
+    mv kernel-mft-* usr/src/.
+    sed -ie 's/(arch)/(uname -m)/' usr/src/kernel-mft-*/dkms.conf
     rm -rf usr/lib
     mv usr/lib64 usr/lib
+    rm *.spec
 }

go cardinal