<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/75d777017cd8814458581bfe29fa3c3c04249918">https://github.com/macports/macports-ports/commit/75d777017cd8814458581bfe29fa3c3c04249918</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 75d777017cd rrdtool: Use release tarball; fixes version number
</span>75d777017cd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 75d777017cd8814458581bfe29fa3c3c04249918
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Mar 20 16:50:03 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> rrdtool: Use release tarball; fixes version number
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The previous 1.8.0 version of this port used an automatically generated
</span><span style='display:block; white-space:pre;color:#404040;'> tarball. The git repository contains an outdated configure script and
</span><span style='display:block; white-space:pre;color:#404040;'> associated files that were not updated for the 1.8.0 release so the
</span><span style='display:block; white-space:pre;color:#404040;'> program misidentified itself as 1.7.2, among who knows how many other
</span><span style='display:block; white-space:pre;color:#404040;'> unintended differences. By switching to the release tarball we pick up
</span><span style='display:block; white-space:pre;color:#404040;'> the version number change and any other bugfixes or changes that the
</span><span style='display:block; white-space:pre;color:#404040;'> developers made in configure.ac, m4 files, and Makefile.in files.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> https://github.com/oetiker/rrdtool-1.x/issues/1163
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also fix implicit declaration of functions in configure script.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> https://github.com/oetiker/rrdtool-1.x/pull/1162
</span>---
net/rrdtool/Portfile | 13 ++++++++-----
.../files/configure-remove-cute-output.patch | 8 ++++----
net/rrdtool/files/implicit.patch | 21 +++++++++++++++++++++
3 files changed, 33 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rrdtool/Portfile b/net/rrdtool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a01c58dcb11..cd3dc6f1f73 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/rrdtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rrdtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,12 @@ PortGroup github 1.0
</span> PortGroup perl5 1.0
github.setup oetiker rrdtool-1.x 1.8.0 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b2db238049ea8c04d87c8af9e741aec874676478 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bd37614137d7a8dc523359648eb2a81631a34fd91a82ed5581916a52c08433f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2955398
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name rrdtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span> categories net
license GPL-2+
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,10 +19,8 @@ description Round Robin Database
</span> long_description RRDtool is a system to store and display time-series data
homepage http://oss.oetiker.ch/rrdtool/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c13072ec6e176918ffef5c9e06a587f68d9c0069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8521934b2977a0797dc64c97d7ff69fe727bdbffb9df929b67fdb4e0e8abe330 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1202861
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ${name}-${version}
</span>
perl5.branches 5.30
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +39,7 @@ depends_run port:dejavu-fonts \
</span> port:perl${perl5.major}
patchfiles-append configure-remove-cute-output.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ implicit.patch \
</span> patch-doc-Makefile.in.diff
configure.perl ${perl5.bin}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rrdtool/files/configure-remove-cute-output.patch b/net/rrdtool/files/configure-remove-cute-output.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 97c14d76149..be28606116d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/rrdtool/files/configure-remove-cute-output.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rrdtool/files/configure-remove-cute-output.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2021-10-02 15:22:53.135895187 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2021-10-02 15:25:39.486362292 -0400
</span> Remove pointless configure output and delays.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28696,23 +28696,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-03-14 09:29:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2022-03-20 16:36:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28802,23 +28802,6 @@
</span> fi
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +25,7 @@ Remove pointless configure output and delays.
</span> echo
echo "----------------------------------------------------------------"
echo "Config is DONE!"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28760,9 +28743,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28868,9 +28851,8 @@
</span> echo "Type 'make etc-install' to install systemd support for rrdcached"
fi
echo
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rrdtool/files/implicit.patch b/net/rrdtool/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d4605bedf40
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rrdtool/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conftest.c:124:33: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/oetiker/rrdtool-1.x/pull/1162
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-03-14 09:29:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2022-03-20 16:34:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19223,6 +19223,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gq_cv_have_tm_gmtoff=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.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 <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <$ac_cv_struct_tm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19255,6 +19256,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gq_cv_have___tm_gmtoff=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.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 <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <$ac_cv_struct_tm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>