<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8a7a6320c9a060f081198b5061e395d5ebdad382">https://github.com/macports/macports-ports/commit/8a7a6320c9a060f081198b5061e395d5ebdad382</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 8a7a6320c9a cutter-rizin: update to 2.4.0
</span>8a7a6320c9a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8a7a6320c9a060f081198b5061e395d5ebdad382
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Mon Apr 28 02:01:27 2025 +1000

<span style='display:block; white-space:pre;color:#404040;'>    cutter-rizin: update to 2.4.0
</span>---
 devel/cutter-rizin/Portfile                         | 15 ++++++---------
 devel/cutter-rizin/files/patch-3395_PySide_6.8.diff | 14 --------------
 2 files changed, 6 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cutter-rizin/Portfile b/devel/cutter-rizin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2583d993081..3b23593f198 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cutter-rizin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cutter-rizin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,9 +6,9 @@ PortGroup           qt6 1.0
</span> PortGroup           cmake 1.1
 PortGroup           app 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rizinorg cutter 2.3.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        rizinorg cutter 2.4.0 v
</span> name                cutter-rizin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> github.tarball_from releases
 distname            Cutter-v${version}-src
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ long_description    ${github.project} is a free and open-source reverse engineer
</span> 
 homepage            https://cutter.re
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d74bbc32f6f319117deb40627396f2960492cb83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  edc266a5f7a1f1c7f71cf5c6c9727e05008b728eae3bb42beb7d0b24ce07c5c3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    11608176
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  487bd7d05b68c89bbe74653b402356f0594ed848 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  03b698f17ac93cdab251837872b97aecc0744ef9bcbfbbfa04b76047b5e927b9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    12244337
</span> 
 depends_build-append \
                     port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,9 +41,6 @@ extract.rename      yes
</span> compiler.cxx_standard \
                     2017
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.args          -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-3395_PySide_6.8.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args-append \
                     -DCUTTER_USE_BUNDLED_RIZIN=NO \
                     -DCUTTER_ENABLE_GRAPHVIZ=YES \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,7 +90,7 @@ variant python39 conflicts python310 python311 python312 python313 description {
</span>     python-depends ${::python_branch}
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python39 python311 python31 python3132 description {Enable Python support and bindings using Python 3.10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 conflicts python39 python311 python312 python313 description {Enable Python support and bindings using Python 3.10} {
</span>     set ::python_branch 3.10
     # :: refers to global namespace, so the variable is created in global ns and is usable in pre-destroot
     python-depends ${::python_branch}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cutter-rizin/files/patch-3395_PySide_6.8.diff b/devel/cutter-rizin/files/patch-3395_PySide_6.8.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index eb798425d64..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cutter-rizin/files/patch-3395_PySide_6.8.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/common/PythonManager.cpp b/src/common/PythonManager.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index eb43b018e..dca8fcba9 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/common/PythonManager.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/common/PythonManager.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -133,7 +133,9 @@ void PythonManager::shutdown()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     Core()->setProperty("_PySideInvalidatePtr", QVariant());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     // see PySide::destroyQCoreApplication()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    if QT_VERSION < QT_VERSION_CHECK(6, 8, 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     PySide::SignalManager::instance().clear();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     Shiboken::BindingManager &bm = Shiboken::BindingManager::instance();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     SbkObject *pyQApp = bm.retrieveWrapper(QCoreApplication::instance());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     PyTypeObject *pyQObjectType = Shiboken::Conversions::getPythonTypeObject("QObject*");
</span></pre><pre style='margin:0'>

</pre>