summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)AuthorFilesLines
2015-08-18external/apr: Avoid dependency on system uuid libStephan Bergmann2-0/+247
...which isn't even needed, as apr only uses APR_HAS_OS_UUID for apr_os_uuid_get (apr_portable.h), which is neither used internally in apr nor by either of the two clients of apr in LO, external/serf and ucb/source/ucp/webdav Change-Id: I2e9d1f2640df0a8125ae2840f54488e77656c3ec (cherry picked from commit aeafca133405e4a5fdbe253f8dcd2019d6b6b2a4) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2015-08-17libodfgen bundled soname patchAndras Timar3-1/+21
Reviewed-on: https://gerrit.libreoffice.org/17569 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit cc22b245bee8b6d243c22f73b8715f12ebd03f88) Conflicts: external/libodfgen/ExternalPackage_libodfgen.mk Change-Id: I09f0528420577e4b417ee4e39a52150777910d13 Reviewed-on: https://gerrit.libreoffice.org/17797 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17librevenge bundled soname patchAndras Timar3-1/+20
Reviewed-on: https://gerrit.libreoffice.org/17572 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 27ba1e316833671b1067fe8e6745530fa91c173d) Conflicts: external/librevenge/ExternalPackage_librevenge.mk Change-Id: I8c55eb6eeca40faf8201af037f31a57ce9b64ac0 Reviewed-on: https://gerrit.libreoffice.org/17798 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17libmwaw bundled soname patchAndras Timar3-1/+23
Reviewed-on: https://gerrit.libreoffice.org/17568 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 0dc79f35aa3a373414c17f596ca4491a69083864) Conflicts: external/libmwaw/ExternalPackage_libmwaw.mk Change-Id: Ibaba47be8aeefca7719d1ff335f551777130c6cd Reviewed-on: https://gerrit.libreoffice.org/17800 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17libetonyek bundled soname patchAndras Timar3-1/+20
Reviewed-on: https://gerrit.libreoffice.org/17567 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 824e663cfbba436db32e4f2a20e3acbe275252e7) Conflicts: external/libetonyek/ExternalPackage_libetonyek.mk Change-Id: Ib9ca5d65a493db7daa094b0dea3613637c4c184b Reviewed-on: https://gerrit.libreoffice.org/17799 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17libwpg bundled soname patchAndras Timar3-1/+20
Reviewed-on: https://gerrit.libreoffice.org/17547 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 68279e04de33201b8f75b55ad8cac9deef3d044d) Conflicts: external/libwpg/ExternalPackage_libwpg.mk Change-Id: Ied2f331000c83d696fb5dd662860c3b51b95c616 Reviewed-on: https://gerrit.libreoffice.org/17796 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17libwps bundled soname patchAndras Timar3-1/+20
Reviewed-on: https://gerrit.libreoffice.org/17533 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit fff1d5bdd087f72178321f47b649323013d933cf) Conflicts: external/libwps/ExternalPackage_libwps.mk external/libwps/UnpackedTarball_libwps.mk Change-Id: I6661ff49e25921ce11dc04fffab84cf5db3c95fe Reviewed-on: https://gerrit.libreoffice.org/17794 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-17libwpd bundled soname patchAndras Timar3-1/+20
Reviewed-on: https://gerrit.libreoffice.org/17548 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 4284337d92420373f2e1bcb40c9513db94a73bca) Conflicts: external/libwpd/ExternalPackage_libwpd.mk Change-Id: I25dee74be0391b56587b4cc3eb9599708446825d Reviewed-on: https://gerrit.libreoffice.org/17795 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-16tdf#92654 a "Date" can contain a Time, so don't loose date by defaultLionel Elie Mamane4-0/+44
also fix DATEVALUE() function that was relying on this dataloss Change-Id: I6030505a762df3ecbfe9a8331267846d3de817e8 Reviewed-on: https://gerrit.libreoffice.org/17049 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-07-13tdf#92693: ReportBuilder: MINUTES() rounded to nearest for fractional minutesJulien Nabet2-0/+18
... instead of the correct truncation. Thanks to Lionel for the idea of the fix and his patience for newbies like me! Change-Id: Iae9ec9251c0beb0c1856a6573f6ff7963d216256 Reviewed-on: https://gerrit.libreoffice.org/17016 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-04nss: upgrade to release 3.19.2Michael Stahl5-2589/+4
- drop nss-linux-x86-patch.0: this was actually patching OS/2-specific code so is evidently obsolete - drop nspr-build-config.patch: there does not appear to be any justification why this huge patch exists at all, so the only reasonable thing to do is to drop it - nss_macosx.patch: drop several hunks relevant only to unuspported MacOSX/PPC platform Change-Id: Id55fcb8eaa637c10a42203f1897480df8a6ec0fa (cherry picked from commit 6e7991dfd8c54a833f4a9795a0d57f4690e92e6b) Reviewed-on: https://gerrit.libreoffice.org/16727 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-03curl: upgrade to release 7.43.0Michael Stahl2-8/+5
Change-Id: Ic16111f21625fc510e79bba8122eaa60662f7a59 (cherry picked from commit 65327d615b64f487842e4c5d0ee7290f9c823a0f) Reviewed-on: https://gerrit.libreoffice.org/16726 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-01tdf#92376 fix build of libetonyek on OS XDavid Tardon1-0/+4
(cherry picked from commit a94acabae7defe562e3702f605c63afbd86f9696) Change-Id: Ia4941184efb0cf6e84548f278e61e955a0b5b1f5 Reviewed-on: https://gerrit.libreoffice.org/16558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-06-29Make the patch actually applyTor Lillqvist1-1/+1
Change-Id: I23537399cbf325a7049f67654439714c3dc1421e
2015-06-29fix build of libetonyek with older versions of gccDavid Tardon2-0/+56
Change-Id: I19586eaae36fac7fa750614e6e31eff1a1e8440c
2015-06-26upload libetonyek 0.1.3David Tardon17-2212/+112
(cherry picked from commit ee3d40b30816a8fc6d4e8f984659c8dfac19ec3b) Change-Id: I451f02ee93a798c9c1712082d59a7ff96b0d4a4e Reviewed-on: https://gerrit.libreoffice.org/16508 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-06-26Fix Linux RPATH of various external modulesStephan Bergmann29-2/+229
...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. (cherry picked from commit 1d028d4783da69c5c0e6e0b59e0f8ac55eb9d2b1) Change-Id: Iec05b3568fbcf04987018322c328b769ae4f5dab Reviewed-on: https://gerrit.libreoffice.org/16506 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2015-06-12Upload libfreehand 0.1.1Fridrich Štrba3-15/+2
Change-Id: I1534a0f43201a594b727ee8b42b697c8c1b5e224 (cherry picked from commit a952bf824ee1e79d9405072ae17dcc3cd3f27af2) Signed-off-by: David Tardon <dtardon@redhat.com>
2015-06-08Fix Mac OS X install names of external libwpd/libwpgStephan Bergmann2-1/+12
Change-Id: I25eae3874c7ca4cf4e23673604a1f77e1fa15451 (cherry picked from commit 0329dbd31011db8a8fe4ba806a624916e8c7249b)
2015-06-05Revert "update to liborcus 0.9.1"Thorsten Behrens14-441/+1878
This reverts commit 2f437f5a1003d9593b7e1d35fb31c2bd34c58151, e0e989ef5b24fbe8222aa676aa6491eebce68974 and 81ae40bfe35fd55db789d75d1698f186f13402dd.
2015-06-05better way to do thisDavid Tardon1-1/+5
Change-Id: I4a18927f2c9b6414134e5ea016121693ac47ecf9 (cherry picked from commit b46276e6c02b22441f87b2bf689e2aa61f806688) Signed-off-by: David Tardon <dtardon@redhat.com>
2015-06-05liborcus: still build statically on AndroidMiklos Vajna1-2/+1
Change-Id: Ieeb5180ea7f96cb08d06bf895bd2a6ffc6c1cef0 (cherry picked from commit 0aed9cbb6c6e8e048a90fed61f44efbe09efac4f) Signed-off-by: David Tardon <dtardon@redhat.com>
2015-06-05update to liborcus 0.9.1David Tardon14-1878/+438
Includes switching to dynamic libs. Change-Id: I959c4e9430f8cf95f50d48e1b01d8323dba4af81 (cherry picked from commit edb38d702dd5a058ae0702b73a43328318b94649) Signed-off-by: David Tardon <dtardon@redhat.com>
2015-06-02curl: disable rtmp supportMichael Stahl1-1/+4
configure will add a dependency on librtmp.so.0 if the development package happens to be installed. (cherry picked from commit f4844a9abebcb0451161625c42a1e2b48796102d) curl: sigh... *actually* disable rtmp support (cherry picked from commit 805f12dd51ea72deda8f5be5839a205640ba968d) curl: disable loads more random stuff we don't need (cherry picked from commit 0b8b96ed515eec0a560812be73d4c9742f26e23b) Change-Id: I0f4bcd73f9e0e7307ca0556a5f6990631eb9f2c5
2015-05-26fix some problems found by coverityDavid Tardon3-0/+76
Change-Id: Icaf543858298da4e6c8bb01c8820fa9755c3b7ae (cherry picked from commit 06095843f3fbfabff7752f87042fb291185fc501)
2015-05-26external/libetonyek: -fsanitize=enumStephan Bergmann2-0/+12
e.g., during CppunitTest_writerperfect_impress Change-Id: Ib9eb7a9ba7c9bad9cc43fbe2132ca315e2f28c0a (cherry picked from commit 15cc77f8d3d1edfd0e8114829bc4b340c3d73b4d)
2015-05-26For Clang -fsanitize=vptr use -fvisibility-ms-compat, not -fvisibility=hiddenStephan Bergmann2-0/+19
...same as f0aa1a78fb209310e8baef53c02f365fca518d11 Change-Id: Ib02a20677eaaf2930bf3620c4ed2b1c3c098ce00 (cherry picked from commit 1dbc9e022e750a16dbf5b530783c4adaafd609f5)
2015-05-20build libetonyek as shared libDavid Tardon11-3/+2237
Change-Id: Id98bc62bd41846550dc9149d462a3b85bb2538c5
2015-05-19Update Apache Bugzilla’s URLAdolfo Jayme Barrientos1-1/+1
Change-Id: I6ef4ae530b7fb4e615100803ae6e3972d9b4545f
2015-05-20libetonyek: fix windows buildMichael Stahl3-0/+15
Putting source files into sub-directories is not really supported by autotools apparently. Change-Id: I6f0ff7e0ee0c2c4b59fb670a3cbaa9723b655d1f
2015-05-19hopefully better fix for windowsDavid Tardon3-1/+27
Change-Id: I196853f0efbaab48e5e09b2728df0a8e5152dc9e
2015-05-19blind fix for windowsDavid Tardon1-1/+1
Change-Id: Ia042bbb7845a6de4769949230e3f1bc90099c9aa
2015-05-19restore windows build fixDavid Tardon2-0/+26
Change-Id: I1269be7ab26a4f7ba30a70eb8aef3023384a7de2
2015-05-19move setting of GLM_CFLAGS to configureDavid Tardon1-1/+0
Change-Id: Ic9f6165626a8ffc303260c0439010fe7e2ce634b
2015-05-19quick & dirty fix for build with bundled glmDavid Tardon1-0/+1
Change-Id: I4ffff140f24f4b96c930c3f651cf592966534ef7
2015-05-19fix external project nameDavid Tardon1-1/+1
Change-Id: I8c2277384537b78255bb2115126d5b2f2812f7df
2015-05-19glm is only needed for libetonyek buildDavid Tardon1-0/+1
Change-Id: I398ae27e49ca684b7d1b8d328be90bffee825797
2015-05-19upload libetonyek 0.1.2David Tardon2-26/+0
Change-Id: I7b8382b5ca74f5a1d9535ef0715629f2537d9f7e
2015-05-19avoid the need to touch the Package makefile on updatesDavid Tardon1-1/+1
Change-Id: I4c9d3e8cf9e5635c848c165d4eda44ad3798ae38
2015-05-19external/harfbuzz: work around -fsanitize=functionStephan Bergmann2-0/+36
Change-Id: I8e107c155a99fd68b0aa054435bc85246444b3c6
2015-05-19upload libwps 0.4.0osnola6-4/+80
Change-Id: I9da61333b7c46d20cf7010553929b141ec011d84
2015-05-18upload libodfgen 0.1.4David Tardon3-43/+0
Change-Id: I97dbebbe7ecbfdc2d4ad37ac53d22026d5e67738
2015-05-17upload libmwaw 0.3.5David Tardon5-147/+11
Change-Id: Ife74524f82190a06775656271965c869da8702a9
2015-05-12exttextcat: suppress -Qunused-arguments warning for Apple clangMichael Stahl1-1/+2
Change-Id: I857ea5f37452e2b1242fc35e569191adfc5f90be Reviewed-on: https://gerrit.libreoffice.org/15719 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-05-09Update HarfBuzz to 0.9.40Khaled Hosny3-90/+2
Most of ubsan.patch seems to have been applied upstream, and I can’t reproduce the issue referenced for the remaining bits, anyway it is better to push such changes upstream first. Change-Id: Ie56786c01c06d3542052cd91e36d1f707092beba Reviewed-on: https://gerrit.libreoffice.org/15643 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-05-09tdf#82968: python3: fix stdio detection on WNT harderMichael Stahl1-52/+35
Upgrade to the latest patch from http://bugs.python.org/issue17797 which appears to work even if you invoke from cmd.exe Change-Id: I85f1cc5ad7d8c059d972ae2a6fd2be1bb5604c2c
2015-05-04Use a dummy icu-config when cross-compiling harfbuzz (to Android)Tor Lillqvist2-0/+13
Seems that when cross-compiling to Android from Linux, we apparently have used either the build platform's pkg-config files for ICU, or the build platform's icu-config. Both of which are obviously the wrong thing to do, but apparently it has worked by accident anyway. This makes building for Android on OS X proceed past harfbuzz, at least. Change-Id: I27351f6177438697a1cded642c8c669ba7221009
2015-05-01Revert "update to liborcus 0.9.0"Markus Mohrhard6-352/+45
This reverts commit a1280bd47fddd668f1ff224f18639c8d595ec6f7. Change-Id: I2ad873f012ebae6858c8895c14ed695dbd881fc4 Reviewed-on: https://gerrit.libreoffice.org/15586 Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-05-01update to liborcus 0.9.0Markus Mohrhard6-45/+352
Includes a lot of help from Norbert for finding the boost MSVC problem. Change-Id: I5184bc40e2c3861883b8587784117b1c4558fa5f Reviewed-on: https://gerrit.libreoffice.org/15453 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-04-22zlib is not needed anymoreDavid Tardon1-2/+0
Change-Id: I7b13cbf041841236aa4218837d6ed4f2364196ce