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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b9c709d4f56361cddcc39302c84b3bb62938bf24">https://github.com/macports/macports-ports/commit/b9c709d4f56361cddcc39302c84b3bb62938bf24</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b9c709d4f56361cddcc39302c84b3bb62938bf24
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Mon Apr 5 19:50:02 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    hdf4: allow build on newer systems with szip variant
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    avoid error:
</span><span style='display:block; white-space:pre;color:#404040;'>        implicit declaration of function 'test_mgr_szip' is invalid in C99
</span>---
 science/hdf4/Portfile                        |  3 ++-
 science/hdf4/files/patch-hdf-test-mgr.c.diff | 13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdf4/Portfile b/science/hdf4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d8b1abe51d4..171d7d3e970 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hdf4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdf4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,8 @@ patchfiles          patch-configure.diff \
</span>                     patch-mfhdf-test-tfile.c.diff \
                     patch-mfhdf-test-tncvargetfill.c.diff \
                     patch-mfhdf-test-tsd.c.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-mfhdf-test-tszip.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-mfhdf-test-tszip.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-hdf-test-mgr.c.diff
</span> 
 configure.args      --disable-netcdf --disable-fortran \
                     --with-jpeg=${prefix} --enable-shared \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdf4/files/patch-hdf-test-mgr.c.diff b/science/hdf4/files/patch-hdf-test-mgr.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..51f2839263b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdf4/files/patch-hdf-test-mgr.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- hdf/test/mgr.c.orig    2020-03-03 10:40:50.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ hdf/test/mgr.c 2021-04-05 19:46:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29,6 +29,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "tproto.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "mfgr.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef H4_HAVE_LIBSZ
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void test_mgr_szip();
</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;'>+ /* Local pre-processor macros */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define XDIM    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define YDIM    1
</span></pre><pre style='margin:0'>

</pre>