summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
AgeCommit message (Collapse)Author
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
2015-11-19link vcl against libglyphyMarkus Mohrhard
Change-Id: I5b206f5d857d28acda82ce8ac53f835142f46da2
2015-11-16build cairo on androidCaolán McNamara
Change-Id: Ie2f7662a4cc3955963517f265894b8f6a495ece8 Reviewed-on: https://gerrit.libreoffice.org/19991 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-12Bin mesa_headers completelyTor Lillqvist
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da
2015-10-25Remove Seamonkey based address book driverDavid Ostrovsky
Seamonkey based address book driver is based on pre-compiled libraries and is only used on Windows 32 bit. Remove it in favor of mork driver. Given that Seamonkey based mozab driver also provides Outlook and Outlook Express address book integration, that Windows-32-bit--only feature is lost for now. If necessary, support for that feature could be rewritten from scratch, in a way that would also work for Windows 64 bit. Change-Id: Ie1c125e692598bda999767c328c9e2262a2b82af Reviewed-on: https://gerrit.libreoffice.org/19560 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-10-16drop gconf integration as per ESC decisionBjoern Michaelsen
Conflicts: shell/source/backends/gconfbe/gconfbackend.cxx Change-Id: I609ec83ec59f5ae8d3a8c9c09649695bfcb03b87 Reviewed-on: https://gerrit.libreoffice.org/19408 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-10-09remove now unneeded apache-commons libsRene Engelhard
Change-Id: Ida7a5f5db5bba8d03bf31de760a908cee9a514e4
2015-10-09external/openldap's include/lber_types.h is generated during buildStephan Bergmann
...from include/lber_types.hin. So fix dependencies after cad68c6559a350aadbb1d3b2fcc8d78d1851b057 "relax deps of link target on external projects." Change-Id: I1c002b063c53f82ff18d11577a99f7413f7fb7a5
2015-10-07relax deps of link target on external projectsDavid Tardon
Compilation of the link target's source files does not require the external project to be built, just unpacked, unless the project generates some needed headers during configure/build. Change-Id: I2c9947cf13ce86878d2649829052551fc54f3883
2015-09-25Replace GUIBASE with USING_X11Samuel Mehrbrodt
That's what it actually means. Also make it a boolean Change-Id: I249e18351253b34b5dada28e2a9c6bc0c06b730c Reviewed-on: https://gerrit.libreoffice.org/18688 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-09-03remove KDE3 support, --enable-kde and --enable-kdeabMichael Stahl
With the new RHEL6-era baseline TDF can finally ship KDE4 support. Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3 Reviewed-on: https://gerrit.libreoffice.org/18267 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-07-31RepositoryExternal.mk: xsltproc needs to depend on libxml2 packageMichael Stahl
... so the libxml2.dll is copied to instdir. Change-Id: Ibb5e57c01826e089e9a81b79fb56c3d2489d653b
2015-07-29RepositoryExternal.mk: for some reason Mac wants a GeneratedPackageMichael Stahl
Change-Id: I5d983fee8d5cd313fbd0d6ece800fa8b80d81b35
2015-07-29RepositoryExternal.mk: missing dependency on python3 packageMichael Stahl
This was causing all these "libpython3.3m.so: file not recognized: File truncated" failures. Change-Id: Ib814ab4fa43d9c8f20cf9b16ad04e1a71057e595
2015-07-22online update tdf#68274: fix --enable-online-update=mar on WindowsNathan Yee
Change-Id: I397566ae2488799399cad361b24a281d3599cc5b
2015-07-08configmgr: support reading from a dconf layer (WIP)Stephan Bergmann
Work in progress to allow integration of LO with <https://wiki.gnome.org/Projects/FleetCommander>. During configuration, dconf support is implicitly enabled when available on the host (which is presumably only available on Linux). It is explicitly disabled for TDF Linux builds for now, though, to avoid accidental dependencies of the distributed installation sets on system dconf libraries. A dconf layer is represented in the CONFIGURATION_LAYERS bootstrap variable with type "dconf" and an empty URL. See the comment at the top of configmgr/source/readdconflayer.cxx for the encoding of component-data in dconf. All of this is still subject to change. Change-Id: I2d08d81c8ea43ba4a99040a8882ae75b91bcfdb9 Reviewed-on: https://gerrit.libreoffice.org/16848 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-07-07online update: Make sure that bzip2 builds at the correct time.Jan Holesovsky
Change-Id: I4973b4aaf311b0899831ea7f5335204f2e0bd9dd
2015-07-03online update: Make the 'updater' build & link at least on Linux.Jan Holesovsky
Works with the non-system bzip2; the --with-system case might still need some love - but then again, distros want to have the online update switched off anyway... Change-Id: I26a27aec07a8f1aac22a4d14a38fb5b833550ea7
2015-07-03online update: Add the bzip2 external.Nathan Yee
Change-Id: Id7547390c49c0bcf672eb1a9863fc236518bfa49
2015-06-25simplifyDavid Tardon
Change-Id: Ieb15979cbaf93beff9683082e9612db2e5cc492e
2015-06-25mdds is header-onlyDavid Tardon
Change-Id: I27e5ae913474001154fa6352a3ccefaee16e309c