lol

Merge pull request #232051 from nikstur/mlxbf-bootctl

mlxbf-bootctl: init at 1.1-6

authored by

Ryan Lahfa and committed by
GitHub
d71bd303 4633d9cf

+33
+31
pkgs/tools/misc/mlxbf-bootctl/default.nix
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "mlxbf-bootctl"; 8 + version = "1.1-6"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "Mellanox"; 12 + repo = pname; 13 + rev = "${pname}-${version}"; 14 + hash = "sha256-F49ZZtty+NARXA/doAFLhsQn4XkPW6GWLXGy4waIaM0="; 15 + }; 16 + 17 + installPhase = '' 18 + install -D mlxbf-bootctl $out/bin/mlxbf-bootctl 19 + ''; 20 + 21 + meta = with lib; { 22 + description = "Control BlueField boot partitions"; 23 + homepage = "https://github.com/Mellanox/mlxbf-bootctl"; 24 + license = licenses.bsd2; 25 + changelog = "https://github.com/Mellanox/mlxbf-bootctl/releases/tag/${pname}-${version}"; 26 + # This package is supposed to only run on a BlueField. Thus aarch64-linux 27 + # is the only relevant platform. 28 + platforms = [ "aarch64-linux" ]; 29 + maintainers = with maintainers; [ nikstur ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 32901 32901 32902 32902 mlocate = callPackage ../tools/misc/mlocate { }; 32903 32903 32904 + mlxbf-bootctl = callPackage ../tools/misc/mlxbf-bootctl { }; 32905 + 32904 32906 plocate = callPackage ../tools/misc/plocate { }; 32905 32907 32906 32908 mypaint = callPackage ../applications/graphics/mypaint { };