From 78aad0acae919e05a80e97599db28ec6718c915e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Nov 2025 01:02:31 +0000 Subject: [PATCH 1/2] efibooteditor: 1.5.3 -> 1.5.4 --- pkgs/by-name/ef/efibooteditor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ef/efibooteditor/package.nix b/pkgs/by-name/ef/efibooteditor/package.nix index 2273b584c6f5..a42b721bd49e 100644 --- a/pkgs/by-name/ef/efibooteditor/package.nix +++ b/pkgs/by-name/ef/efibooteditor/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "efibooteditor"; - version = "1.5.3"; + version = "1.5.4"; src = fetchFromGitHub { owner = "Neverous"; repo = "efibooteditor"; tag = "v${finalAttrs.version}"; - hash = "sha256-xD40ZzkpwerDYC8nzGVqEHLV0KWbxcc0ApquQjrPJTc="; + hash = "sha256-tufB90EhO/jdCnQfeuibcJu5C7RfCjIxBYp+8uR0Zv0="; }; buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isLinux efivar; From 82c689f134a42da6292f12eb157daca99ab44fad Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Wed, 12 Nov 2025 00:30:05 +0530 Subject: [PATCH 2/2] efibooteditor: enable tests Signed-off-by: phanirithvij --- pkgs/by-name/ef/efibooteditor/package.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ef/efibooteditor/package.nix b/pkgs/by-name/ef/efibooteditor/package.nix index a42b721bd49e..80e0ea1a9d0a 100644 --- a/pkgs/by-name/ef/efibooteditor/package.nix +++ b/pkgs/by-name/ef/efibooteditor/package.nix @@ -39,7 +39,11 @@ stdenv.mkDerivation (finalAttrs: { 'sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY efibooteditor"' ''; - env.BUILD_VERSION = "v${finalAttrs.version}"; + env = { + LANG = "C.UTF8"; + BUILD_VERSION = "v${finalAttrs.version}"; + }; + cmakeBuildType = "MinSizeRel"; cmakeFlags = [ "-DQT_VERSION_MAJOR=6" ]; @@ -47,6 +51,15 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 $src/LICENSE.txt $out/share/licenses/efibooteditor/LICENSE ''; + doCheck = true; + checkPhase = '' + runHook preCheck + + ctest --output-on-failure + + runHook postCheck + ''; + meta = { description = "Boot Editor for (U)EFI based systems"; homepage = "https://github.com/Neverous/efibooteditor";