kamp: init at 0.2.1 (#347089)

Atemu a0b1b922 2ff81790

Changed files
+39
maintainers
pkgs
by-name
ka
+7
maintainers/maintainer-list.nix
···
githubId = 46724898;
name = "Erik Backman";
};
+
erikeah = {
+
email = "erikeah@protonmail.com";
+
github = "erikeah";
+
githubId = 11900869;
+
keys = [ { fingerprint = "4142 0380 C7F8 BCDA CC9E 7ABA 0FF3 076B 71F2 5DEF"; } ];
+
name = "Erik Alonso";
+
};
erikryb = {
email = "erik.rybakken@math.ntnu.no";
github = "erikryb";
+32
pkgs/by-name/ka/kamp/package.nix
···
+
{
+
lib,
+
rustPlatform,
+
fetchFromGitHub,
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "kamp";
+
version = "0.2.1";
+
+
src = fetchFromGitHub {
+
owner = "vbauerster";
+
repo = pname;
+
rev = "v${version}";
+
hash = "sha256-9cakFhA9niMZ0jD0ilgCUztk4uL6wDp6zfHUJY/yLYw=";
+
};
+
+
cargoHash = "sha256-BnVV0UnXEebq1kbQvv8PkmntLK0BwrOcMxxIODpZrxc=";
+
+
postInstall = ''
+
install scripts/* -Dt $out/bin
+
'';
+
+
meta = {
+
description = "Tool to control Kakoune editor from the command line";
+
homepage = "https://github.com/vbauerster/kamp";
+
license = lib.licenses.unlicense;
+
maintainers = with lib.maintainers; [ erikeah ];
+
mainProgram = "kamp";
+
platforms = lib.platforms.linux;
+
};
+
}