aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Chardon <laurent@FreeBSD.org>2026-04-08 12:32:03 +0000
committerLaurent Chardon <laurent@FreeBSD.org>2026-04-08 12:32:03 +0000
commitc121dc5d2106c8a4b16c079785997738e993690e (patch)
treeb0247d6fcfd5e42c1509a3221f1e7571802bf3f9
parentbf0f61fc9d284c796c4feca8c9e76a48fb9175ba (diff)
sysutils/nerdctl: Update to v2.2.2
Changelog: https://github.com/containerd/nerdctl/releases/tag/v2.2.2 Use GH for full source Fix test target Update maintainer email address Reviewed by: thierry (mentor) Approved by: thierry (mentor) Differential Revision: https://reviews.freebsd.org/D56275
-rw-r--r--sysutils/nerdctl/Makefile11
-rw-r--r--sysutils/nerdctl/distinfo10
2 files changed, 12 insertions, 9 deletions
diff --git a/sysutils/nerdctl/Makefile b/sysutils/nerdctl/Makefile
index f402dfe7cb4b..eb653c201928 100644
--- a/sysutils/nerdctl/Makefile
+++ b/sysutils/nerdctl/Makefile
@@ -1,10 +1,10 @@
PORTNAME= nerdctl
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.1
-PORTREVISION= 2
+DISTVERSION= 2.2.2
CATEGORIES= sysutils
+DISTFILES+= go.mod
-MAINTAINER= laurent.chardon@gmail.com
+MAINTAINER= laurent@FreeBSD.org
COMMENT= Docker-compatible CLI for containerd
WWW= https://github.com/containerd/nerdctl
@@ -12,10 +12,13 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= containerd
GO_MODULE= github.com/containerd/nerdctl/v2
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "-s -w -X ${GO_MODULE}/pkg/version.Version=${DISTVERSIONFULL}"
+GO_TESTTARGET= ./pkg/...
PLIST_FILES= bin/containerd-rootless-setuptool.sh \
bin/containerd-rootless.sh \
@@ -29,7 +32,7 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
pre-fetch:
- @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}/mod/tigron
+ @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}
[ -e ${DISTDIR}/${DIST_SUBDIR}/go.mod ] || \
(${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
https://raw.githubusercontent.com/containerd/nerdctl/v${DISTVERSION}/go.mod \
diff --git a/sysutils/nerdctl/distinfo b/sysutils/nerdctl/distinfo
index 2198edf0d000..2d597357ced6 100644
--- a/sysutils/nerdctl/distinfo
+++ b/sysutils/nerdctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1767619530
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.mod) = 8a9997ad9afd4b487b628bd68c59c4268d9f2da1f9abc7d69bec7fb800a1c81b
-SIZE (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.mod) = 7574
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.zip) = 7be964ab5cb3c8ed6db96f5981e40dc3e52cf3627cd72dcde5b5ed762dfc0ab3
-SIZE (go/sysutils_nerdctl/nerdctl-v2.2.1/v2.2.1.zip) = 2143703
+TIMESTAMP = 1775635289
+SHA256 (go/sysutils_nerdctl/containerd-nerdctl-v2.2.2_GH0/go.mod) = 39911710db34e7af119733e51f604f4670a5473d2a88400a15c131566faf01f9
+SIZE (go/sysutils_nerdctl/containerd-nerdctl-v2.2.2_GH0/go.mod) = 7502
+SHA256 (go/sysutils_nerdctl/containerd-nerdctl-v2.2.2_GH0/containerd-nerdctl-v2.2.2_GH0.tar.gz) = 55d4a28e05ad7b4691d79cd113d623c8fed5077653e426d5457a6232259f4ad2
+SIZE (go/sysutils_nerdctl/containerd-nerdctl-v2.2.2_GH0/containerd-nerdctl-v2.2.2_GH0.tar.gz) = 1521399