<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/7aaa4336391497688bdf7f6321c8bcf60ddc8aac">https://github.com/macports/macports-ports/commit/7aaa4336391497688bdf7f6321c8bcf60ddc8aac</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 7aaa4336391 yq: use pre-generated man page
</span>7aaa4336391 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7aaa4336391497688bdf7f6321c8bcf60ddc8aac
</span>Author: Ludo Visser <ludo.visser@ext.esa.int>
AuthorDate: Fri Dec 13 12:39:29 2024 +0100

<span style='display:block; white-space:pre;color:#404040;'>    yq: use pre-generated man page
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    To avoid the dependencies of yq, use the pre-generated manpage from the
</span><span style='display:block; white-space:pre;color:#404040;'>    upstream project to avoid the dependency on pandoc.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/69601
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/69601
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71536
</span>---
 textproc/yq/Portfile          | 23 ++++++++++-------------
 textproc/yq/files/mandoc.diff | 12 ------------
 2 files changed, 10 insertions(+), 25 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/yq/Portfile b/textproc/yq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3797a9ed7b7..9cea5e1bf2a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/yq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/yq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           golang 1.0
</span> go.setup            github.com/mikefarah/yq 4.44.6 v
 go.package          github.com/mikefarah/yq/v4
 github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 homepage            https://mikefarah.gitbook.io/yq
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,25 +23,18 @@ license             MIT
</span> maintainers         {gmail.com:herby.gillot @herbygillot} \
                     openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# address a warning about invalid man pages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          mandoc.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:pandoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use generated man page to avoid build depedency on pandoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append https://github.com/mikefarah/yq/releases/download/v${version}/:yqman
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles-append    yq_man_page_only.tar.gz:yqman
</span> 
 build.pre_args-append \
                     -ldflags \"-X ${go.package}/cmd.Version=${version}\"
 build.args-append   -o ${name}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W "${worksrcpath}" scripts/generate-man-page-md.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W "${worksrcpath}" scripts/generate-man-page.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> destroot {
     xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
     xinstall -d ${destroot}${prefix}/share/man/man1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 ${worksrcpath}/${name}.1 ${destroot}${prefix}/share/man/man1/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${workpath}/${name}.1 ${destroot}${prefix}/share/man/man1/
</span> 
     xinstall -d ${destroot}${prefix}/share/${name}
     xinstall -m 0644 ${worksrcpath}/LICENSE ${destroot}${prefix}/share/${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +59,11 @@ destroot {
</span> checksums           ${distname}${extract.suffix} \
                         rmd160  199d01837c8f239b2c49c2fad0083c926f54c419 \
                         sha256  c0acef928168e5fdb26cd7e8320eddde822f30cf1942817f3f6b854dd721653f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    299062
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    299062 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    yq_man_page_only.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a38c7c842b404ecc70093f0bd5c076b310549784 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  3c3a40707480ebb939922690ff38bb236f473aee1d013c3bf5d6d8b7b1ad0edc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    42042
</span> 
 go.vendors          gopkg.in/yaml.v3 \
                         lock    v3.0.1 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/yq/files/mandoc.diff b/textproc/yq/files/mandoc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 559f77c1e6f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/yq/files/mandoc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git pkg/yqlib/doc/usage/xml.md pkg/yqlib/doc/usage/xml.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pkg/yqlib/doc/usage/xml.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ pkg/yqlib/doc/usage/xml.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,7 +30,7 @@ In addition to the above flags, there ar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- | Flag | Default | Description |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- | -- | -- | -- |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--| `--xml-strict-mode` | false | Strict mode enforces the requirements of the XML specification. When switched off the parser allows input containing common mistakes. See [the Golang xml decoder ](https://pkg.go.dev/encoding/xml#Decoder) for more details.| 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+| `--xml-strict-mode` | false | Strict mode enforces the requirements of the XML specification. When switched off the parser allows input containing common mistakes. See `https://pkg.go.dev/encoding/xml#Decoder` for more details.| 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- | `--xml-keep-namespace` | true | Keeps the namespace of attributes |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- | `--xml-raw-token` | true |  Does not verify that start and end elements match and does not translate name space prefixes to their corresponding URLs. |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- | `--xml-skip-proc-inst` | false | Skips over processing instructions, e.g. `<?xml version="1"?>` |
</span></pre><pre style='margin:0'>

</pre>