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