The NetBSD Project

CVS log for pkgsrc/textproc/pugixml/Makefile

[BACK] Up to [] / pkgsrc / textproc / pugixml

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 16 21:27:54 2018 UTC (12 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, HEAD
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

pugixml: update to 1.9.

Maintenance release. Changes:

    Specification changes:

        xml_document::load(const char*) (deprecated in 1.5) now has deprecated attribute; use xml_document::load_string instead

        xml_node::select_single_node (deprecated in 1.5) now has deprecated attribute; use xml_node::select_node instead

    New features:

        Add move semantics support for xml_document and improve move semantics support for other objects

        CMake build now exports include directories

        CMake build with BUILD_SHARED_LIBS=ON now uses dllexport attribute for MSVC

    XPath improvements:

        Rework parser/evaluator to not rely on exceptional control flow; longjmp is no longer used when exceptions are disabled

        Improve error messages for certain invalid expressions such as .[1] or (1

        Minor performance improvements

    Compatibility improvements:

        Fix Texas Instruments compiler warnings

        Fix compilation issues with limits.h for some versions of gcc

        Fix compilation issues with Clang/C2

        Fix implicit fallthrough warnings in gcc 7

        Fix unknown attribute directive warnings in gcc 8

        Fix cray++ compiler errors

        Fix unsigned integer overflow errors with -fsanitize=integer

        Fix undefined behavior sanitizer issues in compact mode

Revision 1.4 / (download) - annotate - [select for diffs], Sun Sep 3 08:53:16 2017 UTC (19 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Follow some redirects.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Dec 23 03:34:41 2016 UTC (2 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

Build shared library and bump PKGREVISION

Revision 1.2 / (download) - annotate - [select for diffs], Mon Nov 28 12:39:41 2016 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -3 lines
Diff to previous 1.1 (colored)

Updated pugixml to 1.8.1.


This is a re-release of v1.8 with fixed timestamps for files in .tar.gz


Maintenance release.

Release highlights:

    Added parse_embed_pcdata parsing mode to reduce memory consumption for some documents
    Added Latin-1 auto-detection support
    When printing empty elements, a space is no longer added before / in format_raw mode
    Fix compilation issues for Borland C++ 5.4 and some distributions of MinGW 3.8

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:54:54 2016 UTC (2 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2

Import pugixml-1.7 as textproc/pugixml.

pugixml is a light-weight C++ XML processing library. It features:

* DOM-like interface with rich traversal/modification capabilities
* Extremely fast non-validating XML parser which constructs the DOM
  tree from an XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic
  encoding conversions

The library is extremely portable and easy to integrate and use.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>