<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>