On Fri, Jun 09, 2023 at 10:36:13AM +0200, Volker Schlecht wrote:
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/25/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- Makefile 31 May 2023 15:17:33 -0000 1.17
> +++ Makefile 9 Jun 2023 16:45:03 -0000
> @@ -3,14 +3,13 @@ BROKEN-alpha= beam/erl_process.c:6692: i
> COMMENT-main= ${COMMENT}
> COMMENT-wx= WxWidgets bindings for Erlang
>
> -V= 25.3.2
> +V= 25.3.2.2
Looks like for 25 you keep the conflict in sync, would this be better?
UPDATE_PLIST_ARGS = -i V
> Index: pkg/PLIST-main
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
> retrieving revision 1.10
> diff -u -p -r1.10 PLIST-main
> --- pkg/PLIST-main 31 May 2023 15:17:34 -0000 1.10
> +++ pkg/PLIST-main 9 Jun 2023 16:45:03 -0000
> @@ -2,7 +2,7 @@
> @option is-branch
> @conflict erlang->=25,<26
> @conflict erlang->=25v0,<26v0
> -@conflict erlang-wx->=25,<25.3.2
> +@conflict erlang-wx->=25,<25.3.2.2
@conflict erlang-wx->=25,<${V}
> @pkgpath lang/erlang/21,-main
> @newgroup _epmd:888
> @newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin
26, however, is at 26.0.1 and <26.1 with your latest diff, so I'm unsure.