git: c365ca9f1c7e - main - sysutils/eza: Update to 0.16.1

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Fri, 24 Nov 2023 13:49:15 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c365ca9f1c7e82bf76d4136c37b901e4d58f1166

commit c365ca9f1c7e82bf76d4136c37b901e4d58f1166
Author:     Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
AuthorDate: 2023-11-24 08:23:22 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-11-24 13:49:06 +0000

    sysutils/eza: Update to 0.16.1
    
    ChangeLog: https://github.com/eza-community/eza/releases/tag/v0.16.1
    
    Bug Fixes
    
     * Don't panic with todo!() on inaccessible dir
     * Don't panic if the btime of a file is Err
     * Lifetime annotations and manpage/shell completion nits
     * Reflow help
    
    Features
    
     * Handle formatting and display of binary extended attributes.
     * Add netbsd and freebsd support for extended attributes
    
    PR:             275292
    Reported by:    kdeguchi@sz.tokoha-u.ac.jp (maintainer)
---
 sysutils/eza/Makefile | 16 +++++++++++++---
 sysutils/eza/distinfo | 34 +++++++++++++++++++++++++++-------
 2 files changed, 40 insertions(+), 10 deletions(-)

diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index f4e09056a1b9..29f86462879b 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	eza
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.0
+DISTVERSION=	0.16.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	kdeguchi@sz.tokoha-u.ac.jp
@@ -31,6 +31,7 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		anstyle-wincon-3.0.1 \
 		approx-0.5.1 \
 		autocfg-1.1.0 \
+		base64-0.21.5 \
 		bitflags-1.3.2 \
 		bitflags-2.4.0 \
 		bumpalo-3.13.0 \
@@ -55,6 +56,7 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		crossbeam-epoch-0.9.15 \
 		crossbeam-utils-0.8.16 \
 		datetime-0.5.2 \
+		deranged-0.3.9 \
 		dunce-1.0.4 \
 		either-1.9.0 \
 		equivalent-1.0.1 \
@@ -67,14 +69,14 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		git2-0.18.1 \
 		glob-0.3.1 \
 		half-1.8.2 \
-		hashbrown-0.14.0 \
+		hashbrown-0.14.2 \
 		hermit-abi-0.3.2 \
 		humantime-2.1.0 \
 		humantime-serde-1.1.1 \
 		iana-time-zone-0.1.57 \
 		iana-time-zone-haiku-0.1.2 \
 		idna-0.2.3 \
-		indexmap-2.0.0 \
+		indexmap-2.1.0 \
 		is-terminal-0.4.9 \
 		itertools-0.10.5 \
 		itoa-1.0.9 \
@@ -83,6 +85,7 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		libc-0.2.150 \
 		libgit2-sys-0.16.1+1.7.1 \
 		libz-sys-1.1.2 \
+		line-wrap-0.1.1 \
 		linux-raw-sys-0.4.11 \
 		locale-0.2.2 \
 		log-0.4.20 \
@@ -108,11 +111,14 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		phf_macros-0.11.2 \
 		phf_shared-0.11.2 \
 		pkg-config-0.3.19 \
+		plist-1.6.0 \
 		plotters-0.3.5 \
 		plotters-backend-0.3.5 \
 		plotters-svg-0.3.5 \
+		powerfmt-0.2.0 \
 		proc-macro2-1.0.66 \
 		proc-mounts-0.3.0 \
+		quick-xml-0.31.0 \
 		quote-1.0.33 \
 		rand-0.8.5 \
 		rand_core-0.6.4 \
@@ -125,6 +131,7 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		regex-syntax-0.7.5 \
 		rustix-0.38.21 \
 		ryu-1.0.15 \
+		safemem-0.3.3 \
 		same-file-1.0.6 \
 		scoped_threadpool-0.1.9 \
 		scopeguard-1.2.0 \
@@ -142,6 +149,9 @@ CARGO_CRATES=	aho-corasick-1.0.5 \
 		terminal_size-0.3.0 \
 		thiserror-1.0.48 \
 		thiserror-impl-1.0.48 \
+		time-0.3.30 \
+		time-core-0.1.2 \
+		time-macros-0.2.15 \
 		timeago-0.4.2 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.2.0 \
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index 5460cfefbf7d..0f5fb3b83123 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1700177645
+TIMESTAMP = 1700811025
 SHA256 (rust/crates/aho-corasick-1.0.5.crate) = 0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783
 SIZE (rust/crates/aho-corasick-1.0.5.crate) = 172064
 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -25,6 +25,8 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/base64-0.21.5.crate) = 35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9
