Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2019-09-21 17:28:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Sat Sep 21 17:28:07 2019 rev:187 rq:731894 version:6.3.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2019-09-02 
12:40:27.889800101 +0200
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.7948/libreoffice.changes        
2019-09-21 17:28:28.692735318 +0200
@@ -1,0 +2,32 @@
+Thu Sep 19 08:36:59 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 6.3.2.2:
+  * Fixes for full 6.3.2 release included
+
+-------------------------------------------------------------------
+Wed Sep 11 08:03:08 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Add patch to fix building on SLE12:
+  * 0001-Check-for-EMOJI-content-only-on-ICU-57-and-newer.patch
+
+-------------------------------------------------------------------
+Mon Sep  9 08:17:52 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 6.3.2.1:
+  * Contain fixes for the bellow CVE issues and also few
+    stability tweaks
+- Drop merged patches:
+  * old-boost.patch
+  * old-boost2.patch
+- Add Silesian language
+
+-------------------------------------------------------------------
+Mon Sep  9 08:14:37 UTC 2019 - Tomáš Chvátal <[email protected]>
+
+- Update to 6.2.7.1:
+  bsc#1149944 VUL-0: CVE-2019-9854 Unsafe URL assembly flaw
+  bsc#1149943 VUL-0: CVE-2019-9855 path equivalence handling flaw
+- Drop merged patch:
+  * 0001-Fix-buidling-with-older-boost.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-buidling-with-older-boost.patch
  libreoffice-6.3.1.1.tar.xz
  libreoffice-6.3.1.1.tar.xz.asc
  libreoffice-help-6.3.1.1.tar.xz
  libreoffice-help-6.3.1.1.tar.xz.asc
  libreoffice-translations-6.3.1.1.tar.xz
  libreoffice-translations-6.3.1.1.tar.xz.asc
  old-boost.patch
  old-boost2.patch

New:
----
  0001-Check-for-EMOJI-content-only-on-ICU-57-and-newer.patch
  libreoffice-6.3.2.2.tar.xz
  libreoffice-6.3.2.2.tar.xz.asc
  libreoffice-help-6.3.2.2.tar.xz
  libreoffice-help-6.3.2.2.tar.xz.asc
  libreoffice-translations-6.3.2.2.tar.xz
  libreoffice-translations-6.3.2.2.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.hjSYms/_old  2019-09-21 17:28:36.204735403 +0200
+++ /var/tmp/diff_new_pack.hjSYms/_new  2019-09-21 17:28:36.208735403 +0200
@@ -52,7 +52,7 @@
 %bcond_with gtk3
 %endif
 Name:           libreoffice
-Version:        6.3.1.1
+Version:        6.3.2.2
 Release:        0
 Summary:        A Free Office Suite (Framework)
 License:        LGPL-3.0-or-later AND MPL-2.0+
@@ -101,9 +101,7 @@
 Patch2:         nlpsolver-no-broken-help.diff
 Patch3:         mediawiki-no-broken-help.diff
 Patch5:         mdds-1-5.patch
-Patch6:         0001-Fix-buidling-with-older-boost.patch
-Patch7:         old-boost.patch
-Patch8:         old-boost2.patch
+Patch6:         0001-Check-for-EMOJI-content-only-on-ICU-57-and-newer.patch
 # try to save space by using hardlinks
 Patch990:       install-with-hardlinks.diff
 # save time by relying on rpm check rather than doing stupid find+grep
@@ -121,7 +119,6 @@
 # Needed for tests
 BuildRequires:  dejavu-fonts
 BuildRequires:  doxygen >= 1.8.4
-# Dot is used by doxygen
 BuildRequires:  fdupes
 BuildRequires:  flex >= 2.6.0
 BuildRequires:  flute
@@ -229,10 +226,10 @@
 BuildRequires:  pkgconfig(xmlsec1-nss) >= 1.2.24
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xt)
-# We need at least english to launch ourselves.
 Requires:       liberation-fonts
 Requires:       libreoffice-branding >= 6.0
 Requires:       libreoffice-icon-themes = %{version}
+# We need at least english to launch ourselves
 Requires:       libreoffice-l10n-en = %{version}
 Requires:       python3
 Recommends:     dejavu-fonts
@@ -960,6 +957,7 @@
 %langpack -l st -n Southern_Sotho
 %langpack -l sv -n Swedish -X -m sv_SE -T
 %langpack -l sw_TZ -n Swahili -M -L sw-TZ -g sw_TZ -j sw_TZ
+%langpack -l szl -n Silesian
 %langpack -l ta -n Tamil -s ctl -T
 %langpack -l te -n Telugu -m te_IN
 %langpack -l tg -n Tajik -T
@@ -989,8 +987,6 @@
 %patch3
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
 %patch990 -p1
 %patch991 -p1
 

++++++ 0001-Check-for-EMOJI-content-only-on-ICU-57-and-newer.patch ++++++
>From 40eb50bde3922f23cd071c1e8e0b2cce5ca2d747 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= <[email protected]>
Date: Wed, 11 Sep 2019 09:58:43 +0200
Subject: [PATCH] Check for EMOJI content only on ICU 57 and newer

The older ICU does not have the logic to work with there as it is
feature of the new icu only:
  http://bugs.icu-project.org/trac/ticket/11802

Change-Id: Icd21be1e20b7cb988e94d107406a4f81d00116a7
---
 vcl/unx/generic/fontmanager/fontconfig.cxx | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/vcl/unx/generic/fontmanager/fontconfig.cxx 
b/vcl/unx/generic/fontmanager/fontconfig.cxx
index c7bfbb47e9bd..a36dfc868329 100644
--- a/vcl/unx/generic/fontmanager/fontconfig.cxx
+++ b/vcl/unx/generic/fontmanager/fontconfig.cxx
@@ -798,7 +798,11 @@ namespace
 
     bool isEmoji(sal_uInt32 nCurrentChar)
     {
+#if U_ICU_VERSION_MAJOR_NUM >= 57
         return u_hasBinaryProperty(nCurrentChar, UCHAR_EMOJI);
+#else
+       return false;
+#endif
     }
 
     //returns true if the given code-point couldn't possibly be in rLangTag.
-- 
2.23.0







++++++ libreoffice-6.3.1.1.tar.xz -> libreoffice-6.3.2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-6.3.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.7948/libreoffice-6.3.2.2.tar.xz 
differ: char 27, line 1

++++++ libreoffice-help-6.3.1.1.tar.xz -> libreoffice-help-6.3.2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-6.3.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.7948/libreoffice-help-6.3.2.2.tar.xz
 differ: char 27, line 1

++++++ libreoffice-translations-6.3.1.1.tar.xz -> 
libreoffice-translations-6.3.2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-6.3.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.7948/libreoffice-translations-6.3.2.2.tar.xz
 differ: char 26, line 1




Reply via email to