summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
AgeCommit message (Collapse)Author
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-11integrate libstarofficeosnola
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-08-03ENABLE_OPENGL does not mean whether to enable OpenGL use in generalTor Lillqvist
It refers to only the (old) OpenGL slideshow transition code. So no reason to have glew conditional on it. Change-Id: I13bc3e3c25fd7a33e05b39b405af0c85ab6a8e96
2016-06-23integrate libzmfAleksas Pantechovskis
Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774 Reviewed-on: https://gerrit.libreoffice.org/26574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-06-14we are using our own minidump_upload executableMarkus Mohrhard
Change-Id: Icee770ff8e2db019031d618528a9aab83041389d Reviewed-on: https://gerrit.libreoffice.org/26244 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-05-31Reuse BOOST_CPPFLAGS computed by configure.acStephan Bergmann
Change-Id: I58cba84030f6a7872f912e0136dfb8d3970ac890
2016-05-30boost: warning-patch-ectomyMichael Stahl
Upstream maintainers, with few exceptions, generally don't care about warnings in boost headers, hence we re-base our warning fix patches on every upgrade, which is a pointless exercise in frustration. Most of the patches are for GCC/Clang warnings, where we could use -isystem to suppress the warnings (with corresponding hacks in the build system, because -isystem also disables dependency generation) - but clang-cl does not support -isystem. So generate a bunch of wrapper headers into external/boost/include, that disable all known warnings and use #include_next to get the real boost header. This allows us to get rid of most of the existing patches. There is however a bug in GCC that preprocessor warnings like -Wundef cannot be disabled with a #pragma, so those patches cannot be removed. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 Change-Id: I2992bf4a463015f1140489df867bd80757f84541 Reviewed-on: https://gerrit.libreoffice.org/25563 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-05-07Typo: SYSTEN_LIBGLTF->SYSTEM_LIBGLTFJulien Nabet
Change-Id: Idf81e7b6d3629ae1170d52ca23dbab4db63eebae Reviewed-on: https://gerrit.libreoffice.org/24733 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2016-04-12Move clew/clew.h into external, tooStephan Bergmann
For consistency with what 38cd1d9a5f00dc69ba0d60e2fe6957090c7a26d1 "clew: move this foreign code to external/clew" did for clew.c. Library_scfilt depends on clew/clew.h, simply make it depend on the full clew external. Change-Id: Idcbf56a69084e108832c8970507ebea0f7ff400b Reviewed-on: https://gerrit.libreoffice.org/24035 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-30support building breakpad on windowsMarkus Mohrhard
Change-Id: I74b0e5a8e922935c9667491e5f33c514c3315d2a Reviewed-on: https://gerrit.libreoffice.org/23667 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-03-30RepositoryExternal: fix confusing conditionMichael Stahl
This looks like it does XOR but vmiklos says it should do OR. Change-Id: I11cee255fb243d0cd763e97d13da1e31a8e598e9
2016-03-30Fix Android buildMiklos Vajna
Change-Id: I7247f19b03302b2270e0f6f32c6e6b6e760fd7bd
2016-03-25fix headless buildOliver Specht
disables OpenGL and glew usage, lets --without-gui do what --without-x did before and disables X related test Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb Reviewed-on: https://gerrit.libreoffice.org/23474 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-03-08Boost.Thread appears to be unneededDavid Tardon
Change-Id: I62ec68ed2ff67ac62137de2fcd7106ada90721ae
2016-03-08follow the boost lib naming scheme for DateTime tooDavid Tardon
Change-Id: Iae7967bd5f161ecbe888824a4bcb9b87ec8d947a
2016-03-08define boost_filestystem external for system boost tooDavid Tardon
Change-Id: Ie9bfc6a5f3e1862acbd1bb08c6f2bb0b63f2587e
2016-03-08reduce copypastaDavid Tardon
Change-Id: I5303caf69128a0a6d28fccfcf2ab63ed466e3853
2016-03-08reorderDavid Tardon
Change-Id: I8ff9f61475fddb475fe08e867c5446c825abb7dc
2016-03-08Update liborcus to 0.11.0.Kohei Yoshida
Markus did half of this, and I simply carried the torch. Change-Id: Icd3ee1e4b5bd562faee06dfd9dce52a4bed49a71 Reviewed-on: https://gerrit.libreoffice.org/22943 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2016-03-07RepositoryExternal: missing dependency in openssl_headersMichael Stahl
Change-Id: I4a9f6c07204f2784ac6cac28bed9dfa700950c09
2016-02-29RepositoryExternal.mk: ENABLE_HEADLESS needs cairo tooMichael Stahl
Change-Id: Ia34093fd9afacb73746af0813f2c219119f9a1a1
2016-02-27MSVC 14.0: Second attempt to fix Python in 32bit build modeDavid Ostrovsky
Change-Id: I709fda2e6df5048bdbf9157518d6b7b98ff45515 Reviewed-on: https://gerrit.libreoffice.org/22730 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-02-27remove the case for system breakpadMarkus Mohrhard
This will be something limited to TDF builds. Change-Id: Ie7e96a33d247ea55b51563db6d42a0ff027c61e3
2016-02-25-Wno-shadow appears no longer necessary for KDE4Stephan Bergmann
Change-Id: I5edace31b5c73c88c301444aaabee3734fc8154e Reviewed-on: https://gerrit.libreoffice.org/22696 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-02-23RepositoryExternal: move that out of gb_LinkTarget__use_breakpadMichael Stahl
otherwise package would be registered multiple times, looks like one tinderbox fails due to that. Change-Id: I3bcbc9fff1e1993ae30cda634a50f815a30bc094
2016-02-23we need the complete cppunit buildMarkus Mohrhard
Change-Id: I71de79a7a10453da73e96793dcd58c3c64c044ee Reviewed-on: https://gerrit.libreoffice.org/22639 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-22package minidump_upload toolMarkus Mohrhard
We are going to use this tool for uploading the minidumps for now. Change-Id: I2c59d420e3884aee46411df913c2ec067e0c636b Reviewed-on: https://gerrit.libreoffice.org/22549 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-22include breakpad into the buildMarkus Mohrhard
Change-Id: I1bfd107502332fc86ae5e96bbc1f475b8d669c6c Reviewed-on: https://gerrit.libreoffice.org/22547 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-19always support packagekit if dbus is enabledCaolán McNamara
Change-Id: I8eb169d33fcb0217989b180aa0c4c0110875be32 Reviewed-on: https://gerrit.libreoffice.org/22503 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-19move dbus config into its own config headerCaolán McNamara
Change-Id: I5b0734a30dee323d41270de06f6a02fd676155c9 Reviewed-on: https://gerrit.libreoffice.org/22502 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-19move gio config into its own separate config headerCaolán McNamara
Change-Id: I25ca238931da039c244c2af6171d69c9875f95ff Reviewed-on: https://gerrit.libreoffice.org/22501 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-18jpeg-turbo's jconfig.h is only generated during buildStephan Bergmann
Change-Id: I2fd510806212a05c6cad5c3002c4ede032c4f63c
2016-02-01configure: remove ---disable-randr-linkMichael Stahl
This looks obsolete, it was used in LibreOfficeLinux.conf since the beginning but in fact since LO 3.5 it was broken and the vclplug_gen was not actully dlopen()ing Xrandr.so but somehow magically "found" the symbols anyway. Change-Id: I81251a8fef0abac63183b0ff3533bb2331ca6f5a
2016-01-20can now drop external dependency vigraCaolán McNamara
Change-Id: I3babe33ab5be1c3521ccb8bee71239e3d8893a2f
2016-01-16build liblangtag as shared lib on linux and OS XDavid Tardon
Change-Id: I3ae138d1a06d22be42a3cd6f565fba6950208fc6
2016-01-16drop superfluous dependencyDavid Tardon
Change-Id: Id105284fae75945c4c054fcac8c6390a4a62f1e1
2016-01-14allow ext. projects to depend on liblangtagDavid Tardon
Change-Id: Ic4219428f3dd15fdf4addccca545d68099e2145f
2016-01-14move def. of liblangtag inc. path to configureDavid Tardon
Change-Id: Idef3015bf7b7bb5e0d984ac0b0a2163172cacc17
2015-12-18remove unused gb_LinkTarget__use_npapi_headersMichael Stahl
Change-Id: I527eeb82202de0d7b3545c545c492eda89c78e47
2015-12-16gengal: Don't depend on whole instsetoo_native_setup packageMatúš Kukan
..to avoid rebuilding galleries all the time because 'version' rc-file target is PHONY. Instead name what exactly is needed. Change-Id: Idf3c5a4a5b64a48ae06c46acf24e49f6a1ac2114 Reviewed-on: https://gerrit.libreoffice.org/20407 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2015-11-30sd: replace embedded mDNSResponder code with proper external tarballMichael Stahl
The diff against the 379.37 release is 2500 lines, one of which actually does anything at runtime (missing va_end()). Change-Id: I1824e61fd4ac6c3ce28084913a2661134a03fd51 Reviewed-on: https://gerrit.libreoffice.org/20248 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-11-30gbuild: remove gb_Gallery__UNO_COMPONENTS and gb_Gallery__make_env_argsMichael Stahl
These are presumably a relic from pre-INSTDIR days: gengal should find all this stuff via redirect.rc, fundamental.rc and services.rdb. The UNO services should be found via services.rdb too after the dependency was added in the previous commit. Change-Id: I3d452acc7c4b05f254bef936c4f18a2ea8615cf8
2015-11-30fix build tool dependencies on INSTROOT filesMichael Stahl
These should generally be INSTROOT_FOR_BUILD instead; also gengal only had the URE's services.rdb (twice) but not the basis layer one. Change-Id: If9cab809296fd66c1785562c5e5be6b2569d179c
2015-11-27try to fix gengal dependenciesMichael Stahl
The component files are not necessary as gb_Executable__register_gengal already adds the service.rdb; the gengal.rc is insufficient as that file references fundamental.rc which is missing, so depend on the Package instead. Also, INSTDIR is wrong for cross-compile. Change-Id: I30711a51e04539832657a242d2573c626b1cf8ec
2015-11-19Fix thinkoTor Lillqvist
Change-Id: Ie7bc589e11687db38057adbbb7bb803e425628cf
2015-11-19Don't register a glyphy package if we aren't actually building itTor Lillqvist
Hopefully fixes the Mac tb. Change-Id: I4786e060009e5232fc7d5ae200fec15334411c57
2015-11-19Do use libo_CHECK_SYSTEM_MODULE for GLYPHY after allTor Lillqvist
Set the CFLAGS and LIBS for it in config_host.mk.in, and handle the SYSTEM_GLYPHY case properly in RepositoryExternal.mk. Change-Id: I56a7fe72b675b6dd4514bbd1739b53f5871ed36a
2015-11-19Use correct GLyphy library file name in the MSVC caseTor Lillqvist
Change-Id: I77b55e796c35d1a186fecfddc6a109ded7d54064
2015-11-19The GLyphy headers in its tarball are in "src", there is no "include"Tor Lillqvist
Change-Id: I77b55e796c35d1a186fecfddc6a109ded7d54064
2015-11-19Fix some thinkos or copy-paste mistakes for glyphyTor Lillqvist
Change-Id: Ie008086c2a34081c9f50a61808b73b66eda58e2c