summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2017-11-02Use gb_UnpackedTarball_get_dirStephan Bergmann
Change-Id: I931f0d95cad0a63d344c84d89ba7c80f14be8ec9
2017-11-02ICU_UCHAR_TYPE is not needed for C++11 projectsDavid Tardon
Change-Id: I089af1a67044ab9cfd767e767a15d1a66014ce2f Reviewed-on: https://gerrit.libreoffice.org/44178 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-11-01-I$(dir $(3)) in gb_CObject__command_pattern is no longer neededStephan Bergmann
...at least in com_GCC_class.mk (com_MSC_class.mk will be addressed in a follow- up commit), after the recent loplugin:includeform clean-up. Two static libraries built from external sources needed adjustment, two compilerplugin tests needed adjustment (which wasn't found by loplugin:includeform, by design), and one more adjustment in sal/textenc/generate/. Change-Id: Idad5ae355a02ae130369a9a45b5f5925ab48ffef Reviewed-on: https://gerrit.libreoffice.org/44174 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-11-01external: consistently use gb_ExternalProject_use_nmakeMichael Stahl
... instead of hard-coding some subset of the variables everywhere. Change-Id: I5eac5663563ee9d6cb7b57f5f6e9d55560587276 Reviewed-on: https://gerrit.libreoffice.org/44167 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-10-31redland: pass opt. flags to configureosnola
Change-Id: Iab2e324ce1b7a7b64970b30314f1078d7e1d6ba5 Reviewed-on: https://gerrit.libreoffice.org/44112 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-31openldap: pass opt. flags to configureosnola
Change-Id: Iffd71c9d662a0461ea663979e0c4a5bd8760d56a Reviewed-on: https://gerrit.libreoffice.org/44111 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-31tdf#108580 ship universal crts with the program as workaroundChristian Lohmaier
the universal crts redistributables are available as part of the Windows 10 SDK. Point to the dir (or a copy of the dir) using --with-ucrt-dir Use --without-ucrt-dir (or --with-ucrt-dir=no) if you don't want to ship them as part of LO and are annoyed by the configure warning. Change-Id: I5487e3f6e583222fa053b2fc03176f061d57746c Reviewed-on: https://gerrit.libreoffice.org/44074 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-10-30related: tdf#103884 remove gltf/collada featureThorsten Behrens
Change-Id: Icd26ad96c0337844ef1463dabfbe791caa00dd2d Reviewed-on: https://gerrit.libreoffice.org/43972 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-10-29libodfgen: pass optimization flags to configureDavid Tardon
Change-Id: I23aa89602206bedf3b1faf58c5e153a4d06cb515 Reviewed-on: https://gerrit.libreoffice.org/43997 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-29libmspub: pass optimization flags to configureDavid Tardon
Change-Id: I2107bee3122bb7535d097061fd433f1fc998741e Reviewed-on: https://gerrit.libreoffice.org/43995 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-29libqxp: pass optimization flags to configureDavid Tardon
Change-Id: I16586e206bef696023a124fb69b28c1bd92d0cff Reviewed-on: https://gerrit.libreoffice.org/44001 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libwpg: pass optimization flags to configureDavid Tardon
Change-Id: Id49c3d10aa3dc6c6cabcb23a382f2c3d3a58d1a8 Reviewed-on: https://gerrit.libreoffice.org/44005 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libzmf: pass optimization flags to configureDavid Tardon
Change-Id: Iff6558155100817f045053a781d09eedcd6724a2 Reviewed-on: https://gerrit.libreoffice.org/44007 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libcdr: pass optimization flags to configureDavid Tardon
Change-Id: Ic852290149a018d272ff727ab5f504825b16cbba Reviewed-on: https://gerrit.libreoffice.org/43979 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28drop unneeded definesDavid Tardon
Change-Id: I99e03c09aa1c0f3ebdfe1969b2231e07361673e6 Reviewed-on: https://gerrit.libreoffice.org/43978 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libe-book: pass optimization flags to configureDavid Tardon
Change-Id: I3d2833eccacc11d6183c0c13ca18a8d9deab5e02 Reviewed-on: https://gerrit.libreoffice.org/43981 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libstaroffice: pass optimization flags to configureDavid Tardon
Change-Id: I7bcc4ae1d73b6d8072bdd02d4d515df77be82aff Reviewed-on: https://gerrit.libreoffice.org/44002 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libwps: pass optimization flags to configureDavid Tardon
Change-Id: I086123b08fc409f48dac42ec5db1d6e19a1df379 Reviewed-on: https://gerrit.libreoffice.org/44006 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28run make in top-level dirDavid Tardon
Change-Id: Ic1629db12fa272aac20478a383c0d92e2f0312cf Reviewed-on: https://gerrit.libreoffice.org/44003 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libvisio: pass optimization flags to configureDavid Tardon
Change-Id: I9275562fd3debaa0a53c0ed3e58974a5b5372f50 Reviewed-on: https://gerrit.libreoffice.org/44004 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28BOOST_CPPFLAGS is already set correctly by configureDavid Tardon
Change-Id: I5c3b87352fad9fff42075a81e921c03e1dcb7bdc Reviewed-on: https://gerrit.libreoffice.org/44000 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28zlib is not neededDavid Tardon
Change-Id: Ic203e81932913a3a79fe61fa9a8a0f3dc2ef6e43 Reviewed-on: https://gerrit.libreoffice.org/43999 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libabw: pass optimization flags to configureDavid Tardon
Change-Id: I9492a4189b939f3dcaaec33f9c4591cb8715fd44 Reviewed-on: https://gerrit.libreoffice.org/43977 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libpagemaker: pass optimization flags to configureDavid Tardon
Change-Id: I8df4bedcb7e3d7b14709e8b881ee309cd511444e Reviewed-on: https://gerrit.libreoffice.org/43998 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libfreehand: pass optimization flags to configureDavid Tardon
Change-Id: Idef9d938ef3f4067530041142e64e191dcbfff51 Reviewed-on: https://gerrit.libreoffice.org/43994 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libmwaw: pass optimization flags to configureDavid Tardon
Change-Id: Ia824b2897fbac5a0cb969c91b8f1feeefd73f448 Reviewed-on: https://gerrit.libreoffice.org/43996 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libetonyek: pass optimization flags to configureDavid Tardon
Change-Id: Id11914a32b8d45b3e0e97fcfc87ea235466169ca Reviewed-on: https://gerrit.libreoffice.org/43983 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libepubgen: pass optimization flags to configureDavid Tardon
Change-Id: I50e0c7bfe89249c421b8e03f57445ce1bf51ecb4 Reviewed-on: https://gerrit.libreoffice.org/43982 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28librevenge: pass optimization flags to configureDavid Tardon
Change-Id: I27220fe91299ccee1e89df1b865dd1de550a01a0 Reviewed-on: https://gerrit.libreoffice.org/43970 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28use predefined workdir pathDavid Tardon
Change-Id: Ia14aaba92e5d36064bc6a77dbc63463a833d8745 Reviewed-on: https://gerrit.libreoffice.org/43969 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-28libwpd: always set CXXFLAGSDavid Tardon
Change-Id: I211f346c428059e20dd1217b5b65fe8c1ab24710 Reviewed-on: https://gerrit.libreoffice.org/43968 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-27there is no C code in libwpdDavid Tardon
Change-Id: I2997c09aaafb9f64e654f8b3b78e37adfa3de733
2017-10-27external/curl: Work around clang-cl not knowing /FDStephan Bergmann
("IDE Minimal Rebuild", according to <https://msdn.microsoft.com/en-us/library/6ce2bkt7.aspx>) Change-Id: I1b549c50bea4285bc6c89302f757f2e7e0bf1784
2017-10-26fix windows packagingThorsten Behrens
Change-Id: Id9e306877125b66f908d24048d236c55483330d0 Reviewed-on: https://gerrit.libreoffice.org/43916 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-10-26gpg4libre: enable OpenPGP support for MacThorsten Behrens
Change-Id: Iad7d6b045be90efb32da3ffb1c19753b58b1753d Reviewed-on: https://gerrit.libreoffice.org/43616 Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-10-25external/libetonyek: drop "register", for C++17Stephan Bergmann
> Oct 24 18:21:51 <sberg_> dtardon, why is libetonyek-0.1.7.tar.xz containing > generated src/lib/KEY1Token.inc; is that by design or by mistake? > Oct 24 18:23:32 <dtardon> sberg_, that's for windows > Oct 24 18:24:15 <sberg_> dtardon, yuck; then you should at least have > generated it with a gperf that no longer emits "register" ;) > Oct 24 18:25:35 <dtardon> sberg_, bundled libetonyek is built as shared lib; > the windows build is done as a Library, because the gcc wrapper for msvc > cannot do shared libs. and it's easier to include the .inc files in the > tarball than to re-create them using a CustomTarget inside libreoffice... > Oct 24 18:25:58 <dtardon> sberg_, i'm using gperf on f27 > Oct 24 18:26:19 <dtardon> ... which is 3.1 > Oct 24 18:29:26 <sberg_> dtardon, then maybe they only fixed gperf past 3.1; I > have a local checkout (that still claims to be 3.1, though) that came with a > commit dropping that "register" usage Change-Id: I6a3d965cedbe05582d9e42f5595876c19a1b91a6
2017-10-25ofz#3782 libjpeg ubsan woesCaolán McNamara
https://github.com/libjpeg-turbo/libjpeg-turbo/issues/171 Change-Id: Ic6d7e27f88a542d78f3257418099c8fd875b04c9 Reviewed-on: https://gerrit.libreoffice.org/43812 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-10-24curl: upgrade to release 7.56.1Michael Stahl
- fixes a very minor CVE: CVE-2017-1000254 - the Windows nmakefiles we were previously using have been removed, so we use the *other* Windows nmake build system now - /EHs override is pointless, default /EHsc should work fine - the macros defined in ExternalProject are not needed any more - curl-msvc-schannel.patch.1: drop, not needed with new makefiles - curl-osx.patch.1: none of it applies, presumably fixed upstream Change-Id: I15c71b9c82c31d286d935b57543a1b0216123b66 Reviewed-on: https://gerrit.libreoffice.org/43724 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-10-23upload libetonyek 0.1.7David Tardon
Change-Id: Iabca84c1ba3a14716b7707541434efcc82581a78 Reviewed-on: https://gerrit.libreoffice.org/43709 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-23upload libvisio 0.1.6David Tardon
Change-Id: I7864603e47e9f9337323ff4eed4e08f20bf5a756 Reviewed-on: https://gerrit.libreoffice.org/43703 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-18EPUB export: better handling of tabsMiklos Vajna
Mapping ODF/librevenge tab to \t in HTML is not a great idea, as it's ignorable whitespace. Go with NBSPs and a breakable space instead, that is much closer visually (15 is just an arbitrary number, it's what MS Word uses in its HTML export, LO Writer HTML export doesn't handle this). Adapt the empty paragraph case to also use NBSP for consistency. Change-Id: I131802416499eb4f3a83a333b37ca20b59fcd56a
2017-10-18gpg4libre - tdf#113188 add option for minimal PGPKeyPacketThorsten Behrens
Change-Id: I660e68074616f6953e6527e40ec22276ce8ef2fb Reviewed-on: https://gerrit.libreoffice.org/43492 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-10-18EPUB export: handle headings inside sectionsMiklos Vajna
On one hand, we don't want to split inside a section as there might be elements we need to close/open at split boundary, OTOH this is currently not a problem as we don't produce any output for sections. So remove the level management for sections (this way allowing headings to split inside sections), let's get back to this when there is a concept how e.g. multiple columns would be represented in EPUB. Use case is when sections are used to just group paragraph together and mark all of them read-only: in this case it's unexpected that headings are handled differently to not-in-section ones. Change-Id: If419624f8eec4a6f676ad7f186484c0035f62626 Reviewed-on: https://gerrit.libreoffice.org/43482 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-10-17EPUB export: fix handling of empty paragraphsMiklos Vajna
sw HTML export does work to avoid vertical collapsing of empty (ODF) paragraphs, do the same for EPUB export. Change-Id: I316a310178dd4aadbe3ed8548be23d64aabf5e47 Reviewed-on: https://gerrit.libreoffice.org/43451 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-10-17EPUB export: ignore underline type/style 'none'Miklos Vajna
This is similar to commit ebf34ec31fb441d6226075a51f5f83ebf4668082 (EPUB export: ignore line though type/style 'none', 2017-09-11), but this time for underline. Change-Id: I806f64cc59e8cd8ab944500256755c18ed3d1249 Reviewed-on: https://gerrit.libreoffice.org/43449 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-10-12pdfium: update to 3235Miklos Vajna
Change-Id: I2603b885567b409d81f1abfacd25c2a6d344311c Reviewed-on: https://gerrit.libreoffice.org/43331 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2017-10-10upload libxml2 2.9.6David Tardon
Change-Id: Iafb9d9e2459451d213cad5d9141755df999d7ced Reviewed-on: https://gerrit.libreoffice.org/43306 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-10use gbuild way to update config.*, continuedDavid Tardon
Change-Id: I9abf1742c213f47c576ffbb7dafd33087f7037e5 Reviewed-on: https://gerrit.libreoffice.org/43307 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-06iOS, undo patch for libxsltjan Iversen
there is a new macro so that the patch is no longer needed Change-Id: I6a2c63566052def1d1d1ea2eb7cc8005453b01d1
2017-10-06iOS, third party library updatejan Iversen
added arm64 to config.sub removed coinmp from compilation Change-Id: Ib0a4d8fc7cae399183116e928485869a08e7b1af