Loading pkgs/tools/bootloaders/refind/default.nix +18 −1 Original line number Diff line number Diff line { lib, stdenv, fetchurl, fetchpatch, gnu-efi, nixosTests }: { lib , stdenv , fetchurl , gnu-efi , nixosTests , efibootmgr , openssl , sbsigntool , makeWrapper }: let archids = { Loading Loading @@ -26,6 +35,7 @@ stdenv.mkDerivation rec { ./0001-toolchain.patch ]; nativeBuildInputs = [ makeWrapper ]; buildInputs = [ gnu-efi ]; hardeningDisable = [ "stackprotector" ]; Loading Loading @@ -100,6 +110,13 @@ stdenv.mkDerivation rec { runHook postInstall ''; postInstall = '' wrapProgram $out/bin/refind-install \ --prefix PATH : ${lib.makeBinPath [ efibootmgr openssl sbsigntool ]} wrapProgram $out/bin/refind-mvrefind \ --prefix PATH : ${lib.makeBinPath [ efibootmgr ]} ''; passthru.tests = { uefiCdrom = nixosTests.boot.uefiCdrom; }; Loading Loading
pkgs/tools/bootloaders/refind/default.nix +18 −1 Original line number Diff line number Diff line { lib, stdenv, fetchurl, fetchpatch, gnu-efi, nixosTests }: { lib , stdenv , fetchurl , gnu-efi , nixosTests , efibootmgr , openssl , sbsigntool , makeWrapper }: let archids = { Loading Loading @@ -26,6 +35,7 @@ stdenv.mkDerivation rec { ./0001-toolchain.patch ]; nativeBuildInputs = [ makeWrapper ]; buildInputs = [ gnu-efi ]; hardeningDisable = [ "stackprotector" ]; Loading Loading @@ -100,6 +110,13 @@ stdenv.mkDerivation rec { runHook postInstall ''; postInstall = '' wrapProgram $out/bin/refind-install \ --prefix PATH : ${lib.makeBinPath [ efibootmgr openssl sbsigntool ]} wrapProgram $out/bin/refind-mvrefind \ --prefix PATH : ${lib.makeBinPath [ efibootmgr ]} ''; passthru.tests = { uefiCdrom = nixosTests.boot.uefiCdrom; }; Loading