Commit Graph

783 Commits

Author SHA256 Message Date
Tomáš Chvátal
83f43873fa - Fix build with new icu 61+
* libreoffice-icu61.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=648
2018-04-20 12:39:24 +00:00
Tomáš Chvátal
4e506639ef - Version update to 6.0.4.1:
* Another bugfix update containing >60 bugfixes

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=647
2018-04-20 08:53:56 +00:00
Tomáš Chvátal
ed7c0937d2 - Do not enable LTO on older codestreams, too old toolchain
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=646
2018-04-17 09:27:24 +00:00
Dominique Leuenberger
8297f1f95e Accepting request 597068 from LibreOffice:Factory
- Provide and obsolete all the gtk3 disabled stuff if we disable
  gtk3 to ease migration

- Drop patch libreoffice-lto-failtest.patch as the problem was with
  memcpy in wrong phases, fixed by cflag -flifetime-dse=1

- Provide and obsolete also libreoffice-branding-SLE

- Use pkgconfig(libpg) instead of posgresql-devel dependency

- Bring back offline help per popular demand as lto saves space
  we could use with it bsc#915996
- Update patch to not call python directly during help generating:
  * 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch

- Use gpg keys to verify downloaded archives

- Add patch to disable test failing with LTO:
  * libreoffice-lto-failtest.patch

- Switch to memory-constraints macros to limit threads as needed
- Enable LTO on libreoffice, 16% smaller binaries, less memory used

  * fixes bsc#1089706 CVE-2018-10120
  * Also fixes bsc#1089705 CVE-2018-10119

OBS-URL: https://build.opensuse.org/request/show/597068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=154
2018-04-17 09:13:43 +00:00
Tomáš Chvátal
9a1cfafc13 * fixes bsc#1089706 CVE-2018-10120
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=644
2018-04-16 13:24:30 +00:00
Tomáš Chvátal
dbefb2ac59 * Also fixes bsc#1089705 CVE-2018-10119
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=643
2018-04-16 13:21:31 +00:00
Tomáš Chvátal
52809fe740 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=642 2018-04-13 10:55:17 +00:00
Tomáš Chvátal
609982ef48 - Provide and obsolete all the gtk3 disabled stuff if we disable
gtk3 to ease migration

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=641
2018-04-13 10:50:25 +00:00
Tomáš Chvátal
ba69032723 - Drop patch libreoffice-lto-failtest.patch as the problem was with
memcpy in wrong phases, fixed by cflag -flifetime-dse=1

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=640
2018-04-12 07:58:10 +00:00
Tomáš Chvátal
21c9e05385 - Update patch to not call python directly during help generating:
* 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=639
2018-04-11 11:24:23 +00:00
Tomáš Chvátal
da055e4f91 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=638 2018-04-11 07:50:21 +00:00
Tomáš Chvátal
f25594fb8d - Provide and obsolete also libreoffice-branding-SLE
- Use pkgconfig(libpg) instead of posgresql-devel dependency

- Bring back offline help per popular demand as lto saves space
  we could use with it bsc#915996

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=637
2018-04-11 07:49:24 +00:00
Tomáš Chvátal
6b8b2ea46c - Use gpg keys to verify downloaded archives
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=636
2018-04-10 11:01:15 +00:00
Tomáš Chvátal
e235fa93d4 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=635 2018-04-09 17:25:43 +00:00
Tomáš Chvátal
483a4ef306 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=634 2018-04-09 14:21:10 +00:00
Tomáš Chvátal
1e622898a0 - Enable LTO on libreoffice, 16% smaller binaries, less memory used
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=633
2018-04-09 08:34:09 +00:00
Tomáš Chvátal
a15292da4e - Add patch to disable test failing with LTO:
* libreoffice-lto-failtest.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=632
2018-04-09 08:31:08 +00:00
Dominique Leuenberger
4053e65ef6 Accepting request 593791 from LibreOffice:Factory
- Reduce the ifarch condition based on new exclusivearch
- Name directly dependencies that were accidentaly pulled by gtk3
  before

- Conditionalize gtk3 build as it requires "newer" gnome than the
  one we ship on SLE12 currently

