devel/ocaml-opam 2.6.1 FreeBSD
Source-based package manager for OCaml
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d8e7674847- License
- LGPL21
- Categories
- devel
- Package size
- 4741.1 KiB, 17478.1 KiB installed
Description
OPAM is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/ocaml-opam | 2.6.1 |
| NetBSD | misc/ocaml-opam | 2.5.2 |
| DragonFly | devel/ocaml-opam | 2.3.0 |
| HardenedBSD | devel/ocaml-opam | 2.6.0 |
| GhostBSD | devel/ocaml-opam | 2.5.2 |
Install
Binary package:
pkg install ocaml-opam
From the ports tree:
cd /usr/ports/devel/ocaml-opam/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ocaml-opam>0:devel/ocaml-opam
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.6.1 | 2.6.1 | - | 2.4.1 | 2.6.1 |
| FreeBSD:14:quarterly | 2.6.1 | 2.6.1 | n/a | 2.3.0 | 2.6.1 |
| FreeBSD:15:latest | 2.6.1 | 2.6.1 | n/a | 2.4.1 | 2.4.1 |
| FreeBSD:15:quarterly | 2.6.1 | 2.6.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.6.0 | 2.6.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 2
curl: ftp/curlgmake: devel/gmake
The full lists below include those, and their dependencies in turn.
Build dependencies 3
Run dependencies 17
Configuration
Options name: devel_opam
| Option | Default | Description |
|---|---|---|
| DARCS | off | Darcs version control support |
| GIT | on | Git version control support |
| MERCURIAL | off | Mercurial version control support |
| RSYNC | on | Remote repository synchronized with Rsync |
- USES
- gmake
- Service scripts
- none
Files
Manual pages 45
- opam(1)
- opam-admin(1)
- opam-admin-add-constraint(1)
- opam-admin-add-hashes(1)
- opam-admin-cache(1)
- opam-admin-check(1)
- opam-admin-compare-versions(1)
- opam-admin-filter(1)
- opam-admin-help(1)
- opam-admin-index(1)
- opam-admin-lint(1)
- opam-admin-list(1)
- opam-admin-make(1)
- opam-admin-migrate-extrafiles(1)
- opam-admin-update-extrafiles(1)
- opam-admin-upgrade(1)
- opam-clean(1)
- opam-config(1)
- opam-env(1)
- opam-exec(1)
- opam-help(1)
- opam-info(1)
- opam-init(1)
- opam-install(1)
- opam-installer(1)
- opam-lint(1)
- opam-list(1)
- opam-lock(1)
- opam-option(1)
- opam-pin(1)
- opam-reinstall(1)
- opam-remote(1)
- opam-remove(1)
- opam-repository(1)
- opam-search(1)
- opam-show(1)
- opam-source(1)
- opam-switch(1)
- opam-tree(1)
- opam-uninstall(1)
- opam-unpin(1)
- opam-update(1)
- opam-upgrade(1)
- opam-var(1)
- opam-why(1)
pkg-plist 47
- bin/opam
- bin/opam-installer
- share/man/man1/opam-admin-add-constraint.1.gz
- share/man/man1/opam-admin-add-hashes.1.gz
- share/man/man1/opam-admin-cache.1.gz
- share/man/man1/opam-admin-check.1.gz
- share/man/man1/opam-admin-compare-versions.1.gz
- share/man/man1/opam-admin-filter.1.gz
- share/man/man1/opam-admin-help.1.gz
- share/man/man1/opam-admin-index.1.gz
- share/man/man1/opam-admin-lint.1.gz
- share/man/man1/opam-admin-list.1.gz
- share/man/man1/opam-admin-make.1.gz
- share/man/man1/opam-admin-migrate-extrafiles.1.gz
- share/man/man1/opam-admin-update-extrafiles.1.gz
- share/man/man1/opam-admin-upgrade.1.gz
- share/man/man1/opam-admin.1.gz
- share/man/man1/opam-clean.1.gz
- share/man/man1/opam-config.1.gz
- share/man/man1/opam-env.1.gz
- share/man/man1/opam-exec.1.gz
- share/man/man1/opam-help.1.gz
- share/man/man1/opam-info.1.gz
- share/man/man1/opam-init.1.gz
- share/man/man1/opam-install.1.gz
- share/man/man1/opam-installer.1.gz
- share/man/man1/opam-lint.1.gz
- share/man/man1/opam-list.1.gz
- share/man/man1/opam-lock.1.gz
- share/man/man1/opam-option.1.gz
- share/man/man1/opam-pin.1.gz
- share/man/man1/opam-reinstall.1.gz
- share/man/man1/opam-remote.1.gz
- share/man/man1/opam-remove.1.gz
- share/man/man1/opam-repository.1.gz
- share/man/man1/opam-search.1.gz
- share/man/man1/opam-show.1.gz
- share/man/man1/opam-source.1.gz
- share/man/man1/opam-switch.1.gz
- share/man/man1/opam-tree.1.gz
- share/man/man1/opam-uninstall.1.gz
- share/man/man1/opam-unpin.1.gz
- share/man/man1/opam-update.1.gz
- share/man/man1/opam-upgrade.1.gz
- share/man/man1/opam-var.1.gz
- share/man/man1/opam-why.1.gz
- share/man/man1/opam.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| opam-full-2.6.1.tar.gz | 1.5877014e+07 | ebbaffa4192e69d612d2c1a5fc5a15b32730322d7e34bc4456ad4076bb987007 |
Master sites 1
- https://github.com/ocaml/opam/releases/download/2.6.1/