biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / database / sqlc / default.nix
blobea65552bf3cfc37ec9e3fa7d11b09a14a5df8f26
1 { lib, buildGoModule, fetchFromGitHub }:
3 let
4   version = "1.26.0";
5 in
6 buildGoModule {
7   pname = "sqlc";
8   inherit version;
10   src = fetchFromGitHub {
11     owner = "sqlc-dev";
12     repo = "sqlc";
13     rev = "v${version}";
14     hash = "sha256-o23FQytw+zpkmTTxxxunHx3NvLF5q0ZSl1NV+D+XKww=";
15   };
17   proxyVendor = true;
18   vendorHash = "sha256-T4DUuZg1yVxSgw/SXgajpvYwzfYZYxzLE3F7U9bpUTw=";
20   subPackages = [ "cmd/sqlc" ];
22   meta = {
23     description = "Generate type-safe code from SQL";
24     mainProgram = "sqlc";
25     homepage = "https://sqlc.dev/";
26     license = lib.licenses.mit;
27     maintainers = [ lib.maintainers.adisbladis ];
28   };