From 5a0f41e56dd48ddd605d92e0571f86d1f4b40149 Mon Sep 17 00:00:00 2001 From: Saeed Kazemi Date: Mon, 2 Oct 2023 19:36:28 +0200 Subject: [PATCH] package/eza: new package eza is a modern, maintained replacement for ls, built on exa. https://github.com/eza-community/eza.git Signed-off-by: Saeed Kazemi Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/eza/Config.in | 8 ++++++++ package/eza/eza.hash | 3 +++ package/eza/eza.mk | 12 ++++++++++++ 5 files changed, 25 insertions(+) create mode 100644 package/eza/Config.in create mode 100644 package/eza/eza.hash create mode 100644 package/eza/eza.mk diff --git a/DEVELOPERS b/DEVELOPERS index 019516396e..75d2ade9e9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2635,6 +2635,7 @@ N: Ryan Wilkins F: package/biosdevname/ N: Saeed Kazemi +F: package/eza/ F: package/procs/ N: Sam Lancia diff --git a/package/Config.in b/package/Config.in index 9a189a2183..a7aee1816d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2636,6 +2636,7 @@ comment "Utilities" source "package/dialog/Config.in" source "package/dtach/Config.in" source "package/easy-rsa/Config.in" + source "package/eza/Config.in" source "package/file/Config.in" source "package/gnupg/Config.in" source "package/gnupg2/Config.in" diff --git a/package/eza/Config.in b/package/eza/Config.in new file mode 100644 index 0000000000..b0a49afefb --- /dev/null +++ b/package/eza/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_EZA + bool "eza" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + select BR2_PACKAGE_HOST_RUSTC + help + eza is a modern, maintained replacement for ls, built on exa. + + https://github.com/eza-community/eza.git diff --git a/package/eza/eza.hash b/package/eza/eza.hash new file mode 100644 index 0000000000..39923ceb48 --- /dev/null +++ b/package/eza/eza.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 2dac8aa41433eeaa07c4eabdf557b7e134c3fda9ba9edb8ab57959354856e20c eza-0.14.0.tar.gz +sha256 2762990c7fbba9d550802a2593c1d857dcd52596bb0f9f192a97e9a7ac5f4f9e LICENCE diff --git a/package/eza/eza.mk b/package/eza/eza.mk new file mode 100644 index 0000000000..a327de0dcc --- /dev/null +++ b/package/eza/eza.mk @@ -0,0 +1,12 @@ +################################################################################ +# +# eza +# +################################################################################ + +EZA_VERSION = 0.14.0 +EZA_SITE = $(call github,eza-community,eza,v$(EZA_VERSION)) +EZA_LICENSE = MIT +EZA_LICENSE_FILES = LICENCE + +$(eval $(cargo-package))