summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2016-09-19liborcus: fix Android buildMiklos Vajna
stoi() is missing in the std namespace on the broken Android toolchain, work it around. Change-Id: I9ea4f89bea346a4383fbb99e03b09ebae43d21e5
2016-09-18Switch from orcus-0.11 to orcus-0.12Jaskaran Singh
Change-Id: I837ed3a30fae6fbe6cb658f1feecce1e88279ae0
2016-09-16external/python3: Fix building against external/zlibStephan Bergmann
...whose (static) library is called "zlib" instead of just "z". (I ran into this when trying to do a 32-bit Linux build in a 64-bit environment, with only very limited 32-bit support installed in the system.) Change-Id: I9286975917ddf643a22803561677af035e66fb98 Reviewed-on: https://gerrit.libreoffice.org/28964 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-09-16external/harfbuzz: Remove hidden dependency on freetypeStephan Bergmann
In external/harfbuzz/ExternalProject_harfbuzz.mk we are careful to configure harfbuzz --with-freetype=no, but then harfbuzz goes on to nevertheless link some of its programs against freetype. However, those all appear to be test programs that we do not otherwise rely on, so just suppress building them in the first place. (I ran into this when trying to do a 32-bit Linux build in a 64-bit environment, with only very limited 32-bit support installed in the system.) Change-Id: I1bab2ff4b533e5a30d68d72ec001904cb63f5d94 Reviewed-on: https://gerrit.libreoffice.org/28963 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-09-14external/firebird: Hack around detection of clock_gettime on Mac OS XStephan Bergmann
...where the 10.12 SDK includes clock_gettime, marked as __attribute__((availability(macosx,introduced=10.12))) in time.h. However, the way firebird's configure checks for it, it gets detected as available regardless of the used -mmacosx-version-min value (and even if the configure check would go via the time.h header, the availability attribute would only cause a -Wpartial-availability warning, not an error, so we'd need to pass CFLAGS=-Werror=partial-availability into firebird's configure.) Change-Id: I67e12743e1df0574e7fc4b2121add9fe1fb7677b
2016-09-11tdf#101949 update Source Code Pro fonts to 2.030 and 1.050Andras Timar
Change-Id: Ic314f2b970ea96ec1eb027979723985138638cdb Reviewed-on: https://gerrit.libreoffice.org/28818 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2016-09-10DejaVu fonts version 2.37Andras Timar
Change-Id: I86ed4ce1683e572c497dd5170f2e15b8bb20d501 Reviewed-on: https://gerrit.libreoffice.org/28778 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2016-09-09upload libzmf 0.0.1David Tardon
Change-Id: I706d454226d17fe1386c876782f6ad2843f17197 Reviewed-on: https://gerrit.libreoffice.org/28718 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-09-08Remove obsolete OxygenOffice bitsGabor Kelemen
Since 77104ccd7658cb8f3ac142ea9f7fabc15fc08580 the OxygenOffice distro configs are removed and no other official distro uses these. Change-Id: I2b4d5fea7e4b9098ac88733821af219db23c48fe Reviewed-on: https://gerrit.libreoffice.org/28738 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2016-08-29boost: update generated wrapper headersMichael Stahl
... and delete recently added clang Wundef patch Change-Id: I83af127fe98ff23feb944eb68dbd2334d23564c8
2016-08-29lcms2: Out-of-bounds read in Type_MLU_Read() (rhbz#1367357)Michael Stahl
Change-Id: I9c5a442125476412435ebefea29ad1b166faab8a
2016-08-29Fixup clang Werror boost build on MacOSXJan-Marek Glogowski
Fixes the Boost::Tuple header used by Boost::MultiIndex. Change-Id: I98eb047e699e04934ee09323633e28cecef84e70
2016-08-26redland: upgrade raptor to 2.0.15, rasqal to 0.9.33, redland to 1.0.17:Michael Stahl
- drop rasqal-pkgconfig.patch.1: merged upstream - drop most of rasqal-msvc.patch.1: merged upstream - drop redland-query-rasqal-avoid-assert.patch.1: merged upstream - drop redland-pkgconfig.patch.1: merged upstream Change-Id: I4f03bed5fc5c4b30151c0c532572e438681da041 Reviewed-on: https://gerrit.libreoffice.org/28416 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-08-26Remove gcj support from build system.Thorsten Behrens
Change-Id: I79fe046ff8c932c5f6a9a5f70970168e42d23702 Reviewed-on: https://gerrit.libreoffice.org/28406 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-08-26openldap: upgrade to release 2.4.44Jochen Nitschke
Change-Id: I9af1bedd06410bed17b37adc6213125e0c4f1f29 Reviewed-on: https://gerrit.libreoffice.org/28393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-08-26tdf#94834 enable liborcus format detection on WindowsDavid Tardon
Change-Id: Ia6b353ed800eabd5766cc76e799f6151b71f865e
2016-08-25cairo: try if --disable-xcb fixes android buildMichael Stahl
Change-Id: I2a49f4e2b60fb51e4ec03dd82b7e54d1f39d887a
2016-08-25Remove line again that was committed in errorStephan Bergmann
Change-Id: I66c140a72bbbafe0227d2265ae9c4da73a39e0fa
2016-08-25external/firebird: Try track down "Couldn't turn forced writes off" failureStephan Bergmann
...that is sporadically observed on tinderboxes. (Can be reverted once the cause is found.) Change-Id: I74135b3159fe686b7d7da33da569bde6c73b89e2
2016-08-24cairo: upgrade pixman to release 0.34.0, cairo to release 1.14.6Michael Stahl
* from pixman-0.24.4.patch drop: - Android support config.sub: obsoleted by new upstream autoconf - configure Mac OS X 10.4 (unsupported) linker warning - configure getisax Solaris check: it's unclear why this would give a wrong result on Linux, it certainly does't on Fedora 24... - __inline__ workaround looks fixed upstream * drop pixman-0.24.4.android.patch: obsoleted by new upstream autoconf * from cairo-1.10.2.patch drop: - Makefile.win32.common: drop this for now, we don't build cairo on windows and paths in this patch are still dmake INPATH... - Android support config.sub: obsoleted by new upstream autoconf - configure "libpng15" should be obsolete since it's overridden by png_CFLAGS/png_LIBS anyway - configure Mac OS X 10.4 (unsupported) linker warning - cairo-output-stream.c: fixed upstream - cairo-ft-font.c: presumed obsolete, FcResultOutOfMemory added in 2004 * drop cairo.dlsym.lcdfilter.patch: FT_Library_SetLcdFilter since 2.3.0 so exists in RHEL 6 baseline (2.3.11) * drop cairo-1.10.2-oldfontconfig.patch: RHEL 6 baseline has fontconfig 2.8.0 so 2.2.95 isn't "too new" * drop cairo-1.10.2.wntmsc.patch: we don't build cairo on windows currently, and this doesn't apply * drop no-flto-clang.patch: fixed upstream * remove definition of COMPRESS var that appears to be completely unused Change-Id: I5d782b9267c348c266ef369db2f8ac2c3c70b90d Reviewed-on: https://gerrit.libreoffice.org/28365 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-08-22Silence -fsanitize=array-bounds in external/nssStephan Bergmann
...by making lgdbDataStr::names a "by-convention flexible array member". Otherwise, e.g. CppunitTest_xmlsecurity_signing_test fails with "index 30 out of bounds for type 'unsigned char [6]'". Change-Id: Ie5bf4199b8b49090a987143d355754a69512e309
2016-08-22Remove noise from patch fileStephan Bergmann
Change-Id: I5b09280dbd5bda1751aa44b4ef6d5e3b8d88ea2c
2016-08-19Undo inadvertent addStephan Bergmann
Change-Id: I2c991387dae67ee1bb2fa97e94cd8f2fcca81a60
2016-08-19Why not just drop that $(HOME)/icu54/icu/source/lib nonsenseStephan Bergmann
Change-Id: I2fed34ae680eb0bc01de90a7ef525cf8446cd940
2016-08-19Revive external/firebird/macosx-elcapitan-dyld.patchStephan Bergmann
Change-Id: I382080f89b59a6cc642c829377954b72dae44abe
2016-08-19Excess separatorStephan Bergmann
Change-Id: If86dc074ab1617837fbf771bb33e93ec1dc6ea2b
2016-08-19external/firebird: --with-fbsample[-db] is apparently about specifying dirsStephan Bergmann
...not about specifying whether to build the examples at all (which would be useful for us, but for which there seems to be no switch). Change-Id: I511b2228a6e5e2df7e0ecb83135ad27945bb04b6 Reviewed-on: https://gerrit.libreoffice.org/28221 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-08-18tdf#72987 GSoC Use Firebird backup formatWastack
Store embedded database files as an archive (.fbk) file. The firebird database file is extracted when opening an odb file, and archived for each saving. Change-Id: I6c985f89a0fb01b2294f728b4581053521ca0c88 Reviewed-on: https://gerrit.libreoffice.org/28045 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Jenkins <ci@libreoffice.org>
2016-08-18Missing &&Stephan Bergmann
Change-Id: Ib7471e8050b2fb7e97bd90797d3839dca80b9689
2016-08-18external/firebird: Make GCC check work for Clang, tooStephan Bergmann
Randomly approximate that HAVE_GXX_FNO_SIZED_DEALLOCATION also implies support for -fno-delete-null-pointer-checks, and hope that approximation matches the various versions of GCC and Clang that are relevant for us. Change-Id: I265bf3432a852a094318a54975403eac60721ab4 Reviewed-on: https://gerrit.libreoffice.org/28211 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-08-18skip checking for icuuc libCaolán McNamara
cause its called icuucd under debug windows and change the runtime load to try icuucd if MSVC_USE_DEBUG_RUNTIME was in use at compile time Change-Id: I10fbe4890a24364a45ae5993ad7e8079ac3fd182 Reviewed-on: https://gerrit.libreoffice.org/28210 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-18use preexisting helper to get DYLD_LIBRARY_PATH vs LD_LIBRARY_PATHCaolán McNamara
plus line noise to extend the existing variable with another path if its already set Change-Id: I3e16a0a79da5d6c8c83fbad9c8d65abd9b7e2ca3 Reviewed-on: https://gerrit.libreoffice.org/28196 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-17firebird: fixup cloop on WindowsLionel Elie Mamane
newly added patch was already essentially included in firebird-cygwin-msvc.patch Change-Id: Ibb4d17ced8fd58dd46ff8ca54c8a0d9d0422345e
2016-08-17firebird: gcc6 compatibility part 2Lionel Elie Mamane
Change-Id: I78ef547f4996050bffe83ab7e0e6acd046264bf8
2016-08-17firebird: gcc6 compatibility part 1Lionel Elie Mamane
Change-Id: I4fbb131a629275626510d5311550e8bf8cdef6d5
2016-08-17firebird: have built-in cloop use same compiler as everyone elseLionel Elie Mamane
Change-Id: I44cbbc82e34b9f4047a2fbebc3b959e3e148452a
2016-08-17fixup firebird with internal icu: link timeLionel Elie Mamane
Let us see whether firebird uses LDFLAGS on MacOSX now... Change-Id: If1a2d1f11f1c17d8e4cc21f0bae87ec042333e8e
2016-08-17fixup firebird with internal icuLionel Elie Mamane
Change-Id: I38e44875234aa0c8382ab6e01b4f4c5cc16b834e
2016-08-17GSoC Upgrade firebird to 3.0Wastack
Embedded firebird is now version 3.0. Supports MSVC 14.0. Instead of fbembed, there are now two libraries: fbclient and Engine12. fbclient is linked as fbembed before, Engine12 is loaded at runtime from fbclient. fb now needs system libtommath, which is supplied as a new ExternalProject of LO. Change-Id: I132939bdee745795b22f675e4265e9590079c45f Reviewed-on: https://gerrit.libreoffice.org/27642 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-08-15Drop leftover EXTRA_CFLAGS and EXTRA_CDEFSTor Lillqvist
Change-Id: I006d19498f4b5c3bd4088fd1e290c30e7022b1c9
2016-08-14Resolves: tdf#101460 use most recent poppler releaseCaolán McNamara
Change-Id: I660e1f13eb4b05fdb7257f422eca288c2d07cf4d Reviewed-on: https://gerrit.libreoffice.org/28087 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-12tdf#101077 make double->str conv. locale-agnosticDavid Tardon
Change-Id: Ibb87f4a14fda6957149ca52083387760ff6e60a3
2016-08-11integrate libstarofficeosnola
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-08-10tdf#101385: don't try to get SharePoint folder outside of allowed rangeMike Kaganski
for a given site. This patch uses the fact that getFolderByServerRelativeUrl API returns site's root folder if used with empty path (''). Hopefully this isn't otherwise context-dependent, so that it doesn't return other folders in some unknown circumstances. More correct would be instead to use the site's root path directly, like '/sites/mysite'. But I don't know a reliable way to filter the API part from the base URI. To make use of the corrected SharePoint repository root id, the patch also redirects all cases where "/" object is queried, to session's getRootFolder(). libcmis part of the patch will hopefully soon be merged upstream. Change-Id: I0f3b9930748de3fe4763eb27721739f097b9892d Reviewed-on: https://gerrit.libreoffice.org/27987 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-08-05(initial) sparc64 portJames Clarke
Change-Id: I8ec9bb5415a9e6b9083ba89a7790872d67625de1
2016-08-04Don't use functions introduced in 10.12 when building to run on olderTor Lillqvist
getentropy() and clock_gettime() are new in macOS Sierra (10.12). Change-Id: I93640bbf20056d925c3116df336aeaebaaffda18
2016-08-02libxmlsec: drop xmlsec1-keyinfo-revert.patch.1 completelyMiklos Vajna
And instead attempt to set up the test environment correctly. Change-Id: I06c10b96749c0464da8d2dd9a59b48f16baeead5 Reviewed-on: https://gerrit.libreoffice.org/27785 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-08-01curl: drop curl-android.patchMichael Stahl
fixed in new upstream autoconf Change-Id: I8c88330b2ed522a160fedac6abd962f92b32d2f0
2016-07-30fix curl android patch to applyCaolán McNamara
Change-Id: I554f483ddf7bdc8b0347d7ae4d1fe7bb6aad8336
2016-07-29bump curl to 7.50.0Caolán McNamara
Change-Id: I368a18f70dfac51770afeb1f9e84ff83c19f0989 Reviewed-on: https://gerrit.libreoffice.org/27671 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>