summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2014-09-03Also on Linux do not export symbols from static orcus librariesStephan Bergmann
...otherwise e.g. running CppunitTest_sc_filters_test under -fsanitize=address complains about ODR violation of 'vtable for orcus::csv::parse_error' exported from both libsclo.so and libscqahelper.so. A problem could potentially arise with exceptions thrown from static orcus code linked into library and intended to be caught in another, but hopefully all such exceptions are intended to be caught already locally anyway. Change-Id: Iff5c73d7a2324b457c2e86656c11b18f7ba210f6
2014-08-31Resolves: rhbz#1135410Caolán McNamara
Change-Id: Iaa62d8438012e32167c9179da29c446850cf1deb
2014-08-30upgrade to poppler-0.26.4Thomas Arnhold
Change-Id: Ia5c85b8e697491aafc9de4838504226f11480b44 Reviewed-on: https://gerrit.libreoffice.org/11081 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-29Simplify some $ENABLE_DEBUG expressionsStephan Bergmann
Change-Id: I9f60fd317f3a2995a182d51d06059bd994cf837c
2014-08-29Pass --enable-debug also down to external/libvisioStephan Bergmann
Change-Id: I1ac53910390d99ad9fca72270dd3b98e281c000e
2014-08-29Pass --enable-debug also down to external/libmspubStephan Bergmann
Change-Id: I76f834dea9aebbdef6cdb240e0a2f1ac49217f5e
2014-08-29external/libodfgen: Avoid undefined-behavior casts...Stephan Bergmann
...from (potentially negative) double to unsigned Change-Id: I2f922beec7201a8d769133e879208d2e951e6429
2014-08-29Pass --enable-debug down to some externalsStephan Bergmann
Change-Id: I3bb3c90142cbbd32877ba5e3d9070bc52ee76df9
2014-08-29external/libmwaw: Invalid downcasts to libmwaw_applepict2::OpCodeStephan Bergmann
cf. <https://sourceforge.net/p/libmwaw/tickets/6/> Change-Id: Id59fc23ab25a8b4e12a96a0eb88d091cc5ae6e25
2014-08-29Upgrade libgltf to 0.0.1Zolnai Tamás
News in this version: - Solve some limitations of walkthrough mode (fdo#81425) - Multisampling (better rendering quality, mainly at the edges) - Better error handling (no crash in case of invalid input file) Change-Id: I46fdf56b00476614487fbcc04178e43e33a01794 Reviewed-on: https://gerrit.libreoffice.org/11179 Reviewed-by: Zolnai Tamás <tamas.zolnai@collabora.com> Tested-by: Zolnai Tamás <tamas.zolnai@collabora.com>
2014-08-29icu#11131 coverity warningsCaolán McNamara
Change-Id: I67d0b4b0c39c62646c7a0ae7152c7ca256680c38
2014-08-28update getTableSize (and fRowLen) for dodgy 2-based arithmeticCaolán McNamara
Change-Id: I3787a46cf8662ed709534db85d724c17c21b90dd
2014-08-28upgrade to hunspell 1.3.3Caolán McNamara
Change-Id: Ibf8345885e99ae8eb9dd6d64ccd9b5407d8d610e Reviewed-on: https://gerrit.libreoffice.org/11136 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-08-28bidi, the gift that keeps on givingCaolán McNamara
Change-Id: Ia33eb3e4c89963d7391df0339a2a5b948efd0d9f
2014-08-26Resolves: icu#11100 resolveImplicitLevels woesCaolán McNamara
Change-Id: I0c052cbcfe375bd1279c2235b53c909920e2e779
2014-08-26Update some external config.{guess,sub}Stephan Bergmann
...to latest versions from <http://git.savannah.gnu.org/gitweb/?p=config.git; a=blob_plain;f=config.guess;hb=HEAD> and <http://git.savannah.gnu.org/gitweb/? p=config.git;a=blob_plain;f=config.sub;hb=HEAD>, for aarch64 support. Change-Id: I99756c33652aa8e19c6a407260b5c49de140128e
2014-08-21upload libpagemaker 0.0.1David Tardon
Change-Id: I287d4947735b82bb13bb6b18880dca594b17e38b
2014-08-20Use COMMONS_LOGGING_VERSION vblerbuj
Change-Id: I0c76ec7e3f9b95166b4005dd1ad5349b3889c3e4 Reviewed-on: https://gerrit.libreoffice.org/10993 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-18libgltf: check for #version string in the shader before add an own one.Zolnai Tamás
Change-Id: I69dbbabc5774cbce7943e77f41bb42ed7a118bcf
2014-08-17libgltf: Append shader language version to the shader filesZolnai Tamás
In general glTF shader files does not contain version directives and in some case it make shader compiler using GLSL 1.1 which leads to that the shader compiler fails. So we need to append the choosen version number which is GLSL 1.3 in case of libgltf, but this also means that from that point OpenGL 3.0 is the new reuirements since GLSL 1.3 is available only from that version. Change-Id: Ic4382266432ea474aeb3e603b32a998b9aeed280
2014-08-17collada2gltf: it seems better not to add #version to glTF shader filesZolnai Tamás
Here only handle precision. Using precision unconditionally causing problems when shader source is compiled with GLSL 1.2. The #version dircetives can be added by the glTF parser. For example libgltf implementation: https://gerrit.libreoffice.org/gitweb?p=libgltf.git;a=commit; h=e4544a8b5ca8470a96bf28c6ccdb7461e78ca293 Change-Id: I934cdfa8651a8787fbcd476cea9892bf7e89dd11
2014-08-17boost: update patch statesThomas Arnhold
Change-Id: I08d9692f42bd5bbce2d0c893b2eaf7eb65d4f2aa
2014-08-16upgrade to apache-commons-1.2Thomas Arnhold
Change-Id: Ic356c6a23f42b5fe37be1075e8508bb168eac9a1 Reviewed-on: https://gerrit.libreoffice.org/10927 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-15collada2gltf: add a better name to this patchZolnai Tamás
Change-Id: Ie8fb4ff71a683e986b9fec861608590cadee8612
2014-08-15collada2gltf: compatibility fix: OpenGL ES 2.0 is enoughZolnai Tamás
That's why it was worked in some case, when OpenGL ES is available then it is the default and not the GLSL 1.1. Change-Id: I60d545e76115396433df8dc300bc13935099c776
2014-08-15collada2gltf/patches: remove useless line from patchZolnai Tamás
Change-Id: Ie4c291819f0f8d8a2797d26cc55e5bad1507bdaf
2014-08-15collada2gltf: fix compatibility issues of *.kmz/*.dae files under linuxZolnai Tamás
It seems under linux we need to specify the version number explicitly, because otherwise shader compiler will use GLSL 1.1 and will fail. Base line is GLSL 1.3 or OpenGL ES 3.0. Change-Id: Ie143275ade8d6989fda055ab96943b25ef220e9d
2014-08-14upgrade to cppunit 1.13.2Thomas Arnhold
* remove obsolete patch part * enable x64 target for vc project file on win64 Change-Id: Ie794c08c9f739ad8c9c68c423f72e79ed4f6b0ff Reviewed-on: https://gerrit.libreoffice.org/10856 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-14fdo#82430: configure: MSVC build: avoid using SSE2 instructionsMichael Stahl
MSVC 2012 for x86 defaults to -arch:SSE2; binaries do not run on any AMD 32-bit CPU, neither on Intel Pentium III. http://msdn.microsoft.com/en-us/library/vstudio/7t5yh4fd%28v=vs.110%29.aspx Change-Id: Ie8253137db2699f2a7fa69c4ac4e7ded90931e3e
2014-08-13win64: make openssl workThomas Arnhold
fix windows style path separator to unix style, needed for cygwin. Change-Id: I4de78d6901378644857c28a59467b59ef886f47b Reviewed-on: https://gerrit.libreoffice.org/10855 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-08-13Make NSS build also as 64-bit ARM code for iOSTor Lillqvist
Change-Id: I03cda6ca1886a3cfad87cc438282eeea8c2a5299
2014-08-13libmwaw: avoid 'MWAWDocument::isFileFormatSupported()' when opening .doc filesMiklos Vajna
There is only a single libmwaw switch to enable both "noopt + symbols" and "debug messages", and we enable that switch in debug builds. Backport upstream patch to avoid a debug message during type detection. Change-Id: I53440ceed90529e3db7c9d91c788c7a3b2723eb1
2014-08-12More NSS static linking patchesTor Lillqvist
I noticed in the debugger that this code tried to load a freebl dylib, but after then making it link to the freebl entry point statically, I no longer see it being entered. Huh, confusing. Making NSS work on iOS to the extent we need is a pain. Change-Id: Iafc3785752587c38566441f566e187859022733e
2014-08-12Use Chromium's patch to build NSS statically for iOSTor Lillqvist
Change-Id: Ica2cf641bc54f6e924b759cd4cf96dd96347c53b
2014-08-12Now that we build NSS, we can build libxmlsec and libxsec_xmlsec for iOS, tooTor Lillqvist
Change-Id: I65ab8aad0744a2aa254fefc7732cd8130bb249fb
2014-08-12Let building lpsolve fail when its ccc script failsStephan Bergmann
(hopefully, the various ccc script variants do not include code that would unintentionally fail the script with -e) Change-Id: Ia04291983d99a8cf5a74e6a0078e179c17a93f2b
2014-08-12mysqlcppconn: do not force (partial) rebuild each timeLionel Elie Mamane
Change-Id: I2eb014f143dda22011161e82fbf06fcba32ce3c6
2014-08-12mysqlcppconn: limit cmake to the role we left itLionel Elie Mamane
generate version_info.h Change-Id: I6ea57ef1403974d19a0dca1f76e40a6d68a9e44c
2014-08-12mysqlcppconn: when using internal boost, point cmake to itLionel Elie Mamane
Change-Id: Ibc6971599be3e4a4b6bd95fabd74c8cacaf350d6
2014-08-12mysqlcppconn: make mysqlcppconn_configure depend on one .o fileLionel Elie Mamane
so that the build directory at least exists Change-Id: Iaddeb59d60e81b0823ded73c85c2ffd19244d3c2
2014-08-11First attempt at building NSS for iOS, tooTor Lillqvist
Let's hope that the various static archives that get built by the NSS build machinery contain what an iOS app that needs NSS services requires. I patch out the construction of any dylibs and executables in nss. We don't use any dylibs on iOS anyway, and of course don't need any NSS executables either. Change-Id: Ic977c6e3d6c4e953202e78f8e08c4e61f6c9cb1b
2014-08-11fixupLionel Elie Mamane
Change-Id: I35996d4337421317ae1c6da2a4647b231782d882
2014-08-11update mysqlcppconn to latest versionLionel Elie Mamane
Change-Id: I2e60d97b777727878daf811c2f3da697af69c484
2014-08-11switch internal mariadb client to version 2Lionel Elie Mamane
and reenable it: hopefully the worst bugs are fixed now Change-Id: I8033ef87d02ba6619e5f778b5255fa803ba63c5b
2014-08-09Resolves: icu#11054 crashes in bracketAddOpeningCaolán McNamara
Change-Id: I5dd63fa41c1568e8bf2d120cc0de5d2c44dd789c
2014-08-09VS2013: Override ToolsVersion settingThomas Arnhold
Otherwise those external projects will fail, because with only VS2013 installed there is no ToolsVersion 4.0 (which is set inside the VC projects files). http://msdn.microsoft.com/en-us/library/bb383985.aspx Change-Id: I144ba1ef95372226ebadb082e3a78155cca316fd
2014-08-08Generalize -fsanitize=address checksStephan Bergmann
...that are at least also relevant for -fsanitize=undefined Change-Id: I39044d2a73912a605af8e965eb1cdf8dfd4f0051
2014-08-07fix external/coinmp on OSX: bad symlinkingDouglas Mencken
instdir/LibreOfficeDev.app/Contents/MacOS/libCbc.3.dylib -> libCbc.3.8.8.dylib (which does not exist) See also: 9f339a89453808b917177a3ee675a76385758902 Change-Id: I398d649c2e918b496c9b92364189da4796682653 Reviewed-on: https://gerrit.libreoffice.org/10614 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-08-06left shift of 4276994303 by 32 places cannot be represented in type 'long'Stephan Bergmann
Change-Id: Ie9ddc5a42116720e0602d7fb38360f01b71df69c
2014-08-06Drop unneeded libgltf autotools changesJan-Marek Glogowski
For whatever reason the tinderboxes still try to regenerate the autotools based files, even after applying the generated file change after the template changes. These patches aren't needed, as the original problem is the CPPFLAGS environment visibility, so we drop them. Change-Id: Idb5caf662c997221337416686313101ad2193e40