<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b3f35fa7cd515c7b5981730fb9a80debf62528fd">https://github.com/macports/macports-ports/commit/b3f35fa7cd515c7b5981730fb9a80debf62528fd</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 b3f35fa7cd5 systemc: update to 3.0.0
</span>b3f35fa7cd5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b3f35fa7cd515c7b5981730fb9a80debf62528fd
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Thu Dec 21 10:48:48 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    systemc: update to 3.0.0
</span>---
 devel/systemc/Portfile                             | 24 ++++---
 devel/systemc/files/0001-Fix-macOS-PowerPC.patch   | 82 ++++++++++++----------
 .../files/0002-run_test.cmake-fix-regex.patch      |  5 +-
 ...-when-installing-non-existent-doc-files-f.patch | 23 ++++++
 .../files/0003-Fix-include-for-QT-package.patch    | 25 -------
 .../files/0004-patch-sc_thread_process.patch       | 13 ----
 6 files changed, 83 insertions(+), 89 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/Portfile b/devel/systemc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3a1941b11a5..a4198d11b12 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/systemc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/systemc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,8 @@ PortGroup           cmake 1.1
</span> PortGroup           compiler_blacklist_versions 1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        accellera-official systemc 2.3.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        accellera-official systemc 3.0.0_pub_rev_20231129
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.0.0
</span> revision            0
 categories          devel
 description         SystemC Reference Implementation
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,18 +18,18 @@ long_description    SystemC addresses the need for a system design and verificat
</span> license             Apache-2
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 homepage            https://systemc.org/overview/systemc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c1b8c85bad7a7550aa3889570f3b4c76d611863e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  129ace3f685b00b22ff53888f7b0b89ccc7ddcf42df8bcd25339f06fd7055ca9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2684456
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  fe84256d9c457a57cf3013f4bc7c5fd10a8fbe19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  580ec20807c2e536eadb9b3d1770c41c5f317b1ad8db0737c4cbf14836cf1c1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2845419
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/accellera-official/systemc/pull/33
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/accellera-official/systemc/pull/51
</span> # https://github.com/accellera-official/systemc/pull/53
 # https://github.com/accellera-official/systemc/pull/55
 patchfiles-append   0001-Fix-macOS-PowerPC.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0002-run_test.cmake-fix-regex.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0003-Fix-include-for-QT-package.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0004-patch-sc_thread_process.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    0002-run_test.cmake-fix-regex.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/accellera-official/systemc/issues/66
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   0003-Do-not-fail-when-installing-non-existent-doc-files-f.patch
</span> 
 # error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
 compiler.blacklist-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +42,10 @@ configure.args-append \
</span>                     -DENABLE_LEGACY_MEM_MGMT=OFF \
                     -DENABLE_PTHREADS=OFF
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# We probably need this on old Intel too:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Support for QuickThreads has been dropped for PowerPC:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/accellera-official/systemc/pull/51#issuecomment-1852359457
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# However it did not correctly earlier anyway: https://github.com/accellera-official/systemc/issues/54
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# We probably need this on old Intel too.
</span> if {${os.platform} eq "darwin" && ${os.major} < 11} {
     configure.args-replace \
                     -DENABLE_PTHREADS=OFF -DENABLE_PTHREADS=ON
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/files/0001-Fix-macOS-PowerPC.patch b/devel/systemc/files/0001-Fix-macOS-PowerPC.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index be777c5aff1..20042788f4c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/systemc/files/0001-Fix-macOS-PowerPC.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/systemc/files/0001-Fix-macOS-PowerPC.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,44 +1,52 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 4ab7eff932faea22c99622b5b0e27ec9ca210a7f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 19 Jun 2023 06:22:17 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 1/3] Fix macOS PowerPC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From aec4ef752f31b0641e9a2f7877656245e2e35640 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: barracuda156 <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Thu, 21 Dec 2023 10:20:10 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] CMakeLists: add PowerPC defines
</span> 
 ---
<span style='display:block; white-space:pre;background:#ffe0e0;'>- CMakeLists.txt | 7 +++++--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 5 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CMakeLists.txt | 11 +++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 11 insertions(+)
</span> 
 diff --git CMakeLists.txt CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 91a90173..1090b891 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fa48c706..e4d2f118 100644
