<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>