Adding an "ocamldoc" library, providing the cmi's for ocamldoc plugins
Support for OCaml-4.03: recognize that the new -color option has an argument
Adding support for dynamically loading packages
new "plugin" variable, new Fl_dynload module.
New command "ocamlfind lint" for checking META files
Allow to query the location of the META file of a package:
"ocamlfind query -format '%m'"
Get the install path for the META file of packages:
"ocamlfind printconf metapath"
The switch -only-show did not work as described.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ocaml/ocaml-findlib?expand=0&rev=37
- Update to upstream version 1.5.5
New ppxopt META variables.
Support for OCAMLFIND_TOOLCHAIN environment variable.
- BuildRequire ocaml-rpm-macros
- BuildRequire at least ocaml 4.02
- Update to upstream version 1.5.3
The installation of "bytes" respects now $prefix and the
configured destination.
New option -pp for "ocamlfind query", to get preprocessor
packages. Updated the compatibility Bytes module to support
extend, init, mapi, blit_string.
- 1.5.2: support for the query formats "%+a" and "%+A".
Fix: the "ppx" property is now also path-expanded when
interpreted in a toploop.
Fix: implicit "ppx" is not path-expanded anymore.
Fix: Build bytes.cmxs only if natdynlink is enabled.
- 1.5.1: includes a file that was missing in 1.5
- 1.5: Including the "bytes" package that is either a compat
package for ocaml < 4.02 or a fake package for ocaml >= 4.02.
The package aims at helping to support the transition to the new
"bytes" type for mutable strings.
Also installing findlib.cmxs if OCaml supports it.
Allowing to disable camlp4 (in prep for OCaml-4.02).
The "ppx" package property can be specified for constructing
ppx-type preprocessor.
- 1.4.1:ocamldoc: The order of -ppopt arguments was changed by
ocamlfind, which is not correct.
- 1.4: Fixed performance bug when many arguments need to be processed.
Auto-configuring ocamldoc.opt if it is found.
New config switch -no-custom to prevent that "ocamlfind" is
linked in custom-runtime mode (bytecode only).
The library dbm is no longer part of OCaml, and now optional in
findlib
Support for ocamloptp.
New function Topfind.log for controlling the verbosity.
Rewritten Fl_metascanner without camlp4
OBS-URL: https://build.opensuse.org/request/show/258139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ocaml-findlib?expand=0&rev=4
The installation of "bytes" respects now $prefix and the
configured destination.
New option -pp for "ocamlfind query", to get preprocessor
packages. Updated the compatibility Bytes module to support
extend, init, mapi, blit_string.
- 1.5.2: support for the query formats "%+a" and "%+A".
Fix: the "ppx" property is now also path-expanded when
interpreted in a toploop.
Fix: implicit "ppx" is not path-expanded anymore.
Fix: Build bytes.cmxs only if natdynlink is enabled.
- 1.5.1: includes a file that was missing in 1.5
- 1.5: Including the "bytes" package that is either a compat
package for ocaml < 4.02 or a fake package for ocaml >= 4.02.
The package aims at helping to support the transition to the new
"bytes" type for mutable strings.
Also installing findlib.cmxs if OCaml supports it.
Allowing to disable camlp4 (in prep for OCaml-4.02).
The "ppx" package property can be specified for constructing
ppx-type preprocessor.
- 1.4.1:ocamldoc: The order of -ppopt arguments was changed by
ocamlfind, which is not correct.
- 1.4: Fixed performance bug when many arguments need to be processed.
Auto-configuring ocamldoc.opt if it is found.
New config switch -no-custom to prevent that "ocamlfind" is
linked in custom-runtime mode (bytecode only).
The library dbm is no longer part of OCaml, and now optional in
findlib
Support for ocamloptp.
New function Topfind.log for controlling the verbosity.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ocaml/ocaml-findlib?expand=0&rev=26
- 1.3.3: OCaml-4: using the new #remove_directory directive if present.
Better compatibility with the OCaml version from Homebrew.
- 1.3.2: Handling of empty arguments (Wojciech Meyer).
Added entry for camlp4.fulllib.
New switch -add for "ocamlfind install" (Hans Ole Rafaelsen).
Further fixes for ocaml-4.00.
Fixing the recognition of double .cmi interface files.
Fixing -dontlink (it is now deeply interpreted).
- 1.3.1: Fixing a bug with ocamlmklib that slipped through in 1.3.0
- 1.3.0: Fixes for ocaml-4.00 (especially topfind).
Emitting an error if the configuration file does not exist.
Emitting a warning if the selected toolchain does not exist.
camlp4 is referenced by "+camlp4" in META.
Including the sources for the documentation in the tarball.
License change (simplification) for num_top_printers.mli.
Fix ocamlmklib wrapper: processing contracted args (like -L/dir) correctly.
Many wrappers get a new option -passrest instructing to pass all remaining
options on the command-line unchanged to the invoked tool.
Prettified -help output.
- 1.2.8: Adding support for ocamlmklib (B. Meurer's patches)
Fix for win32 in the configure script.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ocaml/ocaml-findlib?expand=0&rev=5