<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e0b5e91d6282868d0d140527d375c075ece471e7">https://github.com/macports/macports-ports/commit/e0b5e91d6282868d0d140527d375c075ece471e7</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 e0b5e91d628 epic4: update to 2.10.10, fix build on macOS 11
</span>e0b5e91d628 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e0b5e91d6282868d0d140527d375c075ece471e7
</span>Author: Toby Peterson <toby@macports.org>
AuthorDate: Thu Mar 25 19:50:05 2021 -0700
<span style='display:block; white-space:pre;color:#404040;'> epic4: update to 2.10.10, fix build on macOS 11
</span>---
irc/epic4/Portfile | 10 ++--
irc/epic4/files/patch-configure.diff | 83 ++++++++++++++++++++++++++++
irc/epic4/files/patch-include-irc_std.h.diff | 10 ++++
3 files changed, 99 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/epic4/Portfile b/irc/epic4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cb814c00a79..904fc733492 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/epic4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/epic4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> PortSystem 1.0
name epic4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.10.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.10.10
</span> categories irc
maintainers {toby @tobypeterson} openmaintainer
description The (E)nhanced (P)rogrammable (I)RC-II (C)lient
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,11 @@ master_sites http://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/ \
</span> ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 4f0e25f6eca700fcdf7c4377b475001c429d73e7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3e24b778b748bd2ccde1c2ed5640c5daf10b90a6450523d9cf96d1d7b92efbce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 586436
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a9acdc0388e8ff8df8d2fd96405673917e8a68ab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d12271bcbfd827e9e759c32bba60ece805ae978d33ed91d9207de436d071fbc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 587056
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-configure.diff patch-include-irc_std.h.diff
</span>
configure.args --mandir=${prefix}/share/man
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/epic4/files/patch-configure.diff b/irc/epic4/files/patch-configure.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4fb64f3e613
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/epic4/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,83 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2021-03-25 19:36:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2021-03-25 19:43:01.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3419,6 +3419,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "confdefs.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <term.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3551,6 +3552,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #line 3552 "configure"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "confdefs.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <ctype.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4394,6 +4396,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int pid;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int pg1, pg2, pg3, pg4;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4477,6 +4481,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef SO_SNDLOWAT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4560,6 +4565,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/signal.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <signal.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char *s = sys_siglist[0];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4644,6 +4650,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "confdefs.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FILE *f=fopen("conftestval", "w");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4692,6 +4699,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "confdefs.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FILE *f=fopen("conftestval", "w");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4738,6 +4746,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "confdefs.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FILE *f=fopen("conftestval", "w");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4790,6 +4799,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct sockaddr sa;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4918,6 +4928,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <netdb.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/un.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/epic4/files/patch-include-irc_std.h.diff b/irc/epic4/files/patch-include-irc_std.h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..fb32b5b0c84
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/epic4/files/patch-include-irc_std.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- include/irc_std.h.orig 2021-03-25 19:46:12.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ include/irc_std.h 2021-03-25 19:46:38.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -219,6 +219,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ typedef RETSIGTYPE sigfunc (int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int block_signal (int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int unblock_signal (int);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++sigfunc *init_signals (void);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sigfunc *my_signal (int, sigfunc *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define SIGNAL_HANDLER(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RETSIGTYPE x (int unused)
</span></pre><pre style='margin:0'>
</pre>