summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-08-29make the tinderbox information more reliable in the about dialog (fdo#58034)Petr Mladek1-2/+5
Pass the information via config/config_buildid.h. Then cui/source/dialogs/about.cxx will get rebuilt also in the incremental build. Also allow to set EXTRA_BUILDID also via environment variable. This is much easier with tinderboxed that work with static autogen.input. Change-Id: Ic0b0d13f031c988c096bfd4533e650e245a0ad74 Reviewed-on: https://gerrit.libreoffice.org/5680 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-07-25Use inconditionally the libwpd >= 0.9.5 pathFridrich Štrba1-1/+1
Since libwpd does not output the version number anymore (cherry picked from commit 93d0e38ccc06060f20073a9461c53f471a1b9c03) Conflicts: writerperfect/source/common/WPXSvStream.cxx Change-Id: I1bc3f7081552795fc2ed33f033a093fa5b40fda8 Reviewed-on: https://gerrit.libreoffice.org/5103 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-06-28detect -isystemLuboš Luňák1-0/+20
The base part of 151abb8b2b9d3a22229b98cec12e29484d12109b (and follow-up) fixes, for other commits using ISYSTEM. Change-Id: I9ab1ef95ec02ad30f943084161f76da1b2985b88 Signed-off-by: Jan Holesovsky <kendy@suse.cz>
2013-06-28configure: use -isystem for GSTREAMER_CFLAGSMichael Stahl1-0/+2
... to work around GCC 4.8.0 -Werror=literal-suffix in gst/video/video.h definition of GST_VIDEO_CAPS_RGB8_PALETTED. Change-Id: I514b29d58f348bad0b13c7ef66db4b3ee34516cd (cherry picked from commit 18b0bda1be62da1b0f9c1fc40864ccc486d5b43c) Signed-off-by: Luboš Luňák <l.lunak@suse.cz>
2013-06-27we now need librdf_world_set_raptor_init_handler from librdfLionel Elie Mamane1-1/+1
Change-Id: I4e3b56fd8c088983a8a01eb6ccf88691d6fd93ef (cherry picked from commit 2728808553e5a248d1e4dc1361e4784400a75e7b) Signed-off-by: Michael Stahl <mstahl@redhat.com> Conflicts: configure.ac
2013-06-27unoxml needs to link with raptor2 nowDavid Tardon1-1/+2
Change-Id: Icbe5ac8e20b5a05fdba4ed7b8a287c3d9e94d2da (cherry picked from commit 2b5203c9ac4b6a95fa77f1a31fdb7b13e736d37e) Signed-off-by: Michael Stahl <mstahl@redhat.com> Conflicts: configure.ac
2013-05-13fdo#64311 - don't encourage the fpicker to give us URLs we can't handle.Michael Meeks1-0/+2
(cherry picked from commit 8659ca5c350b9b08fb5f343c68955cdd6d361c96) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> Conflicts: config_host/config_vclplug.h.in Change-Id: Ide7d833801e96a3375909238d036687082f34605 Reviewed-on: https://gerrit.libreoffice.org/3881 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-09configure: with --enable-headless disable opengl by defaultRiccardo Magliocchetti1-0/+1
It makes no sense without a gui, one less one is forced to use with --enable-headless Issue fixed in master in 2ac38d1eac981a411f89b666c6f72aef88fa1f73 Change-Id: I28bd271ca1121070a331cd0a9b1d1ce823ce7c63 Reviewed-on: https://gerrit.libreoffice.org/3803 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
2013-05-09fdo#61092: force ENABLE_QUICKSTART_LIBPNG to None with --enable-headlessRiccardo Magliocchetti1-2/+7
Fixes compile issues with --enable-headless if png headers are installed. Backport of 37690fe74c4c585564c67c1ff7b8be353cf68033 Change-Id: Ia16b38ae61f485ba62cd2b802a2e1239697be088 Reviewed-on: https://gerrit.libreoffice.org/3802 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
2013-05-05configure: don't enable ENABLE_NPAPI_FROM_BROWSER with --enable-headlessRiccardo Magliocchetti1-1/+1
This fix a build error since otherwise X libraries are required Backport of 759cc27530a5f58b43721f2d760c9429561a12fd Change-Id: Iba718969dca90563ba9e60aa16944e6de67c7141 Reviewed-on: https://gerrit.libreoffice.org/3786 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-04-01fdo#62110: GLU also needs -lGL to linkBenedikt Morbach1-0/+1
Change-Id: Ida9d03564cf003cae282792f0daf5945cff34108 (cherry picked from commit fac49ace812a15ba10d30a3735b61ae30ac287c5) Signed-off-by: Michael Stahl <mstahl@redhat.com> Conflicts: configure.ac
2013-02-27we need system libcmis 0.3.1 nowBjoern Michaelsen1-1/+1
Conflicts: configure.ac Change-Id: I6919a7630f1afc1524cf2f21482f40fc9aebf0c6 Reviewed-on: https://gerrit.libreoffice.org/2442 Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-02-26do not codesign by default on Mac. only codsigne if explicitely askedNorbert Thiebaud1-1/+1
Change-Id: I0173599672755de30b0517291f3b64654988f7b8 (cherry picked from commit a2a8a159df82bc5e75c0c56af6ffef0f024c7b1d) Signed-off-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-25fdo#54087 build npsoplugin on Windows, it does not depend on GTK+ thereAndras Timar1-1/+1
Change-Id: I033ee2316337dab549f1beddbfb7919a35d73c8e Reviewed-on: https://gerrit.libreoffice.org/2334 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-19Kill the --without-system-stdlibs optionFridrich Štrba1-18/+0
(cherry picked from commit 3708fe8434ad6f64d527215f4619556b0a5701ff) Conflicts: external/Module_external.mk scp2/Module_scp2.mk Change-Id: I54bff2c8593995829857d30b38b8626a8c1a1a4f Reviewed-on: https://gerrit.libreoffice.org/2252 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-02-19Merge in Bluetooth code for the Impress Remote for OS XTor Lillqvist1-1/+1
Thirteen commits from master squashed into one commit. Original commit messages in order below, so note that claims are in many cases overridden by later commits. === This is the 1st commit message: Work in progress. It sets up the SDP service record and registers it, and that seems to work. Does not do anything with it yet. I wonder if the current approach to use the standard SerialPort service class will work for Macs, as they by default have one SerialPort service running, "Bluetooth-PDA-Sync", whatever that is. There is no code in the Android app to handle the case of there being several Serial Port services on the computer it wants to connect to, so what happens then when there are two will be interesting to see. (I can't find in the Android API any way to enumerate services that use the same service class. If there was, the app could choose the correct one based on its name.) So probably we should pretty soon switch to using a dedicated service class UUID instead of using the standard serial port one. As we already have the app out in the wild it will probably have to be modified to look for both Serial Port and our own service then? Sigh. === This is the 2nd commit message: Add this single-line file === This is the 3rd commit message: Fix build against Mac OS X SDK 10.4 === This is the 4th commit message: More work on the Impress Remote Control Bluetooth code for OS X Mostly the work of Thorsten, from December, adapted to compile against the current remote control code, and with one or two crucial things added. Plus lots of SAL_INFO calls added; once it works well many of them can be dropped. Does not work properly yet, do not cherry-pick just this to 4.0. === This is the 5th commit message: Nothing in the C standard about sockets === This is the 6th commit message: Fix compilation for Linux and hopefully Windows, too === This is the 7th commit message: Blind fix for WaE: class does not fully implement protocol The Xcode 3 compiler warns: class 'ChannelDelegate' does not fully implement the 'IOBluetoothRFCOMMChannelDelegate' protocol. === This is the 8th commit message: pragma GCC diagnostic is not available for 4.0.1 === This is the 9th commit message: std::vector::data() is C++11 === This is the 10th commit message: WaE: comparison is always true due to limited range of data type === This is the 11th commit message: Be specific in the logging as multiple threads involved Sure, each SAL_INFO output line includes the thread ID, but still, good to avoid confusion from where this line is coming. === This is the 12th commit message: Plug autorelease leak === This is the 13th commit message: Handle gracefully the remote end closing the RFCOMM channel Avoids a crash if one presses the "back" key on the Android remote control. (cherry picked from commit 100ac0876f1038aea7e7ef56f95d008ecc6aea3d) (cherry picked from commit c30e94a9cfc05ca8882fe78749b41207611910fb) (cherry picked from commit bc96a84370fb167ab2c63582c10535992f31768c) (cherry picked from commit f9685dc555cc79fe3a52caf9da39df37da750cd4) (cherry picked from commit dca5d2b1677ebffd1a4ff791c47b33a6252210b2) (cherry picked from commit bd6201ee4df1b7f54b1e768167a88ea5faa38fcc) (cherry picked from commit 05dbe2dda095aee2b595a29b95b5952acbe55e67) (cherry picked from commit c21916ad8a315a9dd7f23bf9aef0576975470a5a) (cherry picked from commit 730cff74c04dc6ec2cfc9cf9dcec172392f50616) (cherry picked from commit 21bec368ad670e368d4b5cadae1c07962710f115) (cherry picked from commit da3d37b968a79ff59fcc4103174b5b6bc3ec74c0) (cherry picked from commit b008101fd754b6b81c4f31e3079f01a21434601d) (cherry picked from commit 6ce04df28c8b5d6043340efe6fdc229b51dd8c36) Change-Id: Ic72b432b2174e2ad31225a1b5fa97c1a79330e48 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2013-02-18Update Branding for 4.0 (.1)Stefan Knorr1-5/+5
(c) Maxim Darak, Mirek Mazel 2013 Change-Id: I30fdb3234152e746e8a2a565310ab1b22115315c Signed-off-by: Petr Mladek <pmladek@suse.cz>
2013-02-15rhbz#908674: Adapt rtl::Allocator::construct to C++11Stephan Bergmann1-0/+26
...otherwise, at least with some --with-system-boost versions and C++11 compilers, like with Fedora's boost-1.50.0-4.fc18.x86_64 and gcc-c++-4.7.2-8.fc18.x86_64, using this to copy-construct an instance of boost::unordered::detail::ptr_node<std::pair<rtl::OUString,Bootstrap_Impl*>> in the call to p_bootstrap_map->insert(...) in rtl_bootstrap_args_open (sal/rtl/source/bootstrap.cxx) would memcopy the ptr_node and fail to call rtl_uString_acquire, leading to memory corruption later on when rtl_uString_release is called one time too often. It is not entirely clear to me whether this is a shortcoming of the given Boost version, but this patch solves the problem and brings rtl::Allocator::construct in line with the (changed) Allocator requirements of C++11 anyway. The problem potentially lurks with every use of rtl::Allocator, but only showed now begining with LO 4.0 where e5111574fd904b38a3980ca4ea3d21cfcb22dea6 "Revert 'sb140: sb140: #i116981# clean up memory upon exit'" re-introduced code into rtl_bootstrap_args_open that inserts into a boost::unordered_map that uses rtl::Allocator. (cherry picked from commit c91d353872b7d4e1a39192bff1444b46cab6e5eb) Conflicts: config_host/config_global.h.in ...solved by resorting to the old -DHAVE_CXX11_PERFECT_FORWARDING logic spread across various solenv/.../*.mk instead. Change-Id: I3be22f59a8eb49d31458480c27f3ce15803c7fd4 Reviewed-on: https://gerrit.libreoffice.org/2166 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-02-14don't use -notimestanp when using gjdoc as javadocRene Engelhard1-0/+5
Conflicts: config_host.mk.in Change-Id: Ie729aaeaeff41838a435a043dec10c5016355187 Reviewed-on: https://gerrit.libreoffice.org/2142 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-13Let's try to enable compiling the Bluetooth code for WindowsTor Lillqvist1-10/+24
(cherry picked from commit 17f7ee8442472e3ef743891b4d4f1a6a8c063472) Change-Id: Ic761c6c7dd17b42098adc44f7f4435b83ed3d009 Reviewed-on: https://gerrit.libreoffice.org/2129 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-10Add support for codesigning on Mac OS XTor Lillqvist1-0/+35
Only sign the .app. Presumably that's enough here in the 4.0 branch. Change-Id: I7a25c6b7bfa2047b1cb6bcb913750b1b476124f6 Reviewed-on: https://gerrit.libreoffice.org/2031 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-05use "icerun" wrapper only when availablePetr Mladek1-2/+6
It is not provided by the old icecram-0.9.2 on SLED11 Change-Id: If8dc9b028276ac05733eb59c1ec62e352f4a2796 Reviewed-on: https://gerrit.libreoffice.org/2000 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-15fdo#58026 typo fix in Addons.xcu of Google Docs extensionAndras Timar1-1/+1
Change-Id: I44e6ade6f9c89cc8086a7a69a0f7a81470c85ba8 Reviewed-on: https://gerrit.libreoffice.org/1690 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2013-01-14add LIBO_VERSION_* macros and a config header for them to live in.Michael Meeks1-1/+17
Change-Id: Ia6735e3e7f3231722231e9d7a4c9839f08038b96 Signed-off-by: Noel Power <noel.power@suse.com>
2013-01-10Add configure switch that allows hardlink deliverTomas Chvatal1-0/+19
This switch just makes possible to configure in ln delivery instead of cp based one. The feature was already in the place, we just make it visible as configure option now. Change-Id: I778ef3b03e6b9a57057e66ff6307e7da46bcd935
2012-12-23Require icu 4.6 or later with system icuTomáš Chvátal1-9/+2
Change-Id: I8c0da25a000e10d65479665a61be054fdb2486a5 Reviewed-on: https://gerrit.libreoffice.org/1453 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2012-12-20Thou shall not mention qtz twice, thy packaging breakethFridrich Štrba1-5/+2
Conflicts: configure.ac Change-Id: Icd65d8a456cf59b6e4b6b6bfb095c0bff498bcbc
2012-12-17Remove --with-stlport from LO 4.0Stephan Bergmann1-101/+2
The STLport was only built for the benefit of old extensions on platforms that once used it themselves (Linux x86, Solaris x86 and SPARC, Windows). We deliberately break such old extensions for LO 4.0 by no longer shipping that backwards-compatiblity cludge. Keeps STLport listed in readlicense_oo/ because of o3tl/inc/o3tl/compat_functionality.hxx. Also removes GXX_INCLUDE_PATH, as that was only used by STLport (if at all?). (cherry picked from commit 77d3777c8934171a9557a96872d020cf12443fb9, minus the code that addressed Windows C4005 warnings -- which after all were due to unrelated changes for PCH rather than this commit) Conflicts: postprocess/prj/build.lst Change-Id: Ie138a219fbbc86fb5aaa7ea0b88cf349935d9829
2012-12-14typo in configure.acAndras Timar1-1/+1
Change-Id: Ic20c758034309a7b67966d73066770c4b870f146
2012-12-14Make KeyID (qtz) work againAndras Timar1-3/+8
Change-Id: I67b2ce4ae647150aeace72c542a5838940d2c058
2012-12-10no need for wget/curl when not fetching anythingBjoern Michaelsen1-0/+6
Change-Id: I097675450a0eed87eccf90356c81657485609d13 Reviewed-on: https://gerrit.libreoffice.org/1289 Tested-by: Matúš Kukan <matus.kukan@gmail.com> Reviewed-by: Matúš Kukan <matus.kukan@gmail.com>
2012-12-07Add --enable-windows-build-signing optionFridrich Štrba1-0/+18
Change-Id: I9630a486043c97aa9e31873c63f807cedb869a24 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-12-06Numbertext 0.9.5 (Python 3 fixes)Andras Timar1-1/+1
Change-Id: Ic5d8f8a975861c63354d28f5043abb5ead29192b
2012-12-06Bug 57917 - --enable-ext-oooblogger does not work with Python 3Noel Grandin1-21/+0
Remove the oooblogger extension. It is unmaintained and the original author (caolan) wants it dead. Change-Id: Iff89f5badbb74f465c57e068a9e1acbbc13bc235
2012-12-04TyposStephan Bergmann1-3/+3
Change-Id: I40aff76df4ddef3774632a3dcdf67b943229feb3
2012-12-04First fix for fdo#56902Mathias Michel1-245/+79
Restrict moz to windows, and build vars also impacts nss, connectivity Change-Id: I27aae1398f3f8a4d046c2c7805d64bc7523c7282 Reviewed-on: https://gerrit.libreoffice.org/1233 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-11-30cosmetic fixesPeter Foley1-1/+1
Change-Id: I763412bd1b6713b91c2e4a8d575ee2a14e9d5cf2
2012-11-30Turn Python Scripting Provider from bundled extension to plain codeStephan Bergmann1-1/+1
To avoid unnecessary confusion between the newly plain code and any instance of the old extension still installed (per-user or shared), I renamed the UNO implementation identifier org.openoffice.pyuno.LanguageScriptProviderForPython to org.libreoffice.pyuno.LanguageScriptProviderForPython. Also, existing installations of the extension are explicitly not migrated to new user profiles. Change-Id: Id3dd66ba5e52e0962f7ad0ccb5e4ad5b0bec97fa
2012-11-29add --with-extra-buildid configure optionPetr Mladek1-0/+19
It can be used to show extra build indentification in the about dialog just under the version string. The plan is to show information about tinderboxes and make the life easier for QA guys. Change-Id: I4714a34cf13492c7bb92798b4b6d11385093f223
2012-11-29Always use Java target version 1.5Tor Lillqvist1-29/+2
It has been way too common for people to accidentally have a javac from JDK 7 create class files that are of the newest version, which older JREs and Android's dex then don't understand. As many of the distro-configs files specified --with-java-target-version=1.5 anyway, let's just hardcode that for now. Change-Id: I0853820dc56a062f053b5c2c30097bf1ff3798c1
2012-11-29Isolate PDF Import so it can be made optionally installableStephan Bergmann1-10/+4
...which can be attractive for installation sets that use --with-system-poppler but do not want the LO core package to depend on a poppler package. See the comment at the top of scp2/source/ooo/module_pdfimport.scp for details. The build-time --disable-pdfimport configure switch is gone, PDF Import is built unconditionally for all platforms but Android and iOS now. (The ENABLE_PDFIMPORT variable now uses TRUE/FALSE rather than YES/NO, to increase consistency across those variables.) Change-Id: I6509d0b2e770b276cd54540408fb1ec5a7dda058
2012-11-29Fix indentationTor Lillqvist1-16/+16
Change-Id: I7efac64042fdd0b985114b06314cd7b81a6ecf6d
2012-11-29For now, we need a system Python to run build-time Python scripts on OS XTor Lillqvist1-1/+25
Change-Id: Ia46126f9f56668a14a66679b697ce54cec6ea0b8
2012-11-28liborcus: must be built with -D_GLIBCXX_DEBUG for debug STLMichael Stahl1-0/+5
... in --enable-dbgutil mode. Change-Id: I095bc8f29570afd9912a615e98ef05e4249ea8f7
2012-11-28Add comment about Windows SDK 8Tor Lillqvist1-2/+16
Change-Id: I91abacdbe75b36a61e110068e300c54c08c7ead2
2012-11-28Use uniform spacing before the "then" of if statementsTor Lillqvist1-22/+22
Change-Id: I657f14b26f76b874fd6d84eb6ae2009dfcbd0f88
2012-11-28More informative logging for the search for midl.exe, csc.exe and al.exeTor Lillqvist1-0/+15
Also adapt to the "bin" structure of the Windows Kit 8, where there are no tools directly in "bin" but only in the "x86" and "amd674" subdirectories. Change-Id: Id3aaaaaba6f4386a54e7becbb2d4fc66a8f5a0d8
2012-11-28Update the Python checks for cross-compiling.Jan Holesovsky1-18/+20
Change-Id: I1066c9108fd31682bd238df50bdf1cab0a05d3ec
2012-11-28MinGW: Bundle also the libpoppler-*.dllJan Holesovsky1-0/+2
Change-Id: I181e408e7bc585d93fbeb2ce76a32bc350845c91
2012-11-28bin --enable-oxygenoffice; it does nothingMatúš Kukan1-21/+0
Change-Id: Ibac9b92f5833253d6485009e0ea8ea11f2b8ed91