<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/03d40458904165414a4ab40b3a32b9daeacfc682">https://github.com/macports/macports-ports/commit/03d40458904165414a4ab40b3a32b9daeacfc682</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 03d40458904165414a4ab40b3a32b9daeacfc682
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jun 18 23:09:59 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> hdfeos: Fix implicit function declaration
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/70234
</span>---
science/hdfeos/Portfile | 4 ++--
science/hdfeos/files/implicit.patch | 20 ++++++++++++++++++++
2 files changed, 22 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos/Portfile b/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 67a19f13a7a..2933934af24 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,6 @@ long_description \
</span> library designed built on HDF4 to support EOS-specific \
data structures, namely Grid, Point, and Swath.
homepage https://git.earthdata.nasa.gov/projects/DAS/repos/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> distname hdf-eos2-${version}
distfiles ${distname}-src${extract.suffix}
master_sites ${homepage}/raw/${distfiles}?at=refs%2Fheads%2FHDFEOS2_${version}&dummy=
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +24,8 @@ checksums rmd160 39f2b934fd05cbdd94465ac7edfa12bc2c72e814 \
</span> sha256 3a5564b4d69b541139ff7dfdad948696cf31d9d1a6ea8af290c91a4c0ee37188 \
size 752290
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ implicit.patch
</span>
configure.args --with-hdf4=${prefix} \
--with-jpeg=${prefix} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos/files/implicit.patch b/science/hdfeos/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..64c6bab3519
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2024-06-18 23:12:44.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2024-06-18 23:25:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17719,6 +17719,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stddef.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 <szlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int main(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17758,6 +17759,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stddef.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 <szlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int main(void)
</span></pre><pre style='margin:0'>
</pre>