Commit Graph

630 Commits

Author SHA1 Message Date
262aa2c2e5 More generic way to disable avmedia
Introduce a configure option --disable-avmedia. For non-desktop,
avmedia is always disabled (for now), and for desktop enabled by
default. Add AVMEDIA to BUILD_TYPE when enabled. Don't build avmedia
when disabled. Add HAVE_FEATURE_AVMEDIA to <config_features.h>. Bypass
avmedia-related code when disabled.

Change-Id: I919c6e199bff87d9f142d55dff6373f0ed217f39
2014-04-17 22:18:02 +03:00
39ad0a912a Build the vclopengl lib for Android, too, i.e. for all our platforms
Change-Id: I244eb4877801ceb0ff22e8591dccd6b801d00d68
2014-04-15 08:38:00 +03:00
7232a2d520 Make libvclopengl build for iOS
Change-Id: Id338d1fb8a1334fb4e984aff9494bab7f3c35dc1
2014-04-08 17:05:28 +03:00
077bdc73f2 sccomp: Share common code and have only one library.
And use constructor feature for UNO implementations.

Change-Id: I42b6a6f417049cc8e2d44b74c7adc552680b1f2d
2014-04-03 11:42:12 +02:00
de7cdbc584 Install coinmp and lpsolve linear solvers in parallel.
Change-Id: If07d94a2f646c8377b76fdf645e85f9491e4f061
2014-04-01 11:04:33 +02:00
8dc394d5c5 Revert "Allow to build lpsolver based on CoinMP library."
This reverts commit 4f7b96886ec2e98f270a9ec3c3509cd523fce7cc.

Conflicts:
	configure.ac
	scp2/InstallModule_ooo.mk

Change-Id: I5621496d70a2c493eb964c1138d310c68fa6d660
2014-04-01 11:04:32 +02:00
4f48dc2f97 Skeleton of OpenGL avmedia service for playing 3D models
Change-Id: I3bf9e68e1a08ff3db065ec7f4e135119b7d1a4ef
2014-03-27 11:22:32 +01:00
cbce7443b2 missing another libspa
Change-Id: I1e9a9e97ea2f6bdd43e6143830a3ab45177f9b05
2014-03-21 16:20:59 +00:00
a547f865e0 drop spadmin
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
2014-03-21 08:56:45 +00:00
04b70c682e Move OpenGLRender to vcl
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
2014-03-14 19:59:21 +01:00
6cf0753c99 scp2: move libxmlsec to AutoInstall
Change-Id: I3a1798c5b2a2d7117d0d5f761f19ab627ba6606a
2014-03-14 12:29:46 +01:00
16986df561 normalize values of WITH_MOZAB4WIN
Change-Id: Iad5aa66635a34a4dfceb0bd6145f2d9bd197cc17
2014-03-11 11:57:18 +01:00
af42ac01a4 Fix OS X build
Change-Id: I9437bee64b318754ee5dc595f35be865a21d6a11
2014-03-07 10:52:50 +02:00
dcae050913 Build webdav based on serf if neon is disabled.
Change-Id: I0cbb89c8d5ac65eda8bb21aaf0d07996a015d281
2014-03-06 12:36:22 +01:00
4f7b96886e Allow to build lpsolver based on CoinMP library.
Change-Id: I0a3b2bd6744f6ccca0017cd1e06a4018f085445a
2014-03-03 13:35:43 +01:00
d5890e87ab Merge HTML detection to text detection service
Setting the filter name explicitly is not really required,
because TypeDetection::impl_checkResultsAndAddBestFilter
is able to select the correct filter anyway. But it seems that
other detection services also do it, so I followed that way.

