BSD Ports

lang/elixir 1.19.6 FreeBSD

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

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c313580fe7
License
APACHE20
Categories
lang
Package size
10344.1 KiB, 34414.1 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/elixir1.19.6
OpenBSDlang/elixir1.20.4
NetBSDlang/elixir1.17.2
DragonFlylang/elixir1.17.3
MidnightBSDlang/elixir1.16.3

Install

Binary package:

pkg install elixir

From the ports tree:

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

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

RUN_DEPENDS=	elixir>0:lang/elixir

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.19.61.19.6-1.17.3-
FreeBSD:14:quarterly1.19.61.19.6n/a1.17.3-
FreeBSD:15:latest1.19.61.19.6n/a1.17.31.17.3
FreeBSD:15:quarterly1.19.61.19.6n/an/an/a
FreeBSD:16:latest1.19.61.19.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 5
Required by 1

Configuration

Options name: lang_elixir

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

Message after installing

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

- lang/erlang
- lang/erlang-runtime24 or newer

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

- lang/erlang
- lang/erlang-runtime25 or newer

Files

Manual pages 4
  • elixir(1)
  • elixirc(1)
  • iex(1)
  • mix(1)
pkg-plist 712
  • 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.BadStructError.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

The first 100 are listed.

distinfo 2
FileSizeSHA256
elixir/1.19.6/Docs.zip5.964102e+0613159e99be0ff74293b7662d68958d1c7ca5cf5ebfc189bd820f9d4c1bad0f32
elixir/1.19.6/elixir-lang-elixir-v1.19.6_GH0.tar.gz3.593459e+069c27c00eb9e88666ce7a3c576c1b2160875a56db10e80a49a24a8568c864d071
Master sites 1
  • https://github.com/elixir-lang/elixir/releases/download/v1.19.6${DISTVERSIONSUFFIX}/:doc

Commit history 1

DateCommitCreditsLog message
c313580fe7 Dave Cottlehuber lang/elixir: update to 1.19.6
- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.19.6 - while here, backport the auto-doc-generation from lang/elixir-devel Security: CVE-2026-75758 Sponsored by: SkunkWerks, GmbH