Skip to content

Commit 1f4f8b2

Browse files
authored
synocli-file: Add lsd and update tools (#5937)
* synocli-file: Add lsd and update tools - Add lsd v1.0.0 - Update bat to v0.24.0 - Update eza to v0.16.1 - Update fd to v8.7.0 - Update fzf to v0.44.1 - Update micro to v2.0.13 - Update sd to v1.0.0 - update zlib-ng to v2.1.4 * add lsd (next gen ls command)
1 parent 321b17c commit 1f4f8b2

32 files changed

+117
-76
lines changed

cross/bat/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = bat
2-
PKG_VERS = 0.23.0
2+
PKG_VERS = 0.24.0
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/sharkdp/bat/archive

cross/bat/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
bat-0.23.0.tar.gz SHA1 467b68e3302c7aca185472e8ccc67d5604be8ff0
2-
bat-0.23.0.tar.gz SHA256 30b6256bea0143caebd08256e0a605280afbbc5eef7ce692f84621eb232a9b31
3-
bat-0.23.0.tar.gz MD5 678e13187ba4202fd3588a72f3e2bc9e
1+
bat-0.24.0.tar.gz SHA1 3ea9cf471484f520b58f699e4790bc3dadb3d5cb
2+
bat-0.24.0.tar.gz SHA256 907554a9eff239f256ee8fe05a922aad84febe4fe10a499def72a4557e9eedfb
3+
bat-0.24.0.tar.gz MD5 29835f4ae789902ef0db3a39024d6016

cross/eza/Makefile

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = eza
2-
PKG_VERS = 0.13.0
2+
PKG_VERS = 0.16.1
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/eza-community/eza/archive
@@ -8,6 +8,7 @@ PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
88

99
DEPENDS = cross/zlib
1010

11+
# linker error: undefined reference to `pthread_setname_np'
1112
UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)
1213

1314
HOMEPAGE = https://eza.rocks/

cross/eza/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
eza-0.13.0.tar.gz SHA1 053a8fdfed411cb6f89fdaa3aa9de687c294859b
2-
eza-0.13.0.tar.gz SHA256 3b774d1396f7aa5382d358133f2923a49639b1c615fea0942cbc63042c15830b
3-
eza-0.13.0.tar.gz MD5 4f06d39b2c8071306836c037f0217936
1+
eza-0.16.1.tar.gz SHA1 e7afeaacc4dfd6881601404eec6b4cd2080a8f1e
2+
eza-0.16.1.tar.gz SHA256 e1c9e313ffb98730e8bbc90a30ea951237f38474108072e9253ae89951ba8cdc
3+
eza-0.16.1.tar.gz MD5 415d6c5fdff790fb6d145c27bb63d2ff

cross/fd/Makefile

+12-3
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,26 @@
11
PKG_NAME = fd
2-
# Version 8.4.0 fails to build for ARMv5 (https://github.com/sharkdp/fd/issues/1049#issue-1283491635)
3-
# Version 8.7.0 still fails to build for ARMv5
4-
PKG_VERS = 8.3.2
2+
PKG_VERS = 8.7.0
53
PKG_EXT = tar.gz
64
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
75
PKG_DIST_SITE = https://github.com/sharkdp/fd/archive
86
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
97
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
108

9+
# PKG_VERS = 8.7.1 fails to build for RUST_TARGET = armv7-unknown-linux-gnueabi $(ARMv7L_ARCHS)
10+
# see: https://github.com/sharkdp/fd/issues/1428
11+
1112
# powerpc archs (except qoriq) are not supported
1213
# undefined reference to 'pipe2'
1314
UNSUPPORTED_ARCHS += $(OLD_PPC_ARCHS)
1415

16+
include ../../mk/spksrc.archs.mk
17+
# issue with ARMv5: https://github.com/sharkdp/fd/issues/1049#issue-1283491635
18+
# workaround for: https://github.com/rust-lang/compiler-builtins/issues/420
19+
# fix documented in comment: https://github.com/rust-lang/compiler-builtins/issues/420#issuecomment-1335159456
20+
ifeq ($(findstring $(ARCH),$(ARMv5_ARCHS)),$(ARCH))
21+
ENV += RUSTFLAGS="-Clink-arg=-Wl,--allow-multiple-definition"
22+
endif
23+
1524
HOMEPAGE = https://github.com/sharkdp/fd
1625
COMMENT = fd is a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative to find. While it does not aim to support all of find's powerful functionality, it provides sensible (opinionated) defaults for a majority of use cases.
1726
LICENSE = Apache 2.0 / MIT

