166 Commits

Author SHA1 Message Date
Andreas Müller
49384e463c libreoffice: upgrade 6.2.6.1 -> 6.3.0.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-09 08:26:03 +02:00
Andreas Müller
7aa2b761d2 libreoffice: fix packaging
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-05 22:41:40 +02:00
Andreas Müller
3ec9606d46 libreoffice: add bash-completion and gobject-introspection to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-05 08:31:03 +02:00
Andreas Müller
915a13e2e1 libreoffice-native: remove useless reminder comments
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 22:48:45 +02:00
Andreas Müller
5222380057 libreoffice-native: use build target cross-toolset
For libreoffice 5.x native tools were built with target 'build-tools'. Could
not get this to fly and remembered a thread started by me many years ago [1].
It mentions target 'cross-toolset' which builds fine with tiny configuration
hacks.

[1] https://lists.freedesktop.org/archives/libreoffice/2015-November/071255.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 22:46:36 +02:00
Andreas Müller
2d25b85813 libreoffice: adjust gpgme++ include path to our sysroot
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 22:00:05 +02:00
Andreas Müller
31a3489f99 libreoffice: use system gpgmepp
Had to learn that gpgmepp is now part of gpgme and there is no need to add a
recipe for ancient KDE gpgme.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 16:36:27 +02:00
Andreas Müller
2db9b6e04a libreoffice: fix configure
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
95f58871d0 libreoffice: port patches
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
d5ac0def79 libreoffice-native: add missing build targets
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
9c5f103546 libreoffice: fix translation checksum
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
d7480611f9 libreoffice-native: use libcdr/libmspub/libmwaw/libodfgen from our builds
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
be921cd9f8 libreoffice: do not use our mdds
libreoffice-native fails with:
| /home/superandy/tmp/oe-core-glibc/work/x86_64-linux/libreoffice-native/6.2.6.1-r0/libreoffice-6.2.6.1/svl/source/misc/gridprinter.cxx:114:46: error: ‘svl::MatrixImplType’ {aka ‘class mdds::multi_type_matrix<svl::matrix_trait>’} has no member named ‘get_string’
|   114 |             OUString aStr = mpImpl->maMatrix.get_string(row, col);
|       |                                              ^~~~~~~~~~

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
7ed5f4b92b libreoffice-native: use lpsolve/libwpd/libwpg/libwps from our builds
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
60f0fc67ac libreoffice: build fixes/enhancements
libreoffice-native builds now

* do not try to install uiex
* use our liblangtag

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
8f3648f451 libreoffice: start upgrade 5.0.6.3 -> 6.2.6.1
Currently libreoffice-native compiles - we don't know if build is complete yet.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-04 11:57:04 +02:00
Andreas Müller
67bd4f1c75 libreoffice: remove True option in getVar calls
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-28 17:50:12 +01:00
Andreas Müller
52cf5571e5 libreoffice: fix build with poppler 0.75.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-23 15:14:32 +01:00
Andreas Müller
801ec3d04e libreoffice: Fix build error caused by poppler >= 0.71
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-19 19:21:10 +01:00
Andreas Müller
52457cf6da libreoffice: fix build with recent glm
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 23:43:18 +01:00
Andreas Müller
c55ec329f0 libreoffice: fix build with boost >= 1.69.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-15 22:54:36 +01:00
Andreas Müller
03a470f266 libreoffice: switch to oe.utils.parallel_make_argument for parallel make
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-01-04 14:17:23 +01:00
Andreas Müller
7652f30ee9 libreoffice: Use system lpsolve
This fixes;
| libreoffice-5.0.6.3-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/libreoffice/5.0.6.3-r0/packages-split/libreoffice/usr/lib/libreoffice/program/liblpsolve55.so' [ldflags]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-31 23:43:05 +01:00
Andreas Müller
fa7d3cf224 libreoffice: Do not bundle mysql connectors - use available ones
This also fixes package QA:
| ERROR: libreoffice-5.0.6.3-r0 do_package: QA Issue: File '/usr/lib/libreoffice/share/extensions/mysql-connector-ooo/libmysqlclient_r.so' from libreoffice was already stripped, this will prevent future debugging! [already-stripped]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-31 12:23:29 +01:00
Andreas Müller
7d6dd97b4c libreoffice: Fix language pack warning
| WARNING: libreoffice-5.0.6.3-r0 do_package: libreoffice language file pattern not found:  /usr/lib/libreoffice/share/template/%{1}

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-30 08:11:42 +01:00
Andreas Müller
1e2f65aa5c libreoffice: Fix build with poppler 0.70.x
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-25 22:55:26 +02:00
Andreas Müller
1531df0d49 libreoffice: fix build with gcc8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-07-04 10:09:35 +02:00
Andreas Müller
a6c4d6f476 libreoffice: fix build with poppler 0.64
This fixes

