<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a2599cb2ff046560c32c7d8b3f2f342ff288ad71">https://github.com/macports/macports-ports/commit/a2599cb2ff046560c32c7d8b3f2f342ff288ad71</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 a2599cb2ff0 cloudflared: 2022.12.0
</span>a2599cb2ff0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a2599cb2ff046560c32c7d8b3f2f342ff288ad71
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Mon Dec 19 14:54:05 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    cloudflared: 2022.12.0
</span>---
 net/cloudflared/Portfile | 158 ++++++++++++++++++++++-------------------------
 1 file changed, 74 insertions(+), 84 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cloudflared/Portfile b/net/cloudflared/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index df6b5581500..6d928271c79 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/cloudflared/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/cloudflared/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 PortGroup           golang 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup            github.com/cloudflare/cloudflared 2022.9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup            github.com/cloudflare/cloudflared 2022.12.0
</span> categories          net security
 maintainers         {i0ntempest @i0ntempest} openmaintainer
 license             Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,9 +15,9 @@ long_description    Contains the command-line client for Cloudflare Tunnel, a tu
</span> homepage            https://developers.cloudflare.com/argo-tunnel
 
 checksums           ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  60e55c914705ba0e5252f54fb4b44e647e8f9329 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  42925091e4a06595061a1b18ddf034c84e2ef6ea2bdcc00529c1f4f05895ff19 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    6906950
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  8973789acf3bbc7bbcf930de5410c4e0bdc6ac57 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  72e65490f6b127fb7c7f77b1809711c43ca6a4c94f63e9e658a0277d0e377f8d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    7199503
</span> 
 go.vendors          zombiezen.com/go/capnproto2 \
                         repo    github.com/capnproto/go-capnproto2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,11 @@ go.vendors          zombiezen.com/go/capnproto2 \
</span>                         rmd160  931b7db0e3893f0f6515a8113e7c35aa3e45c9da \
                         sha256  1f7796430424a4dd4c74f73929e7e82384672f6c2c311c5b671e6c36353780f3 \
                         size    12640 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/coreos/go-oidc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v3.4.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  ad06ffb2a50b673501af7cfeae783f3ff5bb748c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a5802b3cc9f8b49453a0956222a139b3fddabfe9742ea5db8148ca0e6f29e263 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    50265 \
</span>                     gopkg.in/coreos/go-oidc.v2 \
                         lock    v2.2.1 \
                         rmd160  d91319f3d8e0a3c82d9a2ee16e0fc101208c253f \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,72 +73,67 @@ go.vendors          zombiezen.com/go/capnproto2 \
</span>                         size    1280082 \
                     google.golang.org/grpc \
                         repo    github.com/grpc/grpc-go \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v1.45.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  7f152d972e08bc9a2c5c31cb2cb8788419b6c047 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c82d7fda9135ba5606db021fdbdf017307e53e55a03ab27ffe283ae58bf46aa9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1435223 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v1.47.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  acc7f0c7d40d066de63b3f6adfd544c589af0dd5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  20d6c30398c2786e40aa3ba5b5dd77a1647055e7eb7262e677e4b379946f6077 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1529935 \
</span>                     google.golang.org/genproto \
                         repo    github.com/googleapis/go-genproto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    3ac035c7e7cb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  995dd77f42337656f3d699104d110523dfdc7818 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  9f7bffb5fdfe22262f33f53bb4d49445df40f35e6955133b2dce140ece8af79c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    12258228 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    88e70c0c3a90 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  8a50ed23c82700191d504c184a765be0e1c1b4cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  796306ecc377c01423e0a9d794d155437b901d22cbfaa6a9f57474ca956c1a22 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    13665212 \
</span>                     google.golang.org/appengine \
                         repo    github.com/golang/appengine \
                         lock    v1.6.7 \
                         rmd160  32e6de431630b8126df1d04e36eba2abb57626f1 \
                         sha256  3669d59598e4bd657ec079f151fab47b3aa130adfec35daeb05e079220970cd2 \
                         size    333026 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    golang.org/x/xerrors \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    5ec99f83aff1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  6e8267f353e153297f205e4be219236d6ae43880 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  9a500a49d83a09e7de6c71b215d1c14b81e315d26884530ef327c95ddf1f2d28 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    13667 \
