summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authorjoerg <joerg>2017-02-14 21:33:07 +0000
committerjoerg <joerg>2017-02-14 21:33:07 +0000
commit71c472d9c51de0cb69334095035fbbd077b711cc (patch)
tree83fe6d1bb359bf9fc3c738568daa9d833787a793 /cad
parent44b3c08dd7d02c6c03499120f2bba77ff4182f2b (diff)
downloadpkgsrc-71c472d9c51de0cb69334095035fbbd077b711cc.tar.gz
Add missing includes.
Diffstat (limited to 'cad')
-rw-r--r--cad/klayout/distinfo5
-rw-r--r--cad/klayout/patches/patch-src_layApplication.cc16
-rw-r--r--cad/klayout/patches/patch-src_tlStream.cc12
3 files changed, 27 insertions, 6 deletions
diff --git a/cad/klayout/distinfo b/cad/klayout/distinfo
index b359e5f6c17..e8263c1508e 100644
--- a/cad/klayout/distinfo
+++ b/cad/klayout/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2017/01/01 09:15:00 mef Exp $
+$NetBSD: distinfo,v 1.7 2017/02/14 21:33:07 joerg Exp $
SHA1 (klayout-0.24.9.tar.gz) = 0a740da3d43d13b155167b470869dbf64368bc7b
RMD160 (klayout-0.24.9.tar.gz) = b694adb820371ac28b0a9b76b3372d6626a2682c
@@ -8,4 +8,5 @@ SHA1 (patch-build.sh) = 3a1e61100de101cbe82b0c4abfa10a0ab2f7ead7
SHA1 (patch-config_Makefile_conf_freebsd-32-gcc-release) = 8ee1a6f42465ef650fbd26ec6dcdea4db249d018
SHA1 (patch-config_Makefile_conf_netbsd-32-gcc-release) = 1fd264f8a25d4410cd48fcfbbbfbf149e65e3b22
SHA1 (patch-src_Makefile.rules) = ca98445d7e3823cc0b9c2114f0d4c6214ad59e5c
-SHA1 (patch-src_layApplication.cc) = d3f115836e75a76ab2322048d8698c0dcd6c7492
+SHA1 (patch-src_layApplication.cc) = 7d0d3ec81e924ad1aec8a22c6a594148ac58107a
+SHA1 (patch-src_tlStream.cc) = 6c47f01b6b82cf8fb4f3995033ba8681d17e0d35
diff --git a/cad/klayout/patches/patch-src_layApplication.cc b/cad/klayout/patches/patch-src_layApplication.cc
index 9296289cadc..047c8bf304f 100644
--- a/cad/klayout/patches/patch-src_layApplication.cc
+++ b/cad/klayout/patches/patch-src_layApplication.cc
@@ -1,11 +1,19 @@
-$NetBSD: patch-src_layApplication.cc,v 1.1 2016/03/15 15:15:59 mef Exp $
+$NetBSD: patch-src_layApplication.cc,v 1.2 2017/02/14 21:33:08 joerg Exp $
To avoid following message
error: 'struct sigaction' has no member named 'sa_restorer'
---- src/layApplication.cc.orig 2016-02-27 07:20:30.000000000 +0900
-+++ src/layApplication.cc 2016-03-08 23:52:13.000000000 +0900
-@@ -349,7 +349,7 @@ static void install_signal_handlers ()
+--- src/layApplication.cc.orig 2016-11-27 22:52:20.000000000 +0000
++++ src/layApplication.cc
+@@ -69,6 +69,7 @@
+ # include <execinfo.h>
+ #endif
+
++#include <unistd.h>
+ #include <iostream>
+ #include <memory>
+ #include <algorithm>
+@@ -350,7 +351,7 @@ static void install_signal_handlers ()
act.sa_sigaction = signal_handler;
sigemptyset (&act.sa_mask);
act.sa_flags = SA_SIGINFO;
diff --git a/cad/klayout/patches/patch-src_tlStream.cc b/cad/klayout/patches/patch-src_tlStream.cc
new file mode 100644
index 00000000000..d6d1b25f179
--- /dev/null
+++ b/cad/klayout/patches/patch-src_tlStream.cc
@@ -0,0 +1,12 @@
+$NetBSD: patch-src_tlStream.cc,v 1.1 2017/02/14 21:33:08 joerg Exp $
+
+--- src/tlStream.cc.orig 2017-02-09 18:57:16.170616732 +0000
++++ src/tlStream.cc
+@@ -28,6 +28,7 @@
+ #include <sys/stat.h>
+ #include <stdio.h>
+ #include <errno.h>
++#include <unistd.h>
+ #ifdef _WIN32
+ # include <io.h>
+ #endif