<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a4d8c89024c1913cb5d17d684f054bbcd7d29032">https://github.com/macports/macports-ports/commit/a4d8c89024c1913cb5d17d684f054bbcd7d29032</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a4d8c89024c1913cb5d17d684f054bbcd7d29032
</span>Author: Vadym-Valdis Yudaiev <judaew@outlook.de>
AuthorDate: Sun May 21 14:16:02 2023 +0300
<span style='display:block; white-space:pre;color:#404040;'> gtest: Update to 1.13.0 and build shared libs
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Tests are broken, see https://github.com/google/googletest/issues/3442
</span>---
devel/gtest/Portfile | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gtest/Portfile b/devel/gtest/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d8888b8f169..a7358f00de0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gtest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gtest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,8 +6,9 @@ PortGroup compiler_blacklist_versions 1.0
</span> PortGroup cmake 1.1
PortGroup legacysupport 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup google googletest 1.12.1 release-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup google googletest 1.13.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
name gtest
categories devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +25,9 @@ long_description \
</span> fatal and non-fatal failures, various options for \
running the tests, and XML test report generation.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3991930354c07c75875fba519d7aa6b12eba21a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a28fa459c227d0bd97acc9c18503870b24eabaa69056c7f637144747c469e66a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 854915
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a9c9160e28d4d2573f07235f05e25ae1cad8f261 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ad7fdba11ea011c1d925b3289cf4af2c66a352e18d4c7264392fead75e919363 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 862871
</span>
patchfiles patch-add-gtest-version.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +44,15 @@ compiler.cxx_standard 2014
</span> cmake.set_cxx_standard yes
configure.optflags -g
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append -Dgtest_build_tests=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -Dgtest_build_tests=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_SHARED_LIBS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Tests are broken for shared libs, see
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/google/googletest/issues/3442
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant shared_libs description "Build dynamic library" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-replace -DBUILD_SHARED_LIBS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# Prevent MacPorts headers from being used. They're not needed since
# googletest has no dependencies, and if a different version of googletest
</pre><pre style='margin:0'>
</pre>