add package in flake.nix

This commit is contained in:
guochao 2023-09-26 12:14:19 +08:00
parent 44540e4d1e
commit e829a91842

View File

@ -7,14 +7,14 @@
devShells = let
mkShell = pkgs.mkShell.override { stdenv = pkgs.clangStdenv; };
go = pkgs.go;
cilium-ebpf = pkgs.buildGoModule {
name = "cilium-ebpf";
version = "0.11.0";
cilium-ebpf = let version = "0.11.0"; in pkgs.buildGoModule {
inherit version;
name = "cilium-ebpf";
src = pkgs.fetchFromGitHub {
owner = "cilium";
repo = "ebpf";
rev = "v0.11.0";
rev = "v${version}";
sha256 = "+radPnp1l7OUYCEMvuVQU26V4o57R9cQkiU6khfdHAc=";
};
vendorSha256 = "qt6cXgU7lSw84F4/opvNnrsVU9LvjdT+LvEvaFL9CTQ=";
@ -31,5 +31,19 @@
];
};
};
packages = let
file-lock = pkgs.buildGoModule {
name = "file-lock";
version = "0.0.1";
src = ./.;
vendorSha256 = "FhZNRT3zb5FUSgCG8EwVRdwKkBuXlQsbG0RQcg5SFrQ=";
};
in
{
inherit file-lock;
default = file-lock;
};
});
}