</span>                     golang.org/x/tools \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    07bc1bf47fb2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  2eab0a00a460712e54fcd46b23e5ccfb291e39ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  8db63675d757450ae2470f4785f5d53739b13dc2488e88b75faaf2d3d58b91b5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    2852185 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.1.12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  5a14c32086a82cb95f61b1daf53400c36b1c7b94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a295973c94d599ef9d017715828fb29b0d4652a4f9a5b566bcee0830d499f964 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    3139910 \
</span>                     golang.org/x/text \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.3.7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  52777fe8a68660aab6e4588322a5949b0ba42e58 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  48971ba6a3123c4fd81b2bdec9fda3cef5815fad76f2407c8a888032462c542d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    8356115 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.4.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a3215f5c266b2d6cc0ae945858b543031fcb5a54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  c4e794a9e732f422df4e005f87ddba1e640b5bb7d6ce10ad56e40fa8c7d56ee2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    8359157 \
</span>                     golang.org/x/term \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    03fcf44c2211 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  a1b9592e95373ba617ef579a2f7015cfdc871343 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  3673415a6d3d106d49b487715e151fc64245502ef547c16e8e13edb6b8f2f492 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    14975 \
</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  894d17de2efa3045dc1077de72531dfa05cded6b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  1675ff5e6b8f7240131e8a339147410faa635c5b190bfd9fcf22ce7293f87eeb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    14797 \
</span>                     golang.org/x/sys \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    3c1f35247d10 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  9128b74566b92dbfa971dba1cf861722abd06807 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  78465a4d4db5424b9cbc10c644fa1707a27c62cf110a0fe9156bd98e078a717b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1336890 \
</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  53bf24ad63b9d629d4fdc4cab68d58ae36200691 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  debd08cbdc76c5b059f7bb051dc06007a429e63a652fea2d5bb208318dd3987b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1411246 \
</span>                     golang.org/x/sync \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    036812b2e83c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  f42be6eb3565d2ed3d1066ea1a7f69437c8bb1e6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  6f1daceb16cd75bdbf35da6c50aa352d1995d68ccd0049851d27686f451fad92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    18756 \
</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  bf68702d961107a225cce561701852f129f16a3d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  50a67a11e715a61c022f218604adc63e61684de5f5db2330741077439c4ce68f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    19355 \
</span>                     golang.org/x/oauth2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    d3ed0bb246c8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d66bbada6578d17da9208ee8c215d4e1ead6aef7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  7a0c986063c9580fed9223411152d3ea8126d54597be8184fe613097b95d7489 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    87604 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    0ebed06d0094 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  d5ca62eacb7896cadd2c4a6c21ad6d02bb5907af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  afb3425944ed285844ac7c73da2d1ff904aacb90366bfa35ebd10474b17fdc00 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    104311 \
</span>                     golang.org/x/net \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    3211cb980234 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d834d1060fff9b4e7075da7bd9329e031e5ffef9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  281fc25c7a012fab50921452fb4affbea925accceea801ddffa145593e79b916 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1226317 \
</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  7adf55ca4f01e48fec9ec13a7229ae72f4d87f6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  4bb6aeb594dffce819760e8888ab952124a0647a55a6bc2968cfd43b638e319a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1243767 \
</span>                     golang.org/x/mod \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.4.2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  0f3ca57198b4de4eb89b2c1a2bdb01af040d1f36 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  e2e4cba5719f804f2ec901b4ccdf6d3abf05521868ed54f271be7c1bf6c48549 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    104573 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    86c51ed26bb4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  377f131a10b2a489c9c5aef2a2bd859e5617dfd6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  469636588844d53fd9ab947d028a24df127f6f3e8e76ce90eaf8412fbd5a7eb6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    119671 \
</span>                     golang.org/x/crypto \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    eb4f295cb31f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  509c8d91023c14e1ed773318c12cc4816ea66145 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  f807a028d6003d7ee4e1d7ee9485fae50a5bf280a81bd4a7a18e64b32c065ff9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1631462 \
</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  bffcd0123418d8fb0d5d891c3600f7bf996221b8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  466bed7b7ebc652403ff0b6775944b569124d856a46981fc66027ee3ec0ed0d5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1633095 \
</span>                     go.uber.org/automaxprocs \
                         repo    github.com/uber-go/automaxprocs \
                         lock    v1.4.0 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -291,16 +291,6 @@ go.vendors          zombiezen.com/go/capnproto2 \
</span>                         rmd160  e9948731b241336e8d5aa2a2e25dff26a9dccebe \
                         sha256  7e815dc076eeb34bf44a348eea7ae9b7a432b37462543cc5b382350d0e91c5f0 \
                         size    9576 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/marten-seemann/qtls-go1-19 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.1.0-beta.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  a673e038990bd7973fc6c428d9055c897f27070f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  04545988340c67e8a840347a9445dd567d1d827f520f9f1d95324ef233676f7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    422933 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    github.com/marten-seemann/qtls-go1-18 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.1.2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  3ee741f1eeb1a14ab632c44f3021a19503b31666 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  75fd40cf7f9c30e8a5b90ddcec8edd80a37b1a27dfd6584be6bb73e383b4d920 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    422465 \
