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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1204ed499272c95cf1e33416f4d95a7383e9c39a">https://github.com/macports/macports-ports/commit/1204ed499272c95cf1e33416f4d95a7383e9c39a</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 1204ed49927 hdfeos5: add patches to fix implicit functions
</span>1204ed49927 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1204ed499272c95cf1e33416f4d95a7383e9c39a
</span>Author: tenomoto <takeshi@macports.org>
AuthorDate: Sun Nov 22 13:43:15 2020 +0900

<span style='display:block; white-space:pre;color:#404040;'>    hdfeos5: add patches to fix implicit functions
</span>---
 science/hdfeos5/Portfile                         | 10 +++++++---
 science/hdfeos5/files/patch-gctp-src-gctp.c.diff | 15 +++++++++++++++
 science/hdfeos5/files/patch-src-GDapi.c.diff     | 12 ++++++++++++
 science/hdfeos5/files/patch-src-SWapi.c.diff     | 10 ++++++++++
 science/hdfeos5/files/patch-src-ZAapi.c.diff     | 10 ++++++++++
 5 files changed, 54 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos5/Portfile b/science/hdfeos5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 479712682eb..20c694e1633 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hdfeos5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,7 @@ long_description \
</span>     library designed built on HDF5 to support the same Grid/Point/Swath \
     functionality in HDF-EOS 2 and to the extent possible it will be    \
     built with the same calling sequences as the original HDF-EOS 2 library.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://hdfeos.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://hdfeos.org/
</span> master_sites        ftp://edhs1.gsfc.nasa.gov/edhs/${name}/latest_release/ \
                     ftp://edhs1.gsfc.nasa.gov/edhs/${name}/previous_releases/
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +36,11 @@ worksrcdir          ${name}
</span> extract.suffix      .tar.Z
 fetch.use_epsv      no
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-gctp-src-gctp.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-GDapi.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-SWapi.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-ZAapi.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {[mpi_variant_isset]} {
     set h5cc h5pcc
 } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,8 +51,7 @@ if {![catch {set result [active_variants port:hdf5 szip]}]} {
</span>         default_variants-append +szip
     }
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append -DH5_USE_16_API \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Wno-error=implicit-function-declaration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append -DH5_USE_16_API
</span> configure.cc_archflags ""
 configure.ld_archflags ""
 configure.args      --prefix=${prefix}/lib/${name} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos5/files/patch-gctp-src-gctp.c.diff b/science/hdfeos5/files/patch-gctp-src-gctp.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c26375068de
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos5/files/patch-gctp-src-gctp.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gctp/src/gctp.c.orig   2014-01-28 03:16:39.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gctp/src/gctp.c        2020-11-22 12:48:19.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,6 +33,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "cproj.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "proj.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int for_init( int, int, double*, int, char *, char *, int *, int (*for_trans[])(double, double, double *, double *));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern void close_file(void);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern int init(long, long, char *, char *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern long untfz(long, long, double *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++extern inv_init(int, int, double *, int, char *, char *, int *, int (*inv_trans[])(double, double, double*, double*));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define TRUE 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define FALSE 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos5/files/patch-src-GDapi.c.diff b/science/hdfeos5/files/patch-src-GDapi.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6d74896e0ed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos5/files/patch-src-GDapi.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/GDapi.c.orig       2017-11-14 01:02:42.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/GDapi.c    2020-11-22 13:40:50.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,6 +15,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <ease.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++herr_t HE5_GDsetdimscale(hid_t, char *, char *, const hsize_t, hid_t, void *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++herr_t HE5_GDsetdimscale2(hid_t, char *, char *, char *, const hsize_t, hid_t, void *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define   HE5_GRIDOFFSET 671088642    /* (2**26)*10 + 2  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HE5_NGRID            400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HE5_NGRIDREGN        512
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos5/files/patch-src-SWapi.c.diff b/science/hdfeos5/files/patch-src-SWapi.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c96d27a9bad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos5/files/patch-src-SWapi.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/SWapi.c.orig       2017-11-14 01:02:44.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/SWapi.c    2020-11-22 13:24:40.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -11,6 +11,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <HE5_HdfEosDef.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++herr_t HE5_SWsetdimscale2(hid_t, char *, char *, char *, const hsize_t, hid_t, void *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HE5_SWIDOFFSET 671088642
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HE5_NSWATH           400
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos5/files/patch-src-ZAapi.c.diff b/science/hdfeos5/files/patch-src-ZAapi.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..83b548c4cd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos5/files/patch-src-ZAapi.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/ZAapi.c.orig       2017-11-14 01:02:46.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/ZAapi.c    2020-11-22 13:21:33.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -11,6 +11,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <HE5_HdfEosDef.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++herr_t HE5_ZAsetdimscale2(hid_t, char *, char *, char *, const hsize_t, hid_t, void *);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HE5_ZAIDOFFSET 671088642
</span></pre><pre style='margin:0'>

</pre>