diff options
Diffstat (limited to 'media-gfx/xfig/files/xfig-3.2.5b-darwin.patch')
-rw-r--r-- | media-gfx/xfig/files/xfig-3.2.5b-darwin.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/media-gfx/xfig/files/xfig-3.2.5b-darwin.patch b/media-gfx/xfig/files/xfig-3.2.5b-darwin.patch new file mode 100644 index 000000000000..0c4fa29fb271 --- /dev/null +++ b/media-gfx/xfig/files/xfig-3.2.5b-darwin.patch @@ -0,0 +1,22 @@ +--- fig.h ++++ fig.h +@@ -374,7 +374,7 @@ + extern long random(); + extern void srandom(unsigned int); + +-#elif !defined(__osf__) && !defined(__CYGWIN__) && !defined(linux) && !defined(__FreeBSD__) && !defined(__GLIBC__) ++#elif !defined(__osf__) && !defined(__CYGWIN__) && !defined(linux) && !defined(__FreeBSD__) && !defined(__DARWIN__) && !defined(__GLIBC__) + extern void srandom(int); + + #endif +--- w_keyboard.c ++++ w_keyboard.c +@@ -41,7 +41,7 @@ + #define REG_NOERROR REG_OKAY + #endif + +-#if defined(__FreeBSD__) && !defined(REG_NOERROR) ++#if (defined(__FreeBSD__) || defined(__DARWIN__)) && !defined(REG_NOERROR) + #define REG_NOERROR 0 + #endif + |