<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/1cadd5d8de70905e6e69a15338a230edfaa6bb71">https://github.com/macports/macports-ports/commit/1cadd5d8de70905e6e69a15338a230edfaa6bb71</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 1cadd5d8de7 anubis: update to 4.3, fix build
</span>1cadd5d8de7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1cadd5d8de70905e6e69a15338a230edfaa6bb71
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Tue Sep 24 18:38:05 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> anubis: update to 4.3, fix build
</span>---
mail/anubis/Portfile | 21 ++++++++++++++-------
mail/anubis/files/patch-anustart.c.diff | 10 ++++++++++
mail/anubis/files/patch-lib__obstack.c | 15 ---------------
mail/anubis/files/patch-mta.c.diff | 10 ++++++++++
mail/anubis/files/patch-src-gdbm.c.diff | 16 ----------------
5 files changed, 34 insertions(+), 38 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/anubis/Portfile b/mail/anubis/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ca1d430fe43..93789a0207f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/anubis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/anubis/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,13 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# _strndup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 10
</span>
name anubis
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.3
</span> revision 0
categories mail
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,21 +20,24 @@ long_description \
</span> rules, based on a highly configurable regular expressions system. It \
operates as a proxy server, independently from mail user agents.
homepage https://www.gnu.org/software/anubis
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span>
master_sites gnu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 169b7b360b59ea47359dc37bd7f3cd99998d8ed5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5f3a2dd77c5ef52a593428c5b6d0042c1746eb8262c31bde9ee67455f8aad6d6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1623768
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 4a061b3f809fd0277f88560618b0a47b85d97a13 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ff0af3337c462218e5ee244c7ef90188af9efdf095bc05b6333401cf9882af2c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1248000
</span>
depends_lib port:gdbm \
port:gettext \
port:libgsasl \
port:libiconv
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-lib__obstack.c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src-gdbm.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# anustart.c:282: warning: implicit declaration of function ‘sigemptyset’
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-anustart.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# mta.c:516: error: ‘u_char’ undeclared (first use in this function)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-mta.c.diff
</span>
configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/anubis/files/patch-anustart.c.diff b/mail/anubis/files/patch-anustart.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..77ab25b307b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/anubis/files/patch-anustart.c.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;'>+--- tests/anustart.c.orig 2024-01-06 00:03:10.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/anustart.c 2024-09-24 18:32:25.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -64,6 +64,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <fcntl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <limits.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <signal.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char const *progname;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/anubis/files/patch-lib__obstack.c b/mail/anubis/files/patch-lib__obstack.c
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 444f3e95010..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/anubis/files/patch-lib__obstack.c
</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;'>---- lib/obstack.c.orig Tue Jan 4 19:24:07 2005
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/obstack.c Tue Jan 4 19:24:27 2005
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -103,12 +103,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Exit value used when `print_and_abort' is used. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# ifdef _LIBC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int obstack_exit_failure = EXIT_FAILURE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# include "exitfail.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# define obstack_exit_failure exit_failure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef _LIBC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_3_4)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/anubis/files/patch-mta.c.diff b/mail/anubis/files/patch-mta.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9a573740388
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/anubis/files/patch-mta.c.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;'>+--- tests/mta.c.orig 2024-01-06 00:03:11.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/mta.c 2024-09-24 18:34:35.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,6 +65,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <pwd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/stat.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/time.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 <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <netinet/in.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/anubis/files/patch-src-gdbm.c.diff b/mail/anubis/files/patch-src-gdbm.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8d071875e6e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/anubis/files/patch-src-gdbm.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/gdbm.c.orig 2014-05-22 00:39:58.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/gdbm.c 2019-02-12 18:11:39.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -208,11 +208,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return rc;
</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;'>--const char *
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* const char *
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gdbm_db_strerror (void *d, int rc)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return gdbm_strerror (rc);
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gdbm_db_init (void)
</span></pre><pre style='margin:0'>
</pre>