<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3ef45bcf4bfb54b9c1e9c74eb3b54c111e0095c5">https://github.com/macports/macports-ports/commit/3ef45bcf4bfb54b9c1e9c74eb3b54c111e0095c5</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 3ef45bcf4bf v8: delete neglected port
</span>3ef45bcf4bf is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3ef45bcf4bfb54b9c1e9c74eb3b54c111e0095c5
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Tue Sep 29 09:13:26 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> v8: delete neglected port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Port has been unable to fetch.
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/52532
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/53467
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Upstream project continues to publish new releases frequently.
</span><span style='display:block; white-space:pre;color:#404040;'> Version in MacPorts (from 2014) has known security issues.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Dependents were rethinkdb (removed in 2018) and mongodb
</span><span style='display:block; white-space:pre;color:#404040;'> (no longer uses MacPorts' v8).
</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/41677
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/41678
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/41924
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/45908
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/47163
</span>---
lang/v8/Portfile | 107 -------------------------------------------------------
1 file changed, 107 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/v8/Portfile b/lang/v8/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a6ca4a837af..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/v8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,107 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- 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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name v8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.23.17.23
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories lang devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://github.com/v8/v8/wiki
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license BSD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description Google's open source JavaScript Engine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Library and command line shell for Google's \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- high performance, open source Javascript engine.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build bin:svn:subversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:icu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type svn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.url http://v8.googlecode.com/svn/tags/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # checkout fails on the buildbot without --trust-server-cert
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s#svn checkout --force#svn checkout --force --non-interactive --trust-server-cert#g" ${worksrcpath}/Makefile
</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;'>-configure.cmd make
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pre_args
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args dependencies
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# v8's configure script doesn't recognize the --disable-dependency-tracking flag
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_args-delete \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-dependency-tracking
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LINK=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC.host=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS.host=${configure.cflags} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CXX.host=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CXXFLAGS.host=${configure.cxxflags} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LINK.host=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS.host=${configure.ldflags} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "GYPFLAGS=-Duse_system_icu=1 -Dwerror="
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append GYP_DEFINES=clang=1
</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;'>-if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set archs ${universal_archs}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set archs ${build_arch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-regsub "i386" ${archs} "ia32" archs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-regsub "x86_64" ${archs} "x64" archs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set buildarchstring ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach arch ${archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set buildarchstring "${buildarchstring} ${arch}.release"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.pre_args
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args ${buildarchstring} library=shared
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set libstr ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set exstr ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach arch ${archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- append libstr "${worksrcpath}/out/${arch}.release/libv8.dylib "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- append exstr "${worksrcpath}/out/${arch}.release/d8 "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "lipo -create ${libstr} -output ${worksrcpath}/libv8.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "lipo -create ${exstr} -output ${worksrcpath}/v8"
</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;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {*}[glob ${worksrcpath}/include/*.h] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach file {AUTHORS ChangeLog LICENSE LICENSE.v8 LICENSE.strongtalk LICENSE.valgrind} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${worksrcpath}/${file} ${destroot}${prefix}/share/doc/${name}
</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;'>- xinstall -m 0755 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/libv8.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0755 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/v8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set libpath ${prefix}/lib/libv8.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "install_name_tool -id ${libpath} ${destroot}${libpath}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "install_name_tool -change /usr/local/lib/libv8.dylib ${libpath} ${destroot}${prefix}/bin/v8"
</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;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://omahaproxy.appspot.com/all?channel=stable&os=mac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {,(\d+(\.\d+)*)$}
</span></pre><pre style='margin:0'>
</pre>