fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / kl / klog-rs / package.nix
blobd320acf9a991a6d7650b72e83acaa9d4ce86810f
2   lib,
3   fetchFromGitHub,
4   rustPlatform,
5   stdenv,
6 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "klog-rs";
10   version = "0.3.1";
12   src = fetchFromGitHub {
13     owner = "tobifroe";
14     repo = "klog";
15     rev = version;
16     hash = "sha256-E3oL6XAp9N0ptDTpGBd6pmg4DJx9GDJv3ZSbkc6at60=";
17   };
18   cargoHash = "sha256-S2F9oVPZH52luSsFUlQCLANPJudjJvecv8S6BBUnC78=";
19   checkFlags = [
20     # this integration test depends on a running kubernetes cluster
21     "--skip=k8s::tests::test_get_pod_list"
22     "--skip=k8s::tests::test_get_pod_list_for_resource"
23   ];
25   meta = {
26     description = "Tool to tail logs of multiple Kubernetes pods simultaneously";
27     homepage = "https://github.com/tobifroe/klog";
28     changelog = "https://github.com/tobifroe/klog/releases/tag/${version}";
29     license = lib.licenses.mit;
30     mainProgram = "klog";
31     maintainers = with lib.maintainers; [ tobifroe ];
32     broken = stdenv.hostPlatform.isDarwin;
33   };