summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2014-09-16 08:44:25 +0000
committerjperkin <jperkin@pkgsrc.org>2014-09-16 08:44:25 +0000
commitb5303c38a9f8aec98ac7dd0db71fb4bcec0ef228 (patch)
tree221c98ec804d598eef08cd9f9f094b9f6bc2ab22 /devel
parent95769b96847ceccb1519bf7b75407d98b44c747e (diff)
downloadpkgsrc-b5303c38a9f8aec98ac7dd0db71fb4bcec0ef228.tar.gz
Fix build on SunOS (needs sys/termios.h).
Diffstat (limited to 'devel')
-rw-r--r--devel/ninja-build/distinfo3
-rw-r--r--devel/ninja-build/patches/patch-src_line__printer.cc16
2 files changed, 18 insertions, 1 deletions
diff --git a/devel/ninja-build/distinfo b/devel/ninja-build/distinfo
index 6da9e698c21..4835fa14507 100644
--- a/devel/ninja-build/distinfo
+++ b/devel/ninja-build/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.3 2014/09/08 09:41:08 obache Exp $
+$NetBSD: distinfo,v 1.4 2014/09/16 08:44:25 jperkin Exp $
SHA1 (ninja-1.5.1.tar.gz) = c5a3af39f6d7ee3a30263f34091c046964d442f0
RMD160 (ninja-1.5.1.tar.gz) = c2bbb37038925a34f0f62bab4893441290b26783
Size (ninja-1.5.1.tar.gz) = 163437 bytes
SHA1 (patch-bootstrap.py) = 20448a3a7e96f7ddeec72182d64e237cabc017ab
SHA1 (patch-platform__helper.py) = 62b7db93bc16fc7862da9fb2c25d507d6630ec95
+SHA1 (patch-src_line__printer.cc) = 648b694ed25baa3fe0805bf4162f3deba67d3920
diff --git a/devel/ninja-build/patches/patch-src_line__printer.cc b/devel/ninja-build/patches/patch-src_line__printer.cc
new file mode 100644
index 00000000000..7fe962845f8
--- /dev/null
+++ b/devel/ninja-build/patches/patch-src_line__printer.cc
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_line__printer.cc,v 1.1 2014/09/16 08:44:25 jperkin Exp $
+
+SunOS needs sys/termios.h
+
+--- src/line_printer.cc.orig 2014-06-27 23:37:05.000000000 +0000
++++ src/line_printer.cc
+@@ -21,6 +21,9 @@
+ #else
+ #include <unistd.h>
+ #include <sys/ioctl.h>
++#ifdef __sun
++#include <sys/termios.h>
++#endif
+ #include <sys/time.h>
+ #endif
+