<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/77e8749cafbf92337e7e172f3e6eba62d42c677b">https://github.com/macports/macports-ports/commit/77e8749cafbf92337e7e172f3e6eba62d42c677b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 77e8749cafbf92337e7e172f3e6eba62d42c677b
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Tue Apr 30 10:17:25 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-RcppParallel: minor fix to patch for old systems
</span>---
 R/R-RcppParallel/Portfile                                 |  2 +-
 R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch | 15 ++++++++-------
 2 files changed, 9 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/Portfile b/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 806d210e9e7..9744dbf97f4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-RcppParallel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           R 1.0
 
 R.setup             cran RcppCore RcppParallel 5.1.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> categories-append   devel
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             GPL-3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch b/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 03cf71ffe57..c54ab7a9dfc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-RcppParallel/files/0002-proxy_overload-for-10.7.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,32 +11,33 @@ diff --git a/src/tbb/src/tbbmalloc/proxy_overload_osx.h b/src/tbb/src/tbbmalloc/
</span> index 39790db7..9b1dd030 100644
 --- a/src/tbb/src/tbbmalloc/proxy_overload_osx.h
 +++ b/src/tbb/src/tbbmalloc/proxy_overload_osx.h
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -134,11 +134,12 @@ struct DoMallocReplacement {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -134,11 +134,14 @@
</span>          introspect.force_lock = &zone_force_lock;
          introspect.force_unlock = &zone_force_unlock;
          introspect.statistics = zone_statistics;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span>          introspect.zone_locked = &zone_locked;
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span>          introspect.enable_discharge_checking = &impl_zone_enable_discharge_checking;
          introspect.disable_discharge_checking = &impl_zone_disable_discharge_checking;
          introspect.discharge = &impl_zone_discharge;
 -
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span> +#endif
          zone.size = &impl_malloc_usable_size;
          zone.malloc = &impl_malloc;
          zone.calloc = &impl_calloc;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -150,9 +151,10 @@ struct DoMallocReplacement {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -150,9 +153,12 @@
</span>          zone.introspect = &introspect;
          zone.version = 8;
          zone.memalign = impl_memalign;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span>          zone.free_definite_size = &impl_free_definite_size;
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span>          zone.pressure_relief = &impl_pressure_relief;
 -
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span> +#endif
          // make sure that default purgeable zone is initialized
          malloc_default_purgeable_zone();
          void* ptr = malloc(1);
<span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.38.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>