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>
This commit is contained in:
Markus Theil 2025-07-07 09:21:22 +02:00
parent c8f46a60b9
commit 04514c4b7d

View File

@ -1,8 +1,10 @@
{ {
stdenv,
fetchFromGitHub, fetchFromGitHub,
git,
lib, lib,
python3, python3,
rpm,
stdenv,
}: }:
let let
@ -36,19 +38,24 @@ let
in in
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "bfscripts"; pname = "bfscripts";
version = "unstable-2023-05-15"; version = "unstable-2025-06-27";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Mellanox"; owner = "Mellanox";
repo = "bfscripts"; repo = "bfscripts";
rev = "1da79f3ece7cdf99b2571c00e8b14d2e112504a4"; rev = "ed8ede79fa002a2d83719a1bef6fbe0f7dcf37a4";
hash = "sha256-pTubrnZKEFmtAj/omycFYeYwrCog39zBDEszoCrsQNQ="; hash = "sha256-x+hpH6D5HTl39zD0vYj6wRFw881M4AcfM+ePcgXMst8=";
}; };
buildInputs = [ buildInputs = [
python3 python3
]; ];
nativeBuildInputs = [
git
rpm
];
installPhase = '' installPhase = ''
${lib.concatStringsSep "\n" (map (b: "install -D ${b} $out/bin/${b}") binaries)} ${lib.concatStringsSep "\n" (map (b: "install -D ${b} $out/bin/${b}") binaries)}
''; '';
@ -58,6 +65,9 @@ stdenv.mkDerivation {
homepage = "https://github.com/Mellanox/bfscripts"; homepage = "https://github.com/Mellanox/bfscripts";
license = licenses.bsd2; license = licenses.bsd2;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ nikstur ]; maintainers = with maintainers; [
nikstur
thillux
];
}; };
} }