Merge pull request #146263 from matthiasbeyer/add-kdash

kdash: init at 0.3.1

authored by Pascal Bach and committed by GitHub e6834ffb bf905c19

+36
+34
pkgs/development/tools/kdash/default.nix
···
··· 1 + { lib, stdenv 2 + , fetchFromGitHub 3 + , rustPlatform 4 + , pkg-config 5 + , perl 6 + , python3 7 + , openssl 8 + , xorg 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "kdash"; 13 + version = "0.3.1"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "kdash-rs"; 17 + repo = pname; 18 + rev = "v${version}"; 19 + sha256 = "08ca638kvs98xhbc9g1szw0730cjk9g01qqaja8j413n2h1pr8yq"; 20 + }; 21 + 22 + nativeBuildInputs = [ perl python3 pkg-config ]; 23 + 24 + buildInputs = [ openssl xorg.xcbutil ]; 25 + 26 + cargoSha256 = "0nb554y8r7gvw7ls6gnrg98xxbws0mc6zdsc6ss3p2x9z8xwx204"; 27 + 28 + meta = with lib; { 29 + description = "A simple and fast dashboard for Kubernetes"; 30 + homepage = "https://github.com/kdash-rs/kdash"; 31 + license = with licenses; [ mit ]; 32 + maintainers = with maintainers; [ matthiasbeyer ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 7378 inherit (darwin.apple_sdk.frameworks) AppKit; 7379 }; 7380 7381 kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { }; 7382 7383 keepalived = callPackage ../tools/networking/keepalived { };
··· 7378 inherit (darwin.apple_sdk.frameworks) AppKit; 7379 }; 7380 7381 + kdash = callPackage ../development/tools/kdash { }; 7382 + 7383 kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { }; 7384 7385 keepalived = callPackage ../tools/networking/keepalived { };