<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/853b0a5a1dbda32710e4fb126d775ae3b0bc68e6">https://github.com/macports/macports-ports/commit/853b0a5a1dbda32710e4fb126d775ae3b0bc68e6</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 853b0a5a1db onetbb: update to 2021.11.0
</span>853b0a5a1db is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 853b0a5a1dbda32710e4fb126d775ae3b0bc68e6
</span>Author: Mohamed Akram <mohd.akram@outlook.com>
AuthorDate: Thu Jan 11 02:16:00 2024 +0400
<span style='display:block; white-space:pre;color:#404040;'> onetbb: update to 2021.11.0
</span>---
devel/onetbb/Portfile | 11 ++++---
devel/onetbb/files/patch-cmake-compilers.diff | 43 ---------------------------
2 files changed, 5 insertions(+), 49 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/onetbb/Portfile b/devel/onetbb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index da81f42f8d6..16d384c0a6a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/onetbb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/onetbb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup github 1.0
</span> PortGroup cmake 1.1
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup oneapi-src oneTBB 2021.10.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup oneapi-src oneTBB 2021.11.0 v
</span> github.tarball_from archive
name onetbb
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,12 +21,11 @@ long_description oneTBB is a flexible C++ library that simplifies the work \
</span> of adding parallelism to complex applications, even if you \
are not a threading expert.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 fc57007d0d3ef1c2e36fca724790c29e7387ac2f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 487023a955e5a3cc6d3a0d5f89179f9b6c0ae7222613a7185b0227ba0c83700b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2598088
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 77f55c6fa2e790021572d3d1187fdc8453b8b3de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 782ce0cab62df9ea125cdea253a50534862b563f1d85d4cda7ad4e77550ac363 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2613493
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-onetbb-older-platforms.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-cmake-compilers.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-onetbb-older-platforms.diff
</span>
compiler.blacklist-append {clang < 700}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/onetbb/files/patch-cmake-compilers.diff b/devel/onetbb/files/patch-cmake-compilers.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e042a4f011d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/onetbb/files/patch-cmake-compilers.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 539cbb3e67f8cde4b54c767626e015997755770b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Ilya Isaev <ilya.isaev@intel.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Thu, 27 Jul 2023 10:04:09 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Remove unsupported -z switch while compiling on MacOS (#1150)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Isaev, Ilya <ilya.isaev@intel.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cmake/compilers/Clang.cmake | 5 ++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cmake/compilers/GNU.cmake | 5 ++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 8 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/cmake/compilers/Clang.cmake b/cmake/compilers/Clang.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a128e13364..0de86e5fec 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- cmake/compilers/Clang.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ cmake/compilers/Clang.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -52,7 +52,10 @@ endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Clang flags to prevent compiler from optimizing out security checks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -fstack-protector-strong -fPIC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -Wl,-z,relro,-z,now)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# -z switch is not supported on MacOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if (NOT APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -Wl,-z,relro,-z,now)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(TBB_COMMON_LINK_LIBS ${CMAKE_DL_LIBS})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/cmake/compilers/GNU.cmake b/cmake/compilers/GNU.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ea939ffd47..08c7f2e530 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- cmake/compilers/GNU.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ cmake/compilers/GNU.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -71,7 +71,10 @@ endif ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -fstack-protector-strong )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -Wl,-z,relro,-z,now,-z,noexecstack)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# -z switch is not supported on MacOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if (NOT APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -Wl,-z,relro,-z,now,-z,noexecstack)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} $<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2> )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>