<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/51496245e108d51ce8cdeb510fd1efef29430123">https://github.com/macports/macports-ports/commit/51496245e108d51ce8cdeb510fd1efef29430123</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 51496245e10 cmake: restore no-default-rpath usage on Tiger
</span>51496245e10 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 51496245e108d51ce8cdeb510fd1efef29430123
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Thu Jul 29 21:17:31 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> cmake: restore no-default-rpath usage on Tiger
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> cmake is gradually removing support for Tiger
</span><span style='display:block; white-space:pre;color:#404040;'> at present, only the default adding of an -rpath
</span><span style='display:block; white-space:pre;color:#404040;'> to all library and executables is troublesome however
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> this reverts:
</span><span style='display:block; white-space:pre;color:#404040;'> https://gitlab.kitware.com/cmake/cmake/-/commit/4aed96e2309e64571aabfda263b3ca4c4f62d619
</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/63261
</span>---
devel/cmake/Portfile | 5 +++--
...atch-restore-no-default-rpath-added-on-Tiger.diff | 20 ++++++++++++++++++++
2 files changed, 23 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cmake/Portfile b/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 13bdd602bac..fe21e28dc32 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cmake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@ if {${subport} eq ${name}} {
</span> checksums rmd160 f0f13ae525878d7929dcc95f322d224e7b47443d \
sha256 54dd3e0dcd64e27ff8442071aacc4f5a9605896b5701de46d76f22d686238eba \
size 7264123
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 2
</span>
gitlab.livecheck.regex {([0-9.]+)}
compiler.cxx_standard 2011
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,7 +78,8 @@ if {${subport} eq ${name}} {
</span> patch-fix-system-prefix-path.diff \
patch-cmake-leopard-tiger.diff \
patch-fix-clock_gettime-test.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-qt5gui.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-qt5gui.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-restore-no-default-rpath-added-on-Tiger.diff
</span>
depends_lib-append \
port:curl \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cmake/files/patch-restore-no-default-rpath-added-on-Tiger.diff b/devel/cmake/files/patch-restore-no-default-rpath-added-on-Tiger.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..29205eeeb62
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cmake/files/patch-restore-no-default-rpath-added-on-Tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+reverts https://gitlab.kitware.com/cmake/cmake/-/commit/4aed96e2309e64571aabfda263b3ca4c4f62d619
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+see discussion: https://trac.macports.org/ticket/63261
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./Modules/Platform/Darwin.cmake.orig 2021-07-29 21:11:46.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Modules/Platform/Darwin.cmake 2021-07-29 21:12:56.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,7 +47,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_SHARED_MODULE_SUFFIX ".so")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_MODULE_EXISTS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_DL_LIBS "")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Enable rpath support for 10.5 and greater where it is known to work.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if("${DARWIN_MAJOR_VERSION}" GREATER 8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach(lang C CXX OBJC OBJCXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_${lang}_OSX_COMPATIBILITY_VERSION_FLAG "-compatibility_version ")
</span></pre><pre style='margin:0'>
</pre>