summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-05-29configure: substantially de-bong libpng handlingMichael Stahl1-54/+1
- 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-29configure: force ENABLE_QUICKSTART_LIBPNG to None with --enable-headlessRiccardo Magliocchetti1-2/+4
Change-Id: I7ab931bb7c4f0d83dd7701650ec0d6a1ef83fda2
2013-05-06bump product version to 4.1.0.0.alpha1Petr Mladek1-1/+1
Change-Id: Ia9940325142d01b2b3789197f04438160c3947e9
2013-05-04configure: no ENABLE_NPAPI_FROM_BROWSER for --enable-headlessRiccardo Magliocchetti1-1/+2
Change-Id: Icc986a13700396913e89299826f58cd107ff2673
2013-05-04nuke MathMLDTDDavid Tardon1-22/+0
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 Mladek1-1/+1
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 Gomez1-1/+1
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 Chvatal1-6/+10
Change-Id: Id6ae4cde25998bb21981b7cccb23a094f217750f
2013-05-02Splitting writerperfect into serializer and libodfgenFridrich Štrba1-0/+5
Change-Id: I69f12fb097dbc977e63463b6b764a3553bcf9271
2013-05-02Add --enable-desktop-gui-elements to show such even on non-DESKTOP platformsTor Lillqvist1-0/+9
Not my idea. Change-Id: If4874d97a2035588cd65ded9f281de0c3598b7d7
2013-05-02Fixed typo (missing $) in configure.acAndre Fischer1-1/+1
(cherry picked from commit e755623a1d2cb24fc8c339eb0c0888c42d6c0ba7) Conflicts: configure.in Change-Id: I2a7a9ab83ac29c0306366303374e93ab08cd10ce
2013-05-01Make configury work as well as possible for iOS without optionsTor Lillqvist1-2/+57
Change-Id: If28fbe59f55626aeca05fa93446a0e5034ea2b91
2013-04-30install branding images using filelistsDavid Tardon1-27/+11
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 Lillqvist1-1/+1
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 Lillqvist1-1/+1
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 Lohmaier1-0/+4
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 Ostrovsky1-0/+1
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úš Kukan1-1/+1
Change-Id: Ib65b3fda5bc1224e569f38cf75607b07eb4a1501
2013-04-24extend license filtering, and add fallback-checks.Michael Meeks1-2/+8
Change-Id: Ia1ec3564326cf898d756c231a64a54db8698bf20
2013-04-24Add license filtering to configure.Michael Meeks1-1/+34
Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
2013-04-24Revert "add extra inc. dir for URE headers"David Tardon1-11/+9
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 Michaelsen1-1/+1
* 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 Hosny1-0/+20
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 Thiebaud1-2/+2
Change-Id: I421b72dd58d1216c1f68731332bc6a41d3c0071e
2013-04-19Do build libwps for iOSTor Lillqvist1-3/+1
Change-Id: Icd3120496e5548349ca58423ea537f392f6d5c6b
2013-04-19configure: try to make all PYTHON variables point to the same thingMichael Stahl1-0/+4
Change-Id: Ifa6a22717d6911b1f5dd816144d3ee95a09879a3
2013-04-19Do build libwpd, libwpg, libcdr, libmspub, libmwaw and libvisio for iOSTor Lillqvist1-22/+6
Change-Id: I6b69d852bd503ffe07c61fb6f048d5dde28cdbf9
2013-04-16move headers from solenv/inc/ to include/Matúš Kukan1-3/+2
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úš Kukan1-0/+2
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úš Kukan1-2/+0
No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
2013-04-15fix mingw openssl detectionLuboš Luňák1-2/+2
broken in e3f607e766cea9a867c7ebff8bd568536ff67da1 Change-Id: I51fbadcc3565e9c070252834bab4130edb2dcce6
2013-04-15MSVC: --enable-dbgutil uses debug runtimesMichael Stahl1-1/+1
Works here with MSVC 2008, make check passes successfully. Change-Id: Id02ab357ea93bddd241c7801c0d7b9b4be83b7b4
2013-04-15configure: find the MSVC debug runtime librariesMichael Stahl1-0/+18
... and copy them to solver bin in "external" Change-Id: I6850495d1abb848a3f6b17de6518d05890b13c32
2013-04-15Fix the gnutls test.Jan Holesovsky1-2/+2
Change-Id: I3990e9fd073f06427dd86c690371011eb029b397
2013-04-15fdo#60724 correct spellingThomas Arnhold1-1/+1
Change-Id: Ieb653adbd0cb4371ec5db57e70bcc551872f647f
2013-04-14Change PLATFORMID, whatever it is, for iOS to "ios_arm"Tor Lillqvist1-1/+1
Most likely PLATFORMID is not used for anything meaningful? Change-Id: Ia303c81106597dd5ed1a5a56d51e79f04a1ead48
2013-04-14Make SDKDIR match gb_Package_SDKDIRNAME for iOSTor Lillqvist1-0/+1
Change-Id: Ic453c5c4f5c584b63d7e74f02eb998861de21187
2013-04-13neon: honor --disable-openssl and use GNUTLSAndres Gomez1-0/+15
On --disable-openssl, the bundled neon library will link against GNUTLS + gcrypt instead of OpenSSL. Change-Id: I5b3f09cd1003aefde0478aaab026536c962212c4 Reviewed-on: https://gerrit.libreoffice.org/3330 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-13postgresql: honor --disable-openssl flagAndres Gomez1-0/+7
On --disable-openssl, let's avoid linking the bundled postgresql to OpenSSL by not passing down --with-openssl to its configure script. Also, configure stage will fail if krb5 or gssapi are enabled as they need OpenSSL and, in any case, --with-krb5 and --with-gssapi will not be passed down to postgresql configure script. Change-Id: Iaf7e944d1d8f6a018e949ece56f6d3881f1e8c46 Reviewed-on: https://gerrit.libreoffice.org/3333 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-13build: new --disable-openssl flagAndres Gomez1-15/+45
Most of the components included in LibreOffice already support alternative TLS libraries (e.g. NSS, GnuTLS). Change-Id: If00c348046fdbc88156f3d89c25e874e7e9bd04c Reviewed-on: https://gerrit.libreoffice.org/3328 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-13build: warn when configure with --with-tls=opensslAndres Gomez1-0/+4
When expliciting openssl as tls implementation to use, show a warning as there are still some pieces of code that may depend on NSS or GNUTLS. Change-Id: I2cfaaf09b5ad83837928f2648975db956b261c19 Reviewed-on: https://gerrit.libreoffice.org/3327 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-13add extra inc. dir for URE headersDavid Tardon1-9/+11
This is in preparation for removing gb_ZipPackage. It is only a temporary workaround, as the URE headers can be used directly from $(SRCDIR), once we do the migration of public headers to top-level. This commit should be reverted then. Change-Id: I26b7ad6eb7b33797c174573e3c2f69d295408657
2013-04-13Now we require liborcus-0.6 package.Kohei Yoshida1-1/+1
Change-Id: I05555e9bb7904d7b9c25842d76ebeea53a7c1dfd
2013-04-12configure: fix typo that enabled mergelibs by defaultMiklos Vajna1-1/+1
The commit message of 0e5f2ea0de71439fe121da47deaba68585541808? didn't mention this, so I guess flipping over the default was just an accident. Change-Id: I9078cc56a6064e3498b012848b860c7b414b37e6
2013-04-12No point in even considering mergelibs for Android or iOSTor Lillqvist1-1/+8
Change-Id: I2b587946f094cd4e83f4148d6e3359452ec36bf6
2013-04-11create --enable-mergelibs=all optionPeter Foley1-5/+11
Support cramming everything into one big merged library as well as only the libraries depended upon by almost everything. Change-Id: I69647037dc62840294ba670d5d6c172a4608bf3f
2013-04-10add new urelibs library merging some libraries from ure/lib/Matúš Kukan1-0/+1
There is no configure switch for this, URELIBS must be set. This commit changes strategy to link also libraries being merged. We need them for build tools like idlc, cppumaker, .., so the tools can link against them now. This avoids circular dependencies. Change-Id: Ic49e18ecbeaff84d4f5a7fafe8b1fbf45ed18c9b
2013-04-10detect IBM java paths on other platforms than x86Caolán McNamara1-0/+11
Change-Id: I3797c48951f5b95db7248122bd62c2b2ca2e3047
2013-04-10one variable to rule them allDavid Tardon1-106/+57
one variable to find them, one variable to deliver them all and into filelist put them, in $INSTDIR where the installer searches. Change-Id: I989f578f0ed6f9ef9167522249b36d95c15bfd1b
2013-04-10Allow selecting the tls backend to use in oox from configureMiguel Gomez1-0/+40
Change-Id: Ie82afb1f22caa0b02ddac256e2a0c2a49f19bb15 Reviewed-on: https://gerrit.libreoffice.org/3173 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>