summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/openmotif/files')
-rw-r--r--x11-libs/openmotif/files/openmotif-2.3.2-ddd-layout.patch13
-rw-r--r--x11-libs/openmotif/files/openmotif-2.3.2-solaris-2.11.patch11
2 files changed, 24 insertions, 0 deletions
diff --git a/x11-libs/openmotif/files/openmotif-2.3.2-ddd-layout.patch b/x11-libs/openmotif/files/openmotif-2.3.2-ddd-layout.patch
new file mode 100644
index 000000000000..6b0cc7ecdc0e
--- /dev/null
+++ b/x11-libs/openmotif/files/openmotif-2.3.2-ddd-layout.patch
@@ -0,0 +1,13 @@
+http://bugs.gentoo.org/303887
+
+--- openmotif-2.3.2-orig/lib/Xm/PanedW.c
++++ openmotif-2.3.2/lib/Xm/PanedW.c
+@@ -60,7 +60,7 @@
+ #include "MessagesI.h"
+ #include "RepTypeI.h"
+
+-#define FIX_1476
++/*#define FIX_1476*/
+
+ typedef enum {FirstPane='U', LastPane='L'} Direction;
+
diff --git a/x11-libs/openmotif/files/openmotif-2.3.2-solaris-2.11.patch b/x11-libs/openmotif/files/openmotif-2.3.2-solaris-2.11.patch
new file mode 100644
index 000000000000..a36d4ab6e6cf
--- /dev/null
+++ b/x11-libs/openmotif/files/openmotif-2.3.2-solaris-2.11.patch
@@ -0,0 +1,11 @@
+--- lib/Xm/Xmos_r.h
++++ lib/Xm/Xmos_r.h
+@@ -602,7 +602,7 @@
+ # endif
+ } _Xreaddirparams;
+
+-# if defined(AIXV3) || defined(AIXV4) || defined(_POSIX_THREAD_SAFE_FUNCTIONS)
++# if defined(AIXV3) || defined(AIXV4) || defined(sun) || defined(_POSIX_THREAD_SAFE_FUNCTIONS)
+ /* AIX defines the draft POSIX symbol, but uses the final API. */
+ /* POSIX final API, returns (int)0 on success. */
+ # if defined(__osf__)