Commit graph

10387 commits

Author SHA1 Message Date
sjmulder
29a5f90aa3 textproc/libxlsxwriter: Update to 0.8.8
Changes:
 - Added option to allow a user defined, or overridden, image
   description used with `worksheet_insert_image()`. By default it uses
   the filename as the description.
 - Added Windows portable version of `fopen` to handle utf8 filenames
   when working with images.
 - Added an option to allow chart fonts to be rotation to 270 deg to
   give a stacked orientation. Also added support for East Asian
   vertical chart fonts.
 - Refactored struct types used in pubic APIs to remove or document
   hidden fields.

   NOTE: This change introduces backward incompatible API changes.
   However, it should minimize any future changes of this nature.
2019-11-30 17:21:58 +00:00
adam
b9289babf5 jsoncpp: updated to 1.9.2
1.9.2:
Medium size pre-release containing lots of build fixes.
2019-11-27 22:25:21 +00:00
ng0
4ae8b6f645 Add textproc/guile-commonmark version 0.1.2
Guile-commonmark is a library for parsing CommonMark, a fully
specified variant of Markdown.
2019-11-26 16:52:25 +00:00
adam
4342e052ba py-lxml: updated to 4.4.2
4.4.2:
Bugs fixed
* ``ElementInclude`` incorrectly rejected repeated non-recursive
  includes as recursive.
2019-11-26 12:36:20 +00:00
adam
79cf884550 py-sphinx-theme-cloud: updated to 1.10.0
1.10.0:
This package now requires Sphinx >= 1.6, and should be compatible with Sphinx 2.x

Other Changes
* :mod:`~cloud_sptheme.ext.table_styling`: Now supports ``table_styling_default_align`` config option,
  for setting the default table alignment (Sphinx 2 switched from ``"left"`` to ``"center"``).
* theme css: Minor style adjustments

Bugfixes
* :mod:`~cloud_sptheme.ext.role_index`: fix AttributeError under Sphinx 1.7+
* **setup.py**: updated entrypoints to work with Sphinx 1.7+
* theme css: layout fix for "sphinx.ext.viewcode"
* theme css & js: fixes Sphinx 1.6 - 2.2 compatibility
* :mod:`~cloud_sptheme.ext.table_styling`: now plays nicely with docutils table ``:align:`` directive.
2019-11-25 10:44:11 +00:00
gdt
ff77fd5451 textproc/openjade: Add note about gcc versions that expose the openjade bug 2019-11-23 19:09:26 +00:00
gdt
92a8d7ce01 textproc/openjade: Work around buggy openjade code harder!
openjade has some buggy code, which relies on storage remaining valid
when the C++ standard says that it is undefined:
  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534#c9

Recent gcc removes code that writes to this about-to-be-undefined
storage, shrinking the openjade binary.  Some versions further result
in a binary which crashes.

pkgsrc had a workaround to add -fno-tree-dse when PKGSRC_COMPILER was
equal to gcc.  That is buggy, because "ccache gcc", "distcc gcc",
etc. should also get the workaround.  This commit replaces the exact
test with a pattern match.

Now, the workaround gcc flag is passed when compiling with ccache.

Fixes pkg/54134.  Note that the comments in the PR which implicate
ccache as buggy turned out to be untrue.
2019-11-23 18:55:54 +00:00
adam
64b2c5aeff py-xlsxwriter: updated to 1.2.6
Release 1.2.6:
* Added option to remove style from worksheet tables.
2019-11-20 11:31:25 +00:00
adam
140e4b191d py-xmlschema: updated to 1.0.16
v1.0.16:
* Improved XMLResource class for working with compressed files
* Fix for validation with XSD wildcards and 'lax' process content
* Fix ambiguous items validation for xs:choice and xs:sequence models
2019-11-20 10:09:36 +00:00
maya
d36c3a5c3e Add yq version 2.9.2
Command-line YAML/XML processor - jq wrapper for YAML and XML documents
2019-11-19 21:30:15 +00:00
markd
db9aa83bf6 textproc: add kpimtextedit 2019-11-17 06:03:09 +00:00
markd
3942eadb43 kpimtextedit: add version 19.08.3
MTextedit provides a textedit with PIM-specific features.

