Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jan 2025 23:07:00 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6b2b991be783 - main - sysutils/eza: update to 0.20.15
Message-ID:  <202501062307.506N70qo070236@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

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

commit 6b2b991be78343b4ac75304f009be40f1399c26e
Author:     Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
AuthorDate: 2025-01-06 15:41:04 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-01-06 23:06:17 +0000

    sysutils/eza: update to 0.20.15
    
     - unbundle openssl-src
     - switch to USE_GITHUB
    
    Changelog: https://github.com/eza-community/eza/releases/tag/v0.20.15
    
    PR:             283786
---
 sysutils/eza/Makefile                              | 12 +++++-----
 sysutils/eza/Makefile.crates                       |  3 +--
 sysutils/eza/distinfo                              | 16 ++++++-------
 sysutils/eza/files/patch-Cargo.lock                | 26 ++++++++++++++++++++++
 .../patch-cargo-crates_git2-0.19.0_Cargo.lock      | 26 ++++++++++++++++++++++
 5 files changed, 67 insertions(+), 16 deletions(-)

diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index f67bc5234c86..6dfdd74f6190 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	eza
-DISTVERSION=	0.20.14
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.20.15
 CATEGORIES=	sysutils
-MASTER_SITES=	https://github.com/eza-community/${PORTNAME}/archive/refs/tags/v${DISTVERSION}/${DISTVERSION}.tar.gz?dummy=/:src \
-		https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
-DISTFILES=	${PORTNAME}-man-${DISTVERSION}.tar.gz:man \
-		${PORTNAME}-${DISTVERSION}.tar.gz:src
+MASTER_SITES=	https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
+DISTFILES=	${PORTNAME}-man-${DISTVERSION}.tar.gz:man
 
 MAINTAINER=	kdeguchi@sz.tokoha-u.ac.jp
 COMMENT=	Modern, maintained replacement for ls
@@ -15,6 +14,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 USES=		cargo
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	eza-community
+
 PLIST_FILES=	bin/${PORTNAME} \
 		etc/bash_completion.d/${PORTNAME}.bash \
 		share/fish/completions/${PORTNAME}.fish \
diff --git a/sysutils/eza/Makefile.crates b/sysutils/eza/Makefile.crates
index 26a5bffc141e..311166079654 100644
--- a/sysutils/eza/Makefile.crates
+++ b/sysutils/eza/Makefile.crates
@@ -91,7 +91,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		log-0.4.22 \
 		memchr-2.7.4 \
 		miniz_oxide-0.8.2 \
-		natord-1.0.9 \
+		natord-plus-plus-2.0.0 \
 		normalize-line-endings-0.3.0 \
 		nu-ansi-term-0.50.1 \
 		num-conv-0.1.0 \
@@ -100,7 +100,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		object-0.36.7 \
 		once_cell-1.20.2 \
 		oorandom-11.1.4 \
-		openssl-src-300.4.1+3.4.0 \
 		openssl-sys-0.9.104 \
 		option-ext-0.2.0 \
 		os_pipe-1.2.1 \
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index 695c06082511..d30df981d0bd 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,8 +1,6 @@
-TIMESTAMP = 1735207709
-SHA256 (eza-man-0.20.14.tar.gz) = a819c2a4b7837012bffdff1a0d608c591c79a05cfe106259b65c05fca867b51b
-SIZE (eza-man-0.20.14.tar.gz) = 9561
-SHA256 (eza-0.20.14.tar.gz) = 37e8bec3b2f7745f61d83d73ff0cb9a327180dd54f187c18c2d58aeb08d4da99
-SIZE (eza-0.20.14.tar.gz) = 1419010
+TIMESTAMP = 1736053162
+SHA256 (eza-man-0.20.15.tar.gz) = 6f52b6ba44dd99c2f4d08708bd5b2c1c8d65c18d37354f4a06599025776dd1f2
+SIZE (eza-man-0.20.15.tar.gz) = 9548
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -189,8 +187,8 @@ SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf
 SIZE (rust/crates/memchr-2.7.4.crate) = 96670
 SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394
 SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068
-SHA256 (rust/crates/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c
-SIZE (rust/crates/natord-1.0.9.crate) = 3866
+SHA256 (rust/crates/natord-plus-plus-2.0.0.crate) = 66f8ac0a79782d13e4ec2f955113676d786539965b3764e06fb4e107dcc3da64
+SIZE (rust/crates/natord-plus-plus-2.0.0.crate) = 4308
 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
 SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -207,8 +205,6 @@ SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f9
 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
 SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
 SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/openssl-src-300.4.1+3.4.0.crate) = faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c
-SIZE (rust/crates/openssl-src-300.4.1+3.4.0.crate) = 9945831
 SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
 SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -445,3 +441,5 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
 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.20.15_GH0.tar.gz) = cbb50e61b35b06ccf487ee6cc88d3b624931093546194dd5a2bbd509ed1786d6
+SIZE (eza-community-eza-v0.20.15_GH0.tar.gz) = 1419483
diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock
new file mode 100644
index 000000000000..c3b369a0fd8f
--- /dev/null
+++ b/sysutils/eza/files/patch-Cargo.lock
@@ -0,0 +1,26 @@
+--- Cargo.lock.orig	2025-01-02 05:34:05 UTC
++++ Cargo.lock
+@@ -948,15 +948,6 @@ checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f
+ checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
+ 
+ [[package]]
+-name = "openssl-src"
+-version = "300.4.1+3.4.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
+-dependencies = [
+- "cc",
+-]
+-
+-[[package]]
+ name = "openssl-sys"
+ version = "0.9.104"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -964,7 +955,6 @@ dependencies = [
+ dependencies = [
+  "cc",
+  "libc",
+- "openssl-src",
+  "pkg-config",
+  "vcpkg",
+ ]
diff --git a/sysutils/eza/files/patch-cargo-crates_git2-0.19.0_Cargo.lock b/sysutils/eza/files/patch-cargo-crates_git2-0.19.0_Cargo.lock
new file mode 100644
index 000000000000..f08537725fe6
--- /dev/null
+++ b/sysutils/eza/files/patch-cargo-crates_git2-0.19.0_Cargo.lock
@@ -0,0 +1,26 @@
+--- cargo-crates/git2-0.19.0/Cargo.lock.orig	1970-01-01 00:00:01 UTC
++++ cargo-crates/git2-0.19.0/Cargo.lock
+@@ -410,15 +410,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
+ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
+ 
+ [[package]]
+-name = "openssl-src"
+-version = "300.3.1+3.3.1"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91"
+-dependencies = [
+- "cc",
+-]
+-
+-[[package]]
+ name = "openssl-sys"
+ version = "0.9.102"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -426,7 +417,6 @@ dependencies = [
+ dependencies = [
+  "cc",
+  "libc",
+- "openssl-src",
+  "pkg-config",
+  "vcpkg",
+ ]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501062307.506N70qo070236>