<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/393614f07a5d24d84b34bbf664c133f9a7f6a847">https://github.com/macports/macports-ports/commit/393614f07a5d24d84b34bbf664c133f9a7f6a847</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 393614f07a5 ytt: new port (version 0.45.1)
</span>393614f07a5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 393614f07a5d24d84b34bbf664c133f9a7f6a847
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Mon May 15 04:34:58 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> ytt: new port (version 0.45.1)
</span>---
textproc/ytt/Portfile | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 147 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/ytt/Portfile b/textproc/ytt/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..108db88ff8c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/ytt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,147 @@
</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/carvel-dev/ytt 0.45.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.package github.com/vmware-tanzu/carvel-ytt
</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;'>+homepage https://carvel.dev/ytt
</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;'>+ YAML templating tool that works on YAML structure instead of text
</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;'>+ ytt (pronounced spelled out) is a templating tool that understands YAML \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ structure. It helps you easily configure complex software via reusable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ templates and user provided values. ytt provides: \n \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Structural templating: understands yaml structure so users can focus on \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ their configuration instead of issues associated with text templating, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ such as YAML value quoting or manual template indentation \n \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Built-in programming language: includes the \"fully featured\" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Python-like programming language Starlark which helps ease the burden \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ of configuring complex software through a richer set of functionality.\n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Reusable configuration: You can reuse the same configuration in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ different environments by applying environment-specific values. \n \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Custom validations: coupled with the fast and deterministic execution, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ allows you to take advantage of faster feedback loops when creating and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ testing templates \n \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Overlays: this advanced configuration helps users manage the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ customization required for complex software. For more, see this example \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ in the online playground. \n \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - Sandboxing: provides a secure, deterministic environment for execution \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ of templates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</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 \" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -X ${go.package}/pkg/version.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 040925da2eaa730b19d2b6a9016ec0429b062d9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b7d96825ad203e386b475fb1abaa1f6fe26a0afde2db0aa3426f48e21881e1df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1341498
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.vendors gopkg.in/yaml.v3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v3.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 91208 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gopkg.in/check.v1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 41f04d3bba15 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 31612 \
</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.8.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4d80635834e01b3ddb67babdd8de2eac2c5a7587 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9848272e238f98fc0555b514c4522e70c4df25331b4ee3f9cb9244a04935934e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 97722 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/spf13/pflag \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2ce81608a38c6f383a35bccd24d64361df5828c9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 50815 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/spf13/cobra \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.6.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 e7d60f9ffc63828e5e51446e550f3342d629928f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1bd0924138d5f2fc0b2187a4331af53dd65ad313b8c84bcea9345e42c29c08fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 111079 \
</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/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.2.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 45bbf0be7a3328e33186718ab12cb506c0f5a073 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 35fb1f8788552fc7df2120bc06dd34e00aa3284d23c250fc1f143eef51d08586 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8762 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/k14s/starlark-go \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 3a5c849cc368 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 091ec4900c8983ccacdf3d2ee3e2c8bbc37579df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e5fb60f41c65052abe71c892029dfd4c46a0ed87ac921cd7203b3d7494450a64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 222571 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/k14s/difflib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 0c031775bf57 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8116857231c112a68acf1e2827470b80ab12996b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3d9ee58954bceb0b3519bbb4bf772a7f2e338a80aa6bb0c19956421b97abc553 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8709 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/inconshreveable/mousetrap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d5dd7c9ef19fef8876014ae3b08a3f6a2a813bf7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 57bdbba1b25456bc66319f0ad5ba00b92dcfddd8431df9152e046fe079ad85b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5944 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/go-version \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.6.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 e2738a78472a98f067520abd0833b64b83887ac3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f13b1e81ac2386acd975ef942abf70ecbcd29fa731820a102c2e8287fe881bee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 15899 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/google/gofuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.2.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 96da30fd8ada1c6e0bd1c7041c11fa22f2efc490 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 530af70773c8a858880f648ea720c7db968aa7f69d95b8dca62b11f7d9a89464 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 17057 \
</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/cppforlife/go-cli-ui \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 512793797f05 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f2327c0e34a2e09958e21437f034c60857f4539f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 96bbb6a4e4508d94435ebcdee40a5b12aaedc5da8a409361591dedaec96985a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2570351 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/cppforlife/cobrautil \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock bb86e6965d72 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cbfd80fca1f0b95c11c65b0844b10d336782887b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 79c96a10d3ae98c52d61f51943dda02f5d8025de2b552d0db72403fb679cdf4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 68160 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/aws/aws-lambda-go \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.35.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1181c7318e554afac0019181f124973ac53dacf0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ccec19fd85ee4670c3be2c09060e2a42f82341839aef49525b3f3d3394464b77 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 105610 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/BurntSushi/toml \
</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 f28ee241d0d9ccdec5d3647c39b4921040ae8660 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8a680ca349a545a02844730b3f5701ff929f7b6ba35d07294b7794710c4c36fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 97017
</span></pre><pre style='margin:0'>
</pre>