cross/fd/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
fd-8.3.2.tar.gz SHA1 bde01a515d66daeda4b9c026786ed9ba924ae190
2-
fd-8.3.2.tar.gz SHA256 9cc2354c652ee38369a4ce865404f284e94fa9daf043bb31d36297e7a2d7cd45
3-
fd-8.3.2.tar.gz MD5 eeacb2cdce9a86b1ace33018d0479277
1+
fd-8.7.0.tar.gz SHA1 258ad4bc76758da1fe6a88777caae11eade2e95b
2+
fd-8.7.0.tar.gz SHA256 13da15f3197d58a54768aaad0099c80ad2e9756dd1b0c7df68c413ad2d5238c9
3+
fd-8.7.0.tar.gz MD5 053987b4ff53af8fb9b05affd0cfa011

cross/fzf/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = fzf
2-
PKG_VERS = 0.42.0
2+
PKG_VERS = 0.44.1
33
PKG_EXT = tar.gz
44
PKG_REVISION = $(shell date +%m/%d/%Y)
55
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)

cross/fzf/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
fzf-0.42.0.tar.gz SHA1 ac0e5b39a0642241980bfe10bad67f8dc8ca5fff
2-
fzf-0.42.0.tar.gz SHA256 743c1bfc7851b0796ab73c6da7db09d915c2b54c0dd3e8611308985af8ed3df2
3-
fzf-0.42.0.tar.gz MD5 b47bb2d48df48eb7967d7d770d77d0f8
1+
fzf-0.44.1.tar.gz SHA1 d70de6b092b546493717fdb8bb69930a97580379
2+
fzf-0.44.1.tar.gz SHA256 295f3aec9519f0cf2dce67a14e94d8a743d82c19520e5671f39c71c9ea04f90c
3+
fzf-0.44.1.tar.gz MD5 6687e6f61baae4678490643456c362ff

cross/jdupes/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ PKG_NAME = jdupes
22
PKG_VERS = 1.27.3
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
5-
PKG_DIST_SITE = https://github.com/jbruchon/jdupes/archive
5+
PKG_DIST_SITE = https://codeberg.org/jbruchon/jdupes/archive
66
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
7-
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
7+
PKG_DIR = $(PKG_NAME)
88

99
DEPENDS = cross/libjodycode
1010

cross/jdupes/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
jdupes-1.27.3.tar.gz SHA1 c9c158d3e699176da3f5468a956b76327cbfe6b5
2-
jdupes-1.27.3.tar.gz SHA256 6e8352f61b3920a2b5626c7122c3b80b4fdcc5cdd3f1c0c3424530425a77d846
3-
jdupes-1.27.3.tar.gz MD5 692767c0b697d8c914f5c59e711143a8
1+
jdupes-1.27.3.tar.gz SHA1 5d15790075ab39cf6ab19152de75941dd443ac50
2+
jdupes-1.27.3.tar.gz SHA256 13bbe43d7386d76c2aff4fdff105e7545977789b9eea64e7c2f36b8d426c262e
3+
jdupes-1.27.3.tar.gz MD5 aa5df5d44c838b3d8c66594294647800

cross/libjodycode/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ PKG_NAME = libjodycode
22
PKG_VERS = 3.1
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
5-
PKG_DIST_SITE = https://github.com/jbruchon/libjodycode/archive
5+
PKG_DIST_SITE = https://codeberg.org/jbruchon/libjodycode/archive
66
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
7-
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
7+
PKG_DIR = $(PKG_NAME)
88

99
DEPENDS =
1010

cross/libjodycode/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
libjodycode-3.1.tar.gz SHA1 9d7c85c4fd90c3aefadb329061b55ad5ecf7c838
2-
libjodycode-3.1.tar.gz SHA256 c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184
3-
libjodycode-3.1.tar.gz MD5 07e5b350a3ce9a60bdc44d06f70d5fd8
1+
libjodycode-3.1.tar.gz SHA1 9d8a7da5212b30a6c1233be1cc116813bbcff22b
2+
libjodycode-3.1.tar.gz SHA256 990a53248a5a410c7f26a6422d0a907d1b7c156efbf204a1faf4982614e243a9
3+
libjodycode-3.1.tar.gz MD5 8795a0a48e501e5b4870b2a0a7b87811

