Quickemu complaining about no EFI firmware

Hi, I am the maintainer of Quickemu in Nixpkgs, and yes, there has been a fix for that bug since 3.11. I recently bumped it to 3.14 as well. I assume you are using NixOS stable, as 3.14 is in unstable, and 2.2.7 is only in stable. Therefore, you could either fix this by going to unstable, or as follows:

Add the unstable channel

sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos-unstable
sudo nix-channel --update

Add this to your configuration.nix:

let
  unstable = import <nixos-unstable> { config = { allowUnfree = true; }; };
in {
  environment.systemPackages = with pkgs; [
    unstable.quickemu
  ];
}

Source: Installing only a single package from `unstable` - #2 by dalto