<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/34fbf31ec1b444880cad52fe554fe91f95548d47">https://github.com/macports/macports-ports/commit/34fbf31ec1b444880cad52fe554fe91f95548d47</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 34fbf31ec1b rpki-client: update to 8.3.
</span>34fbf31ec1b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 34fbf31ec1b444880cad52fe554fe91f95548d47
</span>Author: グレェ <artkiver@gmail.com>
AuthorDate: Tue Mar 21 05:40:55 2023 +0000

<span style='display:block; white-space:pre;color:#404040;'>    rpki-client: update to 8.3.
</span>---
 net/rpki-client/Portfile                | 17 ++++++++++++-----
 net/rpki-client/files/configure.ac.diff | 23 +++++++++++++++++++++++
 net/rpki-client/files/unistd.h.diff     | 12 ++++++++++++
 3 files changed, 47 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rpki-client/Portfile b/net/rpki-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d7e5509aa6..ab42b5077d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/rpki-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rpki-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           legacysupport 1.0
</span> legacysupport.newest_darwin_requires_legacy 15
 
 name                rpki-client
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             8.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.3
</span> revision            0
 
 categories          net
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,15 +26,22 @@ homepage            https://www.rpki-client.org/index.html
</span> master_sites        https://cdn.openbsd.org/pub/OpenBSD/rpki-client/ \
                     https://ftp.openbsd.org/pub/OpenBSD/rpki-client/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 a8c0d3783e765a5bea2d7f6652d015da4690a5f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 dc0d19679b57ae657b92d21730b1678823974d43300faa8c24ee155c1e2b1d64 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size   475141
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 4b5a4980fb3dd3a170f8942b17b075562d9e6d14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 8c78f82ae959a900f47c7319cbf7688182cde39dcc4c4b9aa399a142be4dc143 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   489449
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:m4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:perl5
</span> depends_lib         port:expat
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          configure.ac.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    unistd.h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant libressl conflicts openssl description {use LibreSSL} {
     depends_lib-append  path:lib/libtls.dylib:libressl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --without-libretls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --without-libtls
</span> }
 
 variant openssl conflicts libressl description {use OpenSSL} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rpki-client/files/configure.ac.diff b/net/rpki-client/files/configure.ac.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..bf5eb273217
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rpki-client/files/configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -263,6 +263,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# check if HOST_NAME_MAX is available
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_MSG_CHECKING([for HOST_NAME_MAX])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_COMPILE_IFELSE(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ [AC_LANG_PROGRAM([[
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <limits.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;'>++  char buf[HOST_NAME_MAX + 1];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++]])],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ [AC_MSG_RESULT([yes])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  AC_DEFINE(HAVE_HOST_NAME_MAX) ],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ [AC_MSG_RESULT([no])]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # check functions that may be in different libs on other systems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CHECK_HEADERS([fts.h], [], [AC_MSG_ERROR([fts.h is required])])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_SEARCH_LIBS([fts_open],[fts])
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rpki-client/files/unistd.h.diff b/net/rpki-client/files/unistd.h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7318eae79b1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rpki-client/files/unistd.h.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;'>+--- include/unistd.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ unistd.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,4 +38,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int setresuid(uid_t ruid, uid_t euid, uid_t suid);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef HAVE_HOST_NAME_MAX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <limits.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define HOST_NAME_MAX _POSIX_HOST_NAME_MAX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span></pre><pre style='margin:0'>

</pre>