cross/lsd/Makefile

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
PKG_NAME = lsd
2+
PKG_VERS = 1.0.0
3+
PKG_EXT = tar.gz
4+
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
5+
PKG_DIST_SITE = https://github.com/lsd-rs/lsd/archive
6+
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
7+
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
8+
9+
DEPENDS =
10+
11+
HOMEPAGE = https://github.com/lsd-rs/lsd
12+
COMMENT = The next gen ls command.
13+
LICENSE = Apache 2.0
14+
15+
include ../../mk/spksrc.cross-rust.mk

cross/lsd/PLIST

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bin:bin/lsd

cross/lsd/digests

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
lsd-1.0.0.tar.gz SHA1 0ad10432e5339e5fa393eee216204011ca6185f9
2+
lsd-1.0.0.tar.gz SHA256 ab34e9c85bc77cfa42b43bfb54414200433a37419f3b1947d0e8cfbb4b7a6325
3+
lsd-1.0.0.tar.gz MD5 5caf536e33834dd90fd854cb590c8377

cross/micro/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = micro
2-
PKG_VERS = 2.0.12
2+
PKG_VERS = 2.0.13
33
PKG_EXT = tar.gz
44
# make sure the hash matches this release, as it is shown with 'micro --version'
55
GIT_HASH = c2cebaa

cross/micro/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
micro-2.0.12.tar.gz SHA1 901fd809fe5f594ba9b86d0d148b4f09d314133b
2-
micro-2.0.12.tar.gz SHA256 936d109670035235da1f3fb07c76c57c729b59bc1460aab41feb3516136e450f
3-
micro-2.0.12.tar.gz MD5 14717fd97623e502fdb92e269ff5058d
1+
micro-2.0.13.tar.gz SHA1 179d697bc71094c663ea927357bdf92fcfa0883a
2+
micro-2.0.13.tar.gz SHA256 a96fff974ed6bd9a1dd58a33e54ff23b78783bbb3571b86d5c37d787b1e0e4be
3+
micro-2.0.13.tar.gz MD5 5397c91db868e6df120e4fea8b7b1c5d

cross/sd/Makefile

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
PKG_NAME = sd
2-
PKG_VERS = 0.7.6
2+
PKG_VERS = 1.0.0
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/chmln/sd/archive
66
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
77
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
88

9+
DEPENDS =
10+
11+
# linker error: undefined reference to `pthread_setname_np'
12+
UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)
13+
914
HOMEPAGE = https://github.com/chmln/sd#readme
1015
COMMENT = Intuitive find & replace CLI (sed alternative).
1116
LICENSE = MIT

cross/sd/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
sd-0.7.6.tar.gz SHA1 09a405ff671b0b4f55d5eb23ce91e7d0b4bb08a3
2-
sd-0.7.6.tar.gz SHA256 faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f
3-
sd-0.7.6.tar.gz MD5 f0460462f734b8efd680b78e8d522ac2
1+
sd-1.0.0.tar.gz SHA1 79150853b55f067ce5c1f7a8331a40cbb6f4aec2
2+
sd-1.0.0.tar.gz SHA256 2adc1dec0d2c63cbffa94204b212926f2735a59753494fca72c3cfe4001d472f
3+
sd-1.0.0.tar.gz MD5 0eb48aa22ded625392aec88d735360e0

cross/zlib-ng/Makefile

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = zlib-ng
2-
PKG_VERS = 2.0.7
2+
PKG_VERS = 2.1.4
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/zlib-ng/zlib-ng/archive
@@ -10,10 +10,10 @@ DEPENDS =
1010

1111
UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)
1212

13-
include ../../mk/spksrc.archs.mk
14-
ifneq ($(findstring $(ARCH),$(DSM_ARMv7_ARCHS)),$(ARCH))
15-
CMAKE_ARGS += -DWITH_ACLE=no
16-
endif
13+
14+
CMAKE_ARGS += -DZLIB_ENABLE_TESTS=OFF
15+
CMAKE_ARGS += -DZLIBNG_ENABLE_TESTS=OFF
16+
CMAKE_ARGS += -DWITH_GTEST=OFF
1717

1818
HOMEPAGE = https://github.com/zlib-ng/zlib-ng
1919
COMMENT = zlib replacement with optimizations for "next generation" systems.

