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

Reply via email to