<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e9f4113ea1d19b9c6f181df8fcc2eee60b2b0663">https://github.com/macports/macports-ports/commit/e9f4113ea1d19b9c6f181df8fcc2eee60b2b0663</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 e9f4113ea1d seqan3: update to version 3.3.0
</span>e9f4113ea1d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e9f4113ea1d19b9c6f181df8fcc2eee60b2b0663
</span>Author: rrahn <rene.rahn@fu-berlin.de>
AuthorDate: Thu Feb 27 17:33:50 2025 +0100

<span style='display:block; white-space:pre;color:#404040;'>    seqan3: update to version 3.3.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update to version 3.3.0
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove macports-gcc-10 compiler from whitelist
</span><span style='display:block; white-space:pre;color:#404040;'>    * add macports-gcc-13 compiler to whitelist
</span><span style='display:block; white-space:pre;color:#404040;'>    * set macports-stdc++ as default stdlib
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove patch for spin_delay.hpp since it is fixed in current version
</span>---
 science/seqan3/Portfile                            | 15 ++++++------
 .../patch-spin_delay.hpp-fix-for-Darwin-PPC.diff   | 27 ----------------------
 2 files changed, 7 insertions(+), 35 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/seqan3/Portfile b/science/seqan3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 577319275f0..3344452da7b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/seqan3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/seqan3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,11 +5,11 @@ PortGroup               cmake 1.1
</span> PortGroup               compilers 1.0
 PortGroup               github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            seqan seqan3 3.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  5525c4fcabc8eda171279b6d5632b37b6256ae6c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2737a9dc20c1d728674010662c0c9452aabbb3d4a64725bda24f28335468994c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    2339440
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            seqan seqan3 3.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  5e3a3efa5f96fa1408d1b19504cc6d1e11314ce4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  da2fb621268ebc52b9cc26087e96f4a94109db1f4f28d363d19c7c9cdbd788b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    2361292
</span> 
 categories              science
 supported_archs         noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,8 +32,7 @@ use_xz                  yes
</span> depends_lib-append      port:bzip2 \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-spin_delay.hpp-fix-for-Darwin-PPC.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compilers.choose        cxx
 compiler.cxx_standard   2020
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist      macports-gcc-12 macports-gcc-11 macports-gcc-10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxx_stdlib    macports-libstdc++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist      macports-gcc-13 macports-gcc-12 macports-gcc-11
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/seqan3/files/patch-spin_delay.hpp-fix-for-Darwin-PPC.diff b/science/seqan3/files/patch-spin_delay.hpp-fix-for-Darwin-PPC.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8be1980bc8f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/seqan3/files/patch-spin_delay.hpp-fix-for-Darwin-PPC.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 29045950804cea687e79f8b2794f71160a79977f 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, 30 Jan 2023 11:06:10 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] spin_delay.hpp: fix for Darwin PPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include/seqan3/utility/parallel/detail/spin_delay.hpp | 6 +++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 5 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/include/seqan3/utility/parallel/detail/spin_delay.hpp b/include/seqan3/utility/parallel/detail/spin_delay.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 78803e6c0..da246b72c 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/seqan3/utility/parallel/detail/spin_delay.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/seqan3/utility/parallel/detail/spin_delay.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -87,8 +87,12 @@ private:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         __asm__ __volatile__("yield" ::: "memory");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(__ia64__)                                            // IA64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         __asm__ __volatile__("hint @pause");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(__powerpc__) || defined(__ppc__) || defined(__PPC__) // PowerPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__powerpc__) || defined(__ppc__) || defined(__PPC__) || defined(__ppc64__) // PowerPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    #ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        __asm__ volatile("or r27,r27,r27" ::: "memory");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         __asm__ __volatile__("or 27,27,27" ::: "memory");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else                                                              // everything else.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         asm volatile("nop" ::: "memory"); // default operation - does nothing => Might lead to passive spinning.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span></pre><pre style='margin:0'>

</pre>