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