Commit Graph

891 Commits

Author SHA1 Message Date
Matúš Kukan
bf4352f0d1 Do not have two help strings for the same.
Change-Id: Icae6446494df835a5f636d7a139220997026fa85
2014-02-26 13:20:37 +01:00
Stephan Bergmann
95700a2d7d Drop CLANGBUILD in addition to CLANGDIR
...see
<http://lists.freedesktop.org/archives/libreoffice/2014-February/059654.html>
"Drop CLANGBUILD in addition to CLANGDIR?"

Change-Id: I8d68aa0f2298240c8e7265cab273c602f5b6881a
2014-02-25 10:56:34 +01:00
Stephan Bergmann
ded6334f70 Make JUnit/Hamcrest detection more flexible
...so it accepts a hand-crafted junit.jar that references the hamcrest jar on
its manifest class-path.

Change-Id: I9a6c7c1be8cd4a70c263de0f799973baf8d2b951
2014-02-25 08:42:51 +01:00
Tor Lillqvist
691f87b2f1 Surely no need to check for malloc, realloc, calloc and free
Change-Id: Ie2176e830d6c759657936b48c8ac6860aacf3d9d
2014-02-21 21:53:41 +02:00
Matúš Kukan
dbfc495a9a Add config option used when we try to link one huge object file.
In theory, it should not be used, we use it now to mark duplicated
symbols from sdi slots as weak. See idl/source/objects/types.cxx.

Change-Id: I3c6fccfb96884df6b9e6eb35b8615ba4d66ca208
2014-02-21 07:52:24 +01:00
Matúš Kukan
d5951c0419 Allow to set LD_PLUGIN and use it for 'ar' - helps -flto build with clang.
So, it's possible to just add LD_PLUGIN=/usr/lib64/LLVMgold.so to
autogen.input and it works.

Change-Id: I35cdebfc918793c2ff99fd4f6dce9319b459be0e
2014-02-21 07:52:23 +01:00
Kevin Hunter
faaaddeea4 Enable relative paths.
The documentation for the --with-external-tar was previously not
specific that it required an absolute path.  So rather than fix the
help text, convert the path to an absolute one.

Change-Id: I794cd77235e68a2270acd09895bf994527e847c4
Reviewed-on: https://gerrit.libreoffice.org/8146
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-02-20 22:57:37 +00:00
Matúš Kukan
193d15277c EXTERNAL_WARNINGS_NOT_ERRORS -> ENABLE_WERROR and be "TRUE"/""
It's easier to type 'make ENABLE_WERROR= <module>' if one wants that.

Change-Id: I2bb9911259f41ecae27dc110723f3364b3ff09cf
2014-02-20 11:24:21 +01:00
Tor Lillqvist
6c6e798d09 Remove obsolete warning
Change-Id: Ic33df13d5c46a7e87a06822c79b0f56930f59ea5
2014-02-20 12:01:48 +02:00
Tor Lillqvist
2044aef13b Don't bother mentioning the Tru64 'setld' package format
Change-Id: I2a9707c70637fe5bae5d16fd45e9603318d5d82f
2014-02-20 11:18:56 +02:00
Tor Lillqvist
26eb80ac7a Don't bother mentioning the IRIX 'inst' and 'tardist' package formats
Change-Id: I11c2f7fa72a1bc8a2c621ed928dc33a8410f1eee
2014-02-20 11:18:04 +02:00
Stephan Bergmann
bfd6428fff Hack for mysql_config under linux32
Change-Id: I3a6b4aae36df7e23c05da9fd27b0588a6228b92b
2014-02-14 15:10:32 +01:00
Stephan Bergmann
f9d7430574 Merge AWTLIB and JAVALIB together as JAWTLIB
...only used in bean/Library_officebean.mk

