summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-06-24 06:14:46 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-06-24 06:14:46 +0000
commitf0277d8a0552b13de62ac7a43c3381733f8f8c94 (patch)
treeed3e337d3359c3cd3a6c35fb63bef5aec522882d
parent73b5eadad5a9b0d82afed63ca80f646c0e097562 (diff)
libs/harfbuzz: Avoid 'not supported' warnings on CYGWIN
git-svn-id: svn://tug.org/texlive/trunk@34373 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog4
-rw-r--r--Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin12
-rw-r--r--Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh2
3 files changed, 17 insertions, 1 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog
index e3d88bf79f2..ae6fb04efdd 100644
--- a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog
+++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog
@@ -1,3 +1,7 @@
+2014-06-23 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-01-cygwin (new): Avoid 'not supported' warnings.
+
2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
Imported harfbuzz-0.9.29 source tree from:
diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin
new file mode 100644
index 00000000000..bd6a81f4c32
--- /dev/null
+++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin
@@ -0,0 +1,12 @@
+diff -ur harfbuzz-0.9.29.orig/src/hb-private.hh harfbuzz-0.9.29/src/hb-private.hh
+--- harfbuzz-0.9.29.orig/src/hb-private.hh 2014-05-08 23:54:36.000000000 +0200
++++ harfbuzz-0.9.29/src/hb-private.hh 2014-06-23 19:09:17.000000000 +0200
+@@ -179,7 +179,7 @@
+ #endif
+
+ #ifndef HB_INTERNAL
+-# ifndef __MINGW32__
++# if !defined(__MINGW32__) && !defined(__CYGWIN__)
+ # define HB_INTERNAL __attribute__((__visibility__("hidden")))
+ # else
+ # define HB_INTERNAL
diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh b/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh
index e5011e2d3b7..e08c1fe98e5 100644
--- a/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh
+++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh
@@ -179,7 +179,7 @@ ASSERT_STATIC (sizeof (hb_var_int_t) == 4);
#endif
#ifndef HB_INTERNAL
-# ifndef __MINGW32__
+# if !defined(__MINGW32__) && !defined(__CYGWIN__)
# define HB_INTERNAL __attribute__((__visibility__("hidden")))
# else
# define HB_INTERNAL