summaryrefslogtreecommitdiff
path: root/external/librevenge
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2014-05-24 14:21:21 +0200
committerDavid Tardon <dtardon@redhat.com>2014-05-26 18:49:04 +0200
commit48c9d7ac7ccdad27067efe0d168e96ff48372631 (patch)
tree82b808b8c597046ed507aa6e2badd21090090190 /external/librevenge
parent2013d184f1cf5928fa4a919d1521c1ae7b053796 (diff)
rebase all import libs
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
Diffstat (limited to 'external/librevenge')
-rw-r--r--external/librevenge/0001-nested-iterator-classes-need-to-be-exported-too.patch53
-rw-r--r--external/librevenge/UnpackedTarball_librevenge.mk1
2 files changed, 54 insertions, 0 deletions
diff --git a/external/librevenge/0001-nested-iterator-classes-need-to-be-exported-too.patch b/external/librevenge/0001-nested-iterator-classes-need-to-be-exported-too.patch
new file mode 100644
index 000000000000..a6055f99e33a
--- /dev/null
+++ b/external/librevenge/0001-nested-iterator-classes-need-to-be-exported-too.patch
@@ -0,0 +1,53 @@
+From 03c0fe096ae6e71237d36b88f5f0aa0f62eb09d6 Mon Sep 17 00:00:00 2001
+From: David Tardon <dtardon@redhat.com>
+Date: Mon, 26 May 2014 14:47:57 +0200
+Subject: [PATCH] nested iterator classes need to be exported too
+
+---
+ inc/librevenge/RVNGPropertyList.h | 2 +-
+ inc/librevenge/RVNGPropertyListVector.h | 2 +-
+ inc/librevenge/RVNGString.h | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/inc/librevenge/RVNGPropertyList.h b/inc/librevenge/RVNGPropertyList.h
+index c00af07..ac9c10d 100644
+--- a/inc/librevenge/RVNGPropertyList.h
++++ b/inc/librevenge/RVNGPropertyList.h
+@@ -60,7 +60,7 @@ public:
+
+ RVNGString getPropString() const;
+
+- class Iter
++ class REVENGE_API Iter
+ {
+ public:
+ Iter(const RVNGPropertyList &propList);
+diff --git a/inc/librevenge/RVNGPropertyListVector.h b/inc/librevenge/RVNGPropertyListVector.h
+index 850326e..d56f583 100644
+--- a/inc/librevenge/RVNGPropertyListVector.h
++++ b/inc/librevenge/RVNGPropertyListVector.h
+@@ -55,7 +55,7 @@ public:
+
+ RVNGString getPropString() const;
+
+- class Iter
++ class REVENGE_API Iter
+ {
+ public:
+ Iter(const RVNGPropertyListVector &vect);
+diff --git a/inc/librevenge/RVNGString.h b/inc/librevenge/RVNGString.h
+index cbea3bc..429170a 100644
+--- a/inc/librevenge/RVNGString.h
++++ b/inc/librevenge/RVNGString.h
+@@ -118,7 +118,7 @@ public:
+ return !operator<=(str);
+ }
+
+- class Iter
++ class REVENGE_API Iter
+ {
+ public:
+ Iter(const RVNGString &str);
+--
+1.9.0
+
diff --git a/external/librevenge/UnpackedTarball_librevenge.mk b/external/librevenge/UnpackedTarball_librevenge.mk
index 8311eabc7584..4fef6784621d 100644
--- a/external/librevenge/UnpackedTarball_librevenge.mk
+++ b/external/librevenge/UnpackedTarball_librevenge.mk
@@ -15,6 +15,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,librevenge,1))
$(eval $(call gb_UnpackedTarball_add_patches,librevenge,\
external/librevenge/0001-properly-export-API-symbols.patch \
+ external/librevenge/0001-nested-iterator-classes-need-to-be-exported-too.patch \
))
# vim: set noet sw=4 ts=4: