<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6b20fbaed06a047b083470a49e5389b0e3c91329">https://github.com/macports/macports-ports/commit/6b20fbaed06a047b083470a49e5389b0e3c91329</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6b20fbaed06a047b083470a49e5389b0e3c91329
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Oct 2 01:41:21 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    nbsmtp: Fix strict prototype warnings
</span>---
 mail/nbsmtp/Portfile                      |  1 +
 mail/nbsmtp/files/strict-prototypes.patch | 36 +++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/nbsmtp/Portfile b/mail/nbsmtp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0c05edcc74b..f1f51d45d60 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/nbsmtp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/nbsmtp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +23,7 @@ master_sites        macports_distfiles
</span> 
 patchfiles-append   implicit.patch
 patchfiles-append   Makefile.in.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   strict-prototypes.patch
</span> patchfiles-append   void-pointer-to-int-cast.patch
 
 configure.args      --enable-ssl
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/nbsmtp/files/strict-prototypes.patch b/mail/nbsmtp/files/strict-prototypes.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..da9b098bb27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/nbsmtp/files/strict-prototypes.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,36 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- osx.c.orig     2005-07-28 12:29:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ osx.c  2024-10-02 01:39:23.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,7 +38,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \return Returns an allocated pointer to the network location name. The
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * programmer must free the pointer.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-char *osx_location()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *osx_location(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   FILE *scselect;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   char buf[BUFSIZ], location[BUFSIZ];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- osx.h.orig     2005-07-28 12:29:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ osx.h  2024-10-02 01:39:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdarg.h>
</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;'>+-char *osx_location();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *osx_location(void);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_GROWLNOTIFY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int osx_notify(char*,char*,...);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- smtp.c.orig    2005-07-28 12:29:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ smtp.c 2024-10-02 01:40:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -64,7 +64,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * \returns A pointer to the string with the last message from the server
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-char *smtp_last_message()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *smtp_last_message(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return smtp_stored_message;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span></pre><pre style='margin:0'>

</pre>