nerdfonts: fix wrong attribute name in error message (#364463)
[NixPkgs.git] / pkgs / by-name / go / golex / package.nix
blob99884d4d2d029a178700ee8643623553c91cd293
2   lib,
3   buildGoModule,
4   fetchFromGitLab,
5   fetchpatch2,
6 }:
8 buildGoModule rec {
9   pname = "golex";
10   version = "1.1.0";
12   src = fetchFromGitLab {
13     owner = "cznic";
14     repo = "golex";
15     rev = "v${version}";
16     hash = "sha256-0Z2oE00vGnH2BBNmKAjRhy//fEbT5AQ+CKLIUr+NPwY=";
17   };
19   patches = [
20     # fix a unicode mismatch to make test pass
21     (fetchpatch2 {
22       url = "https://gitlab.com/cznic/golex/-/commit/a735a3b62b5fb36a715ba4e280270f9ca91c5e59.patch";
23       hash = "sha256-Q/Vyh91IwL3ConWpJU0akslkaVhHTkBmrMbmDVU3Txs=";
24     })
25   ];
27   vendorHash = "sha256-Ig4cxZepvmI1EH0j2fuQ33jHOLWfS40UE+A4UHdo8oE=";
29   meta = {
30     description = "Lex/flex like utility rendering .l formated data to Go source code";
31     homepage = "https://pkg.go.dev/modernc.org/golex";
32     license = lib.licenses.bsd3;
33     mainProgram = "golex";
34     maintainers = with lib.maintainers; [ aleksana ];
35   };