bfscripts: unstable-2023-05-15 -> unstable-2025-06-27

Multiple fixes since 2023, mlx-mkbfb faster and more
features.

Signed-off-by: Markus Theil <theil.markus@gmail.com>

Changed files
+15 -5
pkgs
by-name
bf
bfscripts
+15 -5
pkgs/by-name/bf/bfscripts/package.nix
···
{
-
stdenv,
fetchFromGitHub,
+
git,
lib,
python3,
+
rpm,
+
stdenv,
}:
let
···
in
stdenv.mkDerivation {
pname = "bfscripts";
-
version = "unstable-2023-05-15";
+
version = "unstable-2025-06-27";
src = fetchFromGitHub {
owner = "Mellanox";
repo = "bfscripts";
-
rev = "1da79f3ece7cdf99b2571c00e8b14d2e112504a4";
-
hash = "sha256-pTubrnZKEFmtAj/omycFYeYwrCog39zBDEszoCrsQNQ=";
+
rev = "ed8ede79fa002a2d83719a1bef6fbe0f7dcf37a4";
+
hash = "sha256-x+hpH6D5HTl39zD0vYj6wRFw881M4AcfM+ePcgXMst8=";
};
buildInputs = [
python3
];
+
nativeBuildInputs = [
+
git
+
rpm
+
];
+
installPhase = ''
${lib.concatStringsSep "\n" (map (b: "install -D ${b} $out/bin/${b}") binaries)}
'';
···
homepage = "https://github.com/Mellanox/bfscripts";
license = licenses.bsd2;
platforms = platforms.linux;
-
maintainers = with maintainers; [ nikstur ];
+
maintainers = with maintainers; [
+
nikstur
+
thillux
+
];
};
}