1018 Commits

Author SHA1 Message Date
Douglas Mencken
21362f8c84 Add OS X 10.5 support to configure.ac
Change-Id: I16ea9850ae2dab0500940cec0a1873e6c5ccfdae
Reviewed-on: https://gerrit.libreoffice.org/7030
Reviewed-by: Douglas Mencken <dougmencken@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-12-15 12:45:23 +00:00
David Ostrovsky
130833f80e fdo#39956 Delete JAB
JAB has been discontinued in favor of the native IA2 bridge.

Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1
Reviewed-on: https://gerrit.libreoffice.org/6819
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-12-05 05:31:43 -06:00
Tor Lillqvist
215f87fb53 We need an ENABLE_CURL, too
It is not enough to just have CURL in BUILD_TYPE or not. At least the
ftp UCP requires libcurl unconditionally, so it can't be built if we
don't have either a system or bundled libcurl.

Change-Id: I38e9939acb160d581e9a070a6cd7a0c89ddb5266
2013-12-05 12:38:57 +02:00
Tor Lillqvist
4eaa08f1d4 Let's try to manage without building libcmis for iOS
libcmis needs curl and sice 618052e201318bcfba8a0fcdd29cf88eaa4a143e
we don't build that for iOS.

Change-Id: I78b5faa1a997a3e304cdbd80e254eab370caf552
2013-12-05 12:38:56 +02:00
Tor Lillqvist
2dc16ffab2 Some TABs had crept in again
Change-Id: If48a84fc7ccb1fc1ca37a6e9fe2e29473f1f32a6
2013-12-05 08:27:29 +02:00
Tor Lillqvist
83e835156b Bin ATSUI code
TDF has been shipping a CoreText-using LO since 4.1 and the sky hasn't
fallen. Getting rid of the ATSUI code will make other needed
refactoring easier.

Change-Id: I494096c3988ea26fa2b336621857d32b64b040f0
2013-12-04 14:34:06 +02:00
Khaled Hosny
0b9d8c678c Those AFM files are not used anymore
They were used to build metrics for printer built in fonts, which was
dropped in the previous commit.

Change-Id: Id9fb3108facec61eb6de0a2d16546f1187465e50
Reviewed-on: https://gerrit.libreoffice.org/6861
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-04 05:05:06 -06:00
Matúš Kukan
7eb3e0b389 Kill --with-check-jobs as it is ignored anyway.
since 4eebd65858655eef3f39e40ecbe74c505f6b4688

Change-Id: Ia754906e0de06690e43f2b1063f315659e50da3e
2013-12-03 21:42:19 +01:00
David Tardon
0f4be58862 upload libeot-0.01
Change-Id: I877cab5e13ebb52911b2e238a0f4ebb87cda73e9
2013-12-01 09:02:18 +01:00
Tor Lillqvist
cdb1981b2d Be more realistic
Change-Id: Id83205bfe65d2880bef4741b2c65049e4221d7c6
2013-11-22 10:53:41 +02:00
Tor Lillqvist
618052e201 Let's try to manage without building curl for iOS for now
There was some minor problem in building curl for iOS and I was
feeling lazy and didn't want to bother fixing that. The experimental
LibreOffice app linked fine without curl.

Change-Id: I9ed1fb814bf8b6c4e2a01a58812face68ae2fb68
2013-11-21 22:54:20 +02:00
Michael Stahl
31b91f6f8a --enable-ia2 no longer disables Java access bridge
Just install both; 448727e598ca0c35ee9cd6f2c25a847c8147943b already made
IA2 an experimental feature with fallback to Java access bridge if
experimental mode is disabled.

Change-Id: I4ca64adbc586bd87b4d28087709f5c2e02bf7990
2013-11-21 15:14:43 +01:00
Norbert Thiebaud
09e2349c51 Save downloaded tarballs under external/tarballs/
The choice of src/ as a place to save those tarballs was unfortunate,
since it is used everywhere else for own source code. After moving all
external modules to external/, it makes sense to put the tarballs there
too and, while at it, use a more appropriate name.

