chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ki / kine / package.nix
blob938adb99f75437be03bd25304b5b175c684d55f6
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "kine";
9   version = "0.13.2";
11   src = fetchFromGitHub {
12     owner = "k3s-io";
13     repo = "kine";
14     rev = "v${version}";
15     hash = "sha256-KMyO9zZvQFyRaMtQ/d2Zgg6pG1SFIYWkzZgSZIqhiOQ=";
16   };
18   vendorHash = "sha256-kbMwLNBPJwFbUSZdYiWWdIZM8fclHDnRnxTTIXTIuHU=";
20   ldflags = [
21     "-s"
22     "-w"
23     "-X github.com/k3s-io/kine/pkg/version.Version=v${version}"
24     "-X github.com/k3s-io/kine/pkg/version.GitCommit=unknown"
25   ];
27   env = {
28     "CGO_CFLAGS" = "-DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_USE_ALLOCA=1";
29   };
31   meta = {
32     description = "Kine is an etcdshim that translates etcd API to RDMS";
33     homepage = "https://github.com/k3s-io/kine";
34     license = lib.licenses.asl20;
35     maintainers = with lib.maintainers; [ techknowlogick ];
36     mainProgram = "kine";
37   };