lang/elixir-devel: update to 1.15.0

- https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/

Note that Elixir now *requires* OTP25+ or better at runtime.

For the -devel flavour you are still free to choose OTP25 or
OTP26, but the default OTP24 from lang/erlang will *not* work.
This commit is contained in:
Dave Cottlehuber 2023-06-21 23:53:11 +00:00
parent 6be7ccd616
commit 990aeac4b4
5 changed files with 24 additions and 13 deletions

View file

@ -5,6 +5,14 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades. you update your ports collection, before attempting any port upgrades.
20230620:
AFFECTS: users of lang/elixir-devel
AUTHOR: dch@FreeBSD.org
Note that Elixir now *requires* OTP25+ or better at runtime.
For the -devel flavour you are still free to choose OTP25 or
OTP26, but the default OTP24 from lang/erlang will *not* work.
20230618: 20230618:
AFFECTS: users of devel/soft-serve AFFECTS: users of devel/soft-serve
AUTHOR: ashish@FreeBSD.org AUTHOR: ashish@FreeBSD.org

View file

@ -1,6 +1,6 @@
PORTNAME= elixir PORTNAME= elixir
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 1.15.0-rc.2 DISTVERSION= 1.15.0
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:doc MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:doc
PKGNAMESUFFIX= -devel PKGNAMESUFFIX= -devel
@ -33,7 +33,7 @@ MAKE_ENV+= MAN_PREFIX=${PREFIX}/man \
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes OPTIONS_SUB= yes
ERLANG_VER?= 24 ERLANG_VER?= 25
.include <bsd.port.options.mk> .include <bsd.port.options.mk>

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1686691136 TIMESTAMP = 1687358672
SHA256 (elixir/1.15.0.r.2/Docs.zip) = b3e69262c96bd133acdf767b9560d5cb7484f56861551f24c860852bcc1f324f SHA256 (elixir/1.15.0/Docs.zip) = 45449bedec04eb19a911ff90ce8a656fc9f9e3c97a5f2665e5551b7b68d3aa2b
SIZE (elixir/1.15.0.r.2/Docs.zip) = 4188118 SIZE (elixir/1.15.0/Docs.zip) = 4185278
SHA256 (elixir/1.15.0.r.2/elixir-lang-elixir-v1.15.0-rc.2_GH0.tar.gz) = 9ba0153d0edac70d00c8f7cf2758030f744626c59f0950ac1fb4a36c2ecd4af9 SHA256 (elixir/1.15.0/elixir-lang-elixir-v1.15.0_GH0.tar.gz) = 0f4df7574a5f300b5c66f54906222cd46dac0df7233ded165bc8e80fd9ffeb7a
SIZE (elixir/1.15.0.r.2/elixir-lang-elixir-v1.15.0-rc.2_GH0.tar.gz) = 3145107 SIZE (elixir/1.15.0/elixir-lang-elixir-v1.15.0_GH0.tar.gz) = 3144933

View file

@ -4,8 +4,10 @@
Elixir requires a compatible Erlang/OTP runtime. Ensure that you have Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
one of the following installed: one of the following installed:
- lang/erlang - lang/erlang-runtime25 or newer
- lang/erlang-runtime24 or newer - lang/erlang-runtime26 or newer
Note that lang/erlang and erlang-runtime24 are no longer compatible.
EOM EOM
} }
{ type: upgrade { type: upgrade
@ -13,9 +15,10 @@ EOM
Elixir requires a compatible Erlang/OTP runtime. Ensure that you have Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
one of the following installed, as you prefer: one of the following installed, as you prefer:
- lang/erlang
- lang/erlang-runtime25 or newer - lang/erlang-runtime25 or newer
- lang/erlang-runtime26 or newer
Note that lang/erlang and erlang-runtime24 are no longer compatible.
EOM EOM
} }
] ]

View file

@ -99,8 +99,8 @@
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/merriweather-vietnamese-300-italic-EHHNZPUO.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/merriweather-vietnamese-300-italic-EHHNZPUO.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/merriweather-vietnamese-300-normal-U376L4Z4.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/merriweather-vietnamese-300-normal-U376L4Z4.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-NKANDIL5.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-NKANDIL5.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_items-ECBB741F.js %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_items-6F601D23.js
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-6A89D53A.js %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-3926EC1A.js
%%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/elixir/DynamicSupervisor.html %%PORTDOCS%%%%DOCSDIR%%/elixir/DynamicSupervisor.html
%%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.EmptyError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Enum.EmptyError.html
@ -319,7 +319,7 @@
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/merriweather-vietnamese-300-italic-EHHNZPUO.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/merriweather-vietnamese-300-italic-EHHNZPUO.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/merriweather-vietnamese-300-normal-U376L4Z4.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/merriweather-vietnamese-300-normal-U376L4Z4.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-NKANDIL5.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-NKANDIL5.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_items-47226FBF.js %%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_items-B0E94E47.js
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-3A2299AD.js %%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-3A2299AD.js
%%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/logger/index.html %%PORTDOCS%%%%DOCSDIR%%/logger/index.html