Subject: CVS commit: pkgsrc/textproc/ocaml-tyxml
From: Jaap Boender
Date: 2016-06-20 13:10:40
Message id: 20160620111041.08FADFBB5@cvs.NetBSD.org

Log Message:
Updated package to latest version, 4.0.0. Changes include:

====== Features ======
* A new PPX has been added that allows to use tyxml with the HTML/SVG syntax, \ 
using the markup library (contribution by Anton 'aantron' Bachin).
* New Format-based printers are available, both as functors and has `pp` \ 
functions in the various implementations. Old printers are deprecated.
* Toplevel printers are now available for the `tyxml` library.
* The `str` library has been replaced by `re`.
* Various attributes arguments have been simplified. In particular:
  * Constants arguments have been removed
  * `` `On|`Off `` arguments are now replaced by booleans.
  * Some arguments now use an option type.

* XML comments are now properly serialized (without escaping but with sanitization).

====== Elements and attributes ======
* Add srcset and sizes attributes (contribution by Stéphane 'slegrand45' Legrand).
* The arguments of the `sandbox` attributes are now more consistent \ 
(contributino by Anton 'aantron' Bachin).
* Various SVG attributes and elements are now properly named (contributino by \ 
Anton 'aantron' Bachin).
* Add inputmode attribute.

====== Documentation ======
* Both the API documentation and the manual have been completely rewritten! Do \ 
not hesitate to read them and provide feedback.
* Various examples have been added in the `example/` directory. (basic_website \ 
contributed by Edgar 'fxfactorial' Aroutiounian).

====== Renaming and deprecations ======
* Files in the `tyxml` library are now packed in a `Tyxml` module.
  If you were using one of `Html5`, `Svg` and `Xml` module, simply open `Tyxml`.
* All Html5 modules are now named Html
* Various attributes and elements have been renamed. The original versions have \ 
been kept and marked deprecated.
* Various elements that were both deprecated in the HTML specification and not \ 
usable due to typing constraints have been removed.

Files:
RevisionActionfile
1.13modifypkgsrc/textproc/ocaml-tyxml/Makefile
1.4modifypkgsrc/textproc/ocaml-tyxml/PLIST
1.2modifypkgsrc/textproc/ocaml-tyxml/buildlink3.mk
1.7modifypkgsrc/textproc/ocaml-tyxml/distinfo