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