Index: head/www/minio-client/Makefile =================================================================== --- head/www/minio-client/Makefile (revision 548417) +++ head/www/minio-client/Makefile (revision 548418) @@ -1,97 +1,101 @@ # $FreeBSD$ PORTNAME= minio-client PORTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g} CATEGORIES= www MAINTAINER= jhixson@FreeBSD.org COMMENT= Replacement for ls, cp, mkdir, diff and rsync commands for filesystems LICENSE= APACHE20 BUILD_DEPENDS= bash:shells/bash USES= go:modules OPTIONS_DEFINE= MC MC_DESC= Install as mc .include .if ${PORT_OPTIONS:MMC} MC= mc .else MC= ${PORTNAME} .endif USE_GITHUB= yes -GHTAG= RELEASE.2020-08-08T02-33-58Z -COMMIT_ID= 7e52c104bee14baed3377931f0df49d4c4b435fc +GHTAG= RELEASE.2020-09-03T00-08-28Z +COMMIT_ID= f99232260606ae4a6ef16613838d202765efa18c GH_TUPLE= minio:mc:${GHTAG}:DEFAULT \ StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \ cheggaaa:pb:v1.0.28:cheggaaa_pb/vendor/github.com/cheggaaa/pb \ coreos:go-semver:v0.2.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ coreos:go-systemd:v22.0.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ etcd-io:etcd:58bb8ae09f8e:etcd_io_etcd/vendor/go.etcd.io/etcd/v3 \ 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:8fa46927fb4f:go_check_check/vendor/gopkg.in/check.v1 \ go-ini:ini:v1.57.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.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gogo:protobuf:v1.3.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:crypto:123391ffb6de:golang_crypto/vendor/golang.org/x/crypto \ golang:net:ab3426394381:golang_net/vendor/golang.org/x/net \ golang:protobuf:v1.4.0:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:5acd03effb82:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.3:golang_text/vendor/golang.org/x/text \ google:go-genproto:24fa4b261c55:google_go_genproto/vendor/google.golang.org/genproto \ google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ grpc:grpc-go:v1.26.0:grpc_grpc_go/vendor/google.golang.org/grpc \ h2non:filetype:v1.0.5:h2non_filetype/vendor/gopkg.in/h2non/filetype.v1 \ 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.10:json_iterator_go/vendor/github.com/json-iterator/go \ klauspost:compress:v1.10.3:klauspost_compress/vendor/github.com/klauspost/compress \ klauspost:cpuid:v1.3.1:klauspost_cpuid/vendor/github.com/klauspost/cpuid \ kr:text:v0.1.0:kr_text/vendor/github.com/kr/text \ - mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-colorable:v0.1.7:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-ieproxy:v0.0.1:mattn_go_ieproxy/vendor/github.com/mattn/go-ieproxy \ - mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - mattn:go-runewidth:v0.0.2:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ minio:cli:v1.22.0:minio_cli/vendor/github.com/minio/cli \ minio:md5-simd:v1.1.0:minio_md5_simd/vendor/github.com/minio/md5-simd \ - minio:minio-go:d7db33ea7618:minio_minio_go_v7/vendor/github.com/minio/minio-go/v7 \ - minio:minio:adcaa6f9de88:minio_minio/vendor/github.com/minio/minio \ + minio:minio-go:5f8d15bbc5fd:minio_minio_go_v7/vendor/github.com/minio/minio-go/v7 \ + minio:minio:cd380251b39d: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 \ niemeyer:pretty:a10e7caefd8e:niemeyer_pretty/vendor/github.com/niemeyer/pretty \ pkg:profile:v1.3.0:pkg_profile/vendor/github.com/pkg/profile \ pkg:xattr:v0.4.1:pkg_xattr/vendor/github.com/pkg/xattr \ posener:complete:v1.2.3:posener_complete/vendor/github.com/posener/complete \ protocolbuffers:protobuf-go:v1.22.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rjeczalik:notify:v0.9.2:rjeczalik_notify/vendor/github.com/rjeczalik/notify \ rs:xid:v1.2.1:rs_xid/vendor/github.com/rs/xid \ secure-io:sio-go:v0.3.0:secure_io_sio_go/vendor/github.com/secure-io/sio-go \ shirou:gopsutil:53cec6b37e6a:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ uber-go:atomic:v1.6.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:multierr:v1.5.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.14.1:uber_go_zap/vendor/go.uber.org/zap PLIST_FILES= bin/${MC} GO_BUILDFLAGS= -ldflags=" \ -X github.com/minio/mc/cmd.Version=${GH_TAGNAME:C/RELEASE\.//:C|(..)-(..)-(..)Z|\1:\2:\3Z|} \ -X github.com/minio/mc/cmd.ReleaseTag=${GH_TAGNAME} \ -X github.com/minio/mc/cmd.CommitID=${COMMIT_ID} \ -X github.com/minio/mc/cmd.GOPATH=${WRKSRC} -s -w" GO_TARGET= :${MC} + +post-extract: + ${RM} ${WRKSRC}/cmd/client-fs_freebsd_netbsd.go + ${RM} ${WRKSRC}/pkg/disk/stat_freebsd_netbsd.go .include Index: head/www/minio-client/distinfo =================================================================== --- head/www/minio-client/distinfo (revision 548417) +++ head/www/minio-client/distinfo (revision 548418) @@ -1,115 +1,115 @@ -TIMESTAMP = 1597339793 -SHA256 (minio-mc-2020.08.08.02.33.58-RELEASE.2020-08-08T02-33-58Z_GH0.tar.gz) = 82f25c8e0a8a5eb8b77353ae58730abf553fef777a02b0030c5002dbc820b659 -SIZE (minio-mc-2020.08.08.02.33.58-RELEASE.2020-08-08T02-33-58Z_GH0.tar.gz) = 406116 +TIMESTAMP = 1599940954 +SHA256 (minio-mc-2020.09.03.00.08.28-RELEASE.2020-09-03T00-08-28Z_GH0.tar.gz) = 8a485e658cdf14240c4d019ca6e8eaaae2e0550eae4d893a7241734be858c735 +SIZE (minio-mc-2020.09.03.00.08.28-RELEASE.2020-09-03T00-08-28Z_GH0.tar.gz) = 409579 SHA256 (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 14dbc4af6952acdb1b941d002cd36fd2299aa6b3144cbcbddbb032c47f816da5 SIZE (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 11279 SHA256 (cheggaaa-pb-v1.0.28_GH0.tar.gz) = f745c5636d3fb59bffab5f9d2a745a94a9608166c20c90936fc66848a5e816e6 SIZE (cheggaaa-pb-v1.0.28_GH0.tar.gz) = 11788 SHA256 (coreos-go-semver-v0.2.0_GH0.tar.gz) = 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a SIZE (coreos-go-semver-v0.2.0_GH0.tar.gz) = 8474 SHA256 (coreos-go-systemd-v22.0.0_GH0.tar.gz) = c531193b788f30a0927a0f1396b9010b81227b7a29c5a324cf867202e2099af4 SIZE (coreos-go-systemd-v22.0.0_GH0.tar.gz) = 67883 SHA256 (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63 SIZE (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960 SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 SHA256 (etcd-io-etcd-58bb8ae09f8e_GH0.tar.gz) = f21908be71d8baf8642d803da766e4976396988e0d0397b790c80590465ddfff SIZE (etcd-io-etcd-58bb8ae09f8e_GH0.tar.gz) = 9261111 SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755 SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449 SHA256 (fatih-structs-v1.1.0_GH0.tar.gz) = 7479adacd8172f74968da4e1e14f1cc47c0bc98c48f44c09c497416dc8c9dfe4 SIZE (fatih-structs-v1.1.0_GH0.tar.gz) = 14444 SHA256 (go-check-check-8fa46927fb4f_GH0.tar.gz) = 7e433178d7b915d0df0eb99300cee70d5b23c543414366f03649325b44a1076c SIZE (go-check-check-8fa46927fb4f_GH0.tar.gz) = 31611 SHA256 (go-ini-ini-v1.57.0_GH0.tar.gz) = e612924cffa395825f32e65db18cff0366705952433e52c6efc81fc1c3adfd2a SIZE (go-ini-ini-v1.57.0_GH0.tar.gz) = 48424 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.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045 SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732 SHA256 (gogo-protobuf-v1.3.1_GH0.tar.gz) = 5184f06decd681fcc82f6583976111faf87189c0c2f8063b34ac2ea9ed997236 SIZE (gogo-protobuf-v1.3.1_GH0.tar.gz) = 2038188 SHA256 (golang-crypto-123391ffb6de_GH0.tar.gz) = 09cadc5885fb57e7c3e3cdfd245a4dffb103adc90eb7f97efbc106905293c538 SIZE (golang-crypto-123391ffb6de_GH0.tar.gz) = 1732577 SHA256 (golang-net-ab3426394381_GH0.tar.gz) = ddf23e17a147972ad0dd11824a912eaa0174cba60ab63da6ae6ced2c76345946 SIZE (golang-net-ab3426394381_GH0.tar.gz) = 1177700 SHA256 (golang-protobuf-v1.4.0_GH0.tar.gz) = 629781fd71f7d4c58db37eff79dc09302054156193ef75f918d03408a617d40c SIZE (golang-protobuf-v1.4.0_GH0.tar.gz) = 171008 SHA256 (golang-sys-5acd03effb82_GH0.tar.gz) = 3764c98e5da898ce3deaa3f52cf641cf50ede04747763ace371cbece03b2581d SIZE (golang-sys-5acd03effb82_GH0.tar.gz) = 1057856 SHA256 (golang-text-v0.3.3_GH0.tar.gz) = 1604233637e3593749fbbb13b5069b08e6feba6d2b55a02fd3148793d5871185 SIZE (golang-text-v0.3.3_GH0.tar.gz) = 7747332 SHA256 (google-go-genproto-24fa4b261c55_GH0.tar.gz) = 96481b64c5971de2dd22d7c6f764d2acbeb4cd85ab6166856284115c3f99238c SIZE (google-go-genproto-24fa4b261c55_GH0.tar.gz) = 5332241 SHA256 (google-uuid-v1.1.1_GH0.tar.gz) = bebd4b0b4ea152a9793615ef23c83f688876d8c284a2092264d20a4bf4ffc423 SIZE (google-uuid-v1.1.1_GH0.tar.gz) = 13543 SHA256 (grpc-grpc-go-v1.26.0_GH0.tar.gz) = a594cbd8f7d545d181c92b27aafd5d4824459e3a729a8bd67a0c8b99c411f05a SIZE (grpc-grpc-go-v1.26.0_GH0.tar.gz) = 765416 SHA256 (h2non-filetype-v1.0.5_GH0.tar.gz) = b85917fdb72b8d32626c6bb7fbdf6ef5826c68905de381a20f9acb215cb1dce8 SIZE (h2non-filetype-v1.0.5_GH0.tar.gz) = 685707 SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128 SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346 SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5ae83eea62b2c845d41087c38c878741337e092db114b9a7ca9aebe5bf1dd264 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.10_GH0.tar.gz) = 15e761079f413a9edcf86ea628998e328c12aaed92af462363191fa76e9809a6 SIZE (json-iterator-go-v1.1.10_GH0.tar.gz) = 83384 SHA256 (klauspost-compress-v1.10.3_GH0.tar.gz) = 9a83a91f7e40ae152283861abc0512f01633c190490a9254743dc8a2e49d7821 SIZE (klauspost-compress-v1.10.3_GH0.tar.gz) = 16718500 SHA256 (klauspost-cpuid-v1.3.1_GH0.tar.gz) = 3bf2da7358c8ed33c05bac2ca733749ade03eadf184d81cc7b16fcbe2e230f1d SIZE (klauspost-cpuid-v1.3.1_GH0.tar.gz) = 367144 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.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11 -SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981 +SHA256 (mattn-go-colorable-v0.1.7_GH0.tar.gz) = e394441b47cb26bb0c60ffdf2c60d57facbbc39f7a60763fdb1ec752cb460abf +SIZE (mattn-go-colorable-v0.1.7_GH0.tar.gz) = 9560 SHA256 (mattn-go-ieproxy-v0.0.1_GH0.tar.gz) = 26cc1f0d9ba19556cd91e0d4ed07ba2042eacd07c5b9aec082f7a77e2ef1fa28 SIZE (mattn-go-ieproxy-v0.0.1_GH0.tar.gz) = 9090 -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.2_GH0.tar.gz) = 6c7734401fdf829af4f35a5af21a54548f7d3a68336940fb550178ddfe95b076 -SIZE (mattn-go-runewidth-v0.0.2_GH0.tar.gz) = 22367 +SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c +SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548 +SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835 +SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714 SHA256 (minio-cli-v1.22.0_GH0.tar.gz) = f91306a2f1f434e9c31d737914288661286b329a3008f42b7212c6c9f15c3fca SIZE (minio-cli-v1.22.0_GH0.tar.gz) = 58896 SHA256 (minio-md5-simd-v1.1.0_GH0.tar.gz) = f4565eeff59db2fa45fb5f49936381d9a5fad8bd621be33cf96ffd30077111c0 SIZE (minio-md5-simd-v1.1.0_GH0.tar.gz) = 99235 -SHA256 (minio-minio-go-d7db33ea7618_GH0.tar.gz) = 356278223515a63890ae475620b2cd38c1af4e078a412de63c890087271d8005 -SIZE (minio-minio-go-d7db33ea7618_GH0.tar.gz) = 231694 -SHA256 (minio-minio-adcaa6f9de88_GH0.tar.gz) = e3c935a0351697bfca8f24cd82eb181233bd8cb9056f63d2cb632223aaeef51d -SIZE (minio-minio-adcaa6f9de88_GH0.tar.gz) = 9271941 +SHA256 (minio-minio-go-5f8d15bbc5fd_GH0.tar.gz) = 8e508be17b6dddb86595fd8afca2491abf800ee23385037dc67d8ed16df2ad18 +SIZE (minio-minio-go-5f8d15bbc5fd_GH0.tar.gz) = 233077 +SHA256 (minio-minio-cd380251b39d_GH0.tar.gz) = b285c3c398485d5d8772d092d831f81e91a1dec3bf36945a5e58569bc170147e +SIZE (minio-minio-cd380251b39d_GH0.tar.gz) = 10180935 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 SIZE (ncw-directio-v1.0.5_GH0.tar.gz) = 3914 SHA256 (niemeyer-pretty-a10e7caefd8e_GH0.tar.gz) = 2a81e75bdd5341bd0fac76a90bb024ed2ac6c8a5d31d70cd715eef75224601e1 SIZE (niemeyer-pretty-a10e7caefd8e_GH0.tar.gz) = 9399 SHA256 (pkg-profile-v1.3.0_GH0.tar.gz) = 6af6c06236d24dbabe7d943e08b1bbf24da3ce74985dbb1579ce494548973006 SIZE (pkg-profile-v1.3.0_GH0.tar.gz) = 5822 SHA256 (pkg-xattr-v0.4.1_GH0.tar.gz) = 40fba2af8dd901000a7c9a1eb1d760695783ee6598f89c3e5a71ecb8ffe1e43a SIZE (pkg-xattr-v0.4.1_GH0.tar.gz) = 8306 SHA256 (posener-complete-v1.2.3_GH0.tar.gz) = 2ea9ccea70aae01118c8ffeb608aa57a894c2917cbdd3332a89edeba47241018 SIZE (posener-complete-v1.2.3_GH0.tar.gz) = 22736 SHA256 (protocolbuffers-protobuf-go-v1.22.0_GH0.tar.gz) = de41bcfac8a73287c238435d9338f109db35c75b8ae61405badb3c4caf848cae SIZE (protocolbuffers-protobuf-go-v1.22.0_GH0.tar.gz) = 1212600 SHA256 (rjeczalik-notify-v0.9.2_GH0.tar.gz) = 840f2c523ed6023eca8c04456f5d9748c44c685fdd2f9fa2ee458baafcd91c38 SIZE (rjeczalik-notify-v0.9.2_GH0.tar.gz) = 56851 SHA256 (rs-xid-v1.2.1_GH0.tar.gz) = bb207227d5ae99bda71d38ae11e29b822c9b572223781bc282ad2f8e69002f2c SIZE (rs-xid-v1.2.1_GH0.tar.gz) = 9553 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-53cec6b37e6a_GH0.tar.gz) = 45d7518532317fdcb80af779fe3fcc669dc46b221d4c5d8773ebd6a9e07b76b5 SIZE (shirou-gopsutil-53cec6b37e6a_GH0.tar.gz) = 136344 SHA256 (uber-go-atomic-v1.6.0_GH0.tar.gz) = 34abb632809f28d4106660d0211dfa624968c4d021717a2e16e1c6bf2606f34a SIZE (uber-go-atomic-v1.6.0_GH0.tar.gz) = 9678 SHA256 (uber-go-multierr-v1.5.0_GH0.tar.gz) = 15fdd69d5f35e1c5c472d02b58fe3e229795d930398f9017c6c43a108504eaf1 SIZE (uber-go-multierr-v1.5.0_GH0.tar.gz) = 12336 SHA256 (uber-go-zap-v1.14.1_GH0.tar.gz) = 6d6a64adc83b084c777f8e6c876eb2953376a92e7099571119185a004d53b1f0 SIZE (uber-go-zap-v1.14.1_GH0.tar.gz) = 125870 Index: head/www/minio-client/files/patch-cmd__client-fs_freebsd.go =================================================================== --- head/www/minio-client/files/patch-cmd__client-fs_freebsd.go (nonexistent) +++ head/www/minio-client/files/patch-cmd__client-fs_freebsd.go (revision 548418) @@ -0,0 +1,90 @@ +--- cmd/client-fs_freebsd.go.orig 2020-09-12 19:58:04 UTC ++++ cmd/client-fs_freebsd.go +@@ -0,0 +1,87 @@ ++// +build freebsd netbsd ++ ++/* ++ * MinIO Client (C) 2017 MinIO, Inc. ++ * ++ * Licensed under the Apache License, Version 2.0 (the "License"); ++ * you may not use this fs except in compliance with the License. ++ * You may obtain a copy of the License at ++ * ++ * http://www.apache.org/licenses/LICENSE-2.0 ++ * ++ * Unless required by applicable law or agreed to in writing, software ++ * distributed under the License is distributed on an "AS IS" BASIS, ++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++ * See the License for the specific language governing permissions and ++ * limitations under the License. ++ */ ++ ++package cmd ++ ++import ( ++ "github.com/pkg/xattr" ++ "github.com/rjeczalik/notify" ++) ++ ++var ( ++ // EventTypePut contains the notify events that will cause a put (writer) ++ EventTypePut = []notify.Event{notify.Create, notify.Write, notify.Rename} ++ // EventTypeDelete contains the notify events that will cause a delete (remove) ++ EventTypeDelete = []notify.Event{notify.Remove} ++ // EventTypeGet contains the notify events that will cause a get (read) ++ EventTypeGet = []notify.Event{} // On macOS, FreeBSD, Solaris this is not available. ++) ++ ++// IsGetEvent checks if the event return is a get event. ++func IsGetEvent(event notify.Event) bool { ++ return false ++} ++ ++// IsPutEvent checks if the event returned is a put event ++func IsPutEvent(event notify.Event) bool { ++ for _, ev := range EventTypePut { ++ if event&ev != 0 { ++ return true ++ } ++ } ++ return false ++} ++ ++// IsDeleteEvent checks if the event returned is a delete event ++func IsDeleteEvent(event notify.Event) bool { ++ return event¬ify.Remove != 0 ++} ++ ++// getXAttr fetches the extended attribute for a particular key on ++// file ++func getXAttr(path, key string) (string, error) { ++ data, e := xattr.Get(path, key) ++ if e != nil { ++ return "", e ++ } ++ return string(data), nil ++} ++ ++// getAllXattrs returns the extended attributes for a file if supported ++// by the OS ++func getAllXattrs(path string) (map[string]string, error) { ++ xMetadata := make(map[string]string) ++ list, e := xattr.List(path) ++ if e != nil { ++ if isNotSupported(e) { ++ return nil, nil ++ } ++ return nil, e ++ } ++ for _, key := range list { ++ xMetadata[key], e = getXAttr(path, key) ++ if e != nil { ++ if isNotSupported(e) { ++ return nil, nil ++ } ++ return nil, e ++ } ++ ++ } ++ return xMetadata, nil ++} Property changes on: head/www/minio-client/files/patch-cmd__client-fs_freebsd.go ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/minio-client/files/patch-pkg_disk_stat__freebsd.go =================================================================== --- head/www/minio-client/files/patch-pkg_disk_stat__freebsd.go (nonexistent) +++ head/www/minio-client/files/patch-pkg_disk_stat__freebsd.go (revision 548418) @@ -0,0 +1,68 @@ +--- pkg/disk/stat_freebsd.go.orig 2020-09-12 19:41:31 UTC ++++ pkg/disk/stat_freebsd.go +@@ -0,0 +1,65 @@ ++// +build freebsd ++ ++/* ++ * MinIO Cloud Storage, (C) 2019-2020 MinIO, Inc. ++ * ++ * Licensed under the Apache License, Version 2.0 (the "License"); ++ * you may not use this file except in compliance with the License. ++ * You may obtain a copy of the License at ++ * ++ * http://www.apache.org/licenses/LICENSE-2.0 ++ * ++ * Unless required by applicable law or agreed to in writing, software ++ * distributed under the License is distributed on an "AS IS" BASIS, ++ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++ * See the License for the specific language governing permissions and ++ * limitations under the License. ++ */ ++ ++package disk ++ ++import ( ++ "os/user" ++ "strconv" ++ "strings" ++ "syscall" ++) ++ ++// GetFileSystemAttrs return the file system attribute as string; containing mode, ++// uid, gid, uname, Gname, atime, mtime, ctime and md5 ++func GetFileSystemAttrs(file string) (string, error) { ++ st := syscall.Stat_t{} ++ err := syscall.Stat(file, &st) ++ if err != nil { ++ return "", err ++ } ++ ++ var fileAttr strings.Builder ++ fileAttr.WriteString("atime:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Atimespec.Sec))) ++ fileAttr.WriteString("/ctime:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Ctimespec.Sec))) ++ fileAttr.WriteString("/gid:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Gid))) ++ ++ g, err := user.LookupGroupId(strconv.FormatUint(uint64(st.Gid), 10)) ++ if err == nil { ++ fileAttr.WriteString("/gname:") ++ fileAttr.WriteString(g.Name) ++ } ++ ++ fileAttr.WriteString("/mode:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Mode))) ++ fileAttr.WriteString("/mtime:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Mtimespec.Sec))) ++ fileAttr.WriteString("/uid:") ++ fileAttr.WriteString(strconv.Itoa(int(st.Uid))) ++ ++ u, err := user.LookupId(strconv.FormatUint(uint64(st.Uid), 10)) ++ if err == nil { ++ fileAttr.WriteString("/uname:") ++ fileAttr.WriteString(u.Username) ++ } ++ ++ return fileAttr.String(), nil ++} Property changes on: head/www/minio-client/files/patch-pkg_disk_stat__freebsd.go ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property