Revisions of pugixml

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 770183 from Dave Plater's avatar Dave Plater (plater) (revision 9)
- Update to version 1.10
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 340208 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 4)
- Update to version 1.7
  * New integer parsing/formatting implementation
    + Functions that convert from and to integers (e.g. as_int/set_value)
      do not rely on CRT any more.
    + New implementation is 3-5x faster and is always correct wrt
      overflow or underflow. This is a behavior change - where previously
      as_uint() would return UINT_MAX on a value "-1", it now returns 0.
  * New features
    + XPath objects (xpath_query, xpath_node_set, xpath_variable_set)
      are now movable if your compiler supports C++11. Additionally,
      xpath_variable_set is copyable.
    + Added format_indent_attributes that makes the resulting XML friendlier
      to line diff/merge tools.
    + Added a variant of xml_node::attribute function with a hint that
      can improve lookup performance.
    + Custom allocation functions are now allowed (but not required)
      to throw instead of returning a null pointer.
  * Bug fixes
    + Fix Clang 3.7 crashes in out-of-memory cases (C++ DR 1748)
    + Fix xpath_node_set assignment to provide strong exception guarantee
    + Fix saving for custom xml_writer implementations that can throw from write()
- Add pugixml-config.patch to enable long long support, works better than
  enabling via build flags.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 337382 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 3)
- Manually enable long long support
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 291261 from Dave Plater's avatar Dave Plater (plater) (revision 1)
New package needed for OpenImageIO to enable blender to build with cycles bnc#905649.
Displaying all 14 revisions
openSUSE Build Service is sponsored by