<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/422bc09470b35e5f67444d1897d88237c30a32c5">https://github.com/macports/macports-ports/commit/422bc09470b35e5f67444d1897d88237c30a32c5</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 422bc09470b bitchx: fix build on macOS 10.6
</span>422bc09470b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 422bc09470b35e5f67444d1897d88237c30a32c5
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Tue Mar 5 08:00:07 2024 +0300

<span style='display:block; white-space:pre;color:#404040;'>    bitchx: fix build on macOS 10.6
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update homepage
</span>---
 irc/bitchx/Portfile                               |  8 +++--
 irc/bitchx/files/patch-duplicate-definitions.diff | 40 +++++++++++++++++++++++
 2 files changed, 45 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/bitchx/Portfile b/irc/bitchx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b3d76d313d7..c389449b51b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/bitchx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/bitchx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@ PortSystem          1.0
</span> 
 name                bitchx
 version             1.2.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            4
</span> 
 categories          irc
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ long_description    BitchX is an IRC (Internet Relay Chat) client by Colten Edwa
</span>                     for the popular UNIX IRC client ircII. Around Christmas of 1994 the \
                     script was patched directly into the client by panasync.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.bitchx.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://sourceforge.net/projects/bitchx/
</span> master_sites        sourceforge:project/${name}/ircii-pana/${name}-${version}
 
 checksums           rmd160  0bf85169f26297fe517b2886f8b9693c360f32f7 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,11 @@ checksums           rmd160  0bf85169f26297fe517b2886f8b9693c360f32f7 \
</span> 
 depends_lib         path:lib/libssl.dylib:openssl
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# backported from https://sourceforge.net/p/bitchx/git/ci/4f63d4892995eec6707f194b462c9fc3184ee85d/
</span> # backported from https://github.com/freebsd/freebsd-ports/commit/7075120b4d50ebba264775ce8a5bcbcafd1d99a2
 # backported from https://sourceforge.net/p/bitchx/git/ci/184af728c73c379d1eee57a387b6012572794fa8/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-expr2.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-duplicate-definitions.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-expr2.diff \
</span>                     patch-openssl11.diff
 
 # the patch above modifies configure.in
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/bitchx/files/patch-duplicate-definitions.diff b/irc/bitchx/files/patch-duplicate-definitions.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cbabb0d97f0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/bitchx/files/patch-duplicate-definitions.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,40 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 4f63d4892995eec6707f194b462c9fc3184ee85d Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Kevin Easton <caf@bitchx.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sat, 28 Dec 2019 17:07:58 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Remove duplicate global definitions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+This fixes compiling with gcc-10.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reported by ixz.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- source/commands.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ source/commands.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -118,7 +118,6 @@ extern int     doing_notice;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static    void    oper_password_received (char *, char *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int       no_hook_notify = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int       load_depth = -1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern char       cx_function[];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- source/modules.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ source/modules.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,7 +77,7 @@ extern int BX_read_sockets();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int identd;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int doing_notice;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int (*serv_open_func) (int, unsigned long, int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int (*serv_open_func) (int, unsigned long, int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int (*serv_output_func) (int, int, char *, int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int (*serv_input_func)  (int, char *, int, int, int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern int (*serv_close_func) (int, unsigned long, int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- source/numbers.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ source/numbers.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -66,7 +66,6 @@ void     show_server_map         (void);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int       stats_k_grep            (char **);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void      who_handlekill          (char *, char *, char *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void      handle_tracekill        (int, char *, char *, char *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int       no_hook_notify;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extern  AJoinList *ajoin_list;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void      remove_from_server_list (int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>