Bug 278328 - sysutils/eza: Update to 0.18.10
Summary: sysutils/eza: Update to 0.18.10
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: Gabriel M. Dutra
URL: https://github.com/eza-community/eza/...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-12 11:37 UTC by Ken DEGUCHI
Modified: 2024-04-14 21:25 UTC (History)
2 users (show)

See Also:


Attachments
Update to eza-0.18.10 (4.84 KB, patch)
2024-04-12 11:37 UTC, Ken DEGUCHI
kdeguchi: maintainer-approval+
Details | Diff
Update to eza-0.18.10 (add Makefile.crates) (9.11 KB, patch)
2024-04-13 00:08 UTC, Ken DEGUCHI
kdeguchi: maintainer-approval+
Details | Diff
Update to eza-0.18.10 (add Makefile.crates) (13.13 KB, patch)
2024-04-13 00:15 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-04-12 11:37:22 UTC
Created attachment 249930 [details]
Update to eza-0.18.10

sysutils/eza has been updated to 0.18.10.
https://github.com/eza-community/eza/releases/tag/v0.18.10

I have created a patch to update sysutils/eza.
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-12 19:40:43 UTC
Sugestions:

1. Move crates list from Makefile -> Makefile.crates for a cleaner Makefile
   (`make cargo-crates > Makefile.crates`)

2. Pet portclippy:
---
# USES block
USES
USE_GITHUB
GH_ACCOUNT

-OPTIONS_DEFINE

-MANPAGES_BUILD_DEPENDS

# USES=cargo related variables
CARGO_CRATES

# Packaging list block
PLIST_FILES

# Options definitions
+OPTIONS_DEFINE

# Options helpers
+MANPAGES_BUILD_DEPENDS
---
Comment 2 Ken DEGUCHI 2024-04-13 00:08:07 UTC
Created attachment 249942 [details]
Update to eza-0.18.10 (add Makefile.crates)

-Move CARGO_CRATES from Makefile to Makefile.crates.
-Makefile rewritten according to portclippy.
Comment 3 Ken DEGUCHI 2024-04-13 00:15:26 UTC
Created attachment 249943 [details]
Update to eza-0.18.10 (add Makefile.crates)

Oops, I attached the wrong patch. This is corrected patch.

-Move CARGO_CRATES from Makefile to Makefile.crates.
-Makefile rewritten according to portclippy.
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-04-14 21:24:27 UTC
A commit in branch main references this bug:

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

commit cf2dec759ed23e86f10b95f3b6ac1e5ec9d37835
Author:     Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp>
AuthorDate: 2024-04-14 21:22:16 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-04-14 21:23:27 +0000

    sysutils/eza: Update to 0.18.10

    changeLog:
    https://github.com/eza-community/eza/releases/tag/v0.18.10

    PR:             278328
    Approved by:    submitter is maintainer

 sysutils/eza/Makefile              | 191 +------------------------------------
 sysutils/eza/Makefile.crates (new) | 180 ++++++++++++++++++++++++++++++++++
 sysutils/eza/distinfo              |  18 ++--
 3 files changed, 194 insertions(+), 195 deletions(-)
Comment 5 Gabriel M. Dutra freebsd_committer freebsd_triage 2024-04-14 21:25:24 UTC
Committed, thank you!