Skip to content

Commit 2e4beb7

Browse files
committed
sysutils/eza: Update to 0.13.0
Changes since 0.12.0: eza v0.13.0 Description breaking changes Another Monday, another eza. We're very close to having integration testing sorted, very very close. That means clap is soon gonna be merged, and then we'll be proper into the release candidate. Until then, we only had a slight breaking change, and we assumed users would prefer getting updates. BREAKING CHANGE: The style codes for huge file and units where documented to be nt and ut but the code was using nh and uh. The code has been updated to match the documented style codes. EXA_COLORS using style codes nh and uh will need to be updated to use nt and ut. Changelog Features * Add completion files in deb packaging script * Adds filtering for Windows hidden files * Support --mount option on Mac * Lazy loading of a files extended attributes and absolute path Bug Fixes * Crate can't contain broken symlink * Remove executable flag from fish completion file * Use proc_mounts only on linux * Hotfix harmful documentation * Fix hyperlinks on Windows * Nix flake check also builds the package * [breaking] Change number_huge and unit_huge to match the man page short codes Documentation * Added cafkafk suggestions * Fix codeblocks in zsh completions * Update README.md * Document filetypes theme and rename trait * Link directly to space * Add Mac support for the --mount option in the man page * Add SAFETY comments to unsafe code blocks * Update deb instructions to use keyring * Fix chmod in deb installation instructions * Add potential gpg install to deb installation instructions * Document character style pairs in the code and match with man page * Add install instructions for Void Linux * Documentation of 'sn' and 'sb' conflicted with later docs * Document dimmed and italic style codes Miscellaneous Tasks * Augment gitter size in README Performance * Add criterion for benchmarking Refactor * Refactor just in crossfile * DRY up justfile * Ignore missing MSVC docker image * Removed unused imports, mark mods as allow unused * Format code * Move ALL_MOUNTS to fs::mounts * Migrate ALL_MOUNTS from lazy_static to OnceLock Testing * Stabalised unit-tests.yml * Autogenerate testing dir * Autogenerate test dirs * Generate device files * Add unit tests that test both exa and ls style codes together * Address variable names Build * Add musl binary for linux * Fix checksums * Add TODOs to targets * Set optlevel to 3 Ci * Add nix Flake check to flake.yml * Removed nix build in favor of nix flake check * Include bash completion script in treefmt and fixed shellcheck formatting in completion script * Fix windows build * Fix spelling attemps -> attempts New Contributors * @cocoliliace made their first contribution in #322 * @raylu made their first contribution in #332 * @tranzystorek-io made their first contribution in #363 Full Changelog: eza-community/eza@v0.12.0...v0.13.0
1 parent 94c5504 commit 2e4beb7

File tree

6 files changed

+152
-15
lines changed

6 files changed

+152
-15
lines changed

sysutils/eza/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.6 2023/09/15 05:55:50 fox Exp $
1+
# $NetBSD: Makefile,v 1.7 2023/09/24 14:22:46 fox Exp $
22

3-
DISTNAME= eza-0.12.0
3+
DISTNAME= eza-0.13.0
44
CATEGORIES= sysutils
55
MASTER_SITES= ${MASTER_SITE_GITHUB:=eza-community/}
66
GITHUB_TAG= v${PKGVERSION_NOREV}

sysutils/eza/cargo-depends.mk

+27-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
# $NetBSD: cargo-depends.mk,v 1.4 2023/09/15 05:55:50 fox Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.5 2023/09/24 14:22:46 fox Exp $
22

