With Erlang/OTP 27 just around the corner, I'd like to move our default version
to erlang/26.

lang/lfe, lang/elixir, lang/gleam and net/rabbitmq have officially supported
erlang/26 for a while now. benchmarks/tsung still shows 4 test failures, and
will need erlang/25 for a while longer.

ok?
Index: erlang.port.mk
===================================================================
RCS file: /cvs/ports/lang/erlang/erlang.port.mk,v
retrieving revision 1.39
diff -u -p -r1.39 erlang.port.mk
--- erlang.port.mk      8 Mar 2024 12:17:12 -0000       1.39
+++ erlang.port.mk      26 Apr 2024 21:40:45 -0000
@@ -5,7 +5,7 @@ CATEGORIES +=           lang/erlang
 USE_GMAKE ?=           Yes
 
 # Default Erlang version to use if MODERL_VERSION is not set.
-_MODERL_DEFAULT_VERSION =      25
+_MODERL_DEFAULT_VERSION =      26
 
 # Default Erlang flavor to use if MODERL_VERSION is not set,
 # and MODERL_HANDLE_FLAVORS is set.
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/gleam/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    22 Apr 2024 20:53:35 -0000      1.8
+++ Makefile    26 Apr 2024 21:40:17 -0000
@@ -3,6 +3,7 @@ COMMENT =               statically typed language for
 GH_ACCOUNT =           gleam-lang
 GH_PROJECT =           gleam
 GH_TAGNAME =           v1.1.0
+REVISION =             0
 
 HOMEPAGE =             https://gleam.run
 
@@ -15,7 +16,6 @@ PERMIT_PACKAGE =      Yes
 
 MODULES =              devel/cargo \
                        lang/erlang
-MODERL_VERSION =       25
 BUILD_DEPENDS =                security/rust-ring
 COMPILER =             base-clang ports-gcc
 WANTLIB +=             ${MODCARGO_WANTLIB} m
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/elixir/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile    16 Apr 2024 16:38:19 -0000      1.71
+++ Makefile    26 Apr 2024 21:37:59 -0000
@@ -1,6 +1,7 @@
 COMMENT=               functional language for building scalable applications
 
 V=                     1.16.2
+REVISION=              0
 GH_ACCOUNT=            elixir-lang
 GH_PROJECT=            elixir
 GH_TAGNAME=            v$V
@@ -14,7 +15,6 @@ HOMEPAGE=             https://elixir-lang.org/
 PERMIT_PACKAGE=        Yes
 
 MODULES=               lang/erlang
-MODERL_VERSION=                25
 
 ALL_TARGET=            # empty
 
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/lfe/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile    23 Feb 2024 15:48:07 -0000      1.4
+++ Makefile    26 Apr 2024 21:35:47 -0000
@@ -3,6 +3,7 @@ COMMENT =               Lisp Flavoured Erlang (LFE)
 GH_ACCOUNT =           lfe
 GH_PROJECT =           lfe
 GH_TAGNAME =           2.1.4
+REVISION =             0
 
 CATEGORIES =           lang
 
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/rabbitmq/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile    26 Mar 2024 20:10:57 -0000      1.57
+++ Makefile    26 Apr 2024 21:36:14 -0000
@@ -4,6 +4,7 @@ V =             3.12.13
 DISTNAME =     rabbitmq-server-${V}
 PKGNAME =      rabbitmq-${V}
 CATEGORIES =   net
+REVISION =     0
 
 HOMEPAGE =     https://www.rabbitmq.com/
 
@@ -15,7 +16,6 @@ EXTRACT_SUFX =        .tar.xz
 
 MODULES =      lang/erlang \
                lang/python
-MODERL_VERSION = 25
 
 USE_GMAKE =    Yes
 CONFIGURE_STYLE = none

Reply via email to