Age | Commit message (Collapse) | Author | Files | Lines |
|
Intermediate commit. More changes will follow: The device selection
logic needs to be moved, too. (And cleaned up.) Instead of the
separate formulacalculationoptions dialog we should simply have a
normal options page for those OpenCL-related settings that will remain
purely Calc-specific, like the formula opcode subsetting.
Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
|
|
Change-Id: Ifb7e86b078bd549506a9cc1b9ce9fc22fffc5eec
|
|
There are multiple different sonames of libjpeg in different distros,
so use a system one only when system libs are requested.
Change-Id: I164433a31ab0fb4723da6843eb1f1132c8447d9e
(cherry picked from commit 20d1e20d16ac377c160d47b53ff487a75fbd166f)
|
|
Change-Id: I4f22ea3c4fa7b0714166b3d59c3002a9e22b460e
|
|
We don't check it anywhere in configure.ac.
Change-Id: I7ccd0480049bc43139552eb32d8c8ac254aeeecd
|
|
(The --disable-opengl option was misnamed; it actually referred
only to the OpenGL slide transitions, not our other use of OpenGL.)
Use of OpenGL is still hardcoded off for platforms where we don't know whether
and/or how to handle it yet (iOS and Android), and otherwise it is optional at
run-time.
Change-Id: I65d0612dbc79ee07273854e5a468d891ef07c6b7
|
|
It continues to not be used on platforms where not available (iOS and
Android), and on others it is optional at run-time anyway.
Change-Id: I7ba2f87ac143aad78df7edc2e6e6dc014c29c071
|
|
Change-Id: Ifaf971d77f11cef207706989bba11dbe2028ca79
|
|
Unfortunately requires nasm - the netwide assembler -
http://www.nasm.us/
Upstream libjpeg-turbo is meant to be built with CMake on Windows but
thanks to our gcc-wrappers we are able to avoid that.
jpeg is kept mostly for platforms we are cross-compiling to. For now,
it's used also for Mac OS X because jpeg-turbo does not build there,
which should be fixed later.
Change-Id: Id87b7072a8acc2578c3abf7e82cb1499e5094dbf
|
|
Requirement already fullfilled by RHEL 5
Change-Id: I2304ecac744d1b46b4329ab6d1a0b75739d5c4ea
Reviewed-on: https://gerrit.libreoffice.org/12250
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I1ab4e23b0539f8d39974787f226e57a21f96e959
Reviewed-on: https://gerrit.libreoffice.org/12164
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I749fa8a19e00957a3f83f41e029687b435a3a903
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
To avoid confusion with the --headless runtime option
leverage --without-x for the headless build. Please note that
build and code ifdefery naming is not changed.
Change-Id: Iefdbc7ca5b4bb5627ebd2c78b4cedf44dce4ae5b
Reviewed-on: https://gerrit.libreoffice.org/12303
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Explictly passing any CFLAGS to configure overrides (=disables) CFLAGS that
would be used by default. So if this sets CFLAGS to just --std=gnu89, .c files
will never be built with optimization or debuginfo.
This reverts commit 3a4860a751980b566b44d57cde188292df5e8726.
|
|
Currrently --disables-gstreamer disables GStreamer API 1.0 support
and --enable-gstreamer-0-10 enables GStreamer API 0.10 support. To
build with GStreamer API 0.10 you need to --disable-gstreamer and
--enable-gstreamer-0-10, which doesn't seem logical.
But actually it's possible to build both avmedia GStreamer backends,
so this changes:
* --disable-gstreamer to --disable-gstreamer-1-0
* configure variables to include the GStreamer API version "1_0"
* adapts the configure help text
Change-Id: Icffd8cfb9d80b3021e290675e7c9644c2a31fce8
Reviewed-on: https://gerrit.libreoffice.org/11912
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I1ea75499fa9db95f34d3fb438469559849541a53
|
|
include-what-you-use is a tool to help removing unneeded includes.
Homepage:
https://code.google.com/p/include-what-you-use/
So to use it pass its path to configure like:
./configure --with-iwyu=/usr/bin/include-what-you-use
May be helpful for fdo#42949
Change-Id: Idc185c5181d754b9dfd82fcf6a5ad05953b3cd03
Reviewed-on: https://gerrit.libreoffice.org/12255
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Change-Id: I326d62077b556501d0a98794bca4b00f4bcfc369
|
|
Change-Id: Ia43976d84eede6f699381bc4f3daf89b95e4cb4f
Reviewed-on: https://gerrit.libreoffice.org/12150
Reviewed-by: Bryan Quigley <gquigs@gmail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I87df8cb6a4e4e374c5c9782e695fcdf020d5707f
Reviewed-on: https://gerrit.libreoffice.org/12121
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
so get rid of the noop-configure switch that was left
Change-Id: I95ddf0fb1639c9801b27007cc24e366c2d6084cf
|
|
This was intended for the time we had a huge bunch of third
party ppds, those are now long gone.
SGENT42.PS is now the same as SGENPRT.PS since
commit 871d8e0f278dab646e1877a505577edc730a26cf
Date: Mon Nov 25 14:13:40 2013 +0000
Resolves: rhbz#188467 default to Type42
so get rid of that one, leaving just the single SGENPRT.PS
fallback ppd
Change-Id: I851f25b2789b8aa101acd18193cd01e8cded4d09
|
|
Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
|
|
Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
|
|
Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270
Reviewed-on: https://gerrit.libreoffice.org/11908
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
Feature test macros that govern conditional compilation should be
defined in config_*.h include files, not on the compilation command
line.
Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
|
|
Change-Id: Ie2860cf1a279d08cf8a08b72c20539ddaa00be15
|
|
Change-Id: I29633cfe7b378796bec5fe822941193ded8a9aa9
|
|
Change-Id: I6101099c57d429987e06bca0652c843f4a94f8cc
|
|
Change-Id: I345b2e6b9039480305f3d6883c5c75d568840c75
|
|
backslases and other 'special' characters can mess with
later path handling
Change-Id: Ic21b0eb82b60ffb2e286706be00148582ff9ad58
|
|
Change-Id: I11831583a0288a07fd6279411069d169ab854882
|
|
Change-Id: I38ed000a0f9c07fe8e1ed26752af8e172998bf2c
|
|
lcms2 for instance call MSBuild.exe, naked. it relies on what is found
in the PATH, but apparently MSBuild.exe can be found in many places
including for instance the .NET Framework.
This was causing failure with a VS2013
This patch inspect the registry to see if there is a MSBuild of the
same level than VS2013 and use that information to adjust the PATH
so that we invoke the right version.
Note: starting VS2013, Microsoft is numbering the version of MSBuild
with the same version number than VS itself.. so with VS2013 the version
of MSBuild is 12.0 (vs 4.0 before that)
Change-Id: I04c614116d1d365a10c9b9e0e8ce9571d770c065
|
|
Change-Id: I6b44707b8d1be526e6c0400d7c7104628b825fc5
|
|
Change-Id: Ic72ccb701ad42107ff35a28df1328fe7139bcb1b
|
|
Change-Id: I28dcdace3a9b299dce5ca6289ce9a16290172dc5
|
|
LODE_HOME is an environment variable that stem from
the LibreOffice Development Environment... a small
project aimed at simplying the setup of a build environement
for Libreoffice, for dev, release, tinderboxing or jenkins slave
(see git://gerrit.libreoffice.org/lode )
Among other things it defines some standard locations where where
some specific tools that usually require manual install
are to be installed (and lode's ./setup take care of doing just that)
Teaching configure.ac about these location simplyfy even more
the autogen.input setup when using a lode setup.
Change-Id: I43d5c11b59110300f69dadfb7fd1c96e94f81652
|
|
...provided by moggi via private mail.
Change-Id: If163e1ce40053c3fe9a5f76ea0356bf5c073e55b
|
|
Otherwise the gdbserver ends up with
run-as: exec failed for /data/data/org.libreoffice/lib/gdbserver Error:Permission denied
(you need to run ndk-gdb with --verbose to see that).
Change-Id: Iccdf0ff268c20d2fb5abc1e93404375fa51c1cf1
|
|
new GCC compilers do not accept "obsolete and totally removed
in gcc 4.2 and later" -Wno-long-double flag
actually, it used to be Apple-only GCC extension for gcc<=3.3
Change-Id: Ied3320cbd45915682b628c99bb0a168ea4753bb7
Reviewed-on: https://gerrit.libreoffice.org/11819
Reviewed-by: Douglas Mencken <dougmencken@gmail.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
|
|
&> is another bashizm. Avoid that since configure is run using POSIX
shell. Some POSIX compatible shells like mksh do not understand bash
syntax.
"cd - &> /dev/null" was causing "cd -" command to go into background
which means we never changed back to original directory thus fooling
configure script later:
config.status: error: cannot find input file: `config_host.mk.in'
"&>" was also redirecting stderr which we don't want to do anymore since
it hides real and interesting errors.
Change-Id: I286a32e6a200afca883b159d9196f606e0fe7063
Reviewed-on: https://gerrit.libreoffice.org/11896
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
Support was added 2 years ago, it is probably more likely to be
installed than 0.10 now.
Change-Id: Ia2e36725f50f96889eb602468840dde9259c2b90
|
|
...so must not be checked for if --without-system-neon
Change-Id: If598108f98d6f94f32650feba7044224a78a4c12
|
|
Change-Id: Iafbc0dadc1aba4267414e2c6653bf306e4d84f4c
|
|
Change-Id: I0b61d738a85fc0d874fa9e18b4af4ebde5a40385
|
|
In java9, there is no option for source/target 1.5,
the lowest version is 1.6.
This commit also patches the relevant external libraries
in order to be able to build with build-wide source/target
Change-Id: I68807c973a2a8be2f9b3a6e01243e36cb7110a12
|
|
This is supported in GCC 4.6.0 already:
https://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Diagnostic-Pragmas.html
Change-Id: I2f67e588eea3a323a2e9c81e39e56ab2e715a817
|
|
This has been supported by GCC and clang for a very long time.
Change-Id: I410a2b39004c932003f8cbefe935aedb109b1163
|