BSD Ports

lang/elixir-devel 1.20.4 FreeBSD

Functional, meta-programming aware language built on top of Erlang VM

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6a7a6614d9
License
APACHE20
Categories
lang
Package size
10963.6 KiB, 38476.2 KiB installed

Description

Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language that focuses on tooling to leverage Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.

In the other systems

SystemPortVersion
FreeBSDlang/elixir-devel1.20.4
DragonFlylang/elixir-devel1.18.3

Install

Binary package:

pkg install elixir-devel

From the ports tree:

cd /usr/ports/lang/elixir-devel/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	elixir-devel>0:lang/elixir-devel

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.20.41.20.4-1.19.01.20.4
FreeBSD:14:quarterly1.20.41.20.4n/a1.19.01.20.4
FreeBSD:15:latest1.20.41.20.4n/a1.19.01.19.0
FreeBSD:15:quarterly1.20.41.20.4n/an/an/a
FreeBSD:16:latest1.20.41.20.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 4

No port depends on this one.

Configuration

Options name: lang_elixir

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake
Service scripts
none
Conflicts with
elixir

Message after installing

Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
one of the following installed:

- lang/erlang-runtime29 or newer

Note that lang/erlang through lang/erlang-runtime28 are not compatible
with this build.

Elixir requires a compatible Erlang/OTP runtime. Ensure that you have
one of the following installed, as you prefer:

- lang/erlang-runtime29 or newer

Note that lang/erlang through lang/erlang-runtime28 are not compatible
with this build.

Files

Manual pages 4
  • elixir(1)
  • elixirc(1)
  • iex(1)
  • mix(1)
pkg-plist 714
  • bin/elixir
  • bin/elixirc
  • bin/iex
  • bin/mix
  • lib/elixir/bin/elixir
  • lib/elixir/bin/elixirc
  • lib/elixir/bin/iex
  • lib/elixir/bin/mix
  • lib/elixir/lib/eex/ebin/Elixir.EEx.Compiler.beam
  • lib/elixir/lib/eex/ebin/Elixir.EEx.Engine.beam
  • lib/elixir/lib/eex/ebin/Elixir.EEx.SmartEngine.beam
  • lib/elixir/lib/eex/ebin/Elixir.EEx.SyntaxError.beam
  • lib/elixir/lib/eex/ebin/Elixir.EEx.beam
  • lib/elixir/lib/eex/ebin/eex.app
  • lib/elixir/lib/eex/lib/eex.ex
  • lib/elixir/lib/eex/lib/eex/compiler.ex
  • lib/elixir/lib/eex/lib/eex/engine.ex
  • lib/elixir/lib/eex/lib/eex/smart_engine.ex
  • lib/elixir/lib/elixir/ebin/Elixir.Access.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Agent.Server.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Agent.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Application.beam
  • lib/elixir/lib/elixir/ebin/Elixir.ArgumentError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.ArithmeticError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Atom.beam
  • lib/elixir/lib/elixir/ebin/Elixir.BadArityError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.BadBooleanError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.BadFunctionError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.BadMapError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Base.beam
  • 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
  • lib/elixir/lib/elixir/ebin/Elixir.Code.Fragment.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Code.Identifier.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Code.LoadError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Code.Normalizer.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Code.Typespec.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Code.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.BitString.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.File.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashDict.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashSet.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.IO.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.List.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.Map.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.MapSet.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam
  • lib/elixir/lib/elixir/ebin/Elixir.CompileError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.CondClauseError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Config.Provider.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Config.Reader.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Config.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Date.Range.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Date.beam
  • lib/elixir/lib/elixir/ebin/Elixir.DateTime.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Dict.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Duration.beam
  • lib/elixir/lib/elixir/ebin/Elixir.DynamicSupervisor.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enum.EmptyError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enum.OutOfBoundsError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enum.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Date.Range.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.File.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Function.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.GenEvent.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.HashDict.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.HashSet.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.IO.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.List.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Map.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.MapSet.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Range.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Enumerable.beam
  • lib/elixir/lib/elixir/ebin/Elixir.ErlangError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Exception.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.CopyError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.Error.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.LinkError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.RenameError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.Stat.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.File.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Float.beam
  • lib/elixir/lib/elixir/ebin/Elixir.Function.beam
  • lib/elixir/lib/elixir/ebin/Elixir.FunctionClauseError.beam
  • lib/elixir/lib/elixir/ebin/Elixir.GenEvent.Stream.beam
  • lib/elixir/lib/elixir/ebin/Elixir.GenEvent.beam
  • lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam
  • lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam
  • lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam
  • lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam
  • lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam
  • lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam

The first 100 are listed.

distinfo 2
FileSizeSHA256
elixir/1.20.4/Docs.zip6.962081e+068f6cc7ec5d0ba5b4bbb6bfc6fe8d013ecf250fc330bdd4f4d2e6dd57e6632f0f
elixir/1.20.4/elixir-lang-elixir-v1.20.4_GH0.tar.gz3.685297e+062f87be1702583ecbeee82c0ad4d6353de96463cfa0fa6e7557e05f68d90da869
Master sites 1
  • https://github.com/elixir-lang/elixir/releases/download/v1.20.4${DISTVERSIONSUFFIX}/:doc

Commit history 2

DateCommitCreditsLog message
6a7a6614d9 Dave Cottlehuber lang/elixir-devel: update to 1.20.4
- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.20.4 Security: CVE-2026-75758 Sponsored by: SkunkWerks, GmbH
60b9e775b8 Dave Cottlehuber lang/elixir-devel: update to 1.20.3
- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.20.3 Sponsored by: SkunkWerks, GmbH