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