If src exist as a directory, we move it to external/tarballs and leave
a link behind for backward compat for people switching from after to
before the change in the git repo.

Change-Id: I045c4470945f5fadf7760855833ef58e6594ec80
Reviewed-on: https://gerrit.libreoffice.org/6597
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-21 02:06:05 -06:00
Christian Lohmaier
979f05eee3 bump version to 4.3.0.0.alpha0+
Change-Id: If4b45ae0455806b6eee57e49d308127ab1207b98
2013-11-21 05:09:21 +01:00
Michael Stahl
07d4ae3960 --enable-ia2 disables building java-bridge, so disable packaging it too
Change-Id: I7e3b2d47af9a9b91b22df43fc56cdfd3522de6d8
2013-11-21 00:41:08 +01:00
Stephan Bergmann
2d81c8f017 More garbage
Change-Id: I6e3f98b932f020bc7b1e8e9ba28503dd60d3fb9d
2013-11-20 23:36:57 +01:00
Stephan Bergmann
d3f37fa3a9 Presumably a typo
Change-Id: If9a0db76cd7ce21edddc57346e71da1bdf995b25
2013-11-20 23:18:50 +01:00
Andrzej J.R. Hunt
24b4610e10 Separate Impress Remote from Android build.
Previously the Impress Remote app could only be built within
gbuild when building the entirety of LO for Android, it can
now be enabled separately to be built within any LO build.

(Note that the app could still be built separately without doing a
full Android build of LO by using the android build tools and/or IDE.)

Conflicts:
	config_host.mk.in

Change-Id: I21d4389082a1492a3c9029d630f3fff97d9ba99a
Reviewed-on: https://gerrit.libreoffice.org/6146
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-20 14:41:51 -06:00
Michael Stahl
776f48eb97 Revert "fdo#67060 do not package RPM-only install script to DEB packs"
Put back the definition of WITH_RPM: otherwise a build
--with-pkgformat=archive fails since the scripts/install is not built.

Leave in the change to installer that should fix the original DEB bug.

This reverts commit 4f995b395ea347469ca9c7681d2f01f63e966d96.

Change-Id: I0cf4ba003237c66dfb7a0677d6a32a69f8203c6b
2013-11-20 15:39:40 +01:00
Andras Timar
4f995b395e fdo#67060 do not package RPM-only install script to DEB packs
This reverts commit 5003ab57eee903d072fc7fac8cb5c69a34fb9d5c.
It did not work, when both RPM and DEB were selected as targets.

Change-Id: I90c74f0d00804b80daeca2c69d1f12e094243a81
2013-11-20 14:59:30 +01:00
Bjoern Michaelsen
4eebd65858 fix Makefile.in
- unify ~all gbuild targets to one gbuild call
- kill CHECK_PARALLELISM as we dont respect it consistently anyway
- ${MODULE}.subsequentcheck needs no specialcasing now anymore too
- should fix e.g. "make unitcheck slowcheck subsequentcheck" calls

Change-Id: I4238d7de599cb9fbaf09f60539d6655b85b87c29
Reviewed-on: https://gerrit.libreoffice.org/6722
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-19 11:30:24 -06:00
Cédric Bosdonnat
7586bea9fb Add data for Alfresco Cloud CMIS connection
Change-Id: Ie5374f2e81e1429294805f05ae432fba86cc50df
2013-11-19 14:52:39 +01:00
David Ostrovsky
b4f2dc2b64 Add --enable-ia2 configuration option
Change-Id: I950c47bd95d5bb4aacf9e584c8e2eeef461af71f
2013-11-19 10:02:23 +00:00
Maxim Monastirsky
7cbf4629ea fdo#65124 define HAVE_FMERGENEUTRALITEMS for MSVC build
It has been added because mingw headers are missing
fMergeNeutralItems in SCRIPT_CONTROL struct
(see commit f6deda85ef4f28426c09fab7205f274922af3d96),
so there is no apparent reason to disable it for MSVC.
It also resolves fdo#65124.

