dev-lang/ocaml (gentoo)

Search

Package Information

Description:
Programming language supporting functional, imperative & object-oriented styles
Homepage:
https://ocaml.org/
License:
QPL-1.0 LGPL-2

Versions

Version EAPI Keywords Slot
5.4.0 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0/5.4.0
5.3.0-r1 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0/5.3.0-r1
4.14.2 8 amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 0/4.14.2

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>ml@gentoo.org</email>
		<name>ML</name>
	</maintainer>
	<use>
		<flag name="flambda">Enables the Flambda optimizer: A new intermediate representation (introduced in ocaml 4.03) in the depths of the compiler designed to allow for better inlining.</flag>
	</use>
	<upstream>
		<remote-id type="github">ocaml/ocaml</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 5.4.0 5.3.0-r1 4.14.2
emacs Add support for GNU Emacs
flambda Enables the Flambda optimizer: A new intermediate representation (introduced in ocaml 4.03) in the depths of the compiler designed to allow for better inlining.
latex Add support for LaTeX (typesetting package)
ocamlopt Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale)
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xemacs Add support for XEmacs

Files

Manifest

Type File Size Versions
DIST ocaml-4.14.2.tar.gz 5505119 bytes 4.14.2
DIST ocaml-5.4.0.tar.gz 6448449 bytes 5.4.0
Unmatched Entries
Type File Size
DIST ocaml-5.3.0.tar.gz 6239856 bytes