3+
CARGO_CRATE_DEPENDS+= aho-corasick-1.0.5
34
CARGO_CRATE_DEPENDS+= android-tzdata-0.1.1
45
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
6+
CARGO_CRATE_DEPENDS+= anes-0.1.6
57
CARGO_CRATE_DEPENDS+= ansiterm-0.12.2
68
CARGO_CRATE_DEPENDS+= anstream-0.5.0
79
CARGO_CRATE_DEPENDS+= anstyle-1.0.3
@@ -13,12 +15,21 @@ CARGO_CRATE_DEPENDS+= bitflags-1.3.2
1315
CARGO_CRATE_DEPENDS+= bitflags-2.4.0
1416
CARGO_CRATE_DEPENDS+= bumpalo-3.13.0
1517
CARGO_CRATE_DEPENDS+= byteorder-1.4.3
18+
CARGO_CRATE_DEPENDS+= cast-0.3.0
1619
CARGO_CRATE_DEPENDS+= cc-1.0.79
1720
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
1821
CARGO_CRATE_DEPENDS+= chrono-0.4.30
22+
CARGO_CRATE_DEPENDS+= ciborium-0.2.1
23+
CARGO_CRATE_DEPENDS+= ciborium-io-0.2.1
24+
CARGO_CRATE_DEPENDS+= ciborium-ll-0.2.1
25+
CARGO_CRATE_DEPENDS+= clap-4.4.3
26+
CARGO_CRATE_DEPENDS+= clap_builder-4.4.2
27+
CARGO_CRATE_DEPENDS+= clap_lex-0.5.1
1928
CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
2029
CARGO_CRATE_DEPENDS+= content_inspector-0.2.4
2130
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.4
31+
CARGO_CRATE_DEPENDS+= criterion-0.5.1
32+
CARGO_CRATE_DEPENDS+= criterion-plot-0.5.0
2233
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.8
2334
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.3
2435
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.15
@@ -35,6 +46,7 @@ CARGO_CRATE_DEPENDS+= form_urlencoded-1.0.1
3546
CARGO_CRATE_DEPENDS+= gethostname-0.4.3
3647
CARGO_CRATE_DEPENDS+= git2-0.18.0
3748
CARGO_CRATE_DEPENDS+= glob-0.3.1
49+
CARGO_CRATE_DEPENDS+= half-1.8.2
3850
CARGO_CRATE_DEPENDS+= hashbrown-0.14.0
3951
CARGO_CRATE_DEPENDS+= hermit-abi-0.3.2
4052
CARGO_CRATE_DEPENDS+= humantime-2.1.0
@@ -44,6 +56,9 @@ CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.2
4456
CARGO_CRATE_DEPENDS+= idna-0.2.3
4557
CARGO_CRATE_DEPENDS+= indexmap-2.0.0
4658
CARGO_CRATE_DEPENDS+= io-lifetimes-1.0.11
59+
CARGO_CRATE_DEPENDS+= is-terminal-0.4.9
60+
CARGO_CRATE_DEPENDS+= itertools-0.10.5
61+
CARGO_CRATE_DEPENDS+= itoa-1.0.9
4762
CARGO_CRATE_DEPENDS+= jobserver-0.1.22
4863
CARGO_CRATE_DEPENDS+= js-sys-0.3.64
4964
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
@@ -63,6 +78,7 @@ CARGO_CRATE_DEPENDS+= num-traits-0.2.14
6378
CARGO_CRATE_DEPENDS+= num_cpus-1.16.0
6479
CARGO_CRATE_DEPENDS+= number_prefix-0.4.0
6580
CARGO_CRATE_DEPENDS+= once_cell-1.18.0
81+
CARGO_CRATE_DEPENDS+= oorandom-11.1.3
6682
CARGO_CRATE_DEPENDS+= openssl-src-111.26.0+1.1.1u
6783
CARGO_CRATE_DEPENDS+= openssl-sys-0.9.61
6884
CARGO_CRATE_DEPENDS+= os_pipe-1.1.4
@@ -73,6 +89,9 @@ CARGO_CRATE_DEPENDS+= phf_generator-0.11.2
7389
CARGO_CRATE_DEPENDS+= phf_macros-0.11.2
7490
CARGO_CRATE_DEPENDS+= phf_shared-0.11.2
7591
CARGO_CRATE_DEPENDS+= pkg-config-0.3.19
92+
CARGO_CRATE_DEPENDS+= plotters-0.3.5
93+
CARGO_CRATE_DEPENDS+= plotters-backend-0.3.5
94+
CARGO_CRATE_DEPENDS+= plotters-svg-0.3.5
7695
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.66
7796
CARGO_CRATE_DEPENDS+= proc-mounts-0.3.0
7897
CARGO_CRATE_DEPENDS+= quote-1.0.33
@@ -82,13 +101,18 @@ CARGO_CRATE_DEPENDS+= rayon-1.7.0
82101
CARGO_CRATE_DEPENDS+= rayon-core-1.11.0
83102
CARGO_CRATE_DEPENDS+= redox_syscall-0.1.57
84103
CARGO_CRATE_DEPENDS+= redox_syscall-0.3.5
104+
CARGO_CRATE_DEPENDS+= regex-1.9.5
105+
CARGO_CRATE_DEPENDS+= regex-automata-0.3.8
106+
CARGO_CRATE_DEPENDS+= regex-syntax-0.7.5
85107
CARGO_CRATE_DEPENDS+= rustix-0.37.23
86108
CARGO_CRATE_DEPENDS+= rustix-0.38.13
109+
CARGO_CRATE_DEPENDS+= ryu-1.0.15
87110
CARGO_CRATE_DEPENDS+= same-file-1.0.6
88111
CARGO_CRATE_DEPENDS+= scoped_threadpool-0.1.9
89112
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
90113
CARGO_CRATE_DEPENDS+= serde-1.0.188
91114
CARGO_CRATE_DEPENDS+= serde_derive-1.0.188
115+
CARGO_CRATE_DEPENDS+= serde_json-1.0.107
92116
CARGO_CRATE_DEPENDS+= serde_spanned-0.6.3
93117
CARGO_CRATE_DEPENDS+= shlex-1.2.0
94118
CARGO_CRATE_DEPENDS+= similar-2.2.1
@@ -102,6 +126,7 @@ CARGO_CRATE_DEPENDS+= terminal_size-0.2.6
102126
CARGO_CRATE_DEPENDS+= thiserror-1.0.48
103127
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.48
104128
CARGO_CRATE_DEPENDS+= timeago-0.4.1
129+
CARGO_CRATE_DEPENDS+= tinytemplate-1.2.1
105130
CARGO_CRATE_DEPENDS+= tinyvec-1.2.0
106131
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0
107132
CARGO_CRATE_DEPENDS+= toml_datetime-0.6.3
@@ -123,6 +148,7 @@ CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.87
123148
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.87
124149
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.87
125150
CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.87
151+
CARGO_CRATE_DEPENDS+= web-sys-0.3.64
126152
CARGO_CRATE_DEPENDS+= winapi-0.3.9
127153
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
128154
CARGO_CRATE_DEPENDS+= winapi-util-0.1.5

0 commit comments

Comments
 (0)