commit 99310e2a62
Author: Andreas Müller <schnitzeltony@gmail.com>
Date:   Fri Jun 8 23:45:08 2018 +0200

    libreoffice: Fix build with recent icu/gcc

for all versions of poppler and the error was not caused by gcc.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-28 21:05:56 +02:00
Andreas Müller
99310e2a62 libreoffice: Fix build with recent icu/gcc
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-08 23:52:37 +02:00
Andreas Müller
4bd37fe0fc libreoffice-native: fix build with recent ICU
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-08 23:52:37 +02:00
Andreas Müller
27d4b75ea4 libreoffice: refresh 0003-upgrade-to-ICU-58.patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-21 16:36:35 +01:00
Andreas Müller
30a9324aea libreoffice: fix build for upcoming poppler 0.62.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-03-18 18:03:50 +01:00
Andreas Müller
7c3bff3016 libreoffice.inc: disable verbosity explicitly to cause effect
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-11-30 11:53:28 +01:00
Andreas Müller
7d90f3a07d libreoffice.inc: reduce build time / log file size by removing --enable-verbose
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-11-27 13:16:00 +01:00
Andreas Müller
59f3860a0d libreoffice-native: remove --enable-verbose - it is set in libreoffice.inc
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-11-27 12:36:42 +01:00
Andreas Müller
975ea1f058 libreoffice: fix typo detected by gcc7
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-07-06 16:53:16 +02:00
Andreas Müller
38102a2b59 libreoffice-native: add unzip-native and neon-native to DEPENDS
This was suggested in [1-2]

[1] https://github.com/schnitzeltony/meta-office/issues/4
[2] http://barryk.org/news/?viewDetailed=00530

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-05-13 21:09:38 +02:00
Andreas Müller
0d87af4b7f libreoffice: fix build with latest hunspell
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-15 12:00:33 +02:00
Andreas Müller
2c342c11ce libreoffice: fix build with rssi oe-core
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-15 01:04:12 +02:00
Andreas Müller
29b5e27c27 libreoffice: update to 5.0.6.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-12-08 19:50:56 +01:00
Andreas Müller
2b67b6b7fb libreoffice: fix build for icu 58
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-12-06 14:38:45 +01:00
Andreas Müller
018830a683 libreoffice: fix unoconv installation
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-11-08 12:07:42 +01:00
Andreas Müller
7fe7940d64 libreoffice(-native): add unoconv
It useful on target and during build e.g for converting libreoffice files to pdf

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-11-08 11:49:19 +01:00
Andreas Müller
da835e5a1f libreoffice: use shared liblangtag
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-10-01 18:45:33 +02:00
Andreas Müller
16f72f6de0 libreoffice: fix do_package for oe-core using python3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-09-02 10:51:20 +02:00
Andreas Müller
0e7ecadf17 liblangtag: make configure find native libtool
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-08-25 17:06:25 +02:00
Andreas Müller
b92e44ebdb libreoffice: further gcc6 fix
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-08-25 12:52:40 +02:00
Andreas Müller
18a8ecb118 libreoffice: fix one build error with later gcc
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-08-25 12:52:26 +02:00
Andreas Müller
891a7934ba libreoffice: add PACKAGECONFIG for odk and rename related package
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-05-04 08:19:36 +02:00
Otavio Salvador
d205fa5132 libreoffice: Add PACKAGECONFIG for avahi
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-26 12:20:03 -03:00