<pre style='margin:0'>
Vadim-Valdis Yudaev (judaew) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/036566aa64fd21bad7971cf8574e07b98aa1a2c5">https://github.com/macports/macports-ports/commit/036566aa64fd21bad7971cf8574e07b98aa1a2c5</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 036566aa64f quassel: update to 0.14.0
</span>036566aa64f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 036566aa64fd21bad7971cf8574e07b98aa1a2c5
</span>Author: Andrew Udvare <audvare@gmail.com>
AuthorDate: Sun Jan 2 12:27:17 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    quassel: update to 0.14.0
</span>---
 irc/quassel/Portfile                       | 27 +++++++++++++++++++--------
 irc/quassel/files/patch-no-dmg.diff        | 18 ++++++++++++++++++
 irc/quassel/files/patch-src_common_types.h | 23 -----------------------
 3 files changed, 37 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/quassel/Portfile b/irc/quassel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6546bff1abc..68dc90007eb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/quassel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/quassel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +1,13 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem      1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       boost 1.0
</span> PortGroup       cmake 1.1
 PortGroup       qt5 1.0
 PortGroup       github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    quassel quassel 0.13.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    quassel quassel 0.14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> 
 categories      irc
 license         GPL-2 GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,9 +15,9 @@ platforms       darwin
</span> maintainers     nomaintainer
 homepage        https://quassel-irc.org
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  08557186caceb498f115c2cefac42bb09c148025 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  2cca5457e69f0144d93c59ee7b559309d785601a358471ee67afec2d4a825388 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    5453888
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  cd320484bcbcbce82ffe6dee8deec2948058aa8c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  4cc54083be0d5c2c63851114482b899b72f9f0a73f0101c2668f25fabcaffdea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    6163460
</span> 
 depends_lib-append \
                 path:lib/libssl.dylib:openssl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,18 +26,20 @@ depends_lib-append \
</span> qt5.depends_component qtmultimedia qtwebengine
 qt5.depends_build_component qttools
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-src_common_types.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard \
                 2011
 compiler.thread_local_storage yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      patch-no-dmg.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args  -DWANT_CORE=OFF \
                 -DWANT_QTCLIENT=OFF \
                 -DWANT_MONO=OFF \
                 -DWITH_KDE=OFF \
                 -DUSE_CCACHE=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                -DUSE_QT5=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -DUSE_QT5=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -DBUNDLE=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -DENABLE_SHARED=OFF
</span> 
 if {${name} eq ${subport}} {
     description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,6 +58,10 @@ if {${name} eq ${subport}} {
</span> 
     destroot {
         copy "${build.dir}/Quassel.app" "${destroot}${applications_dir}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "${destroot}${applications_dir}/Quassel.app/Contents/Resources"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy "${build.dir}/pics/${name}.icns" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "${destroot}${applications_dir}/Quassel.app/Contents/Resources"
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,5 +78,9 @@ subport ${name}-client {
</span> 
     destroot {
         copy "${build.dir}/Quassel Client.app" "${destroot}${applications_dir}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "${destroot}${applications_dir}/Quassel Client.app/Contents/Resources"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy "${build.dir}/pics/${name}.icns" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "${destroot}${applications_dir}/Quassel Client.app/Contents/Resources"
</span>     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/quassel/files/patch-no-dmg.diff b/irc/quassel/files/patch-no-dmg.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..104e0210dff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/quassel/files/patch-no-dmg.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git cmake/FinalizeBundle.cmake.in cmake/FinalizeBundle.cmake.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index bce8c072..6e795c39 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- cmake/FinalizeBundle.cmake.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ cmake/FinalizeBundle.cmake.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -51,13 +51,3 @@ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Now fixup the whole thing using CMake's own tooling, which (unlike macdeployqt) will take care of any additional internal executables
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ message(STATUS "Fixing up bundle...")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fixup_bundle("${BUNDLE_PATH}" "" "")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# Create the DMG image
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-message(STATUS "Creating DMG image...")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-execute_process(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    COMMAND hdiutil create "${DMG_PATH}" -srcfolder "${BUNDLE_PATH}" -format "UDBZ" -fs "HFS+" -volname "Quassel IRC"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    RESULT_VARIABLE result
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if(NOT result EQUAL 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    message(FATAL_ERROR "Creating DMG image failed.")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif()
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/quassel/files/patch-src_common_types.h b/irc/quassel/files/patch-src_common_types.h
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 41f20298dc3..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/quassel/files/patch-src_common_types.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix with Qt5-5.14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Obtained from:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   https://github.com/quassel/quassel/commit/579e559a6322209df7cd51c34801fecff5fe734b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/common/types.h.orig        2020-04-04 10:50:56 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/common/types.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -140,6 +140,7 @@ Q_DECLARE_METATYPE(QHostAddress)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef QList<MsgId> MsgIdList;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef QList<BufferId> BufferIdList;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /**
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * Catch-all stream serialization operator for enum types.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  *
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -169,6 +170,7 @@ QDataStream &operator>>(QDataStream &in, T &value) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     value = static_cast<T>(v);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return in;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Exceptions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>