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