Change-Id: I4b7381f076c213f12f32cf03e2c0f321ccb1c4ce
Reviewed-on: https://gerrit.libreoffice.org/6711
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
2013-11-18 13:09:30 -06:00
David Tardon
c7bedbf124 upload new libe-book
Force it as minimum version for system, as 0.0.1 is not usable
out-of-the-box.

Change-Id: Ic3205cf717b476f4f04777fc57032c0197bfbd84
2013-11-16 21:09:12 +01:00
David Tardon
40b2a899d5 fail if avahi is not found
If I configure with --enable-avahi, presumably I want the code to be
built with avahi support...
2013-11-16 11:20:27 +01:00
Tor Lillqvist
b1ab93642d Fix up help message for --enable-64-bit
Change-Id: Ie3646a1af8663683535642e42118cd39c349a94c
2013-11-16 11:57:31 +02:00
Tor Lillqvist
9127dede48 Fix up help message for --enable-lto
Change-Id: I8f81c37df4751bc6cafc31e1624197477701569b
2013-11-16 11:54:33 +02:00
Tor Lillqvist
18f9424ed7 Turn on LTO for MSVC when optimising unless told not to
Change-Id: Ifdb04238d02ff504bd517508851e93211d748b7d
Reviewed-on: https://gerrit.libreoffice.org/6652
Reviewed-by: Jesús Corrius <jcorrius@gmail.com>
Tested-by: Jesús Corrius <jcorrius@gmail.com>
2013-11-16 09:01:32 +00:00
Tor Lillqvist
7c1d47f460 Correction and clarification to help message
Change-Id: I93b4ccdf40ffa2f013764b6270bab9aa1dced7c7
2013-11-15 10:19:43 +02:00
Michael Stahl
a2a7a6411f configure: NSS_MAJOR etc. unused since cffad630
Change-Id: I5182e538219e85e8c2b0ae615d02d9aaaff75ca5
2013-11-13 18:27:25 +01:00
Robert M Campbell
8ab4752820 upgrade to ICU 52.1, fdo#70995
Change-Id: I25e4b630c9029749cc459c0b65da287d6f0ba95e
Reviewed-on: https://gerrit.libreoffice.org/6666
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
2013-11-13 15:35:16 +00:00
David Tardon
a621bdb0aa add config header for EOT
Change-Id: I1a3e01243c6f98fb5f055a1783bb13a1cbfc1efe
2013-11-12 21:15:20 +01:00
David Tardon
49a4d366ee integrate libeot
Change-Id: I0f28ff1680026d883909cc12efabb54f705cecb4
2013-11-12 17:28:12 +01:00
David Tardon
316be1b6f1 bundle libebook
Change-Id: I05d96875b9d1deb87dadd63f446080a6fe3494a9
Reviewed-on: https://gerrit.libreoffice.org/6630
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-11 06:52:50 +00:00
Michael Stahl
b800216933 remove INPATH and PROEXT
- WORKDIR path is just workdir
- INSTDIR path is just instdir
- WORKDIR_FOR_BUILD is workdir_for_build
- INSTDIR_FOR_BUILD is instdir_for_build
- replace other usage of INPATH by combination of OS and CPUNAME

Change-Id: Ie398387ebd82a968ec2605f2103c55b43a231482
Reviewed-on: https://gerrit.libreoffice.org/6601
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-07 14:27:50 -06:00
Cédric Bosdonnat
39768755e8 OAuth2 application keys shouldn't be in the code.
The GDrive OAuth2 key is now defined at configure time. If either the
client secret or client id is missing, the Google Drive connectivity
will be disabled at runtime.

Tinderboxes can set up a GDrive key, but they need to make sure it's
not persisting in the build log.

