summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* GSoC Upgrade firebird to 3.0Wastack2016-08-171-4/+25
| | | | | | | | | | | | | | | | | | 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>
* configure.ac: absolute paths for validator executionVasily Melenchuk2016-08-161-2/+6
| | | | | | | Change-Id: I8440d784d9d2c07ab1c1fdbf291dcfc17270ee68 Reviewed-on: https://gerrit.libreoffice.org/28159 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* Default libtool to /usr/bin/libtoolTor Lillqvist2016-08-151-1/+1
| | | | | | | | | We never want LIBTOOL to mean a GNU libtool (which is a totally different program) which might be present in $PATH before /usr/bin/libtool, specifically /usr/local/bin, which by default (and stupidly IMHO) is before /usr/bin on stock OS X. Change-Id: I633a9fd275503f77fc1a0dd3d24a6776579792ba
* format validation: work around missing exec permissionsThorsten Behrens2016-08-121-3/+3
| | | | | | | Change-Id: I2b4f0f31a2f700bafd373a2d71be35424be1392d Reviewed-on: https://gerrit.libreoffice.org/28091 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* add test files for libstarofficeosnola2016-08-111-0/+1
| | | | Change-Id: Iabb5965eb09e9128f2cfc720bf69e97f6a96fa22
* integrate libstarofficeosnola2016-08-111-0/+5
| | | | Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
* officeotron usage in export tests without external dependenciesVasily Melenchuk2016-08-091-23/+32
| | | | | | | | | | | officeotron is a OOXML documents validator which can be used for verification of export files in tests. Previously it was possible to use it only from external repository with extra build steps. Change-Id: Iae6ec3695fdfaf738d180405047ff04b2024c906 Reviewed-on: https://gerrit.libreoffice.org/27388 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* tdf#101386 changed URL to DevBuild pageJan Iversen2016-08-091-1/+1
| | | | | | | | The general cleanup of wiki development, removed a page, that configure.ac uses. Page restored, and script updated to point at correct page. Change-Id: Ie9a7fb6d9079506171b6ca318736626bfc742b98
* (initial) sparc64 portJames Clarke2016-08-051-0/+8
| | | | Change-Id: I8ec9bb5415a9e6b9083ba89a7790872d67625de1
* Clarify what --with-macosx-sdk actually does in its help textTor Lillqvist2016-08-051-1/+6
| | | | Change-Id: I999fe123d71c646d20f108801ca989355bee3855
* Accept also macOS SDK 10.12Tor Lillqvist2016-08-041-4/+13
| | | | Change-Id: I2e654de8af40486ef63146ad42a3f2988f9c3579
* Introduce --with-product-name superseding --with-macosx-app-nameTor Lillqvist2016-08-041-11/+10
| | | | | | | | | | | | | | | | | 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
* Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusionTor Lillqvist2016-08-031-7/+7
| | | | | | | | | | | | 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
* Fix --disable-pdfimport buildMiklos Vajna2016-07-221-0/+1
| | | | | | | Change-Id: Ida06b892aea92cfe26fd62372e21ca611d8838d3 Reviewed-on: https://gerrit.libreoffice.org/27447 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
* configure: remove mysterious NO_JAVA_HOME valueMichael Stahl2016-07-221-2/+3
| | | | | | | | | | This has been there since CVS import, but no reason is given why an empty JAVA_HOME value wouldn't work as well. This caused 086c13584dc672c4a07c6384ab7f08fa67ce0f95 to always invoke autogen.sh if one used --without-java. Change-Id: Ie72537ddd0247700fdcdb4126387935754c1bed5
* gbuild: always set CCACHE_CPP2=1 when COM_IS_CLANGMichael Stahl2016-07-211-12/+0
| | | | | | | | | | | | | | | There are not only spurious warnings from loplugin, but also from plain clang, at least with the Fedora 24 version. So let's just try to always set CCACHE_CPP2=1. This should make the configure check for that obsolete. The check didn't do anything on Fedora anyway because it sets up ccache by putting wrappers like /usr/lib64/ccache/clang on PATH. Change-Id: Ieb17be4a1b1fd0f7aedb16b18cb49015917a26d3 Reviewed-on: https://gerrit.libreoffice.org/27345 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* odfvalidator support in export tests without external repositoriesVasily Melenchuk2016-07-211-14/+23
| | | | | | | | | | Fetching external tarball for Apache ODF Toolkit, configuration of wrapper script for odf validator execution Change-Id: I8b3824a91ebc6ddc196416e197b6c688964a13a9 Reviewed-on: https://gerrit.libreoffice.org/26596 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* Make --enable-symbols orthogonal to --enable-debug/-dbgutilStephan Bergmann2016-07-111-10/+12
| | | | | | | Change-Id: I523bc1d848e40489370eefe00046e0a257ed2505 Reviewed-on: https://gerrit.libreoffice.org/27058 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* Get rid of odd ENABLE_SYMBOLS=FALSEStephan Bergmann2016-07-111-5/+1
| | | | | | | | | | | | | | | | | * None of the other ENABLE_* support anything but TRUE or empty. * Other checks for -n "$ENABLE_SYMBOLS" in configure.ac are confused by it. * solenv/gbuild/gbuild.help.txt talks about "If not empty", not mentioning "FALSE". * A missing (redundant) explicit --disable-symbols left gb_SYMBOL uninitialized (instead of setting it to $(false))---but without consequences, as all the places checking gb_SYMBOL explicitly check for $(true). Change-Id: Id004189de27a7936862dab3a5fd84d549c06af2b Reviewed-on: https://gerrit.libreoffice.org/27057 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* Fix some spelling errors in comments and stringsOtto Kekäläinen2016-07-041-2/+2
| | | | | | | Change-Id: Iecd6b5e13d6be14651f77d8e37f01117ba15a11e Reviewed-on: https://gerrit.libreoffice.org/26883 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
* allow android ndk version 12.1.xChristian Lohmaier2016-07-021-2/+2
| | | | Change-Id: Id1bbc683afda021c0801327bceee10cb4f28e9f6
* Add MS binary format validator support for wineThorsten Behrens2016-06-291-1/+10
| | | | | | | | | | Run bffvalidator also from Linux, reportedly works from wine 1.9 upwards. Wraps stuff in a shell for path name conversion. Change-Id: I3093b10bbbf89aaff97f63485b8ccadb417b3561 Reviewed-on: https://gerrit.libreoffice.org/26784 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* upload libmwaw 0.3.8David Tardon2016-06-241-1/+1
| | | | Change-Id: I4779d538199ecccb8997e3bfdbf97d7b0ea9679b
* integrate libzmfAleksas Pantechovskis2016-06-231-0/+5
| | | | | | | Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774 Reviewed-on: https://gerrit.libreoffice.org/26574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* tdf#100455 check for minimal dconf versionDavid Tardon2016-06-211-1/+1
| | | | Change-Id: I8e164bb4afc221cefd93d519569cdefa4486349f
* Add MS binary format validator supportVasily Melenchuk2016-06-151-0/+39
| | | | | | | | | | | | | | 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>
* configure: remove old --enable-crashdumpMichael Stahl2016-06-101-4/+0
| | | | | | | This used to enable the old crash reporter but the new one was added with --enable-breakpad instead. Change-Id: I9f1f7dd38d04e20819039f940a2c79fd630fce2c
* configure: we have enough options already no need to repeat themNorbert Thiebaud2016-06-101-5/+0
| | | | | | | Change-Id: Ie115a158a5a47265c21c49bde8e2fae5cbd60b6a Reviewed-on: https://gerrit.libreoffice.org/26116 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* Make doc validation work on WindowsVasily Melenchuk2016-06-041-7/+32
| | | | | | | Change-Id: I37a3c729db320abbb43664eeebaa0f46eb889197 Reviewed-on: https://gerrit.libreoffice.org/25885 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
* remove use of Archive::ZipDavid Tardon2016-06-041-5/+1
| | | | Change-Id: I7c1e0057c3c1c0b6be524d1e9ad37357259ebd7c
* connectivity: firebird: use ODS12 test database for Firebird 3Michal Kubecek2016-06-031-3/+13
| | | | | | | | | | | | Firebird 3.0 uses new database file format (ODS, On Disk Structure) so that we need to use either ODS11 or ODS12 version of test database for dbaccess_firebird test, depending on whether building against Firebird 2.5 or 3.0 libraries. Change-Id: Idecdc35b0ac87ab7f46cb79b5c044c65423a2c7e Reviewed-on: https://gerrit.libreoffice.org/25846 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
* configure.ac: allow build with Firebird 3.0Michal Kubecek2016-06-031-6/+9
| | | | | | | | | | | | Relax the checks in configure.ac to allow building against recently released Firebird 3.0. In this version, libfbclient is also used to access local database files (embedded server mode) rather than separate libfbembed. Change-Id: Id498cbca22409f95ee299a6165cc765efa25eca7 Reviewed-on: https://gerrit.libreoffice.org/25845 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
* android: gnu-libstdc++ dir is versioned in ndk-bundleChristian Lohmaier2016-06-021-7/+5
| | | | | | | even with only one toolchain, so test whether path exists without version, otherwise just stick it in. Change-Id: I58c7f9e9582efdccb446e1bcf161d2c9e913a3af
* allow use of android ndk 11.1.xChristian Lohmaier2016-06-021-3/+9
| | | | Change-Id: I1ae9419383c56a026d05d6adf4adf81dc981f56a
* more typoStephan Bergmann2016-05-311-1/+1
| | | | Change-Id: Id027d7c5dfb089ec8a2b4155b35bd2a9801d8f72
* typoStephan Bergmann2016-05-311-1/+1
| | | | Change-Id: Ibcfa5115c77e891d8cf021a2598229489f705dec
* boost: warning-patch-ectomyMichael Stahl2016-05-301-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* configure: set BOOST_CPPFLAGS also in --without-system-boost caseMichael Stahl2016-05-301-0/+1
| | | | | | Simplify the makefiles. Change-Id: Ia695961e936e4a1ffdaff73eb56adc3c3905ed0c
* fix configure typoJochen Nitschke2016-05-261-1/+1
| | | | | | | Change-Id: I8d98c2ad986cc2ee0516d7b2b607e5db75a6943d Reviewed-on: https://gerrit.libreoffice.org/25487 Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de> Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
* bump product version to 5.3.0.0.alpha0+Christian Lohmaier2016-05-261-1/+1
| | | | Change-Id: I35fce4ddd6418bb9019c66ca2b5ee4dfd7a8bac5
* Add option to enable HarfBuzz support independent of platformAkash Jain2016-05-241-1/+7
| | | | | | | | | | Make HarfBuzz compile on any platform using the --with-harfbuzz option. Support is experimental only. Change-Id: I84fb80f3f8abed8ac877a294cf7ef39cf4cb2e9e Reviewed-on: https://gerrit.libreoffice.org/25369 Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> Tested-by: Khaled Hosny <khaledhosny@eglug.org>
* KDE4 cflags no /usr/include usage to fix build failure with gcc6Rene Engelhard2016-05-241-1/+7
| | | | Change-Id: I53106b9ebfa7cc5c7b6c6d6f3bb3a4e5f2261f4f
* add build system part for upload crashreport symbolsMarkus Mohrhard2016-05-241-0/+17
| | | | Change-Id: Ib8dc0267034716740ba6d7f60cf635adc4bd1561
* Update mdds to 1.2.0. Note that the API version is also up.Kohei Yoshida2016-05-131-2/+2
| | | | | | | | | liborcus-0.11.2 is out only to make it buildable with mdds-1.2. Change-Id: I9648d827b008da252c57be0ebfd2efccb008ac70 Reviewed-on: https://gerrit.libreoffice.org/24944 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
* Fix linking of 64 bit artifacts in 32 bit Windows build with VS2015Tomofumi Yagi2016-05-051-12/+18
| | | | | | | | | | | | | | | | | | | 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>
* Fix typosAndrea Gelmini2016-04-301-1/+1
| | | | | | | Change-Id: Id81b16ff26283611f0b84929d831c827f847ab73 Reviewed-on: https://gerrit.libreoffice.org/24317 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* Use COMPILER_PLUGINS_CXX during configureStephan Bergmann2016-04-281-1/+1
| | | | Change-Id: I600a6b96a64fc82cde72200b78f60001a2dba82a
* bump product version to 5.2.0.0.alpha1+Christian Lohmaier2016-04-211-1/+1
| | | | Change-Id: I92ac49c3d59b6b1517edd9884e85e67e017cfd63
* cleanup AS_HELP_STRING in configure.acKorrawit Pruegsanusak2016-04-201-138/+57
| | | | | | | Change-Id: Ie3492616ea885961933b812820bf65f6b051b868 Reviewed-on: https://gerrit.libreoffice.org/23375 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
* test pre 1.4.0 hunspellCaolán McNamara2016-04-151-2/+2
| | | | Change-Id: Ied87b41ec02b993fd08ac13f325b9489b6f07456