summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2017-11-28Avoid C++17 mode for Coverity ScanStephan Bergmann
...see mail sub-thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-November/078966.html> "Re: New Defects reported by Coverity Scan for LibreOffice" about cid#1424266 et al; lets see if this makes Coverity happy again... Change-Id: If488b9f61f084f2286b35326917741051ec8d5ce Reviewed-on: https://gerrit.libreoffice.org/45403 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-11-28upload libwps 0.4.8David Tardon
Change-Id: Ib285c227cd935987311be40df3745316943a54e0 Reviewed-on: https://gerrit.libreoffice.org/45331 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-11-26Remove dated configure check after LO 6.0 branch-offStephan Bergmann
See c127c19de62201b49b6647ef3ee8b08ae49da852 "Remove HAVE_CXX11_REF_QUALIFIER, always true now". By now, any outdated builders where this would fail should have been identified and taken care of. Change-Id: I5f823b48b40dd6a20991ebb118e077a0e88aacb1 Reviewed-on: https://gerrit.libreoffice.org/38887 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-11-26Build as C++17 when GCC/Clang supports itStephan Bergmann
...and the gperf being used no longer emits "register" in C++ code. Unlike Clang with -Wdynamic-exception-spec ignored, at least GCC 7.2 -std=gnu++17 always makes dynamic exception specs hard errors, which would cause errors both when building StaticLibrary_libcmis and when including libcmis/libcmis.hxx in ucb/source/ucp/cmis/. So patch away all dynamic exception specifications from all external/libcmis include files indirectly included via libcmis/libcmis.hxx, and (to silence the remaining dynamic exception specifications in the innards of external/libcmis, which I did not feel like also patching away) build StaticLibrary_libcmis as C++03 if necessary, and wait for upstream libcmis to eventually be ported to C++17. And external/firebird needs to be built with CXXFLAGS_CXX11 (which amounts to C++17 with this patch) since 9206a08ada00e8762c4a634f242bd566028964bb "Upgrade to ICU 60.1", so the relevant dynamic exception specifications had to be patched away from its innards. Change-Id: I3a0c9ec83c7c1d413559459631970f69ab977f31 Reviewed-on: https://gerrit.libreoffice.org/43851 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-11-25bump product version to 6.1.0.0.alpha0+Christian Lohmaier
Change-Id: I31fcaac33c773752c845628792e0491c8b8f4ccf
2017-11-24add intro-highres.png to list of brandables in configureChristian Lohmaier
Change-Id: I51e8b0739498c5cda9822e5f3879b513fcc47887
2017-11-24fix build with system gpgmeppDavid Tardon
Change-Id: If0c81f5095b61d41b90db2e596bf5905b15ab506 Reviewed-on: https://gerrit.libreoffice.org/45210 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-11-24iOS, added IOS_DEPLOYMENT_VERSIONjan Iversen
Change-Id: Ie72c8303011df8a4e0e489ab505e619bd7a40e12
2017-11-23gpg4libre: conditional-compile gpgme codeThorsten Behrens
Change-Id: I1d139a7b6df271d61bedd107c6b3a0535d233606 Reviewed-on: https://gerrit.libreoffice.org/45124 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-11-23Don't warn about the installer unless we are building an installerTor Lillqvist
Change-Id: Iefb40baab9eeaab6923a0f95681466afc6dc6643
2017-11-22gpg4libre: cleanup gpgme & add gbuild lib for gpgmeppThorsten Behrens
This moves the external to gpgmepp, since that's what we _actually_ link against; plus tons of enablement for Windows build, mostly related to linker probs integration. There's still no good way to build a DLL with autotools, so we fall back to gbuild manual make, see also tdf#91480 Change-Id: Ifd8217ef58536612d2389d48e343db133a13fb9c Reviewed-on: https://gerrit.libreoffice.org/44970 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-11-22gpg4libre: build gpgme natively on windowsDavid Ostrovsky
Change-Id: I0b77ba0c1b8f84affa483181e26a26beaf39e878 Reviewed-on: https://gerrit.libreoffice.org/42838 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-11-22gpg4libre: build libassuan natively on windowsDavid Ostrovsky
Change-Id: Id374ebc5ed70a1b4313dc74461524ac2b864b114 Reviewed-on: https://gerrit.libreoffice.org/42745 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-11-22gpg4libre: build libgpg-error natively on windowsThorsten Behrens
Change-Id: I479b79a7626469169af582dc79c4e99dc4620546 Reviewed-on: https://gerrit.libreoffice.org/34530 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-11-21iOS, removed visibility=hiddenjan Iversen
Seems visibility=hidden gives debug problem, with templated constructors (at least the debugger did not accept breakpoint correctly). Change-Id: I094dc68ffd06516b31ebc649649fad923b903d75
2017-11-20gpg4libre: add glib2 dependency for WindowsThorsten Behrens
Change-Id: Ib6b5393323a4dbfe94ea89689ac9170f8afa3899 Reviewed-on: https://gerrit.libreoffice.org/44856 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-11-20Upgrade to ICU 60.1Eike Rathke
Change-Id: I6d90f51ee88c4e1005edbaa93d23cfb94cb2acfb Reviewed-on: https://gerrit.libreoffice.org/44871 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2017-11-18we now get a solver lib even without lpsolve or coinmpCaolán McNamara
Change-Id: I867d9aa37f876532dd67dadff7cd76f6e35868ba Reviewed-on: https://gerrit.libreoffice.org/44912 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-11-18We now require orcus-0.13 to build.Kohei Yoshida
Change-Id: Ieea3eda0c3f073caf5a957e55567c84bd7261ed2 Reviewed-on: https://gerrit.libreoffice.org/44908 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2017-11-18iOS, swarmsolve needs LPSOLVE or COINMPjan Iversen
if neither LPSOLVE or COINMP is defined swarmsolve terminates with an error "No LIBFILENAME set", if either one is a demand for swarmsolve it should make an error message, if not the mk should be modified. For now enabling coinmp for iOS builds. Change-Id: I0c0611c119f7930f50c90ff52d382196135f2c1f
2017-11-17Revert "Upgrade to ICU 60.1"Eike Rathke
This reverts commit f643e1f687e27e7f46c53d7298772d4dddb3e660. Failing in firebird, back to the drawing board.. Change-Id: I087d2fa6e81cf713458b1c9645edc7c1facf148c Reviewed-on: https://gerrit.libreoffice.org/44843 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2017-11-17Upgrade to ICU 60.1David Tardon
Change-Id: I07837be7faac0b2238b0cba8fb981e4c4d24c498
2017-11-16Add comment to eventually remove __float128 workaroundStephan Bergmann
Change-Id: I9f786bb34d05febe6c7393bde8ca9d9ce18f41c9
2017-11-15upload libmwaw 0.3.13David Tardon
Change-Id: I9af801efd81bbe64117de52359491c05069c1947 Reviewed-on: https://gerrit.libreoffice.org/44736 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-11-13Fix typosAndrea Gelmini
Change-Id: Ia544298334364ece3b3963a4adc00c5e01189b91 Reviewed-on: https://gerrit.libreoffice.org/44654 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mark Page <aptitude@btconnect.com>
2017-11-13iOS, update to version 11.1jan Iversen
Change-Id: I3e477162468ad7386d83480ce8ae1da9536465b0
2017-11-08Add comment to eventually remove HAVE_GCC_ATTRIBUTE_WARN_UNUSEDStephan Bergmann
Change-Id: I71da6641768f804b19e16c899232f33efd4a9ae9
2017-11-08Drop HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STLStephan Bergmann
For one, loplugin:unusedvariablecheck does not merely check for unused variables with types from the standard library since fe2164949b38a7f73883dbdcb3271b94e5c81744 "teach unusedvariablecheck plugin about SfxPoolItem subclasses", so disabling loplugin:unusedvariablecheck based on HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STL is wrong. For another, I have seen no standard library implementation that decorates its types with such "warn-if-unused" attributes, and <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0600r0.pdf> "[[nodiscard]] in the Library" (which proposes to add the corresponding C++17 attribute to just a few select functions and no types at all) makes it appear unlikely that will happen. Change-Id: I0a7759e1caf3e3137057c9689080948a4d6747e0
2017-11-08enable auto building of elementary and disable tango testingYousuf Philips
Change-Id: I3a4967e3725c6a5b9f7c05e089c6452d5b409609 Reviewed-on: https://gerrit.libreoffice.org/44417 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2017-11-06configure: if there's no fontconfig, assume no fonts are availableMichael Stahl
No idea how to check what fonts are installed on Windows/Mac; only safe thing to do is to disable the tests if --without-fonts. Change-Id: Ia27d866d9964f7e4e1ebfaba7ee4a7ce53b800b0
2017-11-06QT5 rename from KF5Jan-Marek Glogowski
Move out of unx, as this will eventually compile on other OS platforms. At least currently it doesn't contain platform dependant code. Change-Id: Iea0bebf574201881ea158381fe7ba8af2a9a6488
2017-11-06KF5 seperate Qt5 detection from KF5Jan-Marek Glogowski
Splits the configure checks into a Qt5 and KF5 specific part. Change-Id: I0a616ba031e1f7fd0385219ac48179adb4bdaf14
2017-11-06KF5 initial VCL pluginJan-Marek Glogowski
Something that compiles, basically just interface stubs. All used Svp classes don't use any cairo. Change-Id: I9a8858c930989438cc2a3f3346c01a7abc579d62
2017-11-06Fix typosAndrea Gelmini
Change-Id: I745ec997df4401c3a87963a36c43add4cfeffe04 Reviewed-on: https://gerrit.libreoffice.org/44334 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
2017-11-03Improve wordingStephan Bergmann
("No ... not specified" rather looked like an accidental double negation to me) Change-Id: I8f1488b7e1561f8b2167a27120b60614b72a55fd
2017-11-02iOS allow newest SDKjan Iversen
allow SDK 11.1 alongside 11.0 Change-Id: I0ad3c47ebccfac90fe7ae9101781c91a0fcd5fba
2017-11-02iOS, remove bitcode from compilerjan Iversen
compiling with bitcode slows builds process Change-Id: Icee263652d31f3a7a6e92a91ef5320a804d0bef1
2017-11-02Document when HAVE_BROKEN_CONST_ITERATORS can goStephan Bergmann
Change-Id: I96636cbff097af77bc0ccd669b6a973c282f7360
2017-11-02remove a NPAPI plugin leftoverDavid Tardon
Change-Id: I4284ed8e59477e508cec3f02a6d1bf2aa3978dd8 Reviewed-on: https://gerrit.libreoffice.org/44177 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-31Fix typosAndrea Gelmini
Change-Id: I89d6849a166a245eec7654ea6e1cfd62ee0c3c60 Reviewed-on: https://gerrit.libreoffice.org/44138 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
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-31Revert "Up the required mdds package to 1.3.0 (latest)."Rene Engelhard
This isn't actually needed. This reverts commit 33a3de2f0ce2b18d8149dc68c3de16541adfc530.
2017-10-31Up the required mdds package to 1.3.0 (latest).Kohei Yoshida
Change-Id: Idce0a561c8fc163450504d1570a16cad2f0faf09 Reviewed-on: https://gerrit.libreoffice.org/44078 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
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-27iOS update to 11.0jan Iversen
Starting to use 11.0 features Change-Id: I0e147c0b436a93d11f220b533a5b2091f7cb56fc
2017-10-26configure: JDK 1.3 won't workMichael Stahl
Change-Id: Ibd26816cb00b3b8b2514aca536906b689c8cbd5e
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-26Intergate new Win-SDK 10.0.16299.0Juergen Funk
Change-Id: Ie0387fdb7fa5850d796d825e767119b90ae85d95 Reviewed-on: https://gerrit.libreoffice.org/43422 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
2017-10-25kde5: fix glib detection for KF5Katarina Behrens
Change-Id: Ibd25502384cd248f1070d26266222e18fb9e2e47
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>