From owner-svn-ports-head@freebsd.org Sat May 23 04:02:53 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C61932F6DAE; Sat, 23 May 2020 04:02:53 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49TV7d5FQRz4JPD; Sat, 23 May 2020 04:02:53 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AF2549F91; Sat, 23 May 2020 04:02:53 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04N42rHa032429; Sat, 23 May 2020 04:02:53 GMT (envelope-from jhixson@FreeBSD.org) Received: (from jhixson@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04N42rVC032427; Sat, 23 May 2020 04:02:53 GMT (envelope-from jhixson@FreeBSD.org) Message-Id: <202005230402.04N42rVC032427@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhixson set sender to jhixson@FreeBSD.org using -f From: John Hixson Date: Sat, 23 May 2020 04:02:53 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: jhixson X-SVN-Commit-Paths: in head/www/minio-client: . files X-SVN-Commit-Revision: 536264 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 May 2020 04:02:53 -0000 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 ++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 +++}