<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b3ad1e547e66e97a3ae6859e16f61be105109f0c">https://github.com/macports/macports-ports/commit/b3ad1e547e66e97a3ae6859e16f61be105109f0c</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 b3ad1e547e6 weechat: update to 4.1.1, update python variants, fix +doc build
</span>b3ad1e547e6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b3ad1e547e66e97a3ae6859e16f61be105109f0c
</span>Author: Calvin Ardi <calvin@isi.edu>
AuthorDate: Wed Nov 1 12:23:28 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> weechat: update to 4.1.1, update python variants, fix +doc build
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * adds +python312 for python 3.12, and updates +python to use +python312
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * drops end-of-life +python37
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * updates +doc to build documentation without requiring all plugins to
</span><span style='display:block; white-space:pre;color:#404040;'> be enabled
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/67933
</span>---
irc/weechat/Portfile | 36 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/weechat/Portfile b/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aa08474ef17..7329fd0882b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,11 +9,11 @@ PortGroup legacysupport 1.0
</span> legacysupport.newest_darwin_requires_legacy 10
name weechat
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.1.1
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 86a96f18563a1558b7d7b5b11f3fa44da37dbe9e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0e648ee0d024c8099425ee60d41b272924ec8e19800ee8f1441090708834023c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2573044
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2b50be557e1dc324042878cb205b1e43f1c35410 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 774238614d8e63e4d3d5a73a6cb640ec76fe06cc982b87a8c923651579277675 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2634896
</span>
master_sites https://weechat.org/files/src/
use_xz yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,43 +75,43 @@ configure.args-append \
</span> -DENABLE_TCL=OFF \
-DENABLE_TESTS=OFF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python requires python311 description {Compatibility variant, requires +python311} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python requires python312 description {Compatibility variant, requires +python312} {}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python37 description "Bindings for Python 3.7 plugins" conflicts python38 python39 python310 python311 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pkg_config_path-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${frameworks_dir}/Python.framework/Versions/3.7/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:python37
</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;'>-variant python38 description "Bindings for Python 3.8 plugins" conflicts python37 python39 python310 python311 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python38 description "Bindings for Python 3.8 plugins" conflicts python39 python310 python311 python312 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
configure.pkg_config_path-append \
${frameworks_dir}/Python.framework/Versions/3.8/lib/pkgconfig
depends_lib-append port:python38
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python39 description "Bindings for Python 3.9 plugins" conflicts python37 python38 python310 python311 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 description "Bindings for Python 3.9 plugins" conflicts python38 python310 python311 python312 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
configure.pkg_config_path-append \
${frameworks_dir}/Python.framework/Versions/3.9/lib/pkgconfig
depends_lib-append port:python39
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 description "Bindings for Python 3.10 plugins" conflicts python37 python38 python39 python311 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 description "Bindings for Python 3.10 plugins" conflicts python38 python39 python311 python312 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
configure.pkg_config_path-append \
${frameworks_dir}/Python.framework/Versions/3.10/lib/pkgconfig
depends_lib-append port:python310
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python311 description "Bindings for Python 3.11 plugins" conflicts python37 python38 python39 python310 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python311 description "Bindings for Python 3.11 plugins" conflicts python38 python39 python310 python312 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
configure.pkg_config_path-append \
${frameworks_dir}/Python.framework/Versions/3.11/lib/pkgconfig
depends_lib-append port:python311
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python312 description "Bindings for Python 3.12 plugins" conflicts python38 python39 python310 python311 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pkg_config_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${frameworks_dir}/Python.framework/Versions/3.12/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:python312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant ruby requires ruby32 description {Compatibility variant, requires +ruby32} {}
variant ruby30 description "Bindings for Ruby 3.0 plugins" conflicts ruby31 ruby32 {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -159,8 +159,10 @@ variant aspell description {Support for Spellcheck (aspell)} {
</span> }
variant doc description {Build HTML Documentation and Plugin API} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DENABLE_DOC=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DENABLE_DOC=ON -DENABLE_DOC_INCOMPLETE=ON
</span> depends_build-append port:source-highlight
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ notes-append "Documentation is not built for disabled plugins."
</span> }
variant lua description {Bindings for Lua plugins} {
</pre><pre style='margin:0'>
</pre>