summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/pugixml
Commit message (Collapse)AuthorAgeFilesLines
* pugixml: update UPSTREAM_CHECK_* variables to fix devtool upgradesYoann Congal2024-07-241-0/+1
| | | | | | | | Update UPSTREAM_CHECK_* variables to fix UNKNOWN_BROKEN status with devtool check-upgrade-status. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr>
* pugixml: Update 1.13 -> 1.14Markus Volk2023-10-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Improvements: xml_attribute::set_name and xml_node::set_name now have overloads that accept pointer to non-null-terminated string and size Implement parse_merge_pcdata parsing mode in which PCDATA contents is merged into a single node when original document had comments that were skipped during parsing xml_document::load_file now returns a more consistent error status when given a path to a folder Bug fixes: Fix assertion in XPath number→string conversion when using non-English locales Fix PUGIXML_STATIC_CRT CMake option to correctly select static CRT when using MSVC and recent CMake Compatibility improvements: Fix GCC 2.95/3.3 builds Fix CMake 3.27 deprecation warnings Fix XCode 14 sprintf deprecation warning when compiling in C++03 mode Fix clang/gcc warnings -Wweak-vtables, -Wreserved-macro-identifier Thanks to @DavidKorczynski, @jiangqucheng, @SoapGentoo, @asmaloney, @ArchXUser, @stefanroellin and @vineethkuttan for contributions! - license checksum has changed because of copyright year Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.12 -> 1.13Markus Volk2022-11-071-1/+1
| | | | | | | | | | | | | | | | | | | | v1.13 2022-11-01 Maintenance release. Changes: Improvements: - xml_attribute::set_value, xml_node::set_value and xml_text::set now have overloads that accept pointer to non-null-terminated string and size - Improve performance of tree traversal when using compact mode (PUGIXML_COMPACT) Bug fixes: - Fix error handling in xml_document::save_file that could result in the function succeeding while running out of disk space - Fix memory leak during error handling of some out-of-memory conditions during xml_document::load Compatibility improvements: - Fix exported symbols in CMake DLL builds when using CMake - Fix exported symbols in CMake shared object builds when using -fvisibility=hidden Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11.4 -> 1.12Zheng Ruoqin2022-02-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: year updated to 2022. Changelog: ========= Bug fixes: ---------- -Fix a bug in xml_document move construction when the source of the move is empty -Fix const-correctness issues with iterator objects to support C++20 ranges XPath improvements: ------------------- -Improved detection of overly complex queries that may result in stack overflow during parsing Compatibility improvements: -------------------------- -Fix Cygwin support for DLL builds -Fix Windows CE support -Add NuGet builds and project files for VS2022 Build system changes: -------------------- -All CMake options now have the prefix PUGIXML_. This may require changing dependent build configurations. -Many build settings are now exposed via CMake settings, most notably PUGIXML_COMPACT and PUGIXML_WCHAR_MODE can be set without changing pugiconfig.hpp Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11.2 -> 1.11.4zhengruoqin2022-01-051-2/+1
| | | | | | | | | | | | | | | Changelog: ========= This patch reintroduces pugixml target for CMake when find_package is used, which was accidentally removed from v1.11. It's recommended that pugixml::pugixml target is used instead, but this patch restores pugixml target for existing applications / libraries that depend on it. The previous patch, v1.11.3, did not handle repeated attempts to call find_package; this patch fixes that particular corner case. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11 -> 1.11.2zhengruoqin2020-12-181-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.10 -> 1.11Zang Ruochen2020-12-031-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: fix typo for homepageKonrad Weihmann2020-05-311-1/+1
| | | | | | | Fix typo for HOMEPAGE var Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: add native and nativesdk BBCLASSEXTENDBartłomiej Burdukiewicz2020-05-051-0/+2
| | | | | Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: generate pkgconfig files.Bartłomiej Burdukiewicz2020-05-051-1/+2
| | | | | | | | This fixes build of kodi that is expecting proper pkgconfig files for pugixml. Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: fix upstream version checkPierre-Jean Texier2020-03-051-0/+2
| | | | | | | | | | | | Fixes: INFO: Skip package pugixml (status = UNKNOWN_BROKEN, current version = 1.10, next version = N/A) After this commit: INFO: Skip package pugixml (status = MATCH, current version = 1.10, next version = 1.10) Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* pugixml: Update to version 1.10Andreas Oberritter2019-11-101-3/+3
| | | | | | | Licence checksum changed due to updated copyright statement. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: add recipeAnuj Mittal2019-08-271-0/+20
pugixml is a light-weight, simple and fast XML parser for C++ with XPath support. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>