- Update glib2 requirement to match what code actually uses

- Reduce archs to only those that are really capable of finishing
  the build

OBS-URL: https://build.opensuse.org/request/show/593791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=153
2018-04-07 18:48:13 +00:00
Tomáš Chvátal
ac8daa3497 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=630 2018-04-06 15:19:52 +00:00
Tomáš Chvátal
c311a43449 - Switch to memory-constraints macros to limit threads as needed
- Enable LTO on libreoffice, 16% smaller binaries, less memory used:
  * 0001-Use-jobserver-on-LTO-from-make.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=629
2018-04-06 14:52:02 +00:00
Dominique Leuenberger
a384809704 Accepting request 593178 from LibreOffice:Factory
- Update to 6.0.3.2 fate#324870:
  * Final 6.0.3 tag for release

- Version update to 5.4.5.1:
  * Various fuzzying fixes/etc
  * Fixes data exposure bsc#1080249 CVE-2018-1055

- Version update to 5.4.4.2:
  * Proper release containing few additional fuzzing fixes

- Version update to 5.4.4.1:
  * Various fixes on 5.4 branch

OBS-URL: https://build.opensuse.org/request/show/593178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=152
2018-04-05 13:28:27 +00:00
Tomáš Chvátal
85b0bc9d1d OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=627 2018-04-04 10:27:19 +00:00
Tomáš Chvátal
b861310ff3 - Reduce the ifarch condition based on new exclusivearch
- Name directly dependencies that were accidentaly pulled by gtk3
  before

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=626
2018-04-04 09:09:53 +00:00
Tomáš Chvátal
6d7b307712 - Conditionalize gtk3 build as it requires "newer" gnome than the
one we ship on SLE12 currently

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=625
2018-04-03 11:54:07 +00:00
Tomáš Chvátal
9e400802e9 - Update glib2 requirement to match what code actually uses
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=624
2018-04-03 11:39:30 +00:00
Tomáš Chvátal
2a5f2c2c30 - Reduce archs to only those that are really capable of finishing
the build

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=623
2018-04-03 11:28:15 +00:00
Tomáš Chvátal
9cc4092709 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=622 2018-04-03 11:11:08 +00:00
Tomáš Chvátal
5d4e3325d0 - Version update to 5.4.5.1:
* Various fuzzying fixes/etc
  * Fixes data exposure bsc#1080249 CVE-2018-1055

- Version update to 5.4.4.2:
  * Proper release containing few additional fuzzing fixes


- Version update to 5.4.4.1:
  * Various fixes on 5.4 branch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=621
2018-04-03 09:30:33 +00:00
Tomáš Chvátal
ed46469b5d - Update to 6.0.3.2 fate#324870:
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=620
2018-04-03 09:26:37 +00:00
Tomáš Chvátal
7a002e4c86 - Update to 6.0.3.2:
* Final 6.0.3 tag for release

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=619
2018-04-03 09:20:43 +00:00
Dominique Leuenberger
4a3b5a48a7 Accepting request 592099 from LibreOffice:Factory
Resubmit same source, in the hope to cheat legal-auto

OBS-URL: https://build.opensuse.org/request/show/592099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=151
2018-03-29 09:49:22 +00:00
Tomáš Chvátal
5733b64ed9 - Disable firebird engine on SLE for now
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=617
2018-03-26 12:26:04 +00:00
Tomáš Chvátal
ce9ae7ac79 - Also drop boost_string_fixes.patch merged in upstream differently
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=616
2018-03-26 08:12:15 +00:00
Tomáš Chvátal
fe1b0827de - Drop patch orcus-0.13.3.patch merged upstream
- Drop patch bnc955545.patch merged upstream
- Drop patch bnc1081079.patch merged upstream

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=615
2018-03-23 12:00:13 +00:00
Tomáš Chvátal
f98bcb16c3 - Version update to 6.0.3.1:
* Another bugfix release milestone

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=614
2018-03-22 11:49:31 +00:00
Dominique Leuenberger
0884cfa2d1 Accepting request 587514 from LibreOffice:Factory
- Require liberation-fonts instead of Recommends wrt bsc#1083213
  * Basically we need ANY font, but liberation-fonts are the 
    Arial/etc. compatible and thus you can view the MS Word
    documents
