summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2016-03-10nss: Fix pointer truncation from 'char *' to 'long'David Ostrovsky
Change-Id: Ie1659c62cbf77f8b685fdf7d79cd62336fa99005 Reviewed-on: https://gerrit.libreoffice.org/22916 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> (cherry picked from commit 59907b36008010d87cc31b1f8ab581d5e4ac1c0b) Reviewed-on: https://gerrit.libreoffice.org/23098 Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-03-09upgrade openssl to 1.0.2gCaolán McNamara
We can't "break symlinks after extracting tarball" because they populate that dir during the build now. So instead cripple mklink.pl to copy instead of link. (Configure no-symlinks simply skips the symlink step instead of copying, so that appears useless) Change-Id: Ib30b2c1b8b3de72511d09c478297a7a5a4bc691e Reviewed-on: https://gerrit.libreoffice.org/21880 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 01798050c13fdfc51aff95967f6b0177d5d7f5bd) Reviewed-on: https://gerrit.libreoffice.org/22999 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-08upgrade neon to 0.30.1Caolán McNamara
Reviewed-on: https://gerrit.libreoffice.org/22977 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 1827987fd11cd726005977e49d001283033f0419) Change-Id: If84ce83cdbde530f7a6743c93ae210b030a41c30 Reviewed-on: https://gerrit.libreoffice.org/22998 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-07tdf#97462 reportbuilder SECOND() force rounding to nearest nanosecondLionel Elie Mamane
Change-Id: I690a81997c79956fc19ddf83f958768d5e7a313e Reviewed-on: https://gerrit.libreoffice.org/22930 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-03Update etonyek patch to apply with sle11 patchTomáš Chvátal
Change-Id: I86b43ba29a6b7d0d4c36491234c3354c3d6edf0c Reviewed-on: https://gerrit.libreoffice.org/22839 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-02Fix patch to apply on SLE11, just some unknown patch binary hickupTomáš Chvátal
Change-Id: I6cb707663e2abad8761b172773ee70f9caf4a87d Reviewed-on: https://gerrit.libreoffice.org/22836 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-22WaE vs2015 double defineNorbert Thiebaud
Change-Id: I279b5df3f9705ca266f2f4efb1e93e59cbbdabd7 Reviewed-on: https://gerrit.libreoffice.org/22603 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> (cherry picked from commit 3e1782f05b9217d941eeff821df98df5f3e8da76) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2016-02-18fdo#94009: harfbuzz: don't export symbols from VCLMichael Stahl
Should fix crashes due to symbol clashes in ELF global namespace where system's libharfbuzz.so.0 is loaded as well. Change-Id: I35ffcbe4ac4de5a25cd8bf0cb9a8f0c11f4554c5 (cherry picked from commit 549130ab5d9616f7eb5504db31546b386737ccb2) Reviewed-on: https://gerrit.libreoffice.org/22480 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-01-25build liblangtag as shared lib on linux and OS XDavid Tardon
Change-Id: I3ae138d1a06d22be42a3cd6f565fba6950208fc6 (cherry picked from commit 7d93bb8fcb406773d2dc68b25ab7cee6e114d482) Reviewed-on: https://gerrit.libreoffice.org/21546 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-01-25upload libetonyek 0.1.6David Tardon
Change-Id: Ia1cbb24f8c579d1b3b7fe0e916318c8f6fa9430f (cherry picked from commit 058314d2389d9bb9511d5014f33568b4a6250b2f) Reviewed-on: https://gerrit.libreoffice.org/21545 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2016-01-07configure: hard-code /usr/bin/{sort,find} for CygwinMichael Stahl
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those happen to be first in PATH. On a Windows 7 system, the other conflicts appear to be harmless, we don't use "more", "expand", "timeout", "whoami". Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57 Reviewed-on: https://gerrit.libreoffice.org/21175 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com> (cherry picked from commit e9cd5087366f930efd89a95c0a5610fe8f375581) Reviewed-on: https://gerrit.libreoffice.org/21205 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-01-07Refresh graphite2.win64.patch.1 to apply using sle11 patch binary.Tomáš Chvátal
Change-Id: If43ca99631fab5a3a04e7dead9b694cf52944666 Reviewed-on: https://gerrit.libreoffice.org/20882 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-on: https://gerrit.libreoffice.org/21193 Tested-by: Jenkins <ci@libreoffice.org>
2016-01-07Add --with-prebuilt-opensslTor Lillqvist
Don't ask. Oh well, if you want to know: For some people, like me, Cygwin and its Perl run into horrible trouble with the fork() emulation when building OpenSSL. (But my Cygwin works fine for all else in the build. Go figure.) So I came up with a way to use prebuilt OpenSSL binaries. Not to be used for release builds, of course (and the configury checks for that), as long as our policy is to build all we can from sources. Change-Id: Ic303bdf0c620c5122aca3d646fa1f0587221e70f (cherry picked from commit cf029192e4ac9ce0e24ddfd880f5f9d557cf9c28)
2016-01-03upload libwpd 0.10.1David Tardon
(cherry picked from commit 9bfa7afe1563e5429897ca79928ecfe7dff48bb5) Change-Id: Iba35a273230c96914d527475a8cefcbfab14c341
2016-01-03upload libwpg 0.3.1David Tardon
Change-Id: I27f8039f65777c37ce8191f37dc3daa8728667dd (cherry picked from commit cda2cca1b759b6be7ec9c62dfe5c9e3eed02b140) Reviewed-on: https://gerrit.libreoffice.org/20964 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2016-01-03upload libodfgen 0.1.6David Tardon
Change-Id: Ic77d0510801f3655d914aea0e8ce66476853358a (cherry picked from commit 027b98f457e9573510caec25b45d758574332628) Reviewed-on: https://gerrit.libreoffice.org/21019 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2016-01-03upload librevenge 0.0.3David Tardon
Change-Id: I8f2c09b70679aabb5e5f56334e6ba9eedd2d78e1 (cherry picked from commit befb4af709c3d05719d2878968a36ece1cc87662) Reviewed-on: https://gerrit.libreoffice.org/20941 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2015-12-26external/libvisio: Avoid undefined behaviorStephan Bergmann
Change-Id: I454cf3b102986f2e3c1905f5fe0e1b2bb427828e (cherry picked from commit 171393c7a497690b3c2a8614a6250ca9e3bf676d) Reviewed-on: https://gerrit.libreoffice.org/20953 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2015-12-26Upload libvisio 0.1.4Fridrich Štrba
Change-Id: Ia4cb506a95a150b8106187719e9104760409dea6 (cherry picked from commit ce014ac76678f186da27faadc973af3eb253c817) Reviewed-on: https://gerrit.libreoffice.org/20952 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2015-12-15boost: suppress auto_ptr deprecation warnings in boost::spiritMichael Stahl
Apparently GCC 5.3.1 has turned these annoyances into actual warnings that convert to errors with -Werror. Change-Id: Ib1567b3fc2cf33a0f6cffac116a06d73912b84df (cherry picked from commit d8fb3ed5fa47afa1f3e31d4211bfe0a477641c94)
2015-12-08upload libmwaw 0.3.7David Tardon
Change-Id: If0906297e6da53086759f12170bb5d3be69d162b (cherry picked from commit 4f088f78050ec1c831b31b3bf3d4e8d5197c7daa)
2015-12-03upload libetonyek 0.1.5David Tardon
Change-Id: I3d9ffbdd8246d7dee6b49393dd6875cab8565dc0 (cherry picked from commit a5533e8a2098669490f007efa4f3753e4a25862c)
2015-12-02unnecessary include brings in boost headers that are broken under rhel-7Caolán McNamara
Change-Id: I1ad477b9db9ba960ae2c417799e5d91b63538d57 (cherry picked from commit 12fc5b85ddc3b90b385ad0fc2ab0144a32bf9a4b)
2015-11-24fix c++ snafu with msvcDavid Tardon
Change-Id: I493b79e70fb8003ce215e602f9b4ce92afa50150
2015-11-24Bump jpeg-turbo version to 1.4.2David Ostrovsky
Change-Id: Ie0d274423a66db49f58bf4de423ad7b0cc638d47 Reviewed-on: https://gerrit.libreoffice.org/20116 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-11-23Do all svp text rendering with cairoCaolán McNamara
enabling us to delete a whole pile of foo For android we patch cairo, which is internal in that case, to swap the rgb components so that cairo then matches the OpenGL GL_RGBA format so we can use it there where we don't have GL_BGRA support. Change-Id: I25e34889c7b7263438b143dd2a2ad882fb0f190a
2015-11-21gradle based apk packing doesn't have .so limitation anymoreChristian Lohmaier
and even if it had, everything ends up in liblo-native-code.so now Change-Id: I5d62cf619867d6d0f7c5d4f91acf529706ebdc75
2015-11-20libxml2: upgrade to version 2.9.3Michael Stahl
- drop libxml2-freebsd.patch.1 (upstream libtool 2.4.6 does the same) - drop libxml2-vc15.patch (fixed upstream) Change-Id: Ia2f194f39efebd3d2ea924d23a5543ac53e93116 Reviewed-on: https://gerrit.libreoffice.org/20084 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-11-20libxslt: add patch for CVE-2015-7995Michael Stahl
Change-Id: I733cd21f6d8c7ea1e01f594d1483ad9c2043c188
2015-11-19WaE: local variable is initialized but not referencedTor Lillqvist
Change-Id: I27cdec1418e22039cdb2e20b980d2e90eeca545c
2015-11-19Update GLyphy to match upstreamTor Lillqvist
Change-Id: Ia1fe3f5d44e2194f87f1b7655ee28148fb614e81
2015-11-19Avoid automake, patch also Makefile.inTor Lillqvist
Change-Id: I3e52b0a86126f0937649db40cb716bcf3066381a
2015-11-19Update the GLyphy patch for WindowsTor Lillqvist
Make it match https://github.com/tml1024/glyphy (for which a pull request has been submitted). Change-Id: I7bce0ad711d018e8dd5b8da971e233c381d0dc83
2015-11-19Add glyphy-windows.h for feeding GLyphy Win32 font dataTor Lillqvist
Change-Id: Iba7ed7d0e889f151c0b3d27de49fd6f14ffcd112
2015-11-19The glyphy configury takes no --enable/disable-debug optionTor Lillqvist
Change-Id: Id098945656c0d97a0fc11efb42a0d09efb3e5557
2015-11-19We (unintentionally?) build a static archive with MSVCTor Lillqvist
Change-Id: Ief0ccec4b63e2ac767285f4c19175fa000eaad6c
2015-11-19Need _USE_MATH_DEFINES with MSVC for M_PI_2Tor Lillqvist
Change-Id: Ieb7671480b88304a94066965d10d455865915090
2015-11-19Fix some thinkos or copy-paste mistakes for glyphyTor Lillqvist
Change-Id: Ie008086c2a34081c9f50a61808b73b66eda58e2c
2015-11-19link vcl against libglyphyMarkus Mohrhard
Change-Id: I5b206f5d857d28acda82ce8ac53f835142f46da2
2015-11-19integrate glyphy into the buildMarkus Mohrhard
The used glyphy is not directly the upstream version. We currently use a patched version that allows to disable the build for the demos. Change-Id: Ic03355e1ea8fbc56e57afa4f90a55741fe9a563a
2015-11-18upload libetonyek 0.1.4David Tardon
Change-Id: I21eb802e65c7054cfbf73a90c0d63a007829ebcf
2015-11-18No more need to include config_global.hStephan Bergmann
...after 3b59dbbffdb73e48f9e2398bb1eecc24e3d95e13 "remove HAVE_GCC_PRAGMA_DIAGNOSTIC_SCOPE check and macro" Change-Id: I0e9f3c15d48affe104dd6b5df9828ef5e62dfa88
2015-11-16build cairo on androidCaolán McNamara
Change-Id: Ie2f7662a4cc3955963517f265894b8f6a495ece8 Reviewed-on: https://gerrit.libreoffice.org/19991 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-16don't allow caito to add -flto to its own cflagsCaolán McNamara
Change-Id: I22c66755e8e5ede01cf3e5f21c910f759b55de7a
2015-11-16upgrade png to 1.6.19Caolán McNamara
Change-Id: I3b89e005a0d61ec3b52be16e6a47561fd60887d0 Reviewed-on: https://gerrit.libreoffice.org/19981 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-15Pass verbosity setting into ExternalProject_popplerStephan Bergmann
Change-Id: I9d95f6f604d7b73617bcd34f15106678b8c2ff47
2015-11-13external/boost: Adapt to clang-clStephan Bergmann
Change-Id: Ib07e85bd1a157b6fa78f07a17f8cf5033b01bddf
2015-11-12Generalize COM_GCC_IS_CLANG -> COM_IS_CLANGStephan Bergmann
...in anticipation of building with clang-cl.exe on Windows Change-Id: I1d723c9d3b5ca8a2bc6b27ef0189a7b053581398 Reviewed-on: https://gerrit.libreoffice.org/19928 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-11-12Related tdf#90249 A reinterpretation of the previous fix...Giuseppe Castagno
...which lives in commit f75c1966a6869eb043debbcb4432a6b12f874d10. The previous fix didn't address correctly all the LO versions available (32 and 64 bit for all the platforms), it's needed in all supported platforms. Change-Id: I24728e0a86df3cc2b2073a8487b63c6739596feb Reviewed-on: https://gerrit.libreoffice.org/19922 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-11-12Bin mesa_headers completelyTor Lillqvist
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da