Change-Id: I6e73fa79c6867d82f98d63e8d2b7865446f088ef
Reviewed-on: https://gerrit.libreoffice.org/8213
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-03-01 14:45:45 -06:00
482ab0d096 fdo#75526: sdk: install URE library symlinks / import libs again
This is a bit involved because since the LinkTarget now creates the
instdir/sdk/lib/* files itself a Package cannot be used; so convert the
URE libraries to AutoInstall and add special handling for them to
gb_Helper_register_libraries_for_install to create the necessary links
in the "sdk" install-module.

(regression from 70c35265f517ef372cb739d4cc64499abf57a838)

Change-Id: Ia5467f3303d59f7f5f4a88adc22ceffb82a21ff1
2014-02-26 14:27:49 +01:00
32a617d8f0 move external packages registration to RepositoryExternal.mk
(with condition from configure.ac for cairo)

Change-Id: I7f4864a7f331f1a3da9c796b51f4e16c58382580
2014-02-17 11:39:28 +01:00
f70343bbbb fdo#60924: Move more libs/packages to autoinstall
Change-Id: I687f45eeea1e60e8076222865bd803c2ad18f758
2014-02-17 11:39:27 +01:00
4af38b099c fdo#60924: Move some packages to autoinstall
Change-Id: I5805c8d1c9978b8625ba0e0ea6c4337baf5a6cb5
Reviewed-on: https://gerrit.libreoffice.org/7903
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-02-10 13:23:33 +00:00
80e8f1e22d Repository.mk: respect --disable-lpsolve
Change-Id: Ibb9b54784d4a58d0c865d29237e2ef05218544e3
2014-02-06 11:06:37 +01:00
5784cafe46 scp2: migrate URE Packages to AutoInstall
Change-Id: I98a272e8cf009aa04bbd07ee333f9853e2a906d2
2014-02-04 21:16:16 +01:00
4f346c9c16 gbuild: component files for Jars in NONE layer and move testComponent
... from URE to NONE.

Change-Id: If43e07b88f2ab0e845f77d1f1a835627e5c48dd7
2014-02-04 21:16:16 +01:00
9870a5f73d scp2: move URE jars to AutoInstall
Change-Id: I68c5f5ac015e8c5d8efd60921f38eb31c6f8088d
2014-02-04 21:16:16 +01:00
26cb65db74 Make the OpenGL stuff in chart2 compile for OS X (but definitely won't work)
Change-Id: I487fcd12bf90e8ce2c05743244858f7b5145c355
2014-02-03 17:48:26 +01:00
9aa500f3ea Add a condition for chartopengl in Repository.mk.
Change-Id: I899fed47873ee48b556bbda9417570b2d637b7bb
2014-01-29 19:18:03 +01:00
d082e4fc38 Revert "disable building the OpenGL pieces"
This reverts commit 449157cae77fc6a1b2a96f53d78d7a93cb33436d.

Re-enable building the OpenGL pieces and limit it to Windows, Linux and
FreeBSD

Conflicts:
	chart2/Module_chart2.mk

Change-Id: I9edaaad4244b3c2c2b1174d91f57464dad69f214
2014-01-29 08:09:17 +01:00
cc2893834d related: fdo#73682 Introduce HTML detection service
Change-Id: I66bb579019ce8411b821c623955a454fd81cf811
Reviewed-on: https://gerrit.libreoffice.org/7600
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-01-23 14:49:22 +00:00
692c724f5e fdo#60698: Merge odbcbase into odbc
We odbcbase is just used inside odbc library, so merge them.

Change-Id: I4f4b34873b570ddcf1065c49e5310a1e73092fd6
2013-12-24 09:12:16 +00:00
0591a98155 build fix
Change-Id: I6a2e8e69106584b6b7c9af35d4e0e79bf6ef5342
2013-12-21 13:49:33 -08:00
1327020b67 Re-enable building test-active.oxt
Change-Id: I56bd0630f8d238488d9d6598d87acefe1a08fdf0
2013-12-16 11:24:12 +01:00
eebc1e9a8a fdo#60698: Merge fastsax and sax_shared into expwrap
Change-Id: I6f8c6827c00db50184a46f39968f882b944d18d4
Reviewed-on: https://gerrit.libreoffice.org/6967
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2013-12-11 20:45:30 +00:00
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
35c1d6f761 fdo#60698: Merge hatchwindowfactory into svt
They are used at same conditions, and hatchwindowfactory just have
four files, so we don'y have any reason to keep them separated.

Change-Id: Iae3bb26ab1e95a309bf0d83c4ef17a0bf0261179
Reviewed-on: https://gerrit.libreoffice.org/6811
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-04 04:47:39 -06:00
1c3d51fd68 fdo#60698: Merge tvhlp1 into ucpchelp1
tvhlp1 just have 2 files, and this lib is used always with ucpchelp1. By
these reasons, we can merge these 2 libs.

Change-Id: I515f9c12893c986279ffac91b83879c467b091c7
Reviewed-on: https://gerrit.libreoffice.org/6820
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-02 05:15:36 -06:00
24426c98a8 fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOO
Change-Id: I0de4b88eb076e53792aa6d16092dcbcbb548246c
Reviewed-on: https://gerrit.libreoffice.org/6763
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-24 15:09:07 -06:00
a18b56c225 only register updatecheck libs, when this is enabled
Change-Id: If7b882663ab5cd12d4d9ae01e14162f793d8dc8d
Reviewed-on: https://gerrit.libreoffice.org/6757
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-21 10:36:26 -06:00
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
668d6ada16 fdo#60698: Unify spl and spl_unx
Change-Id: Ifd328ff3ce12364e95d05405759df6588b3a86bc
Reviewed-on: https://gerrit.libreoffice.org/6503
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
2013-11-21 03:54:00 -06:00
07d4ae3960 --enable-ia2 disables building java-bridge, so disable packaging it too
Change-Id: I7e3b2d47af9a9b91b22df43fc56cdfd3522de6d8
2013-11-21 00:41:08 +01:00
449157cae7 disable building the OpenGL pieces 2013-11-19 13:47:41 +01:00
678008264f add glew and make chartopengl a dynamically loaded lib 2013-11-19 13:47:39 +01:00
cbf2a0d90c Gbuildify winaccessibility service
Conflicts:
	winaccessibility/source/UAccCOM/UAccCOM.def
	winaccessibility/source/service/AccObjectWinManager.cxx
	winaccessibility/source/service/checkmt.cxx
	winaccessibility/source/service/checkmt.hxx

Change-Id: Ia66872bee7c70c840c1bd5caa626bf63eac9ef7c
2013-11-19 10:02:24 +00:00
026a7dc385 Gbuildify UAA to IA2 bridge
Change-Id: I1aae7ec50c3bb78ac1035d70eaf39c6efef465ab
2013-11-19 10:02:24 +00:00
4c530d3d18 good-bye stringex, you served well
It will be better to handle Android Impress Remote localization
independent of the big LibreOffice source tree. Instead of
stringex, we will use android2po, a 3rd party utility for conversion
strings.xml <-> pot/po.

Change-Id: I4eae53e4f8d94c55e5564d54c5e5c214bc9569d7
2013-11-17 11:03:36 +01:00
c3e55a1f3b Hard-code the path to libgetuid.so in epmfile.pm
...so that it is still found after 7b3133ad882b24834f87b478d00bf4ee92d3cd63
"instsetoo_native: shouldn't need instdir in include path."  And no idea why
getuid was in PLAINLIBS_URE instead of PLAINLIBS_NONE.

Change-Id: I5de2a79cbd3c0064cd7776e269f4792304ec34e3
2013-11-08 12:35:15 +01:00
6f16fd620d liblibo: fix static library linkage.
Change-Id: Ic6b69b322c819ff07d55e3b452dadafc60041e1d
2013-11-07 14:21:40 +00:00
3a009c427f fdo#60698: Merge all libs of io...
creating the libio. All these libraries are always used together, so we can put them
together in one single library.

This save almost 500 kb of the size of the final library.

Change-Id: Ib32fec36cc4eb80ca646ce472c1f1bcdd98ac62b
Reviewed-on: https://gerrit.libreoffice.org/6567
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-11-05 01:02:13 -06:00
80b4191537 fdo#70393: move bluez_bluetooth to a subdir of external
Change-Id: Ia1c5eb2e6c5193256b61ec878abdb648632e1f47
Reviewed-on: https://gerrit.libreoffice.org/6570
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 23:48:23 -06:00
1f07a1c722 Forgot to remove fpicker from Repository.mk too
...in b40ffd288baf6dc5989cc09c5b5007eee97dd1bf "fdo#60698: Move generic fpicker
to svtools."

Change-Id: Ib0aaf010d61c8a77315430991f41941b57b560e8
2013-11-04 15:01:21 +01:00