summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2013-05-13configure.ac: don't use python2 values for python3Lionel Elie Mamane
unset more internal python-related variables, so that the test for runtime-python >=3 does not reuse *any* value from test for build-python >= 2.5 Change-Id: I508292713d582476db70fcd2b05ce0abb300f38a
2013-05-13configure.ac: fix error message on non-MacOS X buildsLionel Elie Mamane
Change-Id: I33c0b7218054d8d879d72a2a47899b39ae8458ca
2013-05-13configure.ac: remove duplicate "no" AC_MSG_RESULTLionel Elie Mamane
AC_PATH_PROG already says no Change-Id: Ib920492c89eeb5113474b834ca00882cf47bd322
2013-05-12configure.ac: check for newly needed mdds headerLionel Elie Mamane
Change-Id: Id7dcf5b6c2946b2445dfd4eacf5b78f84607491a
2013-05-11fdo#64311 - don't encourage the fpicker to give us URLs we can't handle.Michael Meeks
Change-Id: Ide7d833801e96a3375909238d036687082f34605
2013-05-11USE_FT_EMBOLDEN has never been usedKhaled Hosny
Change-Id: Idd30f6fcf9d1e4d2af5f49caffa91d6ce30bb196
2013-05-11Fix FreeType version checkKhaled Hosny
FreeType has 3 different kinds of versions * release, like 2.4.10 * libtool, like 13.0.7 (this what pkg-config returns) * soname FreeType's docs/VERSION.DLL provides a table mapping between the three We were checking for >= 2.0 which is always true of course, so I replaced it with 9.4.3 i.e. 2.1.5; the first FreeType release to provide a freetype2.pc file (I could have omitted the version check at all, since it is practically the same), but this should be replaced with a real minimum required version. Change-Id: I95f6c398a5b19d4bb728a6dddc957a9f95f27efa
2013-05-10Use bundled OpenSSL when building for OS X 10.7 or laterTor Lillqvist
http://stackoverflow.com/questions/7406946/why-is-apple-deprecating-openssl-in-macos-10-7-lion http://stackoverflow.com/questions/7475914/libcrypto-deprecated-on-mac-os-x-10-7-lion Apple apparently got fed up with the unstable ABI of OpenSSL, or something, and recommend you either move to their "Common Crypto Architecture", or, if you have to stay with OpenSSL, just build it yourself statically and bundle with your application. So let's do that. Change-Id: I5f19fcce9b4e00ff2ce3089a2398b3f08f76a9a0
2013-05-10don't override TMPDIR with /tmp on cygwin, cleanup TMPDIR/TMP handlingChristian Lohmaier
on cygwin, configure forced TMPDIR to /tmp, regardless whether it is set or not. And while it respects an existing value of TMP, TMP is only used in a few places. Changes the ones that explicitly check for TMP to prefer TMPDIR, and don't duplicate configure's check in other scripts. Change-Id: Ia8ac3f8d92e5f971c5237b85f66f7c0a58932930 Reviewed-on: https://gerrit.libreoffice.org/3701 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10UntabifyTor Lillqvist
Change-Id: I42f54c87384419f5f605c2a5a8146477238f4dfb
2013-05-09Go back to the old way of detecting headers.Kohei Yoshida
Change-Id: Iabad8f0a3936fa30d4ba68a717a79e4e0b497991
2013-05-09Update mdds to 0.8.0.Kohei Yoshida
Change-Id: I5dcf3b14993ac4d699e884c4981af668277a41df
2013-05-08zlib: remove ExternalPackage_zlibMichael Stahl
Change-Id: I5bce88b2044279a6563fd68c35f9c1ac824c8850
2013-05-08libpng: remove ExternalPackage_libpngMichael Stahl
Change-Id: I478a057c07b9fe850401b96297a14d7842c0703f
2013-05-08configure: substantially de-bong libpng handlingMichael Stahl
- remove --unix-qstart-libpng: the internal libpng is static lib so this option is pointless - clean up duplicative libpng checks - replace usage of ENABLE_QUICKSTART_LIBPNG with ENABLE_HEADLESS, which is the one case where it could still be disabled Change-Id: Ie2e2c7e4a2396572742fdf056bf23c4271f04811
2013-05-08update links for EPMHerbert Dürr
easysw.com closed its doors after 14years of business. Thanks for providing EPM. (cherry picked from commit 73a1f473b72f86d84f3ae542b6c2750911d6c876) Conflicts: configure.in Change-Id: I14244a7802055b5137c6cd10de2cad4b8628f799
2013-05-06configure: force ENABLE_QUICKSTART_LIBPNG to None with --enable-headlessRiccardo Magliocchetti
Change-Id: I7ab931bb7c4f0d83dd7701650ec0d6a1ef83fda2
2013-05-06Enable HarfBuzz by defaultKhaled Hosny
HarfBuzz integration should be functional now, so to give it more wider testing it is made now a required dependency on non-Windows non-Mac OSs. By default text layout is now done by HarfBuzz but ICU LayoutEngine is kept as a fallback and can be enabled with SAL_USE_ICULE env variable. After 4.1.x is branched, ICU LayoutEngine should be removed completely. Change-Id: I4fe3beeaf6092f33dd436906c11b83aeafdfbd5d
2013-05-06bump product version to 4.1.0.0.alpha1+Petr Mladek
Change-Id: I131364a0c80626b82939b641012abdfd11e9fabe
2013-05-06configure: with --enable-headless disable opengl by defaultRiccardo Magliocchetti
Change-Id: Ia09d30c7ffe6b8597c6b23921feed07151aab04c
2013-05-04configure: no ENABLE_NPAPI_FROM_BROWSER for --enable-headlessRiccardo Magliocchetti
Change-Id: Icc986a13700396913e89299826f58cd107ff2673
2013-05-04nuke MathMLDTDDavid Tardon
math.dtd was dropped from installation in 2009, see https://issues.apache.org/ooo/show_bug.cgi?id=97200#c3 : "In agreement with MIB and MT it was diecided that the Math.dtd should be removed from the installation set as well since it a) has incorrect content b) is no longer used nowadays at all" Change-Id: Id2a727338c224b0beb4b8def197988ab071a7d94
2013-05-03PRODUCTVERSION variable always used only major and minor versionPetr Mladek
For example, this fixes some mess in the desktop subpackages. It probably fixes strange things also in other places where we do not want the too detailed version 4.0.0.0.alpha0+ Change-Id: I23482db4f9e3c907f3c7452a111acb54879b1f4f
2013-05-03configure: minor typoAndres Gomez
Change-Id: I13e4b91f62a3cbe02e504004b177efdcbe939edc Reviewed-on: https://gerrit.libreoffice.org/3754 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-03Search for mariadb_config and mysql_config so it works everywhereTomas Chvatal
Change-Id: Id6ae4cde25998bb21981b7cccb23a094f217750f
2013-05-02Splitting writerperfect into serializer and libodfgenFridrich Štrba
Change-Id: I69f12fb097dbc977e63463b6b764a3553bcf9271
2013-05-02Add --enable-desktop-gui-elements to show such even on non-DESKTOP platformsTor Lillqvist
Not my idea. Change-Id: If4874d97a2035588cd65ded9f281de0c3598b7d7
2013-05-02Fixed typo (missing $) in configure.acAndre Fischer
(cherry picked from commit e755623a1d2cb24fc8c339eb0c0888c42d6c0ba7) Conflicts: configure.in Change-Id: I2a7a9ab83ac29c0306366303374e93ab08cd10ce
2013-05-01Make configury work as well as possible for iOS without optionsTor Lillqvist
Change-Id: If28fbe59f55626aeca05fa93446a0e5034ea2b91
2013-04-30install branding images using filelistsDavid Tardon
This also reinstates the use of brand_dev/intro.png for non-release builds, lost with gbuildization of instsetoo_native (commit 1d84e9d1d363bd550129efcbeafe670c0a049dd0). Change-Id: I43477505c5c9a3d6ec961d640608e6e91379868e
2013-04-30Revert "Don't enable postgresql-sdbc by default"Tor Lillqvist
I simply didn't have the krb5-devel package installed, and assumed there was something more complicated going on. This reverts commit 0e1cc9968522b602c345aae33c4aac4c5bccd274. Conflicts: distro-configs/LibreOfficeWin64.conf Change-Id: Ie3b226678862ed6388bcf1bf105da0b996f653d1
2013-04-30Don't enable postgresql-sdbc by defaultTor Lillqvist
Try to make it more likely that a build without any autogen.sh options succeeds. We didn't even get past the autogen.sh phase on openSUSE 12.3 thanks to some krb5 stuff needed by the postgresql-sdbc checks. To compensate, add --enable-postgresql-sdbc to those distro-configs/*.conf files that didn't already have --disable-postgresql-sdbc. Change-Id: I967616993875b99d9d5a9fd0721f281bb1161a87
2013-04-29add fallback for Merge-Modules directory (when not found in registry)Christian Lohmaier
Add "$COMMONPROGRAMFILES\Merge Modules" (on current versions of Windows that probably is "C:\Program Files (x86)\Common Files\Merge Modules") as fallback, since for example on Windows Server 2012, the registry entry has not been created when installing Visual Studio Express Change-Id: I16f58b8a1d453c8628c6eb66c2cea37ab3da913a Reviewed-on: https://gerrit.libreoffice.org/3680 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-04-26fix WaE with system libhunspellDavid Ostrovsky
Change-Id: I6d943136ef189a57bc5fa95530c76b0226ba874d Reviewed-on: https://gerrit.libreoffice.org/3618 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-04-26-I$(SRCDIR)/include is added into SOLARINC laterMatúš Kukan
Change-Id: Ib65b3fda5bc1224e569f38cf75607b07eb4a1501
2013-04-24extend license filtering, and add fallback-checks.Michael Meeks
Change-Id: Ia1ec3564326cf898d756c231a64a54db8698bf20
2013-04-24Add license filtering to configure.Michael Meeks
Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
2013-04-24Revert "add extra inc. dir for URE headers"David Tardon
Not needed anymore after moving the headers to $(SRCDIR)/include . This reverts commit ea09e0352a82dabc26c713adc1825d89ff824178. Conflicts: configure.ac Change-Id: I96c86152d3eff66ccadc9fd76131c0b57763afae Reviewed-on: https://gerrit.libreoffice.org/3500 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-23move global headers scriptBjoern Michaelsen
* ignores (for now) modules: - sal * these might or might not consider themselves too special for their own good and break by the move * these modules use Package_<module>_odk_headers.mk instead and stay untouched: - cppu - cppuhelper - sal - salhelper * these modules have an inc/ subdir, but no Package_inc.mk - accessibility - autodoc - bridges - idlc - pyuno - svgio - unodevtools - xmlsecurity this should not hurt the move * these folders are in solver/ with generated headers: - oovbaapi - offapi - udkapi - officecfg - systools - external - oox - svx (sdi) - sfx2 (sdi) - writerfilter * these likely can be cleaned up still after the move: - dbaccess - npsdk - sd - helpcompiler * should work with xmlscript after commit f4ebb99de6e93f6d38e7b0486d66e99a196b1f6e * fixes/hotfixes some other insanities that would break on the move Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a
2013-04-23Add HarfBuzz support to the build systemKhaled Hosny
To be used in the next commit. Change-Id: I6ee286d0c050a5ca650e7fb3692b0facccb5f0c0 Reviewed-on: https://gerrit.libreoffice.org/3517 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-20missing "" around identity in check for code signng key on MacNorbert Thiebaud
Change-Id: I421b72dd58d1216c1f68731332bc6a41d3c0071e
2013-04-19Do build libwps for iOSTor Lillqvist
Change-Id: Icd3120496e5548349ca58423ea537f392f6d5c6b
2013-04-19configure: try to make all PYTHON variables point to the same thingMichael Stahl
Change-Id: Ifa6a22717d6911b1f5dd816144d3ee95a09879a3
2013-04-19Do build libwpd, libwpg, libcdr, libmspub, libmwaw and libvisio for iOSTor Lillqvist
Change-Id: I6b69d852bd503ffe07c61fb6f048d5dde28cdbf9
2013-04-16move headers from solenv/inc/ to include/Matúš Kukan
Change-Id: Ieb6cba645b3535f7d683d2aefa5599d04d9994f3 Reviewed-on: https://gerrit.libreoffice.org/3403 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-16Revert "do not merge public ure libraries"Matúš Kukan
Does not work because cppuhelper depends on private libraries. So, either by setting URELIBS we break API or can't merge that much or need to think about it more and implement something clever. This reverts commit 75ece7acdc81d17ce26bab966e57fbca7406bf52.
2013-04-16do not merge public ure librariesMatúš Kukan
No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
2013-04-15fix mingw openssl detectionLuboš Luňák
broken in e3f607e766cea9a867c7ebff8bd568536ff67da1 Change-Id: I51fbadcc3565e9c070252834bab4130edb2dcce6
2013-04-15MSVC: --enable-dbgutil uses debug runtimesMichael Stahl
Works here with MSVC 2008, make check passes successfully. Change-Id: Id02ab357ea93bddd241c7801c0d7b9b4be83b7b4
2013-04-15configure: find the MSVC debug runtime librariesMichael Stahl
... and copy them to solver bin in "external" Change-Id: I6850495d1abb848a3f6b17de6518d05890b13c32