pkgsrc/lang/elixir/Makefile
fhajny 3c0623fb6a lang/elixir: Update to 1.6.5.
- [Code] Preserve the user's choice in the formatter on parens call
  with next break fits
- [Code] Preserve the user's choice in the formatter on calls without
  parens when we have one argument per line
- [Code] Fix formatting when there is a tilde in the first element of
  a bitstring
- [Kernel] Support specsdiff flag on __info__ spec clauses
- [Kernel] Do not exclude hygienic vars in defguard
- [Kernel.SpecialForms] Mark for comprehensions as generated to avoid
  dialyzer warnings
- [Macro] Make sure Macro.to_string/2 emits valid quoted expressions
- [Task] Support :infinity timeout on Task.yield_many/2
- [Task.Supervisor] Do not crash spawning supervised tasks when the
  parent process is dead
- [URI] Fix parsing of URIs with trailing ?
2018-05-14 15:57:13 +00:00

29 lines
698 B
Makefile

# $NetBSD: Makefile,v 1.7 2018/05/14 15:57:13 fhajny Exp $
DISTNAME= elixir-1.6.5
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/}
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
GITHUB_TAG= v${PKGVERSION_NOREV}
DEPENDS+= erlang>=18.0:../../lang/erlang
USE_TOOLS+= gmake
REPLACE_INTERPRETER+= elixir
REPLACE.elixir.old= .*elixir
REPLACE.elixir.new= ${PREFIX}/bin/elixir
REPLACE_FILES.elixir= bin/mix
BUILD_TARGET= compile
.include "../../mk/bsd.pkg.mk"
MAKE_ENV+=LC_CTYPE="en_US.UTF-8"
MAKE_ENV+=LC_LANG="en_US.UTF-8"
MAKE_ENV+=LC_ALL=""