[calligracommon] [Bug 346421] Calligra 2.9.2 build fails (fwd)
C. Boemann
cbo at boemann.dk
Wed Sep 9 11:16:47 BST 2015
It's in debian testing so okay with me
On Tuesday 08 September 2015 10:08:57 Boudewijn Rempt wrote:
> 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.gurr at gmail.com>
> Reply-To: bug-control at bugs.kde.org
> To: boud at valdyas.org
> Subject: [calligracommon] [Bug 346421] Calligra 2.9.2 build fails
>
> https://bugs.kde.org/show_bug.cgi?id=346421
>
> Timo Gurr <timo.gurr at gmail.com> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> CC| |timo.gurr at gmail.com
>
> --- Comment #11 from Timo Gurr <timo.gurr at 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.
More information about the calligra-devel
mailing list