</span> --- CMakeLists.txt
 +++ CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -373,6 +373,7 @@ if (NOT APPLE OR (APPLE AND (N_OSX_ARCHITECTURES LESS 2)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     unset (HAS__i386_DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     unset (HAS__x86_64__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     unset (HAS__ppc__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    unset (HAS__ppc64__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif (APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   include (CheckSymbolExists)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   check_symbol_exists (__LP64__ "" HAS__LP64__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -383,6 +384,7 @@ if (NOT APPLE OR (APPLE AND (N_OSX_ARCHITECTURES LESS 2)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   check_symbol_exists (__i386 "" HAS__i386_DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   check_symbol_exists (__aarch64__ "" HAS__aarch64__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   check_symbol_exists (__ppc__ "" HAS__ppc__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  check_symbol_exists (__ppc64__ "" HAS__ppc64__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   check_symbol_exists (__powerpc "" HAS__powerpc_DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif (NOT APPLE OR (APPLE AND (N_OSX_ARCHITECTURES LESS 2)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,6 +77,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # - Linux (Clang): aarch64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# - macOS 10.5, 10.6 (GCC): ppc, ppc64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # - Windows (Cygwin GCC, MingW32 GCC, Visual C++): x86, AMD64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # - Solaris (GCC and native compiler): sparc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -334,6 +336,8 @@ if (APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     unset(HAS__aarch64__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     unset(HAS__i386_DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     unset(HAS__x86_64__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unset(HAS__ppc__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unset(HAS__ppc64__DEFINED CACHE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif (APPLE)
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -504,8 +506,9 @@ elseif (HAS__i386_DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set (QT_ARCH "i386")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- elseif (HAS__aarch64__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set (QT_ARCH "aarch64")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--elseif (HAS__ppc__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  set (QT_ARCH "powerpc_mach")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# While it builds, tests are largely broken. Rather disable and have 100% tests pass.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elseif (HAS__ppc__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   set (QT_ARCH "powerpc_mach")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- elseif (HAS__powerpc__DEFINED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set (QT_ARCH "powerpc_sys5")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else (ENABLE_PTHREADS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.40.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -346,6 +350,7 @@ check_symbol_exists (__x86_64__ "" HAS__x86_64__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ check_symbol_exists (__i386 "" HAS__i386_DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ check_symbol_exists (__aarch64__ "" HAS__aarch64__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ check_symbol_exists (__ppc__ "" HAS__ppc__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++check_symbol_exists (__ppc64__ "" HAS__ppc64__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ check_symbol_exists (__powerpc "" HAS__powerpc_DEFINED)
</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;'>+@@ -362,6 +367,12 @@ if (NOT SystemC_TARGET_ARCH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       set (_TARGET_ARCH "macosarm64")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     elseif (HAS__x86_64__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       set (_TARGET_ARCH "macosx64")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    elseif (HAS__ppc__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      # Untested platform.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      set (_TARGET_ARCH "macosppc")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    elseif (HAS__ppc64__DEFINED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      # Untested platform.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      set (_TARGET_ARCH "macosppc64")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else (N_OSX_ARCHITECTURES GREATER 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       set (_TARGET_ARCH "macosunknown")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     endif (N_OSX_ARCHITECTURES GREATER 1)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/files/0002-run_test.cmake-fix-regex.patch b/devel/systemc/files/0002-run_test.cmake-fix-regex.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 70f57e54b95..e7ed85c9913 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/systemc/files/0002-run_test.cmake-fix-regex.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/systemc/files/0002-run_test.cmake-fix-regex.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> From f2349fbfd8f33128a1acc4125aac772290ed312f Mon Sep 17 00:00:00 2001
 From: Sergey Fedorov <vital.had@gmail.com>
 Date: Mon, 19 Jun 2023 05:03:38 +0800
<span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 2/3] run_test.cmake: fix regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] run_test.cmake: fix regex
</span> 
 Fixes: https://github.com/accellera-official/systemc/issues/52
 ---
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +21,3 @@ index 061d85e7..22065d5c 100644
</span>  file(WRITE ${TEST_DIR}/run_trimmed.log "${RUN_TRIMMED_LOG}")
  
  file(READ ${TEST_GOLDEN} EXPECTED_LOG)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.40.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/files/0003-Do-not-fail-when-installing-non-existent-doc-files-f.patch b/devel/systemc/files/0003-Do-not-fail-when-installing-non-existent-doc-files-f.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..35288273793
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/systemc/files/0003-Do-not-fail-when-installing-non-existent-doc-files-f.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From fc783b9c50e41c865d714d31906e29f9dfef5703 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Jan Henrik Weinstock <jan@mwa.re>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 18 Dec 2023 17:40:25 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Do not fail when installing non-existent doc files (fixes #66)
</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;'>+ docs/CMakeLists.txt | 3 ++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 2 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git docs/CMakeLists.txt docs/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5156b342..80f39bb7 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- docs/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ docs/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -48,7 +48,8 @@ foreach (DOC_FILE ${DOC_FILES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   get_filename_component (DOC_INSTALL_PATH ${DOC_FILE} PATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install (FILES ${DOC_FILE}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            DESTINATION ${CMAKE_INSTALL_DOCDIR}/${DOC_INSTALL_PATH}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-           COMPONENT doc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++           COMPONENT doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++           OPTIONAL)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endforeach (DOC_FILE ${DOC_FILES})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (BUILD_SOURCE_DOCUMENTATION)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/files/0003-Fix-include-for-QT-package.patch b/devel/systemc/files/0003-Fix-include-for-QT-package.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 364f82308d1..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/systemc/files/0003-Fix-include-for-QT-package.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From e170592676240e31986a08342737fd786ec84895 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 19 Jun 2023 02:09:27 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 3/3] Fix include for QT package
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fixes: https://github.com/accellera-official/systemc/issues/50
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/CMakeLists.txt | 1 +
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/CMakeLists.txt src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 653740f8..c7009f01 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -492,6 +492,7 @@ target_compile_options(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- target_include_directories(systemc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   PUBLIC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/sysc/packages/qt>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.40.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/systemc/files/0004-patch-sc_thread_process.patch b/devel/systemc/files/0004-patch-sc_thread_process.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5f714cb4b89..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/systemc/files/0004-patch-sc_thread_process.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/accellera-official/systemc/pull/33
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/sysc/kernel/sc_thread_process.cpp.orig     2022-12-03 00:13:58.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/sysc/kernel/sc_thread_process.cpp  2023-06-19 04:38:16.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -83,7 +83,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // force 16-byte alignment on coroutine entry functions, needed for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // QuickThreads (32-bit, see also fixes in qt/md/{i386,iX86_64}.[hs]),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // and MinGW32 / Cygwin32 compilers on Windows platforms
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__GNUC__) && !defined(__ICC) && !defined(__x86_64__) && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__GNUC__) && !defined(__ICC) && defined(__i386__) && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ > 1 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define SC_ALIGNED_STACK_ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     __attribute__((force_align_arg_pointer))
</span></pre><pre style='margin:0'>

</pre>