Hello community,

here is the log from the commit of package libfreehand for openSUSE:Factory 
checked in at 2019-11-17 19:21:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfreehand (Old)
 and      /work/SRC/openSUSE:Factory/.libfreehand.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfreehand"

Sun Nov 17 19:21:55 2019 rev:7 rq:748483 version:0.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfreehand/libfreehand.changes  2017-09-18 
19:52:08.946662194 +0200
+++ /work/SRC/openSUSE:Factory/.libfreehand.new.26869/libfreehand.changes       
2019-11-17 19:22:00.030895414 +0100
@@ -1,0 +2,5 @@
+Wed Nov 13 19:12:07 UTC 2019 - Michael Gorse <[email protected]>
+
+- add icu-build-fix.patch: fix build with icu 65.1. 
+
+-------------------------------------------------------------------

New:
----
  icu-build-fix.patch

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

Other differences:
------------------
++++++ libfreehand.spec ++++++
--- /var/tmp/diff_new_pack.gjDTpD/_old  2019-11-17 19:22:00.754895107 +0100
+++ /var/tmp/diff_new_pack.gjDTpD/_new  2019-11-17 19:22:00.754895107 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libfreehand
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,6 +25,8 @@
 Group:          Productivity/Publishing/Word
 Url:            http://www.freedesktop.org/wiki/Software/libfreehand
 Source0:        
http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM icu-build-fix.patch: fix build with icu 65.1.
+Patch0:         icu-build-fix.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -80,7 +82,7 @@
 This package contains tools to work with Adobe/Macromedia drawings.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden"

++++++ icu-build-fix.patch ++++++
>From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001
From: Heiko Becker <[email protected]>
Date: Fri, 4 Oct 2019 01:46:12 +0200
Subject: [PATCH] Add missing semicolon to fix build with icu 65.1

Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088
Reviewed-on: https://gerrit.libreoffice.org/80224
Reviewed-by: Miklos Vajna <[email protected]>
Tested-by: Miklos Vajna <[email protected]>
---
 src/lib/libfreehand_utils.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp
index 439c457..32f23e0 100644
--- a/src/lib/libfreehand_utils.cpp
+++ b/src/lib/libfreehand_utils.cpp
@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString 
&text, std::vector<unsigne
   while (j < length)
   {
     UChar32 c;
-    U16_NEXT(s, j, length, c)
+    U16_NEXT(s, j, length, c);
     unsigned char outbuf[U8_MAX_LENGTH+1];
     int i = 0;
     U8_APPEND_UNSAFE(&outbuf[0], i, c);
-- 
2.23.0


Reply via email to