<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/91258495fc25dab0f70429338cc5ddb1ddd2055a">https://github.com/macports/macports-ports/commit/91258495fc25dab0f70429338cc5ddb1ddd2055a</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 9125849 google-perftools: replaced by gperftools
</span>9125849 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 91258495fc25dab0f70429338cc5ddb1ddd2055a
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Sun May 14 11:04:42 2017 +0000
<span style='display:block; white-space:pre;color:#404040;'> google-perftools: replaced by gperftools
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/54163
</span>---
devel/google-perftools/Portfile | 31 ++++---------------------------
www/nginx/Portfile | 8 ++++----
2 files changed, 8 insertions(+), 31 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/google-perftools/Portfile b/devel/google-perftools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3bd1941..bbfbe83 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/google-perftools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/google-perftools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,35 +2,12 @@
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by gperftools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name google-perftools
version 2.4
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories devel
platforms darwin
license BSD
<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;'>-description Fast, multi-threaded malloc() and nifty \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- performance analysis tools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description These tools are for use by developers so that they \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- can create more robust applications. Especially of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use to those developing multi-threaded \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- applications in C++ with templates. Includes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TCMalloc, heap-checker, heap-profiler and \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cpu-profiler.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://code.google.com/p/gperftools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname gperftools-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 19ce825850b8a3bc50db54fa022390878dd753bb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 982a37226eb42f40714e26b8076815d5ea677a422fb52ff8bfca3704d9c30a2d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/gperftools/gperftools/issues/69
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset universal] && ${build_arch} eq "x86_64" ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [variant_isset universal] && [string match *x86_64* $universal_archs]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-frame-pointers \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --build=x86_64-apple-${os.platform}${os.major}
</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 ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex gperftools-(\\d+(\\.\\d+)*)${extract.suffix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nginx/Portfile b/www/nginx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 71add2a..0839c0e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nginx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nginx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,19 +160,19 @@ variant geoip description {Enable Ngx http GeoIP module (http://wiki.nginx.org/H
</span> depends_lib-append port:libgeoip
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant google_perftools description {Enable Google Performance Tools profiling for workers} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gperftools description {Enable Google Performance Tools profiling for workers} {
</span> configure.args-append --with-google_perftools_module
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:google-perftools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:gperftools
</span>
# If 'google_perftools' port doesn't find headers needed for the profiler lib, it just quietly skips it.
# Check if "-lprofiler" will fail -- if so, pre-empt configure-stage error with a more useful error msg.
pre-configure {
if {![file exists "${prefix}/lib/libprofiler.dylib"] && ![file exists "${prefix}/lib/libprofiler.a"]} {
ui_error "\
<span style='display:block; white-space:pre;background:#ffe0e0;'>- The 'google-perftools' port did not install a libprofiler library (libprofiler.dylib or\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ The 'gperftools' port did not install a libprofiler library (libprofiler.dylib or\
</span> libprofiler.a) on your version of OS X, but the +google_perftools variant will not work\
without this library. Disable the +google_perftools variant to continue installing ${name}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- error "Required libprofiler library missing from google-perftools port."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ error "Required libprofiler library missing from gperftools port."
</span> }
}
}
</pre><pre style='margin:0'>
</pre>