summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authordholland <dholland>2015-11-07 23:20:59 +0000
committerdholland <dholland>2015-11-07 23:20:59 +0000
commit1637090982ba0ed26082fd159a6f44093afbe7c9 (patch)
treeba45948a7e592fcf3c56ac4cdc04c9beaf7642c4 /comms
parentef93bde58f02ef9b59239817bdd8873fa7304754 (diff)
downloadpkgsrc-1637090982ba0ed26082fd159a6f44093afbe7c9.tar.gz
Use termios, not sgtty.h. Always.
Diffstat (limited to 'comms')
-rw-r--r--comms/kermit/distinfo3
-rw-r--r--comms/kermit/patches/patch-ckupty.c40
2 files changed, 42 insertions, 1 deletions
diff --git a/comms/kermit/distinfo b/comms/kermit/distinfo
index c344f2c6a38..1e1a45216a9 100644
--- a/comms/kermit/distinfo
+++ b/comms/kermit/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.23 2015/11/03 01:34:54 agc Exp $
+$NetBSD: distinfo,v 1.24 2015/11/07 23:20:59 dholland Exp $
SHA1 (kermit-9.0.302/cku302.tar.gz) = d04c8b5600bc0bb0f163d294881f7a5a0d4395b5
RMD160 (kermit-9.0.302/cku302.tar.gz) = ef3a71b5a42868c80408ac09662d00b71da0b0c8
@@ -17,3 +17,4 @@ SHA1 (patch-aj) = 6468e2139639f601de4609db8dff07b8b3a82d82
SHA1 (patch-ak) = 9ded2d7cc3a83158edfbbe87851f892ccb09df0b
SHA1 (patch-al) = 616ad10e65b24a04d24ff2556d6362ef3cc64b78
SHA1 (patch-am) = 8c5acbfefe7b7d11825cc32c4449582b51f6cad9
+SHA1 (patch-ckupty.c) = fd8966627f3642550750ccd42e3add64a36dae09
diff --git a/comms/kermit/patches/patch-ckupty.c b/comms/kermit/patches/patch-ckupty.c
new file mode 100644
index 00000000000..bffc5c4f772
--- /dev/null
+++ b/comms/kermit/patches/patch-ckupty.c
@@ -0,0 +1,40 @@
+$NetBSD: patch-ckupty.c,v 1.1 2015/11/07 23:20:59 dholland Exp $
+
+Always use termios, never sgtty.h.
+
+--- ckupty.c~ 2011-06-13 15:34:13.000000000 +0000
++++ ckupty.c
+@@ -79,33 +79,7 @@ char * ptyver = "PTY support 8.0.016, 22
+ #endif /* SUNOS41 */
+
+ #ifndef USE_TERMIO
+-#ifdef LINUX
+-#define USE_TERMIO
+-#else
+-#ifdef ATTSV
+-#define USE_TERMIO
+-#else
+-#ifdef HPUX
+-#define USE_TERMIO
+-#else
+-#ifdef AIX
+-#define USE_TERMIO
+-#else
+-#ifdef BSD44ORPOSIX
+ #define USE_TERMIO
+-#else
+-#ifdef IRIX60
+-#define USE_TERMIO
+-#else
+-#ifdef QNX
+-#define USE_TERMIO
+-#endif /* QNX */
+-#endif /* IRIX60 */
+-#endif /* BSD44ORPOSIX */
+-#endif /* AIX */
+-#endif /* HPUX */
+-#endif /* ATTSV */
+-#endif /* LINUX */
+ #endif /* USE_TERMIO */
+
+ #ifdef QNX