pugixml, bump to 1.15 (#13582)

This commit is contained in:
Schrijvers Luc
2026-01-05 08:29:39 +01:00
committed by GitHub
parent 7245dad8e2
commit ec1e69c069

View File

@@ -2,22 +2,21 @@ SUMMARY="An XML processing library"
DESCRIPTION="Pugixml is a C++ XML processing library, which consists of a \
DOM-like interface with rich traversal/modification capabilities, an \
extremely fast XML parser which constructs the DOM tree from an XML \
file/buffer, and an XPath 1.0 implementation for complex data-driven tree \
queries.
file/buffer, and an XPath 1.0 implementation for complex data-driven tree queries. \
Full Unicode support is also available, with Unicode interface \
variants and conversions between different Unicode encodings (which \
happen automatically during parsing/saving)."
HOMEPAGE="https://pugixml.org/"
COPYRIGHT="2006-2021 Arseny Kapoulkine"
COPYRIGHT="2006-2025 Arseny Kapoulkine"
LICENSE="MIT"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/zeux/pugixml/releases/download/v${portVersion}/pugixml-$portVersion.tar.gz"
CHECKSUM_SHA256="8ddf57b65fb860416979a3f0640c2ad45ddddbbafa82508ef0a0af3ce7061716"
CHECKSUM_SHA256="655ade57fa703fb421c2eb9a0113b5064bddb145d415dd1f88c79353d90d511a"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="1.11"
libVersion="1.15"
libVersionCompat="$libVersion compat >= ${libVersion%.*}"
PROVIDES="
@@ -51,9 +50,10 @@ defineDebugInfoPackage pugixml$secondaryArchSuffix \
BUILD()
{
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=ON \
$cmakeDirArgs
cmake -B build -S . -DCMAKE_BUILD_TYPE=RelWithDebInfo \
$cmakeDirArgs \
-DBUILD_SHARED_LIBS=ON
make -C build $jobArgs
}
@@ -70,8 +70,3 @@ INSTALL()
$developDir \
$libDir/cmake
}
TEST()
{
make -C build test
}