summaryrefslogtreecommitdiffstats
path: root/external/libwpd
Commit message (Collapse)AuthorAgeFilesLines
* external/libwpd: Missing include for size_tStephan Bergmann2021-05-132-0/+11
| | | | | | | | | | | | | | | | | | | | | | | ...as now reported when building with recent trunk GCC/libstdc++ on Linux: > In file included from WPXContentListener.cpp:26: > In file included from ./WPXContentListener.h:29: > ./WPXTable.h:56:31: error: unknown type name 'size_t'; did you mean 'std::size_t'? > const WPXTableCell *getCell(size_t i, size_t j) > ^~~~~~ > std::size_t Change-Id: Ic20240f01c7b0305cb87ababf53a3aaf66072d61 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105324 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 8d378abf1de0a47517427c086da26588f846592a) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115000 Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit 524cfb93d4033917ad20c718d538235078d068d5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115503 Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
* add PCHs for more external libsLuboš Luňák2019-10-143-0/+67
| | | | | | | | | | | | | I think this is all external libs where it makes sense for them to have their own PCH and be worth it. Maybe some smaller externals can also use the common system PCH, but unfortunately many externals use all kinds of defines that affect system headers, which is a problem for the common system PCH. Change-Id: I2c589ac55d93728daf3b158df110722e5f055d45 Reviewed-on: https://gerrit.libreoffice.org/80728 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* disable warnings in external libsLuboš Luňák2019-05-241-1/+1
| | | | | | | | | | As in, really disable, so that they do not even show. This moreover avoids tons of D9025 warnings from MSVC about overriding -W4 with -w. Change-Id: Ia2e72fd72d883d91bdd89e467ee42f259e2ae033 Reviewed-on: https://gerrit.libreoffice.org/72899 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* Skip these patches for iOS, tooTor Lillqvist2019-01-071-0/+2
| | | | Change-Id: I2b99cd30b151eaa0302abaa9fdfa92fe8300a4d5
* upload libwpd 0.10.3David Tardon2018-12-292-2/+3
| | | | | | | Change-Id: I68e3791f50b95956bfe6aae743978994a5f232b4 Reviewed-on: https://gerrit.libreoffice.org/65714 Tested-by: Jenkins Reviewed-by: David Tardon <dtardon@redhat.com>
* use predefined workdir pathDavid Tardon2017-10-281-1/+1
| | | | | | | Change-Id: Ia14aaba92e5d36064bc6a77dbc63463a833d8745 Reviewed-on: https://gerrit.libreoffice.org/43969 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* libwpd: always set CXXFLAGSDavid Tardon2017-10-281-1/+1
| | | | | | | Change-Id: I211f346c428059e20dd1217b5b65fe8c1ab24710 Reviewed-on: https://gerrit.libreoffice.org/43968 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* there is no C code in libwpdDavid Tardon2017-10-271-1/+1
| | | | Change-Id: I2997c09aaafb9f64e654f8b3b78e37adfa3de733
* use the new gbuild way to update config.*David Tardon2017-10-042-25/+2
| | | | | | | Change-Id: I43805ac8c3d5c1b65519da02c3cc50fdb9729ea6 Reviewed-on: https://gerrit.libreoffice.org/42941 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* upload libwpd 0.10.2David Tardon2017-09-144-44/+4
| | | | | | | Change-Id: I7ee8557f5e8d4c66f0b839bfe5f4affb16095daa Reviewed-on: https://gerrit.libreoffice.org/42235 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* Resolves: tdf#112269 libwpd fixCaolán McNamara2017-09-072-0/+43
| | | | | | | | Change-Id: I0d8d6887fa360c05d5f9e2a070410c77926b9ce1 Reviewed-on: https://gerrit.libreoffice.org/42054 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* --enable-optimized should be orthogonal to --enable-debug/--enable-dbgutilStephan Bergmann2017-06-221-1/+1
| | | | | | | Change-Id: I277f30129560ea9fa76d6439a60bb191358df99d Reviewed-on: https://gerrit.libreoffice.org/39088 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* iOS, patch libwpdjan Iversen2017-06-132-0/+25
| | | | | | Support for arm64 Change-Id: I7aeaab4c73315e8f66a617c9b258cfb02a54175b
* upload libwpd 0.10.1David Tardon2015-12-302-1/+2
| | | | Change-Id: Iba35a273230c96914d527475a8cefcbfab14c341
* gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud2015-08-111-1/+1
| | | | | | | | | | configure.ac was setting VERBOSE=YES/NO when really we use verbose=t or verbose= Change-Id: I47aee8d177cb2d788a62ecdbbb9cc3695c2bb299 Reviewed-on: https://gerrit.libreoffice.org/17634 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* libwpd bundled soname patchAndras Timar2015-08-073-1/+20
| | | | | | | Change-Id: I25dee74be0391b56587b4cc3eb9599708446825d Reviewed-on: https://gerrit.libreoffice.org/17548 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
* Fix Linux RPATH of various external modulesStephan Bergmann2015-06-123-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...as discussed in 371cc81bd9ccbfbed25f810e70899c044280349e "external/liborcus: Fix Linux RPATH:" * When an external module produces multiple libraries (that we all install) that depend on each other, they need to contain $ORIGIN in RPATH (strictly speaking, those that do not depend on any other libraries from the module would not need that, but it is harmless and easier to do that way). * When an external module's libraries depend on other external modules' libraries, and (at least some of) those other external modules are not configuread as --with-system-*, they need to contain $ORIGIN in RPATH (again, for simplicity, some libraries may get that even if they would not strictly need it). * Try to outsmart the external modules' libtool instances to not add (ultimately bogus) paths to RPATH for dependencies on libraries from external modules (either from the same module, or from anohter module not configured as --with-system-*). The only time we do not outsmart libtool, and instead rely on it (hopefully?) doing the right thing is when a given external modules' libraries depend on libraries from excatly one other external module, and the latter is configured as --with-system-*. * That outsmarting means that if an external library depends both on external libraries provided by modules not configured as --with-system-* (so RPATH contains $ORIGIN, and the outsmarting is not suppressed) and on external libraries provided by modules configured as --with-system-*: Then if the latter are in unusual locations on the system that would require an RPATH entry (which might be provided via the corresponding "pkg-config --libs", say, and presumably would be honoured by libtool if we did not outsmart it), then those paths are now erroneously missing from RPATH. * That outsmarting also causes linking of some utility applications in module redland to fail, but those are ultimately unused, so cut them off by patching their respective sub-directory Makefile.in. Change-Id: Iec05b3568fbcf04987018322c328b769ae4f5dab
* Fix Mac OS X install names of external libwpd/libwpgStephan Bergmann2015-06-081-1/+7
| | | | Change-Id: I25eae3874c7ca4cf4e23673604a1f77e1fa15451
* use $(DISABLE_DYNLOADING) consistentlyDavid Tardon2015-06-051-1/+1
| | | | Change-Id: Iec611290770ae0393eb787a3883bb22a12340b0a
* Pass -fvisibility-inlines-hidden into external modulesStephan Bergmann2015-02-271-1/+1
| | | | Change-Id: Icf872e269c7e427ba1287ccd0082974c9426449e
* Build external libs statically in the DISABLE_DYNLOADING caseTor Lillqvist2014-12-301-2/+3
| | | | | | | | | | | | | | | | | | | | Fixes build for iOS. In theory, it is a bit unclear whether DISABLE_DYNLOADING means to 1) not build any dynamic libraries at all, not even of bundled 3rd-party libraries, or 2) not build any own dynamic libraries, including dynamically loaded UNO components, while still building 3rd-party libraries as dynamic. But in practice, a use case for the latter is nonexistent, nobody uses --disable-dynamic-loading in their autogen.input, and DISABLE_DYNLOADING is turned on automatically for iOS and Android. What we want for iOS, for an LO-based app, is to not build any dynamic libraries at all, but produce a single executable. Correspondingly for Android, at least currently, we want to produce a single dynamic library. Change-Id: I7af4c3e53b13439612bb57bbb0fc8b118bda96bd
* build bundled libwpd and libwpg as shared libsDavid Tardon2014-12-244-3/+243
| | | | Change-Id: I7a00dfaa3252e2a0ab145ef8a4355f9bd14570da
* More passing of MAKE into external configureStephan Bergmann2014-11-131-1/+1
| | | | | | | ...like 2fdf78109e815a64169fdab1a8175b63ef9c64d4 "Pass MAKE into external/poppler's configure" Change-Id: I4e2f1a13d120a7398fa81884710c589bb905714d
* Add one missing line of contextTor Lillqvist2014-07-081-2/+2
| | | | Change-Id: I13e938d0b2845b691bdd0f2b7208561e7ed177d4
* Accidentally committed this file with DOS line endingsTor Lillqvist2014-07-071-25/+25
| | | | Change-Id: If1f6f9755c4b3b44ae34a126d7f3534969bfc630
* VS 2013 has rint()Tor Lillqvist2014-07-072-0/+29
| | | | Change-Id: I6ab759a54ef369e20d93c0767d6a103aabd14faa
* rebase all import libsDavid Tardon2014-05-261-5/+10
| | | | Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
* normalize values of CROSS_COMPILINGMichael Stahl2014-02-271-1/+1
| | | | Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
* fdo#70393: move libwpd to a subdir of externalKhaled Hosny2013-10-195-0/+73
Change-Id: I599cf45b455b59e082078d6b2d5ed2efb99b5862 Reviewed-on: https://gerrit.libreoffice.org/6336 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>