Message ID | 20220713163332.3079691-1-festevam@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | package/crucible: new package | expand |
Fabio, All, On 2022-07-13 13:33 -0300, Fabio Estevam spake thusly: > crucible is a useful tool that allows reading and writing > to the i.MX fuses via the Linux NVMEM framework. > > Signed-off-by: Fabio Estevam <festevam@gmail.com> > --- [--SNIP--] > diff --git a/package/crucible/Config.in b/package/crucible/Config.in > new file mode 100644 > index 0000000000..06f7d5913c > --- /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. > + $ make check-package package/crucible/Config.in:7: line contains trailing whitespace Applied to master with the above fixed, thanks. Regards, Yann E. MORIN. > + 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)) > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot
diff --git a/DEVELOPERS b/DEVELOPERS index 0afd697b6c..4eab444a43 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 <fabio.porcedda@gmail.com> diff --git a/package/Config.in b/package/Config.in index 230aa7a2c2..652577faf6 100644 --- a/package/Config.in +++ b/package/Config.in @@ -455,6 +455,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..06f7d5913c --- /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))
crucible is a useful tool that allows reading and writing to the i.MX fuses via the Linux NVMEM framework. Signed-off-by: Fabio Estevam <festevam@gmail.com> --- DEVELOPERS | 1 + package/Config.in | 1 + package/crucible/Config.in | 8 ++++++++ package/crucible/crucible.hash | 2 ++ package/crucible/crucible.mk | 13 +++++++++++++ 5 files changed, 25 insertions(+) create mode 100644 package/crucible/Config.in create mode 100644 package/crucible/crucible.hash create mode 100644 package/crucible/crucible.mk