+SIZE (rust/crates/base64-0.21.5.crate) = 77134
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
@@ -73,6 +75,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747d
 SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
 SHA256 (rust/crates/datetime-0.5.2.crate) = 44c3f7a77f3e57fedf80e09136f2d8777ebf621207306f6d96d610af048354bc
 SIZE (rust/crates/datetime-0.5.2.crate) = 113732
+SHA256 (rust/crates/deranged-0.3.9.crate) = 0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3
+SIZE (rust/crates/deranged-0.3.9.crate) = 17080
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
 SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
@@ -97,8 +101,8 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
 SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
+SHA256 (rust/crates/hashbrown-0.14.2.crate) = f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156
+SIZE (rust/crates/hashbrown-0.14.2.crate) = 140080
 SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
 SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
@@ -111,8 +115,8 @@ SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba5
 SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
 SIZE (rust/crates/idna-0.2.3.crate) = 271023
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f
+SIZE (rust/crates/indexmap-2.1.0.crate) = 68224
 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
 SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -129,6 +133,8 @@ SHA256 (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = f2a2bb3680b094add03bb3732e
 SIZE (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = 1773446
 SHA256 (rust/crates/libz-sys-1.1.2.crate) = 602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655
 SIZE (rust/crates/libz-sys-1.1.2.crate) = 1339299
+SHA256 (rust/crates/line-wrap-0.1.1.crate) = f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9
+SIZE (rust/crates/line-wrap-0.1.1.crate) = 10010
 SHA256 (rust/crates/linux-raw-sys-0.4.11.crate) = 969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829
 SIZE (rust/crates/linux-raw-sys-0.4.11.crate) = 1413981
 SHA256 (rust/crates/locale-0.2.2.crate) = 5fdbe492a9c0238da900a1165c42fc5067161ce292678a6fe80921f30fe307fd
@@ -179,16 +185,22 @@ SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162
 SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
 SHA256 (rust/crates/pkg-config-0.3.19.crate) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
 SIZE (rust/crates/pkg-config-0.3.19.crate) = 15451
+SHA256 (rust/crates/plist-1.6.0.crate) = e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef
+SIZE (rust/crates/plist-1.6.0.crate) = 47932
 SHA256 (rust/crates/plotters-0.3.5.crate) = d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45
 SIZE (rust/crates/plotters-0.3.5.crate) = 143975
 SHA256 (rust/crates/plotters-backend-0.3.5.crate) = 9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609
 SIZE (rust/crates/plotters-backend-0.3.5.crate) = 13440
 SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab
 SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
 SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
 SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
 SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
 SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
+SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
+SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
 SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
 SIZE (rust/crates/quote-1.0.33.crate) = 28090
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -213,6 +225,8 @@ SHA256 (rust/crates/rustix-0.38.21.crate) = 2b426b0506e5d50a7d8dafcf2e81471400de
 SIZE (rust/crates/rustix-0.38.21.crate) = 358962
 SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
 SIZE (rust/crates/ryu-1.0.15.crate) = 46906
+SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072
+SIZE (rust/crates/safemem-0.3.3.crate) = 7778
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/scoped_threadpool-0.1.9.crate) = 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8
@@ -247,6 +261,12 @@ SHA256 (rust/crates/thiserror-1.0.48.crate) = 9d6d7a740b8a666a7e828dd00da9c0dc29
 SIZE (rust/crates/thiserror-1.0.48.crate) = 18862
 SHA256 (rust/crates/thiserror-impl-1.0.48.crate) = 49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35
 SIZE (rust/crates/thiserror-impl-1.0.48.crate) = 15096
+SHA256 (rust/crates/time-0.3.30.crate) = c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5
+SIZE (rust/crates/time-0.3.30.crate) = 120289
+SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
+SIZE (rust/crates/time-core-0.1.2.crate) = 7191
+SHA256 (rust/crates/time-macros-0.2.15.crate) = 4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20
+SIZE (rust/crates/time-macros-0.2.15.crate) = 23568
 SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
 SIZE (rust/crates/timeago-0.4.2.crate) = 18821
 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -327,5 +347,5 @@ SHA256 (rust/crates/winnow-0.5.15.crate) = 7c2e3184b9c4e92ad5167ca73039d0c424763
 SIZE (rust/crates/winnow-0.5.15.crate) = 145621
 SHA256 (rust/crates/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de
 SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837
-SHA256 (eza-community-eza-v0.16.0_GH0.tar.gz) = 611692d82618f29cfea3834fcd16a5b5e96bd14eefe0939180a2479892a88d09
-SIZE (eza-community-eza-v0.16.0_GH0.tar.gz) = 1437409
+SHA256 (eza-community-eza-v0.16.1_GH0.tar.gz) = e1c9e313ffb98730e8bbc90a30ea951237f38474108072e9253ae89951ba8cdc
+SIZE (eza-community-eza-v0.16.1_GH0.tar.gz) = 1518404