diff --git a/DEVELOPERS b/DEVELOPERS index 0fc73f311f..5c3c24ff7a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -862,6 +862,7 @@ F: configs/wandboard_defconfig F: configs/warp7_defconfig F: configs/warpboard_defconfig F: package/atest/ +F: package/crucible/ F: package/kmscube/ N: Fabio Porcedda diff --git a/package/Config.in b/package/Config.in index 3feb47c534..1a55e10f79 100644 --- a/package/Config.in +++ b/package/Config.in @@ -456,6 +456,7 @@ endmenu source "package/cc-tool/Config.in" source "package/cdrkit/Config.in" source "package/cpuburn-arm/Config.in" + source "package/crucible/Config.in" source "package/cryptsetup/Config.in" source "package/cwiid/Config.in" source "package/dahdi-linux/Config.in" diff --git a/package/crucible/Config.in b/package/crucible/Config.in new file mode 100644 index 0000000000..b27eb31ae5 --- /dev/null +++ b/package/crucible/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_CRUCIBLE + bool "crucible" + depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS + help + Crucible is a One-Time-Programmable (OTP) fusing tool for the + i.MX family. + + https://github.com/usbarmory/crucible diff --git a/package/crucible/crucible.hash b/package/crucible/crucible.hash new file mode 100644 index 0000000000..ad8a2cb35c --- /dev/null +++ b/package/crucible/crucible.hash @@ -0,0 +1,2 @@ +sha256 51e911ce5e2a9f182a737b71f6e2bbf46fb80bb3252220cd99ffaf54d38e6c64 crucible-v2022.05.25.tar.gz +sha256 d88514630470aec9fa7abdc990a1e0a8751a752321bffa868188c49009d64d59 LICENSE diff --git a/package/crucible/crucible.mk b/package/crucible/crucible.mk new file mode 100644 index 0000000000..e9038f8cff --- /dev/null +++ b/package/crucible/crucible.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# crucible +# +################################################################################ + +CRUCIBLE_VERSION = v2022.05.25 +CRUCIBLE_SITE = $(call github,usbarmory,crucible,$(CRUCIBLE_VERSION)) +CRUCIBLE_LICENSE = GPL-3.0 +CRUCIBLE_LICENSE_FILES = LICENSE +CRUCIBLE_GOMOD = ./cmd/crucible + +$(eval $(golang-package))