summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2015-12-10Add --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
2015-12-03upload libetonyek 0.1.5David Tardon
Change-Id: I3d9ffbdd8246d7dee6b49393dd6875cab8565dc0
2015-12-03mDNSResponder: upgrade to release 576.30.4Michael Stahl
That's 197 more than the current release, surely a big improvement. Change-Id: I48c81f9ae472a623ed9f59b94bb0bc921ad97c5c Reviewed-on: https://gerrit.libreoffice.org/20303 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-12-02Revert "external/liborcus: Silence clang-cl errors about redeclared Windows ↵Stephan Bergmann
functions" This reverts commit be0bf120299cff1ec14af1b578d4ea89976cea08, which is no longer needed after 12fc5b85ddc3b90b385ad0fc2ab0144a32bf9a4b "unnecessary include brings in boost headers that are broken under rhel-7"
2015-12-02unnecessary include brings in boost headers that are broken under rhel-7Caolán McNamara
Change-Id: I1ad477b9db9ba960ae2c417799e5d91b63538d57
2015-12-02external/icu: Work around a weird Windows bug in either make or clang-clStephan Bergmann
...for now; workdir/UnpackedTarball/icu/source/tools/toolutil/Makefile invokes the compiler with a -DU_HOST=\"...\" argument, and apparently directly executes the compiler from CreateProcess, not going via a shell invocation for the recipe line. This confuses clang-cl for whatever reason, and for whatever other reason, forcing make to go via a shell invocation (by adding "true &&" into the recipe line) fixes it. Change-Id: I3757a8856f93228c19475b37f3037fa9519a426f
2015-12-02boost/external: More fixes for clang-clStephan Bergmann
* Avoid errors about (somewhat different, but apparently in a way that MSVC doesn't care) redeclarations of system header stuff (and working around that with BOOST_USE_WINDOWS_H would lead to other problems). * Need the workaround for broken MSVC 2010 STL iterator taxonomy for clang-cl, too. Change-Id: I4f9c9b5cc8a19856cc409450aac1fb1baa5554c9
2015-12-02external/boost: Work around -Werror,-Winvalid-constexprStephan Bergmann
Change-Id: I819be5efb25632d26fe49a71dbc07fe16e4914b1
2015-12-02external/clucene: Use warning-supression pragmas for clang-cl, tooStephan Bergmann
Change-Id: I23da54974f39da5fccb619d6fa68eff38e70f5a5
2015-12-02external/glm: Fix check for availability of C++11 static_assertStephan Bergmann
Change-Id: I0d24bcdfeb0d004607569da089c9f787a868da72
2015-12-02external/glm: work around missing clang-cl #pragma supportStephan Bergmann
Change-Id: I596dc0e2306e7170e65c77a1635f88407272e6b1
2015-12-02external/icu: Don't hardcode cl (so we can build with clang-cl instead)Stephan Bergmann
Change-Id: I8e75b0ab2439592316fc0d871280a438e3ae2f1c
2015-12-02external/liborcus: Silence clang-cl errors about redeclared Windows functionsStephan Bergmann
...like CreateMutexA redeclared in workdir/UnpackedTarball/boost\boost/thread/win32/thread_primitives.hpp. As such problematic Boost include files are apparently not included from LO-proper source files, only from external, it looks easiest to just silence that with BOOST_USE_WINDOWS_H here. Change-Id: Ia5ec2325934e6d7fdcf91e6faa2e671aee2091ae
2015-12-02external/nss: work around missing clang-cl #pragma supportStephan Bergmann
Change-Id: I068ff0ef2252409689c0c376ec41bdd97b4567cc
2015-12-02clang-cl needs an explicit -I to find systools/win32/snprintf.hStephan Bergmann
...included via external/poppler/poppler-snprintf.patch.1 Change-Id: Ibe20452e7da4995ca33c97dd99dc441060e73894
2015-12-01Fix patch file attributesStephan Bergmann
Change-Id: I4f86aba24f2dad14f43effd6e0b291f8f58f1712
2015-11-30mDNSResponder: add "Use proper return type for DNSServiceRefSockFD"Michael Stahl
... as a patch after the commit was erroneously removed while moving mDNSResponder to external. Change-Id: I52cd03d94f5c633cd274a111653f947a33cd6140
2015-11-30sd: replace embedded mDNSResponder code with proper external tarballMichael Stahl
The diff against the 379.37 release is 2500 lines, one of which actually does anything at runtime (missing va_end()). Change-Id: I1824e61fd4ac6c3ce28084913a2661134a03fd51 Reviewed-on: https://gerrit.libreoffice.org/20248 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-11-28update to mdds 1.0Markus Mohrhard
Change-Id: I5b6e928ab5a5f2bf84d50f3f0221c0585670d972 Reviewed-on: https://gerrit.libreoffice.org/20251 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-11-27upload libmwaw 0.3.7David Tardon
Change-Id: If0906297e6da53086759f12170bb5d3be69d162b
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
2015-11-12Avoid mesa_headers on X11, also link with -lGL only where necesssaryTor Lillqvist
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 Rathke
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 Rathke
Change-Id: I94b8cd007bdbf3b535c5de9eb56fe5495f39dabf