git: abec1653531d - main - www/pydio-cells: update to 4.0.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 11 Dec 2022 18:18:02 UTC
The branch main has been updated by skozlov: URL: https://cgit.FreeBSD.org/ports/commit/?id=abec1653531d49f306289f1862a4fc774dd544e5 commit abec1653531d49f306289f1862a4fc774dd544e5 Author: Serhii (Sergey) Kozlov <skozlov@FreeBSD.org> AuthorDate: 2022-12-11 17:30:48 +0000 Commit: Serhii (Sergey) Kozlov <skozlov@FreeBSD.org> CommitDate: 2022-12-11 18:17:19 +0000 www/pydio-cells: update to 4.0.5 Upgrade instructions: https://pydio.com/en/docs/cells/v4/major-versions-upgrade-informations Changelog: https://github.com/pydio/cells/releases --- www/pydio-cells/Makefile | 23 +- www/pydio-cells/distinfo | 10 +- www/pydio-cells/files/patch-common_config_dirs.go | 19 - ...com_godbus_dbus_transport__unixcred__freebsd.go | 17 - ...com_jaytaylor_go-hostsfile_hosts__path__unix.go | 8 - ...github.com_modern-go_reflect2_go__above__118.go | 26 - ...github.com_modern-go_reflect2_go__below__118.go | 24 - ...r_github.com_modern-go_reflect2_unsafe__link.go | 48 - ...or_github.com_modern-go_reflect2_unsafe__map.go | 17 - ...g_x_net_internal_socket_zsys__freebsd__arm64.go | 64 - ...r_golang.org_x_net_ipv4_zsys__freebsd__arm64.go | 98 - ...r_golang.org_x_net_ipv6_zsys__freebsd__arm64.go | 127 -- ...dor_golang.org_x_sys_unix_asm__freebsd__arm64.s | 32 - ...olang.org_x_sys_unix_syscall__freebsd__arm64.go | 55 - ...olang.org_x_sys_unix_zerrors__freebsd__arm64.go | 1797 ----------------- ...lang.org_x_sys_unix_zsyscall__freebsd__arm64.go | 2018 -------------------- ...olang.org_x_sys_unix_zsysnum__freebsd__arm64.go | 406 ---- ...golang.org_x_sys_unix_ztypes__freebsd__arm64.go | 605 ------ ...g_x_net_internal_socket_zsys__freebsd__arm64.go | 64 - ...r_golang.org_x_net_ipv4_zsys__freebsd__arm64.go | 98 - ...r_golang.org_x_net_ipv6_zsys__freebsd__arm64.go | 127 -- ...dor_golang.org_x_sys_unix_asm__freebsd__arm64.s | 32 - ...olang.org_x_sys_unix_syscall__freebsd__arm64.go | 55 - ...olang.org_x_sys_unix_zerrors__freebsd__arm64.go | 1760 ----------------- ...lang.org_x_sys_unix_zsyscall__freebsd__arm64.go | 1940 ------------------- ...olang.org_x_sys_unix_zsysnum__freebsd__arm64.go | 356 ---- ...golang.org_x_sys_unix_ztypes__freebsd__arm64.go | 559 ------ 27 files changed, 12 insertions(+), 10373 deletions(-) diff --git a/www/pydio-cells/Makefile b/www/pydio-cells/Makefile index 451c3c3bcd8f..d48c9cc45c4f 100644 --- a/www/pydio-cells/Makefile +++ b/www/pydio-cells/Makefile @@ -1,7 +1,6 @@ PORTNAME= cells DISTVERSIONPREFIX= v -DISTVERSION= 3.0.9 -PORTREVISION= 3 +DISTVERSION= 4.0.5 CATEGORIES= www PKGNAMEPREFIX= pydio- @@ -15,16 +14,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= i386 NOT_FOR_ARCHS_REASON= Not supported on i386 -BUILD_DEPENDS= pydio-packr:devel/pydio-packr - -USES= cpe go gmake +USES= cpe go:modules gmake CPE_VENDOR= pydio USE_RC_SUBR= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= pydio -GO_PKGNAME= github.com/pydio/cells -GO_BUILDFLAGS= -ldflags "-X github.com/pydio/cells/common.version=${DISTVERSION}" +GO_MODULE= github.com/pydio/cells/v4 +GO_BUILDFLAGS= -ldflags "-X github.com/pydio/cells/v4/common.version=${DISTVERSION}\ + -X github.com/pydio/cells/v4/common.BuildStamp=1970-01-01T00:00:00" USERS= pydio GROUPS= pydio @@ -36,17 +34,6 @@ OPTIONS_DEFAULT= BASH ZSH BASH_PLIST_FILES= etc/bash_completion.d/${PORTNAME} ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} -post-patch: - ${REINPLACE_CMD} -e "s|\$${GOPATH}/bin/packr|${LOCALBASE}/bin/pydio-packr|g" \ - ${WRKSRC}/Makefile - # Linux keyring code is compatible with FreeBSD - cd ${WRKSRC}/vendor/github.com/zalando/go-keyring && \ - ${LN} -s keyring_linux.go keyring_freebsd.go - -pre-build: - @cd ${WRKSRC} && \ - ${MAKE_CMD} generate - post-build-BASH-on: ${SETENV} CELLS_WORKING_DIR=${WRKDIR}/wrkdir \ ${GO_WRKDIR_BIN}/${PORTNAME} tools completion bash \ diff --git a/www/pydio-cells/distinfo b/www/pydio-cells/distinfo index a3d7b25767a4..21e372105f1a 100644 --- a/www/pydio-cells/distinfo +++ b/www/pydio-cells/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1660951029 -SHA256 (pydio-cells-v3.0.9_GH0.tar.gz) = 4ddc3389304fa0bc7fdf704ec86882781aaa272c56f2db6fa775205d929f257a -SIZE (pydio-cells-v3.0.9_GH0.tar.gz) = 99695591 +TIMESTAMP = 1670619645 +SHA256 (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/v4.0.5.mod) = 83f5062dbb19e3a163d67f48807f45f06b8edf2b3239f8b1f520e97feb9ff4b0 +SIZE (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/v4.0.5.mod) = 25373 +SHA256 (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/v4.0.5.zip) = 78618e86a5344d9d7a7e0b838e0df95d3cc49f16db2d16641b7a3b4f2ad7625c +SIZE (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/v4.0.5.zip) = 58799516 +SHA256 (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/pydio-cells-v4.0.5_GH0.tar.gz) = 89930338cdb3a648da5328157d767cea00b7cd5d87f9d3ec699d8c317afbb951 +SIZE (go/www_pydio-cells/pydio-cells-v4.0.5_GH0/pydio-cells-v4.0.5_GH0.tar.gz) = 53254386 diff --git a/www/pydio-cells/files/patch-common_config_dirs.go b/www/pydio-cells/files/patch-common_config_dirs.go deleted file mode 100644 index 3f72940370be..000000000000 --- a/www/pydio-cells/files/patch-common_config_dirs.go +++ /dev/null @@ -1,19 +0,0 @@ ---- common/config/dirs.go.orig 2021-05-06 12:02:02 UTC -+++ common/config/dirs.go -@@ -54,9 +54,14 @@ func ApplicationWorkingDir(dirType ...ApplicationDirTy - } else if d == ApplicationDirServices && os.Getenv("CELLS_SERVICES_DIR") != "" { - f = os.Getenv("CELLS_SERVICES_DIR") - } else { -- vendor := "Pydio" -- if runtime.GOOS == "linux" { -+ // Pull request upstream: -+ // https://github.com/pydio/cells/pull/326 -+ var vendor string -+ switch runtime.GOOS { -+ case "linux", "freebsd": - vendor = "pydio" -+ default: -+ vendor = "Pydio" - } - appName := "cells" - configDirs := configdir.New(vendor, appName) diff --git a/www/pydio-cells/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go b/www/pydio-cells/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go deleted file mode 100644 index 1b2bb0d7086f..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go +++ /dev/null @@ -1,17 +0,0 @@ ---- vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go.orig 2021-05-06 12:02:02 UTC -+++ vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go -@@ -4,12 +4,14 @@ - // http://code.google.com/p/go/source/browse/unix/sockcmsg_linux.go?repo=sys - - // Local implementation of the UnixCredentials system call for FreeBSD -+// Patch added from upstream project: https://github.com/godbus/dbus/commit/efee8394fa9a426004eb24eed1dee80f5efd90af - - package dbus - - /* - const int sizeofPtr = sizeof(void*); - #define _WANT_UCRED -+#include <sys/types.h> - #include <sys/ucred.h> - */ - import "C" diff --git a/www/pydio-cells/files/patch-vendor_github.com_jaytaylor_go-hostsfile_hosts__path__unix.go b/www/pydio-cells/files/patch-vendor_github.com_jaytaylor_go-hostsfile_hosts__path__unix.go deleted file mode 100644 index 5d76daf6305d..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_jaytaylor_go-hostsfile_hosts__path__unix.go +++ /dev/null @@ -1,8 +0,0 @@ ---- vendor/github.com/jaytaylor/go-hostsfile/hosts_path_unix.go.orig 2021-05-10 22:23:40 UTC -+++ vendor/github.com/jaytaylor/go-hostsfile/hosts_path_unix.go -@@ -1,4 +1,4 @@ --// +build linux darwin -+// +build !plan9 !windows - - package hostsfile - diff --git a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__above__118.go b/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__above__118.go deleted file mode 100644 index a5f30e6a87c6..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__above__118.go +++ /dev/null @@ -1,26 +0,0 @@ ---- vendor/github.com/modern-go/reflect2/go_above_118.go.orig 2022-04-16 21:52:43 UTC -+++ vendor/github.com/modern-go/reflect2/go_above_118.go -@@ -0,0 +1,23 @@ -+//+build go1.18 -+ -+package reflect2 -+ -+import ( -+ "unsafe" -+) -+ -+// m escapes into the return value, but the caller of mapiterinit -+// doesn't let the return value escape. -+//go:noescape -+//go:linkname mapiterinit reflect.mapiterinit -+func mapiterinit(rtype unsafe.Pointer, m unsafe.Pointer, it *hiter) -+ -+func (type2 *UnsafeMapType) UnsafeIterate(obj unsafe.Pointer) MapIterator { -+ var it hiter -+ mapiterinit(type2.rtype, *(*unsafe.Pointer)(obj), &it) -+ return &UnsafeMapIterator{ -+ hiter: &it, -+ pKeyRType: type2.pKeyRType, -+ pElemRType: type2.pElemRType, -+ } -+} diff --git a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__below__118.go b/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__below__118.go deleted file mode 100644 index f47f8687a646..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_go__below__118.go +++ /dev/null @@ -1,24 +0,0 @@ ---- vendor/github.com/modern-go/reflect2/go_below_118.go.orig 2022-04-16 21:56:08 UTC -+++ vendor/github.com/modern-go/reflect2/go_below_118.go -@@ -0,0 +1,21 @@ -+//+build !go1.18 -+ -+package reflect2 -+ -+import ( -+ "unsafe" -+) -+ -+// m escapes into the return value, but the caller of mapiterinit -+// doesn't let the return value escape. -+//go:noescape -+//go:linkname mapiterinit reflect.mapiterinit -+func mapiterinit(rtype unsafe.Pointer, m unsafe.Pointer) (val *hiter) -+ -+func (type2 *UnsafeMapType) UnsafeIterate(obj unsafe.Pointer) MapIterator { -+ return &UnsafeMapIterator{ -+ hiter: mapiterinit(type2.rtype, *(*unsafe.Pointer)(obj)), -+ pKeyRType: type2.pKeyRType, -+ pElemRType: type2.pElemRType, -+ } -+} diff --git a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__link.go b/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__link.go deleted file mode 100644 index 3775e509f697..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__link.go +++ /dev/null @@ -1,48 +0,0 @@ ---- vendor/github.com/modern-go/reflect2/unsafe_link.go.orig 2022-04-16 22:01:31 UTC -+++ vendor/github.com/modern-go/reflect2/unsafe_link.go -@@ -19,19 +19,13 @@ func typedslicecopy(elemType unsafe.Pointer, dst, src - - //go:linkname mapassign reflect.mapassign - //go:noescape --func mapassign(rtype unsafe.Pointer, m unsafe.Pointer, key, val unsafe.Pointer) -+func mapassign(rtype unsafe.Pointer, m unsafe.Pointer, key unsafe.Pointer, val unsafe.Pointer) - - //go:linkname mapaccess reflect.mapaccess - //go:noescape - func mapaccess(rtype unsafe.Pointer, m unsafe.Pointer, key unsafe.Pointer) (val unsafe.Pointer) - --// m escapes into the return value, but the caller of mapiterinit --// doesn't let the return value escape. - //go:noescape --//go:linkname mapiterinit reflect.mapiterinit --func mapiterinit(rtype unsafe.Pointer, m unsafe.Pointer) *hiter -- --//go:noescape - //go:linkname mapiternext reflect.mapiternext - func mapiternext(it *hiter) - -@@ -42,9 +36,21 @@ func ifaceE2I(rtype unsafe.Pointer, src interface{}, d - // If you modify hiter, also change cmd/internal/gc/reflect.go to indicate - // the layout of this structure. - type hiter struct { -- key unsafe.Pointer // Must be in first position. Write nil to indicate iteration end (see cmd/internal/gc/range.go). -- value unsafe.Pointer // Must be in second position (see cmd/internal/gc/range.go). -- // rest fields are ignored -+ key unsafe.Pointer -+ value unsafe.Pointer -+ t unsafe.Pointer -+ h unsafe.Pointer -+ buckets unsafe.Pointer -+ bptr unsafe.Pointer -+ overflow *[]unsafe.Pointer -+ oldoverflow *[]unsafe.Pointer -+ startBucket uintptr -+ offset uint8 -+ wrapped bool -+ B uint8 -+ i uint8 -+ bucket uintptr -+ checkBucket uintptr - } - - // add returns p+x. diff --git a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__map.go b/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__map.go deleted file mode 100644 index 1e4699268cb7..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_modern-go_reflect2_unsafe__map.go +++ /dev/null @@ -1,17 +0,0 @@ ---- vendor/github.com/modern-go/reflect2/unsafe_map.go.orig 2022-04-16 22:00:28 UTC -+++ vendor/github.com/modern-go/reflect2/unsafe_map.go -@@ -107,14 +107,6 @@ func (type2 *UnsafeMapType) Iterate(obj interface{}) M - return type2.UnsafeIterate(objEFace.data) - } - --func (type2 *UnsafeMapType) UnsafeIterate(obj unsafe.Pointer) MapIterator { -- return &UnsafeMapIterator{ -- hiter: mapiterinit(type2.rtype, *(*unsafe.Pointer)(obj)), -- pKeyRType: type2.pKeyRType, -- pElemRType: type2.pElemRType, -- } --} -- - type UnsafeMapIterator struct { - *hiter - pKeyRType unsafe.Pointer diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_internal_socket_zsys__freebsd__arm64.go b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_internal_socket_zsys__freebsd__arm64.go deleted file mode 100644 index 30ad735a2f2b..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_internal_socket_zsys__freebsd__arm64.go +++ /dev/null @@ -1,64 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/internal/socket/zsys_freebsd_arm64.go.orig 2021-11-14 16:21:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/internal/socket/zsys_freebsd_arm64.go -@@ -0,0 +1,61 @@ -+// Created by cgo -godefs - DO NOT EDIT -+// cgo -godefs defs_freebsd.go -+ -+package socket -+ -+const ( -+ sysAF_UNSPEC = 0x0 -+ sysAF_INET = 0x2 -+ sysAF_INET6 = 0x1c -+ -+ sysSOCK_RAW = 0x3 -+) -+ -+type iovec struct { -+ Base *byte -+ Len uint64 -+} -+ -+type msghdr struct { -+ Name *byte -+ Namelen uint32 -+ Pad_cgo_0 [4]byte -+ Iov *iovec -+ Iovlen int32 -+ Pad_cgo_1 [4]byte -+ Control *byte -+ Controllen uint32 -+ Flags int32 -+} -+ -+type cmsghdr struct { -+ Len uint32 -+ Level int32 -+ Type int32 -+} -+ -+type sockaddrInet struct { -+ Len uint8 -+ Family uint8 -+ Port uint16 -+ Addr [4]byte /* in_addr */ -+ Zero [8]int8 -+} -+ -+type sockaddrInet6 struct { -+ Len uint8 -+ Family uint8 -+ Port uint16 -+ Flowinfo uint32 -+ Addr [16]byte /* in6_addr */ -+ Scope_id uint32 -+} -+ -+const ( -+ sizeofIovec = 0x10 -+ sizeofMsghdr = 0x30 -+ sizeofCmsghdr = 0xc -+ -+ sizeofSockaddrInet = 0x10 -+ sizeofSockaddrInet6 = 0x1c -+) diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv4_zsys__freebsd__arm64.go b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv4_zsys__freebsd__arm64.go deleted file mode 100644 index adfc61a884e1..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv4_zsys__freebsd__arm64.go +++ /dev/null @@ -1,98 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm64.go.orig 2021-11-14 16:21:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/ipv4/zsys_freebsd_arm64.go -@@ -0,0 +1,95 @@ -+// Created by cgo -godefs - DO NOT EDIT -+// cgo -godefs defs_freebsd.go -+ -+package ipv4 -+ -+const ( -+ sysIP_OPTIONS = 0x1 -+ sysIP_HDRINCL = 0x2 -+ sysIP_TOS = 0x3 -+ sysIP_TTL = 0x4 -+ sysIP_RECVOPTS = 0x5 -+ sysIP_RECVRETOPTS = 0x6 -+ sysIP_RECVDSTADDR = 0x7 -+ sysIP_SENDSRCADDR = 0x7 -+ sysIP_RETOPTS = 0x8 -+ sysIP_RECVIF = 0x14 -+ sysIP_ONESBCAST = 0x17 -+ sysIP_BINDANY = 0x18 -+ sysIP_RECVTTL = 0x41 -+ sysIP_MINTTL = 0x42 -+ sysIP_DONTFRAG = 0x43 -+ sysIP_RECVTOS = 0x44 -+ -+ sysIP_MULTICAST_IF = 0x9 -+ sysIP_MULTICAST_TTL = 0xa -+ sysIP_MULTICAST_LOOP = 0xb -+ sysIP_ADD_MEMBERSHIP = 0xc -+ sysIP_DROP_MEMBERSHIP = 0xd -+ sysIP_MULTICAST_VIF = 0xe -+ sysIP_ADD_SOURCE_MEMBERSHIP = 0x46 -+ sysIP_DROP_SOURCE_MEMBERSHIP = 0x47 -+ sysIP_BLOCK_SOURCE = 0x48 -+ sysIP_UNBLOCK_SOURCE = 0x49 -+ sysMCAST_JOIN_GROUP = 0x50 -+ sysMCAST_LEAVE_GROUP = 0x51 -+ sysMCAST_JOIN_SOURCE_GROUP = 0x52 -+ sysMCAST_LEAVE_SOURCE_GROUP = 0x53 -+ sysMCAST_BLOCK_SOURCE = 0x54 -+ sysMCAST_UNBLOCK_SOURCE = 0x55 -+ -+ sizeofSockaddrStorage = 0x80 -+ sizeofSockaddrInet = 0x10 -+ -+ sizeofIPMreq = 0x8 -+ sizeofIPMreqn = 0xc -+ sizeofIPMreqSource = 0xc -+ sizeofGroupReq = 0x88 -+ sizeofGroupSourceReq = 0x108 -+) -+ -+type sockaddrStorage struct { -+ Len uint8 -+ Family uint8 -+ X__ss_pad1 [6]int8 -+ X__ss_align int64 -+ X__ss_pad2 [112]int8 -+} -+ -+type sockaddrInet struct { -+ Len uint8 -+ Family uint8 -+ Port uint16 -+ Addr [4]byte /* in_addr */ -+ Zero [8]int8 -+} -+ -+type ipMreq struct { -+ Multiaddr [4]byte /* in_addr */ -+ Interface [4]byte /* in_addr */ -+} -+ -+type ipMreqn struct { -+ Multiaddr [4]byte /* in_addr */ -+ Address [4]byte /* in_addr */ -+ Ifindex int32 -+} -+ -+type ipMreqSource struct { -+ Multiaddr [4]byte /* in_addr */ -+ Sourceaddr [4]byte /* in_addr */ -+ Interface [4]byte /* in_addr */ -+} -+ -+type groupReq struct { -+ Interface uint32 -+ Pad_cgo_0 [4]byte -+ Group sockaddrStorage -+} -+ -+type groupSourceReq struct { -+ Interface uint32 -+ Pad_cgo_0 [4]byte -+ Group sockaddrStorage -+ Source sockaddrStorage -+} diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv6_zsys__freebsd__arm64.go b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv6_zsys__freebsd__arm64.go deleted file mode 100644 index 13f8713c2a25..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_net_ipv6_zsys__freebsd__arm64.go +++ /dev/null @@ -1,127 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm64.go.orig 2021-11-14 16:21:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/net/ipv6/zsys_freebsd_arm64.go -@@ -0,0 +1,124 @@ -+// Created by cgo -godefs - DO NOT EDIT -+// cgo -godefs defs_freebsd.go -+ -+package ipv6 -+ -+const ( -+ sysIPV6_UNICAST_HOPS = 0x4 -+ sysIPV6_MULTICAST_IF = 0x9 -+ sysIPV6_MULTICAST_HOPS = 0xa -+ sysIPV6_MULTICAST_LOOP = 0xb -+ sysIPV6_JOIN_GROUP = 0xc -+ sysIPV6_LEAVE_GROUP = 0xd -+ sysIPV6_PORTRANGE = 0xe -+ sysICMP6_FILTER = 0x12 -+ -+ sysIPV6_CHECKSUM = 0x1a -+ sysIPV6_V6ONLY = 0x1b -+ -+ sysIPV6_IPSEC_POLICY = 0x1c -+ -+ sysIPV6_RTHDRDSTOPTS = 0x23 -+ -+ sysIPV6_RECVPKTINFO = 0x24 -+ sysIPV6_RECVHOPLIMIT = 0x25 -+ sysIPV6_RECVRTHDR = 0x26 -+ sysIPV6_RECVHOPOPTS = 0x27 -+ sysIPV6_RECVDSTOPTS = 0x28 -+ -+ sysIPV6_USE_MIN_MTU = 0x2a -+ sysIPV6_RECVPATHMTU = 0x2b -+ -+ sysIPV6_PATHMTU = 0x2c -+ -+ sysIPV6_PKTINFO = 0x2e -+ sysIPV6_HOPLIMIT = 0x2f -+ sysIPV6_NEXTHOP = 0x30 -+ sysIPV6_HOPOPTS = 0x31 -+ sysIPV6_DSTOPTS = 0x32 -+ sysIPV6_RTHDR = 0x33 -+ -+ sysIPV6_RECVTCLASS = 0x39 -+ -+ sysIPV6_AUTOFLOWLABEL = 0x3b -+ -+ sysIPV6_TCLASS = 0x3d -+ sysIPV6_DONTFRAG = 0x3e -+ -+ sysIPV6_PREFER_TEMPADDR = 0x3f -+ -+ sysIPV6_BINDANY = 0x40 -+ -+ sysIPV6_MSFILTER = 0x4a -+ -+ sysMCAST_JOIN_GROUP = 0x50 -+ sysMCAST_LEAVE_GROUP = 0x51 -+ sysMCAST_JOIN_SOURCE_GROUP = 0x52 -+ sysMCAST_LEAVE_SOURCE_GROUP = 0x53 -+ sysMCAST_BLOCK_SOURCE = 0x54 -+ sysMCAST_UNBLOCK_SOURCE = 0x55 -+ -+ sysIPV6_PORTRANGE_DEFAULT = 0x0 -+ sysIPV6_PORTRANGE_HIGH = 0x1 -+ sysIPV6_PORTRANGE_LOW = 0x2 -+ -+ sizeofSockaddrStorage = 0x80 -+ sizeofSockaddrInet6 = 0x1c -+ sizeofInet6Pktinfo = 0x14 -+ sizeofIPv6Mtuinfo = 0x20 -+ -+ sizeofIPv6Mreq = 0x14 -+ sizeofGroupReq = 0x88 -+ sizeofGroupSourceReq = 0x108 -+ -+ sizeofICMPv6Filter = 0x20 -+) -+ -+type sockaddrStorage struct { -+ Len uint8 -+ Family uint8 -+ X__ss_pad1 [6]int8 -+ X__ss_align int64 -+ X__ss_pad2 [112]int8 -+} -+ -+type sockaddrInet6 struct { -+ Len uint8 -+ Family uint8 -+ Port uint16 -+ Flowinfo uint32 -+ Addr [16]byte /* in6_addr */ -+ Scope_id uint32 -+} -+ -+type inet6Pktinfo struct { -+ Addr [16]byte /* in6_addr */ -+ Ifindex uint32 -+} -+ -+type ipv6Mtuinfo struct { -+ Addr sockaddrInet6 -+ Mtu uint32 -+} -+ -+type ipv6Mreq struct { -+ Multiaddr [16]byte /* in6_addr */ -+ Interface uint32 -+} -+ -+type groupReq struct { -+ Interface uint32 -+ Pad_cgo_0 [4]byte -+ Group sockaddrStorage -+} -+ -+type groupSourceReq struct { -+ Interface uint32 -+ Pad_cgo_0 [4]byte -+ Group sockaddrStorage -+ Source sockaddrStorage -+} -+ -+type icmpv6Filter struct { -+ Filt [8]uint32 -+} diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_asm__freebsd__arm64.s b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_asm__freebsd__arm64.s deleted file mode 100644 index fcbbb16385ca..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_asm__freebsd__arm64.s +++ /dev/null @@ -1,32 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s.orig 2021-11-14 15:14:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s -@@ -0,0 +1,29 @@ -+// Copyright 2018 The Go Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style -+// license that can be found in the LICENSE file. -+ -+// +build !gccgo -+ -+#include "textflag.h" -+ -+// -+// System call support for ARM64, FreeBSD -+// -+ -+// Just jump to package syscall's implementation for all these functions. -+// The runtime may know about them. -+ -+TEXT ·Syscall(SB),NOSPLIT,$0-56 -+ JMP syscall·Syscall(SB) -+ -+TEXT ·Syscall6(SB),NOSPLIT,$0-80 -+ JMP syscall·Syscall6(SB) -+ -+TEXT ·Syscall9(SB),NOSPLIT,$0-104 -+ JMP syscall·Syscall9(SB) -+ -+TEXT ·RawSyscall(SB),NOSPLIT,$0-56 -+ JMP syscall·RawSyscall(SB) -+ -+TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 -+ JMP syscall·RawSyscall6(SB) diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_syscall__freebsd__arm64.go b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_syscall__freebsd__arm64.go deleted file mode 100644 index 6e76c9004c24..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_syscall__freebsd__arm64.go +++ /dev/null @@ -1,55 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go.orig 2021-11-14 15:14:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go -@@ -0,0 +1,52 @@ -+// Copyright 2018 The Go Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style -+// license that can be found in the LICENSE file. -+ -+// +build arm64,freebsd -+ -+package unix -+ -+import ( -+ "syscall" -+ "unsafe" -+) -+ -+func setTimespec(sec, nsec int64) Timespec { -+ return Timespec{Sec: sec, Nsec: nsec} -+} -+ -+func setTimeval(sec, usec int64) Timeval { -+ return Timeval{Sec: sec, Usec: usec} -+} -+ -+func SetKevent(k *Kevent_t, fd, mode, flags int) { -+ k.Ident = uint64(fd) -+ k.Filter = int16(mode) -+ k.Flags = uint16(flags) -+} -+ -+func (iov *Iovec) SetLen(length int) { -+ iov.Len = uint64(length) -+} -+ -+func (msghdr *Msghdr) SetControllen(length int) { -+ msghdr.Controllen = uint32(length) -+} -+ -+func (cmsg *Cmsghdr) SetLen(length int) { -+ cmsg.Len = uint32(length) -+} -+ -+func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { -+ var writtenOut uint64 = 0 -+ _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0) -+ -+ written = int(writtenOut) -+ -+ if e1 != 0 { -+ err = e1 -+ } -+ return -+} -+ -+func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_zerrors__freebsd__arm64.go b/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_zerrors__freebsd__arm64.go deleted file mode 100644 index 760852dd43e1..000000000000 --- a/www/pydio-cells/files/patch-vendor_github.com_pydio_minio-srv_vendor_golang.org_x_sys_unix_zerrors__freebsd__arm64.go +++ /dev/null @@ -1,1797 +0,0 @@ ---- vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go.orig 2021-11-14 15:14:11 UTC -+++ vendor/github.com/pydio/minio-srv/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go -@@ -0,0 +1,1794 @@ -+// mkerrors.sh -m64 -+// Code generated by the command above; see README.md. DO NOT EDIT. -+ -+// +build arm64,freebsd -+ -+// Created by cgo -godefs - DO NOT EDIT -+// cgo -godefs -- -m64 _const.go -+ -+package unix -+ -+import "syscall" -+ -+const ( -+ AF_APPLETALK = 0x10 -+ AF_ARP = 0x23 -+ AF_ATM = 0x1e -+ AF_BLUETOOTH = 0x24 -+ AF_CCITT = 0xa -+ AF_CHAOS = 0x5 -+ AF_CNT = 0x15 -+ AF_COIP = 0x14 -+ AF_DATAKIT = 0x9 -+ AF_DECnet = 0xc -+ AF_DLI = 0xd -+ AF_E164 = 0x1a -+ AF_ECMA = 0x8 -+ AF_HYLINK = 0xf -+ AF_IEEE80211 = 0x25 -+ AF_IMPLINK = 0x3 -+ AF_INET = 0x2 -+ AF_INET6 = 0x1c -+ AF_INET6_SDP = 0x2a -+ AF_INET_SDP = 0x28 -+ AF_IPX = 0x17 -+ AF_ISDN = 0x1a -+ AF_ISO = 0x7 -+ AF_LAT = 0xe -+ AF_LINK = 0x12 -+ AF_LOCAL = 0x1 -+ AF_MAX = 0x2a -+ AF_NATM = 0x1d -+ AF_NETBIOS = 0x6 -+ AF_NETGRAPH = 0x20 -+ AF_OSI = 0x7 -+ AF_PUP = 0x4 -+ AF_ROUTE = 0x11 -+ AF_SCLUSTER = 0x22 -+ AF_SIP = 0x18 -+ AF_SLOW = 0x21 -+ AF_SNA = 0xb -+ AF_UNIX = 0x1 -+ AF_UNSPEC = 0x0 -+ AF_VENDOR00 = 0x27 -+ AF_VENDOR01 = 0x29 -+ AF_VENDOR02 = 0x2b -+ AF_VENDOR03 = 0x2d -+ AF_VENDOR04 = 0x2f -+ AF_VENDOR05 = 0x31 -+ AF_VENDOR06 = 0x33 -+ AF_VENDOR07 = 0x35 -+ AF_VENDOR08 = 0x37 -+ AF_VENDOR09 = 0x39 -+ AF_VENDOR10 = 0x3b -+ AF_VENDOR11 = 0x3d -+ AF_VENDOR12 = 0x3f -+ AF_VENDOR13 = 0x41 -+ AF_VENDOR14 = 0x43 -+ AF_VENDOR15 = 0x45 -+ AF_VENDOR16 = 0x47 -+ AF_VENDOR17 = 0x49 -+ AF_VENDOR18 = 0x4b -+ AF_VENDOR19 = 0x4d -+ AF_VENDOR20 = 0x4f -+ AF_VENDOR21 = 0x51 -+ AF_VENDOR22 = 0x53 -+ AF_VENDOR23 = 0x55 -+ AF_VENDOR24 = 0x57 -+ AF_VENDOR25 = 0x59 -+ AF_VENDOR26 = 0x5b -+ AF_VENDOR27 = 0x5d -+ AF_VENDOR28 = 0x5f -+ AF_VENDOR29 = 0x61 -+ AF_VENDOR30 = 0x63 -+ AF_VENDOR31 = 0x65 -+ AF_VENDOR32 = 0x67 -+ AF_VENDOR33 = 0x69 -+ AF_VENDOR34 = 0x6b -+ AF_VENDOR35 = 0x6d -+ AF_VENDOR36 = 0x6f -+ AF_VENDOR37 = 0x71 -+ AF_VENDOR38 = 0x73 -+ AF_VENDOR39 = 0x75 -+ AF_VENDOR40 = 0x77 -+ AF_VENDOR41 = 0x79 -+ AF_VENDOR42 = 0x7b -+ AF_VENDOR43 = 0x7d -+ AF_VENDOR44 = 0x7f -+ AF_VENDOR45 = 0x81 -+ AF_VENDOR46 = 0x83 -+ AF_VENDOR47 = 0x85 -+ ALTWERASE = 0x200 -+ B0 = 0x0 -+ B110 = 0x6e -+ B115200 = 0x1c200 -+ B1200 = 0x4b0 -+ B134 = 0x86 -+ B14400 = 0x3840 -+ B150 = 0x96 -+ B1800 = 0x708 -+ B19200 = 0x4b00 -+ B200 = 0xc8 -+ B230400 = 0x38400 -+ B2400 = 0x960 -+ B28800 = 0x7080 -+ B300 = 0x12c -+ B38400 = 0x9600 -+ B460800 = 0x70800 -+ B4800 = 0x12c0 -+ B50 = 0x32 -+ B57600 = 0xe100 -+ B600 = 0x258 -+ B7200 = 0x1c20 -+ B75 = 0x4b -+ B76800 = 0x12c00 -+ B921600 = 0xe1000 -+ B9600 = 0x2580 -+ BIOCFEEDBACK = 0x8004427c -+ BIOCFLUSH = 0x20004268 -+ BIOCGBLEN = 0x40044266 -+ BIOCGDIRECTION = 0x40044276 -+ BIOCGDLT = 0x4004426a -+ BIOCGDLTLIST = 0xc0104279 -+ BIOCGETBUFMODE = 0x4004427d -+ BIOCGETIF = 0x4020426b -+ BIOCGETZMAX = 0x4008427f -+ BIOCGHDRCMPLT = 0x40044274 -+ BIOCGRSIG = 0x40044272 -+ BIOCGRTIMEOUT = 0x4010426e -+ BIOCGSEESENT = 0x40044276 -+ BIOCGSTATS = 0x4008426f -+ BIOCGTSTAMP = 0x40044283 -+ BIOCIMMEDIATE = 0x80044270 -+ BIOCLOCK = 0x2000427a -+ BIOCPROMISC = 0x20004269 -+ BIOCROTZBUF = 0x40184280 -+ BIOCSBLEN = 0xc0044266 -+ BIOCSDIRECTION = 0x80044277 -+ BIOCSDLT = 0x80044278 -+ BIOCSETBUFMODE = 0x8004427e -+ BIOCSETF = 0x80104267 -+ BIOCSETFNR = 0x80104282 -+ BIOCSETIF = 0x8020426c -+ BIOCSETWF = 0x8010427b -+ BIOCSETZBUF = 0x80184281 -+ BIOCSHDRCMPLT = 0x80044275 -+ BIOCSRSIG = 0x80044273 -+ BIOCSRTIMEOUT = 0x8010426d -+ BIOCSSEESENT = 0x80044277 -+ BIOCSTSTAMP = 0x80044284 -+ BIOCVERSION = 0x40044271 -+ BPF_A = 0x10 -+ BPF_ABS = 0x20 -+ BPF_ADD = 0x0 -+ BPF_ALIGNMENT = 0x8 -+ BPF_ALU = 0x4 -+ BPF_AND = 0x50 -+ BPF_B = 0x10 -+ BPF_BUFMODE_BUFFER = 0x1 -+ BPF_BUFMODE_ZBUF = 0x2 -+ BPF_DIV = 0x30 -+ BPF_H = 0x8 -+ BPF_IMM = 0x0 -+ BPF_IND = 0x40 -+ BPF_JA = 0x0 -+ BPF_JEQ = 0x10 -+ BPF_JGE = 0x30 -+ BPF_JGT = 0x20 -+ BPF_JMP = 0x5 -+ BPF_JSET = 0x40 -+ BPF_K = 0x0 -+ BPF_LD = 0x0 -+ BPF_LDX = 0x1 -+ BPF_LEN = 0x80 -+ BPF_LSH = 0x60 -+ BPF_MAJOR_VERSION = 0x1 -+ BPF_MAXBUFSIZE = 0x80000 -+ BPF_MAXINSNS = 0x200 -+ BPF_MEM = 0x60 -+ BPF_MEMWORDS = 0x10 -+ BPF_MINBUFSIZE = 0x20 -+ BPF_MINOR_VERSION = 0x1 -+ BPF_MISC = 0x7 -+ BPF_MOD = 0x90 -+ BPF_MSH = 0xa0 -+ BPF_MUL = 0x20 -+ BPF_NEG = 0x80 -+ BPF_OR = 0x40 -+ BPF_RELEASE = 0x30bb6 -+ BPF_RET = 0x6 -+ BPF_RSH = 0x70 -+ BPF_ST = 0x2 -+ BPF_STX = 0x3 -+ BPF_SUB = 0x10 -+ BPF_TAX = 0x0 -+ BPF_TXA = 0x80 -+ BPF_T_BINTIME = 0x2 -+ BPF_T_BINTIME_FAST = 0x102 -+ BPF_T_BINTIME_MONOTONIC = 0x202 -+ BPF_T_BINTIME_MONOTONIC_FAST = 0x302 -+ BPF_T_FAST = 0x100 -+ BPF_T_FLAG_MASK = 0x300 -+ BPF_T_FORMAT_MASK = 0x3 -+ BPF_T_MICROTIME = 0x0 -+ BPF_T_MICROTIME_FAST = 0x100 -+ BPF_T_MICROTIME_MONOTONIC = 0x200 -+ BPF_T_MICROTIME_MONOTONIC_FAST = 0x300 -+ BPF_T_MONOTONIC = 0x200 -+ BPF_T_MONOTONIC_FAST = 0x300 -+ BPF_T_NANOTIME = 0x1 -+ BPF_T_NANOTIME_FAST = 0x101 -+ BPF_T_NANOTIME_MONOTONIC = 0x201 -+ BPF_T_NANOTIME_MONOTONIC_FAST = 0x301 -+ BPF_T_NONE = 0x3 -+ BPF_T_NORMAL = 0x0 -+ BPF_W = 0x0 -+ BPF_X = 0x8 -+ BPF_XOR = 0xa0 -+ BRKINT = 0x2 -+ CAP_ACCEPT = 0x200000020000000 -+ CAP_ACL_CHECK = 0x400000000010000 -+ CAP_ACL_DELETE = 0x400000000020000 -+ CAP_ACL_GET = 0x400000000040000 -+ CAP_ACL_SET = 0x400000000080000 -+ CAP_ALL0 = 0x20007ffffffffff -+ CAP_ALL1 = 0x4000000001fffff -+ CAP_BIND = 0x200000040000000 -+ CAP_BINDAT = 0x200008000000400 -+ CAP_CHFLAGSAT = 0x200000000001400 -+ CAP_CONNECT = 0x200000080000000 -+ CAP_CONNECTAT = 0x200010000000400 -+ CAP_CREATE = 0x200000000000040 -+ CAP_EVENT = 0x400000000000020 -+ CAP_EXTATTR_DELETE = 0x400000000001000 -+ CAP_EXTATTR_GET = 0x400000000002000 -+ CAP_EXTATTR_LIST = 0x400000000004000 -+ CAP_EXTATTR_SET = 0x400000000008000 -+ CAP_FCHDIR = 0x200000000000800 -+ CAP_FCHFLAGS = 0x200000000001000 -+ CAP_FCHMOD = 0x200000000002000 -+ CAP_FCHMODAT = 0x200000000002400 -+ CAP_FCHOWN = 0x200000000004000 -+ CAP_FCHOWNAT = 0x200000000004400 -+ CAP_FCNTL = 0x200000000008000 -+ CAP_FCNTL_ALL = 0x78 -+ CAP_FCNTL_GETFL = 0x8 -+ CAP_FCNTL_GETOWN = 0x20 -+ CAP_FCNTL_SETFL = 0x10 -+ CAP_FCNTL_SETOWN = 0x40 -+ CAP_FEXECVE = 0x200000000000080 -+ CAP_FLOCK = 0x200000000010000 *** 9626 LINES SKIPPED ***