Download raw body.
Update default erlang version to 26
Ping. Any oks, or at least no objections ...?
On 2024-04-26 23:49, Volker Schlecht wrote:
>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
Update default erlang version to 26