Bug 281577 - sysutils/eza: update to 0.19.4
Summary: sysutils/eza: update to 0.19.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://github.com/eza-community/eza/...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-18 21:37 UTC by Ken DEGUCHI
Modified: 2024-09-25 06:39 UTC (History)
1 user (show)

See Also:


Attachments
Update to eza-0.19.4 (6.67 KB, patch)
2024-09-18 21:37 UTC, Ken DEGUCHI
kdeguchi: maintainer-approval+
Details | Diff
Update to eza-0.19.4 (remove openssl-src) (10.45 KB, patch)
2024-09-21 01:50 UTC, Ken DEGUCHI
kdeguchi: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ken DEGUCHI 2024-09-18 21:37:58 UTC
Created attachment 253648 [details]
Update to eza-0.19.4

eza-0.19.4 has released. I have created a patch.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-09-20 15:18:07 UTC
Please check and address this port warning:

/!\ eza-0.19.4: Makefile warnings, please consider fixing /!\

Please make sure this port uses the system OpenSSL and consider removing
CARGO_CRATES=openssl-src-111.26.0+1.1.1u (a vendored copy of OpenSSL) from
the build, e.g., by patching Cargo.toml appropriately.

If you believe this warning is incorrect, please say so.

If you upload a new version of the patch, make sure it is based on the currently committed eza-0.19.3, not 0.19.2, so it applies cleanly.
Comment 2 Ken DEGUCHI 2024-09-21 01:50:57 UTC
Created attachment 253707 [details]
Update to eza-0.19.4 (remove openssl-src)

(In reply to Robert Clausecker from comment #1)

I have created a patch with openssl-src removed.
It builds and runs fine, at least in my environment(14.1-STABLE).
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2024-09-21 10:36:02 UTC
Thank you for taking care of this change.
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-09-25 06:31:29 UTC
A commit in branch main references this bug:

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

commit 6e35767f6e8e556cfbd40b3273708952c9b97b62
Author:     Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
AuthorDate: 2024-09-21 10:29:11 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-25 06:28:07 +0000

    sysutils/eza: update to 0.19.4

     - unbundle OpenSSL

    Changelog: https://github.com/eza-community/eza/releases/tag/v0.19.4

    PR:             281577
    Event:          EuroBSDcon 2024

 sysutils/eza/Makefile                              |  2 +-
 sysutils/eza/Makefile.crates                       | 11 ++++----
 sysutils/eza/distinfo                              | 32 ++++++++++------------
 sysutils/eza/files/patch-Cargo.toml (new)          | 10 +++++++
 ...patch-cargo-crates_git2-0.19.0_Cargo.toml (new) | 13 +++++++++
 ...rates_libgit2-sys-0.17.0+1.8.1_Cargo.toml (new) | 10 +++++++
 ...argo-crates_openssl-sys-0.9.61_Cargo.toml (new) | 17 ++++++++++++
 7 files changed, 71 insertions(+), 24 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2024-09-25 06:39:25 UTC
Thank you for your contribution.