Commit graph

8259 commits

Author SHA1 Message Date
fhajny
9e1bd5c274 Update textproc/libfastjson to 0.99.2.
- new API: json_object_get_member_count()
- make compatible with autoconf < 2.64
2016-03-09 20:43:07 +00:00
wen
bd1618fe3b Update to 1.34
Upstream changes:
1.34  2016-03-08 MANWAR
      - Applied the patch to script examples/xpath (kindly provided by GREGOA).

1.33  2016-03-02 MANWAR
      - Fixed issue RT #112584 (use of /d modifier in transliteration operator).
2016-03-09 12:27:43 +00:00
bsiegert
8191d400b2 Add a new package for py-docx. From David H. Gutteridge in PR pkg/50645.
A Python library for creating and updating Microsoft Word (.docx) files.
2016-03-08 19:51:25 +00:00
wiz
8784f6f59b Update to 3.66:
iso-codes 3.66
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Wed, 2 Mar 2016

  [ General ]
  * Start distributing JSON data files in /usr/share/iso-codes/json

  [ ISO 639-5 translations ]
  * Dutch by Freek de Kruijf (TP)
2016-03-08 14:43:24 +00:00
nros
8d41f9f30b Forgot to add files that where part of the mxml update to version 2.9. 2016-03-08 13:52:36 +00:00
nros
e84fec2e47 Update mxml to version 2.9.
Changelog:

