svn commit: r536264 - in head/www/minio-client: . files
John Hixson
jhixson at FreeBSD.org
Sat May 23 04:02:53 UTC 2020
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 at 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 at 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
+++}
More information about the svn-ports-all
mailing list