Re: [UPDATE] x11/fvwm3 1.1.0 -> 1.1.5
David Uhden Collado <[email protected]> Mon, 3 Aug 2026 00:07:00 +0000
| Newsgroups | gmane.os.openbsd.ports |
|---|---|
| Message-ID | <[email protected]> |
David Uhden Collado wrote: > David Uhden Collado wrote: >> Hello, >> >> Please find attached a patch that updates the x11/fvwm3 port from >> version 1.1.0 to 1.1.5. >> >> The upstream release notes and full list of changes are available at: >> >> https://github.com/fvwmorg/fvwm3/releases >> https://github.com/fvwmorg/fvwm3/compare/1.1.0...1.1.5 >> >> In short, the changes since 1.1.0 include improved monitor and >> multi-desktop handling, new FvwmPager and FvwmRearrange features, >> XFixes cursor barrier support, additional style and expansion options, >> UTF-8 improvements, new translations, and numerous fixes throughout >> FVWM and its modules. >> >> The latest release also adds the StrMatch test conditional and a >> DrawIcons none option for FvwmIconMan. It fixes monitor switching, >> moving windows between desktops, edge command handling, WindowList >> OnlySticky behavior, and several FvwmPager issues. >> >> Upstream removed the Autotools build system in version 1.1.3, so the >> port now uses Meson. I converted the existing configuration options to >> their Meson equivalents, keeping manual page generation enabled while >> leaving bidirectional text and Go support disabled. >> >> I also updated the build and library dependencies, including the new >> XFixes requirement and gettext tools, and adjusted WANTLIB to match the >> new binaries. The two patches for the former Autotools build system >> were removed because they are no longer applicable. >> >> Finally, I adjusted the post-install handling for the new upstream file >> layout and regenerated distinfo for the 1.1.5 release archive. >> >> Thank you for your time and consideration. >> >> Best regards, >> David. > I forgot to include the updated pkg/PLIST in the patch. I have also > applied the consistent fvwm3-* naming scheme to the utilities and their > manuals, keeping fvwm3 as the main executable and Fvwm* as internal > modules under libexec/fvwm3 to avoid conflicts in the utilities and > documentation with x11/fvwm2 and the fvwm from the base system. ping