[packages/pugixml] - updated to 1.16

qboosh qboosh at pld-linux.org
Mon Sep 14 21:25:44 CEST 2026


commit 4647fdc8c5f8e0f434f4ffd5962489091d3f82d6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Sep 14 21:25:54 2026 +0200

    - updated to 1.16

 longlong.patch | 12 ++++++------
 pugixml.spec   | 16 ++++++++--------
 2 files changed, 14 insertions(+), 14 deletions(-)
---
diff --git a/pugixml.spec b/pugixml.spec
index 787eb61..8adc8ca 100644
--- a/pugixml.spec
+++ b/pugixml.spec
@@ -5,17 +5,17 @@
 Summary:	C++ XML processing library
 Summary(pl.UTF-8):	Biblioteka C++ do przetwarzania XML-a
 Name:		pugixml
-Version:	1.14
+Version:	1.16
 Release:	1
 License:	MIT
 Group:		Libraries
 #Source0Download: https://github.com/zeux/pugixml/releases
 Source0:	https://github.com/zeux/pugixml/releases/download/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	06e4242ee2352ee63c2b6627c6e3addb
+# Source0-md5:	bc9137436f60e046b590c4c1c4c220d0
 Patch0:		longlong.patch
 URL:		https://pugixml.org/
 BuildRequires:	cmake >= 3.5
-BuildRequires:	libstdc++-devel
+BuildRequires:	libstdc++-devel >= 6:4.7
 BuildRequires:	rpm-build >= 4.6
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -43,7 +43,7 @@ Summary:	Header files for pugixml library
 Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki pugixml
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	libstdc++-devel
+Requires:	libstdc++-devel >= 6:4.7
 
 %description devel
 Header files for pugixml library.
@@ -116,13 +116,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc readme.txt
-%attr(755,root,root) %{_libdir}/libpugixml.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libpugixml.so.1
+%doc LICENSE.md readme.txt
+%{_libdir}/libpugixml.so.*.*
+%ghost %{_libdir}/libpugixml.so.1
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libpugixml.so
+%{_libdir}/libpugixml.so
 %{_includedir}/pugiconfig.hpp
 %{_includedir}/pugixml.hpp
 %{_pkgconfigdir}/pugixml.pc
diff --git a/longlong.patch b/longlong.patch
index 2298630..fcb568f 100644
--- a/longlong.patch
+++ b/longlong.patch
@@ -1,11 +1,11 @@
---- pugixml-1.6/src/pugiconfig.hpp.ll	2015-08-25 13:31:50.454530256 +0200
-+++ pugixml-1.6/src/pugiconfig.hpp	2015-08-25 13:32:04.033673074 +0200
-@@ -41,7 +41,7 @@
+--- pugixml-1.16/src/pugiconfig.hpp.orig	2026-06-15 22:38:00.000000000 +0200
++++ pugixml-1.16/src/pugiconfig.hpp	2026-09-14 20:14:43.863201545 +0200
+@@ -48,7 +48,7 @@
  // #define PUGIXML_HEADER_ONLY
  
- // Uncomment this to enable long long support
+ // Uncomment this to enable long long support (usually enabled automatically)
 -// #define PUGIXML_HAS_LONG_LONG
 +#define PUGIXML_HAS_LONG_LONG
  
- #endif
- 
+ // Uncomment this to enable support for std::string_view (usually enabled automatically)
+ // #define PUGIXML_HAS_STRING_VIEW
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pugixml.git/commitdiff/4647fdc8c5f8e0f434f4ffd5962489091d3f82d6



More information about the pld-cvs-commit mailing list