[Libreoffice-commits] core.git: Branch 'libreoffice-4-2' - external/libmspub

David Tardon dtardon at redhat.com
Tue Jul 1 07:03:39 PDT 2014


 external/libmspub/0001-fdo-80661-clash-with-a-global-symbol-from-libreoffic.patch |   38 ++++++++++
 external/libmspub/UnpackedTarball_libmspub.mk                                     |    6 +
 2 files changed, 44 insertions(+)

New commits:
commit d57fa7b9d5462eb67827d8eb977e5c6e152c1cb9
Author: David Tardon <dtardon at redhat.com>
Date:   Tue Jul 1 15:00:05 2014 +0200

    fdo#80661 clash with a global symbol from libreoffice
    
    Change-Id: I422a8c246f93101008dca59a5fd17810a4155c16
    Reviewed-on: https://gerrit.libreoffice.org/10018
    Tested-by: Michael Stahl <mstahl at redhat.com>
    Reviewed-by: Michael Stahl <mstahl at redhat.com>

diff --git a/external/libmspub/0001-fdo-80661-clash-with-a-global-symbol-from-libreoffic.patch b/external/libmspub/0001-fdo-80661-clash-with-a-global-symbol-from-libreoffic.patch
new file mode 100644
index 0000000..e01c380
--- /dev/null
+++ b/external/libmspub/0001-fdo-80661-clash-with-a-global-symbol-from-libreoffic.patch
@@ -0,0 +1,38 @@
+From aedff4411981ed73bdd077ebad66abdf03a172df Mon Sep 17 00:00:00 2001
+From: David Tardon <dtardon at redhat.com>
+Date: Tue, 1 Jul 2014 10:10:01 +0200
+Subject: [PATCH] fdo#80661 clash with a global symbol from libreoffice
+
+Change-Id: I7d556a5a207b055342a0b369cc0cb800b60014df
+(cherry picked from commit 50e45a89147807dadb301cc7b6ba934806ae269a)
+Signed-off-by: David Tardon <dtardon at redhat.com>
+---
+ src/lib/PolygonUtils.cpp | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/src/lib/PolygonUtils.cpp b/src/lib/PolygonUtils.cpp
+index bd79064..54f800a 100644
+--- a/src/lib/PolygonUtils.cpp
++++ b/src/lib/PolygonUtils.cpp
+@@ -5715,6 +5715,9 @@ Coordinate libmspub::CustomShape::getTextRectangle(double x, double y, double wi
+   return Coordinate(startX, startY, endX, endY);
+ }
+ 
++namespace
++{
++
+ struct LineInfo
+ {
+   WPXPropertyListVector m_vertices;
+@@ -5736,6 +5739,8 @@ struct LineInfo
+ private:
+ };
+ 
++}
++
+ void drawEmulatedLine(boost::shared_ptr<const CustomShape> shape, ShapeType shapeType, const std::vector<Line> &lines,
+                       Vector2D center, VectorTransformation2D transform,
+                       double x, double y, double scaleX, double scaleY,
+-- 
+1.9.3
+
diff --git a/external/libmspub/UnpackedTarball_libmspub.mk b/external/libmspub/UnpackedTarball_libmspub.mk
index 044ce96..0ac2dac 100644
--- a/external/libmspub/UnpackedTarball_libmspub.mk
+++ b/external/libmspub/UnpackedTarball_libmspub.mk
@@ -11,4 +11,10 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,libmspub))
 
 $(eval $(call gb_UnpackedTarball_set_tarball,libmspub,$(MSPUB_TARBALL)))
 
+$(eval $(call gb_UnpackedTarball_set_patchlevel,libmspub,1))
+
+$(eval $(call gb_UnpackedTarball_add_patches,libmspub,\
+	external/libmspub/0001-fdo-80661-clash-with-a-global-symbol-from-libreoffic.patch \
+))
+
 # vim: set noet sw=4 ts=4:


More information about the Libreoffice-commits mailing list