From 6282b4eceb1821bc281a0710f93b52140fd9d36b Mon Sep 17 00:00:00 2001 From: Saeed Kazemi Date: Sun, 21 Jul 2024 16:27:47 +0200 Subject: [PATCH] package/parsec-tool: new package The Parsec Command Line Interface This tool can be used to communicate with the PARSEC service. https://github.com/parallaxsecond/parsec-tool.git Signed-off-by: Saeed Kazemi Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/parsec-tool/Config.in | 9 +++++++++ package/parsec-tool/parsec-tool.hash | 3 +++ package/parsec-tool/parsec-tool.mk | 12 ++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/parsec-tool/Config.in create mode 100644 package/parsec-tool/parsec-tool.hash create mode 100644 package/parsec-tool/parsec-tool.mk diff --git a/DEVELOPERS b/DEVELOPERS index e5fe7b25a5..333e26d74e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2862,6 +2862,7 @@ F: package/biosdevname/ N: Saeed Kazemi F: package/eza/ +F: package/parsec-tool/ F: package/procs/ F: package/mxt-app/ F: package/zoxide/ diff --git a/package/Config.in b/package/Config.in index f2e10b2b5e..a0d78518b6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1589,6 +1589,7 @@ menu "Crypto" source "package/mbedtls/Config.in" source "package/nettle/Config.in" source "package/openssl/Config.in" + source "package/parsec-tool/Config.in" source "package/pkcs11-helper/Config.in" source "package/rhash/Config.in" source "package/tinydtls/Config.in" diff --git a/package/parsec-tool/Config.in b/package/parsec-tool/Config.in new file mode 100644 index 0000000000..7607017bb1 --- /dev/null +++ b/package/parsec-tool/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PARSEC_TOOL + bool "parsec-tool" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + select BR2_PACKAGE_HOST_RUSTC + help + The Parsec Command Line Interface + This tool can be used to communicate with the PARSEC service. + + https://github.com/parallaxsecond/parsec-tool.git diff --git a/package/parsec-tool/parsec-tool.hash b/package/parsec-tool/parsec-tool.hash new file mode 100644 index 0000000000..bd01bc4980 --- /dev/null +++ b/package/parsec-tool/parsec-tool.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 5b994e10305a682c22fb6f566b57874a22ed8b9120d9fd253f5fa17c40ff759a parsec-tool-0.7.0-cargo2.tar.gz +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/parsec-tool/parsec-tool.mk b/package/parsec-tool/parsec-tool.mk new file mode 100644 index 0000000000..6fe2a8f320 --- /dev/null +++ b/package/parsec-tool/parsec-tool.mk @@ -0,0 +1,12 @@ +################################################################################ +# +# parsec-tool +# +################################################################################ + +PARSEC_TOOL_VERSION = 0.7.0 +PARSEC_TOOL_SITE = $(call github,parallaxsecond,parsec-tool,$(PARSEC_TOOL_VERSION)) +PARSEC_TOOL_LICENSE = Apache-2.0 +PARSEC_TOOL_LICENSE_FILES = LICENSE + +$(eval $(cargo-package))