<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/c43541b4b20985d82a2f967c07da821339cf36dc">https://github.com/macports/macports-ports/commit/c43541b4b20985d82a2f967c07da821339cf36dc</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 c43541b4b20 vtwm: Update to 5.5.0
</span>c43541b4b20 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c43541b4b20985d82a2f967c07da821339cf36dc
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Thu Aug 8 01:38:59 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    vtwm: Update to 5.5.0
</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/38509
</span>---
 x11/vtwm/Portfile           | 41 ++++++++++++++++++++---------------------
 x11/vtwm/files/int.patch    | 20 ++++++++++++++++++++
 x11/vtwm/files/patch-gram.y |  9 ---------
 x11/vtwm/files/time.patch   | 15 +++++++++++++++
 4 files changed, 55 insertions(+), 30 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/vtwm/Portfile b/x11/vtwm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 046cca1eb27..9e57d54d01d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/vtwm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/vtwm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +1,29 @@
</span> PortSystem 1.0
 
 name           vtwm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         5.4.6b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             5.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5bb43578091c1283212774fb4893d77b13b87fff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  448d7afd8d5a5fcfabf1b9c64b811cfa6bdbf8892c067fe01a141806ef61eaf4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1141664
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories        x11
 maintainers    nomaintainer
 description    Twm with a virtual desktop and optional Motif-like features
 long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage   ftp://ftp.visi.com/users/hawkeyd/X/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites       ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     e6116c0d7ca973488b39e8964e4153f0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    5d983007a5b4b0be6796232efe97527b3af16429 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  a72c51ad3a4e80b1d9ba9bdaa7ea3ea8a89aa3d0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xmkmf  yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-gram.y
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://www.vtwm.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        sourceforge:vtwm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/pkg-config:pkgconfig
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     port:xorg-libX11 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:flex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:esound \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:Xft2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:xorg-libXinerama \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:xorg-libXrandr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:xorg-libX11 \
</span>                 port:xorg-libXt \
                 port:xorg-libsm \
                 port:xorg-libice \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,13 +31,5 @@ depends_lib   port:xorg-libX11 \
</span>                 port:xpm \
                 port:xorg-libXmu
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target-append DESTDIR=${destroot} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    BINDIR=${prefix}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    LIBDIR=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    MANDIR=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir DESTDIR=${destroot} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 BINDIR=${prefix}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 LIBDIR=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 MANDIR=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          int.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    time.patch
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/vtwm/files/int.patch b/x11/vtwm/files/int.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..71520cda1e2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/vtwm/files/int.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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/vtwm/discussion/936866/thread/4a1d110e12/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- add_window.c.orig      2018-04-21 00:39:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ add_window.c   2024-08-08 01:33:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -457,9 +457,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (Scr->StormPositioning && HandlingEvents == TRUE &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       !(tmp_win->hints.flags & USPosition) && (tmp_win->group != tmp_win->w))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    static lastwingroup = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    static lastwin = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    static lasttime = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    static int lastwingroup = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    static int lastwin = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    static int lasttime = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int curtime = time(NULL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     Window junk;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/vtwm/files/patch-gram.y b/x11/vtwm/files/patch-gram.y
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 70ae2b2f930..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/vtwm/files/patch-gram.y
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gram.y.orig Sun Oct 27 01:13:38 2002
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gram.y      Sun Oct 27 01:14:51 2002
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -106,5 +106,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * djhjr - 1/16/98
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--extern int yylineno;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int yylineno;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/vtwm/files/time.patch b/x11/vtwm/files/time.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f18e8d5c294
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/vtwm/files/time.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</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;'>+error: call to undeclared function 'time'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/vtwm/discussion/936866/thread/78f62f5b07/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- add_window.c.orig      2018-04-21 00:39:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ add_window.c   2024-08-08 01:30:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,6 +38,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "twm.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <X11/Xatom.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifndef NO_XPM_SUPPORT
</span></pre><pre style='margin:0'>

</pre>