summaryrefslogtreecommitdiff
path: root/config_host.mk.in
AgeCommit message (Collapse)AuthorFilesLines
2016-08-11integrate libstarofficeosnola1-0/+3
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-08-04Introduce --with-product-name superseding --with-macosx-app-nameTor Lillqvist1-1/+1
The new option thoroughly replaces the product name mentioned in the AC_INIT() call. Work in progress. Also take care of spaces in the product name in a more systematic fashion. This should affect mainly OS X where the final app bundle that is installed should use the product name as such, including spaces, if any. However, our build system does not cope that well with having an app bundle with spaces in it in instdir. So in instdir, and also in test-install, spaces are stripped away from the product name when used as part of the app bundle name. Change-Id: Ic16b5039f23c96a4f39387a1869faeb25e05aafb
2016-08-03Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusionTor Lillqvist1-1/+1
ENABLE_OPENGL means whether to enable the OpenGL slideshow transition code. It does not mean whether to enable use of OpenGL in general. So rename it to ENABLE_OPENGL_TRANSITIONS while at it. ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11 (and Wayland) platforms, I think, meaning Linux and maybe Solaris and the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL. Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae
2016-06-23integrate libzmfAleksas Pantechovskis1-0/+3
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-15Add MS binary format validator supportVasily Melenchuk1-0/+1
bffvalidator (Microsoft Office Binary File Format Validator) basic support in configure for later usage in export tests. It should be installed from https://www.microsoft.com/en-us/download/details.aspx?id=26794 and enabled in configure with new switch --with-bffvalidator=<optional path to validator> Change-Id: I6faa08d3277f0328b3dfa310222a11d115e5aa15 Reviewed-on: https://gerrit.libreoffice.org/25870 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-05-24add build system part for upload crashreport symbolsMarkus Mohrhard1-0/+1
Change-Id: Ib8dc0267034716740ba6d7f60cf635adc4bd1561
2016-05-05Fix linking of 64 bit artifacts in 32 bit Windows build with VS2015Tomofumi Yagi1-0/+2
In some 64bit Windows environments we get the link error while building libraries for 64-bit Explorer extensions. This patch will fix this error. This error occours only when we build 32bit LibreOffice on 64bit Windows with Visual Studio 2015. In some environments UCRT SDK directory does not match Windows SDK directory. In that case UCRT library's directory path is incorrect at the linking phase. Change-Id: I245b1a70f5e1137a8840aa2e7a70f521eab18cb3 Reviewed-on: https://gerrit.libreoffice.org/23982 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-03-08detect Boost.FilesystemDavid Tardon1-0/+1
Change-Id: I86c268f49f44bd1e208a9de781a16bf19450c64c
2016-02-26New COMPILER_PLUGINS_CXX to specify compiler to build Clang plugins withStephan Bergmann1-0/+1
...instead of trying to second-guess what to strip off $(CXX) to make it fit. Keep the old way for existing build scripts that rely on it. Change-Id: I145bdcba6d02002a9b653b4deb6e7f5a9c76cc8f
2016-02-22include breakpad into the buildMarkus Mohrhard1-0/+1
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 McNamara1-1/+0
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-01configure: remove ---disable-randr-linkMichael Stahl1-1/+0
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 McNamara1-1/+0
Change-Id: I3babe33ab5be1c3521ccb8bee71239e3d8893a2f
2016-01-07Add readmes to instdir, tooStephan Bergmann1-0/+1
...to reduce unnecessary differences between instdir and instsets. (Maybe CustomTarget_readmes could even generate the README_* directly into instdir?) Change-Id: If243a229e6f0e401abe6708899964f7b5949cc09
2016-01-07configure: hard-code /usr/bin/{sort,find} for CygwinMichael Stahl1-1/+2
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those happen to be first in PATH. On a Windows 7 system, the other conflicts appear to be harmless, we don't use "more", "expand", "timeout", "whoami". Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57 Reviewed-on: https://gerrit.libreoffice.org/21175 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2015-12-17tdf#96398 kill remaining NPAPI support for plugins _inside_ LORene Engelhard1-3/+0
- probably out of date - links against Gtk2 and thus causes a GTk2 dependency in core packages - the only serious usecase (Flash) is doomed anyway Change-Id: I7264ab5eb04c2f4b6c31a815e45b9818209e5ae2 Reviewed-on: https://gerrit.libreoffice.org/20658 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Bryan Quigley <gquigs@gmail.com> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-11-19Do use libo_CHECK_SYSTEM_MODULE for GLYPHY after allTor Lillqvist1-0/+2
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-19Fix some thinkos or copy-paste mistakes for glyphyTor Lillqvist1-0/+1
Change-Id: Ie008086c2a34081c9f50a61808b73b66eda58e2c
2015-11-12Generalize COM_GCC_IS_CLANG -> COM_IS_CLANGStephan Bergmann1-1/+1
...in anticipation of building with clang-cl.exe on Windows Change-Id: I1d723c9d3b5ca8a2bc6b27ef0189a7b053581398 Reviewed-on: https://gerrit.libreoffice.org/19928 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-11-12Bin mesa_headers completelyTor Lillqvist1-1/+0
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da
2015-11-03CPP_LIBRARY has never been used outside configure.acStephan Bergmann1-1/+0
...ever since its introduction with f5aa04485c86a5753bd7af057b86336efe089fae "Enable optionally using libc++ on OS X (when targeting 10.7 or later)" Change-Id: I26ece69d7a00c7452cd027928c318bbf31d6284b
2015-10-29tdf#70833: IDNA support when exporing hyperlinks to PDFStephan Bergmann1-1/+0
Any URLs using non-ASCII IDNA syntax need to be resolved to ASCII-only, as PDF URI Action's URI needs to be "encoded in 7-bit ASCII." Introduce URIHelper::resolveIdnaHost (svl/urihelper.hxx), which internally uses icu::IDNA, which requires to bump the minimal --with-system-icu requirement from 4.2 to 4.6, which means ICU_RECLASSIFIED_CLOSE_PARENTHESIS is always true now. Change-Id: I0e20d9a20ed2b869fba0cc7c969721411db590b3 Reviewed-on: https://gerrit.libreoffice.org/19669 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2015-10-25Remove Seamonkey based address book driverDavid Ostrovsky1-3/+0
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-20Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO1-0/+1
use std::sqrt in vcldemo.cxx Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee Reviewed-on: https://gerrit.libreoffice.org/18591 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-16drop gconf integration as per ESC decisionBjoern Michaelsen1-4/+0
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 Engelhard1-3/+0
Change-Id: Ida7a5f5db5bba8d03bf31de760a908cee9a514e4
2015-09-25Replace GUIBASE with USING_X11Samuel Mehrbrodt1-1/+1
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-14sysui: g-ir-scanner is not available in when introspection is disabledMiklos Vajna1-0/+1
Should fix the RHEL6 build. Change-Id: I3d6e6a2b43c2d6a43ea0686600cf2f893c518cc8 Reviewed-on: https://gerrit.libreoffice.org/18566 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2015-09-03remove KDE3 support, --enable-kde and --enable-kdeabMichael Stahl1-4/+0
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-09-02Leftover ENABLE_GNOMEVFSStephan Bergmann1-1/+0
...after b40b6010077f875565ce90cd995222451e37321c "ditch gnome-vfs2 support" Change-Id: I227e728d6c64b94239f1f80f9957eb4eebdc4580
2015-08-11configure.ac : completely kill the --enable/disable--verbose thingNorbert Thiebaud1-1/+0
There is no legitimate use case... no-one need or want to see the build output with all the command by default.. and if one is enclined to do such things, verbose=t in the env does the trick leaving that as a configure options garantee bit-root (as it was the case) and just make it bigger for nothing.. worse may encourage newcomer to shoot themselves in the foot Change-Id: I2b892c623b72dff68ae61dc4edb2478613efc699 Reviewed-on: https://gerrit.libreoffice.org/17635 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-11gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud1-1/+1
configure.ac was setting VERBOSE=YES/NO when really we use verbose=t or verbose= Change-Id: I47aee8d177cb2d788a62ecdbbb9cc3695c2bb299 Reviewed-on: https://gerrit.libreoffice.org/17634 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-07-09Expose devenv make file variableDavid Ostrovsky1-0/+1
Change-Id: I502ce280276b6430053f0fbcf9cc3248b6c9b11b Reviewed-on: https://gerrit.libreoffice.org/16801 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-07-08configmgr: support reading from a dconf layer (WIP)Stephan Bergmann1-0/+3
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-03online update: Add the bzip2 external.Nathan Yee1-0/+3
Change-Id: Id7547390c49c0bcf672eb1a9863fc236518bfa49
2015-06-29online update: Configure switch --enable-online-update=marJan Holesovsky1-0/+1
This will enable the mar-based online update instead of the 'traditional' one. At the moment, this does not build, as libbz2 was not packaged as an external library yet. Change-Id: I1ad7d9adf7a12a427786682ad932597eb2319256
2015-06-25allow to skip check for mdds in bundled projectsDavid Tardon1-0/+1
PKG_CHECK_MODULES requires both _CFLAGS and _LIBS to be set to skip the check. Change-Id: Ia4ae0576f186eb0c002c40bdb66f3a11a972a0c3
2015-06-03Build time option --disable-extension-updateKatarina Behrens1-0/+1
to disable the possibility to update installed extensions Change-Id: Ifdee0f3b13ee3e2bcb288c8ded98cb9805a6e55a
2015-05-19move setting of GLM_CFLAGS to configureDavid Tardon1-0/+1
Change-Id: Ic9f6165626a8ffc303260c0439010fe7e2ce634b
2015-04-20Use OFFICEOTRON/ODFVALIDATOR determined by configureStephan Bergmann1-0/+2
Change-Id: I456669f15a659e144fc6ecad053cd0b929859424
2015-04-13tdf#82695 allow to build with system collada2gltfDavid Tardon1-0/+3
Change-Id: I1179e20fd5fbdecd198633d5440621ed08a0465b
2015-03-26fix build from moduleDavid Tardon1-1/+1
Change-Id: I044e6c82b4f3b492ed384e86dbe9e6955f8f792f
2015-03-25gbuild: allow to react on change in configured langsDavid Tardon1-3/+3
Change-Id: I15492fcc687a21b740dc2d97a47485e2e760055f
2015-03-20Remove library urelibs. It was more just a temporary hack and is not used.Matúš Kukan1-1/+0
Change-Id: I7566dcf21aae6b800adb58d8c94e350bb0da720c
2015-02-07Allow setting ICECC_VERSION in the autogen.input.Jan Holesovsky1-0/+1
That way you can avoid having to set ICECC_VERSION in every shell where you want to use icecream with cross-compilation. See http://holesovsky.blogspot.cz/2015/02/using-icecream-to-speed-up-libreoffice.html for details. Change-Id: I1adf67934c2687f0fca1b73e7793b72120eeedab
2015-02-03MSI packaging tweaks for Windows 64-bitAndras Timar1-0/+1
Change-Id: I69d52554b531dab6fc12ffe16e6ca91241fda3a5 Reviewed-on: https://gerrit.libreoffice.org/14283 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2015-01-26android: Set the package name correctly.Jan Holesovsky1-0/+1
Change-Id: Iab771f65121e477cda871a04098df306399628e7
2015-01-07add TOUCHCaolán McNamara1-0/+1
Change-Id: Ia22e1f4d777cc2d2c99abdaf8cccdea8a94bfd27
2014-12-03WITH_JPEG_TURBO redundant with BUILD_TYPE JPEG_TURBOStephan Bergmann1-1/+0
Change-Id: If918b3083fcd8c2e2ea41c43cba53ded1a207196
2014-12-02attempt to default enable stack-protector-strongCaolán McNamara1-0/+1
Change-Id: Iee42b3f6ab66636961e9ba1da33ab0e83d607eaa Reviewed-on: https://gerrit.libreoffice.org/13241 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>