Change-Id: Ic57eb66197f55562157c2ca961001ed01e9906b2
2014-02-14 08:41:16 +01:00
Stephan Bergmann
c7114eddf1 JDKLIB is apparently unused
Change-Id: I8d13b28a0a6f0063a9249417bd0518dc3b83f8d0
2014-02-14 08:41:14 +01:00
Kohei Yoshida
07e2c31831 fdo#74824: Update mdds to 0.10.2 which fixes one crasher bug.
Change-Id: If05c7573530c892dc063dfb7accec1c24a322ddd
2014-02-12 09:58:53 -05:00
Michael Stahl
49dde4cd42 normalize values of SYSTEM_RHINO, SYSTEM_LIBLANGTAG
Change-Id: I656e90024d35ef8189727e6a39815ef4e4fb330b
2014-02-12 09:53:12 +01:00
Michael Stahl
7d2f7c6d7e normalize values of SYSTEM_APACHE_COMMONS, SYSTEM_BSH
Change-Id: Ia6adb8ae07ec80e83bc67084dfbd0bc6136ed8b7
2014-02-12 09:53:11 +01:00
Michael Stahl
32db4993c4 normalize values of SYSTEM_POPPLER, SYSTEM_JFREEREPORT
Change-Id: I8034b6fdf85697b6b409143396983ef3170257b2
2014-02-12 09:53:11 +01:00
Michael Stahl
8555b37859 normalize values of SYSTEM_BLUEZ, SYSTEM_MESA_HEADERS
Change-Id: I166de66dd8cd58a05e1a9e8d2f25bf95b98297fb
2014-02-12 09:53:11 +01:00
Michael Stahl
ab586f14e0 normalize valuse of SYSTEM_MYTHES, SYSTEM_LPSOLVE
Change-Id: Ie61f6a0e572dcc3cdc4cbca698fb90d67f9a87ad
2014-02-12 09:53:11 +01:00
Michael Stahl
9fc9e9cfec normalize values of SYSTEM_HUNSPELL, SYSTEM_HYPH
Change-Id: Ib11dcf94263aefc68ae2e831baeeb957231793ae
2014-02-12 09:53:11 +01:00
Michael Stahl
187194b8ae normalize values of SYSTEM_NPAPI_HEADERS, SYSTEM_ICU
Change-Id: I7f1153e4a07a4116417a7734d867f2d0feda1ee4
2014-02-12 09:53:10 +01:00
Michael Stahl
5378deaea3 normalize values of SYSTEM_ODBC_HEADERS, SYSTEM_OPENLDAP
Change-Id: I913c38878a110625747fbf32ad9c43ad0dab30d3
2014-02-12 09:53:10 +01:00
Michael Stahl
ff69e725c2 normalize values of SYSTEM_GLM, SYSTEM_VIGRA
Change-Id: Idc28f8be610aae57477f18c26ffcb97a24a2ab82
2014-02-12 09:53:10 +01:00
Michael Stahl
5866b33bdd normalize values of SYSTEM_HSQLDB, SYSTEM_POSTGRESQL
Change-Id: Ia29a173ab6bb3442f98cd6db4db67ad27e7fa9a1
2014-02-12 09:53:10 +01:00
Michael Stahl
adddbbc4c6 normalize values of SYSTEM_BOOST
Change-Id: I2fce6545d7f279e0e2d6f3ff53eee1ab82314135
2014-02-12 09:53:10 +01:00
Michael Stahl
5c0e6d86a8 normalize values of SYSTEM_CAIRO
Change-Id: I7ba86a2606d585b7b4351bc1fcd6d8ceebca5fd7
2014-02-12 09:53:09 +01:00
Michael Stahl
0443d0a90e normalize values of SYSTEM_PYTHON, SYSTEM_MYSQL_CPPCONN
Change-Id: I8932febdd39c35f23fb3a89703b69e25302f5678
2014-02-12 09:53:09 +01:00
Michael Stahl
379f978387 normalize values of SYSTEM_FREETYPE, SYSTEM_LIBXML, SYSTEM_MARIADB
Change-Id: Iffcc671ca41c5880579effe0786a3b4d3be0dab0
2014-02-12 09:53:09 +01:00
Michael Stahl
46648159bf normalize values of SYSTEM_CLUCENE, SYSTEM_EXPAT, SYSTEM_JPEG
Change-Id: I343dae79b01e1369722c7bbd1ab2c36e2bfa96ac
2014-02-12 09:53:09 +01:00
Michael Stahl
04ff535f72 normalize values of SYSTEM_ZLIB, SYSTEM_DICTS, SYSTEM_FONTCONFIG
Change-Id: I7530cb9d0797df5fc86695b0379cc44c159d2ab5
2014-02-12 09:53:08 +01:00
Michael Stahl
23647595d7 normalize values of SYSTEM_LIBATOMIC_OPS, SYSTEM_FIREBIRD
Change-Id: I89802da0ad7f7bf838a8937430825b0adf42a6ee
2014-02-12 09:53:08 +01:00
Michael Stahl
e3abec3f07 fdo#74825: fix missing lcms2/libxslt/curl in installation sets
The assumption that all configure variables had been normalized to
TRUE/<empty> turned out not to hold; convert a bit more in that
direction.

(regression from 4af38b099c)

Change-Id: I2127c515e8a833a07c9b26ed9d693ce5a1853fe4
2014-02-12 09:53:08 +01:00
Jan Holesovsky
3ebbd27314 Fix splash screen.
Regression from ea6c029dfc, sorry.

