summaryrefslogtreecommitdiff
path: root/external/libwpd
AgeCommit message (Collapse)AuthorFilesLines
2015-12-30upload libwpd 0.10.1David Tardon2-1/+2
Change-Id: Iba35a273230c96914d527475a8cefcbfab14c341
2015-08-11gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud1-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>
2015-08-07libwpd bundled soname patchAndras Timar3-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>
2015-06-12Fix Linux RPATH of various external modulesStephan Bergmann3-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
2015-06-08Fix Mac OS X install names of external libwpd/libwpgStephan Bergmann1-1/+7
Change-Id: I25eae3874c7ca4cf4e23673604a1f77e1fa15451
2015-06-05use $(DISABLE_DYNLOADING) consistentlyDavid Tardon1-1/+1
Change-Id: Iec611290770ae0393eb787a3883bb22a12340b0a
2015-02-27Pass -fvisibility-inlines-hidden into external modulesStephan Bergmann1-1/+1
Change-Id: Icf872e269c7e427ba1287ccd0082974c9426449e
2014-12-30Build external libs statically in the DISABLE_DYNLOADING caseTor Lillqvist1-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
2014-12-24build bundled libwpd and libwpg as shared libsDavid Tardon4-3/+243
Change-Id: I7a00dfaa3252e2a0ab145ef8a4355f9bd14570da
2014-11-13More passing of MAKE into external configureStephan Bergmann1-1/+1
...like 2fdf78109e815a64169fdab1a8175b63ef9c64d4 "Pass MAKE into external/poppler's configure" Change-Id: I4e2f1a13d120a7398fa81884710c589bb905714d
2014-07-08Add one missing line of contextTor Lillqvist1-2/+2
Change-Id: I13e938d0b2845b691bdd0f2b7208561e7ed177d4
2014-07-07Accidentally committed this file with DOS line endingsTor Lillqvist1-25/+25
Change-Id: If1f6f9755c4b3b44ae34a126d7f3534969bfc630
2014-07-07VS 2013 has rint()Tor Lillqvist2-0/+29
Change-Id: I6ab759a54ef369e20d93c0767d6a103aabd14faa
2014-05-26rebase all import libsDavid Tardon1-5/+10
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-02-27normalize values of CROSS_COMPILINGMichael Stahl1-1/+1
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2013-10-19fdo#70393: move libwpd to a subdir of externalKhaled Hosny5-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>