Bug 295955 - devel/wxformbuilder update to v4.2.1
Summary: devel/wxformbuilder update to v4.2.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-09 03:24 UTC by Shane
Modified: 2026-06-14 18:44 UTC (History)
1 user (show)

See Also:


Attachments
devel/wxformbuilder update to v4.2.1 (17.82 KB, patch)
2026-06-09 03:24 UTC, Shane
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Shane 2026-06-09 03:24:00 UTC
Created attachment 271641 [details]
devel/wxformbuilder update to v4.2.1

update devel/wxformbuilder to v4.2.1
take maintainership

I went with leaving portname lowercase and defining GH_PROJECT with mixed case to limit changes.
Comment 1 commit-hook freebsd_committer freebsd_triage 2026-06-14 18:43:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b2e64b17974a75daa2e941b118b0a538e841f2e3

commit b2e64b17974a75daa2e941b118b0a538e841f2e3
Author:     Shane <FreeBSD@ShaneWare.Biz>
AuthorDate: 2026-06-14 18:29:38 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-14 18:41:55 +0000

    devel/wxformbuilder: Update 3.5.0-beta => 4.2.1, take maintainership

    Changelog:
    https://github.com/wxFormBuilder/wxFormBuilder/blob/v4.2.1/CHANGELOG.md

    - Upstream moved to github.
    - Unbundle tinyxml2.

    PR:             295955
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>

 devel/wxformbuilder/Makefile                       | 42 ++++++------------
 devel/wxformbuilder/distinfo                       |  5 ++-
 .../wxformbuilder/files/patch-CMakeLists.txt (new) | 18 ++++++++
 .../patch-build_premake_bsd_Premake4.make (gone)   | 35 ---------------
 .../patch-build_premake_wxformbuilder.lua (gone)   | 11 -----
 .../files/patch-build_premake_wxwidgets.lua (gone) | 11 -----
 .../files/patch-cmake_functions.cmake (new)        | 11 +++++
 .../files/patch-create__build__files4.sh (gone)    | 50 ----------------------
 .../patch-sdk_plugin__interface_premake.lua (gone) | 17 --------
 .../patch-sdk_premake_scripts_wxpresets.lua (gone) | 30 -------------
 devel/wxformbuilder/pkg-plist                      | 41 ++++++++++++------
 11 files changed, 72 insertions(+), 199 deletions(-)
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-06-14 18:44:02 UTC
Thanks.

I've made some minor improvements to your patch. :-)