Index: head/lang/elixir/Makefile =================================================================== --- head/lang/elixir/Makefile +++ head/lang/elixir/Makefile @@ -3,7 +3,7 @@ PORTNAME= elixir DISTVERSIONPREFIX= v -DISTVERSION= 1.7.4 +DISTVERSION= 1.8.2 CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${PORTVERSION}/:doc DISTFILES= Docs.zip:doc @@ -14,8 +14,8 @@ LICENSE= APACHE20 -BUILD_DEPENDS= erlang>=19:lang/erlang -RUN_DEPENDS= erlang>=19:lang/erlang +BUILD_DEPENDS= erlang>=21.3:lang/erlang +RUN_DEPENDS= erlang>=21.3:lang/erlang USES= gmake @@ -27,6 +27,7 @@ REINPLACE_ARGS= -i "" NO_ARCH= yes OPTIONS_SUB= yes +MAKE_ENV= MAN_PREFIX=${PREFIX}/man OPTIONS_DEFINE= SRC DOCS OPTIONS_DEFAULT=SRC Index: head/lang/elixir/distinfo =================================================================== --- head/lang/elixir/distinfo +++ head/lang/elixir/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1540557260 -SHA256 (elixir/1.7.4/Docs.zip) = 9b25123c59e98fb1faac3436c36786a612399abfcf0baed310b5b17e04429e4c -SIZE (elixir/1.7.4/Docs.zip) = 1630144 -SHA256 (elixir/1.7.4/elixir-lang-elixir-v1.7.4_GH0.tar.gz) = c7c87983e03a1dcf20078141a22355e88dadb26b53d3f3f98b9a9268687f9e20 -SIZE (elixir/1.7.4/elixir-lang-elixir-v1.7.4_GH0.tar.gz) = 2139938 +TIMESTAMP = 1558713589 +SHA256 (elixir/1.8.2/Docs.zip) = 886c1430b4d70c3a7ba9d3e7c70812f5a7477965ef3bdb8e9fde7a7127f4daf4 +SIZE (elixir/1.8.2/Docs.zip) = 1968163 +SHA256 (elixir/1.8.2/elixir-lang-elixir-v1.8.2_GH0.tar.gz) = cf9bf0b2d92bc4671431e3fe1d1b0a0e5125f1a942cc4fdf7914b74f04efb835 +SIZE (elixir/1.8.2/elixir-lang-elixir-v1.8.2_GH0.tar.gz) = 2178731 Index: head/lang/elixir/files/patch-Makefile =================================================================== --- head/lang/elixir/files/patch-Makefile +++ head/lang/elixir/files/patch-Makefile @@ -1,24 +0,0 @@ ---- Makefile.orig 2018-07-26 08:21:35 UTC -+++ Makefile -@@ -1,5 +1,6 @@ - PREFIX ?= /usr/local - SHARE_PREFIX ?= $(PREFIX)/share -+MAN_PREFIX ?= $(PREFIX)/man - CANONICAL := v1.7/ - ELIXIRC := bin/elixirc --verbose --ignore-module-conflict - ERLC := erlc -I lib/elixir/include -@@ -279,9 +280,9 @@ clean_man: - rm -f man/iex.1.bak - - install_man: build_man -- $(Q) mkdir -p $(DESTDIR)$(SHARE_PREFIX)/man/man1 -- $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 -- $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 -- $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 -- $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1 -+ $(Q) mkdir -p $(DESTDIR)$(MAN_PREFIX)/man1 -+ $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(MAN_PREFIX)/man1 -+ $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(MAN_PREFIX)/man1 -+ $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(MAN_PREFIX)/man1 -+ $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(MAN_PREFIX)/man1 - $(MAKE) clean_man Index: head/lang/elixir/pkg-plist =================================================================== --- head/lang/elixir/pkg-plist +++ head/lang/elixir/pkg-plist @@ -34,6 +34,8 @@ lib/elixir/lib/elixir/ebin/Elixir.Behaviour.beam lib/elixir/lib/elixir/ebin/Elixir.Bitwise.beam lib/elixir/lib/elixir/ebin/Elixir.Calendar.ISO.beam +lib/elixir/lib/elixir/ebin/Elixir.Calendar.TimeZoneDatabase.beam +lib/elixir/lib/elixir/ebin/Elixir.Calendar.UTCOnlyTimeZoneDatabase.beam lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam lib/elixir/lib/elixir/ebin/Elixir.CaseClauseError.beam lib/elixir/lib/elixir/ebin/Elixir.Code.Formatter.beam @@ -187,7 +189,6 @@ lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.Requirement.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.Version.beam lib/elixir/lib/elixir/ebin/Elixir.String.Chars.beam -lib/elixir/lib/elixir/ebin/Elixir.String.Normalizer.beam lib/elixir/lib/elixir/ebin/Elixir.String.Tokenizer.beam lib/elixir/lib/elixir/ebin/Elixir.String.Unicode.beam lib/elixir/lib/elixir/ebin/Elixir.String.beam @@ -264,6 +265,7 @@ %%SRC%%lib/elixir/lib/elixir/lib/calendar/iso.ex %%SRC%%lib/elixir/lib/elixir/lib/calendar/naive_datetime.ex %%SRC%%lib/elixir/lib/elixir/lib/calendar/time.ex +%%SRC%%lib/elixir/lib/elixir/lib/calendar/time_zone_database.ex %%SRC%%lib/elixir/lib/elixir/lib/code.ex %%SRC%%lib/elixir/lib/elixir/lib/code/formatter.ex %%SRC%%lib/elixir/lib/elixir/lib/code/identifier.ex @@ -385,6 +387,7 @@ %%SRC%%lib/elixir/lib/ex_unit/lib/ex_unit/server.ex lib/elixir/lib/iex/ebin/Elixir.IEx.App.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Autocomplete.beam +lib/elixir/lib/iex/ebin/Elixir.IEx.Broker.beam lib/elixir/lib/iex/ebin/Elixir.IEx.CLI.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Config.beam lib/elixir/lib/iex/ebin/Elixir.IEx.Evaluator.beam @@ -416,6 +419,7 @@ %%SRC%%lib/elixir/lib/iex/lib/iex.ex %%SRC%%lib/elixir/lib/iex/lib/iex/app.ex %%SRC%%lib/elixir/lib/iex/lib/iex/autocomplete.ex +%%SRC%%lib/elixir/lib/iex/lib/iex/broker.ex %%SRC%%lib/elixir/lib/iex/lib/iex/cli.ex %%SRC%%lib/elixir/lib/iex/lib/iex/config.ex %%SRC%%lib/elixir/lib/iex/lib/iex/evaluator.ex @@ -427,6 +431,7 @@ %%SRC%%lib/elixir/lib/iex/lib/iex/remsh.ex %%SRC%%lib/elixir/lib/iex/lib/iex/server.ex 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 @@ -435,11 +440,11 @@ 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 -lib/elixir/lib/logger/ebin/Elixir.Logger.WatcherSupervisor.beam lib/elixir/lib/logger/ebin/Elixir.Logger.beam lib/elixir/lib/logger/ebin/logger.app %%SRC%%lib/elixir/lib/logger/lib/logger.ex %%SRC%%lib/elixir/lib/logger/lib/logger/app.ex +%%SRC%%lib/elixir/lib/logger/lib/logger/backend_supervisor.ex %%SRC%%lib/elixir/lib/logger/lib/logger/backends/console.ex %%SRC%%lib/elixir/lib/logger/lib/logger/config.ex %%SRC%%lib/elixir/lib/logger/lib/logger/erlang_handler.ex @@ -448,7 +453,6 @@ %%SRC%%lib/elixir/lib/logger/lib/logger/translator.ex %%SRC%%lib/elixir/lib/logger/lib/logger/utils.ex %%SRC%%lib/elixir/lib/logger/lib/logger/watcher.ex -%%SRC%%lib/elixir/lib/logger/lib/logger/watcher_supervisor.ex lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam @@ -534,6 +538,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Run.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.Cover.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Test.beam +lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.WillRecompile.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Xref.beam lib/elixir/lib/mix/ebin/Elixir.Mix.TasksServer.beam lib/elixir/lib/mix/ebin/Elixir.Mix.Utils.beam @@ -619,6 +624,7 @@ %%SRC%%lib/elixir/lib/mix/lib/mix/tasks/profile.fprof.ex %%SRC%%lib/elixir/lib/mix/lib/mix/tasks/run.ex %%SRC%%lib/elixir/lib/mix/lib/mix/tasks/test.ex +%%SRC%%lib/elixir/lib/mix/lib/mix/tasks/will_recompile.ex %%SRC%%lib/elixir/lib/mix/lib/mix/tasks/xref.ex %%SRC%%lib/elixir/lib/mix/lib/mix/tasks_server.ex %%SRC%%lib/elixir/lib/mix/lib/mix/utils.ex @@ -633,13 +639,14 @@ %%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html %%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/app-3f669e16ee.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-37cdbc8415.js -%%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/eex/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_items-1459d3e201.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-8d6b2084ef.js %%PORTDOCS%%%%DOCSDIR%%/eex/index.html %%PORTDOCS%%%%DOCSDIR%%/eex/search.html %%PORTDOCS%%%%DOCSDIR%%/elixir/404.html @@ -658,6 +665,8 @@ %%PORTDOCS%%%%DOCSDIR%%/elixir/Behaviour.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Bitwise.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.ISO.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.TimeZoneDatabase.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.UTCOnlyTimeZoneDatabase.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Calendar.html %%PORTDOCS%%%%DOCSDIR%%/elixir/CaseClauseError.html %%PORTDOCS%%%%DOCSDIR%%/elixir/Code.LoadError.html @@ -752,13 +761,14 @@ %%PORTDOCS%%%%DOCSDIR%%/elixir/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/elixir/assets/logo.png %%PORTDOCS%%%%DOCSDIR%%/elixir/compatibility-and-deprecations.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/app-3f669e16ee.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-603a6513f9.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/elixir/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_items-57863e0b8c.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-7a8d46281e.js %%PORTDOCS%%%%DOCSDIR%%/elixir/guards.html %%PORTDOCS%%%%DOCSDIR%%/elixir/index.html %%PORTDOCS%%%%DOCSDIR%%/elixir/library-guidelines.html @@ -790,29 +800,32 @@ %%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/app-3f669e16ee.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-e1aa34e419.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_items-711d384011.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-4708ae1449.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html %%PORTDOCS%%%%DOCSDIR%%/iex/404.html %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Helpers.html %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Info.html %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Pry.html +%%PORTDOCS%%%%DOCSDIR%%/iex/IEx.Server.html %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html %%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/app-3f669e16ee.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-d78c2db16c.js -%%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/iex/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_items-a97f56c0d4.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-f7cf7a738d.js %%PORTDOCS%%%%DOCSDIR%%/iex/index.html %%PORTDOCS%%%%DOCSDIR%%/iex/search.html %%PORTDOCS%%%%DOCSDIR%%/logger/404.html @@ -821,13 +834,14 @@ %%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html %%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/app-3f669e16ee.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_items-cf4bad6c22.js %%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-01d316135c.js -%%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/logger/fonts/icomoon.woff %%PORTDOCS%%%%DOCSDIR%%/logger/index.html %%PORTDOCS%%%%DOCSDIR%%/logger/search.html %%PORTDOCS%%%%DOCSDIR%%/mix/404.html @@ -897,12 +911,13 @@ %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html %%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-240d7fc7e5.css -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/app-3f669e16ee.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-d32f1c2296.js -%%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.eot -%%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.svg -%%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.ttf -%%PORTDOCS%%%%DOCSDIR%%/mix/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-d9f58a6320b5bfa6dd77.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-d9f58a6320b5bfa6dd77.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html/fonts/icomoon.eot +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html/fonts/icomoon.svg +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html/fonts/icomoon.ttf +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html/fonts/icomoon.woff +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_items-bb9fd214d1.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-7be9c1c6f6.js %%PORTDOCS%%%%DOCSDIR%%/mix/index.html %%PORTDOCS%%%%DOCSDIR%%/mix/search.html