<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d46d172b0b8986c84d72d06bfd180b28eb680e83">https://github.com/macports/macports-ports/commit/d46d172b0b8986c84d72d06bfd180b28eb680e83</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 d46d172 axel: update to 2.17.8
</span>d46d172 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d46d172b0b8986c84d72d06bfd180b28eb680e83
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Fri May 15 06:56:02 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> axel: update to 2.17.8
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> and take maintainership
</span>---
net/axel/Portfile | 22 +++++++-------
.../files/patch-axel-tiger-no-posix-c-source.diff | 35 ++++++++--------------
2 files changed, 23 insertions(+), 34 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/axel/Portfile b/net/axel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 427023c..5fe782e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/axel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/axel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup axel-download-accelerator axel 2.17.6 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup axel-download-accelerator axel 2.17.8 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories net www
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@i0ntempest me.com:szf1234} openmaintainer
</span> license {GPL-2+ OpenSSLException}
description A light Unix download accelerator
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,15 +20,9 @@ long_description Axel does the same thing any other accelerator does: \
</span> github.tarball_from releases
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/axel-download-accelerator/axel/issues/136
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags-append -D_DARWIN_C_SOURCE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Tiger needs a different workaround for the same issue
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-axel-tiger-no-posix-c-source.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 9167c7d134b71f7b2d56b0ab200ad40c097d869b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 24ab549021bdfca01ad5e8e95b706869dd30fe9ab1043da4cbb9dff89edc267d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 202324
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d6456cb8820cc9b80ac449edf64fe79a9747b291 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 19c82a095e3ea84f1e24fe6fd6018ee06af73ee03ca8ecf31b34dcc57ef4351e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 201224
</span>
depends_build-append \
port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +30,10 @@ depends_build-append \
</span> depends_lib port:gettext \
path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Tiger needs a different workaround for this issue:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/axel-download-accelerator/axel/issues/136
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-axel-tiger-no-posix-c-source.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${subport}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/axel/files/patch-axel-tiger-no-posix-c-source.diff b/net/axel/files/patch-axel-tiger-no-posix-c-source.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 4ad64c3..500e109 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/axel/files/patch-axel-tiger-no-posix-c-source.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/axel/files/patch-axel-tiger-no-posix-c-source.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +1,26 @@
</span> Tiger does not have the _DARWIN_C_SOURCE override to enable chunks of headers
when _POSIX_C_SOURCE is defined, so we have to specifically remove the
<span style='display:block; white-space:pre;background:#ffe0e0;'>-_POSIX_C_SOURCE from these headers and files for Tiger builds to succeed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+_POSIX_C_SOURCE from these files for Tiger builds to succeed.
</span>
This patch could not be sent upstream as is... and probably would not be accepted
if it were sent upstream given the age of Tiger.
kencu@macports.org
<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;'>-diff --git src/sleep.h src/sleep.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 1958913..1974d8d 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/sleep.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/sleep.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,9 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef AXEL_SLEEP_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AXEL_SLEEP_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sleep.c.orig 2020-04-06 15:21:04.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sleep.c 2020-05-15 07:56:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,7 +33,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config.h"
</span> +#if (__APPLE__ && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1050)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef _POSIX_C_SOURCE
</span> #define _POSIX_C_SOURCE 200112L
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span> +#endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- axel_sleep(struct timespec delay)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/tcp.c src/tcp.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6be557b..f42106b 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/tcp.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/tcp.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -38,7 +38,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <errno.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/tcp.c.orig 2020-04-06 15:21:04.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/tcp.c 2020-05-15 07:55:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -40,7 +40,9 @@
</span>
/* TCP control file */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,5 +28,5 @@ index 6be557b..f42106b 100644
</span> #define _POSIX_C_SOURCE 200112L
+#endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "axel.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span></pre><pre style='margin:0'>
</pre>