KPIMTextedit is a library that provides an enchanced text edit class,
see TextEdit.  This text is highlighted with a EMailQuoteHighlighter.
2019-11-17 06:01:46 +00:00
sjmulder
72cca213f5 textproc/libxls: Update to 1.5.2
Changes:
 - Fix character transliteration on Windows when iconv is not present
   #66
 - Make C++ test conditional on having a C++11 compiler
 - README: Add links to language bindings (and an OSS-Fuzz badge!)
2019-11-16 13:23:03 +00:00
adam
daad168d17 py-regex: updated to 2019.11.1
2019.11.1:
Unknown changes
2019-11-15 14:31:02 +00:00
adam
be68b2fd8e py-colored: updated to 1.4.0
Version 1.4.0:
Added
- Ensure package data is included
- Converted old package spec files to new format
- Hex improvements
- Enable colors in Windows' terminal
- Added an option to make colored tty aware
2019-11-15 14:19:17 +00:00
adam
d005d514c3 py-natsort: updated to 6.2.0
6.2.0:
Added
 - Support for Python 3.8

Changed
 - `index_natsorted` internally now uses tuples for index-element pairs
   instead of lists
 - Added a TOC to the README
 - Python 3.4 is no longer included in testing

Fixed
 - Pin testing dependencies to prevent CI breaking due to third-party
   library changes

Removed
 - Introduction page in documentation
2019-11-14 10:06:56 +00:00
wiz
5b17df3808 textproc/Makefile: + p5-Alien-Libxml2 2019-11-14 09:25:47 +00:00
wiz
a2a7e32e36 po4a: update to 0.57.
=======================================================================
        ___   ____ _____
__   __/ _ \ | ___|___  |
\ \ / / | | ||___ \  / /       The Diwali release.
 \ V /| |_| | ___) |/ /
  \_/  \___(_)____//_/         (released 2019-10-25)

AsciiDoc:
 * Fix a crash occuring when a cell is nothing.

Translations:
 * New translation: Hungarian, thanks Balázs Úr.
 * Updated: French, thanks brandelune, Mattéo Rossillol‑‑Laruelle and
   Julien Lepiller.
 * Updated: German, thanks Helge Kreutzmann.
 * Updated: Italian, thanks Marco Ciampa.
 * Updated: Norwegian Bokmål, thanks Allan Nordhøy.
 * Updated: Polish, thanks Robert Luberda.
 * Updated: Portuguese, thanks Silvério Santos.
 * Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
 * Updated: Spanish, thanks Adolfo Jayme Barrientos.
 * Updated: Swedish, thanks Anders Jonsson.
 * Updated: Ukrainian, thanks Yuri Chornoivan (українська).
2019-11-13 21:23:23 +00:00
wiz
ba24c425cf gtk-doc: update to 1.32.
GTK-Doc 1.32  (Aug 15 2019)
===============

Hotfix release.

GTK-Doc 1.31  (Aug 5 2019)
===============

