Hi ports@, this is an update to the latest fvwm3 release [1].
For the changelog have a look at the 1.0.6 release [2]. Please note that there are breaking changes in the config syntax which I noticed especially with the color commands [3]. Lightly tested on amd64. [1] https://github.com/fvwmorg/fvwm3/releases/tag/1.0.6a [2] https://github.com/fvwmorg/fvwm3/releases/tag/1.0.6 [3] https://github.com/fvwmorg/fvwm3/pull/738
Index: Makefile =================================================================== RCS file: /cvs/ports/x11/fvwm3/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 8 Nov 2022 11:43:29 -0000 1.6 +++ Makefile 22 Jan 2023 11:21:27 -0000 @@ -1,6 +1,6 @@ COMMENT= multiple virtual desktop window manager -VERSION= 1.0.5 +VERSION= 1.0.6a DISTNAME= fvwm3-${VERSION} REVISION= 1 Index: distinfo =================================================================== RCS file: /cvs/ports/x11/fvwm3/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 13 Oct 2022 16:00:45 -0000 1.2 +++ distinfo 22 Jan 2023 11:21:27 -0000 @@ -1,2 +1,2 @@ -SHA256 (fvwm3-1.0.5.tar.gz) = xBp+rxy968vMf/x3O7JcwHh5+840KWM90FhOjryLEBQ= -SIZE (fvwm3-1.0.5.tar.gz) = 4538262 +SHA256 (fvwm3-1.0.6a.tar.gz) = RmWmYTPgcLeRkXsHlMxt9rdUZ56+kTBxhCfbZHm7W2g= +SIZE (fvwm3-1.0.6a.tar.gz) = 4538100 Index: patches/patch-fvwm_ewmh_c =================================================================== RCS file: patches/patch-fvwm_ewmh_c diff -N patches/patch-fvwm_ewmh_c --- patches/patch-fvwm_ewmh_c 13 Oct 2022 20:07:02 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ -cast clock_t to long long and use %lld to print it, backport of -https://github.com/fvwmorg/fvwm3/pull/719 - -Index: fvwm/ewmh.c ---- fvwm/ewmh.c.orig -+++ fvwm/ewmh.c -@@ -285,9 +285,9 @@ static void EWMH_DLOG(char *msg, ...) - time_taken = time_val - prev_time; - prev_time = time_val; - sprintf( -- buffer, "%.2d:%.2d:%.2d %6ld", -+ buffer, "%.2d:%.2d:%.2d %6lld", - t_ptr->tm_hour, t_ptr->tm_min, t_ptr->tm_sec, -- time_taken); -+ (long long)time_taken); - - fvwm_debug(__func__, "EWMH DEBUG: "); - va_start(args,msg); Index: patches/patch-modules_FvwmScript_Instructions_c =================================================================== RCS file: patches/patch-modules_FvwmScript_Instructions_c diff -N patches/patch-modules_FvwmScript_Instructions_c --- patches/patch-modules_FvwmScript_Instructions_c 13 Oct 2022 20:07:02 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -fix time_t cast, backport of https://github.com/fvwmorg/fvwm3/pull/719 - -Index: modules/FvwmScript/Instructions.c ---- modules/FvwmScript/Instructions.c.orig -+++ modules/FvwmScript/Instructions.c -@@ -669,7 +669,7 @@ static char *GetTime (int *NbArg,long *TabArg) - - str = fxcalloc(20, sizeof(char)); - t = time(NULL); -- sprintf(str,"%ld",(long)t-x11base->BeginTime); -+ sprintf(str,"%lld",(long long)t-x11base->BeginTime); - return str; - } - Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/fvwm3/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 20:15:31 -0000 1.2 +++ pkg/PLIST 22 Jan 2023 11:21:27 -0000 @@ -1,6 +1,5 @@ bin/FvwmCommand3 @bin bin/fvwm3 -bin/fvwm3-config bin/fvwm3-convert-2.6 bin/fvwm3-menu-desktop bin/fvwm3-menu-directory @@ -64,7 +63,6 @@ share/fvwm3/FvwmScript-ScreenDump share/fvwm3/FvwmScript-ScreenSetup share/fvwm3/FvwmScript-WidgetDemo share/fvwm3/default-config/ -share/fvwm3/default-config/.stalonetrayrc share/fvwm3/default-config/config share/fvwm3/default-config/images/ share/fvwm3/default-config/images/background/ @@ -105,6 +103,7 @@ share/fvwm3/default-config/images/icons/ share/fvwm3/default-config/images/icons/win/sticky.png share/fvwm3/default-config/images/icons/win/title.png share/fvwm3/default-config/images/icons/win/top.png +share/fvwm3/default-config/stalonetrayrc share/fvwm3/fvwm-menu-desktop-config.fpl share/fvwm3/fvwm-script-ComExample.pl share/fvwm3/locale/