cross/zlib-ng/PLIST

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
lnk:lib/libz-ng.so
22
lnk:lib/libz-ng.so.2
3-
lib:lib/libz-ng.so.2.0.7
3+
lib:lib/libz-ng.so.2.1.4

cross/zlib-ng/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
zlib-ng-2.0.7.tar.gz SHA1 4602fdbb30d55c051439bb58a812b67df8a9c57a
2-
zlib-ng-2.0.7.tar.gz SHA256 6c0853bb27738b811f2b4d4af095323c3d5ce36ceed6b50e5f773204fb8f7200
3-
zlib-ng-2.0.7.tar.gz MD5 9ae2161576de0e35ce006f5bf4e4fd87
1+
zlib-ng-2.1.4.tar.gz SHA1 c28b365ff6e12acd92eb9d11244a96c6225a43df
2+
zlib-ng-2.1.4.tar.gz SHA256 a0293475e6a44a3f6c045229fe50f69dc0eebc62a42405a51f19d46a5541e77a
3+
zlib-ng-2.1.4.tar.gz MD5 d2ac0866850e3f80d5e4e509aab62438

cross/zlib-ng/patches/88f6281/001-fix-arm-feature-includes-for-armv5.patch

-12
This file was deleted.

diyspk/bat/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
SPK_NAME = bat
2-
SPK_VERS = 0.23.0
2+
SPK_VERS = 0.24.0
33
SPK_REV = 1
44

55
DEPENDS = cross/bat

diyspk/eza/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
SPK_NAME = eza
2-
SPK_VERS = 0.13.0
2+
SPK_VERS = 0.16.1
33
SPK_REV = 1
44

55
DEPENDS = cross/eza

diyspk/fd/Makefile

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
SPK_NAME = fd
2-
SPK_VERS = 8.3.2
2+
SPK_VERS = 8.7.0
33
SPK_REV = 1
44

5-
DEPENDS = cross/$(SPK_NAME)
5+
DEPENDS = cross/fd
66

7-
# powerpc archs (except qoriq) are not supported
8-
UNSUPPORTED_ARCHS += $(OLD_PPC_ARCHS)
7+
UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)
98

109
MAINTAINER = SynoCommunity
1110
DESCRIPTION = fd is a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative to find. While it does not aim to support all of find's powerful functionality, it provides sensible (opinionated) defaults for a majority of use cases.
1211
STARTABLE = no
1312

1413
HOMEPAGE = https://github.com/sharkdp/fd
15-
LICENSE = Apache 2.0 / MIT
14+
LICENSE = Apache 2.0 / MIT
1615

1716
SPK_COMMANDS = bin/fd
1817

diyspk/fzf/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
SPK_NAME = fzf
2-
SPK_VERS = 0.42.0
2+
SPK_VERS = 0.44.1
33
SPK_REV = 1
44
SPK_ICON = src/fzf.png
55

diyspk/lsd/Makefile

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
SPK_NAME = lsd
2+
SPK_VERS = 1.0.0
3+
SPK_REV = 1
4+
5+
DEPENDS = cross/lsd
6+
7+
MAINTAINER = SynoCommunity
8+
DESCRIPTION = The next gen ls command.
9+
STARTABLE = no
10+
11+
HOMEPAGE = https://github.com/lsd-rs/lsd
12+
LICENSE = Apache 2.0
13+
14+
SPK_COMMANDS = bin/lsd
15+
16+
include ../../mk/spksrc.spk.mk

diyspk/micro/Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
SPK_NAME = micro
2-
SPK_VERS = 2.0.11
3-
SPK_REV = 2
2+
SPK_VERS = 2.0.13
3+
SPK_REV = 1
44
SPK_ICON = src/micro.png
55

66
DEPENDS = cross/micro
77

88
MAINTAINER = SynoCommunity
9-
DESCRIPTION = a modern and intuitive terminal-based text editor.
9+
DESCRIPTION = A modern and intuitive terminal-based text editor.
1010
DISPLAY_NAME = micro
1111
STARTABLE = no
1212

diyspk/sd/Makefile

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
SPK_NAME = sd
2-
SPK_VERS = 0.7.6
2+
SPK_VERS = 1.0.0
33
SPK_REV = 1
44

5-
DEPENDS = cross/$(SPK_NAME)
5+
DEPENDS = cross/sd
6+
7+
UNSUPPORTED_ARCHS = $(OLD_PPC_ARCHS)
68

