<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d0cdc0204cff40c670aa2abef740b6db05111c24">https://github.com/macports/macports-ports/commit/d0cdc0204cff40c670aa2abef740b6db05111c24</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d0cdc0204cff40c670aa2abef740b6db05111c24
</span>Author: Vadym-Valdis Yudaiev <judaew@macports.org>
AuthorDate: Mon May 23 21:20:53 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    profanity: update to 0.12.1 and add maintainership
</span>---
 net/profanity/Portfile                             | 22 +++++++++-------------
 .../files/patch-configure-macports-path.diff       | 15 ---------------
 net/profanity/files/patch-configure.ac.diff        | 12 ++++++++++++
 3 files changed, 21 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/profanity/Portfile b/net/profanity/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b96282333ee..3110980843f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/profanity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/profanity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,21 +4,21 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           legacysupport 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        profanity-im profanity 0.11.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        profanity-im profanity 0.12.1
</span> revision            0
 
 categories          net
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {judaew @judaew} openmaintainer
</span> description         A console-based XMPP client written in C using ncurses
 long_description    Profanity is a console based XMPP client written in C using \
                     ncurses and libstrophe, inspired by Irssi.
 homepage            https://profanity-im.github.io
 license             {GPL-3+ OpenSSLException}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  54bb3854a69b8fefa704acc841aa9c1ecfb04c70 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  af11726b05622569c043be66f4f303a020428eaa1f3be5018d218ad569e3a1b1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    542665
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f0ae67b96c0992d96271baffa8c26e146e30bbaa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fbd532d8584f2c4110b067a91265d4269446e2005069092063869128f2cd7349 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    556381
</span> 
 depends_build-append \
                     port:pkgconfig \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,19 +40,15 @@ depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:libsignal-protocol-c \
                     port:libstrophe \
                     port:ncurses \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python39 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python310 \
</span>                     port:readline
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# allow build to find libreadline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-configure-macports-path.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# allow pkg-config to find specifig version of python-embed.pc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-configure.ac.diff
</span> 
 use_autoreconf      yes
 use_automake        yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args      --disable-silent-rules \
                     --enable-omemo \
                     --enable-pgp \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,7 +60,7 @@ configure.args      --disable-silent-rules \
</span> # specify a python version
 configure.args-append  \
                     PYTHON_FRAMEWORK=${frameworks_dir}/Python.framework \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    PYTHON=${prefix}/bin/python3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PYTHON=${prefix}/bin/python3.10
</span> 
 variant notifications description {Enable terminal-notifier for notifications} {
     depends_lib-append     port:terminal-notifier
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/profanity/files/patch-configure-macports-path.diff b/net/profanity/files/patch-configure-macports-path.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7b9e225a3c6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/profanity/files/patch-configure-macports-path.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2021-01-09 09:08:10.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2021-04-25 20:05:19.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -213,10 +213,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   [AC_MSG_NOTICE([gtk+-3.0/gtk+2.0 not found, icons and clipboard not enabled])])])])])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AS_IF([test "x$PLATFORM" = xosx],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    [AC_CHECK_FILE([/usr/local/opt/readline/lib],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    [AC_CHECK_FILE([@@PREFIX@@/lib],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         [LIBS="-lreadline $LIBS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            AM_CPPFLAGS="-I/usr/local/opt/readline/include $AM_CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            AM_LDFLAGS="-L/usr/local/opt/readline/lib $AM_LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            AM_CPPFLAGS="-I@@PREFIX@@/include $AM_CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            AM_LDFLAGS="-L@@PREFIX@@/lib $AM_LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             AC_SUBST(AM_LDFLAGS)],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         [AC_MSG_ERROR([libreadline is required for profanity])])],
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/profanity/files/patch-configure.ac.diff b/net/profanity/files/patch-configure.ac.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cafe3a10d5a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/profanity/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Allow pkg-config to find specifig version of python-embed.pc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig      2022-05-23 20:57:52.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac   2022-05-23 20:59:41.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100,7 +100,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         rm -f Python.framework
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ln -s $PYTHON_FRAMEWORK Python.framework ])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     PKG_CHECK_MODULES([python], [python-embed], [PYTHON_CONFIG_EXISTS=yes], [PYTHON_CONFIG_EXISTS=no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    PKG_CHECK_MODULES([python], [python3-embed], [PYTHON3_CONFIG_EXISTS=yes; AC_DEFINE(PY_IS_PYTHON3, [1], [Is Python version 3])], [PYTHON3_CONFIG_EXISTS=no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    PKG_CHECK_MODULES([python], [python-3.10-embed], [PYTHON3_CONFIG_EXISTS=yes; AC_DEFINE(PY_IS_PYTHON3, [1], [Is Python version 3.10])], [PYTHON3_CONFIG_EXISTS=no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$PYTHON_CONFIG_EXISTS" = "yes" || test "$PYTHON3_CONFIG_EXISTS" = "yes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         AM_CONDITIONAL([BUILD_PYTHON_API], [true])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         AC_DEFINE([HAVE_PYTHON], [1], [Python support])
</span></pre><pre style='margin:0'>

</pre>