<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c5a803e52863d70303d77c6060b597c95bd9cc38">https://github.com/macports/macports-ports/commit/c5a803e52863d70303d77c6060b597c95bd9cc38</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 c5a803e5286 tix: fix implicit function declarations
</span>c5a803e5286 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c5a803e52863d70303d77c6060b597c95bd9cc38
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Thu Dec 10 04:00:03 2020 -0600

<span style='display:block; white-space:pre;color:#404040;'>    tix: fix implicit function declarations
</span>---
 x11/tix/Portfile                         |  4 ++
 x11/tix/files/panic.patch                | 95 ++++++++++++++++++++++++++++++++
 x11/tix/files/patch-missing-headers.diff | 20 +++++++
 3 files changed, 119 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tix/Portfile b/x11/tix/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cb429c421b1..b90fd0807ae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/tix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +37,10 @@ patchfiles          patch-generic-tixGrSort.c.diff \
</span>                     patch-dyld_variable.diff \
                     implicit.patch
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix implicit function declarations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-missing-headers.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    panic.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --mandir=${prefix}/share/man \
                     --with-tcl=${prefix}/lib \
                     --with-tk=${prefix}/lib
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tix/files/panic.patch b/x11/tix/files/panic.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..38036c121a2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tix/files/panic.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixDiStyle.c.orig      2004-03-27 20:44:56.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixDiStyle.c   2020-12-10 01:14:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -785,7 +785,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     hashPtr = Tcl_CreateHashEntry(&stylePtr->base.items, (char*)iPtr, &isNew);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (!isNew) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("DItem is already associated with style");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("DItem is already associated with style");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Tcl_SetHashValue(hashPtr, (char*)iPtr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -801,7 +801,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     hashPtr = Tcl_FindHashEntry(&stylePtr->base.items, (char*)iPtr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (hashPtr == NULL) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("DItem is not associated with style");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("DItem is not associated with style");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     Tcl_DeleteHashEntry(hashPtr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stylePtr->base.refCount--;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixForm.c.orig 2004-03-27 20:44:56.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixForm.c      2020-12-10 02:42:48.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -802,7 +802,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      * Now set all the client's geometry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (PlaceAllClients(masterPtr) != TCL_OK) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("circular dependency");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("circular dependency");
</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;'>+     for (clientPtr = masterPtr->client; clientPtr; clientPtr=clientPtr->next) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixGrid.c.orig 2008-02-27 22:10:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixGrid.c      2020-12-10 02:45:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -831,7 +831,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * All mapped windows should have been unmapped when the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * the entries were deleted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("tixGrid: mappedWindows not NULL");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("tixGrid: mappedWindows not NULL");
</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;'>+     Tk_FreeOptions(configSpecs, (char *) wPtr, wPtr->dispData.display, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixGrData.c.orig       2004-03-27 20:44:56.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixGrData.c    2020-12-10 02:47:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -296,7 +296,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Tcl_DeleteHashEntry(cy);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("Inconsistent grid dataset: (%d,%d) : %x %x", x, y, cx, cy);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("Inconsistent grid dataset: (%d,%d) : %x %x", x, y, cx, cy);
</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;'>+     return 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixHList.c.orig        2008-02-27 22:05:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixHList.c     2020-12-10 03:30:30.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2036,7 +2036,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (wPtr->headerWin != NULL) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      panic("HList: header subwindow deleted illegally\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      Tcl_Panic("HList: header subwindow deleted illegally\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2117,7 +2117,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * All mapped windows should have been unmapped when the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    * the entries were deleted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("tixHList: mappedWindows not NULL");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("tixHList: mappedWindows not NULL");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (wPtr->headerWin) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   wPtr->headerWin = NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixTList.c.orig        2008-02-27 22:05:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixTList.c     2020-12-10 03:34:18.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1208,7 +1208,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       sprintf(buff, "%d", i);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       Tcl_AppendResult(interp, buff, NULL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      panic("TList list entry is invalid");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      Tcl_Panic("TList list entry is invalid");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Tcl_ResetResult(interp);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tixImgXpm.c.orig       2008-02-27 22:05:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tixImgXpm.c    2020-12-10 03:41:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1213,7 +1213,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     PixmapMaster *masterPtr = (PixmapMaster *) masterData;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (masterPtr->instancePtr != NULL) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  panic("tried to delete pixmap image when instances still exist");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  Tcl_Panic("tried to delete pixmap image when instances still exist");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     masterPtr->tkMaster = NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (masterPtr->imageCmd != NULL) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/tix/files/patch-missing-headers.diff b/x11/tix/files/patch-missing-headers.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e584ac9c48c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/tix/files/patch-missing-headers.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2008-02-27 22:35:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-12-10 02:54:53.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3450,6 +3450,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat confdefs.h >>conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat >>conftest.$ac_ext <<_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.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 <ctype.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if ((' ' & 0x0FF) == 0x020)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- generic/tix.h.orig     2008-02-27 22:35:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ generic/tix.h  2020-12-10 03:23:50.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34,6 +34,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <tcl.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;'>++#include <ctype.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_STRING_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span></pre><pre style='margin:0'>

</pre>