Commit Graph

2013 Commits

Author SHA1 Message Date
Caolán McNamara
a80a5caf09 renable some writer tests 2021-02-05 19:59:48 +00:00
Caolán McNamara
37ddba9536 disable-qrcodegen for rhel-9 2021-02-05 19:56:20 +00:00
Caolán McNamara
15f2803ed3 use classic brand 2021-02-05 19:50:33 +00:00
Caolán McNamara
bd45d8601b drop libidn BuildRequire 2021-02-05 16:16:12 +00:00
Caolán McNamara
d78388e9a5 use classic brand 2021-02-05 16:16:12 +00:00
Caolán McNamara
b6e83d39ab reenable disabled writer test 2021-02-05 11:32:41 +00:00
Caolán McNamara
4f21cc862a bump to 7.1.0 series 2021-02-04 16:06:40 +00:00
Stephan Bergmann
5f506101d0 Flatpak build: Java is no longer in the f33 flatpak-runtime
...so configure.ac would mis-determine JAVA_HOME as /app, would add
-I/app/include -I/app/include/linux to SOLARINC, and #include <jni.h> would not
be found.

At libreoffice flatpak build time, the java-11-openjdk rpm will populate
/etc/alternatives (even though that is outside /app) with symlinks to
/app/lib/jvm, so that the symlink chain /app/lib/jvm/java ->
/etc/alternatives/java_sdk/ ->
/app/lib/jvm/java-11-openjdk-11.0.9.11-9.module+f33+3+4101bf32.x86_64/ (or
whatever the latter's exact name) will work.  (At flatpak composition time,
those non-/app files will be dropped from the resulting flatpak, so that
container.yaml needs to set up the /app/lib/jvm/jre-flatpak symlink for
--env=JAVA_HOME=/app/lib/jvm/jre-flatpak to find the Java installation under a
stable name, as then the /app/lib/jvm/jre -> /etc/alternatives/jre/ symlink will
be dangling.)
2021-01-28 07:57:05 +01:00
Stephan Bergmann
d24aef2560 Make libreoffice-{bsh,rhino} depend on full java, not just java-headless
Those two packages' "Tools - Macros - Organize Macros -
{BeanShell,JavaScript}..." each have an "Edit" button that wants to bring up a
Swing UI, so silently fails with a Java exception if full java does not happen
to be installed in addition to libreoffice-core's dependency on java-headless.

In theory, a user could always have other LO Java extensions that require non-
headless, so the "correct" approach would be to make libreoffice-core depend on
full java.  But to avoid dependency bloat, only make those sub-packages require
it that obviously need it.

(The ">= 1:1.6" is carried over from libreoffice-core's java-headless
requirement for consistency, even though it is probably cargo-cult by now.)
2021-01-28 07:57:02 +01:00
Caolán McNamara
437cf58b68 drop unneeded BuildRequires: gdb
originally added to log build-time tool crashes

commit 4cfeb5ea50
Author: Caolán McNamara <caolanm@redhat.com>
Date:   Sat Apr 25 13:53:26 2015 +0100

    get gdb to put bt into build log on failure
