From 564a193cc7426370c0d054a40d39d0b1f80f39ea Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Wed, 1 Jul 2020 21:35:06 +0200 Subject: [PATCH] fix missing headers for uint*_t types libmspub appears to prefer header from boost instead of --- libmspub-types.patch | 36 ++++++++++++++++++++++++++++++++++++ libmspub.spec | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 libmspub-types.patch diff --git a/libmspub-types.patch b/libmspub-types.patch new file mode 100644 index 0000000..32dcf63 --- /dev/null +++ b/libmspub-types.patch @@ -0,0 +1,36 @@ +diff -urN libmspub-0.1.4.orig/src/lib/libmspub_utils.cpp libmspub-0.1.4/src/lib/libmspub_utils.cpp +--- libmspub-0.1.4.orig/src/lib/libmspub_utils.cpp 2018-02-28 12:54:49.000000000 +0100 ++++ libmspub-0.1.4/src/lib/libmspub_utils.cpp 2020-07-01 21:33:45.830001845 +0200 +@@ -13,6 +13,8 @@ + #include + #include // for memcpy + ++#include ++ + #include + #include + +diff -urN libmspub-0.1.4.orig/src/lib/MSPUBMetaData.cpp libmspub-0.1.4/src/lib/MSPUBMetaData.cpp +--- libmspub-0.1.4.orig/src/lib/MSPUBMetaData.cpp 2018-02-28 12:54:49.000000000 +0100 ++++ libmspub-0.1.4/src/lib/MSPUBMetaData.cpp 2020-07-01 21:33:32.903379959 +0200 +@@ -15,6 +15,8 @@ + #include + #include + ++#include ++ + #include "libmspub_utils.h" + + libmspub::MSPUBMetaData::MSPUBMetaData() +diff -urN libmspub-0.1.4.orig/src/lib/MSPUBMetaData.h libmspub-0.1.4/src/lib/MSPUBMetaData.h +--- libmspub-0.1.4.orig/src/lib/MSPUBMetaData.h 2018-02-28 12:54:49.000000000 +0100 ++++ libmspub-0.1.4/src/lib/MSPUBMetaData.h 2020-07-01 21:31:40.370430208 +0200 +@@ -14,6 +14,8 @@ + #include + #include + ++#include ++ + #include + + #include diff --git a/libmspub.spec b/libmspub.spec index c63bb2a..b3ef7ef 100644 --- a/libmspub.spec +++ b/libmspub.spec @@ -11,6 +11,7 @@ License: MPL v2.0 Group: Libraries Source0: http://dev-www.libreoffice.org/src/libmspub/%{name}-%{version}.tar.xz # Source0-md5: ac6fa9c1c05ece27c58c05e11786fd3a +Patch0: %{name}-types.patch URL: http://www.freedesktop.org/wiki/Software/libmspub BuildRequires: boost-devel BuildRequires: doxygen @@ -94,6 +95,7 @@ formatów. Aktualnie obsługiwane są XHTML i raw. %prep %setup -q +%patch0 -p1 %build %configure \ -- 2.44.0