* [Buildroot] [PATCH 1/1] package/parsec-tool: new package
@ 2024-07-21 14:27 Saeed Kazemi
2024-07-21 16:43 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Saeed Kazemi @ 2024-07-21 14:27 UTC (permalink / raw)
To: buildroot; +Cc: Saeed Kazemi
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 <kazemi.ms@gmail.com>
---
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 <kazemi.ms@gmail.com>
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))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/parsec-tool: new package
2024-07-21 14:27 [Buildroot] [PATCH 1/1] package/parsec-tool: new package Saeed Kazemi
@ 2024-07-21 16:43 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-21 16:43 UTC (permalink / raw)
To: Saeed Kazemi; +Cc: buildroot
On Sun, 21 Jul 2024 16:27:47 +0200
Saeed Kazemi <kazemi.ms@gmail.com> wrote:
> 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 <kazemi.ms@gmail.com>
> ---
> 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
Applied to master, thanks.
However, could you describe what this is useful for? I went to the
PARSEC web site, only to find this completely useless description:
PARSEC is the Platform AbstRaction for SECurity, an open-source
initiative to provide a common API to hardware security and
cryptographic services in a platform-agnostic way. This abstraction
layer keeps workloads decoupled from physical platform details,
enabling cloud-native delivery flows within the data center and at
the edge.
Do you have more details on your interest/use-case? This is just out of
curiosity.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-07-21 16:43 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-21 14:27 [Buildroot] [PATCH 1/1] package/parsec-tool: new package Saeed Kazemi
2024-07-21 16:43 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.