- Drop Build/Require on xorg-x11-fonts

OBS-URL: https://build.opensuse.org/request/show/587514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=150
2018-03-16 09:35:13 +00:00
Tomáš Chvátal
a135db2809 - Require liberation-fonts instead of Recommends wrt bsc#1083213
* Basically we need ANY font, but liberation-fonts are the 
    Arial/etc. compatible and thus you can view the MS Word
    documents
- Drop Build/Require on xorg-x11-fonts

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=612
2018-03-14 09:34:08 +00:00
Dominique Leuenberger
269347641e Accepting request 584288 from LibreOffice:Factory
OBS-URL: https://build.opensuse.org/request/show/584288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=149
2018-03-12 11:06:24 +00:00
Tomáš Chvátal
1f74cab0ef Accepting request 584266 from home:alarrosa:branches:LibreOffice:Factory
- Require libreoffice-branding >= 6.0. Otherwise, an update of the libreoffice
  package keeps the 5.0 branding (including the 5.0 splash screen),
  which is not nice.

OBS-URL: https://build.opensuse.org/request/show/584266
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=610
2018-03-08 10:51:32 +00:00
Tomáš Chvátal
00bd8f5775 - Install gtk3 subpkg on mate desktop wrt bsc#1083993
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=609
2018-03-07 10:23:27 +00:00
Dominique Leuenberger
1037a59153 Accepting request 583062 from LibreOffice:Factory
OBS-URL: https://build.opensuse.org/request/show/583062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=148
2018-03-07 09:32:08 +00:00
Tomáš Chvátal
901d9421e1 Accepting request 583042 from LibreOffice:6.0
L3 patches

OBS-URL: https://build.opensuse.org/request/show/583042
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=607
2018-03-05 16:05:57 +00:00
Tomáš Chvátal
457bbe1d28 - Version update to 6.0.2.1 release:
* second bugfix release closing around 80 TDF issues

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=606
2018-03-05 10:28:17 +00:00
Dominique Leuenberger
29540d2d03 Accepting request 578364 from LibreOffice:Factory
- Add patch to build properly with orcus-0.13.3:
  * orcus-0.13.3.patch

- boost_string_fixes.patch: Boost in Leap 42.3 and SLE-12 is lacking
  some functionality found in newer versions. Workaround the problem.

OBS-URL: https://build.opensuse.org/request/show/578364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=147
2018-02-22 13:59:49 +00:00
Tomáš Chvátal
84db6bcd3b - Add patch to build properly with orcus-0.13.3:
* orcus-0.13.3.patch

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=604
2018-02-20 14:06:51 +00:00
Tomáš Chvátal
888a45a673 Accepting request 577605 from home:adamm:branches:LibreOffice:Factory
- boost_string_fixes.patch: Boost in Leap 42.3 and SLE-12 is lacking
  some functionality found in newer versions. Workaround the problem.

OBS-URL: https://build.opensuse.org/request/show/577605
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=603
2018-02-17 13:30:07 +00:00
Dominique Leuenberger
c411917c83 Accepting request 576776 from LibreOffice:Factory
- Make sure we execute everything with python3
  * 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
- Bump version of bundled gpgme to 1.9.0

- Version update to 6.0.1.1:
  * various fixes all around
  * Fixes data exposure bsc#1080249 CVE-2018-1055 CVE-2018-6871
- Bump the version of libgpg-error
- Drop the libreoffice-poppler-0.62.patch merged upstream

OBS-URL: https://build.opensuse.org/request/show/576776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=146
2018-02-15 12:23:39 +00:00
Tomáš Chvátal
ea000d08bd * 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=601
2018-02-13 11:29:58 +00:00
Tomáš Chvátal
dab7527eec - Bump version of bundled gpgme to 1.9.0
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=600
2018-02-12 12:21:38 +00:00
Tomáš Chvátal
a177f50cb3 - Make sure we execute everything with python3
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=599
2018-02-12 09:25:13 +00:00