From 4c2bace2d6cc26bc216cf9770933da9f14ac93e0 Mon Sep 17 00:00:00 2001 From: ryoon Date: Fri, 16 May 2014 12:43:52 +0000 Subject: Fix OpenBSD build --- graphics/netpbm/distinfo | 3 ++- graphics/netpbm/patches/patch-lib_libsystem.c | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 graphics/netpbm/patches/patch-lib_libsystem.c (limited to 'graphics/netpbm') diff --git a/graphics/netpbm/distinfo b/graphics/netpbm/distinfo index af4c94e15c5..a017de5f602 100644 --- a/graphics/netpbm/distinfo +++ b/graphics/netpbm/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.85 2012/07/25 14:42:02 jperkin Exp $ +$NetBSD: distinfo,v 1.86 2014/05/16 12:43:52 ryoon Exp $ SHA1 (netpbm-10.35.80.tgz) = e2bc82c2fc76775a837596f9774f4b24275f794a RMD160 (netpbm-10.35.80.tgz) = f8c6dc01ada947f27dd851d954d240f248e07c55 @@ -26,4 +26,5 @@ SHA1 (patch-dc) = 8ed1365dccf5abb0e158a4f7a65749ff5b244ef3 SHA1 (patch-dd) = 9f9c53959f5afd444ce427b782f9ba2c73068f27 SHA1 (patch-eb) = 8af326d4be7e280764843ce213672186fce3f9a8 SHA1 (patch-lib_libpbm3.c) = 42e7d49fecb559fb1d55345e5053337e60f7458b +SHA1 (patch-lib_libsystem.c) = 6458ae8eac15a13e3b92ddcb546c24ff85067209 SHA1 (patch-ppmdraw) = d901a690f8f21a1af940129d1edef509b369ea1a diff --git a/graphics/netpbm/patches/patch-lib_libsystem.c b/graphics/netpbm/patches/patch-lib_libsystem.c new file mode 100644 index 00000000000..b8e727fdf3b --- /dev/null +++ b/graphics/netpbm/patches/patch-lib_libsystem.c @@ -0,0 +1,17 @@ +$NetBSD: patch-lib_libsystem.c,v 1.1 2014/05/16 12:43:52 ryoon Exp $ + +* For SIGWINCH and SIGIO, _XOPEN_SOURCE should not be defined under OpenBSD 5.5 + +--- lib/libsystem.c.orig 2010-07-10 01:38:01.000000000 +0000 ++++ lib/libsystem.c +@@ -12,7 +12,10 @@ + + Contributed to the public domain. + =============================================================================*/ ++/* for SIGWINCH and SIGIO */ ++#if !defined(__OpenBSD__) + #define _XOPEN_SOURCE ++#endif + + #include + #include -- cgit v1.2.3