lang/elixir: update to 1.14.3

This commit is contained in:
Dave Cottlehuber
2023-03-02 11:50:04 +00:00
parent cb9d4ba3dc
commit 0dfd1fb514
4 changed files with 912 additions and 556 deletions
+7 -6
View File
@@ -1,7 +1,7 @@
PORTNAME= elixir
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.4
PORTREVISION= 1
DISTVERSION= 1.14.3
PORTREVISION= 0
CATEGORIES= lang
MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/:doc
DISTFILES= Docs.zip:doc
@@ -13,8 +13,8 @@ WWW= https://elixir-lang.org/
LICENSE= APACHE20
BUILD_DEPENDS= erlang>=24.0:lang/erlang
RUN_DEPENDS= erlang>=24.0:lang/erlang
BUILD_DEPENDS= erlang>25:lang/erlang
RUN_DEPENDS= erlang>25:lang/erlang
USES= gmake
@@ -28,7 +28,8 @@ ALL_TARGET= # empty
REINPLACE_ARGS= -i ""
NO_ARCH= yes
MAKE_ENV= MAN_PREFIX=${PREFIX}/man
MAKE_ENV+= MAN_PREFIX=${PREFIX}/man \
PATH="${LOCALBASE}/lib/erlang/bin:${PATH}"
OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes
@@ -42,7 +43,7 @@ post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}
post-install-on:
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib
cd ${WRKSRC}/lib/ && for lib in *; do \
${MKDIR} ${STAGEDIR}${PREFIX}/lib/elixir/lib/$${lib}/lib; \
+5 -5
View File
@@ -1,5 +1,5 @@
TIMESTAMP = 1649790564
SHA256 (elixir/1.13.4/Docs.zip) = a58b4b0be19b4370279b747347a54763138965833e235f64cc9488f061eac8bd
SIZE (elixir/1.13.4/Docs.zip) = 2065456
SHA256 (elixir/1.13.4/elixir-lang-elixir-v1.13.4_GH0.tar.gz) = 95daf2dd3052e6ca7d4d849457eaaba09de52d65ca38d6933c65bc1cdf6b8579
SIZE (elixir/1.13.4/elixir-lang-elixir-v1.13.4_GH0.tar.gz) = 2912984
TIMESTAMP = 1674651974
SHA256 (elixir/1.14.3/Docs.zip) = e506781bbfb609720760849f9c1b17a87ee343e2f6320f6bcf3c6058fc5305ec
SIZE (elixir/1.14.3/Docs.zip) = 3970037
SHA256 (elixir/1.14.3/elixir-lang-elixir-v1.14.3_GH0.tar.gz) = bd464145257f36bd64f7ba8bed93b6499c50571b415c491b20267d27d7035707
SIZE (elixir/1.14.3/elixir-lang-elixir-v1.14.3_GH0.tar.gz) = 3086297
+3 -2
View File
@@ -11,10 +11,11 @@ EOM
{ type: upgrade
message: <<EOM
Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
one of the following installed:
one of the following installed, as you prefer:
- lang/erlang
- lang/erlang-runtime24 or newer
- lang/erlang-runtime25 or newer
EOM
}
]
+897 -543
View File
File diff suppressed because it is too large Load Diff