CHANGES IN Mini-XML 2.9

	- mxmlLoad* did not correctly load value nodes with MXML_NO_CALLBACK
	  or MXML_TEXT_CALLBACK (Bug #502)


CHANGES IN Mini-XML 2.8

	- Now call docsetutil using xcrun on OS X (Bug #458)
	- mxmldoc did not escape special HTML characters inside @code foo@
	  comments.
	- Fixed a memory leak in mxmlElementDeleteAttr (Bug #452)
	- Added MXML_MAJOR/MINOR_VERSION definitions to mxml.h (Bug $461)
	- Fixed a bug reading UTF-16 characters from a file (Bug #454)
	- Fixed a memory leak when loading invalid XML (Bug #496)
	- Fixed an XML fragment loading problem (Bug #494)


CHANGES IN Mini-XML 2.7

	- Added 64-bit configurations to the VC++ project files (STR #129)
	- Fixed conformance of mxmldoc's HTML and CSS output.
	- Added data accessor ("get") functions and made the mxml_node_t and
	  mxml_index_t structures private but still available in the Mini-XML
	  header to preserve source compatibility (STR #118)
	- Updated the source headers to reference the Mini-XML license and its
	  exceptions to the LGPL2 (STR #108)
	- Fixed a memory leak when loading a badly-formed XML file (STR #121)
      	- Added a new mxmlFindPath() function to find the value node of a
	  named element (STR #110)
	- Building a static version of the library did not work on Windows
	  (STR #112)
	- The shared library did not include a destructor for the thread-
	  specific data key on UNIX-based operating systems (STR #103)
	- mxmlLoad* did not error out on XML with multiple root nodes (STR #101)
	- Fixed an issue with the _mxml_vstrdupf function (STR #107)
	- mxmlSave* no longer write all siblings of the passed node, just that
	  node and its children (STR #109)
2016-03-08 13:50:46 +00:00
nros
55b4b9c288 Update libplist to version 1.12.
Changelog:

Version 1.12
~~~~~~~~~~~~

- Changes:
  * Fix plist_from_bin() changing value nodes to key nodes in dictionaries
  * Avoid exporting non-public symbols
  * Prevent crash in plist_from_bin() when parsing unusual binary plists
  * Fix crash in String|Key::GetValue() and actually make C++ interface work
  * Fix memory leaks in new_xml_plist() and parse_real_node()
  * Fix header guards to conform to C++ standard
  * Update Cython based Python bindings and remove plist_new_key()
  * Fix key nodes not being output correctly if they contained XML entities
  * Fix handling and storage of signed vs. unsigned integer values
  * Fix date handling to respect the "Mac Epoch" instead of "Unix Epoch"
  * Remove plist_set_type() as it should not be used
  * Fix deprecated macros to work with older LLVM/Clang
  * Fix various shadowed declarations
  * Add documentation to explicitly describe memory buffer ownership
  * Fix memory leak in plist_from_bin()
  * Add various test cases based on fixes
  * Fix wrong timezone related date/time conversion of date nodes
  * Fix endian detection on MIPS architecture
  * Fix parallel build for autotools

Version 1.11
~~~~~~~~~~~~

- Changes:
  * Deprecated plist_dict_insert_item() in favor of plist_dict_set_item()
  * Updated cython bindings for Python 3.x
  * Removed swig python bindings
  * Changed build system to autotools
  * Added new plist_dict_merge() function
  * WIN32 (MinGW) + OSX compilation fixes
  * Made base64 decoding thread safe

Version 1.10
~~~~~~~~~~~~

- Changes:
  * Renamed plutil to plistutil to not mask Apple's plutil
  * Fixed cython bindings (broken in 1.9)
  * Added support for PLIST_UID node types to C++, cython, and swig bindings

- Important Note:
  * Support for swig python bindings will be dropped with future releases.
    The bindings will be kept in the source tree for now, but we suggest
    to update your python code to use the cython bindings instead.

Version 1.9
~~~~~~~~~~~

- Changes:
  * Add support for handling UID node types
  * Fix crash when converting plists containing comments
  * Fix Bug in plist_data_compare()
  * Fix DST handling for PLIST_DATE
  * Fix plist_dict_set_item() and plist_array_set_item()
  * Fix cython String plist handling
  * Fix invalid memory access in copy_plist_data()
  * Fix several compiler warnings
2016-03-07 18:36:05 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
bsiegert
4ce1a82b8b Update diffstat to 1.61.
2016/01/14 (diffstat 1.61)
        + add -T option to show amount of changes next to histogram.

        + if -S option is given, check for unmodified files and add those to
          the report.

        + update configure macros

        + update config.guess, config.sub
2016-03-05 10:58:32 +00:00
ryoon
36b3e4774a Update to 0.3.7
Changelog:
Release 0.3.7:
--------------

- Fix Debian bug #766945: catch 'inskscape' not installed (Andreas Hoenen patch)
- Fix Debian bug #792898: improve the PDF metadata setup
- Fix Debian bug #684772 and SF bug #85: section @label is used to force
  the section counter
- Fix Debian bug #684772: a chapter with an empty @label is not numbered
- Fix Debian bug #793077: allow to put a figure anchor at the top even if the
  caption is at the bottom, thanks to the parameter figure.anchor.top.
- Add the parameters body.font.family, sans.font.family, and
  monospace.font.family to mimic FO parameters, for xetex font setup


Release 0.3.6:
--------------

- Adapt the debug env_tex script for Windows
- Make dblatex work with Xindy, for xetex and pdftex backends. Xindy is selected
  through the latex.index.tool parameter, and it's sorting is aware of the
  language used that can be set through the latex.index.language parameter.
  This is an answer to the Debian bug #756386.
- Allow the Texpost script to be a python plugin.
- Add the beginpage.as.pagebreak parameter to be able to inhibit the current
  behaviour.
- Fix a bug in index escaping: '"' was not escaped.
- Fix a bug in <listitem> to prevent brackets side effects.
- Quick fix for <screenshot> SF bug #74.
- Fix SF bug #110.
- Fix Debian bug #771473 and #684393.


Release 0.3.5:
--------------

- Fix an HTML table bug when no <colgroup> or <col> is specified
- Fix an HTML table bug when cellpadding is expressed in percentage
- Fix Debian bug #720624 to have more greek letters correctly translated
- Fix bug #108 so that setup.py works even if intall-layout not supported
- Fix bug #107 to be compliant with frenchb v2.5 to remove shorthands
  in listings
- Fix bug #106 to have equation label localized
- Fix bug #104 to have listings correctly displayed in <listitem>s
- Fix bug #103 to have indexes correctly working in db2latex style
- Fix Debian bug #682901 to have with XeTeX proper endash in indexes
- Fix Debian bugs #682936 and #684391 to support Norwegian Bokmål through
  lang='nb'
- Fix Debian bug #683166 (SF bug #3553962/#98) to avoid chapters erroneously
  included in parts.
- Fix Debian bug #684393 babel setup to allow quote chars for lang='nn'
- Adapt URL to work with texlive >= 2009.
- Some fixes to be able work with Saxon
- Improve setup.py to detect the installed texlive version only on
  manual install.
- Include the package 'ucs' and configure listings to work with pdftex and
  UTF-8 characters.


Release 0.3.4:
--------------

- Fix a bug in the missing characters display.
- Fix the global template to actually insert a backmatter tag before backmatter
  elements.
- Fix bug #3520152 by changing a template xpath (looks like a libxslt
  limitation).
- Improve the verbatim block display to be able to scale the block width to the
  page width.
- Allow latex instructions within verbatim blocks through Processing
  Instructions.
- Improve the setup script to be close to the debian install rules.
- Improve the hyphenation of the inlined literal elements.
- Add the parameter example.float.type to give the possibility to have
  <example> not floating. The attribute 'floatstyle' is also taken into
  account.
- Add the parameter hyphenation.format to specify the inlined format types
  that must be hyphenated. It replaces the more limited monoseq.hyphenation
  parameter.


Release 0.3.3:
--------------

- Fix incomplete image path conversion when subfigures are used.
- Fix unicode listings limitation to handle characters greater than 255.
- Fix <abstract> environment to prevent from page counter reset.
- Fix the <literallayout> limitations by using the same implementation than
  <screen>.
- Fix a texlive 9 french babel and enumitem incompatibility.
- Fix to be robust to URL encoded image paths, and to non-latin1 paths.
- Fix missing cross-reference to <sidebar> and <qandaset>.
- Fix the <sidebar> box width to the actual context witdh.
- Fix a french babel bug (unexpected active chars) when used with XeTeX.
- Fix Debian bug #627501 to tell the priority policy of --xsl-user option.
- Fix Debian bug #632967 to return a non-null code when the compilation fails.
- Fix Debian bug #629514 to have draft watermark with XeTeX backend.
- Fix Debian bug #634563 to have safe pdftitle content (no images).
- Fix setup.py in order to work under Windows.
- Fix the HTML table support to correctly render the cells elements.
- Fix the HTML table support to correctly nested tables.
- Fix the Olink support to allow database user-specific renderings like italics
  for <i> tags. Reuse of the DocBook Project implementation.
- Fix a setup failure that made the listings UTF-8 support failed
  (extendedchars to set to "true").
- Fix --xslt-opts to be able to pass several arguments by using quotes
- Set the TexLive version to 2009 by default.
- Update to new Debian Error Handler API.

Improvements sponsored by Freexian (http://www.freexian.com) :

- Fix #3191550. Remove hard-coded paper size and add some parameters for page
  layout setup:
  * Parameters to define page sizes and margins.
  * Parameters to have crop marks for pre-press PDF output.
- Add the parameters literal.environment and literal.extensions to allow the
  user define its own listing environment.
- Add the parameter latex.engine.options to be able to pass options to the
  TeX engine backend.
- Print out warnings about the characters not handled by the selected fonts.
- Image display improvements/fixes:
  * Avoid unexpected paragraph indentation when displaying images.
  * Strip spurious spaces between subfigures when @role='flow.inline'
  * Prevents from empty tex subcaptions when no subfigure <caption> is defined.
- Add the ability to format <ulink> as a block when @type='block'.
- Pass @role to the latex sidebar environment.
- Add the literal.class parameter used when <literallayout> class attribute is
  not set. Default is 'monospaced'.
- Add some @role to format literal elements, and literal.role parameter for
  default role:
  * Wrap: wrap lines when longer than text width (default)
  * Overflow: do not wrap lines ; long lines overflow to the left
  * Scale: automatically scale a listing to have its lines fit the page width
           The special feature can be disabled with literal.extensions=0
2016-03-05 09:55:30 +00:00
wen
c7cc5a5ad6 Update to 4.06
Upstream changes:
podlators 4.06 (2016-01-31)

    Handle scripts ending in .com on VMS systems and don't generate the
    man page for perlpodstyle when built as part of Perl core.  These are
    hopefully the last two changes required to fully merge with Perl core
    without core having to maintain a separate build system.  Thanks,
    Craig A. Berry.

    During build, generate the pod2text and pod2man man pages from the
    *.PL files rather than the generated scripts.  This may be required
    due to the different script extensions on VMS hosts.

    Rename perlpodstyle back to perlpodstyle.pod, since we no longer need
    the workaround for Module::Build's POD handling.
2016-03-05 04:48:27 +00:00
wen
e47f054aef Update to 1.22
Upstream changes:
1.22	- 2016-02-23, H.Merijn Brand
    * Small doc updates regarding blank_is_undef
    * Precedence error in doc
    * Add new method header

1.21	- 2016-01-06, H.Merijn Brand
    * Add confusion option to rewrite example
    * Alias %_ to row in hashref mode for csv function attributes
      on_in and before_out
    * Examples now use defined-or and thus require perl-5.10 or up
    * Fix \r\n ending with allow_loose_escapes (reported by Bas Bloemsaat)
    * It's 2016
    * Clarify $csv->csv (...) documentation (RT#110941)

1.20	- 2015-10-09, H.Merijn Brand
    * Use "say" in synopsis
    * Remove needless special characters in doc section
    * Change doc =item attributes for new to =head for index
    * Add known_attributes function/method
    * Add contributor notes
    * Allow undef as value for aliased attributes
2016-03-05 03:47:18 +00:00
wen
e331f9123c Update to 0.25
Upstream changes:(Changelog for 0.24 0.25 not found)
0.23  Sun Oct 4 12:44 2015
        - Apply patch from https://rt.cpan.org/Ticket/Display.html?id=93438
        - Doc fixes as per https://rt.cpan.org/Ticket/Display.html?id=89599
        - Make dist metadata point to github and zarquon's fork
2016-03-05 03:38:04 +00:00
wen
069b35cfe1 Update to 0.09
Upstream changes:
0.09 2015-10-20T10:05:00Z
    - doc fixes from gsulivan@
    - convert to Minilla
    - put on Github with history imported from gitpan

0.08  Mon Oct 19 15:17:00 2015
    - fix some Unicode issues
2016-03-05 03:32:09 +00:00
ryoon
b7a77c5d40 Update to 1.79.1
Changelog:
Release Notes: 1.79.1

The following is a list of changes that have been made since the 1.78.1
release.

Gentext

The following changes have been made to the gentext code since the 1.78.1
release.

  • Robert Stayton: locale/hu.xml

    Check in PubDate fixes from bug #1372

  • Dongsheng Song: locale/zh.xml; locale/zh_cn.xml

    Fix Auditlocale.pl warning.

  • Robert Stayton: locale/en.xml

    Add elements dialogue, drama, and poetry from DocBook Publishers.

  • Robert Stayton: locale/pt.xml

    updates from DocBook user.

  • Robert Stayton: locale/en.xml

    Fix wording.

  • Robert Stayton: locale/en.xml

    Fix line breaks.

  • Robert Stayton: locale/en.xml

    Add text message for unsupported video and audio.

  • Jirka Kosek: xsl/xsl-primary-is-locale.xsl

    Initial work on Ant build, common (L10N) directory handled so far

  • Robert Stayton: locale/ur.xml

    Add email address for contributor.

  • Robert Stayton: locale/ur.xml

    Check in contributed locale file from Wasif Hasan Baig,
    contributed through SourceForge Patch # 187.

  • kasunbg: locale/nl.xml

    Committing Dutch translations of DocBook WebHelp. Patch provided by Marja van Waes.

  • kasunbg: locale/ru.xml

    Committing patch for Russian translations of webhelp. Patch provided by Alex Loginov and Yuri Chornoivan. Patch #1325

  • kasunbg: locale/uk.xml

    Committing Ukrainian translations for Webhelp. Patch by Yuri Chornoivan. Patch #1324

  • tom_schr: locale/ca.xml; locale/da.xml; locale/cs.xml; locale/es.xml;
    locale/fr.xml; local⋯

    Added missing keycap context for ca, cs, da, es, et, eu, and fr

  • tom_schr: locale/en.xml; locale/de.xml

    Added option key for keycap context

  • tom_schr: locale/de.xml

    Added key="optional-step" as done in r9745

  • Robert Stayton: locale/en.xml

    Add key="optional-step".

Common

The following changes have been made to the common code since the 1.78.1
release.

  • tom_schr: common.xsl

    Added quotes around linkend to make spaces visible

  • Jirka Kosek: build.xml

    Added ant build for HTML stylesheets

  • Jirka Kosek: build.xml

    Initial work on Ant build, common (L10N) directory handled so far

  • Robert Stayton: titles.xsl

    Replace hardcoded English text for question and answer elements
    in mode="title.markup" with localized templates.

  • Robert Stayton: addns.xsl

    Move addns.xsl module from releasetools to common in preparation
    for switching to ns as the base stylesheets.

  • Robert Stayton: l10n.xml; Makefile

    Add new locale file ur.xml for Urdu.

  • Robert Stayton: titles.xsl

    Add missing template with match="toc" mode="title.markup".

  • tom_schr: titles.xsl

    Fixed problem when referencing empty ulinks; use @url instead

  • stilor: olink.xsl

    Make olink errors/warnings overridable in customizations.

  • stilor: labels.xsl

    Pass the object referenced as a parameter to mode="intralabel.punctuation"
    template.

  • stilor: olink.xsl

    1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
    $insert.xref.page.number.para, default to 'yes' (before, page citations were
    added unconditionally). Remove similar special-casing for <link/>.

    2. Disable page citations for @xrefstyle="template:..." (if needed, they
    can be added with %p in the template - but they can't be disabled).

  • Robert Stayton: olink.xsl; titles.xsl; common.xsl

    Pass referrer and target params to mode="xrefstyle" to allow customizations
    to be more specific.

  • Robert Stayton: olink.xsl; titles.xsl; common.xsl

    Add mode="xrefstyle" to replace many instances of redundant
    code determining the xrefstyle with xsl:apply-templates
    select="." mode="xrefstyle".  Also allows stylesheet
    customization to specify an xrefstyle per element type.

  • Robert Stayton: gentext.xsl; labels.xsl

    Add support for procedure title contained in info or blockinfo.

  • Robert Stayton: common.xsl

    In person.name template, change 'style' variable to a param
    so the name style can be selected by passing a param.

  • Robert Stayton: gentext.xsl

    Fix bug in collect.xref.targets that failed when $referrer template
    param not set by olink's xref-to. Fixed using submitted patch.

FO

The following changes have been made to the fo code since the 1.78.1 release.

  • Robert Stayton: lists.xsl

    Fix bug #1368 "link to term with id does not work"

  • Robert Stayton: block.xsl

    Fix bug #1367 double attribution in epigraph.

  • Robert Stayton: param.xweb; param.ent

    Add missing profile.outputformat param.

  • Robert Stayton: publishers.xsl

    Fix namespace declarations.

  • Robert Stayton: titlepage.xsl

    Add default attribute-sets for new Publishers elements.

  • Robert Stayton: param.ent

    Fix typo

  • Robert Stayton: titlepage.templates.xml

    Add new DocBook Publishers elements.

  • Robert Stayton: docbook.xsl

    Add inclusion of new publishers.xsl module.

  • Robert Stayton: publishers.xsl

    Stylesheet module added to support new elements in DocBook Publishers.

  • Robert Stayton: param.xweb; param.ent

    Add the 9 new attribute sets for DocBook Publishers.

  • Robert Stayton: xref.xsl

    Fix bug #1355 glossseealso generates duplicate id in certain cases.

  • Robert Stayton: xref.xsl

    fix bug #1360 indexterm in varlistentry/term generates an error when xref to that term.

  • Robert Stayton: inline.xsl

    Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.

  • Robert Stayton: pi.xsl

    Fix bug in dbfo-need for admonitions, and get dbfo-need
    working properly in FOP1.1.

  • Robert Stayton: pagesetup.xsl

    Remove obsolete hardcoded margin-left="0pt" for the block
    containing header or footer.

  • Robert Stayton: graphics.xsl

    Fix bug #1336 to add support for recognizing
    file:/ image URLs as absolute paths.

  • Robert Stayton: autotoc.xsl

    Add support in TOC for article as child of set.

  • Robert Stayton: xref.xsl

    Fix bug #1337 Elements with olink role do not behave as olink
    elements.

  • Jirka Kosek: build.xml

    Added ant build for FO

  • stilor: inline.xsl

    Only count regular <emphasis> elements (without @role="bold", etc) when determining
    whether nested emphasis needs to be displayed in italics or in regular; otherwise,
    the order of nesting in <emphasis role="bold"> and <emphasis> affects the font
    used.

  • Robert Stayton: fop1.xsl; ptc.xsl

    Apply patch #190 to include refsections in bookmarks for fop1 and
    ptc.xsl.

  • Robert Stayton: block.xsl

    Change the epigraph template to support schema extensions
    by processing all of its children instead of specific elements.

  • tom_schr: pagesetup.xsl

    Added "user.declarations" hook to implemented [#1330]

    Added empty "user.declarations" template to make it easier for adding
    custom fo:declaration elements. The template is empty by default.

  • Robert Stayton: inline.xsl

    Fix test for nested links.

  • Robert Stayton: biblio.xsl

    Now biblioset outputs its id if it has one.

  • Robert Stayton: xref.xsl

    pass xrefstyle param from link element to gentext.template so
    optional page number can be formatted to a style.

  • Robert Stayton: docbook.xsl

    Streamline handling of namespace fixup in preparation for making
    the namespaced version the source base.

  • Robert Stayton: fo.xsl

    FOP 1.1 now supports writing-mode="rl-tb", so add that change to the
    $direction.mode parameter.

  • Robert Stayton: autoidx.xsl

    Add missing xlink namespace declaration to the root element.

  • Robert Stayton: param.xweb; param.ent; autoidx.xsl

    Add support for $autolink.index.see to automatically form links
    between see and seealso index elements and primary elements
    in the index.

  • Robert Stayton: inline.xsl

    Add element name to warning message for nested links.

  • Robert Stayton: inline.xsl

    Fix bug #1306: warn of nested links.

  • Robert Stayton: component.xsl

    Fix bug #1320 so template page.sequence tests $content to make
    sure it is not empty.

  • Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl;
    param.ent; component.x⋯

    Add support for $show.bookmarks param to turn bookmarks on or
    off.

  • Robert Stayton: docbook.xsl

    Add missing variable bookmarks.state.

  • Robert Stayton: docbook.xsl

    Add missing $document.element variable to new generate.bookmarks
    template.

  • Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl;
    param.ent; component.x⋯

    Add support for standard XSL 1.1 bookmarks and parameter
    $xsl1.1.bookmarks to turn them on or off.

  • stilor: xref.xsl

    Fix invalid href generated if $insert.olink.pdf.frag=0 and $fop1.extensions=1.

  • stilor: autotoc.xsl; param.xweb; param.ent; toc.xsl

    Replace literal space inserted next to fo:leader in ToC with a padding. This
    works around a bug in FOP (see FOP-1444).
    Make ToC fo:leader properties configurable via attribute set.

  • stilor: titlepage.templates.xml

    Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.

  • Mauritz Jeanson: table.xsl

    Bug #1246: added missing with-param.

  • stilor: xref.xsl

    Make olink errors/warnings overridable in customizations.

  • stilor: param.xweb; param.ent; xref.xsl

    1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
    $insert.xref.page.number.para, default to 'yes' (before, page citations were
    added unconditionally). Remove similar special-casing for <link/>.

    2. Disable page citations for @xrefstyle="template:..." (if needed, they
    can be added with %p in the template - but they can't be disabled).

  • stilor: fop1.xsl

    Skip generating fox:destination on a footnote - id attribute on footnotes is not
    passed to generated FO, so FOP complains about unresolved ID in destination.

  • Mauritz Jeanson: lists.xsl

    Fixed typo.

  • tom_schr: lists.xsl

    Fixed bug#1311 and added missing para.properties

  • Robert Stayton: xref.xsl

    Pass referrer and target params to mode="xrefstyle" to allow customizations
    to be more specific.

  • Robert Stayton: xref.xsl

    Add mode="xrefstyle" to replace many instances of redundant
    code determining the xrefstyle with xsl:apply-templates
    select="." mode="xrefstyle".  Also allows stylesheet
    customization to specify an xrefstyle per element type.

  • tom_schr: xref.xsl

    Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
    modes (to use the same signature than "xref-to" mode) as discussed with
    Bob on the mailinglist (2013-09-12)

  • tom_schr: pi.xsl; verbatim.xsl

    Fix for enhancement/bug#1312: Support font size in verbatim elements

  • Robert Stayton: fop1.xsl

    Unchanged, testing snapshot builds.

  • Robert Stayton: docbook.xsl

    No change, testing snapshot builds.

  • Robert Stayton: block.xsl

    No change, testing snapshot builds.

  • Robert Stayton: block.xsl

    No change, just checking snapshot build process.

  • Robert Stayton: toc.xsl

    Add missing template for tocdiv/title elements to fix bug #1310.

  • Robert Stayton: docbook.xsl

    Fix process.root template so document title can come from info as well.

  • Robert Stayton: lists.xsl

    Add support for procedure title when contained in blockinfo or info.

  • Robert Stayton: fop1.xsl

    Fix mode="fop1.foxdest" so only elements with id attribute get
    a fox:destination in the output.

  • Robert Stayton: fop1.xsl

    Remove extraneous call from fop1.foxdest mode per patch submission.

  • Robert Stayton: autotoc.xsl

    Add toc.margin.properties attribute-set to list.of.titles so
    it matches the TOC list.

  • Robert Stayton: inline.xsl

    Adjust exception for fop for menuchoice separator to
    use the $symbol.font.family if it is set.

  • Robert Stayton: division.xsl

    Fix comment.

  • Robert Stayton: param.ent

    Fix typo that prevents param.xsl update.

  • Robert Stayton: lists.xsl; param.xweb; param.ent

    Add mark.optional.procedure.steps param.

  • Robert Stayton: qandaset.xsl

    Fix bug in question template that output empty list-item-label when
    defaultlabel = 'none'.

HTML

The following changes have been made to the html code since the 1.78.1 release.

  • Robert Stayton: block.xsl

    Fix Bug #1367 epigraph attribution appears twice in html output.

  • Robert Stayton: param.xweb; param.ent

    Add missing profile.outputformat param.

  • Robert Stayton: titlepage.xsl; docbook.xsl; titlepage.templates.xml

    Add support for DocBook Publishers elements.

  • Robert Stayton: publishers.xsl

    New module to support new elements in DocBook Publishers schema.

  • Robert Stayton: table.xsl

    Fix bug #1348 where class of output table not being set correctly.

  • Robert Stayton: table.xsl

    A table emitted by tgroup template now calls "common.html.attributes"
    to get the class attribute handled correctly.

  • Robert Stayton: inline.xsl

    Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly.

  • Robert Stayton: refentry.xsl

    Add template for refpurpose in no.anchor.mode to generate
    the dash separator in TOC line for the refentry when
    the refpurpose contains a link or indexterm.

  • Robert Stayton: inline.xsl

    Add missing call to id.attribute template for orgdiv.

  • Robert Stayton: xref.xsl

    If a link or xref has an @id or @xml:id, then add a span to
    include the id because simple.xlink no longer generates the
    id attribute.

  • Robert Stayton: inline.xsl

    Remove call to id.attribute template in simple.xlink
    because it produces duplicate ids in the output because
    the element template calling simple.xlink generates the
    id attribute.

  • Robert Stayton: graphics.xsl

    Check in fix for bug #1336 to support absolute file URLs
    that start with file:/.  Also consolidate code that determines
    whether an image file path is relative into a new template
    variable $is.relative.

  • Robert Stayton: chunk-code.xsl

    Add support for set nested inside set to recursive-chunk-filename.

  • Robert Stayton: autotoc.xsl

    Add support for set TOC to contain nested set or article
    elements.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Added ant build for HTML stylesheets

  • Robert Stayton: glossary.xsl

    Move any indexterms in glossentry to be inside dt, instead of
    after dt which is invalid.

  • Robert Stayton: htmltbl.xsl

    Fix bug #1334 to copy through HTML table attributes @scope and @id.

  • Robert Stayton: block.xsl

    Change the epigraph template to support schema extensions
    by processing all of its children instead of specific elements.

  • Robert Stayton: titlepage.xsl

    Fix bug in handling of multiple editors and "edited by" label.

  • Robert Stayton: titlepage.templates.xml

    Fix misnamed attribute in sidebar template.

  • Robert Stayton: inline.xsl

    Fix check for nested links.

  • Robert Stayton: chunk-common.xsl; chunktoc.xsl; chunk-code.xsl

    Adjust handling of namespace fixup to streamline distro builds.

  • Robert Stayton: docbook.xsl

    Adjust handling of namespace conversion to streamline distro
    build.

  • Robert Stayton: table.xsl

    Fix bug #1298 where @rowheader = 'firstcol' incorrectly assigns
    <th> to cell that is first in a row but not the first column due
    to row span above.

  • Robert Stayton: param.xweb; param.ent; autoidx.xsl

    Add support for autolink.index.see param to link from see and
    seealso element to primary element in index.

  • Robert Stayton: inline.xsl

    Fix bug #1306 warn of nested links, since not supported in the output.

  • Robert Stayton: pi.xsl

    Fixes bug #1323 where <?dbhtml-include?> paths were not being
    interpreted relative to the XML.

  • Robert Stayton: param.xweb

    Add missing frag for new linke.to.self.for.mediaobject param.

  • Robert Stayton: table.xsl

    Fix bug in entry template where rowsep was incorrectly set to zero
    for cell with @morerows in thead.

  • Robert Stayton: synop.xsl

    Restore conditional named anchor in output if dbcmdlist PI is not used.

  • tom_schr: graphics.xsl

    Fixed [#1317]: process alt in inlinemediaobject

  • tom_schr: param.xweb; graphics.xsl; param.ent

    Fixed ticket [#1315]: Add possibility to add a link to mediaobjects

  • stilor: titlepage.templates.xml

    Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.

  • stilor: chunk-common.xsl; xref.xsl

    Make olink errors/warnings overridable in customizations.

  • stilor: param.xweb; param.ent

    1. Make page citations on <xref/> to paragraphs conditional on a new parameter,
    $insert.xref.page.number.para, default to 'yes' (before, page citations were
    added unconditionally). Remove similar special-casing for <link/>.

    2. Disable page citations for @xrefstyle="template:..." (if needed, they
    can be added with %p in the template - but they can't be disabled).

  • Mauritz Jeanson: index.xsl

    Bug #1309: Added missing template for indexdiv/subtitle.

  • Robert Stayton: xref.xsl

    Pass referrer and target params to mode="xrefstyle" to allow customizations
    to be more specific.

  • Robert Stayton: xref.xsl

    Add mode="xrefstyle" to replace many instances of redundant
    code determining the xrefstyle with xsl:apply-templates
    select="." mode="xrefstyle".  Also allows stylesheet
    customization to specify an xrefstyle per element type.

  • tom_schr: xref.xsl

    Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix"
    modes (to use the same signature than "xref-to" mode) as discussed with
    Bob on the mailinglist (2013-09-12)

  • Robert Stayton: chunk.xsl

    No change, testing snapshot builds.

  • Robert Stayton: toc.xsl

    Add missing template for tocdiv/title elements to fix bug #1310.

  • Robert Stayton: docbook.xsl

    Remove a comment to test checkins and snapshot builds.

  • Robert Stayton: lists.xsl

    Add support for procedure title when contained in info or blockinfo.

  • Jirka Kosek: chunk-code.xsl

    Enumarete separate file for revhistory if generate.revhistory.link=1

  • Robert Stayton: inline.xsl

    Update the inline.charseq template to also call 'common.html.attributes'
    instead of using local-name for class value.

  • Jirka Kosek: docbook.xsl; html.xsl

    Enabling ITS processing again

  • Robert Stayton: its.xsl

    Change syntax for selecting @its:* attributes so it works
    in xsltproc (which should work with the original, but doesn't).

  • Robert Stayton: docbook.xsl; html.xsl

    Turn off its.xsl update which is generating attribute insertion errors.

  • Jirka Kosek: its.xsl; docbook.xsl; html.xsl

    Added basic support for ITS 2.0 markup. It gets propagated into HTML
    For more info about ITS see http://www.w3.org/TR/its20/

  • Robert Stayton: docbook.xsl

    Added a comment line to test checkin process.

  • Robert Stayton: xref.xsl

    Fix bug in mode=remove-ids that put link content outside the <a> element.

  • tom_schr: chunktoc.xsl

    Fixed SF ticket#3611689: added missing DocBook namespace declarations

  • Robert Stayton: chunker.xsl

    Change the internal chunk.base.dir from a param to a variable.

  • Robert Stayton: inline.xsl

    Turn off id attribute on glossterm anchor, because it is on the element itself.

Manpages

The following changes have been made to the manpages code since the 1.78.1
release.

  • Robert Stayton: block.xsl; lists.xsl

    Fix bug #1363 synopsis in variablelist term mangles line breaks.

  • Robert Stayton: other.xsl

    Remove redundant and out-of-date xsl:strip-space element.
    This is imported from common/common.xsl for all stylesheets.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Added ant build for manpages

  • Robert Stayton: inline.xsl

    Fix bug #1340 by omitting indexterm and remark elements from the
    output.  Trying to include them as nroff comments resulted in extra
    whitespace in certain instances, so they are omitted.

  • Robert Stayton: table.xsl; docbook.xsl; tbl.xsl

    Adjust man stylesheet to better handle namespace fixup during
    distro builds.

  • Robert Stayton: lists.xsl

    Resolve ambiguous template match for remark.

  • Robert Stayton: endnotes.xsl

    Put internally generated earmark elements into own namespace to
    avoid complications with namespace stylesheet builds.  No change
    of function.

  • Robert Stayton: other.xsl

    Fixed bug #1313 where write.stubs template mistakenly includes
    $man.output.base.dir in the .so address.

  • Robert Stayton: other.xsl

    Escape text() nodes while also in no.anchor.mode for links.
    Fixes bug #1322.

  • Robert Stayton: utility.xsl

    Fixed bug #1321, also taking into account fixing bug #1281.

  • dleidert: info.xsl

    Fix a typo (http://bugs.debian.org/698962).

Epub

The following changes have been made to the epub code since the 1.78.1 release.

  • Robert Stayton: docbook.xsl

    Fix bug #1341 Incorrect generation of content.opf for multiple
    names in $html.stylesheet param.  Backported the template
    named css.item from the epub3 stylesheet.

  • Robert Stayton: docbook.xsl

    Fix handling of base.dir, chunk.base.dir, and epub.oebps.dir
    combinations.

  • Robert Stayton: docbook.xsl

    Improve the handling of $chunk.base.dir when $base.dir contains
    the OEBPS directory in its value.

  • Robert Stayton: docbook.xsl

    Fix the namespace fixup step to match the other stylesheets.

  • tom_schr: docbook.xsl

    Extended date template in mode opf.metadata
    If a PI dbtimestamp is available, call datetime.format(date, 'Y-m-d'),
    otherwise use the normalized string content

  • dleidert: bin/spec/files

    Fix svn:externals defintion.

  • tom_schr: docbook.xsl

    Introduced  variable in opf.guide

  • tom_schr: docbook.xsl

    Improved modularization in opf.spine and created new spine.cover template

  • tom_schr: docbook.xsl

    Improved opf.spine with info variable

  • tom_schr: docbook.xsl

    Bugfix in opf.spine: removed double refentry entries

  • tom_schr: docbook.xsl

    * Template package-identifier: introduced $info variable to simplify
      code (similar to the EPUB3 stylesheets)
    * Template opf.calloutlist: only call opf.reference.callout if
      callout.graphics is set

  • tom_schr: docbook.xsl

    Backported Bob's EPUB3 changes to EPUB2 from r9740 -> r9742 -> r9743:

    * Implement base.dir/OEBPS using internal chunk.base.dir instead of
      new param epub.base.dir.

    * Additional changes, specific to this stylesheet:
      - Construct parameter epub.metainf.dir from base.dir + 'META-INF/'
      - Changed parameter epub.cover.filename epub.oebps.dir to
        chunk.base.dir
      - Template opf: concat base.dir with epub.opf.filename
      - Replaced two subsequent xsl:value-of's with concat()

  • Robert Stayton: docbook.xsl

    Fix bug in author template generating a span element inside an attribute value.

HTMLHelp

The following changes have been made to the htmlhelp code since the 1.78.1
release.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Extensions and other builds ported to Ant

  • Robert Stayton: htmlhelp-common.xsl

    Adjust namespace fixup to conform to the namespace source
    conversion.

Eclipse

The following changes have been made to the eclipse code since the 1.78.1
release.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Extensions and other builds ported to Ant

  • Robert Stayton: eclipse.xsl

    Adjust namespace fixup to conform to other conversions to
    namespaced source.

JavaHelp

The following changes have been made to the javahelp code since the 1.78.1
release.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Extensions and other builds ported to Ant

  • Robert Stayton: javahelp.xsl

    Adjust the namespace fixup to conform to the other namespaced source
    conversions.

Slides

The following changes have been made to the slides code since the 1.78.1
release.

  • Jirka Kosek: schema/relaxng/slides.rnc

    Make speakernotes/handoutnotes optional as many presentations do not use them

  • Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/
    s5.xsl; fo/plai⋯

    Rename the docbook prefix in the declaration too.

  • Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/
    s5.xsl; fo/plai⋯

    Change the docbook db: prefix to d: prefix in preparation of svn update to namespaced
    stylesheets.

  • stilor: xhtml/plain-titlepage.xml; fo/plain-titlepage.xml

    Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.

  • dleidert: images/callouts/gen.sh

    Leave executable permissions for script.

  • dleidert: s5/ui/default/pretty.css; slidy/graphics/w3c-logo-blue.gif; s5/ui
    /default/notes.⋯

    Drop executable permissions from files.

  • Jirka Kosek: doc/Makefile

    Corrected path

Website

The following changes have been made to the website code since the 1.78.1
release.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Extensions and other builds ported to Ant

  • stilor: olink.xsl

    Make olink errors/warnings overridable in customizations.

Webhelp

The following changes have been made to the webhelp code since the 1.78.1
release.

  • Robert Stayton: xsl/titlepage.templates.xsl

    Fix typo.

  • Robert Stayton: xsl/titlepage.templates.xsl

    Add XHTML missing default namespace.

  • Robert Stayton: xsl/webhelp-common.xsl

    Fix bug 1357 to avoid creating l10n.js file if only collecting olink data.

  • Robert Stayton: docsrc/xinclude-test.xml; docsrc/readme.xml

    Convert XML doc to DB5.

  • Robert Stayton: xsl/webhelp-common.xsl

    Fix error message for namespace fixup.

  • Robert Stayton: xsl/webhelp-common.xsl

    fix bug in namespace fixup syntax.

  • Robert Stayton: xsl/webhelp-common.xsl

    Adjust namespace fixup for namespace build process.

  • stilor: xsl/titlepage.templates.xml

    Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.

  • Jirka Kosek: template/common/main.js

    Fix for bug #1301

Params

The following changes have been made to the params code since the 1.78.1
release.

  • Robert Stayton: autolink.index.see.xml

    Improve the description for linking in index.

  • Robert Stayton: prefer.internal.olink.xml

    Fix bug in description

  • Robert Stayton: dialogue.properties.xml

    Fix typo.

  • Robert Stayton: publishers.properties.xml

    Fix typo.

  • Robert Stayton: speaker.properties.xml; publishers.properties.xml;
    inlinestagedir.properti⋯

    New property sets for DocBook Publishers elements.

  • Robert Stayton: table.frame.border.thickness.xml;
    table.cell.border.thickness.xml

    Fix bug #1291, make default values different for HTML and FO.

  • tom_schr: profile.outputformat.xml

    Added missing support for outputformat attribute

    * Added missing parameter profile.outputformat in
      params/profile.outputformat.xml
    * Added missing lines to check for outputformat attribute in
      profiling/profile-mode.xsl

  • Jirka Kosek: table.frame.border.thickness.xml;
    table.cell.border.thickness.xml

    Changed default border thickness from 0.5pt to 1px. The reason is that Chrome rounds 0.5pt to 0px making borders invisible.

  • Robert Stayton: list.block.spacing.xml

    Fix typo in element name.

  • Robert Stayton: autolink.index.see.xml

    New param to control automatic links in index from see and
    seealso to indexterm primary.

  • Robert Stayton: show.bookmarks.xml

    New param to turn off PDF bookmarks.

  • Robert Stayton: xsl1.1.bookmarks.xml

    Param to use standard XSL 1.1 bookmark elements.

  • tom_schr: link.to.self.for.mediaobject.xml

    Fixed ticket [#1315]: Add possibility to add a link to mediaobjects

  • stilor: toc.leader.properties.xml

    Replace literal space inserted next to fo:leader in ToC with a padding. This
    works around a bug in FOP (see FOP-1444).
    Make ToC fo:leader properties configurable via attribute set.

  • Robert Stayton: list.block.spacing.xml; list.item.spacing.xml

    Clarify that list.block.spacing is not used in nested lists.

  • stilor: insert.xref.page.number.para.xml

    Missed new file in previous checkin.

  • Robert Stayton: mark.optional.procedure.steps.xml

    New param to turn off Optional text for optional steps.

Profiling

The following changes have been made to the profiling code since the 1.78.1
release.

  • Robert Stayton: profile.xsl

    Add missing profile.outputformat param declaration.

  • tom_schr: profile-mode.xsl

    Added missing support for outputformat attribute

    * Added missing parameter profile.outputformat in
      params/profile.outputformat.xml
    * Added missing lines to check for outputformat attribute in
      profiling/profile-mode.xsl

  • Robert Stayton: xsl2profile.xsl

    Fix bug #1335 where profile-chunk.xsl was xsl:including
    chunk-code.xsl instead of profile-chunk-code.xsl.

  • Robert Stayton: xsl2profile.xsl

    Fixed bug in handling of namespace fixup.

  • Robert Stayton: xsl2profile.xsl

    Adjust namespace fixup to match other templates.

Lib

The following changes have been made to the lib code since the 1.78.1 release.

  • Jirka Kosek: build.xml

    Added lib ant build support

Tools

The following changes have been made to the tools code since the 1.78.1
release.

  • Jirka Kosek: build-shared.xml

    Added lib ant build support

  • Jirka Kosek: build-shared.xml

    Added clean targets

  • Jirka Kosek: lib/xml-apis.jar; lib/xercesImpl.jar; build-shared.xml; lib/
    xalan.jar

    Extensions and other builds ported to Ant

  • Jirka Kosek: build-shared.xml

    Added ant build for HTML stylesheets

  • Jirka Kosek: licenses/saxon/JAMESCLARK.txt; lib/jython.jar; lib/
    xercesImpl.jar; licenses/j⋯

    Initial work on Ant build, common (L10N) directory handled so far

Template

The following changes have been made to the template code since the 1.78.1
release.

  • Robert Stayton: titlepage.xsl

    Remove the d: namespace declaration because it is
    automatically added by the ns build process.

  • Jirka Kosek: titlepage.xsl

    Added missing namespace declaration

  • Robert Stayton: titlepage.xsl

    Remove d: namespace declaration from non namespaced version since
    it is automatically added to build the namespaced version.

  • Robert Stayton: titlepage.xsl

    Set the db.prefix to blank until convert to ns build.

  • Robert Stayton: titlepage.xsl

    Fix handling of namespace declaration for conversion to NS sourcebase.

  • Robert Stayton: titlepage.xsl

    Modified to support roundtrip conversion between namespaced
    version and non-namespaced version.

  • stilor: titlepage.xsl

    Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any.

Extensions

The following changes have been made to the extensions code since the 1.78.1
release.

  • Jirka Kosek: build.xml

    Added clean targets

  • Jirka Kosek: build.xml

    Extensions and other builds ported to Ant
2016-03-05 01:12:13 +00:00
wiz
3aeb87e31f Update p5-XML-LibXML to 2.0124. Fix some pkglint while here.
2.0124  2016-02-27
    - Fix XML::LibXML::Text->attributes() to return an empty list in list
    context.
        - https://rt.cpan.org/Ticket/Display.html?id=112470
        - Thanks to Rob Dixon for the report.
2016-03-03 12:54:03 +00:00
wiz
478c0a6794 Update p5-Text-Diff to 1.44.
1.44 2016-02-26 NEILB
    - Fixed the handling of text without a trailing newline. This module now
      adds the same text that the diff tool does, "\n\\ No newline at end of
      file\n". Previously this module simply produced broken diffs when one or
      both files had no trailing newline. Fixed by Dave Rolsky. GitHub #1.
2016-03-03 12:52:51 +00:00
joerg
c40ba9aff3 Catch up with the sphinx-induced PLIST change. Bump revision. 2016-03-01 20:06:00 +00:00
leot
994b525255 Update textproc/heirloom-doctools to 160217.
Patch provided by Carsten Kunze via pkgsrc-wip and discussed with me via private
emails.

Changes:
Release 160217
==============

2016-02-17
    tbl:  Invalid memory access bug fixed.  (When testing if a
    line starts with '_' or '=' it did not check if the string is
    empty.)

2016-02-16
    .tr bugfix:  When the first character given to .tr was un-
    known, all character translations had been done wrong.

2016-02-11
    tbl troff bug fixed:  Height of table had been calculated
    wrong.  This could lead to graphics artifacts if a table is
    at page bottom.

2016-02-10
    Many changes to -man and -mdoc.  Heirloom's manual page for-
    matting is now quite compatible to groff.

2016-02-08
    Operator 'v' added for ".if".  (Some manpages using this.)

2016-02-02
    -ms: Macros .QS and .QE added.

2016-01-29
    Support for groff's notation \[uXXXX] added.

2016-01-26
    nroff: Use of new names for .char now possible.  (Up to now
    only names found in the tab file could be used.)

2016-01-01
    Spaces are now allowed in filenames of .cf, .fp, .lf, .nx,
    and .so requests.  The documentation stated that %20 could be
    used to escape spaces.  However this was not implemented.
    The implementation has now been changed to allow spaces by
    quoting the filename with '"'.  Additionally character codes
    up to 255 are allowed now in filenames.  (Bug reported by
    Jacob Parker (https://github.com/jacobp100).)

2015-12-23
    groff's operator ".if F <font>" added.

2015-12-18
    Support for groff's notation \[char<n>] added.

2015-12-10
    File system case-sensitivity issue fixed.  (Reported by Henry
    McGilton.)

2015-10-28
    Set previous font to current font in case of unknown font.
    This is the groff behaviour.  E.g. \fIfoo\fP \f(CWbar\fP blah
    did underline "blah" in AT&T nroff.

2015-09-23
    \n[.ns] implemented (had only been documented up to now).

2015-09-21
    Basic HTML support added.

2015-09-18
    Escape \I added (test if argument is a valid identifier).  \I
    is equivalent to groff's \A.

2015-07-14
    PDFMark: \X'SetBorderStyle' added.

2015-07-08
    Special groff compatibility mode for manual pages added which
    is enabled when register .g is set to 1.

2015-06-24
    .box bug fixed: .box did discard part of roff's state.

2015-06-22
    mm(7): .PGFORM added to allow line length change inside docu-
    ment.

2015-06-10
    .ie-.el bug fixed.  Up to now .ie-.el did not work fully re-
    liable in AT&T roff.  (Found during -mdoc debugging.)

2015-06-08
    mdoc: Macro Lb with library definitions for FreeBSD and
    NetBSD added.

2015-06-05
    nroff -T37 (default), -Tlp and -Tlocale: Display of pic(7)
    drawings implemented.

2015-06-04
    troff -Tpost: All font description files now uppercase (for
    use on case-insensitive file systems) and use of groff font
    names instead of traditional names now possible with .ft and
    \f.

2015-05-26
    Bugfix: nroff: Local motions had not been local (did stay in
    effect across line boundary).

    nroff: Request \D'l ...' added.

2015-05-02
    mdoc(7): .El: List type stack bug fixed.
2016-03-01 13:59:11 +00:00
kamil
48a5500e26 cmark can be build inside WRKSRC/build (thanks @leot) 2016-02-28 14:02:32 +00:00
kamil
8cb807f4f8 Add textproc/cmark 2016-02-28 13:34:25 +00:00
kamil
a9e007d0fd Import cmark-0.24.1 as textproc/cmark
cmark is the C reference implementation of CommonMark, a rationalized version
of Markdown syntax with a spec.

It provides a shared library (libcmark) with functions for parsing CommonMark
documents to an abstract syntax tree (AST), manipulating the AST, and rendering
the document to HTML, groff man, LaTeX, CommonMark, or an XML representation of
the AST. It also provides a command-line program (cmark) for parsing and
rendering CommonMark documents.

Originally packages in pkgsrc-wip/cmark by Kamil Rytarowski
2016-02-28 13:33:58 +00:00
wen
7c5ed294bc Update to 1.11
Upstream changes:
1.10  Thu Jul 16 13:42:30 BST 2015
	- Fixed bugs reported by CPAN users
1.11  Sat Aug 15 10:15:27 BST 2015
	- Fixed error in pod file
2016-02-27 03:19:59 +00:00
wen
c451a0f819 Update to 3.0.5
Add LICENSE
2016-02-27 03:15:02 +00:00
wen
a091de12b9 Update to 0.4.1
Upstream changes:
0.4.1     2015-09-18 15:45:02+02:00 Europe/Oslo
        Replaced Class::MOP::class_of() calls with Moose::Util::find_meta().
        Added huge => 1 parameter to LibXML DOM parser, to support large
          text nodes.
2016-02-27 03:04:11 +00:00
wen
474596b919 Update to 1.58
Upstream changes:
1.58    2016-02-08
    - Merge a pull-request regarding the handling of isPermaLink:
        - https://github.com/shlomif/perl-XML-RSS/pull/2
        - Thanks to @dwmc15873 for the changes.

1.57    2015-12-13
    - Update an old E-mail address for Shlomi Fish.
2016-02-27 00:47:21 +00:00
wen
b97ae30366 Update to 2.22
Upstream changes:
2.22      2015-12-05 11:08:20+13:00 Pacific/Auckland
  - POD fix in link to package XML::SAX::ParseFactory (from Mohammad S Anwar)
  - allow subclass to override attribute escaping (from Christopher Masto)
  - POD fix adding NAME section to FAQ (RT#110080 from Bart Martens & gregor
    herrmann of the Debian project)
  - POD typo fix (RT#110082 from gregor herrmann of the Debian project)
  - fix reference comparison operator used in checking for circular data
    structures (RT#89553 from Laurent Dami)
  - add better diagnostics from file handling code in test suite

2.21      2015-12-04 16:33:49+13:00 Pacific/Auckland
  - Improved diagnostics - xml_in() will now catch parse exceptions and add
    caller information via Carp::croak
  - Switch to use lexical warnings (suppress with either 'no warnings;' or
    'no warnings "XML::Simple";', rather than $^W = 0)
  - POD fixes (from David Steinbrunner)
  - Regex escaping fixes for Perl 5.22+ (from Kent Fredric)
  - Add workaround for test failures on RHEL/CentOS 6.5 (RT#102115 from
    Chris Drake, workaround from Tim Bunce)
  - Remove some 'eval' calls from test suite which could mask root cause of
    test failures
  - Make each test script use unique filenames to allow tests to be run in
    parallel (RT#101362 from Karen Etheridge & Kent Fredric)
  - POD update: mention XML::Twig in 'STATUS' section (RT#79228 from Matt Trout)
2016-02-27 00:42:45 +00:00
wen
f807bccbda Update to 1.32
Upstream changes:
1.32  2016-02-23 MANWAR
      - Applied the following patches kindly provided by GREGOA:

        https://anonscm.debian.org/cgit/pkg-perl/packages/libxml-xpath-perl.git/tree/debian/patches/fix-stringification-overload.patch
        https://anonscm.debian.org/cgit/pkg-perl/packages/libxml-xpath-perl.git/tree/debian/patches/test.patch
        https://anonscm.debian.org/cgit/pkg-perl/packages/libxml-xpath-perl.git/tree/debian/patches/xpath-option-to-work-without-internet-connection.patch

1.31  2016-02-22 MANWAR
      - Proposed fix for RT #112017.

1.30  2016-02-04 MANWAR
      - Fixed issue RT #15902 (Quoting warnings with translate).
      - Fixed issue RT #21154 (translate() function does not remove characters or support -)

1.29  2016-02-03 MANWAR
      - Fixed issue RT# 26144 (createNode doesn't honor position() predicate).

1.28  2016-01-31 MANWAR
      - Changed the LICENSE information about the package XML::XPath::PerlSAX as per
        Matt Sergeant email response (dated 2016-01-30).

1.27  2016-01-30 MANWAR
      - Fixed issue RT# 32012 (Debian bug #187583, http://bugs.debian.org/187583).

1.26  2016-01-25 MANWAR
      - Fixed inconsistent version issue (CPANTS).
      - Added key 'provides' to the Makefile.PL script.
      - Added unit test scripts t/meta-json.t and t/meta-yml.t

1.25  2016-01-20 MANWAR
      - Merged in GitHub PR #2, thanks to sdeseille.
      - Merged t/45overloading_number_operator.t and t/99rt_11724.t into t/45cmp_nodeset.t

1.24  2016-01-19 MANWAR
      - Fixed issue RT# 111278 (XML::XPath::PerlSAX doesn't compile).

1.23  2016-01-18 MANWAR
      - Fixed issue RT# 6363 (using < in a query returns results as if <= had been used).

1.22  2016-01-13 MANWAR
      - Fixed issues RT# 30818 and RT# 80277.

1.21  2016-01-12 MANWAR
      - Fixed issues RT# 14957 and RT# 30819.

1.20  2016-01-10 MANWAR
      - Fixed issues RT# 26143 and RT# 68703.

1.19  2016-01-05 MANWAR
      - Fixed issues RT# 14248 and RT# 23924.

1.18  2016-01-04 MANWAR
      - Fixed issues RT# 6362 and RT# 32233.

1.17  2016-01-01 MANWAR
      - Fixed issues RT# 3666, RT# 30813 and RT# 90850.
2016-02-27 00:34:42 +00:00
jperkin
c323102697 Remove --version-script argument on Darwin too. 2016-02-26 12:16:38 +00:00
jperkin
36eaaf6066 Use OPSYSVARS. 2016-02-26 10:24:10 +00:00
fhajny
8d4b8d365b Enable databases/R-sqldf and dependencies. 2016-02-25 19:52:07 +00:00
fhajny
f0eae4d975 Import textproc/R-gsubfn 0.6-6 into pkgsrc.
gsubfn is like gsub but can take a replacement function or certain
other objects instead of the replacement string. Matches and back
references are input to the replacement function and replaced by
the function output.
2016-02-25 19:43:57 +00:00
jperkin
ec1cd47ca0 Remove manual OPSYSVARS additions which are now part of the default set. 2016-02-25 08:27:02 +00:00
bsiegert
e3b61c4350 Revbump packages that build-depend on Go after 1.6 update.
They all build, I checked :)
2016-02-23 20:18:11 +00:00
wiz
02856e8355 Update xerces-c to 3.1.3.
Bug

    [XERCESC-2049] - memcpy used on overlapping memory regions causes sanity test failure
    [XERCESC-2059] - Typo in XMLUni::fgUnknownURIName constant
2016-02-21 22:25:01 +00:00
mef
7cfe4509ff (upstream)
- Update 1.19 to 2.14 (ChangeLog is unknown)
 (pkgsrc)
  - GitHubify
2016-02-20 13:19:13 +00:00
wiz
bad883d7a4 Update miller to 3.4.0.
Use release tarball and drop autotools dependencies.

Changes in 3.4.0:

JSON, reshape, regex captures, and more

Primary features:

    JSON is now a supported format for input and output. Miller handles tabular data, and JSON supports arbitrarily deeply nested data structures, so if you want general JSON processing you should use jq. But if you have tabular data represented in JSON then Miller can now handle that for you. Please see the reference page and the FAQ.

    Reshape is a standard data-processing idiom, now available in Miller: http://johnkerl.org/miller/doc/reference.html#reshape

    Incidentally (not part of this release, but new since the last release) Miller is now available in FreeBSD's package manager: https://www.freshports.org/textproc/miller/. A full list of distributions containing Miller may be found here.

    Miller is not yet available from within Fedora/CentOS, but as a step toward this goal, an SRPM is included in this release (see file-list below).

DSL enhancements for mlr put and mlr filter:

    Regex captures \0 through \9: http://johnkerl.org/miller/doc/reference.html#Regex_captures

    Ternary operator in expression right-hand sides: e.g. mlr put '$y = $x < 0.5 ? 0 : 1'

    Boolean literals true and false

    Final semicolon is now allowed: e.g. mlr put '$x=1;$y=2;'

    Environment variables are now accessible, where environment-variable names may be string literals or arbitrary expressions: mlr put '$home = ENV["HOME"]' or mlr put '$value = ENV[$name]'.

    While records are still string-to-string maps for input and output, and between then statements, types are preserved between multiple statements within a put. Example: mlr put '$y = string($x); $z = $y . $y' works as expected, without requring mlr put '$y = string($x); $z = string($y) . string($y)' as before.

Bug fixes:

    Mixed-format join, e.g. CSV file joined with DKVP file, was incorrectly computing default separators (IRS, IFS, IPS). This resulted in records not being joined together.

    Segmentation violation on non-standard-input read of files with size an exact multiple of page size and not ending in IRS, e.g. newline. (This is less of a corner case than it sounds: for example, leave a long-running program running with output redirected to a file, then in a sleep-and-process loop, have Miller process that file. The former program's stdio library will likely be doing block-sized buffered I/O, where block sizes will often be multiples of system page size and the block will almost surely not ending a newline.)

Acknowledgements: Big thank-yous to @gregfr and @aaronwolen for feature requests including reshape and regex captures, and to @jungle-boogie for his work getting Miller into FreeBSD. Also, ongoing thanks to @0-wiz-0 for his past work on configure support, making it possible for Miller to be put to use in multiple operating systems.

3.3.2


Bootstrap sampling, EWMA, merge-fields, isnull/isnotnull functions

@johnkerl johnkerl released this on Jan 11 · 497 commits to master since this release

    Bootstrap sampling in mlr bootstrap: http://johnkerl.org/miller/doc/reference.html#bootstrap. Compare to reservoir sampling in mlr sample: http://johnkerl.org/miller/doc/reference.html#sample.
    Exponentially weighted moving averages in mlr step -a ewma: principally useful for smoothing of noisy time series, e.g. finely sampled system-resource utilization to give one of many possible examples. Please see http://johnkerl.org/miller/doc/reference.html#step.
    "Horizontal" univariate statistics in mlr merge-fields, compared to mlr stats which is "vertical". Also allows collapsing multiple fields into one, such as in_bytes and out_bytes data fields summing to bytes_sum. This can also be done easily using mlr put. However, mlr merge-fields allows aggregation of more than just a pair of field names, and supports pattern-matching on field names. Please see http://johnkerl.org/miller/doc/reference.html#merge-fields for more information.
    isnull and isnotnull functions for mlr filter and mlr put.
    stats1, stats2, merge-fields, step, and top correctly handle not only missing fields (in the row-heterogeneous-data case) but also null-valued fields.
    Minor memory-management improvements.
2016-02-18 10:07:48 +00:00
wiz
908033ef3b Rename html2text to html2text-${PYVERSSUFFIX} to allow parallel installation
of multiple python versions of this package.

Add ALTERNATIVES file.

Bump PKGREVISION.
2016-02-18 09:57:12 +00:00
wen
f3e28807ba Update to 0.04
Add missing BUILD_DEPENDS

Upstream changes:
0.04  Thu Nov  5 01:33:21 CET 2015
        - test requires added

0.03  Wed Nov  4 00:50:19 CET 2015
        - fixed bug in end_element when no Handler defined
2016-02-18 04:41:34 +00:00
wen
dd7602fc48 Update to 0.53
Upstream changes:
- Bump versions for release.
- commit c4d9cd4

-------------------------------------------------------------------
Sat Nov 28 10:18:08 CET 2015 - zhouzhen1@gmail.com

- add URI to build_requires in Build.PL
- commit c65330d

-------------------------------------------------------------------
Sat Jul 18 13:10:39 CEST 2015 - dave@dave.org.uk

- Updated .travis.yml
- commit fe4e5e6

-------------------------------------------------------------------
Wed Jan 28 16:48:34 CET 2015 - ribugent@gmail.com

- Fix lib/XML/Feed/Entry/Format/RSS.pm crash
- commit b6f39ae

-------------------------------------------------------------------
Thu Oct 16 06:54:55 CEST 2014 - ether@cpan.org

- avoid deprecated form of isa()
- commit cf84451

-------------------------------------------------------------------
Mon Jun 16 10:06:51 CEST 2014 - gabor@szabgab.com

- utf8 encoding in helper script
- commit a51d4e2

-------------------------------------------------------------------
Tue Feb  4 19:16:03 CET 2014 - x.github@chatterjee.net

- Fixed minor typo in docs ("obhect" -> "object")
- commit 80b293c

-------------------------------------------------------------------
Fri Jan 10 15:10:53 CET 2014 - dave@dave.org.uk

- Added .travis.yml
- commit f3f9a3f

-------------------------------------------------------------------
Tue Mar 19 09:22:25 CET 2013 - szabgab@gmail.com

- add Minty to list of contributors
- commit 3998e48

-------------------------------------------------------------------
Tue Mar 19 09:20:09 CET 2013 - szabgab@gmail.com

- calculate plan from examples
- commit c45da65

-------------------------------------------------------------------
Tue Mar 19 00:03:13 CET 2013 - murray@minty.org

- Fix pod example usage for identify_format : it takes a scalar ref
- commit b86b614

-------------------------------------------------------------------
Tue Mar 19 00:00:40 CET 2013 - murray@minty.org

- Add test for XML::Feed->identify_format()
- commit 09698b3
2016-02-18 04:19:06 +00:00
wen
118eef1130 Update to 1.0002
Upstream changes:
1.0002  2015-08-17 14:46
        - Replaced curly brackets with parentheses in variable expansion in
        Makefile.PL.
        Fixes RT106483; Credits: Daniel Macks <dmacks@netspace.org>
        - make clean no longer wipes out entities data
2016-02-18 04:00:02 +00:00
wen
80ff70263d Update to 2015.12
Upstream changes:
2015.12  Sun Nov 29 2015
# No new features.

2015.011_09  Mon Nov 09 2015
! LineBreak.xs
  - uvnui_to_utf8() was obsoleted by Perl 5.20.0. Use uvchr_to_utf8().

2015.011_03  Sun Nov 03 2015
! LineBreak.xs
  - Bug fix: CPAN RT #106714: Unicode::GCString fails to handle numeric value,
    mostly on *BSD and Mac OS X.
! t/10gcstring.t
  - Adding more case.

2015.11  Sun Nov 01 2015
# No new features.
! lib/Unicode/LineBreak.pm
  - CPAN RT #106859: The latest version is not indexed.
! t/10gcstring.t
  - testing that GCString stringify numeric arguments (CPAN RT #106714).

2015.07.16  Fri Jul 17 2015
# No new features.
! LineBreak.xs
  - utf8_to_uvuni_buf has been deprecated by Perl 5.19.4.

2015.06  Sun Jun 21 2015
# Unicode 8.0.0, bundled sombok 2.4.0.
! lib/Unicode/LineBreak.pod
! lib/POD2/JA/Unicode/LineBreak.pod
! t/18currency.y
  - add a change for U+20BE.
2016-02-18 03:46:06 +00:00
wen
1852467a78 Update to 1.27
Upstream changes:
2015-10-21   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.27.  (Stable.)
	The release, 1.25_01, didn't blow up, so this is just
	a re-release of it as a normal ("stable") version.
	* Minor changes to the documentation.  Nothing substantial.
	* Release 1.26 had a confusing mistake in the ChangeLog.
	Ignore v1.26.

2015-10-21   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.26.  Mistake.  See above for change notes
	between v1.25_01 and v1.27.

2015-10-16   Sean M. Burke  sburke@cpan.org
	* RELEASE 1.25_01.
	* !DEVELOPER RELEASE!, OH GOD HELP US ALL!

	* Here's a new thing that makes me nervous and hesitant, and that I've
	been talking myself into for weeks:

	  **************************************************************
	  *  I've switched to accepting values in the range 0x80-0x9F  *
	  *  as if they are the Windows-1252 ("ANSI") characters.      *
	  **************************************************************

	Previously they had all mapped to emptystring.

	Technically, Unicode specifies those codepoints as control characters
	that I've never heard of, "C1 Controls"...
	  ...
	  U+0087 ESA - End of Selected Area
	  U+0088 HTS - Character (Horizontal) Tabulation Set
	  U+0089 HTJ - Character (Horizontal) Tabulation with Justification
	  ...
	( See "C1" in https://en.wikipedia.org/wiki/C0_and_C1_control_codes )

	And Unidecode mapped all of those to emptystring.  Now they are treated
	as if you fed the Windows-1252 characters, as that is an extremely
	common thing to have happen.

	So if you feed character value 0x80 to it, it is taken to mean "��"
	(which Unidecode then decodes as "EUR", at the moment at least).
	(This doesn't interfere with the fact that U+20AC is the proper
	Unicode	place for the "��" to be found.)

	And the smartquotes at 0x91 to 0x94, �� �� �� �� turn into ' ' " " so yaaaay!

	Note that in theory, according to C1 Controls, 0x85 is "NEL: Next
	Line", "Equivalent to CR+LF. Used to mark end-of-line on some IBM
	mainframes."
	I could map this to \n or \r\n or whatever, but I've never seen 0x85 in
	use in the wild, and I never heard anyone complain about my not having
	mapped it to "\n" in all the Unidecode versions since the first, in 2001.
	So instead, Unidecode takes 0x85 as its Windows-1252 value, the
	ellipsis "��" which of course it Unidecodes as "..."

	I'm not thrilled with the idea of going off spec but I think this
	should be okay, and it has massive DWIM value.
	Let's hope I'm not dividing Unicode times infinity by zero and then the
	whole universe will disa

	That's why I'm making this a developer release.  Unless anything
	besplodes by November 1st, I'll re-issue this as a stable release.
2016-02-18 03:38:36 +00:00
bsiegert
f0b84f1d29 Apply patch from upstream to fix compilation on CentOS 7. From Thomas
Orgis via mail.
2016-02-13 20:41:58 +00:00
ryoon
363c73c27d Update to 2.23
Changelog:
* Noteworthy changes in release 2.23 (2016-02-04) [stable]

** Bug fixes

  Binary files are now less likely to generate diagnostics and more
  likely to yield text matches.  grep now reports "Binary file FOO
  matches" and suppresses further output instead of outputting a line
  containing an encoding error; hence grep can now report matching text
  before a later binary match.  Formerly, grep reported FOO to be
  binary when it found an encoding error in FOO before generating
  output for FOO, which meant it never reported both matching text and
  matching binary data; this was less useful for searching text
  containing encoding errors in non-matching lines.
  [bug introduced in grep-2.21]

  grep -c no longer stops counting when finding binary data.
  [bug introduced in grep-2.21]

  grep no longer outputs encoding errors in unibyte locales.
  For example, if the byte '\x81' is not a valid character in a
  unibyte locale, grep treats the byte as binary data.
  [bug introduced in grep-2.21]

  grep -oP is no longer susceptible to an infinite loop when processing
  invalid UTF8 just before a match.
  [bug introduced in grep-2.22]

  --exclude and related options are now matched against trailing
  parts of command-line arguments, not against the entire arguments.
  This partly reverts the --exclude-related change in 2.22.
  [bug introduced in grep-2.22]

  --line-buffer is no longer ineffective when combined with -l.
  [bug introduced in grep-2.5]

  -xw is now equivalent to -x more consistently, with -P and with backrefs.
  [bug only partially fixed in grep-2.19]
2016-02-12 23:28:43 +00:00
kleink
ecfcaab412 Update py-pyphen to 0.9.4.
0.9.4
-----

* Update German dictionaries
* Update French dictionary
2016-02-10 13:07:03 +00:00
markd
91d97f4699 Add p5-Text-xSV 2016-02-08 02:57:40 +00:00
markd
e7e8edc159 Add p5-Text-xSV 0.21
This module is for reading and writing a common variation of character
separated data. The most common example is comma-separated. However
that is far from the only possibility, the same basic format is
exported by Microsoft products using tabs, colons, or other
characters.
The format is a series of rows separated by returns. Within each row
you have a series of fields separated by your character
separator. Fields may either be unquoted, in which case they do not
contain a double-quote, separator, or return, or they are quoted, in
which case they may contain anything, and will encode double-quotes by
pairing them. In Microsoft products, quoted fields are strings and
unquoted fields can be interpreted as being of various datatypes based
on a set of heuristics. By and large this fact is irrelevant in Perl
because Perl is largely untyped. The one exception that this module
handles that empty unquoted fields are treated as nulls which are
represented in Perl as undefined values. If you want a zero-length
string, quote it.
2016-02-08 02:56:23 +00:00
markd
fc7148edd7 Add p5-Text-CSV-Simple 2016-02-08 02:49:55 +00:00
markd
65646b8503 Add p5-Text-CSV-Simple 1.00
Parsing CSV files is nasty. It seems so simple, but it usually isn't.
Thankfully Text::CSV_XS takes care of most of that nastiness for us.
Like many modules which have to deal with all manner of nastiness and
edge cases, however, it can be clumsy to work with in the simple case.
Thus this module.
We simply provide a little wrapper around Text::CSV_XS to streamline
the common case scenario.
2016-02-08 02:48:36 +00:00
wiz
c5803fc56f Update py-html2text to 2016.1.8.
2016.1.8
=========
----

* Feature #99: Removed duplicated initialisation.
* Fix #100: Get element style key error.
* Fix #101: Fix error end tag pop exception
* <s>, <strike>, <del> now rendered as ~~text~~.
2016-02-07 14:32:08 +00:00
jaapb
1e432ff6b7 Updated package to work with new mk/ocaml.mk. 2016-02-06 14:18:34 +00:00
jaapb
b60555e301 Updated package to work with new ocaml.mk. 2016-02-06 13:13:25 +00:00
jaapb
3624eb4056 Updated package to latest version, 3.6.0. Changes include:
* Improves and simplify the wrapping interface. Breaking change.
  * Add the possibility to specify converters, for constants functions.
    See also eliom's shared react.
  * Fix printing of floating numbers.
  * Add the main element.
  * Fix the accept attribute.
  * Add Tyxml_name, which allows to derive tyxml identifiers from HTML
    elements and attributes.
  * Internally build the tool `autoname`, which applies the aftermentionned
    transformation for the given elements/attributes.
  * Fix typo in `datetime-local`.
  * Add download attributes for area and tags.
  * Add various svg `text` attributes.
  * Fix namespaces issues related to svg elements inside html.
  * Add `a_lang` for HTML. Deprecate `a_srclang` in favor of `a_xml_lang`.
  * Fix a performance issue with `Xml_print.Utf8.{normalize, normalize_html}.
  * Remove `Xml_print.Utf8.normalize_from`.
    The function was not useful and not optimizable easily.
  * Add missing parameters for the attributes xlink:actuate and xml:space.
  * Svg elements use the xlink namespace (contribution by Florent Becker).
  * Do not use the `url(...)` form when inappropriate (contribution by Florent Becker).
  * Fix a typo in the `spellcheck` attribute (contribution by Kevin Brubeck Unhammer).
  * Fix the `sizes` attributes and add missing attributes for the `sandbox` tag (contributions by Eyyüb Sari).
  * Fix the `img` tag in the syntax extension.
  * Fix compilation of the opam package under freeBSD.
  * Fix typing for the various `font_` svg attributes.
2016-02-06 12:51:34 +00:00
jaapb
2d2b63c47d Updated package to latest version, 0.9.4. Changes include:
- Add `Uutf.decoder_byte_count` returning the bytes decoded so far.
- The `utftrip` cli utility now uses `Cmdliner` which becomes an
  optional dependency of the package. The cli interface is not
  compatible with previous versions.
2016-02-06 12:45:35 +00:00
jaapb
9b47fb92d3 Updated package to latest version, 0.8 (and changed it to work with the
latest ocaml.mk). Changes include:
* Use OASIS 0.4.x compiled_setup alpha feature
* Fixed _oasis file for the syntax extension
* Switched to git and github
2016-02-06 12:33:06 +00:00
jaapb
339d229d93 Removed the automatic setting of PKGNAME to ocaml-${DISTNAME} from
ocaml.mk. It was becoming more trouble than it was worth: only a minority
of packages used it, and it only made Makefiles more confusing.
(I've left out some packages: these will be updated forthwith)
2016-02-06 12:06:07 +00:00
schmonz
69bb6cbcb8 Update to 0.1.42. From the changelog:
- 2016 update
2016-02-04 14:45:38 +00:00
mef
05fd9ced58 (pkgsrc)
- Add two BUILD_DEPENDS for make test
    BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences
    BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
(upstream)
  - Update to 0.10
    --------------
0.10 2015.08.01
    - Documentation cleanup (Andy Jack)
2016-02-04 12:22:38 +00:00
mef
105edbed7b Update to 0.311
---------------
0.311  2015-10-24
  * Don't ship MYMETA files anymore (thanks Adel Qalieh
    and Alexandr Ciornii)
2016-02-04 12:14:30 +00:00
mef
731596cbe5 Update to 2016020301
--------------------
ChangeLog does not have the entry for this date
2016-02-04 12:11:32 +00:00
mef
d5eca4f346 Update to 1.18
--------------
1.18      2016-01-30
        - New maintainer: Olivier Mengu'e (DOLMEN)
          Repo is now hosted at github.com/perl-pod/Pod-Spell
        - Fix warning in strip_stopwords (GH #23)
        - re-apply "podspell script: set output encoding from locale CTYPE"
          (GH #22, #17). The issue in 1.16 was an incorrect dependency
          on I18N::Langinfo.
2016-02-04 12:07:18 +00:00
mef
8bc6216ce2 Update to 3.32
--------------
2015-11-02   Marc Green <marcgreen@cpan.org>
        * Release 3.32
        Fixed failing tests on Windows. Thanks to A. Sinan Unur for the
        patch!

        Switched debugging output from STDOUT to STDERR. Should rarely be
        used, but modules that do depend on debugging output might need to
        change how they handle it. Patch from Karl Williamson (GitHub Pull
        Request #76).

        Added errata_seen() to make POD errors easily accessible. Thanks to
        Sean Zellmer for the pull request!
2016-02-04 12:02:31 +00:00
mef
dd655617ce Update to 0.9.10
----------------
Version 0.9.10 Changes by contributors on GitHub - azawawi, joenio

6fab323 Modernize hashbang #! to be more perlbrew friendly
58c36df Add relative link to Changes file
efaf173 Simple installation/development commmands
cfbcf48 More README.md simplification
a7889bc Fix README.md
43c2182 Fix warning: Useless use of greediness modifier '?' in regex
db4bc44 Fix #17, page parameter should be optional
f93ed16 "utf8" pragma solves issue with characters rendered wrong
e69524e fix script that test issue #15
5d5628f avoid warnind about use of greediness modifier
2016-02-04 11:56:39 +00:00
mef
5a9f868bb6 Update to 0.02
--------------
0.02 2016-02-02 NEILB
    - Moved Ru.pm to lib/Lingua/Stem/Ru.pm
    - Moved testsuite and test data into t/
    - Switched to Dist::Zilla, in the process addressing RT#107485
    - Changed the format of this file to follow CPAN::Changes::Spec
2016-02-04 11:43:08 +00:00
mef
56230d5765 Update 1.27 to 1.28
-------------------
1.28  2016-02-01 16:10:00 MANWAR
  - Removed +x attribute from some of the test scripts.
  - Added test scripts t/meta-json.t and t/meta-yml.t.
2016-02-03 13:14:43 +00:00
mef
f41daada52 Update 1.31 to 1.32
-------------------
1.32 2015-10-25 NEILB
   - Minor documentation improvements.
   - Changed github repo URL after changing my github username.
2016-02-03 13:01:59 +00:00
mef
f7bab69300 Update 2.78 to 2.80
-------------------
# Revision history for Perl extension Encode.
#
# $Id: Changes,v 2.80 2016/01/25 14:54:13 dankogai Exp dankogai $
#
$Revision: 2.80 $ $Date: 2016/01/25 14:54:13 $
! lib/Encode/MIME/Header.pm t/mime-header.t
  Address #111417: 2.79 breaks Email-MIME-1.936 tests
  https://rt.cpan.org/Ticket/Display.html?id=111417

2.79 2016/01/22 06:44:53
! lib/Encode/MIME/Header.pm t/mime-header.t
  Address: #88717:
    encode('MIME-Header') does not find word boundaries correctly
  By addressing this age-old bug, many other open RTs will be closed.
  https://rt.cpan.org/Ticket/Display.html?id=88717
! lib/Encode/MIME/Header.pm
  Address RT#107775: Inserts an empty line in an encoded header field
  https://rt.cpan.org/Ticket/Display.html?id=107775
! lib/Encode/Alias.pm
  Pulled: Update Alias.pm
  https://github.com/dankogai/p5-encode/pull/47
! Encode.xs Unicode/Unicode.xs
  Pulled: static funcs in Encode.xs and Unicode.xs
  https://github.com/dankogai/p5-encode/pull/46
! Unicode/Unicode.pm
  Pulled: Unicode.pm: Fix POD error
  https://github.com/dankogai/p5-encode/pull/45
- META.yml
! MANIFEST
  META.yml should not be included in the dist file.
  It is also obsolete.
2016-02-03 12:54:32 +00:00
mef
667b367f15 Update 20120607 to 20151222
---------------------------
since 20131206:
- lots of new words
- some typo fixes
- affix fix for superlatives of adjectives ending on -igt
- fix or drop outdated documentation
- drop the additional obsolete OASIS license
- remove build date from dictionaries to make reproducible builds possible
2016-02-03 12:44:40 +00:00
mef
88f925efe7 Update to 3.65
-----------------------
iso-codes 3.65
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Tue, 2 Feb 2016

  [ ISO 3166 translations ]
    * Bulgarian by Damyan Ivanov (TP)

  [ ISO 4217 translations ]
    * Greek by Vangelis Skarmoutsos (TP)
2016-02-03 12:35:08 +00:00
alnsn
8e17454bd9 Add LDoc subdir. 2016-01-30 11:10:10 +00:00
alnsn
52f4557ab6 Initial import of textproc/LDoc version 1.4.3.
LDoc is LuaDoc-compatible documentation generation system.
2016-01-30 11:09:18 +00:00
jperkin
9591933329 Add LICENSE (original-bsd AND modified-bsd). 2016-01-28 14:08:10 +00:00
wiz
1442111255 Recursive PKGREVISION bump for poppler shlib bump. 2016-01-27 10:31:28 +00:00
dbj
b2315cf56d update to glimpse 4.18.6
change from glimpse license to isc license
2016-01-26 09:01:28 +00:00
wiz
079f5a75cd Bump version for OpenBSD-specific fix. 2016-01-25 15:57:38 +00:00
wiz
68e22dfe35 OpenBSD v1.48 from Ingo Schwarze:
RCS file: /cvs/src/regress/usr.bin/mdoclint/mdoclint,v
revision 1.48
date: 2016/01/24 20:10:48;  author: schwarze;  state: Exp;  lines: +4 -1;  commitid: IHgJFdt538B2OF26;
In the OpenBSD-specific part of verify_xref(), discard the standard error
output from man -f:  Messages "man: nothing appropriate" are not helpful.
If no matching manual exists anywhere, a more specific message follows
right afterwards.  If a matching manual exists in the current directory,
such messages are just wrong.
Issue reported by jmc@.
2016-01-25 15:57:24 +00:00
wiz
266b2062c9 Fix typo. 2016-01-24 10:46:38 +00:00
jperkin
094248900f Add py-mkdocs{,-bootstrap,-bootswatch}. 2016-01-21 20:33:39 +00:00
jperkin
9fc0755260 Import py-mkdocs and associated themes.
MkDocs is a fast, simple and downright gorgeous static site generator that's
geared towards building project documentation. Documentation source files are
written in Markdown, and configured with a single YAML configuration file.
2016-01-21 20:32:26 +00:00
prlw1
5e37c34e27 Update yelp-xsl to 3.18.1
3.18.1
======
* Fixed broken selector entity in DocBook chunker (Robert Harris)
* Fixed various translations (Piotr Drag)

3.18.0
======
* Updated translations:
  zh_TW (Chao-Hsiung Liao)
  pl    (Piotr Drag)

3.17.90
=======
* Updated localization templates, removing unused code
* Dropped db.chunk.chunks parameter in favor of selector entity
* Improvements to API docs

3.17.4
======
* Updated translations:
  pt    (Pedro Albuquerque)

3.17.3
======
* Support external info links topic, guide, and seealso
* Support for Mallard Sites in cache generator
* Drop P. prefix for parameter pages in docs

3.17.2
======
* Embed Mallard+SVG directly in HTML5 instead of using <object>
* Added a top-level dita2html XSLT driver file
* Fixed a few XSLT validity errors
* Correctly handle image-only links in Mallard
* Set HTML5 DOCTYPE for non-XHTML output
* Make sure TTML spans are displayed inline, #746550
* Updated translations:
  oc    (Cedric Valmary)
2016-01-20 09:27:37 +00:00
fhajny
2f5702ca8a Update textproc/py-xlsxwriter to 0.8.4.
Release 0.8.4 - January 16 2016
-------------------------------

* Fix for :func:`write_url` exception when the URL contains two ``#``
  location/anchors. Note, URLs like this aren't strictly valid and cannot be
  entered manually in Excel.
  Issue `#330 <https://github.com/jmcnamara/XlsxWriter/issues/330>`_.


Release 0.8.3 - January 14 2016
-------------------------------

* Added options to configure chart axis tick placement. See :func:`set_x_axis()`.


Release 0.8.2 - January 13 2016
-------------------------------

* Added transparency option to solid fill colors in chart areas
  (:ref:`chart_formatting_fill`).
  Feature request `#298 <https://github.com/jmcnamara/XlsxWriter/issues/298>`_.


Release 0.8.1 - January 12 2016
-------------------------------

* Added option to set chart tick interval.
  Feature request `#251 <https://github.com/jmcnamara/XlsxWriter/issues/251>`_.


Release 0.8.0 - January 10 2016
-------------------------------

* Added additional documentation on :ref:`working_with_formulas`.


Release 0.7.9 - January 9 2016
------------------------------

* Added chart pattern fills, see :ref:`chart_formatting_pattern` and
  :ref:`ex_chart_pattern`.
  Feature request `#268 <https://github.com/jmcnamara/XlsxWriter/issues/268>`_.
2016-01-18 20:59:59 +00:00
fhajny
0c9abf09ee Revbump all Go packages after the go-1.5.3 security update (hint: static
linking).
2016-01-18 15:33:43 +00:00
wen
d7409feaeb Update to 4.05
Upstream changes:
podlators 4.05 (2016-01-16)

    Switch back to generating pod2man and pod2text from *.PL files.  While
    ExtUtils::MakeMaker can fix the #! line, it can't handle all non-UNIX
    operating systems, and the *.PL script generation code can.  This will
    hopefully remove the need for Perl core to maintain a separate copy of
    the *.PL wrapper scripts as well.  Thanks, Craig A. Berry.

    [Pod::Man] Fall back (with a warning) to non-utf8 behavior if the utf8
    option is specified but the Encode module is not available.  This is
    useful in some cross-compilation situations.  Thanks, Niko Tyni.

    Don't try to remove the temporary directory used by tests in the tests
    themselves, since this races with other tests run in parallel.
    Instead, just remove it on make clean.

    Provide a mailto address in bug tracking metadata, use the shorter
    form of the RT bug tracker URL, and fix the license value to match the
    new metadata specification.

podlators 4.04 (2016-01-02)

    Fix portability of the t/docs/synopsis.t test to Windows.  It was
    assuming UNIX path delimiters when filtering out files it didn't
    intend to test.

    Don't include .travis.yml in the distribution so that it isn't picked
    up by Perl core.  Thanks, Karen Etheridge.  (#110385)

    Add homepage information to the CPAN metadata and change the canonical
    repository location to GitHub.

podlators 4.03 (2015-12-06)

    Fix tests when POD_MAN_DATE or SOURCE_DATE_EPOCH are already set in
    the environment.  Thanks, Niko Tyni.  (Debian Bug#807086)

    Continue general improvements and refactoring of the test suite to
    make it more maintainable and clean out duplicate or unnecessary code.

podlators 4.02 (2015-12-02)

    For versions of Perl prior to 5.11, install the modules into the Perl
    core module directories, since in those versions site modules did not
    take precedence over Perl core modules.  Thanks, Peter Rabbitson.
    (#110024)

podlators 4.01 (2015-12-01)

    [Pod::Text::Termcap] Do not override the TERMPATH environment variable
    if it's already set.  This should fix the test suite with Term::Cap
    1.16 (which has a bug in termcap handling if TERMPATH doesn't point to
    a valid file).  Also document the manipulation of TERMPATH.

    Revert the switch to Module::Build as the build system.  This creates
    a circular dependency with Module::Build, since it wants a newer
    version of Pod::Man than in Perl versions prior to 5.10.1.  Instead,
    add the new metadata to Makefile.PL and stick with a single build
    system that will also work inside Perl core.

podlators 4.00 (2015-11-28)

    Increase the version number of the package to be larger than any of
    the previous version numbers of any of the modules, and change all
    modules to use the same version as the overall podlators package.
    Switch to a simple decimal version number to avoid complexity with
    v-strings and portability to old versions of Perl.

    podlators now requires Perl 5.006 or later.  All modules enable
    warnings.  Please report any unexpected or confusing warnings as bugs
    in the bug tracker.

    [pod2man] In previous versions, the -r or --release option could be
    specified without an argument and was interpreted as setting that
    value to the empty string.  That never made a great deal of sense, and
    the original change to Perl was apparently because no one realized one
    could pass the empty string as the argument value.  The argument is
    now mandatory, but may be the empty string, which will cause some
    *roff implementations to use the system default.

    Allow any even number of characters to be specified as the quote marks
    for Pod::Text and Pod::Man (and the corresponding --quotes options of
    pod2text and pod2man), rather than being artificially limited to one-
    or two-character quotes.  The first half of the string will be used as
    the left quote and the second half as the right quote.  This allows
    Unicode characters or groff escapes like \(lq and \(rq to be used.
    (Partly addresses #103298)

    [Pod::Man] Attempt to detect if the input came from a pipe and
    therefore has a completely unhelpful (and nonreproducible) source file
    name, and diagnose this as an error.  Document that the name option
    (--name to pod2man) is required when processing POD source from
    standard input.  (Debian Bug#777405)

    [Pod::Man] Honor the environment variable SOURCE_DATE_EPOCH and use it
    as the timestamp from which to derive the left-hand footer if the date
    option is not set, overriding the timestamp of the input file.  This
    is primarily useful to ensure reproducible builds of the same output
    file given the same souce and Pod::Man version, even when file
    timestamps may not be consistent.  Thanks, Niko Tyni.  (Debian
    Bug#801621)

    [Pod::Man] Honor the environment variable POD_MAN_DATE and use its
    contents, if set, as the value of the left-hand footer if the date
    option is not set, overriding the timestamp of the input file.  This
    was an earlier version of SOURCE_DATE_EPOCH, but has been supported in
    Debian for a while and doesn't serve exactly the same purpose, so both
    continue to be supported.  Thanks, Niko Tyni.

    [Pod::Man] The default left-hand footer date is now based on UTC
    rather than the local time zone to make the output more reproducible.
    Thanks, Chris Lamb.  (Debian Bug#780259)

    [Pod::Man] Simplify the preamble code for handling the F register and
    index entries, and add backslashes after the braces in the preamble
    code for handling the F register to avoid introducing a spurious page
    break before at the first page with AT&T *roff.  Thanks, Carsten
    Kunze and Daphne Pfister.  (#92979)

    [Pod::Man] Support setting the left-hand footer to the empty string.

    Fix documentation of the utf8 option to Pod::Man and Pod::Text, and
    the corresponding -u option to pod2man and pod2text, to reflect that
    Pod::Simple now autodetects Latin-1 and UTF-8 but warns.

    More clearly document the options that set values in the .TH header in
    the pod2man and Pod::Man documentation.  Thanks, Guillem Jover.
    (#103297)

    [Pod::Text] Fix encoding handling in documents that start without an
    encoding declaration and then declare an encoding partway through.
    Previously, this would result in attempts to print wide characters if
    there were non-ASCII characters in the document.  Thanks, Magnolia K.
    (#101722)

    [Pod::Text] Change the documentation to not say Pod::Text only
    generates ASCII text.  (#89355)

    Switch the preferred module build system to Module::Build, but still
    provide a Makefile.PL file for backward compatibility and for the use
    of Perl core.  (#108714)

    Installation of this package no longer tries to overwrite the Pod::Man
    and Pod::Text modules that come with Perl core, and instead relies on
    the normal precedence rules in Perl's module search path that prefer
    locally-installed modules over core modules.

    Rename NEWS to Changes to match the normal Perl convention.

    Work around a bug in Term::Cap 1.16 that caused the test suite to fail
    by forcing a setting of TERMPATH to a termcap file provided by the
    test suite while running tests.  (#98272)
2016-01-18 13:45:10 +00:00
wiz
2c1b4822fb Comment out py-sphinx build dependency since it introduces a cycle. 2016-01-17 16:03:13 +00:00
wiz
bb61de3b3e Fix for code-injection vulnerability (CVE-2015-8557) from upstream.
From Rin Okuyama in PR 50661.
2016-01-17 14:22:11 +00:00
wiz
8c1e6036a4 Add missing dependencies. Enable test target.
All tests now pass for me (python-3.5, NetBSD-7.99.25/amd64).
2016-01-17 13:47:01 +00:00
wiz
ea4d27f101 + py-sphinx-rtd-theme. 2016-01-17 13:45:57 +00:00
wiz
1a8dbe881e Import py-sphinx-rtd-theme-0.1.9 as textproc/py-sphinx-rtd-theme.
This is a mobile-friendly sphinx theme for readthedocs.org. It's
currently in development there and includes some rtd variable checks
that can be ignored if you're just trying to use it on your project
outside of that site.
2016-01-17 13:45:42 +00:00
wiz
0bd2571e27 + py-alabaster. 2016-01-17 13:38:46 +00:00
wiz
deb68061a1 Import py-alabaster-0.7.7 as textproc/py-alabaster.
A configurable sidebar-enabled Sphinx theme

Packaged for wip by kamelderouiche.
2016-01-17 13:38:25 +00:00
wiz
d66d6cc550 + py-snowballstemmer. 2016-01-17 13:17:22 +00:00
wiz
381fa3e25a Import py-snowballstemmer-1.2.1 as textproc/py-snowballstemmer.
This package provides 16 stemmer algorithms (15 + Poerter English
stemmer) generated from Snowball algorithms.

It includes following language algorithms:

    Danish
    Dutch
    English (Standard, Porter)
    Finnish
    French
    German
    Hungarian
    Italian
    Norwegian
    Portuguese
    Romanian
    Russian
    Spanish
    Swedish
    Turkish

This is a pure Python stemming library.
2016-01-17 13:16:49 +00:00
wiz
388f56d2f2 Fix PKGNAME. 2016-01-17 11:53:30 +00:00
fhajny
3e68de13a1 Fix PLIST 2016-01-16 19:17:11 +00:00
fhajny
450286e018 Change textproc/erlang-xmlrpc to use erlang/module.mk.
Bump PKGREVISION.
2016-01-16 18:58:24 +00:00
fhajny
a0e25b5ce4 Change textproc/erlang-p1_yaml to use erlang/module.mk.
Bump PKGREVISION.
2016-01-16 18:57:43 +00:00
fhajny
37edfca980 Change textproc/erlang-p1_xml to use erlang/module.mk.
Bump PKGREVISION.
2016-01-16 18:56:51 +00:00
fhajny
d4573ed917 Update textproc/erlang-p1_stringprep to 1.0.0.
Change to use erlang/module.mk.

Changes since last version:
- We can now use p1_utils 1.0.2
- Enable Gcov
- Rebar + rebar3 compliance
- Use p1_utils for locating .so
- Optimize stringprep handling
2016-01-16 17:53:48 +00:00
fhajny
c74c3b08d2 Update textproc/erlang-jiffy to 0.14.5.
Change to use erlang/module.mk.

Changes since 0.14.4:
- Destroy map iterators once we're done with them.
- Remove old debug printing.
2016-01-16 17:39:57 +00:00
jmmv
2124a48d11 Update markdown2social to 0.3:
**Released on January 14th, 2016.**

* Issue 2: Added a manual page.

* Added support for a configuration file.  The default is to load
  `~/.config/markdown2social.conf` if it exists, and the path can be
  overridden via the `--config_file` flag.

* Added support to specify a set of "replacements" to apply to the post
  text after conversion.  This is useful, for example, to automatically
  turn bare references to external systems into links.
2016-01-15 14:32:25 +00:00
darcy
39d8eadbe2 Upgrade to version 1.3.4.
OK'd by maintainer markd@.
2016-01-15 14:24:41 +00:00
wen
946850d4c7 Update to 0.24
Upstream changes:
0.24
	- lazy loading of Carp (by Kirill Babikhin) #15
2016-01-15 12:03:45 +00:00
wiz
1bce879c1c Add tex-latexdiff and docs. 2016-01-15 08:58:21 +00:00
wen
7109d3a7d3 Update to 1.27
Upstream changes:
1.27  2016-01-14 10:50:00 MANWAR
      - Added LICENSE file.

1.26  2016-01-03 00:45:00 MANWAR
      - Merged GitHub Pull Request #9 from ESERTE.

1.25  2016-01-02 01:05:00 MANWAR
      - Merged GitHub Pull Request #8 from TAISNIF.

1.24  2015-12-14 11:35:00 MANWAR
      - Documented method version().
      - Added check for version number.
      - Added unit test for method version().

1.23  2015-12-05 12:40:00 MANWAR
      - Added parameter validation check for method new_outline().
2016-01-15 07:05:00 +00:00
jnemeth
433d7b74df sort 2016-01-14 03:32:50 +00:00
schmonz
0897021560 Update to 1.2.22.0. From the changelog:
[Changes contributed by Val Rosca, updated by Andreas Marienborg]
- Wrap MatchSpy and ValueCountMatchSpy classes
- Wrap Enquire's add_matchspy and clear_matchspies methods, keeping
  track of references to Perl MatchSpy objects to avoid leaks.
- t/facets.t

[Changes contributed by Olly Betts]
- Fix infinite loop trying to build with CPANPLUS (fixes #692, reported
  by Andreas Vögele).
- t/termgenerator.t: If a memory leak is detected, report how many
  objects were allocated before and after the test.
- Allow for "_gitN" tag on snapshots when checking for version
  compatibility with xapian-core.
- META.yml: Fix specified licence to be a valid name ('perl' instead of
  'perl_5').
2016-01-13 21:09:19 +00:00
schmonz
346309b300 Update to 1.2.22. From the changelog:
documentation:

* Stop maintaining ChangeLog files.  They make merging patches harder, and stop
  'git cherry-pick' from working as it should.  The git repo history should be
  sufficient for complying with GPLv2 2(a).

* Clarify help text for omindex --mime-type option.

* docs/omegascript.rst:

  + Fix documentation of $last to say it's the MSet index *one beyond* the end
    of the current page.  Reported by Andrew Chilton.

  + Clarify that $split and $substr work in bytes.  Previously we said
    "characters" which could be taken as meaning they work with UTF-8
    characters.

  + Update documentation for $filters - it was missing these CGI parameters
    from the list of those serialised: COLLAPSE, DOCIDORDER, SORT, SORTREVERSE,
    SORTAFTER

  + Explicitly note user can use $setmap to create their own maps.

* docs/overview.rst:

  + SVG extraction is built-in too.

  + Expand paragraph about command `false`.  Note the versions where explicit
    support was added, and that this will also work with any version on Unix,
    where `false` is a command.

  + Document `cdb_dir`.

* docs/cgiparams.rst: Document behaviour if xDB is not set.

* Change "characters" to "bytes" in a few places to clarify that we don't mean
  Unicode code points.

indexers:

* omindex:

  + Add '--title-size' option.

  + Handle .oft the same way as .msg - it's some sort of template email, and
    has essentially the same format.

omega:

* Make $querydescription ensure the match has been run, so that it includes
  filters.

* Avoid $allterms, $cgilist, $filterterms and $terms being O(n²) in the number
  of items in the returned list.

* If xFILTERS is not set, don't force the first page as that's unhelpful if
  someone fails to set it in their template.

* When environment variable SERVER_PROTOCOL is set to INCLUDED (as it is when
  we're being included in a page), we already suppress the HTTP headers, but
  now we suppress the blank line after the header too.

* Support option flag_cjk_ngram if built against xapian-core >= 1.2.22.

testsuite:

* Add test coverage for parsing of HTML entities.

build system:

* Fix error reporting if PCRE isn't installed. Fixes #693, reported by lhz7370.

portability:

* Avoid warning when building with glibc >= 2.21.

* Don't provide our own implementation of sleep() under __WIN32__ if there
  already is one - mingw provides one, and in some situations it seems to clash
  with ours.  Reported to xapian-discuss by John Alveris.

* Stop trying to use O_STREAMING - the patch to implement it was never merged
  into the Linux kernel, and I can't find any evidence that other platforms
  implement it.  The constant value O_STREAMING used now seems to be used for
  the part of O_SYNC which isn't covered by O_DSYNC, which seems likely to hurt
  performance if anything.
2016-01-13 21:03:49 +00:00
schmonz
cc7adfcbc0 Update to 1.2.22. From the changelog:
API:

* Add FLAG_CJK_NGRAM for QueryParser and TermGenerator.  Has the same effect as
  setting the environment variable XAPIAN_CJK_NGRAM.  Fixes #180, reported by
  Richard Boulton, with contributions from Pavel Strashkin, Mikkel Kamstrup
  Erlandsen and Brandon Schaefer.

* Fix bug parsing multiple non-exclusive filter terms - previously this could
  result in such filters effectively being ignored.

* Fix Database::get_doclength_lower_bound() over multiple databases when some
  are empty or consist only of zero-length documents.  Previously this would
  report a lower bound of zero, now it reports the same lowest bound as a
  single database containing all the same documents.

* Make Database::get_wdf_upper_bound("") return 0.

* Mark constructors taking a single argument as "explicit" to avoid unwanted
  implicit conversions.

testsuite:

* If command line option --verbose/-v isn't specified, set the verbosity level
  from environmental variable VERBOSE.

* Skip timed tests if $AUTOMATED_TESTING is set.  Fixes #553, reported by
  Dagobert Michelsen.

* Don't leave an extra fd open when starting xapian-tcpsrv for remotetcp tests.

* apitest: Revert disabling of part of adddoc5 for clang - the test failure was
  in fact due to a bug in 1.3.x, and 1.2.x was never affected.

* apitest: Tweak bounds checks in dbstats1 testcase - multi backends should
  give tight bounds.

brass backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

chert backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

flint backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

remote backend:

* Fix to handle total document length exceeding 34,359,738,368.  (Fixes #678,
  reported by matf).

* Avoid dividing by zero when getting the average length for an empty database.

* Stop apparent error from remote server when read-only client disconnects.  A
  read-only client just closes the connection when done, but the server
  previously reported "Got exception NetworkError: Received EOF", which sounds
  like there was a problem.  Now we just say "Connection closed" here, and
  "Connection closed unexpectedly" if the client connects in the middle of an
  exchange.  Possibly fixes #654, reported by German M. Bravo.

* Give a clearer error message when the client and server remote protocol
  versions aren't compatible.

* Check length of key in MSG_SETMETADATA.

build system:

* pkg-config: Fix library name in .pc file to say "xapian" not "xapian-core".
  Reported by Eric Lindblad to the xapian-devel list.

* Private symbol decode_length() is no longer visible outside the library.

documentation:

* Stop maintaining ChangeLog files.  They make merging patches harder, and stop
  'git cherry-pick' from working as it should.  The git repo history should be
  sufficient for complying with GPLv2 2(a).

* Strip out "quickstart" examples which are out of date and rather redundant
  with the "simple" examples.

* Correct documentation of Enquire::get_query().  If no query has been set,
  the documentation said Xapian::InvalidArgumentError was thrown, but in
  fact we just return a default initialised Query object (i.e. Query()).  This
  seems reasonable behaviour and has been the case since Xapian 0.9.0.

* Document xapian-compact --blocksize takes an argument.

* Update snowball website link to snowballstem.org.

tools:

* xapian-replicate: Fix replication for files > 4GB on 32-bit platforms.
  Previously replication would fail to copy a file whose size didn't fit in
  size_t.  Fixes #685, reported by Josh Elsasser.

* xapian-tcpsrv: Better error if -p/--port not specified

* quest: Support `-f cjk_ngram`.

examples:

* xapian-metadata: Extend "list" subcommand to take optional key prefix.

portability:

* Fix new warnings from recent versions of GCC and clang.

* Add spaces between literal strings and macros which expand to literal strings
  for C++11 compatibility in __WIN32__-specific code.

* Need <unistd.h> for unlink() on FreeBSD, reported by Germán M. Bravo via
  github PR 72.

* Fix testsuite to build when S_ISSOCK() isn't defined.

* Don't provide our own implementation of sleep() under __WIN32__ if there
  already is one - mingw provides one, and in some situations it seems to clash
  with ours.  Reported to xapian-discuss by John Alveris.

* Add missing '#include <arpa/inet.h>' to htons().  Seems to be implicitly
  included on most platforms, but Interix needs it.  Reported by Eric Lindblad
  on xapian-discuss.

* Disable "<FUNCTION> is expected to return a value" warning from Sun's C++
  compiler, as it fires for functions ending in a "throw" statement.  Genuine
  instances will be caught by compilers with superior warning machinery.

* Prefer scalbn() to ldexp() where possible, since the former doesn't ever set
  errno.

* '#include <config.h>' in the "simple" examples, as when compiling with xlC on
  AIX, _LARGE_FILES gets defined by AC_SYS_LARGEFILE to enable large file
  support, and defining this changes the ABI of std::string, so it also needs
  to be defined when compiling code using Xapian.

* On cygwin, include <arpa/inet.h> instead of winsock headers for htons() and
  htonl().

* Include <cygwin/version.h> for CYGWIN_VERSION_API_MAJOR.

* Avoid referencing static members via an object in that object's own
  definition, as this doesn't work with all compilers (noted with GCC 3.3), and
  is a bit of an odd construct anyway.  Reported by Eric Lindblad on
  xapian-discuss.

* GCC < 3.4.2 lacks operator<< overloads for unsigned long long on some
  platforms, so simply work around this by using str(), as this isn't
  performance sensitive code.  Reported by Eric Lindblad on xapian-discuss.

* Fix delete which should be delete[] in brass backend cursor code.
2016-01-13 20:59:15 +00:00
wiz
8d71aba607 Update iso-codes to 3.64:
iso-codes 3.64
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 3 Jan 2016

  [ ISO 3166-2 translations ]
  * Thai by Theppitak Karoonboonyanan
  * Fixed Russian translation of "Egypt". Thanks to Aleksandr Sorokin
    Closes: alioth#315251
  * Serbian by Мирослав Николић (TP)

  [ ISO 15924 translations ]
  * Thai by Theppitak Karoonboonyanan

  [ ISO 4217 translations ]
  * Russian by Yuri Kozlov (TP)
  * Slovenian by Primož Peterlin (TP)
  * Serbian by Мирослав Николић (TP)

  [ ISO 3166 translations ]
  * Fix Language headers. Thanks to Hugo Peixoto
    Closes: alioth#315269
  * Serbian by Мирослав Николић (TP)
2016-01-13 20:16:08 +00:00
fhajny
03fb3aed20 Update textproc/erlang-p1_xml to 1.1.1.
Version 1.1.1
- Support for both rebar and rebar3
- Huge performance and memory improvements
- Normalize namespace prefixed elements
- Document how to run tests
- Architecture documentation in README.md
- Introduce Elixir Quickcheck tests
- Support C code coverage
- Better test case coverage
- Continuous integration with Travis CI and Coveralls
- Test refactoring
- Save cflags/ldflags passed to configure
- Move code for locating nif files to p1_utils package
- Improve code for locating .so part
- Do not check Expat presence via m4 macro

Version 1.1.0
- Initial release on Hex.pm
2016-01-13 15:34:15 +00:00
fhajny
7ff17e35d7 Update textproc/erlang-p1_yaml to 1.0.0.
No changes, just a tagged release.
Change license to apache-2.0.
2016-01-13 15:29:04 +00:00
kamil
c5f3a39618 + aha 2016-01-12 22:06:35 +00:00
kamil
2321616552 Import aha-0.4.8 as textproc/aha.
aha - Ansi HTML Adapter

aha takes SGR-colored Input and prints W3C conform HTML-Code.

aha reads the Input from a file or stdin and writes HTML-Code to stdout.

Originally packaged as wip/aha
2016-01-12 22:06:03 +00:00
kleink
fd89a231cd Update py-pyphen to 0.9.3
Changes:
* Use package_data instead of data_files (fix #10)
2016-01-11 16:21:33 +00:00
bsiegert
b99861496d Update Text::Autoformat to 1.74.
1.74 2015-11-28 NEILB
    - On Perl 5.22+ you could get "Negative repeat count does nothing"
      warnings. Thanks to SREZIC for RT#109838.
    - Made the mention of Text::Reform in SEE ALSO be a link.
      Thanks to MANWAR for the PR doing this.
    - Added some more entries to SEE ALSO.

1.73 2015-11-08 NEILB
    - Fixed warnings about uninitialized values in Hang.pm GH#4.
      Thanks to Jeremy Mates for the PR.
    - Changed github repo URL after changing my github username

1.72 2015-06-14 NEILB
    - Switched to Dist::Zilla, dropping both Build.PL and Makefile.PL -- phew!
    - Refactored the two cuckoo packages into separate modules,
      Text::Autoformat::Hang and Text::Autoformat::NullHang.

1.71_01 2015-06-06 NEILB
    - The changes released in 1.72 (above) were first done in a
      developer release.

1.71 2015-05-04 NEILB
    - Previous release had a problem with PAUSE, caused by the two internal
      packages not having a $VERSION. Identified and reported as PAUSE
      issue GH#170 by KENTNL++. Added $VERSION to internal packages.

1.70 2015-05-01 NEILB
    - Removed useless loading of utf8 and Data::Dumper. RJBS++
    - Only renumber ASCII-digit lists, don't touch other \d things. RJBS++

1.69_01 2015-04-25 NEILB
    - This was a developer release containing the changes subsequently
      released in 1.70 (see above).

1.69 2015-02-15 NEILB
    - Changed the internal packages Hang and NullHang to
      Text::Autoformat::Hang and Text::Autoformat::NullHang respectively.

1.68 2015-02-15 NEILB
    - Was failing on input of an empty string RT#101994. Fix from DCONWAY.
      Apologies for the confusion caused by Damian and I both releasing,
      this release should straighten things up.
    - Fixed syntax errors in Quoting section of doc. DCONWAY++

1.67 2015-01-08 NEILB
    - Got co-maint from Damian so I could put the dist on github.
      Thanks Damian!
    - Reformatted this file as per CPAN::Changes::Spec
    - Added github repo to metadata and doc
2016-01-10 20:20:00 +00:00
wen
73161aa16d Update to 2016010801
Upstream changes:
Version 2016010801 Fri Jan  8 12:52:36 CET 2016
+ Use 'done_testing ()' instead of 'done_testing', so the test file compiles
  even if the user uses an old Test::More.

Version 2016010701 Thu Jan  7 19:31:34 CET 2016
+ Removed the 29143 tests from t/number/integer.t, and replaced them with
  34689 spread over 7 new files. The reason is, there are sporadic failures
  reported by CPAN testers in the t/number/integer.t file, but this file
  uses the random number generator to generate tests. Which makes issues
  very hard to debug, as failures cannot be reproduced.

  The new tests will be deterministic.

Version 2015121601 Wed Dec 16 01:12:18 CET 2015
+ Force Darwin 10.0 on Perl 5.10.0 to run square tests in 32 bit mode.

Version 2013031302
+ Doc typo fixes (Jonathan You <jawnsy@cpan.org>/RT 67549) and
  (Gregor Herrmann <gregoa@cpan.org>/RT 71131).
2016-01-10 13:11:25 +00:00
tsutsui
4dbd38c23b Update ruby-nokogiri to 1.6.7.1.
pkgsrc changes:
* Fix DEPENDS on required ${RUBY_PKGPREFIX}-mini_portile2>=2.0.0

Upstream changes:

=== 1.6.7.1 / 2015-12-16

This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:

  CVE-2015-5312
  CVE-2015-7497
  CVE-2015-7498
  CVE-2015-7499
  CVE-2015-7500
  CVE-2015-8241
  CVE-2015-8242
  CVE-2015-8317

See also http://www.ubuntu.com/usn/usn-2834-1/
2016-01-10 11:55:44 +00:00
szptvlfn
c6604daa03 Bump PKGREVISION for hs-text-1.2.2.0 || hs-hashable-1.2.3.3 2016-01-10 11:49:09 +00:00
wen
f3640d9d40 Update to 0.5.1
Update LICENSE

Upstream changes:
        CHANGES IN highr VERSION 0.5

MAJOR CHANGES

  o the minimal required R version is 3.0.2 now

        CHANGES IN highr VERSION 0.4

BUG FIXES

  o hi_andre() may fail to find highlight under OS X (thanks, Christopher
  Gandrud, #2)

MINOR CHANGES

  o :: and ::: are recognized as operators, and they will be syntax highlighted
  in the same way as other operators like +, -, *, and /, etc (thanks, Qiang Li)
2016-01-09 14:06:59 +00:00
richard
b30b66fb22 bump PKGREVISION for mdocml 2016-01-09 05:05:34 +00:00
richard
a7f8f971a1 regen patch checksums for mdocml 2016-01-09 05:01:43 +00:00
wen
35edfb5567 Update to 1.06
Upstream changes:
1.06 Tue Jul 21 10:23:49 PDT 2015
 - Remove perl req from Meta
 - So can use on 5.6
2016-01-08 14:25:56 +00:00
wen
a23bd3390d Update to 1.69
Upstream changes:
1.69    2015-07-26 00:51:03Z
        - No changes since 1.68-TRIAL.

1.68    2015-07-09 23:39:49Z (TRIAL RELEASE)

        [FIXED]

        - tests no longer print to stderr unnecessarily; this makes core perl
          builds (where this distribution is included as CPAN-Meta-YAML) a
          little quieter.

        [CHANGED]

        - the Test::More dependency has been reduced to 0.88 by emulating
          'subtest' for those tests that need it

1.67    2015-05-12 00:10:24Z

        [FIXED]

        - instead of erroring on duplicate keys found in a hash (introduced in
          version 1.63), now we only warn. This fixes an issue in Strawberry Perl
          (via CPAN::Meta::YAML) when parsing a configuration file.

        [CHANGED]

        - Updated File::Temp test prereq to 0.19 for 'newdir'

1.66    2015-03-16 22:26:30Z

        [CHANGED]

        - removed bundled Test::TempDir::Tiny to rely on File::Temp
          for temporary directories during testing

1.65    2015-03-13 23:02:34Z

        [CHANGED]

        - artifacts left behind from testing are now cleaned up (GH#34)

1.64    2014-10-08 02:56:30Z

        [CHANGED]

        - remove silencing of any errors encountered while loading
          Scalar::Util (GH#33, Graham Knop)
        - now using JSON::MaybeXS in tests instead of JSON.pm
2016-01-08 14:18:32 +00:00
wen
87091abdc7 Update to 1.15
Upstream changes:
1.15 Sat Apr 18 17:03:09 CEST 2015
 - Fix Issue
 - Don't require newlines at end of YAML.
2016-01-08 14:11:00 +00:00
taca
cd9f03ea97 Reset PKGREVISION after all PHP updates. 2016-01-08 03:31:21 +00:00
darcy
e92ad4116e Updated PLIST for update to 1.7.1. 2016-01-07 17:01:21 +00:00
fhajny
89aa757fbd Update textproc/py-xlsxwriter to 0.7.8.
* Add checks for valid and non-duplicate worksheet table names.
2016-01-07 16:05:04 +00:00
darcy
ce044ce2ad Update to version 1.7.1.
Patch no longer needed for Python 3.x.
2016-01-07 15:14:26 +00:00
szptvlfn
12f95e690d Bump PKGREVISION for hs-dlist || hs-utf8-string 2016-01-04 12:24:24 +00:00
wiz
49b8dd7ddf It's 2016, allow it in man pages.
Bump version.
2016-01-03 21:56:01 +00:00
bsiegert
2699f825f5 Update go-text to 20151217. No changelog, other than the git commit
messages, is available:

cf49866 encoding/htmlindex: use UTF-8 encoding
ce34b78 display: remove completely
eab9e05 : run long tests after a generated package
0d87145 display: remove package
bfd069c : added .gitignore
4b7e67e encoding: added Replacement identifier and htmlindex tests
1848af7 encoding: encoders return errors on out-of-repertoire runes
f79ed80 : upgrade to CLDR 28 and necessary adjustments
92ca7bb encoding/charmap: don't map U+FFFD in encoder
ecbd6a8 : added bidi and htmlindex packages to gen.go
e1af416 encoding/htmlindex: updated tables
00e2053 unicode/bidi: moved bidi package to unicode
a749bae runes: added ReplaceIllFormed
dafab4a internal/format: fixed test for 32-bit architectures
c27e06c encoding: introduce Decoder/Encoder types and error handling
27af644 encoding/charmap: fix some Windows types
a0f6068 encoding/unicode: add WhatWG-compliant UTF8 Decoder
87ad79f bidi: fixed build breakage due to crossing changes
a72c392 bidi: api proposal
458f474 bidi: port of reference implementation
435f36e runes: fix test breakage
dd164d3 internal/triegen: handle \xc0 and \xc1 correctly
51beaed language/display: fix import
95315fc internal/format: added parser for CLDR number patterns
edeeb43 unicode/cldr: moved cldr to the unicode directory
9efec26 width: fix table
b8e57db language/display: moved display package
698d493 internal/ucd: added Parse function
7da657a bidi: rename BiDi class constants to short Unicode names.
ed3f1de internal/ucd: allow non-runes in expansion mode
e684700 message: add Catalog and formatted printing support
bfdb694 internal: small optimization on UniqueTags.
bd27c4a bidi: generate bidi trie and tests
54db231 internal/gen: add Repackage
954b8ae internal: add SortTags and UniqueTags
3fe38e9 currency: improve API
4838fa4 currency: equate undefined currency (XXX) to zero value
da608de language: remove "may change" notice
216b73f encoding/runes: fixed unittest breakage
4b139bd language: remove Currency type.
419b439 language: deprecate ComprehensibleTo and Version
d15837c language: reorder parsing code for clarity
44d5762 language: remove dependency on regexp
5eb8d46 language: deprecate Tag.ComprehensibleTo
615a6c1 language: new encoding for CompactIndex table
75c37a9 all: specify vanity import paths
a38fc26 internal/gen: make long string consts vars
b8643b2 language: add all languages with data in compact set
d91e619 language: pass user options in matched tag
cc8a7ec x/text/encoding/charmap: add more OEM codepages
22af857 language: improved example for parsing regions
0fe7e68 language: fixed test breakage
f024ad8 currency: fixed bug related to rounding info
7f6d024 currency: added symbol support
5722c1c message: first checkin
601048a currency: add currency lookup for regions and tags
3ce2b88 language: user -u-va-posix instead of -x-posix.
8f6601e : Added depdendencies to top-level generator.
7d45f34 internal: added Parents table.
202ed04 language: bug fix in compact index number
cb9d3ff language: added CompactIndex
b4ffa8e language: support en_US_POSIX
f8e557f internal/gen: add WriteGo variants of WriteGoFile equivalents
0820da9 cldr:  comment out check to work around CLDR bug
6368131 currency: refactored currency-related code.
505f8b4 internal/tag: factored out tag.Index
0483357 gen: factored out generic slice generation.
57878ed gen: factored out some code generation code
723492b language: allow lang-region as variant prefix
ff0822f internal: added NewInheritanceMatcher
07890ba cases: changed tests to be more version-aware
1309a18 cases: fix bug that caused character to drop in uppercase
083de50 cases: skip tests if unicode.Version does not match UnicodeVersion
43df643 display: fixed bug for unsupported tags
1af9528 language: fix bug where canonicalization is not idempotent
e265e5b display: change Skipf to Errorf
3eb7007 collate/colltab: improve resilience to Unicode version changes.
8553a64 : added search and added missing dependency.
06f6f7a cases: improve resilience to Unicode version changes.
a928dbc internal/gen: removed TODO
7c0e16d internal/gen: added Write*Version
50041c1 unicode/rangetable: Add key name when initializng Range16 and Range32.
2acc130 unicode/rangetable: added assigned tables
10e37ec text/encoding/japanese: iso-2022-jp encoder doesn't write KANJI-OUT.
7d081aa text: Upgrade to Unicode 8.0.0
be1f650 unicode/rangetable: updated comment
96ae61a language: added Currencies to the Coverage type.
1609407 unicode/rangetable: added New and Visit
d4cc1b1 cases: prepare for Unicode 8.0.0
d611288 display: skip link test if go binary not found
0600016 encoding/unicode: workaround for bug in go 1.4.*.
b93a7ba unicode/norm: fix bug that causes panic.
fbf6178 search: allow non-normalized strings
df923bb encoding/htmlindex: Fix generated code not being gofmted.
997478e encoding/htmlindex: implementation of htmlindex
5c66c9f collate: move iter from collate to internal/colltab
043fdd1 collate/colltab: fix a comment typo.
f81fc0e search: added first implementation of search
c93e7c9 collate/tools/colcmp: fix build breakage for darwin.
6c3b324 collate: fix test breakage
cee5b80 text: upgrade to CLDR 27.0.1
af4c2d7 search: added language matcher for collation and search.
583b6ac search: generate search tables.
f7bc91e runes: Added Transformer wrapper.
8d2a9d0 encoding/unicode: new BOM policy for standard UTF-16.
c3788f3 runes: new runes package.
fe79704 internal/colltab: some cleanup suggested earlier by Nigel.
4a2c389 text/internal/colltab: copy contract*.go files
88b9f7e encoding/ianaindex|htmlindex: API proposal for indexes.
d48eb58 text/encoding/charmap: a few bug fixes in global vars
a9f4d1a text/search: api proposal
2076e9c text/encoding: add MIB types to encodings.
7be3218 text/encoding/unicode: added BOMOverride.
5f74128 text/encoding/unicode: added tests and fixed bugs.
000f793 text/encoding/internal/identifier:
017c405 text/language: strip unneeded struct type qualifiers.
c6e0c33 text/internal/testtext: added code size measurer.
b6e95e7 text: added repository-wide generate tool.
c6bc7e8 text: add codereview.cfg
26df76b text/internal/gen: generalized Open (needed for w3c data).
313fa8d text/width: added examples/ godoc improvements.
cc9d297 text/width: added ASCII fast path for Narrow.
83ae7f6 text/width: added support for narrow and wide mappings.
f54a587 text/width: added inverse mapping
2016-01-03 20:06:34 +00:00
fhajny
35849580da Import libfastjson 0.99.0 as textproc/libfastjson.
libfastjson is a fork from json-c, and is currently under development.
2016-01-01 15:25:43 +00:00
wen
0bdc81fe3b Update to 1.0.0
Add missing DEPENDS
Remove period from COMMENT

Upstream changelog not found.
2016-01-01 13:38:34 +00:00
wen
32fb4bd415 Add R-stringi 2016-01-01 13:02:55 +00:00
wen
0a818c63ac Import stringi-1.0.1 as textproc/R-stringi.
stringi (pronounced "stringy") is the R package for fast, correct,
consistent and convenient string/text processing in each locale and
any native character encoding. The use of the ICU library gives R
users a platform-independent set of functions known to Java, Perl,
Python, PHP, and Ruby programmers.
2016-01-01 12:59:19 +00:00
ryoon
f0b9bddb0b Do not use GNU make, bump PKGREVISION
Fix circular dependency of PREFER_PKGSRC=yes case.
2016-01-01 01:29:30 +00:00
wen
d481b53215 Update to 3.3.9
Upstream changes:
3.3.9 2015-12-18 22:15:00+0900
    - Fix test for Windows
      3.3.8 change breaks Windows

3.3.8 2015-12-18 16:20:00+0900
    - Fix test for DragonflyBSD
    - Update document
2015-12-31 12:21:02 +00:00
wen
852da0fd57 Update to 1.16
Add LICENSE

Upstream changes:
1.16  2015-12-28 MANWAR
      - Fixed issues RT# 87781, RT# 54389 and RT# 73982.

1.15  2015-12-27 MANWAR
      - Added Changes file to the MANIFEST file.
      - Added LICENSE file.
      - Added MANIFEST.SKIP file.
      - Tidied up pod document of the package XML::XPath.

1.14  2015-12-26 MANWAR
      - Added Changes file.
      - Enabled 'warnings' check.
      - Moved packages to lib/ folder.
      - Added key 'resources' to the Makefile.PL script.
2015-12-31 03:45:22 +00:00
wen
28590c44cd Update to 1.0.3
Upstream changes:
1.0.1 - support custom functions.
  use Text::Sass Functions => [qw(package package)];

1.0.0 - PR#2 (annulen:multiline_var) from Konstantin Tokarev
(No changelog for 1.0.3 upstream)
2015-12-31 03:38:06 +00:00
taca
8ec5c063f3 Add support for ruby23. 2015-12-30 15:11:40 +00:00
wiz
c64c8ae6bf Update miller to 3.2.2:
Many changes; speed ups, autoconf support, ....
2015-12-29 23:43:18 +00:00
wiz
4adba55b2e Convert sift to buildlink3. 2015-12-29 21:56:29 +00:00
bsiegert
1726914d23 Real buildlink support for Go, hacked with wiz@.
Go packages now define a set of files to buildlink in their buildlink3.mk.
go-packages.mk no longer looks in ${PREFIX}/gopkg during the build. This
should also fix the spurious issues with rebuilds of .a files during bulk
builds of Go packages.
2015-12-29 21:47:48 +00:00
wiz
0eff64773a Update libodfgen to 0.1.5:
libodfgen 0.1.5
- graphics:
    + add code for librevenge:replacement-objects
    + allow to set the opacity value:"draw:opacity" for surfaces which
      contain patterns,
    + add minimalist implementation of "measure": if drawPolyline is
      called with two points and draw:show-unit is set, then create a
      draw:measure tag instead of a draw:line...
- sheet interface:
    + add some operators (plage, union, intersection and %)
2015-12-29 20:46:50 +00:00
dholland
f13d6671da Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
wiz
69df0aa268 Update hunspell-de to 20151222:
since 20131206:
- lots of new words
- some typo fixes
- affix fix for superlatives of adjectives ending on -igt
- fix or drop outdated documentation
- drop the additional obsolete OASIS license
- remove build date from dictionaries to make reproducible builds possible
2015-12-27 21:53:23 +00:00
wiz
fdce1327da + sift. 2015-12-27 20:50:49 +00:00
wiz
3dd23a4eff Import sift-0.6.0 as textproc/sift.
All the features you expect from a modern grep alternative.

RegEx - perl compatible regular expression syntax (no more escape
hell)

usable defaults - basic options known from grep but with usable
defaults

multiline support - find matches spanning over multiple lines
replace - replace output to reformat it to your needs without
relying on awk/sed

gzip files - search through normal and gzip'ed files in one program
call

multiple patterns - search for multiple patterns in one run
target selection - select or exclude search targets based on file
name, directory name, path and type

handling big data - sift handles big files without problems: files
>50GB, >5,000,000,000 lines and >5,000,000,000 matches successfully
tested
2015-12-27 20:50:40 +00:00
taca
a12778e6a4 More packages currently incompatible with php70. 2015-12-25 01:18:10 +00:00
taca
b16b66869a Remove ruby-classifier which was replaced by ruby-classifier-reborn. 2015-12-13 17:25:43 +00:00
taca
7e7f2fe155 Delete ruby-classifier. 2015-12-13 17:25:03 +00:00
taca
90654501a1 HOMEPAGE seems to gone. 2015-12-13 17:22:07 +00:00
taca
a302e3460f Update php-mecab to 0.6.0.
2015-12-05: php-mecab 0.6.0
===========================

* Add support for PHP 7.
* Add `MeCab` namespace classes and constants.
* Non-namespace classes are not supported on PHP 7.
* Non-namespace constants are not supported on PHP 7.
* Procedural APIs (`mecab_*` functions)  are not supported on PHP 7.
* Non-namespace classes are deprecated on PHP 5.
* PHP versions earlier than 5.3 are no longer supported.
* MeCab versions earlier than 0.99 are no longer supported.
* Removed features:
    * `$filter` callback argument of `mecab_split()` function.
    * The persistent resource.
2015-12-13 17:20:21 +00:00
taca
9023d318dc Update ruby-xmlparser to 0.7.3.
Changes of version 0.7.3

    fix PARAM_ENTITY_PARSING_* constants.
    fix gemspec for Ruby 2.0.

Changes of version 0.7.2

    revert once removed digest.rb.
2015-12-13 16:57:32 +00:00
taca
dc5dfc2157 Update ruby-classifier-reborn to 2.0.4.
v2.0.4

Major Enhancements

* Classification thresholds can be enabled or disabled. The default is
  disabled. The threshold value can be set at initialization time or
  dynamically during processing (#47)
* Made auto-categorization optional, defaulting to false (#45)
* Added the ability to handle an array of classifications to the constructor
  (#44)
* Classification with a threshold has been added to the api (#39)

Minor Enhancements

* Documentation around threshold usage (#54)
* Fixed UTF-8 encoding for hasher.rb (#50)
* Removed some unnecessary methods (#43)
* Add optional CachedContentNode (GSL only) (#43)
* Caches the transposed search_vector (#43)
* Added custom marshal_ methods to not save the cache when dumping/loading
  (#43)
* Optimized some numeric comparisons and iterators (#43)
* Added cached calculation table when computing raw_vectors (#43)
* If a category name is already a symbol, just return it (#45)
* Various Hash improvements (#45)
* Eliminated several Ruby ⚠️s when run with RUBYOPT="-w" (#38)
* Simple performance improvements for the Hasher process (#41)
* Fixes for broken regex splitting for non-ascii characters and removal of the
  unused punctuation filter (#41)
* Add multiple language stopwords with customizable stop word paths (#40)

Bug Fixes

* Fixed the bug where adding the same category a second time would clobber the
  category that was already there (#45)
* Fixed deprecation warning for <=> in ls.rb (#33)
* Remove references to Madeline in the README and replace it with Marshal or
  Redis (#32)

Development Fixes

* Added development dependency on mini_test and added 2.2 to travis.yml (#36)
2015-12-13 16:55:48 +00:00
taca
a83a685c4b Update ruby-nokogiri to 1.6.7.
=== 1.6.7 / 2015-11-29

==== Notes

This version supports native builds on Windows using the RubyInstaller
DevKit. It also supports Ruby 2.2.x on Windows, as well as making
several other improvements to the installation process on various
platforms.

This version also includes the security patches already applied in
v1.6.6.3 and v1.6.6.4 to the vendored libxml2 and libxslt source.
See #1374 and #1376 for details.

==== Features

* Cross-built gems now have a proper ruby version requirement. (#1266)
* Ruby 2.2.x is supported on Windows.
* Native build is supported on Windows.
* [MRI] libxml2 and libxslt `config.guess` files brought up to date. (#1326) (Thanks, @hernan-erasmo!)
* [JRuby] fix error in validating files with jruby (#1355, #1361) (Thanks, @twalpole!)
* [MRI, OSX] Patch to handle nonstandard location of `iconv.h`. (#1206, #1210, #1218, #1345) (Thanks, @neonichu!)

==== Bug Fixes

* [JRuby] reset the namespace cache when replacing the document's innerHtml (#1265) (Thanks, @mkristian!)
* [JRuby] Document#parse should support IO objects that respond to #read. (#1124) (Thanks, Jake Byman!)
* [MRI] Duplicate-id errors when setting the `id` attribute on HTML documents are now silenced. (#1262)
* [JRuby] SAX parser cuts texts in peices when quare brackets exist. (#1261)
* [JRuby] Namespaced attributes aren't removed by remove_attribute. (#1299)
2015-12-13 15:26:42 +00:00
taca
0a887b03a6 Update ruby-json-pure to 1.8.3.
2015-06-01 (1.8.3)
  * Fix potential memory leak, thx to nobu.
2015-12-13 15:04:46 +00:00
szptvlfn
be4a661326 Bump PKGREVISION for
hs-primitive-0.6.1.0 || hs-vector-0.11.0.0 || hs-mwc-random-0.13.3.2 || hs-vector-algorithms-0.7.0.1
2015-12-13 14:14:34 +00:00
markd
8f5abb2952 Add ${PYPKGPREFIX} to package name. 2015-12-13 10:37:26 +00:00
taca
ca30a8ba46 Fix ALTERNATIVES.
Bump PKGREVISION.
2015-12-12 04:14:03 +00:00
taca
4d72063abc Fix ALTERNATIVES.
Bump PKGREVISION.
2015-12-12 04:12:18 +00:00
joerg
d30cfe87d4 Using "type -t" is a pretty pointless bashism, even slowing things down
by adding additional forks. Fix and bump revision.
2015-12-11 23:31:09 +00:00
wiz
71c5cd8794 Remove unnecessary FILES_SUBST, already in there. Noted by taca. 2015-12-11 21:29:27 +00:00
jmmv
1969ac0032 Add and enable markdown2social. 2015-12-11 19:33:38 +00:00
jmmv
6015c31215 Initial addition of markdown2social, version 0.2:
The markdown2social utility converts simple Markdown documents to Google+
posts ready to be shared on the social network.  There is room for writing
output plugins for other target sites, but at the moment only Google+ is
supported.
2015-12-11 19:33:05 +00:00
joerg
f02038091b Don't install unreadable files. Bump revision. 2015-12-11 19:23:57 +00:00
wiz
26f56ea06d OpenBSD will remove man page symlinks and let man(1) find them via
a database.

Adapt code for that case using a patch from Ingo Schwarze.

Bump version.
2015-12-11 14:24:35 +00:00
wiz
59b8156da0 + highway. 2015-12-11 14:10:59 +00:00
wiz
3291922106 Import highway-1.1.0 as textproc/highway.
Provided by NONAKA Kimihiro in PR 50504.

Highway
-------
A fast pattern matching tool like pt and ag.

Feature:
- It can search the PATTERN from your source code very fast.
- It can search also the PATTERN as a regular expression.
- It supports UTF-8 and some Japanese encodings (Because I'm
  Japanese. EUC-JP and Shift_JIS is supported).
- It ignores file patterns form your .gitignore by default.
2015-12-11 14:10:42 +00:00
wiz
3130f3bcc3 Fix ALTERNATIVES file. Bump PKGREVISION. 2015-12-11 11:46:31 +00:00
joerg
3d3720d4ac dirfd is missing on HP-UX. Don't include getopt.h -- no getopt_long
here.
2015-12-10 02:50:19 +00:00
wiz
52c6f63c37 Update p5-XML-LibXML to 2.0123:
2.0123  2015-12-06
    - Get rid of an undef-warning in XML::LibXML::Reader .
        - https://rt.cpan.org/Ticket/Display.html?id=106830
        - Thanks to Rich for the report and testcase.
    - Apply patch from Debian for rewording the documentation.
        - https://rt.cpan.org/Ticket/Display.html?id=110116
        - Some extra rewording has been done by SHLOMIF.
        - Thanks to Gregor Herrman and the Debian Team
2015-12-09 19:56:20 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
leot
1fd9f0b612 Update textproc/the_silver_searcher to 0.31.0.
pkgsrc changes:
o Switch MASTER_SITES to the author's site (in order to avoid the various
  auto* tools)

Changes:
o Add support for Crystal file types
o Add support for Racket file types
o Add support for Standard ML file types
o Add support for Elixir file type
o Misc bugfixes
2015-12-05 14:17:08 +00:00
wiz
eabde08e9a Update OpenBSD architectures.
From jmc@OpenBSD.

Bump version.
2015-12-02 17:31:24 +00:00
wiz
a7599f9e40 Mention bug report for two failing tests. 2015-12-02 14:46:40 +00:00
wen
424b362e8b Update to 1.22
Upstream changes:
1.22  2015-11-25 10:35:00 MANWAR
      - Fixed the debug level handling.
      - Updated pod document about the same.

1.21  2015-11-24 14:00:00 MANWAR
      - Fixed issue RT# 109562.

1.20  2015-11-24 MANWAR
      - Updated method PDF::Create::Page::string() to handle character/word spacing. (Thanks David Kitcher-Jones).
      - Updated method PDF::Create::Page::text() to handle font correctly. (Thanks David Kitcher-Jones).
      - Added new method PDF::Create::Page::block_text() to manage block of text.  (Thanks David Kitcher-Jones).
      - Updated method PDF::Create::Page::block_text() to handle multiple paragraphs. (MANWAR)
      - Documented method text() and block_text(). (MANWAR)
2015-11-28 14:49:41 +00:00
wen
6be49e00fe Update to 0.53
Upstream changes:
0.50 Sat May  9 09:06:41 EDT 2015
    - Improve performance of is_LsubsetR via patches submitted by Mich Rawson
      at New York Perl Hackathon (May 2 2015).

0.51 Thu May 14 21:49:00 EDT 2015
    - Changes to List::Compare::Functional::is_LsubsetR introduced in v0.50
      found to be buggy.  See: https://rt.cpan.org/Ticket/Display.html?id=104452.
      Pending further investigation, reverted to v0.49 of
      List::Compare::Base::_Auxiliary; added two test files.

0.52 Thu May 21 21:57:18 EDT 2015
    - v0.51 changes were not applied to master branch; apply them.
      Remove two hash-to-hash assignments in List::Compare::Base::_Auxiliary::_subset_subengine.

0.53 Sun Jun  7 10:49:24 MDT 2015
    - Accept patch submitted by Paulo Custodio reworking, and correcting,
      changes originally published in 0.50.
2015-11-28 14:43:03 +00:00
joerg
8a8df8f1f7 Make really sure the local copy of boost and co is not used. 2015-11-27 21:45:19 +00:00
adam
bfd98cfac4 Added textproc/freexl version 1.0.2 2015-11-27 14:01:07 +00:00
adam
56b6b8a0ff FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet. FreeXL design goals:
* to be simple and lightweight
* to be stable, robust and efficient
* to be easily and universally portable
* completely ignoring any GUI-related oddity
Note that the final goal means that FreeXL ignores at all fonts, sizes and
alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual
Basic macros and so on. FreeXL is structurally simple and quite light-weight
(typically 40-80K of object code, stripped).
2015-11-27 14:00:26 +00:00
jperkin
1467aa06e7 Remove mk/find-prefix.mk usage from the textproc category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:53:42 +00:00
taca
02aaf14df7 Remove 193 from RUBY_VERSION_SUPPORTED. 2015-11-23 15:46:58 +00:00
szptvlfn
9e9f429834 revert previous commit, sorry. 2015-11-23 12:54:53 +00:00
szptvlfn
bb6fae5872 Bump PKGREVISION
add missing lzmalib ( fix librsvg build )

 -llzma, from libcroco-0.6.8/src/libcroco-0.6.la#20

 pkgsrc/graphics/librsvg:
ld: warning: liblzma.so.1, needed by /usr/pkgsrc/graphics/librsvg/work/.buildlink/lib/libcroco-0.6.so, not found (try using -rpath or -rpath-link)
Shared object "liblzma.so.1" not found
2015-11-23 12:37:46 +00:00
wiz
3d3d931aa4 Bump PKGREVISION for poppler shlib major bump. 2015-11-23 10:30:15 +00:00
taca
665369c3cb Update ruby-nokogiri to 1.6.8.4.
=== 1.6.6.4 / 2015-11-19

This version pulls in an upstream patche to the vendored libxml2 to address:

* unclosed comment uninitialized access issue (#1376)

This issue does not have a CVE assigned to it as this time.
2015-11-23 07:28:01 +00:00
wiz
b4d3166e1c Update xmlto to 0.28:
Xmlto news
----------
0.0.28 (stable)
  - fix broken temp files removal (introduced in 0.0.27)
  - links detection changed to elinks (new links options
    not compatible)
2015-11-23 00:04:38 +00:00
wiz
bb40a003cb Udate py-libxml2 to 2.9.3 to match libxml2. 2015-11-23 00:01:06 +00:00
wiz
b570169750 Update libxml2 to 2.9.3.
v2.9.3: Nov 20 2015

    Security:
    CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),
    CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),
    CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),
    CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),
    CVE-2015-5312 Another entity expansion issue (David Drysdale),
    CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),
    CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),
    CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),
    CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),
    CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),
    CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)
    CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),
    CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),
    Documentation:
    Correct spelling of "calling" (Alex Henrie),
    Fix a small error in xmllint --format description (Fabien Degomme),
    Avoid XSS on the search of xmlsoft.org (Daniel Veillard)
    Portability:
    threads: use forward declarations only for glibc (Michael Heimpold),
    Update Win32 configure.js to search for configure.ac (Daniel Veillard)
    Bug Fixes:
    Bug on creating new stream from entity (Daniel Veillard),
    Fix some loop issues embedding NEXT (Daniel Veillard),
    Do not print error context when there is none (Daniel Veillard),
    Avoid extra processing of MarkupDecl when EOF (Hugh Davenport),
    Fix parsing short unclosed comment uninitialized access (Daniel Veillard),
    Add missing Null check in xmlParseExternalEntityPrivate (Gaurav Gupta),
    Fix a bug in CData error handling in the push parser (Daniel Veillard),
    Fix a bug on name parsing at the end of current input buffer (Daniel Veillard),
    Fix the spurious ID already defined error (Daniel Veillard),
    Fix previous change to node sort order (Nick Wellnhofer),
    Fix a self assignment issue raised by clang (Scott Graham),
    Fail parsing early on if encoding conversion failed (Daniel Veillard),
    Do not process encoding values if the declaration if broken (Daniel Veillard),
    Silence clang's -Wunknown-attribute (Michael Catanzaro),
    xmlMemUsed is not thread-safe (Martin von Gagern),
    Fix support for except in nameclasses (Daniel Veillard),
    Fix order of root nodes (Nick Wellnhofer),
    Allow attributes on descendant-or-self axis (Nick Wellnhofer),
    Fix the fix to Windows locking (Steve Nairn),
    Fix timsort invariant loop re: Envisage article (Christopher Swenson),
    Don't add IDs in xmlSetTreeDoc (Nick Wellnhofer),
    Account for ID attributes in xmlSetTreeDoc (Nick Wellnhofer),
    Remove various unused value assignments (Philip Withnall),
    Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),
    Revert "Missing initialization for the catalog module" (Daniel Veillard)
    Improvements:
    Reuse xmlHaltParser() where it makes sense (Daniel Veillard),
    xmlStopParser reset errNo (Daniel Veillard),
    Reenable xz support by default (Daniel Veillard),
    Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),
    Allow HTML serializer to output HTML5 DOCTYPE (Shaun McCance),
    Regression test for bug #695699 (Nick Wellnhofer),
    Add a couple of XPath tests (Nick Wellnhofer),
    Add Python 3 rpm subpackage (Tomas Radej),
    libxml2-config.cmake.in: update include directories (Samuel Martin),
    Adding example from bugs 738805 to regression tests (Daniel Veillard)
2015-11-22 23:49:03 +00:00
ryoon
cb0b65eca2 Update to 2.22
Changelog:
* Noteworthy changes in release 2.22 (2015-11-01) [stable]

** Improvements

  Performance has improved for patterns containing very long strings,
  reducing preprocessing time for an N-byte regexp from O(N^2) to
  only slightly superlinear for most patterns.  Before, a command like
  the following would take over a minute, but now, it takes less than
  a second:
  : | grep -f <(seq -s '' 99999)

  When building grep, 'configure' now uses PCRE's pkg-config module for
  configuration information, rather than attempting to guess it by hand.

** Bug fixes

  A DFA matcher bug made this command mistakenly print its input line:
    echo axb | grep -E '^x|x$'
  Likewise for this equivalent command:
    echo axb | grep -e '^x' -e 'x$'
  [bug introduced in grep-2.19 ]

  grep no longer reads from uninitialized memory or from beyond the end
  of the heap-allocated input buffer.  This fix addressed CVE-2015-1345.
  [bug introduced in grep-2.19 ]

  With -z, '.' and '[^x]' in a pattern now consistently match newline.
  Previously, they sometimes matched newline, and sometimes did not.
  [bug introduced in grep-2.4]

  When the JIT stack is exhausted, grep -P now grows the stack rather
  than reporting an internal PCRE error.

  'grep -D skip PATTERN FILE' no longer hangs if FILE is a fifo.
  [bug introduced in grep-2.12]

  --exclude and related options are now matched against entire
  command-line arguments, not against command-line components.
  [bug introduced in grep-2.6]

  Fix performance degradation of grep -Fw in unibyte locales.
  [bug introduced in grep-2.19 ]
2015-11-20 19:04:49 +00:00
asau
5c49b8018e Make it work without Internet access.
Transform DocBook XSLT URLs to point to local copies coming from textproc/docbook-xsl.
This package should use XML Catalog, but doesn't for some unclear reason.
2015-11-19 23:40:59 +00:00
taca
101f5845f3 Allow ruby-toml to depend on ruby-parslet 1.6 and later.
Bump PKGREVISION.
2015-11-18 16:09:24 +00:00
taca
18a09e2732 Update ruby-nokogiri to 1.6.6.3.
pkgsrc change: Add pkg_alternatives support.

=== 1.6.6.3 / 2015-11-16

This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:

* CVE-2015-1819
* CVE-2015-7941_1
* CVE-2015-7941_2
* CVE-2015-7942
* CVE-2015-7942-2
* CVE-2015-8035
* CVE-2015-7995

See #1374 for details.
2015-11-18 16:04:50 +00:00
richard
59de0d71d7 CPPFLAGS+=-D__EXTENSIONS__ permits build on SunOS 2015-11-18 09:16:19 +00:00
wiz
5be8b03f97 Update xmlto to 0.0.27:
0.0.27 (stable)
  - remove several bashisms from scripts
  - add new option --profile for preprocessing documents
    with profiling stylesheet
2015-11-17 11:59:25 +00:00
wiz
029a0ddf94 Update py-lxml to 3.5.0:
3.5.0 (2015-11-13)
==================

Bugs fixed
----------

* Unicode string results failed XPath queries in PyPy.

* LP#1497051: HTML target parser failed to terminate on exceptions
  and continued parsing instead.

* Deprecated API usage in doctestcompare.


3.5.0b1 (2015-09-18)
====================

Features added
--------------

* ``cleanup_namespaces()`` accepts a new argument ``keep_ns_prefixes``
  that does not remove definitions of the provided prefix-namespace
  mapping from the tree.

* ``cleanup_namespaces()`` accepts a new argument ``top_nsmap`` that
  moves definitions of the provided prefix-namespace mapping to the
  top of the tree.

* LP#1490451: ``Element`` objects gained a ``cssselect()`` method as
  known from ``lxml.html``.  Patch by Simon Sapin.

* API functions and methods behave and look more like Python functions,
  which allows introspection on them etc.  One side effect to be aware of
  is that the functions now bind as methods when assigned to a class
  variable.  A quick fix is to wrap them in ``staticmethod()`` (as for
  normal Python functions).

* ISO-Schematron support gained an option ``error_finder`` that allows
  passing a filter function for picking validation errors from reports.

* LP#1243600: Elements in ``lxml.html`` gained a ``classes`` property
  that provides a set-like interface to the ``class`` attribute.
  Original patch by masklinn.

* LP#1341964: The soupparser now handles DOCTYPE declarations, comments
  and processing instructions outside of the root element.
  Patch by Olli Pottonen.

* LP#1421512: The ``docinfo`` of a tree was made editable to allow
  setting and removing the public ID and system ID of the DOCTYPE.
  Patch by Olli Pottonen.

* LP#1442427: More work-arounds for quirks and bugs in pypy and pypy3.

* ``lxml.html.soupparser`` now uses BeautifulSoup version 4 instead
  of version 3 if available.

Bugs fixed
----------

* Memory errors that occur during tree adaptations (e.g. moving subtrees
  to foreign documents) could leave the tree in a crash prone state.

* Calling ``process_children()`` in an XSLT extension element without
  an ``output_parent`` argument failed with a ``TypeError``.
  Fix by Jens Tröger.

* GH#162: Image data in HTML ``data`` URLs is considered safe and
  no longer removed by ``lxml.html.clean`` JavaScript cleaner.

* GH#166: Static build could link libraries in wrong order.

* GH#172: Rely a bit more on libxml2 for encoding detection rather than
  rolling our own in some cases.  Patch by Olli Pottonen.

* GH#159: Validity checks for names and string content were tightened
  to detect the use of illegal characters early.  Patch by Olli Pottonen.

* LP#1421921: Comments/PIs before the DOCTYPE declaration were not
  serialised.  Patch by Olli Pottonen.

* LP#659367: Some HTML DOCTYPE declarations were not serialised.
  Patch by Olli Pottonen.

* LP#1238503: lxml.doctestcompare is now consistent with stdlib's doctest
  in how it uses ``+`` and ``-`` to refer to unexpected and missing output.

* Empty prefixes are explicitly rejected when a namespace mapping is used
  with ElementPath to avoid hiding bugs in user code.

* Several problems with PyPy were fixed by switching to Cython 0.23.
2015-11-17 11:52:10 +00:00
wiz
f96e31afbe Update to 2015.11.4:
2015.11.4
=========
----

* Fix #38: Long links wrapping controlled by `--no-wrap-links`.
* Note: `--no-wrap-links` implies `--reference-links`
* Feature #83: Add callback-on-tag.
* Fix #87: Decode errors can be handled via command line.
* Feature #95: Docs, decode errors spelling mistake.
* Fix #84: Make bodywidth kwarg overridable using config.
2015-11-13 15:48:02 +00:00
wiz
b60ba36c20 Update py-markdown to 2.6.4.
Add missing test dependencies.

Nov 6, 2015: Released version 2.6.4 (a bug-fix release).
2015-11-13 14:47:09 +00:00