Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Update default erlang version to 26
To:
ports@openbsd.org
Date:
Fri, 26 Apr 2024 23:49:44 +0200

Download raw body.

Thread
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