2021-01-27 17:02:04 +00:00
Caolán McNamara
e5fde43e4d Resolves: rhbz#1916539 text not wrapping in right hand help brower pane 2021-01-27 14:05:23 +00:00
Caolán McNamara
83e54b4b5c really rebuild for Boost 1.75 2021-01-25 09:10:50 +00:00
Jonathan Wakely
1d81d531dc Rebuilt for Boost 1.75 2021-01-22 21:03:53 +00:00
Caolán McNamara
8c5107f1c6 rhbz#1918152 - libreoffice: FTBFS in Fedora rawhide 2021-01-20 09:20:48 +00:00
Caolán McNamara
04545d7214 rebuild for poppler 2021-01-15 11:57:24 +00:00
Caolán McNamara
ef0e60a87e Resolves: rhbz#1913828 SfxViewFrame::Current() can return null 2021-01-11 10:27:21 +00:00
Stephan Bergmann
b6947acda5 Resolves: rhbz#1900532 Adapt to Flatpak /app/share paths 2021-01-06 15:58:34 +01:00
Stephan Bergmann
3d414dbcfc The __pycache__ files are generated by a Flatpak build now after all
> Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libreoffice-6.4.7.2-4.module+f32+2+48ebc82b.x86_64
> error: Installed (but unpackaged) file(s) found:
>    /app/lib64/python3.8/site-packages/__pycache__/officehelper.cpython-38.opt-1.pyc
>    /app/lib64/python3.8/site-packages/__pycache__/officehelper.cpython-38.pyc
>    /app/lib64/python3.8/site-packages/__pycache__/uno.cpython-38.opt-1.pyc
>    /app/lib64/python3.8/site-packages/__pycache__/uno.cpython-38.pyc
>    /app/lib64/python3.8/site-packages/__pycache__/unohelper.cpython-38.opt-1.pyc
>    /app/lib64/python3.8/site-packages/__pycache__/unohelper.cpython-38.pyc
2021-01-05 15:39:05 +01:00
Caolán McNamara
1d4a899939 workaround for make check failure 2020-12-20 16:14:14 +00:00
Caolán McNamara
7d7db27945 workaround for make check failure 2020-12-18 09:10:04 +00:00
Stephan Bergmann
eefb0e3720 boost is part of the Fedora, but not of the RHEL Flatpak SDK
(using %global instead of %define became necessary to be able to append to
flatpakoptions)
2020-12-15 09:29:38 +01:00
Caolán McNamara
1ff4f85ccf latest version 2020-12-10 09:39:40 +00:00
Caolán McNamara
b35a8d39dc fix without-pdfium xmlsecurity tests 2020-12-04 13:07:39 +00:00
Thierry Vignaud
dd559c7efd Update to 7.0.4 RC1 2020-12-04 10:05:22 +00:00
Caolán McNamara
4a05749059 support firebird for fedora only 2020-12-01 11:23:47 +00:00
Caolán McNamara
28fcd754fc Resolves: rhbz#1900937 fix null deref in non-pdfium build 2020-11-24 14:46:03 +00:00
Miro Hrončok
ee1acf3a0e Don't define patches conditionally
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1898093
2020-11-23 13:19:22 +01:00
Caolán McNamara
7f69780353 Resolves: rhbz#1900428 don't crash on invalid index used in StarBasic macro 2020-11-23 10:11:49 +00:00
Caolán McNamara
760b2d0cfa fix date 2020-11-16 16:38:33 +00:00
Jeff Law
1593bddb65 Fix missing #include for gcc-11 2020-11-03 12:00:56 -07:00
Caolán McNamara
25c2656948 obsolete any existing libreoffice-math-debuginfo
from where there used to be binaries in the math subpackage
2020-10-29 20:45:54 +00:00
Caolán McNamara
fa036f7be0 rhel8 depends 2020-10-29 20:18:09 +00:00
Caolán McNamara
037f0797df add new Võro autocorrect 2020-10-29 17:35:09 +00:00
Caolán McNamara
0d7308406c fix --disable-pdfium 2020-10-29 15:49:20 +00:00
Caolán McNamara
148d9d28b0 latest version 2020-10-29 14:15:10 +00:00
Caolán McNamara
9ae6461681 Resolves: rhbz#1891326 suggest package install of the best pt-* langpack 2020-10-25 20:44:38 +00:00
David Tardon
b10cbac9ea Resolves: rhbz#1888954 consider latest version in F-32 for Obsoletes
This fixes upgrade from F-32 to F-33 if libreoffice-kde5 is installed.
2020-10-24 18:54:00 +02:00
Caolán McNamara
6fe1c8d7ea latest version 2020-10-10 14:28:47 +01:00
Rex Dieter
f28b741cea -kf5: enable Supplements: (%name-core and plasma-workspace) 2020-10-06 09:02:17 -05:00
Caolán McNamara
2b48710d8e export HYPERLINK target in html clipboard export 2020-09-29 08:51:56 +01:00
Troy Dawson
c4ddd21c7b liborcus is 0.16 in RHEL9
libreoffice fails to build on ELN because liborcus is 0.16, but the patches for liborcus 0.16 is only for Fedora >=34.
This patch fixes that.
No rawhide rebuild is needed, so I did not do a release bump.

Signed-off-by: Troy Dawson <tdawson@redhat.com>
2020-09-28 16:56:35 +00:00
Caolán McNamara
dc06bc76f5 Resolves: rhbz#1882616 IM cursor pos problem with emojis in writer 2020-09-25 11:27:54 +01:00
Caolán McNamara
0f4a587bbc upgrade liborcus 2020-09-24 11:33:36 +01:00
Caolán McNamara
fc6d7bf832 rhbz#1875377 prefer Cantarell-Regular to Cantarell-VF 2020-09-04 19:57:40 +01:00
Merlin Mathesius
95946f1f59 Rebase RHEL patch to disable libe-book support to libreoffice-7.0
Add BR perl(base)
2020-09-03 17:09:07 -05:00
Caolán McNamara
637a6ee73d 7.0.1 RC2 2020-09-01 12:58:22 +01:00
Stephan Bergmann
ff64f62bad Make %check pass on aarch64 2020-08-28 08:14:15 +02:00
Stephan Bergmann
85ddb7119b ppc64 (big-endian) is gone since Fedora 29
see <https://fedoraproject.org//wiki/Changes/DiscontinuePPC64>
2020-08-28 08:12:09 +02:00
Caolán McNamara
e5cd77c756 rhbz#1870501 crash on reexport of odg 2020-08-21 10:16:03 +01:00
Stephan Bergmann
178ad402f4 Build the binary UNO bridge with -fno-lto
See the upstream 0001-Pass-fno-lto-unconditionally.patch commit message for
details.  But even with that fix, aarch64 %check would still fail with

