efibootmgr: fetch patch to allow reordering boot entries

Changed files
+11 -1
pkgs
by-name
ef
efibootmgr
+11 -1
pkgs/by-name/ef/efibootmgr/package.nix
···
lib,
stdenv,
fetchFromGitHub,
+
fetchpatch2,
efivar,
nix-update-script,
pkg-config,
···
src = fetchFromGitHub {
owner = "rhboot";
repo = "efibootmgr";
-
rev = finalAttrs.version;
+
tag = finalAttrs.version;
hash = "sha256-DYYQGALEn2+mRHgqCJsA7OQCF7xirIgQlWexZ9uoKcg=";
};
+
+
patches = [
+
(fetchpatch2 {
+
# https://github.com/rhboot/efibootmgr/issues/186
+
name = "efibootmgr_fix-editing-nonfinal-entry.patch";
+
url = "https://github.com/rhboot/efibootmgr/commit/3eac27c5fccf93d2d6e634d6fe2a76d06708ec6e.diff?full_index=1";
+
hash = "sha256-zXkmfW+BYv8jc/dibu0LEni06KyydVjfW/Lug0i+jUw=";
+
})
+
];
nativeBuildInputs = [ pkg-config ];