summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2014-09-26Fix firebird without cygwin gccPeter Foley
The firebuild buildsystem calls windres, which depends on cygwin gcc, use rc.exe so that a windows build without cygwin gcc will succeed. Change-Id: Ic7719749b3806232912e3eb8b1ede11e6eb3c10c Reviewed-on: https://gerrit.libreoffice.org/11619 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-09-25Fix for CONC-104: mysql_options doesn't support MYSQL_SECURE_AUTH optionRobert Antoni Buj i Gelonch
http://bazaar.launchpad.net/~maria-captains/mariadb-native-client/trunk/revision/149 Change-Id: I273f355b9fc922fdb9d9692e0057cfccfdcbcde1 Reviewed-on: https://gerrit.libreoffice.org/11492 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-19Make the patch applyTor Lillqvist
Change-Id: Ic773b86a1ebaa66a1b0ae236429276f35776deb8
2014-09-19Use correct CFBundleExecutable in the Info.plist for Python.appTor Lillqvist
The Python build machinery apparently does not use proper autoconfigury to expand this Info.plist.in file, so can't use @PYTHONFRAMEWORK@ as for the Info.plist for the framework itself, but have to hardcode LibreOfficePython. As such I am not sure that Python's way of including an app bundle inside a framework's Resources subtree is acceptable in the stricter code signing and Gatekeeper rules that soon will be in effect. Will see. Change-Id: I1ef9e7b748d41ec4b32d80e721d5fba5e7a90d18
2014-09-19Use correct CFBundleExecutable for the LibreOfficePython frameworkTor Lillqvist
It should be the basename of the framework. The Python configury already provides that as @PYTHONFRAMEWORK@. Change-Id: I116a34c3bcc8f661abe16b2b5cc1b9268ecd2780
2014-09-17Bye bye VS2010Tor Lillqvist
Change-Id: I9d16f4f0df42ae4b046bc1e4ac4fba95c4b9d785
2014-09-15Forgot to add patch fileStephan Bergmann
Change-Id: Ia7c09a5bac9b644814b8c4891bb958e28937fa33
2014-09-15-Werror,-Wunused-local-typedef in forced-C++03 CppunitTest_odk_checkapiStephan Bergmann
Change-Id: I951535c82c12be74d96c4e6c6b94dccf09982054
2014-09-15WaE: -Wshadow signals2Caolán McNamara
Change-Id: Ib5e6d1e75322dad23f4bb379b8db6dfa4bf18bb0
2014-09-14avoid warnings with boost signals2Luboš Luňák
Change-Id: I003f4f951d3b4007bc11ac957ac88bf92d87aab3
2014-09-13mac: clean-up obsolete conditional code based on old SDKNorbert Thiebaud
Change-Id: Ie2d476780a48b5815961598e214343d5def962c1
2014-09-11For ASAN __cxa_throw interception to work, link python.bin to libstdc++Stephan Bergmann
...where the intercepted __cxa_throw is found, as otherwise PythonTest_sw_python fails with AddressSanitizer CHECK failed: projects/compiler-rt/lib/asan/asan_interceptors.cc:293 "((IndirectExternCall(__interception::real___cxa_throw))) != (0)" (0x0, 0x0) #0 in __asan::AsanCheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) projects/compiler-rt/lib/asan/asan_rtl.cc:70:3 #1 in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) projects/compiler-rt/lib/sanitizer_common/sanitizer_common.cc:76:5 #2 0x48c3ac in __cxa_throw projects/compiler-rt/lib/asan/asan_interceptors.cc:293:3 #3 0x7f67faec0ef5 in pyuno::createClass(rtl::OUString const&, pyuno::Runtime const&) pyuno/source/module/pyuno_except.cxx:92:9 ... Change-Id: I0cb364eacab49644b426fb62f49bf9d7c8b5090c
2014-09-09fdo#45071: Remove ENABLE_NPAPI_INTO_BROWSER left-oversStephan Bergmann
...from previous commit Change-Id: I945faa6215f971ce817c6450fe0786da0696091f
2014-09-09fdo#45071 Remove Libreoffice browser pluginBryan Quigley
This removes ENABLE_NPAPI_INTO_BROWSER while it should keep ENABLE_NPAPI_FROM_BROWSER (embed flash in LO) intact. Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: extensions/source/nsplugin/source/npshell.cxx Change-Id: I80a9159a75653c74423d8fdc7c188568d3188e04
2014-09-09Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist
In other words, only executable files go in the MacOS folder. Dynamic libraries and bundled frameworks (i.e., LibreOfficePython), and nothing else, go in the Frameworks folder, and all other files go in the Resources folder. Especially, note that Java class files and rc (.ini) files also go in Resources. Such an app bundle structure is what Apple strongly suggests one should use, and it has been hinted that future versions of code signing and/or Gatekeeper will require such a structure. There is still some ugliness thanks to traces of the historical separation of URE from "the office". Like there are two separate "unorc" files, one for URE, one for the LibreOffice application. IMHO, this should be cleaned up, but is probably controversial. (Eek! I now see there are actually *three* unorc files in the app bundle. Not intentional. Need to fix that later.) Change-Id: Idcf235038deb5b8e1d061734993e9f31869b7606
2014-09-09Hide warning spam from collada2gltfPeter Foley
Change-Id: Id772a8f4ca9f46f8a36dede759495e06c8e43732 Reviewed-on: https://gerrit.libreoffice.org/11343 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-07that additional debug output for neon is not necessary anymoreMarkus Mohrhard
Change-Id: Iece8182517a396587678f2e5ff9ffaeb82ec428f
2014-09-05mariadb iconv dep apparently is only for MacNorbert Thiebaud
Change-Id: Ic49fa8c62eb7ce01e4488bc32ef9167a9b77662d
2014-09-04fdo#82847 mariadb patch out problematic 'inline' that result in link issueNorbert Thiebaud
Change-Id: I60d9ba1315090c896d6f7f9b3d407ab11a1d2037
2014-09-04non-system mariadb need iconvNorbert Thiebaud
Change-Id: I2c150d9adf9f5d21b36c9cf57f62e214dc97b680
2014-09-04remove build dependency on cmake for sqlconnectorNorbert Thiebaud
Change-Id: I73a56b902099939972b8f5c8a55d231459e5421b
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