Nonmaintainer release to fix "Wrong permissions for style CSS file" (#84)

GTK-Doc 1.30  (May 08 2019)
===============

GTK-Doc is now using python-pygments to do the syntax highlighing. It is not
depending on highligh or source-highligh anymore.

This version ships with a new expermiental gtkdoc-mkhtml2 toolchain replacing
gktdoc-mkhtml+gtkdoc-fixxref.
2019-11-13 21:17:47 +00:00
wiz
73f40cf7d7 gspell: update to 1.8.2.
News in 1.8.2, 2019-09-06
-------------------------
* Build from Git: allow building with gettext ≥ 0.20.
* Translation updates.
2019-11-13 15:37:34 +00:00
adam
516af9bf1a py-natsort: updated to 6.1.0
6.1.0:
Added
 - Expose `numeric_regex_chooser` as a public function for ease in making
   key functions
 - Example in the documentation on how to sort numbers with units
 - Automated testing support for macos and Windows

Changed
 - Update CHANGELOG format to style from https://keepachangelog.com/

Fixed
 - Removed dependency on `sudo` in TravisCI configuration
 - Documentation typos
2019-11-13 15:09:01 +00:00
ng0
bd70124a4e Add textproc/guile-syntax-highlight version 0.1
Guile-syntax-highlight is a general-purpose syntax highlighting
library for GNU Guile. It can parse code written in various
programming languages into a simple s-expression that can be easily
converted to HTML (via SXML) or any other format for rendering.
2019-11-13 13:19:39 +00:00
ng0
6739a320cf Add textproc/guile-json version 3.1.0
guile-json is a JSON module for Guile. It supports parsing
and building JSON documents according to
the http://json.org specification.

* Complies with http://json.org specification.
* Builds JSON documents programmatically using scheme data types.
* Allows JSON pretty printing.
2019-11-13 10:36:19 +00:00
leot
338fd637d3 json2tsv: Update to 0.4
Changes:
0.4
---
 - Add `-r' flag to allow printing all control-characters
 - Documentation improvements
2019-11-12 18:08:23 +00:00
mef
5dfa21c9e1 (textproc/aha) Updated from 0.4.10.6 to 0.5
Version 0.5 (recent):
- Added support for ansi vt220 character set using utf8 characters, useful for tables
- Added support for italic text (thanks to suve)
- Added support for crossed out text (thanks to suve)
- Added support for 8 bit colours (thanks to  John Poole and suve)
- Added support for 24 bit colours
- Added rudimentary support for highlighting
- Fixed behaviour of ESC[7m "negative image"
- Fixed charset information in head based on used encoding (thanks to suve)
- Fixed ESC[27m "revert off" (thanks to suve)
- Escaping html special characters in title (thanks to suve)
- Not returning zero at unknown option error (thanks to suve)
- Refactored used colour scheme from int to enum (thanks to suve)
- Refactored error report using errstr (thanks to suve)
- Refactored code to avoid warnings (thanks to suve)
- Refactored options to an own struct (thanks to suve)
- Refactored color printing switch to an array (thanks to suve)
- Refactored application state to an own struct (thanks to suve)
2019-11-12 14:04:33 +00:00
mef
172b942011 (textproc/p5-Text-Template) Updated 1.55 to 1.58
1.58  2019-09-27
   - Remove hard coded (old) version number from README

1.57  2019-09-09
    - Fix several doc typos (Thanks Antoine Cœur)

1.56  2019-07-09
    - Fix typos in Changes
2019-11-12 13:58:52 +00:00
mef
0b56b2f45a (textproc/p5-Text-CSV_XS) Updated to 1.40
1.40    - 2019-09-15, H.Merijn Brand
    * Update to Devel::PPPort-3.52
    * Development perl is now 5.28.2
    * [csv2xlsx] sheetnames are restricted to 31 characters
    * Generate cpanfile
    * Add munge type "db"
    * [csv2xls/csv2xlsx] do not generate xls/xlsx on empty CSV (issue#18)
    * New: support $csv->formula (sub { ... })
    * Support stacked encodings
2019-11-12 13:52:19 +00:00
mef
7b76fa2ddb (textproc/p5-Text-Autoformat) Updated to 1.75
1.75 2019-08-13 NEILB
    - Correctly handle lists with "0" on the end of them to preserve
      the "0" rather than dropping it
2019-11-12 13:45:56 +00:00
mef
be4f078c61 (textproc/p5-String-Compare-ConstantTime) Updated to 0.321
0.321  2019-06-17
  * Remove unnecessary sv_len_utf8 calls (thanks David Golden)
  * Test and document mixed UTF-8 flag comparison (thanks David Golden)
2019-11-12 13:41:12 +00:00
mef
aa26f78109 (textproc/p5-String-CRC32) Updated to 1.8
1.800     2019-11-01
        - Perldoc tweaks, GH #3, thanks to mattias-p
2019-11-12 13:39:02 +00:00
mef
b38b9243ac (textproc/p5-Lingua-EN-Tagger) Updated to 0.31
0.31            Aaron Coburn            7/12/19
        Fix memoize function
2019-11-12 13:22:42 +00:00
mef
828b8b712a (textproc/p5-Lingua-EN-Inflect) Updated to 1.904
1.904  Sat Apr 27 22:01:03 2019
    - Corrected 'cyclops', 'triceratops', etc.
      (Thanks, Lady Aleena)
2019-11-12 13:18:26 +00:00
gutteridge
9dd31ad077 py-pallets-sphinx-themes: it now requires py-importlib-metadata 2019-11-12 03:36:04 +00:00
adam
5f8ce29c2f py-xlsxwriter: updated to 1.2.5
Release 1.2.5:
* Added option to add hyperlinks to textboxes.

Release 1.2.4:
* Added option to link textbox text from a cell.
* Added option to rotate text in a textbox.
2019-11-11 15:14:45 +00:00
markd
ef7dd1b6f8 KDE Frameworks update to 5.64.0
5.62.0

KCompletion
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

Sonnet
  Add option to build Qt Designer plugin (BUILD_DESIGNERPLUGIN, default ON)

Syntax Highlighting
  C & ISO C++: add digraphs (folding & preprocessor)
  Markdown, TypeScript & Logcat: some fixes
  Format class: add functions to know if XML files set style attributes
  combine test.m stuff into existing highlight.m
  Support for native Matlab strings
  Gettext: Add "Translated String" style and spellChecking attribute
  Set the OpenSCAD indenter to C-style instead of none
  Possiblity to change Definition data after loading
  Highlighting indexer: check kateversion
  Markdown: multiple improvements and fixes
  JSP: support of <script> and <style> ; use IncludeRule ##Java
  LESS: import CSS keywords, new highlighting and some improvements
  JavaScript: remove unnecessary "Conditional Expression" context
  New syntax: SASS. Some fixes for CSS and SCSS
  Use CMake find_dependency in CMake config file instead of find_package
  SCSS: fix interpolation (#{...}) and add the Interpolation color
  fix additionalDeliminator attribute
  C++: contracts are not in C++20
  Gettext: fix "previous untranslated string" and other improvements/fixes
  Jam: Fix local with variable without initilisation and highlight SubRule
  implicit fallthough if there is fallthoughContext
  Add common GLSL file extensions (.vs, .gs, .fs)
  Latex: several fixes (math mode, nested verbatim, ...)
  Lua: fix color of end with several levels of condition and function nesting
  Highlighting indexer: all warnings are fatal

5.63.0

KCompletion
  [KComboBox] Properly disable Qt's builtin completer [regression fix]

Syntax Highlighting
  Add syntax highlighting for RenPy (.rpy)
  WordDetect rule: detect delimiters at the inner edge of the string
  Highlight GeoJSON files as if they were plain JSON
  Add syntax highlighting for SubRip Text (SRT) Subtitles
  Fix skipOffset with dynamic RegExpr
  bitbake: handle embedded shell and python
  Jam: fix identifier in a SubRule
  Add syntax definition for Perl6
  support .inl extension for C++, not used by other xml files at the moment
  support *.rej for diff highlighting

5.64.0

Syntax Highlighting
  VHDL: all keywords are insensitive
  Add string escape characters to PowerShell syntax
  Modelines: fix end of comment
  Meson: more built-in functions and add built-in member functions
  debchangelog: add Focal Fossa
  Updates from CMake 3.16
  Meson: Add a comment section for comment/uncomment with Kate
  TypeScript: update grammar and fixes
2019-11-11 09:03:11 +00:00
adam
ffeba351ae py-xlsxwriter: updated to 1.2.3
Release 1.2.3:

* Increased allowable worksheet url length from 255 to 2079 characters, as
  supported in more recent versions of Excel. A lower or user defined limit
  can be set via the ``max_url_length`` property in the :func:`Workbook`
  constructor.

* Fixed several issues with hyperlinks in worksheet images.
2019-11-08 09:26:21 +00:00
wiz
d01cc93548 *: recursive bump for poppler update to 0.82.0 2019-11-07 12:38:03 +00:00
he
7f7ac26da9 Add p5-Alien-Libxml2 version 0.11.
This module provides libxml2 for other modules to use. There was an
already existing Alien::LibXML, but it uses the older
Alien::Build::ModuleBuild and has not been actively maintained for a
while.
2019-11-07 10:21:43 +00:00
wiz
292f0cbf9f *: recursive bump for vala-0.46 2019-11-06 14:34:29 +00:00
wiz
5dd5e54677 py-libxslt: reset PKGREVISION after update 2019-11-06 13:24:03 +00:00
wiz
14e0afe3a0 libxslt: update to 1.1.34.
The release is out, includes a number of bug fixes and portability
patches.  Some improvement about enabling fuzzers and removings
some of the issues found, some having security implications, users
are invited to upgrade.

Documentation:
- Fix EXSLT web pages (Nick Wellnhofer)
- Regenerate web pages (Nick Wellnhofer)
- Fix Git link in news.html (Nick Wellnhofer)
- Minor documentation fixes after recent changes (Nick Wellnhofer)
- Fix typos (Jan Pokorný)
- Regenerate symbols and API docs (Nick Wellnhofer)
- Regenerate EXSLT website (Nick Wellnhofer)

Portability:
- Remove stubs when compiling without debugger or profiler (Nick Wellnhofer)
- configure.ac: Invoke PKG_CHECK_MODULES for building shared libraries (Hugh McMaster)
- configure.ac: Conditionally determine whether xml2-config should pass shared libraries or static libraries
(Hugh McMaster)
- xslt-config.in: Fix broken --prefix=DIR support (Hugh McMaster)
- libexslt.pc.in: Do not expose private library  dependencies unless invoked (Hugh McMaster)
- libxslt.pc.in: Do not expose private library dependencies  unless invoked (Hugh McMaster)
- Fix -Wformat-overflow warning (GCC 9) (Nick Wellnhofer)
- Stop including ansidecl.h (Nick Wellnhofer)
- Remove WIN32_EXTRA_* variables (Nick Wellnhofer)
- Fix vsnprintf in Python bindings on Windows (Nick Wellnhofer)
- Build without winsock (Nick Wellnhofer)
- Stop redefining snprintf on MinGW (Nick Wellnhofer)

Bug Fixes:
- xsl:template without name and match attributes should not be allowed (Nikolai Weibull)
- Make sure that Python tests exit with error code (Nick Wellnhofer)
- Improve handling of invalid UTF-8 in format-number (Nick Wellnhofer)
- Fix dangling pointer in xsltCopyText (Nick Wellnhofer)
- Fix memory leak in pattern compilation error path (Nick Wellnhofer)
- Fix uninitialized read with UTF-8 grouping chars (Nick Wellnhofer)
- Fix integer overflow in FORMAT_GYEAR (Nick Wellnhofer)
- Fix performance regression with xsl:number (Nick Wellnhofer)
- Backup XPath context node in xsltInitCtxtKey (Nick Wellnhofer)
- Fix unsigned integer overflow in date.c (Nick Wellnhofer)
- Fix insertion of xsl:fallback content (Nick Wellnhofer)
- Avoid quadratic behavior in xsltSaveResultTo (Nick Wellnhofer)
- Fix numbering in non-Latin scripts (Nick Wellnhofer)
- Fix uninitialized read of xsl:number token (Nick Wellnhofer)
- Fix integer overflow in _exsltDateDayInWeek (Nick Wellnhofer)
- Rework xsltAttrVT allocation (Nick Wellnhofer)
- Fix check of xsltTestCompMatch return value (Nick Wellnhofer)
- Fix security framework bypass (Nick Wellnhofer)
- Use xmlNewTextChild in EXSLT dyn:map (Nick Wellnhofer)
- Fix float casts in exsltDateDuration (Nick Wellnhofer)
- Always set context node before calling XPath iterators (Nick Wellnhofer)
- Fix attribute precedence with xsl:use-attribute-sets (Nick Wellnhofer)
- Backup context node in exsltFuncFunctionFunction (Nick Wellnhofer)
- Initialize ctxt->output before evaluating global vars (Nick Wellnhofer)
- Fix memory leak in EXSLT functions error path (Nick Wellnhofer)

Improvements:
- Enable continuous integration via GitLab CI (Nick Wellnhofer)
- Fix -Wimplicit-fallthrough warnings (Nick Wellnhofer)
- Adjust number of API index pages (Nick Wellnhofer)
- Make xsltCompileRelativePathPattern non-recursive (Nick Wellnhofer)
- Check that crypto:rc4_decrypt produces valid UTF-8 (Nick Wellnhofer)
- Avoid recursion in keys.c:skipPredicate (Nick Wellnhofer)
- xslt-config.in: Simply handling of $all_flags (Hugh McMaster)
- xslt-config.in: Add a --dynamic option to --libs (Hugh McMaster)
- xslt-config.in: Simplify basic library handling (Hugh McMaster)
- xslt-config.in: Remove unused variable (Hugh McMaster)
- xslt-config: Simply handling of --cflags (Hugh McMaster)
- Add Travis test with MemorySanitizer (Nick Wellnhofer)
- Run Travis ASan tests under Xenial (Nick Wellnhofer)
- Improve fuzzers (Nick Wellnhofer)
- Always reuse XPath context (Nick Wellnhofer)
- Compile with -Wextra (Nick Wellnhofer)
- Make profiler support optional (Nick Wellnhofer)
- Hide unused code when compiling without debugger (Nick Wellnhofer)
- Reorganize fuzzing code (Nick Wellnhofer)
- Simplify .gitignore (Nick Wellnhofer)
- Optional operation limit (Nick Wellnhofer)
- Improve seed corpus and dictionary (Nick Wellnhofer)
- Reuse XPath context when compiling stylesheets (Nick Wellnhofer)
- Reuse XPath context in dyn:map (Nick Wellnhofer)
- Reuse XPath context in saxon:expression (Nick Wellnhofer)
- Add libFuzzer targets (Nick Wellnhofer)
- Adjust error message in expected test output (Nick Wellnhofer)
- Change bug tracker URL (Nick Wellnhofer)
- Change git repo URL (Nick Wellnhofer)
- Regenerate NEWS (Nick Wellnhofer)
- Fix misleading indentation in security.c (Nick Wellnhofer)

Cleanups:
- Remove empty TODO file (Nick Wellnhofer)
- Remove generated file libxsltclass.txt from version control (Nick Wellnhofer)
- Rebuild docs (Nick Wellnhofer)

Thanks to Nick and everybody who helped to build this release!
2019-11-06 13:23:45 +00:00
wiz
30f1b4693f libxml2: update to 2.9.10.
This is a relatively large release, Nick fixed a number of bugs
and improved the code in many areas, among other things removing
some recursive behaviour of the code in various places. Includes
various portability fixes, documentation updates and cleanups:

Documentation:
- Fix a few more typos ("fonction") (Nick Wellnhofer)
- Large batch of typo fixes (Jared Yanovich)
- Fix typos: tree: move{ -> s}, reconcil{i -> }ed, h{o -> e}ld by... (Jan Pokorný)
- Fix typo: xpath: simpli{ -> fi}ed (Jan Pokorný)
- Doc: do not mislead towards "infeasible" scenario wrt. xmlBufNodeDump (Jan Pokorný)
- Fix comments in test code (zhouzhongyuan)
- fix comment in testReader.c (zhouzhongyuan)

Portability:
- Fix some release issues on Fedora 30 (Daniel Veillard)
- Fix exponent digits when running tests under old MSVC (Daniel Richard G)
- Work around buggy ceil() function on AIX (Daniel Richard G)
- Don't call printf with NULL string in runtest.c (Daniel Richard G)
- Switched from unsigned long to ptrdiff_t in parser.c (Stephen Chenney)
- timsort.h: support older GCCs (Jérôme Duval)
- Make configure.ac work with older pkg-config (Nick Wellnhofer)
- Stop defining _REENTRANT on some Win32 platforms (Nick Wellnhofer)
- Fix nanohttp.c on MinGW (Nick Wellnhofer)
- Fix Windows compiler warning in testC14N.c (Nick Wellnhofer)
- Merge testThreadsWin32.c into testThreads.c (Nick Wellnhofer)
- Fix Python bindings under Windows (Nick Wellnhofer)

Bug Fixes:
- Another fix for conditional sections at end of document (Nick Wellnhofer)
- Fix for conditional sections at end of document (Nick Wellnhofer)
- Make sure that Python tests exit with error code (Nick Wellnhofer)
- Audit memory error handling in xpath.c (Nick Wellnhofer)
- Fix error code in xmlTextWriterStartDocument (Nick Wellnhofer)
- Fix integer overflow when counting written bytes (Nick Wellnhofer)
- Fix uninitialized memory access in HTML parser (Nick Wellnhofer)
- Fix memory leak in xmlSchemaValAtomicType (Nick Wellnhofer)
- Disallow conditional sections in internal subset (Nick Wellnhofer)
- Fix use-after-free in xmlTextReaderFreeNodeList (Nick Wellnhofer)
- Fix Regextests (Nick Wellnhofer)
- Fix empty branch in regex (Nick Wellnhofer)
- Fix integer overflow in entity recursion check (Nick Wellnhofer)
- Don't read external entities or XIncludes from stdin (Nick Wellnhofer)
- Fix Schema determinism check of ##other namespaces (Nick Wellnhofer)
- Fix potential null deref in xmlSchemaIDCFillNodeTables (zhouzhongyuan)
- Fix potential memory leak in xmlBufBackToBuffer (Nick Wellnhofer)
- Fix error message when processing XIncludes with fallbacks (Nick Wellnhofer)
- Fix memory leak in xmlRegEpxFromParse (zhouzhongyuan)
- 14:00 is a valid timezone for xs:dateTime (Nick Wellnhofer)
- Fix memory leak in xmlParseBalancedChunkMemoryRecover (Zhipeng Xie)
- Fix potential null deref in xmlRelaxNGParsePatterns (Nick Wellnhofer)
- Misleading error message with xs:{min|max}Inclusive (bettermanzzy)
- Fix memory leak in xmlXIncludeLoadTxt (Wang Kirin)
- Partial fix for comparison of xs:durations (Nick Wellnhofer)
- Fix null deref in xmlreader buffer (zhouzhongyuan)
- Fix unability to RelaxNG-validate grammar with choice-based name class (Jan Pokorný)
- Fix unability to validate ambiguously constructed interleave for RelaxNG (Jan Pokorný)
- Fix possible null dereference in xmlXPathIdFunction (zhouzhongyuan)
- fix memory leak in xmlAllocOutputBuffer (zhouzhongyuan)
- Fix unsigned int overflow (Jens Eggerstedt)
- dict.h: gcc 2.95 doesn't allow multiple storage classes (Nick Wellnhofer)
- Fix another code path in xmlParseQName (Nick Wellnhofer)
- Make sure that xmlParseQName returns NULL in error case (Nick Wellnhofer)
- Fix build without reader but with pattern (Nick Wellnhofer)
- Fix memory leak in xmlAllocOutputBufferInternal error path (Nick Wellnhofer)
- Fix unsigned integer overflow (Nick Wellnhofer)
- Fix return value of xmlOutputBufferWrite (Nick Wellnhofer)
- Fix parser termination from "Double hyphen within comment" error (David Warring)
- Fix call stack overflow in xmlFreePattern (Nick Wellnhofer)
- Fix null deref in previous commit (Nick Wellnhofer)
- Fix memory leaks in xmlXPathParseNameComplex error paths (Nick Wellnhofer)
- Check for integer overflow in xmlXPtrEvalChildSeq (Nick Wellnhofer)
- Fix xmllint dump of XPath namespace nodes (Nick Wellnhofer)
- Fix float casts in xmlXPathSubstringFunction (Nick Wellnhofer)
- Fix null deref in xmlregexp error path (Nick Wellnhofer)
- Fix null pointer dereference in xmlTextReaderReadOuterXml (Nick Wellnhofer)
- Fix memory leaks in xmlParseStartTag2 error paths (Nick Wellnhofer)
- Fix memory leak in xmlSAX2StartElement (Nick Wellnhofer)
- Fix commit "Memory leak in xmlFreeID (xmlreader.c)" (Nick Wellnhofer)
- Fix NULL pointer deref in xmlTextReaderValidateEntity (Nick Wellnhofer)
- Memory leak in xmlFreeTextReader (Nick Wellnhofer)
- Memory leak in xmlFreeID (xmlreader.c) (Nick Wellnhofer)

Improvements:
- Run XML conformance tests under CI (Nick Wellnhofer)
- Update GitLab CI config (Nick Wellnhofer)
- Propagate memory errors in valuePush (Nick Wellnhofer)
- Propagate memory errors in xmlXPathCompExprAdd (Nick Wellnhofer)
- Make xmlFreeDocElementContent non-recursive (Nick Wellnhofer)
- Enable continuous integration via GitLab CI (Nick Wellnhofer)
- Avoid ignored attribute warnings under GCC (Nick Wellnhofer)
- Make xmlDumpElementContent non-recursive (Nick Wellnhofer)
- Make apibuild.py ignore ATTRIBUTE_NO_SANITIZE (Nick Wellnhofer)
- Mark xmlExp* symbols as removed (Nick Wellnhofer)
- Make xmlParseConditionalSections non-recursive (Nick Wellnhofer)
- Adjust expected error in Python tests (Nick Wellnhofer)
- Make xmlTextReaderFreeNodeList non-recursive (Nick Wellnhofer)
- Make xmlFreeNodeList non-recursive (Nick Wellnhofer)
- Make xmlParseContent and xmlParseElement non-recursive (Nick Wellnhofer)
- Remove executable bit from non-executable files (Nick Wellnhofer)
- Fix expected output of test/schemas/any4 (Nick Wellnhofer)
- Optimize build instructions in README (zhouzhongyuan)
- xml2-config.in: Output CFLAGS and LIBS on the same line (Hugh McMaster)
- xml2-config: Add a --dynamic switch to print only shared libraries (Hugh McMaster)
- Annotate functions with __attribute__((no_sanitize)) (Nick Wellnhofer)
- Fix warnings when compiling without reader or push parser (Nick Wellnhofer)
- Remove unused member `doc` in xmlSaveCtxt (Nick Wellnhofer)
- Limit recursion depth in xmlXPathCompOpEvalPredicate (Nick Wellnhofer)
- Remove -Wno-array-bounds (Nick Wellnhofer)
- Remove unreachable code in xmlXPathCountFunction (Nick Wellnhofer)
- Improve XPath predicate and filter evaluation (Nick Wellnhofer)
- Limit recursion depth in xmlXPathOptimizeExpression (Nick Wellnhofer)
- Disable hash randomization when fuzzing (Nick Wellnhofer)
- Optional recursion limit when parsing XPath expressions (Nick Wellnhofer)
- Optional recursion limit when evaluating XPath expressions (Nick Wellnhofer)
- Use break statements in xmlXPathCompOpEval (Nick Wellnhofer)
- Optional XPath operation limit (Nick Wellnhofer)
- Fix compilation with --with-minimum (Nick Wellnhofer)
- Check XPath stack after calling functions (Nick Wellnhofer)
- Remove debug printf in xmlreader.c (Nick Wellnhofer)
- Always define LIBXML_THREAD_ENABLED when enabled (Michael Haubenwallner)
- Regenerate NEWS (Nick Wellnhofer)
- Change git repo URL (Nick Wellnhofer)
- Change bug tracker URL (Nick Wellnhofer)
- Remove outdated HTML file (Nick Wellnhofer)
- Fix unused function warning in testapi.c (Nick Wellnhofer)
- Add some generated test files to .gitignore (Nick Wellnhofer)
- Remove unneeded function pointer casts (Nick Wellnhofer)
- Fix -Wcast-function-type warnings (GCC 8) (Nick Wellnhofer)
- Fix -Wformat-truncation warnings (GCC 8) (Nick Wellnhofer)

Cleanups:
- Rebuild docs (Nick Wellnhofer)
- Disable xmlExp regex code (Nick Wellnhofer)
- Remove redundant code in xmlRelaxNGValidateState (Nick Wellnhofer)
- Remove redundant code in xmlXPathCompRelationalExpr (Nick Wellnhofer)

  Thanks Nick and all who helped contribute to this release!
2019-11-06 13:19:43 +00:00
yhardy
e840d3c5e0 textproc/WordNet: update MASTER_SITES 2019-11-05 19:54:41 +00:00
adam
a8a16a0849 py-html5-parser: updated to 0.4.9
0.4.9:
Unknown changes
2019-11-05 08:12:52 +00:00
rillig
398d303295 textproc: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 21:45:55 +00:00
rillig
768cd99f7f textproc: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 21:43:32 +00:00
rillig
c18ce611ff mk: make BROKEN a list of lines, like PKG_FAIL_REASON
Packages defined the variable BROKEN inconsistently. Some added quotes,
like they are required in PKG_FAIL_REASON, some omitted them.

Now all packages behave the same, and pkglint will flag future mistakes.
2019-11-04 17:47:29 +00:00
wen
88e4e0da3d Update to 1.30
Upstream changes:
2019-09-17      version 1.30
         Fix after 10 years.
         1. 12-cache.t: Fixed so that it works on MS-Win32.  I forgot to
            issue binmode when copying the MO files.
         2. 00-signature.t: Removed TEST_SIGNATURE, as this does not work
            on everybody who does not have my GPG public key, but me.
         3. 03-errors.t: Removed the debugging output.

2019-09-09      version 1.29
         Fix after 10 years.
         1. Gettext.pm: Added support to purge the lexicon cache and
            reread the MO file on calling textdomain() when MO file is
            updated automatically.  This enables MO file live update with
            persistant applications like Mojolicious or mod_perl.
         2. Source is now on Github.  See:
            https://github.com/imacat/Locale-Maketext-Gettext
2019-11-04 14:42:06 +00:00
wen
d843054620 Update to 1.46
Upstream changes:
1.46  2019-09-30 15:15:00 MANWAR
      - Updated SYNOPSIS code with/without 'use utf8;', thanks Mike West.

1.45  2019-09-29 10:10:00 MANWAR
      - Moved author test scripts to xt/ subfolder.

1.44  2019-09-28 02:30:00 MANWAR
      - Fixed typo in the pod w.r.t method string_underline().
2019-11-04 14:21:00 +00:00
wen
66aac2dc70 Update to 3.200
Add missing DEPENDS

Upstream changes:
3.200     2019-10-09T16:36:15Z

  - Allow local_module_url_prefix to be '' [rt-129865].
  - URI Escape the module name in external pod links
    (introduces dependency on URI::Escape).
2019-11-04 14:13:08 +00:00