forked from pool/tinyxml2
Compare commits
3 Commits
Author | SHA256 | Date | |
---|---|---|---|
95c20e8a65 | |||
063857e54b | |||
e7d6f1849b |
BIN
10.0.0.tar.gz
(Stored with Git LFS)
BIN
10.0.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
11.0.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
11.0.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,29 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 16 09:10:55 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 11
|
||||
* Bump version to address ABI incompatibility between 10.0
|
||||
and 10.1 both producing the same SONAME.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 8 20:25:46 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 10.1.0
|
||||
* Build fixes, typo fixes.
|
||||
* Fix CVE-2024-50615 which was a problem parsing character
|
||||
encodings.
|
||||
- Delete 0001-Make-DocPrinter-support-DynArrays-larger-than-2G.patch
|
||||
0001-Make-DynArray-support-objects-larger-than-1-gigabyte.patch
|
||||
(merged)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 19 07:58:36 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Add
|
||||
0001-Make-DocPrinter-support-DynArrays-larger-than-2G.patch
|
||||
0001-Make-DynArray-support-objects-larger-than-1-gigabyte.patch
|
||||
to fix crashes when working with XML documents larger than 1 GB.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 7 12:48:07 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package tinyxml2
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,10 +16,10 @@
|
||||
#
|
||||
|
||||
|
||||
%define so_version 10
|
||||
%define so_version 11
|
||||
%define lib_package lib%{name}-%{so_version}
|
||||
Name: tinyxml2
|
||||
Version: 10.0.0
|
||||
Version: 11.0.0
|
||||
Release: 0
|
||||
Summary: Basic XML parser in C++
|
||||
License: Zlib
|
||||
@@ -28,7 +28,7 @@ URL: https://github.com/leethomason/tinyxml2
|
||||
Source: https://github.com/leethomason/tinyxml2/archive/%{version}.tar.gz
|
||||
BuildRequires: cmake >= 3.15
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkg-config
|
||||
|
||||
%description
|
||||
TinyXML is a feature-bounded XML parser in C++ that can be integrated
|
||||
@@ -73,8 +73,8 @@ developing applications that use libtinyxml2.
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
# /usr/lib/cmake is not owned by cmake; avoid any further conflicts
|
||||
if [ ! -d "%{buildroot}/%{_libdir}/cmake/%{name}" ]; then
|
||||
mkdir -p %{buildroot}/%{_libdir}/cmake/%{name}
|
||||
mv %{buildroot}%{_prefix}/lib/cmake/tinyxml2 %{buildroot}/%{_libdir}/cmake/tinyxml2
|
||||
mkdir -pv %{buildroot}/%{_libdir}/cmake/%{name}
|
||||
mv -v %{buildroot}%{_prefix}/lib/cmake/tinyxml2 %{buildroot}/%{_libdir}/cmake/tinyxml2
|
||||
fi
|
||||
|
||||
%check
|
||||
|
Reference in New Issue
Block a user