summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)AuthorFilesLines
2016-01-25build liblangtag as shared lib on linux and OS XDavid Tardon5-6/+53
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 Tardon5-3/+59
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 Stahl3-3/+3
... 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átal1-25/+26
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 Lillqvist1-1/+3
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 Tardon2-1/+2
(cherry picked from commit 9bfa7afe1563e5429897ca79928ecfe7dff48bb5) Change-Id: Iba35a273230c96914d527475a8cefcbfab14c341
2016-01-03upload libwpg 0.3.1David Tardon2-1/+2
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 Tardon1-0/+1
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 Tardon3-4/+3
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 Bergmann2-0/+14
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 Štrba2-19/+0
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 Stahl1-0/+46
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 Tardon3-12/+3
Change-Id: If0906297e6da53086759f12170bb5d3be69d162b (cherry picked from commit 4f088f78050ec1c831b31b3bf3d4e8d5197c7daa)
2015-12-03upload libetonyek 0.1.5David Tardon8-2167/+2
Change-Id: I3d9ffbdd8246d7dee6b49393dd6875cab8565dc0 (cherry picked from commit a5533e8a2098669490f007efa4f3753e4a25862c)
2015-12-02unnecessary include brings in boost headers that are broken under rhel-7Caolán McNamara2-0/+12
Change-Id: I1ad477b9db9ba960ae2c417799e5d91b63538d57 (cherry picked from commit 12fc5b85ddc3b90b385ad0fc2ab0144a32bf9a4b)
2015-11-24fix c++ snafu with msvcDavid Tardon2-0/+57
Change-Id: I493b79e70fb8003ce215e602f9b4ce92afa50150
2015-11-24Bump jpeg-turbo version to 1.4.2David Ostrovsky5-360/+56
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 McNamara2-0/+42
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 Lohmaier1-15/+0
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 Stahl6-32/+4
- 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 Stahl2-0/+30
Change-Id: I733cd21f6d8c7ea1e01f594d1483ad9c2043c188
2015-11-19WaE: local variable is initialized but not referencedTor Lillqvist1-0/+32
Change-Id: I27cdec1418e22039cdb2e20b980d2e90eeca545c
2015-11-19Update GLyphy to match upstreamTor Lillqvist2-0/+212
Change-Id: Ia1fe3f5d44e2194f87f1b7655ee28148fb614e81
2015-11-19Avoid automake, patch also Makefile.inTor Lillqvist1-0/+10
Change-Id: I3e52b0a86126f0937649db40cb716bcf3066381a
2015-11-19Update the GLyphy patch for WindowsTor Lillqvist1-11/+559
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 Lillqvist2-0/+190
Change-Id: Iba7ed7d0e889f151c0b3d27de49fd6f14ffcd112
2015-11-19The glyphy configury takes no --enable/disable-debug optionTor Lillqvist1-1/+0
Change-Id: Id098945656c0d97a0fc11efb42a0d09efb3e5557
2015-11-19We (unintentionally?) build a static archive with MSVCTor Lillqvist1-0/+2
Change-Id: Ief0ccec4b63e2ac767285f4c19175fa000eaad6c
2015-11-19Need _USE_MATH_DEFINES with MSVC for M_PI_2Tor Lillqvist1-0/+1
Change-Id: Ieb7671480b88304a94066965d10d455865915090
2015-11-19Fix some thinkos or copy-paste mistakes for glyphyTor Lillqvist2-1/+2
Change-Id: Ie008086c2a34081c9f50a61808b73b66eda58e2c
2015-11-19link vcl against libglyphyMarkus Mohrhard1-0/+6
Change-Id: I5b206f5d857d28acda82ce8ac53f835142f46da2
2015-11-19integrate glyphy into the buildMarkus Mohrhard5-0/+96
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 Tardon13-88/+2186
Change-Id: I21eb802e65c7054cfbf73a90c0d63a007829ebcf
2015-11-18No more need to include config_global.hStephan Bergmann1-10/+5
...after 3b59dbbffdb73e48f9e2398bb1eecc24e3d95e13 "remove HAVE_GCC_PRAGMA_DIAGNOSTIC_SCOPE check and macro" Change-Id: I0e9f3c15d48affe104dd6b5df9828ef5e62dfa88
2015-11-16build cairo on androidCaolán McNamara4-2/+14
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 McNamara1-2/+0
Change-Id: I22c66755e8e5ede01cf3e5f21c910f759b55de7a
2015-11-16upgrade png to 1.6.19Caolán McNamara1-11/+38
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 Bergmann1-0/+1
Change-Id: I9d95f6f604d7b73617bcd34f15106678b8c2ff47
2015-11-13external/boost: Adapt to clang-clStephan Bergmann3-0/+64
Change-Id: Ib07e85bd1a157b6fa78f07a17f8cf5033b01bddf
2015-11-12Generalize COM_GCC_IS_CLANG -> COM_IS_CLANGStephan Bergmann17-17/+17
...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 Castagno2-29/+29
...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 Lillqvist11-15060/+0
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da
2015-11-12Avoid mesa_headers on X11, also link with -lGL only where necesssaryTor Lillqvist1-1/+1
The GLEW headers are enough, and what we actually use in these places. In addition to handling GL extension things in its dynamic fashion, GLEW headers also have declarations for standard, non-extension, OpenGL API, including xgl and wgl ones. Most likely we don't need mesa_headers on Windows or OS X either, and can drop them completely. Change-Id: Ic0d8d6238c862f8fe4a74e99e95344dcbf540980
2015-11-10upgrade liblangtag to 0.5.8Eike Rathke2-39/+4
Change-Id: I219f99fe1d518974fcc0c021ac0582022c6f554a Reviewed-on: https://gerrit.libreoffice.org/19887 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-11-10add description of the language-subtag-registry update processEike Rathke1-0/+9
Change-Id: I94b8cd007bdbf3b535c5de9eb56fe5495f39dabf
2015-11-10tdf#90249 fix lock timeout in neon for Windows platform.Giuseppe Castagno2-0/+38
According to RFC 4918 the value used for lock timeout is unsigned 32 bit, see: <http://tools.ietf.org/html/rfc4918#section-10.7> for info. This patch fix the way the timeout element of lock response payload is parsed in Windows. Change-Id: I335a1cb884c3ef1c2362b00981a2784d9232b23e Reviewed-on: https://gerrit.libreoffice.org/19867 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann1-1/+1
Change-Id: I59ed4034d6496d4b49fac370443173bf58d7cc0b
2015-11-04liblangtag: be more verbose when buildingMichael Stahl1-0/+1
Change-Id: Ie5001ba809fcdd3f3abe1022ca7a152e01c3982c
2015-11-03Use newly introduced gb_DEBUGINFO_FLAGS instead of hardcoded -gStephan Bergmann1-2/+2
Change-Id: Iaaa80d997fa7babb9212787653c149b72d842a6c
2015-10-27Fix Python 3.5 sizeof(PyGC_Head) for UBSanStephan Bergmann1-0/+11
...by again using 'long double' instead of 'double' to "force worst-case alignment," just like Python 3.3 used to do. This fixes -fsanitize=alignment failures like > workdir/UnpackedTarball/python3/Modules/_ctypes/_ctypes.c:2923:10: runtime error: member access within misaligned address 0x6110007af498 for type 'CDataObject' (aka 'struct tagCDataObject'), which requires 16 byte alignment > 0x6110007af498: note: pointer points here > ff ff ff ff 01 00 00 00 00 00 00 00 98 98 17 00 90 61 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ^ > GenericPyCData_new workdir/UnpackedTarball/python3/Modules/_ctypes/_ctypes.c:2923:10 > PyCFuncPtr_new workdir/UnpackedTarball/python3/Modules/_ctypes/_ctypes.c:3385:29 > type_call workdir/UnpackedTarball/python3/Objects/typeobject.c:908:11 > [...] during PythonTest_dbaccess_python. Change-Id: I8cc65823e1bc65807ec30c97a9099462e55c996d