[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