79
MAINTAINER = SynoCommunity
810
DESCRIPTION = Intuitive find & replace CLI (sed alternative).

mk/spksrc.cross-rust.mk

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ endif
5353
CARGO_INSTALL_ARGS += --path $(RUST_SRC_DIR)
5454
CARGO_INSTALL_ARGS += --root $(STAGING_INSTALL_PREFIX)
5555

56-
# Default build with rust and installation with cargo
56+
# Default build with rust and install with cargo
5757
rust_install_target:
58-
@echo " ==> Cargo install rust package $(PKG_NAME)"
58+
@echo " ==> Cargo install rust package $(PKG_NAME) ($(shell rustc --version); $(RUST_TOOLCHAIN))"
5959
@$(RUN) cargo +$(RUST_TOOLCHAIN) install $(CARGO_INSTALL_ARGS)
6060

6161

spk/synocli-file/Makefile

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
SPK_NAME = synocli-file
2-
SPK_VERS = 3.1
3-
SPK_REV = 21
2+
SPK_VERS = 3.2
3+
SPK_REV = 22
44
SPK_ICON = src/synocli-file.png
55

66
# packages depending on cross/zlib must be defined later, see below
@@ -11,6 +11,7 @@ DEPENDS += cross/mg
1111
DEPENDS += cross/jupp
1212
DEPENDS += cross/iconv
1313
DEPENDS += cross/dos2unix
14+
DEPENDS += cross/lsd
1415

1516
OPTIONAL_DEPENDS = cross/rmlint cross/rnm cross/micro cross/fzf cross/ripgrep cross/fd cross/sd
1617
OPTIONAL_DEPENDS += cross/bat cross/eza
@@ -79,9 +80,9 @@ endif
7980
PCRE2_CLI_FULL = 1
8081
export PCRE2_CLI_FULL
8182

82-
DESCRIPTION = "SynoCli File Tools provide a set of small command-line utilities: less, tree, ncdu, jdupes, fdupes, rhash, mc \(midnight commander\), mg \(emacs-like text editor\), nano, jupp \(based on JOE - Joe\'s Own Editor 3.1\), file, detox, pcre2, zstd, lzip, plzip, detox, iconv, dos2unix tools$(OPTIONAL_DESC)."
83+
DESCRIPTION = "SynoCli File Tools provide a set of small command-line utilities: less, tree, ncdu, jdupes, fdupes, rhash, mc \(midnight commander\), mg \(emacs-like text editor\), nano, jupp \(based on JOE - Joe\'s Own Editor 3.1\), file, detox, pcre2, zstd, lzip, plzip, detox, iconv, dos2unix tools, lsd$(OPTIONAL_DESC)."
8384
STARTABLE = no
84-
CHANGELOG = "1. Replace exa by eza v0.13.0.<br/>2. Update dos2unix to v 7.5.1.<br>3. Update file to v5.45.<br/>4. Update fzf to v0.42.0.<br/>5. Update jdupes to v1.27.3.<br/>6. Update less to v643.<br/>7. Update micro to v2.0.12.<br/>8. Update Midnight Commander to v4.8.30.<br/>9. Update mg v3.7.<br/>10. Update ncdu to v1.19.<br/>11. Update rhash to v1.4.4.<br/>12. Update rmlint to v2.10.2.<br/>13. Update tree to v2.1.1.<br/>"
85+
CHANGELOG = "1. Add lsd v1.0.0.<br/>2. Update bat to v0.24.0.<br/>3. Update eza to v0.16.1.<br/>4. Update fd to v8.7.0.<br/>5. Update fzf to v0.44.1.<br/>6. Update micro to v2.0.13.<br/>7. Update sd to v1.0.0."
8586

8687
SERVICE_SETUP = src/service-setup.sh
8788

@@ -109,6 +110,7 @@ SPK_COMMANDS += bin/sd
109110
SPK_COMMANDS += bin/mg
110111
SPK_COMMANDS += bin/bat
111112
SPK_COMMANDS += bin/eza
113+
SPK_COMMANDS += bin/lsd
112114
SPK_COMMANDS += bin/jmacs bin/joe bin/jpico bin/jstar bin/jupp bin/rjoe
113115
SPK_COMMANDS += bin/nnn
114116
SPK_COMMANDS += bin/iconv

0 commit comments

Comments
 (0)