<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>