Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / tools / parsing / nex / default.nix
blob287098ed8d363e2b286da84b81d14e99e1fd9ddd
1 { buildGoPackage
2 , fetchFromGitHub
3 , lib
4 }:
5 # upstream is pretty stale, but it still works, so until they merge module
6 # support we have to use gopath: see blynn/nex#57
7 buildGoPackage rec {
8   pname = "nex";
9   version = "unstable-2021-03-30";
11   src = fetchFromGitHub {
12     owner = "blynn";
13     repo = pname;
14     rev = "1a3320dab988372f8910ccc838a6a7a45c8980ff";
15     hash = "sha256-DtJkV380T2B5j0+u7lYZfbC0ej0udF4GW2lbRmmbjAM=";
16   };
18   goPackagePath = "github.com/blynn/nex";
19   subPackages = [ "." ];
21   meta = with lib; {
22     description = "Lexer for Go";
23     homepage = "https://github.com/blynn/nex";
24     license = licenses.gpl3Only;
25     maintainers = with maintainers; [ urandom ];
26   };