Bug 290894 - sysutils/nerdctl: Update to 2.2.0
Summary: sysutils/nerdctl: Update to 2.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://github.com/containerd/nerdctl...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-08 13:14 UTC by Laurent Chardon
Modified: 2025-11-09 20:59 UTC (History)
1 user (show)

See Also:
laurent.chardon: maintainer-feedback+


Attachments
Patch nerdctl 2.1.6 to 2.2.0 (1.29 KB, patch)
2025-11-08 13:14 UTC, Laurent Chardon
laurent.chardon: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Chardon 2025-11-08 13:14:28 UTC
Created attachment 265267 [details]
Patch nerdctl 2.1.6 to 2.2.0

sysutils/nerdctl: Update to 2.2.0

- Update nerdctl from 2.1.6 to 2.2.0


portlint:   OK
portclippy: OK
poudriere:  OK
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-11-08 15:11:59 UTC
A commit in branch main references this bug:

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

commit 55786196e2f63d2b0e5a43645a1dd152ad492161
Author:     Laurent Chardon <laurent.chardon@gmail.com>
AuthorDate: 2025-11-08 15:09:24 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-08 15:09:24 +0000

    sysutils/nerdctl: Update 2.1.6 => 2.2.0

    Changelog:
    https://github.com/containerd/nerdctl/releases/tag/v2.2.0

    PR:     290894

 sysutils/nerdctl/Makefile |  3 +--
 sysutils/nerdctl/distinfo | 10 +++++-----
 2 files changed, 6 insertions(+), 7 deletions(-)
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-11-08 15:15:50 UTC
1. 2 tabs before each line in goals are unnecessary.

2. Reduce MKDIR calls:
-@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
-@${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d
-@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
-@${MKDIR} ${WRKDIR}/tmp
+@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+          ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d \
+          ${STAGEDIR}${PREFIX}/share/zsh/site-functions \
+          ${WRKDIR}/tmp
Comment 3 Laurent Chardon 2025-11-09 11:18:48 UTC
Good tips, thanks. And thanks for the commit.
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2025-11-09 14:00:20 UTC
(In reply to Laurent Chardon from comment #3)
Do you mind if I commit these changes?
Comment 5 Laurent Chardon 2025-11-09 15:18:02 UTC
No I don't mind. They're good changes. Thanks again!
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-11-09 20:59:27 UTC
A commit in branch main references this bug:

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

commit f63d6d8e224dbc8471001ac51795f2aab15658b8
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-11-09 18:11:14 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-09 20:36:29 +0000

    sysutils/nerdctl: Improve port (no functional changes)

    - Remove unnecessary tabs in goals.
    - Reduce MKDIR calls.
    - Split long lines.

    PR:             290894
    Approved by:    Laurent Chardon <laurent.chardon@gmail.com> (maintainer)

 sysutils/nerdctl/Makefile | 35 +++++++++++++++++++----------------
 1 file changed, 19 insertions(+), 16 deletions(-)