<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7e6c6acbcd8d1603e2b54d4aa81d42fe38dc9563">https://github.com/macports/macports-ports/commit/7e6c6acbcd8d1603e2b54d4aa81d42fe38dc9563</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 7e6c6acbcd8 rrdtool: update to 1.9.0
</span>7e6c6acbcd8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7e6c6acbcd8d1603e2b54d4aa81d42fe38dc9563
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sun Aug 4 18:32:13 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    rrdtool: update to 1.9.0
</span>---
 net/rrdtool/Portfile              | 13 +++++++-----
 net/rrdtool/files/patch-1262.diff | 43 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+), 5 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 2563d82c619..e3c36f13269 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;'>@@ -4,13 +4,13 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           perl5 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        oetiker rrdtool-1.x 1.8.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        oetiker rrdtool-1.x 1.9.0 v
</span> name                rrdtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b2db238049ea8c04d87c8af9e741aec874676478 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  bd37614137d7a8dc523359648eb2a81631a34fd91a82ed5581916a52c08433f4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2955398
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5b560dcaaa3e396b1e8a447457f7b47422a38cff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5e65385e51f4a7c4b42aa09566396c20e7e1a0a30c272d569ed029a81656e56b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2972593
</span> 
 categories          net
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +52,9 @@ patchfiles-append   configure-remove-cute-output.patch \
</span>                     implicit.patch \
                     patch-doc-Makefile.in.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://github.com/oetiker/rrdtool-1.x/issues/1261
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-1262.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.perl      ${perl5.bin}
 configure.args      --disable-libdbi \
                     --disable-librados \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rrdtool/files/patch-1262.diff b/net/rrdtool/files/patch-1262.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7f106f74421
</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/patch-1262.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,43 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/CHANGES b/CHANGES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 45ed3ce1f..3026eb543 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CHANGES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CHANGES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,6 +3,7 @@ RRDtool - master ...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ====================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Bugfixes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++* Fix MacOS Build error (no SOCK_CLOEXEC on mac) @ensc fixes oetiker#1261
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Features
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/compat-cloexec.c b/src/compat-cloexec.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 6931fa7ed..cd6c9d055 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/compat-cloexec.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/compat-cloexec.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,7 +17,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline static bool have_decl_o_cloexec(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef HAVE_DECL_O_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(HAVE_DECL_O_CLOEXEC) && HAVE_DECL_O_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return true;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/compat-cloexec.h b/src/compat-cloexec.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0d4d2b6ee..13bfffc06 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/compat-cloexec.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/compat-cloexec.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,11 +3,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <rrd_config.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifndef HAVE_DECL_O_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if !defined(HAVE_DECL_O_CLOEXEC) || !HAVE_DECL_O_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  define O_CLOEXEC 0
</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_DECL_SOCK_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if !defined(HAVE_DECL_SOCK_CLOEXEC) || !HAVE_DECL_SOCK_CLOEXEC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  define SOCK_CLOEXEC 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>