./devel/ocaml-cmdliner, Module for the declarative definition of command line interfaces

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.1, Package name: ocaml-cmdliner-1.1.1, Maintainer: jaapb

Cmdliner provides a simple and compositional mechanism to convert command line
arguments to OCaml values and pass them to your functions. The module
automatically handles syntax errors, help messages and UNIX man page
generation. It supports programs with single or multiple commands (like darcs
or git) and respects most of the POSIX and GNU conventions.


Required to run:
[lang/ocaml] [devel/ocaml-result]

Required to build:
[pkgtools/cwrappers] [devel/ocamlbuild]

Master sites:

Filesize: 56.693 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-30 22:18:11 by Zafer Aydogan | Files touched by this commit (1)
Log message:
https
   2022-05-24 20:59:36 by Jaap Boender | Files touched by this commit (145)
Log message:
Replaced mk/ocaml.mk with lang/ocaml/ocaml.mk in ocaml packages
   2022-05-02 20:12:13 by Jaap Boender | Files touched by this commit (5)
Log message:
Updated devel/ocaml-cmdliner to version 1.1.1.

There are several upstream changes, mostly minor, but 1.1.0 introduced a
new Cmd module and deprecated the Term module.
   2021-11-01 20:50:50 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
ocaml-cmdliner: update to 1.0.4.

v1.0.4 2019-06-14 Zagreb
------------------------

- Change the way `Error (_, e)` term evaluation results
  are formatted. Instead of treating `e` as text, treat
  it as formatted lines.
- Fix 4.08 `Pervasives` deprecation.
- Fix 4.03 String deprecations.
- Fix boostrap build in absence of dynlink.
- Make the `Makefile` bootstrap build reproducible.
  Thanks to Thomas Leonard for the patch.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-03-08 09:13:10 by Jaap Boender | Files touched by this commit (214) | Package updated
Log message:
Recursive revbump associated with update of lang/ocaml
   2018-11-27 16:56:12 by Jaap Boender | Files touched by this commit (4)
Log message:
Updated devel/ocaml-cmdliner to version 1.0.3.

This version mostly incorporates changes to the build system (using dune,
dropping support for older methods and versions of ocaml).