./wm/fvwm3, Multiple large virtual desktop window manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.1nb2, Package name: fvwm3-1.1.1nb2, Maintainer: vins

Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.

Fvwm3 is intended to have a small memory footprint but a rich feature set,
be extremely customizable and extendible, and have a high degree of Motif
mwm compatibility.



Package options: doc, go

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2024-12-06 23:24:09 by Paolo Vincenzo Olivo | Files touched by this commit (4)
Log message:
wm/fvwm: correctly detect asciidoctor depending on RUBY_VER

Noted by Marc Baudoin <babafou@babafou.eu.org>.
Bump revision.
   2024-12-06 22:10:16 by Paolo Vincenzo Olivo | Files touched by this commit (6)
Log message:
wm/fvwm3: switch build system to meson.

fvwm3 migration to meson [0] marks te deprecation of the historical
infrastucture based on autotools. Apparently, switching to a different
and more flexible framework was easier than patching for autoconf 2.70.
As of 2024-09-30, there is a six-month timer on autools support in
fvwm3 [1].

In addition, we turn the go option on by default, since it's required by
FvwmPrompt, and will probably be required by any new Fvwm module.

Revision bumped.

[0] https://github.com/fvwmorg/fvwm3/discussions/1068
[1] https://mastodon.social/@thomasadam@bsd.network/113573995984463278
   2024-12-01 18:41:16 by Paolo Vincenzo Olivo | Files touched by this commit (4) | Package updated
Log message:
wm/fvwm3: update to 1.1.1

# upstream changes (since 1.1.0)

Breaking Changes

    FvwmMFL: introduce FVWMML_SOCKET_PATH for namespacing by @ThomasAdam in #1023
    Adjust windows to fit working area after move. by @somiaj in #1067
    FvwmEvent - Remove FvwmAudio compatibility. by @somiaj in #1111

Enhancements

    Make desktop buttons bigger in RightPanel by @somiaj in #989
    Add math expansion variables. by @somiaj in #988
    FvwmPager: CurrentDeskPerMonitor and two other features. by @somiaj in #1002
    FvwmPager: New mode IsShared for DesktopConfiguration shared. by @somiaj in #1003
    EWMH Events: more _NET_WM_STATE client messages by @Zirias in #1012
    FvwmPager - DeskStyles by @somiaj in #1013
    FvwmPager: Allow dynamic updates via SendToModule by @somiaj in #1010
    FvwmPager: Code Cleanup and bugfixes. by @somiaj in #1015
    FvwmPager: Make mouse bindings configurable. by @somiaj in #1017
    Tweak close vector button in default-config. by @somiaj in #1066
    FvwmPager: Honor ewmh working area and option to ignore working area. by \ 
@somiaj in #1070
    FindScreenOfXY: Return closest monitor in dead area. by @somiaj in #1072
    Fix error in FindScreenOfXY by @somiaj in #1073
    Build: Support Meson by @Kangie in #996
    Autotools make dist include meson build files. by @somiaj in #1080
    Improve monitor event handling by @farblos in #1069
    Add Maximize keepgrowing flag. by @somiaj in #1085
    Add XFixes support and CusorBarrier command. by @somiaj in #1098
    FvwmRearrange overhaul by @somiaj in #1081
    Convert InfoStore to TAILQ. by @somiaj in #1113
    Move shuffle and Maximize grow all_windows and both_sides options. by \ 
@somiaj in #1123

Other Changes

    set next version by @ThomasAdam in #984
    dev-docs: a few changes by @ThomasAdam in #985
    Use AX_COMPARE_VERSION macro for golang version checks by @Kangie in #987
    configure: add go version to summary by @ThomasAdam in #991
    Cleanup FvwmPager's window handling methods. by @somiaj in #994
    Multiple FvwmPager Fixes by @somiaj in #999
    BroadcastMonitorList: send DesktopSize once by @ThomasAdam in #998
    cJSON: bump to 1.7.17 by @ThomasAdam in #1005
    Manualpage formatting fixes/tweaks. by @somiaj in #1006
    clang: fix compiler warnings by @ThomasAdam in #1007
    Remove second FvwmPrompt link from htmldoc index page. by @somiaj in #1009
    Maximize: don't change monitor when unmaximizing by @ThomasAdam in #1018
    FvwmPager: Use NULL not "" to avoid crashes on some systems. by \ 
@somiaj in #1020
    Send_ConfigInfo improvements by @ThomasAdam in #1019
    clang: silence use after label by @ThomasAdam in #1024
    doc: cleanup asciidoc syntax for fvwm3all by @ThomasAdam in #1026
    FvwmButtons: stop listening for incoming TCP connections by @vladrich in #1030
    fsm_init: fix implicit function declaration _IceTransNoListen by @kro-cat in \ 
#1032
    FvwmCommand: look for FVWMMFL_SOCKET_PATH by @ThomasAdam in #1037
    Remove HilightColor from manual page. by @somiaj in #1039
    README: clarify fvwm2 compat by @ThomasAdam in #1042
    delete -D cli argument from usage, no longer valid by @ileGITimo in #1051
    Fix Restart functionality (after removal of single screen support) by \ 
@cmeerw in #1047
    FvwmMFL: fix singletion/locking mechanism by @ThomasAdam in #1057
    FvwmMFL: ignore SIGUSR2 by @ThomasAdam in #1058
    librsvg: update to newer API by @ThomasAdam in #1061
    Locale translation file updates. by @somiaj in #1062
    Rename fvwm3.LL_CC.po files to LL_CC.po. by @somiaj in #1063
    default-config: Don't close terminal if manpage not found. by @somiaj in #1071
    ConfigWinPacket: no longer send monitor_name by @ThomasAdam in #1074
    Update POFILES in autotools. by @somiaj in #1079
    Fix issue with placement in per-monitor configuration. by @somiaj in #1076
    Update editorconfig for EOF Newlines by @Kangie in #1084
    meson: fix defines by @Kangie in #1086
    PrintInfo: fix output of 'bindings' by @ThomasAdam in #1090
    Add Style * Lenience to default config. by @somiaj in #1092
    Fix CursorMove by more than one page in y-direction. by @somiaj in #1097
    Make xkbcommon required in meson. by @somiaj in #1099
    Ensure a window's monitor is defined when placing it. by @somiaj in #1101
    configargsnew: fix module packet by @ThomasAdam in #1103
    add_window: force style lookup by @ThomasAdam in #1104
    FvwmPager: Use ULONG_MAX to identify a non configured Pixel. by @somiaj in #1106
    Escape <= to keep asciidoctor from turning into an arrow. by @somiaj in #1108
    Manual page fix: Include GotoDesk screen RANDRNAME. by @somiaj in #1110
    infostore: general tidyup by @ThomasAdam in #1114
    infostore: move non-error case out of error block by @ThomasAdam in #1115
    get_page_arguments: remove fw field by @ThomasAdam in #1120
    SetEnv: disallow '=' in envvar by @ThomasAdam in #1121
    GetDeskNumber fix, cleanup, and drop support for negative desks. by @somiaj \ 
in #1124
    meson: add check for xtrans by @ThomasAdam in #1125
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-09-06 20:49:02 by Benny Siegert | Files touched by this commit (180) | Package updated
Log message:
Revbump all Go packages after go122 update
   2024-08-11 17:57:15 by Benny Siegert | Files touched by this commit (176) | Package updated
Log message:
Revbump all Go packages after update