<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>