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/adc966431301
branches: trunk
changeset: 423239:adc966431301
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 ccc3018e5cd9 -r adc966431301 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 ccc3018e5cd9 -r adc966431301 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 ccc3018e5cd9 -r adc966431301 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