Index: sysutils/buildah/Makefile =================================================================== --- sysutils/buildah/Makefile +++ sysutils/buildah/Makefile @@ -1,6 +1,6 @@ PORTNAME= buildah -PORTVERSION= 1.29.0.dev -PORTREVISION= 4 +DISTVERSIONPREFIX= v +DISTVERSION= 1.29.1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -22,7 +22,6 @@ USE_GITHUB= yes GH_ACCOUNT= containers GH_PROJECT= buildah -GH_TAGNAME= cf661299 INSTALL_TARGET= install install.completions .include Index: sysutils/buildah/distinfo =================================================================== --- sysutils/buildah/distinfo +++ sysutils/buildah/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669815265 -SHA256 (containers-buildah-1.29.0.dev-cf661299_GH0.tar.gz) = 6e39fb1e10ae59c451bbe589736ec8a89effe207154e8acb7a2709077354c612 -SIZE (containers-buildah-1.29.0.dev-cf661299_GH0.tar.gz) = 14816996 +TIMESTAMP = 1676644594 +SHA256 (containers-buildah-v1.29.1_GH0.tar.gz) = ac20cdbd81616f3f03ef42dc3139de118e3b6d0ed737c994c45dc1039e0fa1c1 +SIZE (containers-buildah-v1.29.1_GH0.tar.gz) = 15594930 Index: sysutils/buildah/pkg-message =================================================================== --- sysutils/buildah/pkg-message +++ sysutils/buildah/pkg-message @@ -1,5 +1,5 @@ -This port of the buildah image building tool is based on unreleased -sources and should be used for evaluation and testing purposes only. +The FreeBSD port of the buildah image building tool is experimental and should +be used for evaluation and testing purposes only. Basic usage follows: Index: sysutils/conmon/Makefile =================================================================== --- sysutils/conmon/Makefile +++ sysutils/conmon/Makefile @@ -1,6 +1,6 @@ PORTNAME= conmon -DISTVERSION= 2.1.5 -PORTREVISION= 4 +DISTVERSIONPREFIX= v +DISTVERSION= 2.1.7 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -15,6 +15,5 @@ USES= gmake go:no_targets pkgconfig USE_GITHUB= yes GH_ACCOUNT= containers -GH_TAGNAME= v2.1.5 .include Index: sysutils/conmon/distinfo =================================================================== --- sysutils/conmon/distinfo +++ sysutils/conmon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669134507 -SHA256 (containers-conmon-2.1.5-v2.1.5_GH0.tar.gz) = ee3179ee2b9a9107acec00eb546062cf7deb847f135a3b81503d22b0d226b3ed -SIZE (containers-conmon-2.1.5-v2.1.5_GH0.tar.gz) = 160699 +TIMESTAMP = 1678090049 +SHA256 (containers-conmon-v2.1.7_GH0.tar.gz) = 7d0f9a2f7cb8a76c51990128ac837aaf0cc89950b6ef9972e94417aa9cf901fe +SIZE (containers-conmon-v2.1.7_GH0.tar.gz) = 158201 Index: sysutils/podman-suite/Makefile =================================================================== --- sysutils/podman-suite/Makefile +++ sysutils/podman-suite/Makefile @@ -1,5 +1,5 @@ PORTNAME= podman-suite -PORTVERSION= 20221130 +PORTVERSION= 20230218 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org Index: sysutils/podman/Makefile =================================================================== --- sysutils/podman/Makefile +++ sysutils/podman/Makefile @@ -1,6 +1,6 @@ PORTNAME= podman -PORTVERSION= 4.4.0.dev -PORTREVISION= 5 +DISTVERSIONPREFIX= v +DISTVERSION= 4.4.2 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -29,7 +29,6 @@ USE_GITHUB= yes GH_ACCOUNT= containers GH_PROJECT= podman -GH_TAGNAME= b294b7c3 INSTALL_TARGET= install install.completions Index: sysutils/podman/distinfo =================================================================== --- sysutils/podman/distinfo +++ sysutils/podman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669815845 -SHA256 (containers-podman-4.4.0.dev-b294b7c3_GH0.tar.gz) = 359c711ae275f432e4648d63944effa1779ff333828a4f7f46066081911e6232 -SIZE (containers-podman-4.4.0.dev-b294b7c3_GH0.tar.gz) = 13077012 +TIMESTAMP = 1678027489 +SHA256 (containers-podman-v4.4.2_GH0.tar.gz) = 59cec158438efa8a3e651b19e150d9afd90f7e3f07c30605a997e18b8c54b67c +SIZE (containers-podman-v4.4.2_GH0.tar.gz) = 14401422 Index: sysutils/podman/files/patch-libpod_container__api.go =================================================================== --- /dev/null +++ sysutils/podman/files/patch-libpod_container__api.go @@ -0,0 +1,19 @@ +--- libpod/container_api.go.orig 2023-02-23 15:59:21 UTC ++++ libpod/container_api.go +@@ -788,10 +788,12 @@ func (c *Container) Cleanup(ctx context.Context) error + + // make sure all the container processes are terminated if we are running without a pid namespace. + hasPidNs := false +- for _, i := range c.config.Spec.Linux.Namespaces { +- if i.Type == spec.PIDNamespace { +- hasPidNs = true +- break ++ if c.config.Spec.Linux != nil { ++ for _, i := range c.config.Spec.Linux.Namespaces { ++ if i.Type == spec.PIDNamespace { ++ hasPidNs = true ++ break ++ } + } + } + if !hasPidNs { Index: sysutils/podman/pkg-message =================================================================== --- sysutils/podman/pkg-message +++ sysutils/podman/pkg-message @@ -1,4 +1,4 @@ -This port of the podman container engine is based on unreleased -sources and should be used for evaluation and testing purposes only. +The FreeBSD port of the podman container engine is experimental and should be +used for evaluation and testing purposes only. $ sudo podman run --rm docker.io/dougrabson/hello Index: sysutils/skopeo/Makefile =================================================================== --- sysutils/skopeo/Makefile +++ sysutils/skopeo/Makefile @@ -1,7 +1,6 @@ PORTNAME= skopeo DISTVERSIONPREFIX= v -DISTVERSION= 1.10.0 -PORTREVISION= 4 +DISTVERSION= 1.11.1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -23,7 +22,7 @@ do-install: ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GMAKE} -C ${WRKSRC} \ - DESTDIR=${STAGEDIR} GOCACHE=${WRKDIR}.gocache \ + DESTDIR=${STAGEDIR} GOCACHE=${TMPDIR} \ GO=${GO_CMD} install-binary install-docs install-completions ${MKDIR} ${STAGEDIR}${PREFIX}/etc/containers/registries.d ${INSTALL_DATA} ${WRKSRC}/default.yaml ${STAGEDIR}${PREFIX}/etc/containers/registries.d/default.yaml Index: sysutils/skopeo/distinfo =================================================================== --- sysutils/skopeo/distinfo +++ sysutils/skopeo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666523319 -SHA256 (containers-skopeo-v1.10.0_GH0.tar.gz) = c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c -SIZE (containers-skopeo-v1.10.0_GH0.tar.gz) = 6460856 +TIMESTAMP = 1676644409 +SHA256 (containers-skopeo-v1.11.1_GH0.tar.gz) = 7e2b327a687d2230e9075120fff1024e6c2f22738a4179030121c953dda7d3b5 +SIZE (containers-skopeo-v1.11.1_GH0.tar.gz) = 8071084 Index: sysutils/skopeo/pkg-plist =================================================================== --- sysutils/skopeo/pkg-plist +++ sysutils/skopeo/pkg-plist @@ -4,6 +4,7 @@ share/fish/vendor_completions.d/skopeo.fish share/man/man1/skopeo-copy.1.gz share/man/man1/skopeo-delete.1.gz +share/man/man1/skopeo-generate-sigstore-key.1.gz share/man/man1/skopeo-inspect.1.gz share/man/man1/skopeo-list-tags.1.gz share/man/man1/skopeo-login.1.gz