3c0623fb6a
- [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 ?
29 lines
698 B
Makefile
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=""
|