Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 May 2020 04:02:53 +0000 (UTC)
From:      John Hixson <jhixson@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536264 - in head/www/minio-client: . files
Message-ID:  <202005230402.04N42rVC032427@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhixson
Date: Sat May 23 04:02:52 2020
New Revision: 536264
URL: https://svnweb.freebsd.org/changeset/ports/536264

Log:
  www/minio-client: update to version RELEASE.2020-05-16T01-44-37Z

Added:
  head/www/minio-client/files/patch-www_minio-client_files_patch-gopsutil__aarch64   (contents, props changed)
Deleted:
  head/www/minio-client/files/patch-gopsutil_aarch64
Modified:
  head/www/minio-client/Makefile
  head/www/minio-client/distinfo

Modified: head/www/minio-client/Makefile
==============================================================================
--- head/www/minio-client/Makefile	Sat May 23 03:27:18 2020	(r536263)
+++ head/www/minio-client/Makefile	Sat May 23 04:02:52 2020	(r536264)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	minio-client
-PORTVERSION=	${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION=	3
+PORTVERSION=    ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
 CATEGORIES=	www
 
 MAINTAINER=	jhixson@FreeBSD.org
@@ -27,11 +26,11 @@ MC=	${PORTNAME}
 .endif
 
 USE_GITHUB=	yes
-GHTAG=		RELEASE.2020-04-04T05-28-55Z
-COMMIT_ID=	8cae137525a4ae986a1701b7ce3a3f5f065dfa31
+GHTAG=		RELEASE.2020-05-16T01-44-37Z
+COMMIT_ID=	3b479cf92ed650079a069b1288049524232d6d6f
+
 GH_TUPLE=	minio:mc:${GHTAG}:DEFAULT \
 		StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
-		klauspost:compress:v1.10.3:klauspost_compress/vendor/github.com/klauspost/compress \
 		cheggaaa:pb:v1.0.28:cheggaaa_pb/vendor/github.com/cheggaaa/pb \
 		coreos:etcd:v3.3.12:coreos_etcd/vendor/github.com/coreos/etcd \
 		dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \
@@ -39,14 +38,14 @@ GH_TUPLE=	minio:mc:${GHTAG}:DEFAULT \
 		fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
 		fatih:structs:v1.1.0:fatih_structs/vendor/github.com/fatih/structs \
 		go-check:check:788fd7840127:go_check_check/vendor/gopkg.in/check.v1 \
-		go-ini:ini:v1.52.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
+		go-ini:ini:v1.55.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
 		go-ole:go-ole:v1.2.4:go_ole_go_ole/vendor/github.com/go-ole/go-ole \
 		go-yaml:yaml:v2.2.4:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
 		gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \
 		golang:crypto:1d94cc7ab1c6:golang_crypto/vendor/golang.org/x/crypto \
-		golang:net:d3edc99:golang_net/vendor/golang.org/x/net \
+		golang:net:d3edc9973b7e:golang_net/vendor/golang.org/x/net \
 		golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:sys:59c9f1b:golang_sys/vendor/golang.org/x/sys \
+		golang:sys:85ca7c5b95cd:golang_sys/vendor/golang.org/x/sys \
 		golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
 		google:go-genproto:24fa4b261c55:google_go_genproto/vendor/google.golang.org/genproto \
 		grpc:grpc-go:v1.22.0:grpc_grpc_go/vendor/google.golang.org/grpc \
@@ -54,16 +53,20 @@ GH_TUPLE=	minio:mc:${GHTAG}:DEFAULT \
 		hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
 		hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
 		inconshreveable:go-update:8152e7eb6ccf:inconshreveable_go_update/vendor/github.com/inconshreveable/go-update \
+		json-iterator:go:v1.1.9:json_iterator_go/vendor/github.com/json-iterator/go \
+		klauspost:compress:v1.10.3:klauspost_compress/vendor/github.com/klauspost/compress \
 		kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \
 		kr:text:v0.1.0:kr_text/vendor/github.com/kr/text \
-		mattn:go-colorable:v0.1.1:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.7:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+		mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
+		mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
 		mattn:go-runewidth:v0.0.5:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
 		minio:cli:v1.22.0:minio_cli/vendor/github.com/minio/cli \
-		minio:minio-go:v6.0.52:minio_minio_go/vendor/github.com/minio/minio-go/v6 \
-		minio:minio:2155e74951bf:minio_minio/vendor/github.com/minio/minio \
+		minio:minio-go:a81c8c13cc3f:minio_minio_go_v6/vendor/github.com/minio/minio-go/v6 \
+		minio:minio:282c9f790a03:minio_minio/vendor/github.com/minio/minio \
 		minio:sha256-simd:v0.1.1:minio_sha256_simd/vendor/github.com/minio/sha256-simd \
 		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
+		modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
+		modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
 		montanaflynn:stats:v0.5.0:montanaflynn_stats/vendor/github.com/montanaflynn/stats \
 		ncw:directio:v1.0.5:ncw_directio/vendor/github.com/ncw/directio \
 		pkg:profile:v1.3.0:pkg_profile/vendor/github.com/pkg/profile \
@@ -71,7 +74,7 @@ GH_TUPLE=	minio:mc:${GHTAG}:DEFAULT \
 		posener:complete:6ffe496ea953:posener_complete/vendor/github.com/posener/complete \
 		rjeczalik:notify:v0.9.2:rjeczalik_notify/vendor/github.com/rjeczalik/notify \
 		secure-io:sio-go:v0.3.0:secure_io_sio_go/vendor/github.com/secure-io/sio-go \
-		shirou:gopsutil:v2.20.3:shirou_gopsutil/vendor/github.com/shirou/gopsutil
+		shirou:gopsutil:53cec6b37e6a:shirou_gopsutil/vendor/github.com/shirou/gopsutil
 
 PLIST_FILES=	bin/${MC}
 GO_BUILDFLAGS=	-ldflags=" \

Modified: head/www/minio-client/distinfo
==============================================================================
--- head/www/minio-client/distinfo	Sat May 23 03:27:18 2020	(r536263)
+++ head/www/minio-client/distinfo	Sat May 23 04:02:52 2020	(r536264)
@@ -1,10 +1,8 @@
-TIMESTAMP = 1586460593
-SHA256 (minio-mc-2020.04.04.05.28.55-RELEASE.2020-04-04T05-28-55Z_GH0.tar.gz) = 1045a708a11030722446151caf811a633f2bff86607e52640cc516af09509c86
-SIZE (minio-mc-2020.04.04.05.28.55-RELEASE.2020-04-04T05-28-55Z_GH0.tar.gz) = 360477
+TIMESTAMP = 1590206388
+SHA256 (minio-mc-2020.05.16.01.44.37-RELEASE.2020-05-16T01-44-37Z_GH0.tar.gz) = b2a47af484eebc9982845b9fa748b27ddf98e4929f3c97c6d3256303417b67dc
+SIZE (minio-mc-2020.05.16.01.44.37-RELEASE.2020-05-16T01-44-37Z_GH0.tar.gz) = 379996
 SHA256 (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 14dbc4af6952acdb1b941d002cd36fd2299aa6b3144cbcbddbb032c47f816da5
 SIZE (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 11279
-SHA256 (klauspost-compress-v1.10.3_GH0.tar.gz) = 9a83a91f7e40ae152283861abc0512f01633c190490a9254743dc8a2e49d7821
-SIZE (klauspost-compress-v1.10.3_GH0.tar.gz) = 16718500
 SHA256 (cheggaaa-pb-v1.0.28_GH0.tar.gz) = f745c5636d3fb59bffab5f9d2a745a94a9608166c20c90936fc66848a5e816e6
 SIZE (cheggaaa-pb-v1.0.28_GH0.tar.gz) = 11788
 SHA256 (coreos-etcd-v3.3.12_GH0.tar.gz) = 0452a98bd485d757fd85d2182f8eac8c2dad315bcb6cf29a797ced9e2669c413
@@ -19,8 +17,8 @@ SHA256 (fatih-structs-v1.1.0_GH0.tar.gz) = 7479adacd81
 SIZE (fatih-structs-v1.1.0_GH0.tar.gz) = 14444
 SHA256 (go-check-check-788fd7840127_GH0.tar.gz) = b7c9de01f3ca7111d889f30f2bbcc36eda4d07c09f032aaba83e34a324146bae
 SIZE (go-check-check-788fd7840127_GH0.tar.gz) = 31597
-SHA256 (go-ini-ini-v1.52.0_GH0.tar.gz) = 56bce700d83c60ec5b27249fe7e18912f87f63a91d5e8d5cd07e2eb7823a300b
-SIZE (go-ini-ini-v1.52.0_GH0.tar.gz) = 44304
+SHA256 (go-ini-ini-v1.55.0_GH0.tar.gz) = 52116d3e9d828b4dcb9b750ed88918763910944ac2ceb54f3a9695eacfa01b5f
+SIZE (go-ini-ini-v1.55.0_GH0.tar.gz) = 47219
 SHA256 (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 1f30df494ffc50c133c5f276f64c94820046b1a3a660c0cca49a5c3a8106db11
 SIZE (go-ole-go-ole-v1.2.4_GH0.tar.gz) = 51655
 SHA256 (go-yaml-yaml-v2.2.4_GH0.tar.gz) = 9004c9709200d52ef6e5c69af3f71f3adb1a2b7e884ea7597f306bf54b1f007c
@@ -29,12 +27,12 @@ SHA256 (gogo-protobuf-v1.2.1_GH0.tar.gz) = 99e423905ba
 SIZE (gogo-protobuf-v1.2.1_GH0.tar.gz) = 2017393
 SHA256 (golang-crypto-1d94cc7ab1c6_GH0.tar.gz) = 146d8d5e90d01c87497780049530e4ba64c77ad218fced0d0be6625cb61ce9cf
 SIZE (golang-crypto-1d94cc7ab1c6_GH0.tar.gz) = 1725039
-SHA256 (golang-net-d3edc99_GH0.tar.gz) = 5577c1a4488787a3df433fafbe4edbb8842928504e61a282b502876a24072dfc
-SIZE (golang-net-d3edc99_GH0.tar.gz) = 1174309
+SHA256 (golang-net-d3edc9973b7e_GH0.tar.gz) = 3f1ba89024d8a03881a5f308e820f1beb0fa6f3a03eff3dca42c4cc9f59869f9
+SIZE (golang-net-d3edc9973b7e_GH0.tar.gz) = 1174466
 SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
 SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
-SHA256 (golang-sys-59c9f1b_GH0.tar.gz) = fc13896c1a858f75ea7d014a8c8c066d33c6f57684f421f5366c6b56b578b3e9
-SIZE (golang-sys-59c9f1b_GH0.tar.gz) = 1050454
+SHA256 (golang-sys-85ca7c5b95cd_GH0.tar.gz) = 06a5cbc446381df9653d4b410239720eea6b27461597de88f3e621664c811294
+SIZE (golang-sys-85ca7c5b95cd_GH0.tar.gz) = 1047239
 SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
 SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
 SHA256 (google-go-genproto-24fa4b261c55_GH0.tar.gz) = 96481b64c5971de2dd22d7c6f764d2acbeb4cd85ab6166856284115c3f99238c
@@ -49,26 +47,34 @@ SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5
 SIZE (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 10066
 SHA256 (inconshreveable-go-update-8152e7eb6ccf_GH0.tar.gz) = 507bf16c9e400a4e86954357534d932a18a3c9bbfdd1d6b8f58ddf33b84f7001
 SIZE (inconshreveable-go-update-8152e7eb6ccf_GH0.tar.gz) = 27137
+SHA256 (json-iterator-go-v1.1.9_GH0.tar.gz) = ca1fee8594ea5b4f41bce678c09a7b4b8300bf185701930cc5fcb1758e98dab1
+SIZE (json-iterator-go-v1.1.9_GH0.tar.gz) = 79624
+SHA256 (klauspost-compress-v1.10.3_GH0.tar.gz) = 9a83a91f7e40ae152283861abc0512f01633c190490a9254743dc8a2e49d7821
+SIZE (klauspost-compress-v1.10.3_GH0.tar.gz) = 16718500
 SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358
 SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550
 SHA256 (kr-text-v0.1.0_GH0.tar.gz) = b67f2744020b25f9298153af0992db252d195edd7ca5afa3b19d6ac300c2d14e
 SIZE (kr-text-v0.1.0_GH0.tar.gz) = 8686
-SHA256 (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 41773345d2a1037a37942b96e04a8ed5248f19a8f43a7ba26aa16a7b74132647
-SIZE (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 8518
-SHA256 (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 80b6b3e4fee3b15864f23d622129c17ba222786f8c93bb01f8805f3cb91dfefe
-SIZE (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 3559
+SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11
+SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981
+SHA256 (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 4f40edb394582f49ac6330bc807be93018216ef485eb65f00adcf61b670d4f3e
+SIZE (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 3564
 SHA256 (mattn-go-runewidth-v0.0.5_GH0.tar.gz) = e71ab4b8f7110d156613fd85e3fbddf6239770be68598a5425f9c612a3c282c4
 SIZE (mattn-go-runewidth-v0.0.5_GH0.tar.gz) = 16014
 SHA256 (minio-cli-v1.22.0_GH0.tar.gz) = f91306a2f1f434e9c31d737914288661286b329a3008f42b7212c6c9f15c3fca
 SIZE (minio-cli-v1.22.0_GH0.tar.gz) = 58896
-SHA256 (minio-minio-go-v6.0.52_GH0.tar.gz) = 50c9cfc14c0f697a0adfac3cecd35e7c8e8a55bfae80a5e87e3ac5b3a567ccb0
-SIZE (minio-minio-go-v6.0.52_GH0.tar.gz) = 209212
-SHA256 (minio-minio-2155e74951bf_GH0.tar.gz) = df642249c184a13210d19c0dc1425129ffcfd23a7a43641d14f3c3509041bccf
-SIZE (minio-minio-2155e74951bf_GH0.tar.gz) = 7249096
+SHA256 (minio-minio-go-a81c8c13cc3f_GH0.tar.gz) = 27d687fc5109bddf7261dd58444e0e6f1eb16dd9c41294acc8d2c0a22e1bdb0f
+SIZE (minio-minio-go-a81c8c13cc3f_GH0.tar.gz) = 219302
+SHA256 (minio-minio-282c9f790a03_GH0.tar.gz) = 6adfaaa0576ee32dfe2d3aa9b6bebfbff1a01344269b4d9ed8cb4ce097a6d983
+SIZE (minio-minio-282c9f790a03_GH0.tar.gz) = 7310358
 SHA256 (minio-sha256-simd-v0.1.1_GH0.tar.gz) = bc1f1e80dc1291f6d26933658155488cc895f6b8a4944479d462cf5a79112109
 SIZE (minio-sha256-simd-v0.1.1_GH0.tar.gz) = 65024
 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
 SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
+SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
+SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
+SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
+SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
 SHA256 (montanaflynn-stats-v0.5.0_GH0.tar.gz) = 7013ef675c1836a574e20ae81b71ac4854796cc2a8abf55e176d4643849e3778
 SIZE (montanaflynn-stats-v0.5.0_GH0.tar.gz) = 28893
 SHA256 (ncw-directio-v1.0.5_GH0.tar.gz) = d21504ec4d2d13b708454388ac877f5ac7e8a60333da07e98b38626bcf4dadcd
@@ -83,5 +89,5 @@ SHA256 (rjeczalik-notify-v0.9.2_GH0.tar.gz) = 840f2c52
 SIZE (rjeczalik-notify-v0.9.2_GH0.tar.gz) = 56851
 SHA256 (secure-io-sio-go-v0.3.0_GH0.tar.gz) = 36effba2f27efdcd190725417e094fda16b89199c64ad8947020c1215de19d37
 SIZE (secure-io-sio-go-v0.3.0_GH0.tar.gz) = 21831
-SHA256 (shirou-gopsutil-v2.20.3_GH0.tar.gz) = 57fb3b6d6aa1ba68e0bdf778485eacd2f18814fc62356b4df0ebf7cb8ebcf1ba
-SIZE (shirou-gopsutil-v2.20.3_GH0.tar.gz) = 136318
+SHA256 (shirou-gopsutil-53cec6b37e6a_GH0.tar.gz) = 45d7518532317fdcb80af779fe3fcc669dc46b221d4c5d8773ebd6a9e07b76b5
+SIZE (shirou-gopsutil-53cec6b37e6a_GH0.tar.gz) = 136344

Added: head/www/minio-client/files/patch-www_minio-client_files_patch-gopsutil__aarch64
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/minio-client/files/patch-www_minio-client_files_patch-gopsutil__aarch64	Sat May 23 04:02:52 2020	(r536264)
@@ -0,0 +1,412 @@
+Index: www/minio-client/files/patch-gopsutil_aarch64
+===================================================================
+--- www/minio-client/files/patch-gopsutil_aarch64.orig	2020-05-23 04:00:18 UTC
++++ www/minio-client/files/patch-gopsutil_aarch64
+@@ -0,0 +1,407 @@
++https://github.com/shirou/gopsutil/commit/270f6afc220d6dcbc9e1d14e0f6f65fb4d29dfaf
++
++From 270f6afc220d6dcbc9e1d14e0f6f65fb4d29dfaf Mon Sep 17 00:00:00 2001
++From: Dmitri Goutnik <dg@syrec.org>
++Date: Tue, 17 Dec 2019 02:51:35 -0500
++Subject: [PATCH] Add support for freebsd/arm64
++
++---
++ Gopkg.lock                       |   4 +-
++ cpu/cpu_freebsd_arm64.go         |   9 ++
++ disk/disk_freebsd_arm64.go       | 115 ++++++++++++++++++
++ host/host_freebsd_arm64.go       |  39 ++++++
++ process/process_freebsd_arm64.go | 201 +++++++++++++++++++++++++++++++
++ 6 files changed, 369 insertions(+), 2 deletions(-)
++ create mode 100644 cpu/cpu_freebsd_arm64.go
++ create mode 100644 disk/disk_freebsd_arm64.go
++ create mode 100644 host/host_freebsd_arm64.go
++ create mode 100644 process/process_freebsd_arm64.go
++
++diff --git a/cpu/cpu_freebsd_arm64.go b/cpu/cpu_freebsd_arm64.go
++new file mode 100644
++index 00000000..57e14528
++--- /dev/null
+++++ vendor/github.com/shirou/gopsutil/cpu/cpu_freebsd_arm64.go
++@@ -0,0 +1,9 @@
+++package cpu
+++
+++type cpuTimes struct {
+++	User uint64
+++	Nice uint64
+++	Sys  uint64
+++	Intr uint64
+++	Idle uint64
+++}
++diff --git a/disk/disk_freebsd_arm64.go b/disk/disk_freebsd_arm64.go
++new file mode 100644
++index 00000000..aff604c0
++--- /dev/null
+++++ vendor/github.com/shirou/gopsutil/disk/disk_freebsd_arm64.go
++@@ -0,0 +1,115 @@
+++// +build freebsd
+++// +build arm64
+++// Code generated by cmd/cgo -godefs; DO NOT EDIT.
+++// cgo -godefs disk/types_freebsd.go
+++
+++package disk
+++
+++const (
+++	sizeofPtr		= 0x8
+++	sizeofShort		= 0x2
+++	sizeofInt		= 0x4
+++	sizeofLong		= 0x8
+++	sizeofLongLong		= 0x8
+++	sizeofLongDouble	= 0x8
+++
+++	DEVSTAT_NO_DATA	= 0x00
+++	DEVSTAT_READ	= 0x01
+++	DEVSTAT_WRITE	= 0x02
+++	DEVSTAT_FREE	= 0x03
+++
+++	MNT_RDONLY	= 0x00000001
+++	MNT_SYNCHRONOUS	= 0x00000002
+++	MNT_NOEXEC	= 0x00000004
+++	MNT_NOSUID	= 0x00000008
+++	MNT_UNION	= 0x00000020
+++	MNT_ASYNC	= 0x00000040
+++	MNT_SUIDDIR	= 0x00100000
+++	MNT_SOFTDEP	= 0x00200000
+++	MNT_NOSYMFOLLOW	= 0x00400000
+++	MNT_GJOURNAL	= 0x02000000
+++	MNT_MULTILABEL	= 0x04000000
+++	MNT_ACLS	= 0x08000000
+++	MNT_NOATIME	= 0x10000000
+++	MNT_NOCLUSTERR	= 0x40000000
+++	MNT_NOCLUSTERW	= 0x80000000
+++	MNT_NFS4ACLS	= 0x00000010
+++
+++	MNT_WAIT	= 1
+++	MNT_NOWAIT	= 2
+++	MNT_LAZY	= 3
+++	MNT_SUSPEND	= 4
+++)
+++
+++const (
+++	sizeOfDevstat = 0x120
+++)
+++
+++type (
+++	_C_short	int16
+++	_C_int		int32
+++	_C_long		int64
+++	_C_long_long	int64
+++	_C_long_double	int64
+++)
+++
+++type Statfs struct {
+++	Version		uint32
+++	Type		uint32
+++	Flags		uint64
+++	Bsize		uint64
+++	Iosize		uint64
+++	Blocks		uint64
+++	Bfree		uint64
+++	Bavail		int64
+++	Files		uint64
+++	Ffree		int64
+++	Syncwrites	uint64
+++	Asyncwrites	uint64
+++	Syncreads	uint64
+++	Asyncreads	uint64
+++	Spare		[10]uint64
+++	Namemax		uint32
+++	Owner		uint32
+++	Fsid		Fsid
+++	Charspare	[80]uint8
+++	Fstypename	[16]int8
+++	Mntfromname	[1024]int8
+++	Mntonname	[1024]int8
+++}
+++type Fsid struct {
+++	Val [2]int32
+++}
+++
+++type Devstat struct {
+++	Sequence0	uint32
+++	Allocated	int32
+++	Start_count	uint32
+++	End_count	uint32
+++	Busy_from	Bintime
+++	Dev_links	_Ctype_struct___0
+++	Device_number	uint32
+++	Device_name	[16]int8
+++	Unit_number	int32
+++	Bytes		[4]uint64
+++	Operations	[4]uint64
+++	Duration	[4]Bintime
+++	Busy_time	Bintime
+++	Creation_time	Bintime
+++	Block_size	uint32
+++	Tag_types	[3]uint64
+++	Flags		uint32
+++	Device_type	uint32
+++	Priority	uint32
+++	Id		*byte
+++	Sequence1	uint32
+++	Pad_cgo_0	[4]byte
+++}
+++type Bintime struct {
+++	Sec	int64
+++	Frac	uint64
+++}
+++
+++type _Ctype_struct___0 struct {
+++	Empty uint64
+++}
++diff --git a/host/host_freebsd_arm64.go b/host/host_freebsd_arm64.go
++new file mode 100644
++index 00000000..88dc11fc
++--- /dev/null
+++++ vendor/github.com/shirou/gopsutil/host/host_freebsd_arm64.go
++@@ -0,0 +1,39 @@
+++// +build freebsd
+++// +build arm64
+++// Code generated by cmd/cgo -godefs; DO NOT EDIT.
+++// cgo -godefs host/types_freebsd.go
+++
+++package host
+++
+++const (
+++	sizeofPtr	= 0x8
+++	sizeofShort	= 0x2
+++	sizeofInt	= 0x4
+++	sizeofLong	= 0x8
+++	sizeofLongLong	= 0x8
+++	sizeOfUtmpx	= 0xc5
+++)
+++
+++type (
+++	_C_short	int16
+++	_C_int		int32
+++	_C_long		int64
+++	_C_long_long	int64
+++)
+++
+++type Utmp struct {
+++	Line [8]int8
+++	Name [16]int8
+++	Host [16]int8
+++	Time int32
+++}
+++
+++type Utmpx struct {
+++	Type uint8
+++	Tv   uint64
+++	Id   [8]int8
+++	Pid  uint32
+++	User [32]int8
+++	Line [16]int8
+++	Host [128]int8
+++}
++diff --git a/process/process_freebsd_arm64.go b/process/process_freebsd_arm64.go
++new file mode 100644
++index 00000000..99781d1a
++--- /dev/null
+++++ vendor/github.com/shirou/gopsutil/process/process_freebsd_arm64.go
++@@ -0,0 +1,201 @@
+++// +build freebsd
+++// +build arm64
+++// Code generated by cmd/cgo -godefs; DO NOT EDIT.
+++// cgo -godefs process/types_freebsd.go
+++
+++package process
+++
+++const (
+++	CTLKern			= 1
+++	KernProc		= 14
+++	KernProcPID		= 1
+++	KernProcProc		= 8
+++	KernProcPathname	= 12
+++	KernProcArgs		= 7
+++)
+++
+++const (
+++	sizeofPtr	= 0x8
+++	sizeofShort	= 0x2
+++	sizeofInt	= 0x4
+++	sizeofLong	= 0x8
+++	sizeofLongLong	= 0x8
+++)
+++
+++const (
+++	sizeOfKinfoVmentry	= 0x488
+++	sizeOfKinfoProc		= 0x440
+++)
+++
+++const (
+++	SIDL	= 1
+++	SRUN	= 2
+++	SSLEEP	= 3
+++	SSTOP	= 4
+++	SZOMB	= 5
+++	SWAIT	= 6
+++	SLOCK	= 7
+++)
+++
+++type (
+++	_C_short	int16
+++	_C_int		int32
+++	_C_long		int64
+++	_C_long_long	int64
+++)
+++
+++type Timespec struct {
+++	Sec	int64
+++	Nsec	int64
+++}
+++
+++type Timeval struct {
+++	Sec	int64
+++	Usec	int64
+++}
+++
+++type Rusage struct {
+++	Utime		Timeval
+++	Stime		Timeval
+++	Maxrss		int64
+++	Ixrss		int64
+++	Idrss		int64
+++	Isrss		int64
+++	Minflt		int64
+++	Majflt		int64
+++	Nswap		int64
+++	Inblock		int64
+++	Oublock		int64
+++	Msgsnd		int64
+++	Msgrcv		int64
+++	Nsignals	int64
+++	Nvcsw		int64
+++	Nivcsw		int64
+++}
+++
+++type Rlimit struct {
+++	Cur	int64
+++	Max	int64
+++}
+++
+++type KinfoProc struct {
+++	Structsize	int32
+++	Layout		int32
+++	Args		*int64 /* pargs */
+++	Paddr		*int64 /* proc */
+++	Addr		*int64 /* user */
+++	Tracep		*int64 /* vnode */
+++	Textvp		*int64 /* vnode */
+++	Fd		*int64 /* filedesc */
+++	Vmspace		*int64 /* vmspace */
+++	Wchan		*byte
+++	Pid		int32
+++	Ppid		int32
+++	Pgid		int32
+++	Tpgid		int32
+++	Sid		int32
+++	Tsid		int32
+++	Jobc		int16
+++	Spare_short1	int16
+++	Tdev_freebsd11	uint32
+++	Siglist		[16]byte /* sigset */
+++	Sigmask		[16]byte /* sigset */
+++	Sigignore	[16]byte /* sigset */
+++	Sigcatch	[16]byte /* sigset */
+++	Uid		uint32
+++	Ruid		uint32
+++	Svuid		uint32
+++	Rgid		uint32
+++	Svgid		uint32
+++	Ngroups		int16
+++	Spare_short2	int16
+++	Groups		[16]uint32
+++	Size		uint64
+++	Rssize		int64
+++	Swrss		int64
+++	Tsize		int64
+++	Dsize		int64
+++	Ssize		int64
+++	Xstat		uint16
+++	Acflag		uint16
+++	Pctcpu		uint32
+++	Estcpu		uint32
+++	Slptime		uint32
+++	Swtime		uint32
+++	Cow		uint32
+++	Runtime		uint64
+++	Start		Timeval
+++	Childtime	Timeval
+++	Flag		int64
+++	Kiflag		int64
+++	Traceflag	int32
+++	Stat		uint8
+++	Nice		int8
+++	Lock		uint8
+++	Rqindex		uint8
+++	Oncpu_old	uint8
+++	Lastcpu_old	uint8
+++	Tdname		[17]uint8
+++	Wmesg		[9]uint8
+++	Login		[18]uint8
+++	Lockname	[9]uint8
+++	Comm		[20]int8
+++	Emul		[17]uint8
+++	Loginclass	[18]uint8
+++	Moretdname	[4]uint8
+++	Sparestrings	[46]uint8
+++	Spareints	[2]int32
+++	Tdev		uint64
+++	Oncpu		int32
+++	Lastcpu		int32
+++	Tracer		int32
+++	Flag2		int32
+++	Fibnum		int32
+++	Cr_flags	uint32
+++	Jid		int32
+++	Numthreads	int32
+++	Tid		int32
+++	Pri		Priority
+++	Rusage		Rusage
+++	Rusage_ch	Rusage
+++	Pcb		*int64 /* pcb */
+++	Kstack		*byte
+++	Udata		*byte
+++	Tdaddr		*int64 /* thread */
+++	Spareptrs	[6]*byte
+++	Sparelongs	[12]int64
+++	Sflag		int64
+++	Tdflags		int64
+++}
+++
+++type Priority struct {
+++	Class	uint8
+++	Level	uint8
+++	Native	uint8
+++	User	uint8
+++}
+++
+++type KinfoVmentry struct {
+++	Structsize		int32
+++	Type			int32
+++	Start			uint64
+++	End			uint64
+++	Offset			uint64
+++	Vn_fileid		uint64
+++	Vn_fsid_freebsd11	uint32
+++	Flags			int32
+++	Resident		int32
+++	Private_resident	int32
+++	Protection		int32
+++	Ref_count		int32
+++	Shadow_count		int32
+++	Vn_type			int32
+++	Vn_size			uint64
+++	Vn_rdev_freebsd11	uint32
+++	Vn_mode			uint16
+++	Status			uint16
+++	Vn_fsid			uint64
+++	Vn_rdev			uint64
+++	X_kve_ispare		[8]int32
+++	Path			[1024]uint8
+++}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005230402.04N42rVC032427>