summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2014-05-15-fsanitize=address does not like -z defsMarkus Mohrhard
Change-Id: Id2a5c3009b46f9f91706b433411ca9f9c3cb7e39 Reviewed-on: https://gerrit.libreoffice.org/9334 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-05-15Avoid copying of singular iteratorsStephan Bergmann
Change-Id: If873d2c369ef6458fdf3289f09802e90dc7367f2
2014-05-14Add kmz support to collada2gltf and use it.Matúš Kukan
Change-Id: I37cda0e326af00ef369c4415bcec1e03c91ce401
2014-05-14Make it compile with Apple's Clang and libc++Tor Lillqvist
Change-Id: I45feb0d715e6e823a42c7960fd87346412ebcc48
2014-05-13upgrade to libpng-1.5.18Thomas Arnhold
Change-Id: I500645d655fc7e7c850b09e47bece26e74197eb7 Reviewed-on: https://gerrit.libreoffice.org/9344 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-13update libxmlsec config.* to support ppc64leDavid Tardon
Change-Id: I4b31729481b7fd538483db5b6e39e1d80e03b3b6
2014-05-13Introduce Collada2gltf external libraryZolnai Tamás
Change-Id: I157f175ee6ea719e98ba45133f53cb4d2c3045bb
2014-05-13Introduce OpenCollada external libraryZolnai Tamás
Change-Id: I08a806b9319f7cb55be3b38a3bb9370799f6752b
2014-05-13no lcms2d.dll nowadays, there is only lcms2.dllMatúš Kukan
Change-Id: I0d6537da5d605a011bd9b4491c472b0b58fcd668
2014-05-12upgrade to lcms2-2.6Thomas Arnhold
Change-Id: Iaa5593d1593c9a54127c9019a4121af6a207d4c5 Reviewed-on: https://gerrit.libreoffice.org/9317 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-11upgrade to curl-7.36.0Thomas Arnhold
CERTINFO was included upstream: commit f6c335d63f2da025a0a3efde1fe59e3bb7189b70 Author: Patrick Monnerat <pm@datasphere.ch> Date: Wed Oct 30 11:12:06 2013 +0100 NSS: support for CERTINFO feature Change-Id: I83de2fd863f9387b83b5ebcbec70cbe6df7681d4 Reviewed-on: https://gerrit.libreoffice.org/9307 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-11upgrade to jpeg-9aThomas Arnhold
Includes some type conversion fixes. Change-Id: I84f886e9f922acd780d46baea97f2d87c5ac700b Reviewed-on: https://gerrit.libreoffice.org/9306 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-11libcmis: WaE: warning C4101: 'e' : unreferenced local variableThomas Arnhold
Change-Id: I37456029e766340450988f3d6c768bf2fd7aa973 Reviewed-on: https://gerrit.libreoffice.org/9313 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-05-10coverity#12093[81-94], etc. null pointer dereferenceCaolán McNamara
coverity seems to think that code execution can continue after a coverity test fails, but it will effectively halt and not trundle into the dereference of the tested-for-NULL pointer, try a [+kill] on the fail method Change-Id: I07c9a074b5681c367a31637c8af78d52a9c88d59
2014-05-09Record patch upstream notificationStephan Bergmann
Change-Id: I5aecdd1d1f19f6588cf91d8c009ffa760fae739e
2014-05-09external/redland: Missing NULStephan Bergmann
Change-Id: I388d8a37a0b7f95f21ccbbe04144f39c0fff533f
2014-05-08Make external/python3 play well with -fsanitize=addressStephan Bergmann
Change-Id: I72a9ec9569bcd74e212ad98456a76869ac213221
2014-05-08Record patch upstream notificationStephan Bergmann
Change-Id: I210b995d4a8eb3e2f00ba982f7a6cf5ecd8e6f0d
2014-05-08CLucene: Helgrind reported "pthread_mutex_destroy of a locked mutex"Stephan Bergmann
> pthread_mutex_destroy (/usr/src/debug/valgrind-3.9.0/helgrind/hg_intercepts.c:478) > lucene::util::mutex_thread::~mutex_thread() (workdir/UnpackedTarball/clucene/src/shared/CLucene/config/threads.cpp:179) > lucene::store::FSDirectory::FSIndexInput::close() (workdir/UnpackedTarball/clucene/src/core/CLucene/store/FSDirectory.cpp:225) > lucene::index::SegmentInfos::read(lucene::store::Directory*, char const*) (workdir/UnpackedTarball/clucene/src/core/CLucene/index/SegmentInfos.cpp:770) > lucene::index::IndexFileDeleter::IndexFileDeleter(lucene::store::Directory*, lucene::index::IndexDeletionPolicy*, lucene::index::SegmentInfos*, std::ostream*, lucene::index::DocumentsWriter*) (workdir/UnpackedTarball/clucene/src/core/CLucene/index/IndexFileDeleter.cpp:149) > lucene::index::IndexWriter::init(lucene::store::Directory*, lucene::analysis::Analyzer*, bool, bool, lucene::index::IndexDeletionPolicy*, bool) (workdir/UnpackedTarball/clucene/src/core/CLucene/index/IndexWriter.cpp:262) > lucene::index::IndexWriter::IndexWriter(char const*, lucene::analysis::Analyzer*, bool) (workdir/UnpackedTarball/clucene/src/core/CLucene/index/IndexWriter.cpp:158) > HelpIndexer::indexDocuments() (helpcompiler/source/HelpIndexer.cxx:55) Change-Id: I19cb9bd49b339d206a624c1f1d3dacdd909f4e25
2014-05-06libgltf: include is missing from fmod_error_handling patch, merge patchesZolnai Tamás
Change-Id: I9e0e7816e6d85cb3484105de4ce49db47db72451
2014-05-06Include <errno.h>Tor Lillqvist
Change-Id: I55a5ef14ec75095cfe6a490eedd460f21c1c9625
2014-05-06Beautify patchStephan Bergmann
Change-Id: I91f403a39a7fea23f30fb64c4f9e4c3937f0401d
2014-05-06Fix patchStephan Bergmann
Change-Id: I18608380bf89822ce402e79038f2016af17b2ead
2014-05-06Don't use extern "C" for a function which return C++ typesTor Lillqvist
Fix error: 'gltf_get_model_center_pos' has C-linkage specified, but returns user-defined type 'glm::vec3' (aka 'tvec3<mediump_float>') which is incompatible with C. I don't really understand the reason for the extern "C" use in libgltf.h. After all, the header clearly is intended to be included from C++ code (after all, the use of 'extern "C"' is unconditional and it is not valid in C), and the implementation of the functions is in C++. Also, we build libgltf as a static library, so it can't be the case that we would need to look up its symbols dynamically (when unmangled names would be better). But maybe I am missing something. Change-Id: I19f025610301f8c535178a83f4ab2e58455bad57
2014-05-06Upgrade libgltfZolnai Tamás
Change-Id: Ib7bc9562602d1d8da4082987302834ac2486d78a
2014-05-03Add clang support for boost multi_array Wshadow patch.Andrzej Hunt
ba54eca1817e84a1f1d1beec312ca87b8b059649 replaces the existing -Wshadow fixes with a GCC pragma, however we also want to be able to build with clang. Change-Id: I522f3c549adf65b98522561ab7167258dfda48b5
2014-05-03boost: replace multi_array Wshadow patch with different oneMichael Stahl
... based on upstream feedback. Change-Id: I846287d62d3b53f4a3d3013c9f82fd77d22a9523
2014-04-29drop source/common/putilimp.h part of Android patch, fdo#77071 relatedEike Rathke
ICU now has its (U_PLATFORM == U_PF_ANDROID) directive. Change-Id: If740ea0c8004a2a8365d46b5ecf0e388b5965f62
2014-04-29upgrade to ICU 53.1, fdo#77071 relatedEike Rathke
plus further work in i18npool to make that build adapt i18npool to ICU 53 upgrade, fdo#77071 Korean charset collator can't be built from ko_charset.txt because of "The runtime code decomposes Hangul syllables on the fly, with recursive processing but without making the Jamo pieces visible for matching. It does not work with certain types of contextual mappings." "While handling a Hangul syllable, contractions starting with Jamo L or V would not see the following Jamo of that syllable." (this is where we bail out already with the first syllable of ko_charset.txt) Another condition to fail is described as "A contraction ending with Jamo L or L+V would require generating Hangul syllables in addTailComposites() (588 for a Jamo L), or decomposing a following Hangul syllable on the fly, during contraction matching." Excluded the file from the build for ICU >=53 and hope that ICU in the mean time handles Korean collation correctly. Additionally, ICU 53 took ages (if it would had finished at all) to build the collator from zh_TW_charset.txt because of the \u#### escaped notation. Converted the file's content to characters using http://www.rishida.net/tools/conversion/ Change-Id: I64213214b4870e7077f72b95fee1ddc9782c2b21 Reviewed-on: https://gerrit.libreoffice.org/9204 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-04-28Bin outdated patchTor Lillqvist
We use gcc 4.8 for Android now. Change-Id: I607499c9a61529349d2c3154593b2edf48eccb7e
2014-04-27OGFrameGrabber: use a BGRA bufferZolnai Tamás
Change-Id: Ie827ba98a6ff65d63eb61df1d90e18919de86395
2014-04-26mingw: fix use of jawtDavid Tardon
Change-Id: I47b4a1f5ca5b8ce3cde11d4db599d6afb54a2886
2014-04-26mingw: fix delivery of gcc libsDavid Tardon
Change-Id: I03c55ceb685b4de580bfc3125792e7a75e133821
2014-04-25try including windows.h for MultiByteToWideCharCaolán McNamara
Change-Id: Ib737e520ff16f2e467504e85fc3969d525fd742a
2014-04-25fdo#48017 fix WIN32 long path name support of spelling dictionariesLászló Németh
Change-Id: I1ccaae9dba4f82cd50531890e159519a765a0fff
2014-04-24libmwaw: values4003 apparently contains 22 patterns, not 28Stephan Bergmann
cf <https://sourceforge.net/p/libmwaw/tickets/4/> Change-Id: Ib139992b90818838b12d51530c66498b2e2d1dc4
2014-04-24libmwaw: --enable-debug when appropriateStephan Bergmann
Change-Id: Ic10971f077994a0015f6b66bd219a11612084409
2014-04-22Boost Patch - Change '*b' to a variable, to remove GCC 4.7.3 -Wtype-limitsAdam Co
Change-Id: Ic7bac90c9b77490c47e5ddd2005453290374b7b2 Signed-off-by: Michael Stahl <mstahl@redhat.com>
2014-04-22libgltf: Make it link with freetype on Windows.Jan Holesovsky
Change-Id: I57dcde58bb017ab087908154bc4a1af6d5d152b9
2014-04-20Patching libgltf: shader character buffers are used as c stringsZolnai Tamás
Change-Id: Ic0c2bd47ffd5bf2d12e2201063ca688712a5f9b3
2014-04-20Disable gltf support on mac until freetype build problems are fixedZolnai Tamás
This reverts commit 68baa264a5c36f99bf946fae92e0faef53b737f3. Change-Id: Iea889a3188783f6c0d853f04e2b43442e0a692cc
2014-04-20Try to fix mac build: use -arch flag to configure freetypeZolnai Tamás
Change-Id: Ibc1fb03405c3dc0df952f96ecd9b2a4438c9c627
2014-04-18Patching libgltf: character buffer is used as cstringZolnai Tamás
Change-Id: If0213fc5406ec9cbdc72be36ffc693fcbbf8ffcc
2014-04-18use the visual studio project fileMarkus Mohrhard
Change-Id: Ie0914715676830f073cce869183d8db6260fe208
2014-04-18Avoid C++11 solutions from libgltf codeZolnai Tamás
Change-Id: I097798a52157fc688ae520a7f3a0dda84000e20b
2014-04-18Fix android build: fix conditionZolnai Tamás
Change-Id: I5e20375791f038b38ef079712204a1afed07c39c
2014-04-18Integrate libgltf for rendering gltf modelsZolnai Tamás
Change-Id: I7c30dbcf276052c01bb15f3b8c77a2406260aa7b
2014-04-18Freetype is needed by libgltf on all platformsZolnai Tamás
Change-Id: I042cbc5f4cabfa7ec387594189e2f86be6ec7fbf
2014-04-16external/icu: Some trivial -fsanitize=undefined patchesStephan Bergmann
Change-Id: I99c62b08b84d2d8afafd391257ab7b8b2d887fac
2014-04-16Fix accidentally reverted sense of checkStephan Bergmann
Change-Id: I1098c0103d095bc3ee251dbf03bc8b42f08f259f