<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5a77d6bbb939206fd095571c655ef6fbf815362b">https://github.com/macports/macports-ports/commit/5a77d6bbb939206fd095571c655ef6fbf815362b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5a77d6bbb939206fd095571c655ef6fbf815362b
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Tue Mar 17 14:40:53 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    cmake: allow test for clock_gettime
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Legacy PortGroup provides clock_gettime on older systems.
</span>---
 devel/cmake/Portfile                                      |  6 ++++--
 devel/cmake/files/patch-fix-clock_gettime-test.devel.diff | 15 +++++++++++++++
 .../cmake/files/patch-fix-clock_gettime-test.release.diff | 15 +++++++++++++++
 3 files changed, 34 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 6275e43..789e22f 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;'>@@ -70,7 +70,8 @@ if {${subport} eq ${name}} {
</span>         patch-Source_Modules_FindLibUV.cmake.release.diff \
         patch-fix_cxx14_17_checks.release.diff \
         patch-fix-system-prefix-path.release.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        patch-cmake-leopard-tiger.release.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patch-cmake-leopard-tiger.release.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patch-fix-clock_gettime-test.release.diff
</span> 
     livecheck.type  regex
     livecheck.regex ${name}-(\[0-9.\]+)${extract.suffix}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,7 +104,8 @@ if {${subport} eq ${name}} {
</span>         patch-Source_Modules_FindLibUV.cmake.devel.diff \
         patch-fix_cxx14_17_checks.devel.diff \
         patch-fix-system-prefix-path.devel.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        patch-cmake-leopard-tiger.devel.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patch-cmake-leopard-tiger.devel.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patch-fix-clock_gettime-test.devel.diff
</span> 
     livecheck.type  regex
     livecheck.regex data-clipboard-text=\"(\[0-9a-g\]+)\"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cmake/files/patch-fix-clock_gettime-test.devel.diff b/devel/cmake/files/patch-fix-clock_gettime-test.devel.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2f78ccd
</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-fix-clock_gettime-test.devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/kwsys/kwsysPlatformTestsC.c.orig        2020-03-04 06:50:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/kwsys/kwsysPlatformTestsC.c     2020-03-17 03:35:40.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -56,12 +56,6 @@
</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;'>+ #ifdef TEST_KWSYS_C_HAS_CLOCK_GETTIME_MONOTONIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#  if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    if MAC_OS_X_VERSION_MIN_REQUIRED < 101200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#      error "clock_gettime not available on macOS < 10.12"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#  endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int KWSYS_PLATFORM_TEST_C_MAIN()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cmake/files/patch-fix-clock_gettime-test.release.diff b/devel/cmake/files/patch-fix-clock_gettime-test.release.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2f78ccd
</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-fix-clock_gettime-test.release.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/kwsys/kwsysPlatformTestsC.c.orig        2020-03-04 06:50:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/kwsys/kwsysPlatformTestsC.c     2020-03-17 03:35:40.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -56,12 +56,6 @@
</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;'>+ #ifdef TEST_KWSYS_C_HAS_CLOCK_GETTIME_MONOTONIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#  if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    if MAC_OS_X_VERSION_MIN_REQUIRED < 101200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#      error "clock_gettime not available on macOS < 10.12"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#  endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int KWSYS_PLATFORM_TEST_C_MAIN()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span></pre><pre style='margin:0'>

</pre>