elixir: updated to 1.10.0
v1.10.0 Support for Erlang/OTP 21+ Releases improvements Elixir v1.9 introduced releases as a mechanism to package self-contained applications. Elixir v1.10 further improves releases with bug fixes and new enhancements based on feedback we got from the community. The highlights are: * Allow the dual boot system of releases to be disabled on environments that are boot-time sensitive, such as embedded devices * Track and raise if compile-time configuration is set or changes at runtime (more in the next section) * Support for easily adding extra files to releases via overlays * Allow RELEASE_DISTRIBUTION to be set to none in order to fully disable it * Add a built-in :tar step that automatically packages releases
This commit is contained in:
parent
a7f9dec9d2
commit
0c8e87d861
3 changed files with 31 additions and 24 deletions
|
@ -1,20 +1,22 @@
|
|||
# $NetBSD: Makefile,v 1.13 2019/08/01 09:52:52 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.14 2020/02/13 18:27:23 adam Exp $
|
||||
|
||||
DISTNAME= elixir-1.9.1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/}
|
||||
GITHUB_TAG= v${PKGVERSION_NOREV}
|
||||
DISTNAME= elixir-1.10.1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/}
|
||||
GITHUB_TAG= v${PKGVERSION_NOREV}
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://elixir-lang.org/
|
||||
COMMENT= Functional, meta-programming aware language built on top of Erlang VM
|
||||
LICENSE= apache-2.0
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://elixir-lang.org/
|
||||
COMMENT= Functional, meta-programming aware language built on top of Erlang VM
|
||||
LICENSE= apache-2.0
|
||||
|
||||
DEPENDS+= erlang>=20.0:../../lang/erlang
|
||||
DEPENDS+= erlang>=20.0:../../lang/erlang
|
||||
|
||||
USE_TOOLS+= gmake
|
||||
USE_TOOLS+= gmake
|
||||
BUILD_TARGET= compile
|
||||
TEST_TARGET= test
|
||||
|
||||
MAKE_FLAGS+= MAN_PREFIX=${PREFIX}/${PKGMANDIR}
|
||||
MAKE_FLAGS+= MAN_PREFIX=${PREFIX}/${PKGMANDIR}
|
||||
|
||||
REPLACE_INTERPRETER+= elixir
|
||||
REPLACE.elixir.old= .*elixir
|
||||
|
@ -24,7 +26,4 @@ REPLACE_FILES.elixir= bin/mix
|
|||
CHECK_INTERPRETER_SKIP+= bin/mix
|
||||
CHECK_INTERPRETER_SKIP+= lib/elixir/bin/mix
|
||||
|
||||
BUILD_TARGET= compile
|
||||
TEST_TARGET= test
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.4 2019/08/01 09:52:52 nia Exp $
|
||||
@comment $NetBSD: PLIST,v 1.5 2020/02/13 18:27:23 adam Exp $
|
||||
bin/elixir
|
||||
bin/elixirc
|
||||
bin/iex
|
||||
|
@ -111,6 +111,7 @@ lib/elixir/lib/elixir/ebin/Elixir.Inspect.HashDict.beam
|
|||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.HashSet.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.Integer.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.List.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.Macro.Env.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.Map.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.MapSet.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Inspect.NaiveDateTime.beam
|
||||
|
@ -150,7 +151,14 @@ lib/elixir/lib/elixir/ebin/Elixir.Macro.beam
|
|||
lib/elixir/lib/elixir/ebin/Elixir.Map.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.MapSet.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.MatchError.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Checker.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.LocalsTracker.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.ParallelChecker.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Expr.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Helpers.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Infer.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Types.Pattern.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.Types.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Module.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.NaiveDateTime.beam
|
||||
lib/elixir/lib/elixir/ebin/Elixir.Node.beam
|
||||
|
@ -313,9 +321,10 @@ lib/elixir/lib/logger/ebin/Elixir.Logger.App.beam
|
|||
lib/elixir/lib/logger/ebin/Elixir.Logger.BackendSupervisor.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Console.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Config.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.ErlangHandler.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.ErrorHandler.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Counter.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Filter.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Formatter.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Handler.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Translator.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Utils.beam
|
||||
lib/elixir/lib/logger/ebin/Elixir.Logger.Watcher.beam
|
||||
|
@ -374,7 +383,6 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Elixir.beam
|
|||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Erlang.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Leex.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Protocols.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Xref.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.Yecc.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Compile.beam
|
||||
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Clean.beam
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.11 2019/08/01 09:52:52 nia Exp $
|
||||
$NetBSD: distinfo,v 1.12 2020/02/13 18:27:23 adam Exp $
|
||||
|
||||
SHA1 (elixir-1.9.1.tar.gz) = 42aa6031f5aabbad8a5cc098b50ec74a2dff0902
|
||||
RMD160 (elixir-1.9.1.tar.gz) = 9f4f0aaaf96ce8f5051b9c0a0176a3ff91dfa5f7
|
||||
SHA512 (elixir-1.9.1.tar.gz) = 4cfc672d3a2d02e044ffa305ae2986658a431a264b7e06b0fde1773d8d062bde27ea06f0d31433107ef8bfdf6e931c75c6a39de81bc54b275e06edbe0cc87bda
|
||||
Size (elixir-1.9.1.tar.gz) = 2248780 bytes
|
||||
SHA1 (elixir-1.10.1.tar.gz) = 09c5067a5581d29e053060c0574a80967d7b2c24
|
||||
RMD160 (elixir-1.10.1.tar.gz) = 626f27b141eec3cf622d1e0c398af6b9f3c04d0b
|
||||
SHA512 (elixir-1.10.1.tar.gz) = 823a685d62b6181be9f3314c1a86b69606dd3d3528a2053060f83802a561d8e136fb32099d51cb90542ea155a0a5768d7e6fc7aa1ae18d2c9f5fd5a5a2ac9cdc
|
||||
Size (elixir-1.10.1.tar.gz) = 2322975 bytes
|
||||
SHA1 (patch-Makefile) = 00a68538bae40effba33fc3bc5019fdbf38a91f3
|
||||
|
|
Loading…
Reference in a new issue