<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bffc98061050057532eb7cd48ef1f0b0e9014b1a">https://github.com/macports/macports-ports/commit/bffc98061050057532eb7cd48ef1f0b0e9014b1a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new bffc9806105 gon: new port (version 0.2.5)
</span>bffc9806105 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bffc98061050057532eb7cd48ef1f0b0e9014b1a
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Fri Oct 20 17:06:18 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> gon: new port (version 0.2.5)
</span>---
security/gon/Portfile | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 174 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/gon/Portfile b/security/gon/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..45e492ea9ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/gon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,174 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup golang 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup github.com/mitchellh/gon 0.2.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Sign, notarize, and package macOS CLI tools and applications written in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ any language.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name} is a simple, no-frills tool for signing and notarizing your CLI \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ binaries for macOS. Beginning with macOS Catalina (10.15), Apple is \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requiring all software distributed outside of the Mac App Store to be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ signed and notarized. Software that isn\'t properly signed or notarized \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ will be shown an error message with the only actionable option being to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \"Move to Bin\". The software cannot be run even from the command-line. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ The workarounds are painful for users. ${name} helps you automate the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ process of notarization.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories security devel sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.pre_args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ldflags \"-X main.version=${github.tag_prefix}${version}\"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args ./cmd/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8a335f4cc5a4e9c93344af3542d6d4d06bf85fdb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 565b29573c22ff4e988d5d9936071514c6843888869af414b82c35d3a1b823c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 61170
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.vendors howett.net/plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ repo github.com/DHowett/go-plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 591f970eefbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 669b6f3406b2dc1452855c0b02d337ed7048b4f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ebbd86709854778a3acbceac19cd5f96bc9ef6ffd83731fb9e164faa18b5e7d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 49101 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ golang.org/x/text \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.3.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3b9523084f6a8b2e6a6987e49c56f05e22ad69eb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d624899dfd390d9d4a77e5c8e5abd8c45f0b6163e0dc7176aee39f25c5f1bed0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7168458 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ golang.org/x/sys \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 543471e840be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 520ff85e88ca8982f90c6633679b6a88817a92dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bcdf2a11b7717b8024194eaef812801d6d88fd944a715676c155c373d073365d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1494294 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/zclconf/go-cty \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c56c3291a10c9c7b82bca43728f81b0d76d63c0f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 93cc39ec419767f8ea4c28ae4a1658154d2013705c4af61ac9d37d2dffecba0b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 138436 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/stretchr/testify \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.3.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 80582370443047a1d7020211865d85d54c036eea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ac782171992e3af1c8ac8384cbf4a39706ec5f9e3c6eed57a246e02dce571762 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 102899 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/sergi/go-diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c5ac5f7253544101282f5477a71560d1fd6c3e58 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 147eecf13dff7c6715ada19e097d4c3b7d20b169b475861a98e41e27b891d062 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 41633 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/sebdah/goldie \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 677f069feb4dfffc8240df5891fbbb0c541056a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9a02da5bc5203c43d97cf7d5f5f4e529b2ce0c9ea42afa7b2c1d2ab09f37134b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 54143 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/pmezard/go-difflib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 11409 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/mitchellh/go-wordwrap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock ad45545899c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 76f2fe70134df2cc85b432cf5259b488cc09c51c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6653ada6adf689695d5725c9702f16e955f918f5a649efc3a04405bb52e8c25b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2741 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/mattn/go-isatty \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 093514b53f1413cac2feb43f96d011191d9137b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 50aee9bfbe31ba1db5a87d11ad8a1315327438b62c54761308d34f6a181ab806 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4473 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/mattn/go-colorable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.1.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 aeaf016c7ae6cf014233a5a327e4227acf17adea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d64a7c2835de356f83a8af8ac9e07ce45d13a5ecb5062efd7f63b85b0b173193 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8987 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/kylelemons/godebug \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock d65d576e9348 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 929cd615eff16a0c5ba2145b809b10016587a387 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9cbb2db613bd3a62e2e3f39776c690fb0d2c320d2aa5391868ad16d2de28c10c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 14796 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/kr/text \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 0b3c78459e227170a3b80a0103d87a3eef77ed88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5ed970aad0da3cba3cffacdb4d154a162a8968655ee6d6f7b627e71b869efaf6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8691 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/kr/pretty \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9aa7a5aad4c48840eecfd0f80186d1fb5ded0fd6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8553 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/hcl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v2.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 af77ac88928ff53ae41666733fb94e994534fba6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ed79e3491c54d3fdb8f3fe4babfda358ea1fc9f2c2cc7a9df0cdc191f226a970 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 370374 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/go-retryablehttp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.6.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 27b26fd08ceb7af69ccda5a4539f80c54a65f80a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 32ce78dbdb02c1b1573de81c0ed4b116bffba15e7b875e45a50fd59df7e781df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16663 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/go-multierror \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5654b3418ddaf1fc69a9f6387126c1445259114a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b16af039752b3be7ccefe05422dc2a48b6b3318188e0ef54ef61276c776f4eb6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10071 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/go-hclog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 234833755cb2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4a5fe383b56aba8562bf29c891624d2389b0fecb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2f99c87498d365e15d196db2175302db87bfcd3442f9c64cbbfe6a827d886046 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 30356 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/go-cleanhttp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.5.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 421ba8dea2ca1d8a013b682866e75d4a0d724d2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f51adef8dd7f4cd168516a57c65d10d6bdc844e65f86e2c04af95f1afc1b870a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8068 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/errwrap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d9bf75f667d7bec9b4b11ca34de7ca722495b914 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 49e80cf52f294ce69fcc8cd26f06b8d8cee2623f6e0012df871b355fb7b17787 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8351 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/google/go-cmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.2.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4defcbaf9d26722120790d85670c8dc98df968b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 901195a78019fa669f6a56c48e0d03d86c1473b3e65b65fdb05ff0c389f03ac8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 57880 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/go-test/deep \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b5e4d8728c1962e842050c2c1ec3e444ff70bc34 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 360f6729992ab7abe2c4faf9632be19a28e7f33342c2896e1262b96631bde2aa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8632 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/fatih/color \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.7.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8a65cf00de5399f4498b41b0baed82da363f02d5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a553c1229fe10a6b0765cbbb90245bf3383a99ba52b9608052420b40ca30d148 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 816675 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/davecgh/go-spew \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 42171 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/apparentlymart/go-textseg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 6983bdb1f1e9408c7ef7cb04f7051dc56d9bba95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dd8d5a63bc6bef88fe0626793b079b1b4382454de41cd007dc90ffbc1b9f8d32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 129576 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/agext/levenshtein \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.2.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1f5327a956b4ad46d459fe78a8bbc3d76912a59e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c9638321ea6302454193f2eb2bddf2575f583a3e0350f68a091c67521725e2bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12729
</span></pre><pre style='margin:0'>
</pre>