git: e2eff479e16b - main - lang/erlang-wx: Update to 28.5.0.2

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Sun, 14 Jun 2026 14:13:16 UTC
The branch main has been updated by olgeni:

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

commit e2eff479e16bbc7a0e4fd9b552633f19ba460f27
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-06-12 11:13:22 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-06-14 14:12:55 +0000

    lang/erlang-wx: Update to 28.5.0.2
    
    OTP 28 reordered the lib/*/vsn.mk files (version line first, then an
    SPDX copyright block), so extract the app version with a grep for the
    _VSN line instead of a positional cut over the whole file.
---
 lang/erlang-wx/Makefile  | 14 +++++++-------
 lang/erlang-wx/distinfo  |  6 +++---
 lang/erlang-wx/pkg-plist |  8 ++++++--
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/lang/erlang-wx/Makefile b/lang/erlang-wx/Makefile
index ed688723b69b..350be1cf8613 100644
--- a/lang/erlang-wx/Makefile
+++ b/lang/erlang-wx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	26.2.5.21
+DISTVERSION=	28.5.0.2
 PORTEPOCH=	1
 CATEGORIES=	lang parallel
 PKGNAMESUFFIX=	-wx
@@ -34,10 +34,10 @@ PLIST_SUB=	DEBUGGER_VERSION=${DEBUGGER_VERSION} \
 		OBSERVER_VERSION=${OBSERVER_VERSION} \
 		WX_VERSION=${WX_VERSION}
 
-DEBUGGER_VERSION=	5.3.4
-ET_VERSION=		1.7
-OBSERVER_VERSION=	2.15.1
-WX_VERSION=		2.4.1.1
+DEBUGGER_VERSION=	6.0.3
+ET_VERSION=		1.7.3
+OBSERVER_VERSION=	2.18.2
+WX_VERSION=		2.5.4.1
 WX_APPS=		wx debugger et observer
 
 pre-configure:
@@ -65,11 +65,11 @@ do-build:
 
 do-install:
 .for app in ${WX_APPS}
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-$$(${CUT} -w -f3 ${WRKSRC}/lib/${app}/vsn.mk)
+	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-$$(${GREP} -E '_VSN *=' ${WRKSRC}/lib/${app}/vsn.mk | ${CUT} -w -f3)
 	${FIND} ${WRKSRC}/lib/${app} -type d -empty -delete
 .for dir in src include priv ebin
 	cd ${WRKSRC}/lib/${app} && if [ -d ${dir} ]; then \
-		${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-$$(${CUT} -w -f3 vsn.mk); \
+		${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-$$(${GREP} -E '_VSN *=' vsn.mk | ${CUT} -w -f3); \
 	fi
 .endfor
 .endfor
diff --git a/lang/erlang-wx/distinfo b/lang/erlang-wx/distinfo
index f6e031ab797d..6581554a752e 100644
--- a/lang/erlang-wx/distinfo
+++ b/lang/erlang-wx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779934768
-SHA256 (erlang/erlang-otp-OTP-26.2.5.21_GH0.tar.gz) = 30e44f5978e5486c5471c367e6676a78f64f246aa22ee7eabc02e64e3c12b85b
-SIZE (erlang/erlang-otp-OTP-26.2.5.21_GH0.tar.gz) = 62596511
+TIMESTAMP = 1781251236
+SHA256 (erlang/erlang-otp-OTP-28.5.0.2_GH0.tar.gz) = 7ddcbff3b7f0fa3d8f1243e206b9bd9a14b441fa50afa8061388cf0f1737ea99
+SIZE (erlang/erlang-otp-OTP-28.5.0.2_GH0.tar.gz) = 64405424
diff --git a/lang/erlang-wx/pkg-plist b/lang/erlang-wx/pkg-plist
index 7e34c431576a..fb5abb6ed7ba 100644
--- a/lang/erlang-wx/pkg-plist
+++ b/lang/erlang-wx/pkg-plist
@@ -25,9 +25,8 @@ lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/ebin/debugger.beam
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/ebin/i.beam
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/ebin/int.beam
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/priv/Makefile
-lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/priv/debugger.gif
-lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/priv/debugger.tool
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/priv/erlang_bug.png
+lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/priv/erlang_bug.png.license
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/src/Makefile
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/src/dbg_debugged.erl
 lib/erlang/lib/debugger-%%DEBUGGER_VERSION%%/src/dbg_icmd.erl
@@ -129,6 +128,7 @@ lib/erlang/lib/observer-%%OBSERVER_VERSION%%/priv/bin/cdv.bat
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/priv/bin/etop
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/priv/bin/etop.bat
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/priv/erlang_observer.png
+lib/erlang/lib/observer-%%OBSERVER_VERSION%%/priv/erlang_observer.png.license
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/src/Makefile
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/src/cdv_atom_cb.erl
 lib/erlang/lib/observer-%%OBSERVER_VERSION%%/src/cdv_bin_cb.erl
@@ -429,12 +429,16 @@ lib/erlang/lib/wx-%%WX_VERSION%%/include/glu.hrl
 lib/erlang/lib/wx-%%WX_VERSION%%/include/wx.hrl
 lib/erlang/lib/wx-%%WX_VERSION%%/priv/erl_gl.so
 lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo128.png
+lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo128.png.license
 lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo32.png
+lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo32.png.license
 lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo64.png
+lib/erlang/lib/wx-%%WX_VERSION%%/priv/erlang-logo64.png.license
 lib/erlang/lib/wx-%%WX_VERSION%%/priv/wxe_driver.so
 lib/erlang/lib/wx-%%WX_VERSION%%/src/Makefile
 lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/gl.erl
 lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/glu.erl
+lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/vendor.info
 lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/wxAcceleratorEntry.erl
 lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/wxAcceleratorTable.erl
 lib/erlang/lib/wx-%%WX_VERSION%%/src/gen/wxActivateEvent.erl