krankerl: init at 0.13.0 (#118582)

Changed files
+50
pkgs
development
tools
krankerl
top-level
+49
pkgs/development/tools/krankerl/default.nix
···
+
{ lib
+
, fetchFromGitHub
+
, rustPlatform
+
, pkg-config
+
, openssl
+
, dbus
+
, sqlite
+
, file
+
, gzip
+
, makeWrapper
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "krankerl";
+
version = "0.13.0";
+
+
src = fetchFromGitHub {
+
owner = "ChristophWurst";
+
repo = "krankerl";
+
rev = "v${version}";
+
sha256 = "1gp8b2m8kcz2f16zv9xwv4n1zki6imvz9z31kixh6amdj6fif3d1";
+
};
+
+
cargoSha256 = "sha256:01hcxs14wwhhvr08x816wa3jcm4zvm6g7vais793cgijipyv00rc";
+
+
nativeBuildInputs = [
+
pkg-config
+
gzip
+
makeWrapper
+
];
+
+
buildInputs = [
+
openssl
+
dbus
+
sqlite
+
];
+
+
checkInputs = [
+
file
+
];
+
+
meta = with lib; {
+
description = "A CLI helper to manage, package and publish Nextcloud apps";
+
homepage = "https://github.com/ChristophWurst/krankerl";
+
license = licenses.gpl3Only;
+
platforms = platforms.linux;
+
maintainers = with maintainers; [ onny ];
+
};
+
}
+1
pkgs/top-level/all-packages.nix
···
khronos-ocl-icd-loader = callPackage ../development/libraries/khronos-ocl-icd-loader { };
+
krankerl = callPackage ../development/tools/krankerl { };
krew = callPackage ../development/tools/krew { };