</span>                     github.com/marten-seemann/qtls-go1-17 \
                         lock    v0.1.2 \
                         rmd160  67242aaf94625db41e00426a567fd1634307d280 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -367,10 +357,10 @@ go.vendors          zombiezen.com/go/capnproto2 \
</span>                         sha256  546027e7edd39388cd5a8f265e30ba921ed452889eceaaecbc1484f20b350a21 \
                         size    950824 \
                     github.com/google/go-cmp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        lock    v0.5.7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  f8dffbbc09f05eff889202ab37f473e314ae1b09 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  7fba30fac1ae84c4dc8c8592936e3fb4ada1f1985803005225e7d61d4159bcff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    104517 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    v0.5.8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  8335ed233b7f0de3539ff5c88b2eb1400480a806 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a1b3d227b1d4a6c224f4597228e7380ac5dd4b886fe91644ba88ca0292b5f121 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    104650 \
</span>                     github.com/golang/protobuf \
                         lock    v1.5.2 \
                         rmd160  9924f66e6525b49769f4ef61f7196387185b2f9b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -486,11 +476,21 @@ go.vendors          zombiezen.com/go/capnproto2 \
</span>                         rmd160  e79cfea9d6b930b68422450dbae0bfaf847275b4 \
                         sha256  602f45de1579c9b847f1a0025b8fce0389e825317fd6d2e23faf24de009cad11 \
                         size    48176 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/cloudflare/qtls-pq \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    0053225e48b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  cf4a07797711bc713bea8dc8fe1bc84f74198c7a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  722a7b9d1a0631b18985db1a9b7ac6a0e3e72db89f4d86886bdd9dfa886c1124 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    426223 \
</span>                     github.com/cloudflare/golibs \
                         lock    333127dbecfc \
                         rmd160  9ed668a130550b931f29f00cf6381fb3c7acc0c1 \
                         sha256  9fb71c5d4767925f20228eff0cd25d53f51abace8c31f663486fd563284d7d09 \
                         size    37654 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    github.com/cloudflare/circl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        lock    0a9554f37a47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  e5a67a25a0028dab6e6d2ee78c83386d7b253799 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ced0206ddf77b49b3def4465be30c2d7b108f4a86e58c22d611176c2c84bfe57 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    4706636 \
</span>                     github.com/cloudflare/brotli-go \
                         lock    d34379f7ff93 \
                         rmd160  01fe0722b9c54074b89084d3aa2a346ebb643c86 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -542,30 +542,20 @@ set time [clock format [clock seconds] -format "%Y-%m-%d-%H%M %Z"]
</span> build.args-append   -ldflags=\"-X 'main.Version=${version}' -X 'main.BuildTime=${time}'\" -o ./cloudflared ./cmd/cloudflared
 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|\"/etc/cloudflared\", DefaultUnixConfigLocation|\"/etc/cloudflared\", \"${prefix}/etc/cloudflared\", DefaultUnixConfigLocation|" ${gopath}/src/github.com/cloudflare/cloudflared/config/configuration.go
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|\"/etc/cloudflared\", DefaultUnixConfigLocation|\"/etc/cloudflared\", \"${prefix}/etc/cloudflared\", DefaultUnixConfigLocation|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              ${gopath}/src/github.com/cloudflare/cloudflared/config/configuration.go
</span> }
 
 destroot {
     xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${destroot}${prefix}/etc/cloudflared
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${filespath}/config.yml ${destroot}${prefix}/etc/cloudflared/config.yml.example
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file exists ${prefix}/etc/cloudflared/config.yml]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${prefix}/etc/cloudflared/config.yml.example ${prefix}/etc/cloudflared/config.yml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> startupitem.create          yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.executable      ${prefix}/bin/cloudflared --config ${prefix}/etc/cloudflared/config.yml --origincert ${prefix}/etc/cloudflared/cert.pem --no-autoupdate
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.executable      ${prefix}/bin/cloudflared proxy-dns --port 5053 --upstream https://1.1.1.1/dns-query --upstream https://1.0.0.1/dns-query \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --upstream https://\[2606:4700:4700::1111\]/dns-query --upstream https://\[2606:4700:4700::1001\]/dns-query
</span> 
 notes-append "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    The example config file is copied to ${prefix}/etc/cloudflared/config.yml and its content\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    will be preserved across upgrades and reinstalls. This config file configures cloudflared\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    as a DNS over HTTPS client using cloudflare DNS, running on port 5053. The startup item\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    will use this config file by default.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    The automatically created startup item configures cloudflared as a DNS over HTTPS client using cloudflare DNS,\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    running on port 5053. If you want to use cloudflared for other stuff please create your own launchd script.\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Since version 2022.12.0, due to changes in the software, a sample configuration file is no longer provided.
</span> "
</pre><pre style='margin:0'>

</pre>