Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
sysutils/docker-buildx: update to 0.19.0
To:
OpenBSD ports <ports@openbsd.org>
Cc:
Klemens Nanni <kn@openbsd.org>
Date:
Wed, 27 Nov 2024 19:29:48 +0100

Download raw body.

Thread
ports@,

Here an update sysutils/docker-buildx for 0.19.0

Notable changes that they had included OpenBSD to CI.

Changelog: https://github.com/docker/buildx/releases/tag/v0.19.0

Ok?

Index: sysutils/docker-buildx/Makefile
===================================================================
RCS file: /home/cvs/ports/sysutils/docker-buildx/Makefile,v
diff -u -p -r1.7 Makefile
--- sysutils/docker-buildx/Makefile	2 Nov 2024 11:23:01 -0000	1.7
+++ sysutils/docker-buildx/Makefile	27 Nov 2024 17:24:34 -0000
@@ -1,6 +1,6 @@
 COMMENT =		Docker CLI plugin for extended build capabilities
 
-V =			0.18.0
+V =			0.19.0
 GH_ACCOUNT =		docker
 GH_PROJECT =		buildx
 GH_TAGNAME =		v${V}
Index: sysutils/docker-buildx/distinfo
===================================================================
RCS file: /home/cvs/ports/sysutils/docker-buildx/distinfo,v
diff -u -p -r1.6 distinfo
--- sysutils/docker-buildx/distinfo	2 Nov 2024 11:23:02 -0000	1.6
+++ sysutils/docker-buildx/distinfo	27 Nov 2024 17:24:56 -0000
@@ -1,2 +1,2 @@
-SHA256 (buildx-0.18.0.tar.gz) = qTXLJxWlBU2RjUDvB83UpkZbIKdV1GYkhxirWf1BwzQ=
-SIZE (buildx-0.18.0.tar.gz) = 11466333
+SHA256 (buildx-0.19.0.tar.gz) = 6rHrGOBoc8ZP8aDfALKYvNv9nJUV3ru6yFtMLNCyKP8=
+SIZE (buildx-0.19.0.tar.gz) = 11713693
Index: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go
===================================================================
RCS file: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go
diff -N sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go
--- sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go	2 Nov 2024 11:23:02 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,44 +0,0 @@
-https://github.com/docker/buildx/issues/2772
-
-Index: vendor/github.com/tonistiigi/fsutil/copy/copy_openbsd.go
---- vendor/github.com/tonistiigi/fsutil/copy/copy_openbsd.go.orig
-+++ vendor/github.com/tonistiigi/fsutil/copy/copy_openbsd.go
-@@ -0,0 +1,38 @@
-+//go:build openbsd
-+// +build openbsd
-+
-+package fs
-+
-+import (
-+	"io"
-+	"os"
-+
-+	"github.com/pkg/errors"
-+	"golang.org/x/sys/unix"
-+)
-+
-+func copyFile(source, target string) error {
-+	src, err := os.Open(source)
-+	if err != nil {
-+		return errors.Wrapf(err, "failed to open source %s", source)
-+	}
-+	defer src.Close()
-+	tgt, err := os.Create(target)
-+	if err != nil {
-+		return errors.Wrapf(err, "failed to open target %s", target)
-+	}
-+	defer tgt.Close()
-+
-+	return copyFileContent(tgt, src)
-+}
-+
-+func copyFileContent(dst, src *os.File) error {
-+	buf := bufferPool.Get().(*[]byte)
-+	_, err := io.CopyBuffer(dst, src, *buf)
-+	bufferPool.Put(buf)
-+	return err
-+}
-+
-+func mknod(dst string, mode uint32, rDev int) error {
-+	return unix.Mknod(dst, uint32(mode), rDev)
-+}
Index: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go
===================================================================
RCS file: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go
diff -N sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go
--- sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go	2 Nov 2024 11:23:02 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-https://github.com/docker/buildx/issues/2772
-
-Index: vendor/github.com/tonistiigi/fsutil/copy/copy_unix.go
---- vendor/github.com/tonistiigi/fsutil/copy/copy_unix.go.orig
-+++ vendor/github.com/tonistiigi/fsutil/copy/copy_unix.go
-@@ -1,5 +1,5 @@
--//go:build solaris || darwin || freebsd
--// +build solaris darwin freebsd
-+//go:build solaris || darwin || freebsd || openbsd
-+// +build solaris darwin freebsd openbsd
- 
- package fs
- 
Index: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go
===================================================================
RCS file: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go
diff -N sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go
--- sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go	2 Nov 2024 11:23:02 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-https://github.com/docker/buildx/issues/2772
-
-Index: vendor/github.com/tonistiigi/fsutil/copy/stat_bsd.go
---- vendor/github.com/tonistiigi/fsutil/copy/stat_bsd.go.orig
-+++ vendor/github.com/tonistiigi/fsutil/copy/stat_bsd.go
-@@ -1,4 +1,4 @@
--// +build darwin freebsd netbsd openbsd
-+// +build darwin freebsd netbsd
- 
- package fs
- 
Index: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go
===================================================================
RCS file: sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go
diff -N sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go
--- sysutils/docker-buildx/patches/patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go	2 Nov 2024 11:23:02 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-https://github.com/docker/buildx/issues/2772
-
-Index: vendor/github.com/tonistiigi/fsutil/copy/stat_openbsd.go
---- vendor/github.com/tonistiigi/fsutil/copy/stat_openbsd.go.orig
-+++ vendor/github.com/tonistiigi/fsutil/copy/stat_openbsd.go
-@@ -0,0 +1,17 @@
-+// +build openbsd
-+
-+package fs
-+
-+import (
-+	"syscall"
-+)
-+
-+// Returns the last-accessed time
-+func StatAtime(st *syscall.Stat_t) syscall.Timespec {
-+	return st.Atim
-+}
-+
-+// Returns the last-modified time
-+func StatMtime(st *syscall.Stat_t) syscall.Timespec {
-+	return st.Mtim
-+}


-- 
wbr, Kirill