summaryrefslogtreecommitdiff
path: root/harmony/mlt/mlt-6.8.0-locale-header.patch
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-07 21:31:50 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-07 21:31:50 -0500
commitbcd53768c1798527f575611b0462124f691b1b7b (patch)
tree7e85cb77667023f533269ebd0504be315805d4da /harmony/mlt/mlt-6.8.0-locale-header.patch
parent1fd4e0f07387b1051229cb7050761cd6bdb5a52b (diff)
downloadpackages-bcd53768c1798527f575611b0462124f691b1b7b.tar.gz
packages-bcd53768c1798527f575611b0462124f691b1b7b.tar.bz2
packages-bcd53768c1798527f575611b0462124f691b1b7b.tar.xz
packages-bcd53768c1798527f575611b0462124f691b1b7b.zip
harmony/mlt: bump for KDE bump
Diffstat (limited to 'harmony/mlt/mlt-6.8.0-locale-header.patch')
-rw-r--r--harmony/mlt/mlt-6.8.0-locale-header.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/harmony/mlt/mlt-6.8.0-locale-header.patch b/harmony/mlt/mlt-6.8.0-locale-header.patch
new file mode 100644
index 000000000..5b45b600a
--- /dev/null
+++ b/harmony/mlt/mlt-6.8.0-locale-header.patch
@@ -0,0 +1,18 @@
+Extremely incorrect logic here; fix it so that locale_t is defined properly.
+
+--- mlt-6.8.0/src/framework/mlt_property.h.old 2018-05-10 20:16:56.000000000 -0500
++++ mlt-6.8.0/src/framework/mlt_property.h 2018-06-07 05:22:57.345580154 -0500
+@@ -30,10 +30,10 @@
+ #include <sys/param.h>
+ #endif
+
+-#if (defined(__GLIBC__) && !defined(__APPLE__)) || HAVE_LOCALE_H
+-# include <locale.h>
+-#elif defined(__APPLE__) || (__FreeBSD_version >= 900506)
++#if defined(__APPLE__) || (__FreeBSD_version >= 900506)
+ # include <xlocale.h>
++#elif defined(__linux__) || HAVE_LOCALE_H
++# include <locale.h>
+ #else
+ typedef char* locale_t;
+ #endif