<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/690c25cc167e753a3fb8458ea28ed09d1bb8793b">https://github.com/macports/macports-ports/commit/690c25cc167e753a3fb8458ea28ed09d1bb8793b</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 690c25cc167 gh: update to 1.12.0
</span>690c25cc167 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 690c25cc167e753a3fb8458ea28ed09d1bb8793b
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Wed Jun 30 01:18:08 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    gh: update to 1.12.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - build from source instead of using amd64 pre-built binary
</span><span style='display:block; white-space:pre;color:#404040;'>    - build and install man pages
</span><span style='display:block; white-space:pre;color:#404040;'>    - remove legacysupport additions. This is now done by the golang portgroup
</span>---
 devel/gh/Portfile | 62 ++++++++++++++++++++++++++++++-------------------------
 1 file changed, 34 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gh/Portfile b/devel/gh/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b15378f138..57c7251e3a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,54 +1,60 @@
</span> # -*- 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
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           golang 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        cli cli 1.11.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup            github.com/cli/cli 1.12.0 v
</span> revision            0
 name                gh
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://cli.github.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         GitHub’s official command line tool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${name} is GitHub on the command line. It brings pull \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    requests, issues, and other GitHub concepts to the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    terminal next to where you are already working with git \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    and your code.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     x86_64
</span> license             MIT
 maintainers         {l2dy @l2dy} \
                     {gmail.com:herby.gillot @herbygillot} \
                     openmaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs       no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         The GitHub CLI
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    gh is GitHub on the command line, and it's now available in beta.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://cli.github.com
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# oauthClientID in the repository is meant for development
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/cli/cli/blob/v0.5.4/context/config_setup.go#L21
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            gh_${version}_macOS_amd64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b63956dd35e7c735cce637222b07d8602ba95c23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  e0a3f1d4bc9e2561e080314dfbff294602e782c16fcfb17e5b9f67f89a1c145a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    525949
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  7dbe2bd9214209dc3ca1978218eb257a419d1d05 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  cfd57a26f33e535a02cb014b9ee605b44b615a4bc9c0ec308e704fc33fa3b3a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    7086979
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-installs_libs       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Allow Go to fetch dependencies at build time
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-delete    GO111MODULE=off GOPROXY=off
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd           make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.pre_args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    GH_VERSION=${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args          bin/${name} manpages
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Do not override GOOS, GOARCH, GOARM and other environment variables
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -E \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        {s|GOOS= GOARCH= GOARM= GOFLAGS= CGO_ENABLED= go build|go build|g} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 destroot {
     xinstall -m 0755 -W ${worksrcpath} bin/gh ${destroot}${prefix}/bin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # gh works on 10.10 and newer without legacysupport. standard
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # legacysupport tweaks don't work, since the install here is from
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # a binary tarball ... have to tweak the binary to use the legacy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # support library, which in turn uses the System.B library.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} <= 13} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${destroot}${prefix}/bin "install_name_tool -change /usr/lib/libSystem.B.dylib ${prefix}/lib/libMacportsLegacySupport.dylib gh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     set docdir ${prefix}/share/doc/${name}
     xinstall -d ${destroot}${docdir}
     xinstall -m 0644 -W ${worksrcpath} LICENSE ${destroot}${docdir}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Man pages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 {*}[glob ${worksrcpath}/share/man/man1/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     # Shell completions
     xinstall -d ${destroot}${prefix}/share/bash-completion/completions
     exec ${destroot}${prefix}/bin/gh completion -s bash >> \
</pre><pre style='margin:0'>

</pre>