evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / fi / fiano / package.nix
blobba4b415b283e8d830ff64cc98910a51e9bdd5e5c
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 buildGoModule rec {
7   pname = "fiano";
9   version = "1.2.0";
11   src = fetchFromGitHub {
12     owner = "linuxboot";
13     repo = "fiano";
14     rev = "v${version}";
15     hash = "sha256-QX0XMec99YbYWyfRThhwDaNjKstkUEz6wsisBynprmg=";
16   };
18   subPackages = [
19     "cmds/cbfs"
20     "cmds/create-ffs"
21     "cmds/fmap"
22     "cmds/fspinfo"
23     "cmds/glzma"
24     "cmds/guid2english"
25     "cmds/microcode"
26     "cmds/utk"
27   ];
29   vendorHash = "sha256-00ZSAVEmk2pNjv6fo++gnpIheK8lo4AVWf+ghXappnI=";
31   ldflags = [ "-s" "-w" ];
33   meta = with lib; {
34     description = "Go-based tools for modifying UEFI firmware";
35     homepage = "https://github.com/linuxboot/fiano";
36     changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md";
37     license = licenses.bsd3;
38     maintainers = [ maintainers.jmbaur ];
39   };