Is it okay to update to libwps 0.4? Or should we stay with 0.3 for now, or would it make sense to check the version and make the code conditional?
This is the patch they're talking about in the bug report: diff --git a/cmake/modules/FindLibWps.cmake b/cmake/modules/FindLibWps.cmake index f8c8225..58ef2b5 100644 --- a/cmake/modules/FindLibWps.cmake +++ b/cmake/modules/FindLibWps.cmake @@ -10,16 +10,16 @@ include(LibFindMacros) libfind_package(LIBWPS LibWpd) -libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.3) +libfind_pkg_check_modules(LIBWPS_PKGCONF libwps-0.4) find_path(LIBWPS_INCLUDE_DIR NAMES libwps/libwps.h HINTS ${LIBWPS_PKGCONF_INCLUDE_DIRS} ${LIBWPS_PKGCONF_INCLUDEDIR} - PATH_SUFFIXES libwps-0.3 + PATH_SUFFIXES libwps-0.4 ) find_library(LIBWPS_LIBRARY - NAMES wps wps-0.3 + NAMES wps wps-0.4 HINTS ${LIBWPS_PKGCONF_LIBRARY_DIRS} ${LIBWPS_PKGCONF_LIBDIR} ) diff --git a/filters/words/works/import/WPSImport.cpp b/filters/words/works/import/WPSImport.cpp index eea2cc9..94b859d 100644 --- a/filters/words/works/import/WPSImport.cpp +++ b/filters/words/works/import/WPSImport.cpp @@ -91,7 +91,9 @@ public: bool isSupportedFormat(librevenge::RVNGInputStream &input) { WPSKind kind = WPS_TEXT; - WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind); + WPSCreator creator = WPS_MSWORKS; + bool needsEncoding = false; + WPSConfidence confidence = WPSDocument::isFileFormatSupported(&input, kind, creator, needsEncoding); if (confidence == WPS_CONFIDENCE_NONE || kind != WPS_TEXT) return false; return true; lines 1-39/39 (END) ---------- Forwarded message ---------- Date: Thu, 03 Sep 2015 14:51:25 +0000 From: Timo Gurr <timo.g...@gmail.com> Reply-To: bug-cont...@bugs.kde.org To: b...@valdyas.org Subject: [calligracommon] [Bug 346421] Calligra 2.9.2 build fails https://bugs.kde.org/show_bug.cgi?id=346421 Timo Gurr <timo.g...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |timo.g...@gmail.com --- Comment #11 from Timo Gurr <timo.g...@gmail.com> --- (In reply to var.spool.mail700 from comment #10)
https://projects.archlinux.org/svntogit/packages.git/plain/trunk/libwps-0.4. patch?h=packages/calligra krita requires libwps 0.3 while arch has libwps 0.4
Would be really nice to see this patch applied because LibreOffice now requires libwps[>=0.4.0] and Calligra still requires 0.3. -- You are receiving this mail because: You are on the CC list for the bug. You are watching the assignee of the bug. _______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel