Commit graph

48 commits

Author SHA1 Message Date
Dmitry Marakasov
d2169b17fe - Update WWW
Approved by:	portmgr blanket
2017-12-11 09:00:27 +00:00
Jimmy Olgeni
d7574febfd Update lang/elixir to version 1.5.2. 2017-09-29 15:59:09 +00:00
Jimmy Olgeni
3d137a22de Update lang/elixir to version 1.5.1. 2017-09-03 21:51:15 +00:00
Jimmy Olgeni
720cb5b941 Respect SRC option in pkg-plist. 2017-07-26 07:56:53 +00:00
Jimmy Olgeni
0e134e636c Bump PORTREVISION of lang/elixir after Erlang downgrade.
Reported by:	vanilla
2017-06-25 07:21:16 +00:00
Jimmy Olgeni
921ec81d9b Update lang/elixir to version 1.4.5. 2017-06-22 20:54:45 +00:00
Jimmy Olgeni
8d392525d2 Update lang/elixir to version 1.4.4. 2017-05-15 19:30:34 +00:00
Jimmy Olgeni
d299550a49 Update lang/elixir to version 1.4.2. 2017-02-16 17:02:50 +00:00
Jimmy Olgeni
e646588f37 Update lang/elixir to version 1.4.1. 2017-01-26 16:50:00 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Jimmy Olgeni
f8ed07773d Update lang/elixir to version 1.4.0. 2017-01-17 15:52:40 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +00:00
Jimmy Olgeni
2d26c8ab08 Update lang/elixir to version 1.3.4. 2016-10-09 18:35:08 +00:00
Jimmy Olgeni
989a7af287 Update lang/elixir to version 1.3.3. 2016-09-18 16:04:04 +00:00
Jimmy Olgeni
35ffb79bb9 Update lang/elixir to version 1.3.2. 2016-07-15 19:22:05 +00:00
Jimmy Olgeni
028630eab9 Update lang/elixir to version 1.3.1. 2016-07-11 10:47:08 +00:00
Jimmy Olgeni
5f52fbb62d Update lang/elixir to version 1.2.6. 2016-06-06 14:59:09 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Jimmy Olgeni
ff6722dd82 Update lang/elixir to version 1.2.5. 2016-05-01 11:26:19 +00:00
Antoine Brodin
7597ed8665 Unbreak fetch
Reported by:	pkg-fallout
2016-04-02 06:34:11 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00
Jimmy Olgeni
2ffe75ed35 Update lang/elixir to version 1.2.4. 2016-04-01 12:47:06 +00:00
Jimmy Olgeni
1c32d681e5 Update lang/elixir to version 1.2.3. 2016-02-22 19:50:30 +00:00
Jimmy Olgeni
1f65d372de Upgrade lang/elixir to version 1.2.2. 2016-01-31 15:55:52 +00:00
Jimmy Olgeni
f5c6baf178 Upgrade lang/elixir to version 1.2.1. 2016-01-18 15:11:54 +00:00
Jimmy Olgeni
041f495116 Elixir 1.2 actually depends on Erlang 18, not 17. 2016-01-04 09:55:13 +00:00
Jimmy Olgeni
6c02627fb0 Couple of fixes:
- Make sure that the right Docs.zip is fetched, by changing DIST_SUBDIR.

- Put the new source files under the conditional %%SRC%% in plist.
2016-01-01 15:13:44 +00:00
Jimmy Olgeni
d4afe6c10d Upgrade lang/elixir to version 1.2.0. 2016-01-01 14:26:25 +00:00
Jimmy Olgeni
a98a587e81 Add documentation (DOCS option).
- Switch to using pkg-plist rather than automatically generate it
  (it is easy enough to maintain).

- Switch to modern option helpers.

- Set DIST_SUBDIR due to version-less Docs.zip file.
2015-10-01 12:38:29 +00:00
Jimmy Olgeni
bc75eb3f58 Upgrade lang/elixir to version 1.1.1. 2015-09-28 21:44:45 +00:00
Jimmy Olgeni
eaf7f32d4b I forgot to restore the SRC option... 2015-09-26 11:52:22 +00:00
Jimmy Olgeni
bc4f56b97a Upgrade lang/elixir to 1.1.0 and set NO_ARCH. 2015-09-26 11:38:44 +00:00
Jimmy Olgeni
708b7d3bf9 Add a new USES elixir.mk (from lang/elixir/bsd.elixir.mk) and
adjust all Elixir ports.
2015-07-03 13:59:45 +00:00
Jimmy Olgeni
9ef5f8edfc Replace PORTNAME with the correct ELIXIR_APP_NAME in ebin/ installation. 2015-07-02 23:09:03 +00:00
Jimmy Olgeni
7750fbae8b Fix syntax error in condition. 2015-07-02 12:40:27 +00:00
Jimmy Olgeni
c51225b2d7 Add helper makefile for Elixir applications. 2015-07-02 12:34:53 +00:00
Jimmy Olgeni
beaf5ddfc8 Add support for ELIXIR_HIDDEN, a regular expression that matches
applications in Elixir's lib and hides them from the actual code
path.

It will be used by ports to hide their own (already installed) files
in lib/ during the builds, and avoid unnecessary warnings.
2015-07-01 15:50:11 +00:00
Jimmy Olgeni
360f35723b Upgrade to version 1.0.5; take over maintainership.
PR:		201191
Submitted by:	olgeni
Approved by:	maintainer
2015-06-29 09:52:22 +00:00
Li-Wen Hsu
06da5fd1f1 - Set LANG=en_US.UTF-8 in MAKE_ENV, because sometimes Elixir will
complain about not having an UTF-8 locale when building in
  poudriere (which may affect binary packages).

- Install source files (with a SRC option, default on), which can
  then be used by Emacs' alchemist-mode.el to provide a working
  "go to source" function.

- Remove pkg-plist, which is now mostly auto-generated.

PR:		201125
Submitted by:	olgeni
2015-06-27 21:21:33 +00:00
Mathieu Arnold
90a49f0472 Cleanup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-30 21:25:06 +00:00
Li-Wen Hsu
bc6b95e1f8 - Update to 1.0.4
PR:		199147
Submitted by:	olgeni
2015-04-12 16:14:04 +00:00
Jimmy Olgeni
50c49c95b3 Apply compatibility fix for Erlang 17.5.1. 2015-04-12 13:06:48 +00:00
Li-Wen Hsu
7693565f14 - Fix typo: s/PORTRIVISION/PORTREVISION/
PR:		194875
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-11-07 17:25:42 +00:00
Li-Wen Hsu
f1d57d4743 - Fix pkg-plist, let mix(1) work
PR:		194875
Submitted by:	Kenji Rikitake  <kenji@k2r.org>
2014-11-07 04:47:14 +00:00
Li-Wen Hsu
5968650b5f - Update to 1.0.2
PR:		194653
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-10-30 05:08:47 +00:00
Baptiste Daroussin
77cba41a62 Cleanup plist 2014-10-27 15:23:30 +00:00
Li-Wen Hsu
e8fe19dfe5 - Update to 1.0.0
PR:		193948
Submitted by:	h416@aol.jp
2014-10-01 08:36:36 +00:00
Li-Wen Hsu
35b62305dd Add elixir, functional, meta-programming aware language
built on top of Erlang VM
2014-07-23 10:55:48 +00:00