<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/a4630d646ef3f5dd01d9e97b8942987aeb55b0ff">https://github.com/macports/macports-ports/commit/a4630d646ef3f5dd01d9e97b8942987aeb55b0ff</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 a4630d646ef browsh: update to 1.8.0
</span>a4630d646ef is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a4630d646ef3f5dd01d9e97b8942987aeb55b0ff
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Tue Sep 13 17:03:11 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    browsh: update to 1.8.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - switch to using pre-built release binaries
</span>---
 www/browsh/Portfile | 69 +++++++++++++++++------------------------------------
 1 file changed, 22 insertions(+), 47 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/browsh/Portfile b/www/browsh/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d0e247ec170..b3838b2916d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/browsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/browsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,10 @@
</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           golang 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup            github.com/browsh-org/browsh 1.6.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        browsh-org browsh 1.8.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span> revision            0
 
 homepage            https://www.brow.sh
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,54 +15,37 @@ long_description    {*}${description}. It can render anything that a modern \
</span>                     browser can: HTML5, CSS3, JS, video and even WebGL.
 
 categories          www
<span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs       no
</span> license             LGPL-2.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers         {gmail.com:herby.gillot @herbygillot} \
                     openmaintainer
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.mkdir       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set browsh_ifacer_path  ${worksrcpath}/interfacer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set browsh_xpi_file     ${name}-${version}-an.fx.xpi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# In addition to Go source, browsh requires a Firefox web extension XPI file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles-append        ${browsh_xpi_file}:xpi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites-append     https://github.com/browsh-org/browsh/releases/download/v${version}:xpi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not attempt to extract the xpi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only-delete     ${browsh_xpi_file}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not restrict Go from downloading dependencies at build time.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-delete        GOPROXY=off GO111MODULE=off
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    port:dep \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:go-bindata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set distbase        ${name}_${version}_darwin_
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-installs_libs           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           ${distbase}arm64${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  61900ef88430114d2beaa007c6a84703d34b1609 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5b42e7b039b7e98d4edc7ec7ec4146f9f790a965892e19b77b5bd2a17adc7932 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3523897 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${distbase}amd64${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  50f5dee5aca11f1d4d1d5df6f25e555b0f3fe8e4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  3d1ec4480610c931f4bf64b461ba0c71e21cdae192a86e46b8b763f8442fa63c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3630903 distbase
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.pre_args          -o ${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args              ./interfacer/src/main.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${distpath}/${browsh_xpi_file} ${browsh_ifacer_path}/browsh.xpi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${configure.build_arch} eq "arm64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set distarch "arm64"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set distarch "amd64"
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set browsh_webext_file  ${browsh_ifacer_path}/src/browsh/webextension.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Modify the package import for the interfacer's main.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|browsh/interfacer|${go.package}/interfacer|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${browsh_ifacer_path}/src/main.go
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${distbase}${distarch}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Download and ensure Go dependencies
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${browsh_ifacer_path} "GOPATH=${gopath} dep ensure"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Convert the XPI file into an embedded Go binary data file.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        "GOPATH=${gopath} XPI_FILE=${browsh_ifacer_path}/browsh.xpi BIN_FILE=${browsh_webext_file} ${browsh_ifacer_path}/contrib/xpi2bin.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {}
</span> 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
</span> }
 
 notes "
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,12 +56,3 @@ If the firewall is enabled in macOS, explicit exceptions may need to be added fo
</span> 
 Refer to the Firewall section in System Preferences.
 "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums   ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160  89ca7d61a2bf65efa380cf69583d8b37e18d6974 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  bda61190a235d875a0690563cae493fe9f5415dd31ec9927cb5cc7ac880231bf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    711404 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${name}-${version}-an.fx.xpi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160  06c4738cbdc9ec3005768ed81b88d19d2e163398 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    622464
</span></pre><pre style='margin:0'>

</pre>