Change-Id: I09bc748641ec14eae890f273f05bffe4ed421dbb
2013-11-07 18:48:55 +01:00
Andrzej J.R. Hunt
ee9bee5d46 $CPU no longer exists, use $CPUNAME for libatomic-ops.
Change-Id: Ic70214d5e875dc7672b5b9496f1d6a7d624d6ed6
2013-11-07 07:57:54 +00:00
Andrzej J.R. Hunt
f479f62c14 Make libatomic_ops buildable and enable on non-X86.
Change-Id: Iec1d329f143ab76de7e8b4acd3da66efb6e0220c
Reviewed-on: https://gerrit.libreoffice.org/5812
Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
Reviewed-on: https://gerrit.libreoffice.org/6600
2013-11-07 01:05:55 -06:00
Michael Stahl
eca3dec204 fdo#42783: remove CPU variable from environment
Replace uses with CPUNAME instead, and get rid of the horrible
postgresql patch that worked around environment leakage.

Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
2013-11-07 01:34:43 +01:00
Michael Stahl
9487456637 configure: add vars for Solaris/SPARC64 (already checked in vcl)
Change-Id: Ic27986d8d45f61facedf2400b77334aaf1da7c1e
2013-11-07 01:34:42 +01:00
Michael Stahl
8c85ae050f configure: stop adding dmake location to PATH
Change-Id: I06c85f064a478ead6cecbe1c2d666ba3d947a177
2013-11-07 01:34:41 +01:00
Michael Stahl
323123337d configure: WORDS_BIGENDIAN is unused
Change-Id: I81b268d06c66860982b4d2443a1126e787f4190b
2013-11-07 01:34:39 +01:00
Michael Stahl
1e7f995214 configure: no need to put OSVERSION in environment
... since it's only used inside configure.

Change-Id: Iaf88239a5e8eb7215406b9948ca2599bd1468a8b
2013-11-07 01:34:37 +01:00
Andrzej J.R. Hunt
31fd531b27 Revert "Make libatomic_ops buildable and enable on non-X86."
(Pushed from wrong branch -- incomplete/broken.)

This reverts commit 0351eaf42f4ebda8564f0f7cdf32706dfff735f6.
2013-11-06 19:41:30 +00:00
Andrzej J.R. Hunt
0351eaf42f Make libatomic_ops buildable and enable on non-X86.
Change-Id: I9423672b03caa4d500d44155bc47d4a8fa10c3cb
Reviewed-on: https://gerrit.libreoffice.org/5812
Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
2013-11-06 13:20:34 -06:00
Christian Lohmaier
9a16e421a2 bump product version to 4.2.0.0.alpha1+
Change-Id: If7cdbb110ffa9f34bde257ae4491533c838d20e9
2013-11-05 19:19:51 +01:00
David Tardon
7098f83ec3 add check for libodfgen version
Change-Id: I4d053c3234d93f141abbbab1412c591795c412e2
2013-11-05 13:29:45 +01:00
Tor Lillqvist
05a4ca26a6 We don't build NSS for iOS and Android
Change-Id: Ice999350f91f6cde82d6a55e9ca470378d41c61f
2013-11-05 10:49:34 +02:00
Michael Stahl
133d59adf7 configure: build oox with NSS backend by default
Because NSS libraries are dynamic and OpenSSL static, using NSS saves
1.5 MB in the oox library [even though it's not as 1337 apparently]:

-rwxrwxr-x. 1 ms ms  8889575  2. Nov 13:45 libooxlo.so.nss
-rwxrwxr-x. 1 ms ms  7773576  2. Nov 13:45 libooxlo.so.nss.stripped
-rwxrwxr-x. 1 ms ms 10340276  2. Nov 13:37 libooxlo.so.openssl
-rwxrwxr-x. 1 ms ms  9042216  2. Nov 13:37 libooxlo.so.openssl.stripped

Change-Id: I387496ae364acb1286d753d52f04924631136750
2013-11-04 21:52:08 +01:00