summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2014-02-02add --with-system-glm opt. to configureDavid Tardon
Change-Id: Ie7688d400fe5e05f93c89b4c7d677a7a5c9880f5
2014-02-02glm does not provide any .pc fileDavid Tardon
Change-Id: I8c4560e037e772a10a521931a44594a5f7a7f7ed
2014-01-29make glew a normal external shared projectMarkus Mohrhard
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85
2014-01-29add glm to the libreoffice buildMarkus Mohrhard
Change-Id: I40580283c29b6edcbffaeade2758a49c342239cf
2014-01-26macosx: add --enable-macosx-retinaNorbert Thiebaud
this tell the info.plist that the application is 'high resolution enabled' Change-Id: I8e43e20f78c822d1cebab873f340143fe2dee4ea
2014-01-26Use pkgconfig to detect curl first, then fallback to curl-config.Tomas Chvatal
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-24Cleanup font mapping configure testJan-Marek Glogowski
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-23Depend unit test on existing font.Jan-Marek Glogowski
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-20Typo in PLATFORMID for Linux powerpc64Stephan Bergmann
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-20Get bundled openssl to be used on OS X too, at least on OS X <10.7Douglas Mencken
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-17Get bundled curl to be used on OS X tooDouglas Mencken
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-16Export CROSS_COMPILING=YES, if set, while running the configure scriptTor Lillqvist
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-16Move fontconfig baseline to 2.4.1 (RHEL 5 version)Chris Sherlock
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-15Let's always use libc++ when building for iOS against a current SDKTor Lillqvist
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-13AbiWord Import filterFridrich Štrba
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-13Filter out GCC-ism for ClangStephan Bergmann
At least mariadb-5.5.34-2.fc20.x86_64 "mysql_config --cflags" somewhat unhelpfully includes GCC-specific -fstack-protector-strong which at least Clang trunk towards 3.5 does not understand. Change-Id: Ic38104323b6d9275384effdf21d1885c0720edb0
2014-01-11Add -fdata-sections for Android.Matúš Kukan
Change-Id: Id76fa23c0203028c52fb63f5cbc80ac12c4e20f2
2014-01-10configure: check for ICE and SM libraries tooMichael Stahl
Change-Id: Id86b09c9f2fe8770da8cc6b13672e2bf37201962
2014-01-10configure: we need both cups header and libraryMichael Stahl
Change-Id: Ie27a67b7d1086fbbce5eb40a56b4d154afb3faf8
2014-01-10configure: ENABLE_NPAPI_FROM_BROWSER requires Xt libraryMichael Stahl
Change-Id: I023927897787ae046baf2751d0e56bfca3fb688f
2014-01-10configure: no Xinerama on DarwinMichael Stahl
Change-Id: Iad86269939cd75f9158f86e6da04952f85868e5a
2014-01-10compilerplugins: strip out -m32/-m64 from CXXMichael Stahl
These are not part of LO and need to be built with native bitness of the compiler. Change-Id: I41fdec130a63e0c0d07f1df228031014cd2351c2
2014-01-08Update mdds to 0.10.1, set it as the required baseline.Kohei Yoshida
This update will obsolete two patches that were previously applied. Change-Id: I521e939905e473ca5d440dea3b03faeb9af4c0fb
2014-01-06fdo#73087: python3: upgrade to version 3.3.3Michael Stahl
- drop obsolete/upstreamed patches: python-3.3.0-ffi-clang.patch.1 python-3.3.0-15833.patch.1 one hunk of python-3.3.0-aix.patch.1 in fficonfig.py.in Change-Id: I12f0f78a172067986b63455847015ea2430a084c Reviewed-on: https://gerrit.libreoffice.org/7278 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-01-06$MSM_PATH($msmdir) needs a path separator at the end of the line.Tomofumi Yagi
A error occurs in Visual Studio Express and Windows 7/8/8.1 environment, if a path separator at the end of the line is missing. The registry entry for Merge Module directory has a path separator as suffix. Change-Id: Ic1c51716631980e89f5bfa11a1d76b45c35e920e Reviewed-on: https://gerrit.libreoffice.org/7272 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2013-12-31Print more specific error message.Matúš Kukan
Change-Id: Idf309ab4ae4f9539327e94dbd8dd465822300c81
2013-12-26Accept also the iOS 7.1 SDKTor Lillqvist
Change-Id: I1e93d23be2f7738062f419680872b94d2ccdcc8c
2013-12-26When using --with-macosx-sdk=10.8 or 9, use xcode-select -print-pathTor Lillqvist
I want to be able to use of a separate Xcode installation (like a developer preview) instead of the /Applications/Xcode.app one. Change-Id: I1faa84d028a8df6b4fc61b321fd2a6cde9a0ab0f
2013-12-21build fixAndras Timar
Change-Id: I6a2e8e69106584b6b7c9af35d4e0e79bf6ef5342
2013-12-20typo fixesAndras Timar
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
2013-12-19Use embedded DWARF in the iOS apps except for in release buildTor Lillqvist
Running dsymutil takes much too long to be bearable during development. But when building for actual release we do want a separate dSYM of course. (Of course none of the current iOS apps in the source are intended to be actually "released". But add this logic just for completeness.) Change-Id: Ibb5037d6926e969a891269d6c9d86232bc01cb3c
2013-12-19Don't enable OpenCL on OS X 10.5Douglas Mencken
Change-Id: I5b74d9a043c793ff5176b10786c09041207509a6 Reviewed-on: https://gerrit.libreoffice.org/7138 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-12-17gbuild: remove obsolete SOLARLIBMatúš Kukan
Change-Id: I6fcf5ff3a8f543079c3c8d37a728eb0ba6e0587e
2013-12-17touch -h requires the file to exist, funnily enoughTor Lillqvist
Change-Id: I38639236f9e7cc2ec8f4e4f9adc708822bc2f73d
2013-12-17Touch a plain file and not /dev/null to avoid problem on Cygwin at leastTor Lillqvist
Touch the "warn" file that we use to save warnings detected during configury. Change-Id: I44ad9a878f7768af6046337c0465e00061306dda
2013-12-17Pass also Xcode's ARCHS, OTHER_CFLAGS and OTHER_CPLUSPLUSFLAGS in lo.xcconfigTor Lillqvist
ARCHS tells Xcode to build the architecture for which the LO code has been built. The CFLAGS properties make sure the same -D flags are used as for the LO code. Change-Id: I3c8af0ff9fba7d0b4eddbc0af9aad44fb385314c
2013-12-17Bump curl version check to 7.19.4 in configure.acDouglas Mencken
Constants CURLPROTO_HTTP, CURLPROTO_HTTPS, ... have been introduced in curl 7.19.4. With current requirement (>= 7.13.1), we would get build errors like "cmis/src/libcmis/base-session.cxx:841: error: CURLOPT_PROTOCOLS was not declared in this scope" in cases of using curl < 7.19.4. Change-Id: Ifa6c56fc71715cceb19d30bb2d6f48f0b1dbd7da Reviewed-on: https://gerrit.libreoffice.org/7050 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-12-17Add check for touch -h to configure.acDouglas Mencken
Change-Id: I53c452dac9cef64fce9a3e7e28956efe95fc4c24 Reviewed-on: https://gerrit.libreoffice.org/7046 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-12-15Add OS X 10.5 support to configure.acDouglas Mencken
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-05fdo#39956 Delete JABDavid Ostrovsky
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-05We need an ENABLE_CURL, tooTor Lillqvist
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-05Let's try to manage without building libcmis for iOSTor Lillqvist
libcmis needs curl and sice 618052e201318bcfba8a0fcdd29cf88eaa4a143e we don't build that for iOS. Change-Id: I78b5faa1a997a3e304cdbd80e254eab370caf552
2013-12-05Some TABs had crept in againTor Lillqvist
Change-Id: If48a84fc7ccb1fc1ca37a6e9fe2e29473f1f32a6
2013-12-04Bin ATSUI codeTor Lillqvist
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-04Those AFM files are not used anymoreKhaled Hosny
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-03Kill --with-check-jobs as it is ignored anyway.Matúš Kukan
since 4eebd65858655eef3f39e40ecbe74c505f6b4688 Change-Id: Ia754906e0de06690e43f2b1063f315659e50da3e
2013-12-01upload libeot-0.01David Tardon
Change-Id: I877cab5e13ebb52911b2e238a0f4ebb87cda73e9
2013-11-22Be more realisticTor Lillqvist
Change-Id: Id83205bfe65d2880bef4741b2c65049e4221d7c6
2013-11-21Let's try to manage without building curl for iOS for nowTor Lillqvist
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--enable-ia2 no longer disables Java access bridgeMichael Stahl
Just install both; 448727e598ca0c35ee9cd6f2c25a847c8147943b already made IA2 an experimental feature with fallback to Java access bridge if experimental mode is disabled. Change-Id: I4ca64adbc586bd87b4d28087709f5c2e02bf7990