Change-Id: I91a5d4b0a47a6902df7d163f322d9d437f6990d3
2014-02-04 11:24:32 +01:00
Jan Holesovsky
ea6c029dfc startcenter: Kill the old branding images.
Change-Id: Idab983ac085efa755025fdef1caa2c0073dd1ba0
2014-02-03 19:09:21 +01:00
David Tardon
99a4972f7e add --with-system-glm opt. to configure
Change-Id: Ie7688d400fe5e05f93c89b4c7d677a7a5c9880f5
2014-02-02 22:29:23 +01:00
David Tardon
964dd1e479 glm does not provide any .pc file
Change-Id: I8c4560e037e772a10a521931a44594a5f7a7f7ed
2014-02-02 21:41:39 +01:00
Markus Mohrhard
01a56100a4 make glew a normal external shared project
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85
2014-01-29 08:09:37 +01:00
Markus Mohrhard
ae9e611c33 add glm to the libreoffice build
Change-Id: I40580283c29b6edcbffaeade2758a49c342239cf
2014-01-29 08:09:17 +01:00
Norbert Thiebaud
0c9e4d9b22 macosx: add --enable-macosx-retina
this tell the info.plist that the application is
'high resolution enabled'

Change-Id: I8e43e20f78c822d1cebab873f340143fe2dee4ea
2014-01-26 22:05:58 -06:00
Tomas Chvatal
cc380501c2 Use pkgconfig to detect curl first, then fallback to curl-config.
Change-Id: I3666c4d0298a76062a24ad8ae1c319f3480a9290
Reviewed-on: https://gerrit.libreoffice.org/7643
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
Tested-by: Khaled Hosny <khaledhosny@eglug.org>
2014-01-26 09:18:08 +00:00
Jan-Marek Glogowski
93a2279c26 Cleanup font mapping configure test
Change the test to compare lowercase font filenames and actually
check, if the original font is installed. Additionally drop currently
unused and already commented font mappings.

This also drops the single other tr and awk users to use $AWK instead.

Change-Id: I1886eeb9578386e3d8bdda6f011fcc9bc59eaa36
Reviewed-on: https://gerrit.libreoffice.org/7619
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2014-01-24 08:31:37 +00:00
Jan-Marek Glogowski
c4ffca21ff Depend unit test on existing font.
Commit 734cf8395 introduced a unit test, which depends on a Calibri
metric-compatible font. So this adds a fonctconfig based check to
configure and just runs this test, if configure finds a correctly
mapped font.

Reviewed on:
	https://gerrit.libreoffice.org/7596

Change-Id: I5255a4366684b115d88adca78ab2002864b63766
2014-01-23 18:13:04 +01:00
Stephan Bergmann
e5d643327d Typo in PLATFORMID for Linux powerpc64
cf. the list of platform tokens at <https://wiki.openoffice.org/wiki/
Documentation/DevGuide/Extensions/Target_Platform> and in
desktop/source/deployment/misc/dp_platform.cxx.

Change-Id: Ibfc103bed1f6756654225e2c456ad73ab56c0d5a
2014-01-20 17:40:52 +01:00
Douglas Mencken
8ae8d5165c Get bundled openssl to be used on OS X too, at least on OS X <10.7
Also note that OpenSSL is incompatible with -fvisibility=hidden on OS X

Change-Id: I1fc3cf4d515ef210f996cb04ba9c1b3216109137
Reviewed-on: https://gerrit.libreoffice.org/7233
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-20 15:05:24 +00:00
Douglas Mencken
2fd70b6bf7 Get bundled curl to be used on OS X too
Don't force "yes" on Darwin.

Change-Id: I3a6a2ecdf15325d07fb22b9a6bb0da7b313036cb
Reviewed-on: https://gerrit.libreoffice.org/7197
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-17 11:55:32 +00:00
Tor Lillqvist
5adc0674a7 Export CROSS_COMPILING=YES, if set, while running the configure script
It can thus be used in a pkg-config replacement wrapper that makes pkg-config
look in an appropriate place, which typically is needed when not using a
proper cross-compilation toolchain. (Such would come with an own copy of
pkg-config.)

Change-Id: I4c746206cc67ed7a428833f03b9d3aad250d31e1
2014-01-16 23:38:41 +02:00
Chris Sherlock
ee99613941 Move fontconfig baseline to 2.4.1 (RHEL 5 version)
Change-Id: Ie79f534e7f5aa8fc9a87996c68e1251260403f66
Reviewed-on: https://gerrit.libreoffice.org/7460
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-16 15:30:12 +00:00
Tor Lillqvist
0b3513f34d Let's always use libc++ when building for iOS against a current SDK
I have been using it for a while and it seems to work fine. No need to
default to libstdc++.

Change-Id: Ifa6999921b1333317c112f57fa402188f787d27d
2014-01-15 10:29:53 +02:00
Fridrich Štrba
10eaaac020 AbiWord Import filter
Change-Id: I90dc115044e5f81fa3a2b105d30d7d39e438b086
Reviewed-on: https://gerrit.libreoffice.org/7411
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-01-13 21:14:59 +00:00