From f242ac49c810a5cd408f1008ef75eabe5ae59923 Mon Sep 17 00:00:00 2001 From: TBWanderer Date: Wed, 7 Aug 2024 10:57:09 +0300 Subject: [PATCH] cwe-client-cli: init at 0.3.2 --- pkgs/by-name/cw/cwe-client-cli/package.nix | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/cw/cwe-client-cli/package.nix diff --git a/pkgs/by-name/cw/cwe-client-cli/package.nix b/pkgs/by-name/cw/cwe-client-cli/package.nix new file mode 100644 index 000000000000..c7ec89733fa8 --- /dev/null +++ b/pkgs/by-name/cw/cwe-client-cli/package.nix @@ -0,0 +1,35 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + glib, + dbus, + openssl_3, +}: +rustPlatform.buildRustPackage rec { + pname = "cwe-client-cli"; + version = "0.3.2"; + src = fetchFromGitHub { + owner = "NotBalds"; + repo = "cwe-client-cli"; + rev = "v${version}"; + hash = "sha256-7zzmYwuQ+Sg8hf1zuKtKUMgk0Is1YJB4WdOKdxtWRA0="; + }; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ + glib + dbus + openssl_3 + ]; + cargoHash = "sha256-VgbNwqDVcORWJB5QjH39gZZtW1n2Me9FxVUhb4vIg1A="; + + meta = { + description = "Simple command line client for CWE"; + homepage = "https://github.com/NotBalds/cwe-client-cli"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ tbwanderer ]; + mainProgram = "cwe-client-cli"; + platforms = lib.platforms.linux; + }; +}