> xmltesttools.cxx:170:Assertion
> Test name: testEmbedImagesEnabled::Import_Export
> equality assertion failed
> - Expected: data:image/png;base64,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
> - Actual  : data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA3ZAAAN2QHmodeGAAAFrklEQVR4nO1Ya2gcVRQ+szuzO9ndZNfEkMQ2tVorVdNKxRpQweqPmh+hPn5IIBTBPyLEQsQX4gsl+iv4z7aiYJFUIYFSHxQUpDZClWA0JJQSosTYuDHJJtnn7O68PHfmTDL7aArZmyyFXDjcfcy95/vO+c59jGiaJtzITaw2gErbNoFqt20C6zVBEHZiF0G7gouFthk+uBNA0IIkeXpEUXo/HA5IwUCNtrgYl+vq5G+SydzzSCTG0x93AuFwaHDvnh2Pf/FZb2jfHTcBGGlIJ5fg7b5znSc/v3QF+d2NJBZ4+eNKQBTFrl2tjR3D378blKU8gLZoEQj60tD/TrvfJ6aEE6cnBvDRI9x88poIrOgHXuzv6wrKYgLBpyzwlul2/17v7b6PTo0dxixEMAsrPHxyJZDL5e65r63OjrzuBm+Tkcw07N0tKxOTmQP4+EUePrkS8Enexav/zIRvbapfA+4QITLR+RzzGeXlkysBTdN+HDw72vrQvQd9TtTdBEbGliCjGCo+OsXLJ1cCyZT6+qdfXn76UJunoftopIDA1HQcnuiJp5Wc+azJ8QRZMQEsyP3Y7UGbRtudzmgfvPDm+GsnB/x1nY/Icjiowsi4on51XjNUFc7YQ4RD2DegZZHLhaoRQCCHa4P+b9vvv027NPKXHAmHhLv27VIMQ4f/5peNT4ZSedMwBdEX0Q4eCGg1sueZbC7XNTYxV9PaZGaXEiCEAsLHqYz5alUI+CWx85Wex4Jv9T4Mx984a17+Myv8MHQc9a+gbLIA5movOd9H/vgXjnRHYXwIQpN/AzzQDc/hVNUhwJrkxQ1LjyEZrE0TTVsg0GiMSHGvLYPoBdPjAUH2V+qdRxEbGQS1RKBp9y0G7SZkrFSOGrgRMGyZ6Et2b+J3fdEGXBJ9kpSe4IMceGZAdzIg0PmnQP+FhLQ0B9iwCRJi4ExvoYSKiTCJcX6HULmEGFBdJZA+IlCke9C5gC3XKs+AySSk2SsQi65VAySXLWhi8W0KOy/9zszDfqa/WRg16nXcQQ3rVwssPcFI6MtbABsKCSBuBhrzDyGw77DMatFkeoaBZSFNoq0wwzFJv7RKjtrWvyQTEYhIwBvRWtCa0PBQbxHyujLASGAVWiTm0a7SM1VtjkwksKPNiATQ/K7/gEIrEOAatCDYWQpsLdzSJpKuEy6ZMBHjbdySUA2Rc4holAVGcKdmQN3FUVCffBSk4VEw6yOFkopiPb/cD8bAh6vjQcLZUgoIY5MAE1NWZJSKCLBiRBnliYRDgGUiTFZHEQ9QBmrJPLoOv/z8O+xvPwbN+Fl5CXv35Au4PZy7UOiwucHqsg8eg7zggWxagacqIoDgHQmF6Ix+M6xlQKb/vC5zGou2lkzDCfregQe0DvfkGGlAgB4dc+v1rP3uESCfVsxwJcDBJSET1jTuEKknAtI6Y01XgZdtqYzdx7Hs68Ml77+8mP2KdzgmIRMnU0lCTONMk+zA0kyFKrtWI9MV/XXBuwksJwoJ0CQ+9Jut9Hpp7QM0SR4n1KgOElQLLbS8OsuqSwhw3Q3AIbCSLDtG5XE3LtiJqaBzYGeCuY+DTeQWsOsjSLISioCXzUZKWZcAqz9jdUfnQQDWsqHh5M7RIQX27ttM2Qi5xnmJkFguC+tkgGVyB1oM/bCntI0SueZhroysYrSUOhnwUkYayUoKElcoq9CvQeBOtFm0ObQ4W8o3IqnrnkYpMkxWOXSScMnF2ZkX6PgRLx67krBIMQJeKK2ZLG2eguvQyJ8AlGbF7UShDDEZzJ4ahPzXP4HqkJyeteaP9p+GljPnrSCYqsaWUOvzb2gqmb7Rgq74PoB+VSLRNxeDYTTnLAUU5V+jMWhDU0lmLOozOI7L5ZjLq0WKXgKJfAe2HJzl1qDNaoaHn3KN67tRIqLDZt4hYRMJVKNtE6h22yZQ7XbDE/gf25LGjrgcuP4AAAAASUVORK5CYII=
> - In <file:///tmp/lu137295836rgnq.tmp>, attribute 'src' of '/html/body/p/img' incorrect value.

during CppunitTest_sw_htmlexport, apparently for another reason that still needs
investigating.
2020-08-21 08:49:04 +02:00