pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/elixir elixir: updated to 1.10.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/168f394bb83b
branches:  trunk
changeset: 411477:168f394bb83b
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Feb 13 18:27:23 2020 +0000

description:
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

diffstat:

 lang/elixir/Makefile |  29 ++++++++++++++---------------
 lang/elixir/PLIST    |  16 ++++++++++++----
 lang/elixir/distinfo |  10 +++++-----
 3 files changed, 31 insertions(+), 24 deletions(-)

diffs (115 lines):

diff -r 11c14d1f39e5 -r 168f394bb83b lang/elixir/Makefile
--- a/lang/elixir/Makefile      Thu Feb 13 16:55:09 2020 +0000
+++ b/lang/elixir/Makefile      Thu Feb 13 18:27:23 2020 +0000
@@ -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@localhost
-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@localhost
+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 @@
 CHECK_INTERPRETER_SKIP+=       bin/mix
 CHECK_INTERPRETER_SKIP+=       lib/elixir/bin/mix
 
-BUILD_TARGET=          compile
-TEST_TARGET=           test
-
 .include "../../mk/bsd.pkg.mk"
diff -r 11c14d1f39e5 -r 168f394bb83b lang/elixir/PLIST
--- a/lang/elixir/PLIST Thu Feb 13 16:55:09 2020 +0000
+++ b/lang/elixir/PLIST Thu Feb 13 18:27:23 2020 +0000
@@ -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.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.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.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.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
diff -r 11c14d1f39e5 -r 168f394bb83b lang/elixir/distinfo
--- a/lang/elixir/distinfo      Thu Feb 13 16:55:09 2020 +0000
+++ b/lang/elixir/distinfo      Thu Feb 13 18:27:23 2020 +0000
@@ -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



Home | Main Index | Thread Index | Old Index